- RSS Channel Showcase 7984036
- RSS Channel Showcase 1431729
- RSS Channel Showcase 9478306
- RSS Channel Showcase 9408229
Articles on this Page
- 05/19/14--04:54: _New Firefox HTTP ca...
- 05/30/14--09:16: _Headless Fedora 20 ...
- 05/30/14--09:31: _NGC 7000, NGC 6974,...
- 06/06/14--09:27: _HTTP cache v1 API d...
- 01/23/15--14:04: _Just a photo…
- 03/20/15--12:26: _Částečné zatmění sl...
- 06/09/15--10:55: _New Gecko performan...
- 06/21/15--06:37: _Unseen astronomical...
- 07/15/15--07:10: _TCPSocket.js/TCPSer...
- 07/28/15--12:37: _String parsing made...
- 09/16/15--15:34: _INACCESSIBLE_BOOT_D...
- 04/07/16--11:44: _Filter out errors o...
- 06/06/16--07:35: _Backtrack meets Gec...
- 07/22/16--06:15: _Illusion of atomic ...
- 08/02/16--08:54: _Moz logging (former...
- 01/23/15--14:04: _Just a photo…
- 09/09/16--10:46: _Intel Rapid Storage...
- 02/03/17--08:54: _Automatically attac...
- 05/19/14--04:54: New Firefox HTTP cache now enabled on Nightly builds
- 05/30/14--09:16: Headless Fedora 20 and VNC with autologin
- 05/30/14--09:31: NGC 7000, NGC 6974, IC 1318 a okolí + IR
- 06/06/14--09:27: HTTP cache v1 API disabled
- 01/23/15--14:04: Just a photo…
- 03/20/15--12:26: Částečné zatmění slunce 2015
- 06/09/15--10:55: New Gecko performance tool: Backtrack
- 06/21/15--06:37: Unseen astronomical phenomenon discovered
- 07/15/15--07:10: TCPSocket.js/TCPServerSocket.js IPC mess captured
- 07/28/15--12:37: String parsing made simple with mozilla::Tokenizer
- 04/07/16--11:44: Filter out errors out of mozilla build on command line
- 06/06/16--07:35: Backtrack meets Gecko Profiler
- 07/22/16--06:15: Illusion of atomic reference counting
- 08/02/16--08:54: Moz logging (former NSPR logging) file now has a size limit option
- 01/23/15--14:04: Just a photo…
- 09/09/16--10:46: Intel Rapid Storage Technology disappears on Windows 10 and more
Yes, it’s on! After a little bit more than a year of a development by me and Michal Novotný all bugs we could find in our labs, offices and homes were fixed. The new cache back-end is now enabled on Firefox Nightly builds as of version 32 and should stay like that. The old cache […]
“Oh no! Something has gone wrong” message is all what you get when you VNC to Gnome 3 in Fedora 20 on a box without any physical monitor attached to any of the video outputs with enabled autologin and screen sharing (vino). There is an error in /var/log/messages ‘TypeError: this.primaryMonitor is undefined’ at /usr/share/gnome-shell/js/ui/layout.js:410. I […]
Dvě téměř zapomenuté fotky z lokace jižně od Prahy, focené loni v létě v noci z 16. na 17. června. Velmi krátká noc, slunce definitivně zapadlo snad až před jedenáctou a po druhé už zase začalo svítat. Zato divokých psů a prasat v okolní vysoké trávě bylo požehnaně Horní fotografie je jen viditelné […]
Recently we landed the new HTTP cache for Firefox (“cache2″) on mozilla-central. It has been in nightly builds for a while now and seems very likely to stick on the tree and ship in Firefox 32. Given the positive data we have so far, we’re taking another step today to making the new cache official: […]
Je to hodně z ruky, selhala dálková programovatelná spoušť a na focení po přesných intervalech jsem byl prostě líný Aligning není úplně přesný, ale mě se to líbí i tak. Stativ, Canon EOS 60D, Canon EF 200/2.8 L II, ND8 + Baader Astrosolar. Každý snímek animace cca 6 – 10 RAW obrazů @ ISO 100, […]
Backtrack aims to show a complete code path flow from any point back to its source, crossing asynchronous callbacks, threads, processes, network requests, timers and any kind of implementation specific queuing plus capturing any I/O or mutex blockade. The ‘critical flow execution path’ is put to a context of all the remaining concurrent execution flows. […]
A new bright nebula found very close to a water surface. Who recognize what this actually is?
I can see FindChar, Substring, ToInteger and even atoi, strchr, strstr and sscanf craziness all over the Mozilla code base. There are though much better and, more importantly, safer ways to parse even a very simple input. I wrote a parser class with API derived from lexical analyzers that helps with simple inputs […]
The post String parsing made simple with mozilla::Tokenizer appeared first on mayhemer's blog.
Have a BSOD after you’ve installed the latest version of Intel RST, 18.104.22.1689, from Intel’s download center? During the boot, staring at the Windows logo and the spinning wheel, after a minute or two getting just INACCESSIBLE_BOOT_DEVICE error and “we must reboot” message? Restarts, nothing helps? Yeah, I’ve been there. Two and a half hour […]
I wrote a small filter script that lists all build errors once again at the bottom of the whole build log, so that you don’t have to look for them like for a needle in a haystack. Something I wanted mach to do natively. But I was always told something like “filter yourself”. So here […]
The post Filter out errors out of mozilla build on command line appeared first on mayhemer's blog.
Backtrack is about to be a new performance tool, focused on revealing and solving scheduling and delay problems. Those are big offenders of performance, very hard to track, and hidden from conventional profilers. To find out how long and what all has to happen to reach a certain point – an objective, just add a […]
Most people believe that having an atomic reference counter makes them safe to use RefPtr on multiple threads without any more synchronization. Opposite may be truth, though! Imagine a simple code, using our commonly used helper classes, RefPtr<> and an object Type with ThreadSafeAutoRefCnt reference counter and standard AddRef and Release implementations. Sounds safe, but […]
There are lot of cases of mainly networking issues rare enough to reproduce making users have their Firefox run for long hours to hit the problem. Logging is great in bringing the information to us when finally reproduced, but after few hours the log file can be – well – huge. Easily even gigabytes. But […]
The post Moz logging (former NSPR logging) file now has a size limit option appeared first on mayhemer's blog.
This started with the INACCESSIBLE_BOOT_DEVICE doom I wrote about before. But here I want to treat the story after that. When I solved the above mentioned problem, I ended up with 14.6 version of the driver in the system. Everything worked well. Until few months ago, the Intel Rapid Storage Technology UI completely disappeared from […]
The post Intel Rapid Storage Technology disappears on Windows 10 and more appeared first on mayhemer's blog.
Did you ever dream of debugging Firefox in Visual Studio with all its child processes attached automatically? And also when being started externally from a test suit like mochitest or browsertest? Tired of finding the right pid and time to attach manually? Here is the solution for you! Combination of the following two extensions to Visual […]
The post Automatically attaching child and test-spawned Firefox processes in Visual Studio IDE appeared first on mayhemer's blog.