Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

It’s not secret that Apple likes to control their platform tightly. As long as their dictatorship is a benevolent one, whether you find this objectionable or not is a rather uninteresting question. But lately, the question seems to be less and less academic: Google’s Voice Application for the iPhone got rejected and two existing applications (GV Mobile and Voicecentral) were removed from the AppStore! This is an extremely nasty thing to do ..

Some informations for iphone developers, and iphone owners. We have created a new iphone & ipod blog in french, with a dedicated developer category: tout sur l’iphone (everything about the iPhone). I will continue to write iphone development related posts here, mostly traducted from tout sur l’iphone, but if you are a french speaker I recommend you to read the blog first and his developer part which will be bigger.


It was so long but python 2.6 is now in Gentoo stable, here is how to upgrade. First emerge –sync your ports tree (as of 31st July 2009). Then update your ports _emerge -upvD world _remove -p when ready. When emerging python-2.6.2 it will become the main python, as you can see with eselect python list. So you only have to rebuild every ports that rely on python, simple ? Yes with python-update


In my current project, we use Flex as the user interface framework of choice. Flex has some nice features, but it takes a long time to build changes and start up, so it takes a while to validate our changes. Yesterday, we found a problem with one our UI components, and used JUnit to hunt down the same problem all over our code. The problem was with tables. We had a table where we had set the percentage width of each column, but the total di..

ssh hanging - purpleidea.com - 17 years ago - eng
i’m sure everyone who has used ssh has experienced this, but couldn’t put their finger on what was happening exactly. this article explains. You can hire James and his team at m9rx corporation . You can follow James on Mastodon for more frequent updates and other random thoughts. You can follow James on Twitter for more frequent updates and other random thoughts. You can support James on GitHub if you'd like to h..

ssh hanging - purpleidea.com - 17 years ago - eng
i’m sure everyone who has used ssh has experienced this, but couldn’t put their finger on what was happening exactly. this article explains. You can hire James and his team at m9rx corporation . You can follow James on Mastodon for more frequent updates and other random thoughts. You can follow James on Twitter for more frequent updates and other random thoughts. You can support James on GitHub if you'd like to h..

After years of pain playing with Solaris 10 Jumpstart’s package clusters, I took some time to build an ultimate install profile for Solaris 10. The available packages clusters are : SUNWCrnet is Reduced Network Support Software Group. -> lack of everything, from bash to bzip SUNWCreq is Core System Support Software Group. -> lack of bash, manpages… SUNWCuser is End User Solaris Software Group. -> include CDE Desktop, Mozilla, etc SUNWCprog ..

Yosemite July 2009 - solomon.io - 17 years ago - eng



turns out the cheetah python templating engine (2.0 since year 2006) is quite reminiscent of fortran (since the 1950’s) in their use of the #slurp directive (cheetah) and the $ string. either one, when appended to the end of a string, remove the implicit newline which usually gets printed. it took me ages to figure out how to suppress newline printing back when i did someone’s fortran homework, now i’ve had to struggle with it all o..

turns out the cheetah python templating engine (2.0 since year 2006) is quite reminiscent of fortran (since the 1950’s) in their use of the #slurp directive (cheetah) and the $ string. either one, when appended to the end of a string, remove the implicit newline which usually gets printed. it took me ages to figure out how to suppress newline printing back when i did someone’s fortran homework, now i’ve had to struggle with it all o..

i have this software with a gtk mainloop, using dbus and all that fun stuff that seems to play together nicely. i know about the kernel inotify support, and i wanted it to get integrated with that above stack. i thought i was supposed to do it with pyinotify and io_add_watch , but on closer inspection into the pyinotify code it turns out that it seems to actually use polling ! (search for: select.poll) thinking i was confused, i ema..

i have this software with a gtk mainloop, using dbus and all that fun stuff that seems to play together nicely. i know about the kernel inotify support, and i wanted it to get integrated with that above stack. i thought i was supposed to do it with pyinotify and io_add_watch , but on closer inspection into the pyinotify code it turns out that it seems to actually use polling ! (search for: select.poll) thinking i was confused, i ema..

Why do all societies we know of practice some form of religion? Either religion must be “true”, or there must be some sort of natural explanation for this universal phenomenon. [caption id=“attachment_403” align=“alignright” width=“161” caption=“Breaking the Spell”][/caption] “Breaking the Spell” by Daniel Dennett presents avenues of research into these explanation. He does not profess to have the answers to this question, or even the right..

evanescent 0.3 - purpleidea.com - 17 years ago - eng
new evanescent released. get your tar balls today. now with pro dbus support, and happier than 0.2 in every way. please send in any patches and bug reports. ps: easy one line installation too! You can hire James and his team at m9rx corporation . You can follow James on Mastodon for more frequent updates and other random thoughts. You can follow James on Twitter for more frequent updates and other random thoughts. ..

evanescent 0.3 - purpleidea.com - 17 years ago - eng
new evanescent released. get your tar balls today. now with pro dbus support, and happier than 0.2 in every way. please send in any patches and bug reports. ps: easy one line installation too! You can hire James and his team at m9rx corporation . You can follow James on Mastodon for more frequent updates and other random thoughts. You can follow James on Twitter for more frequent updates and other random thoughts. ..



the software (evanescent) that i’m working on is supposed to log out the user from its current X session. originally i had some yucky looking code that ran a kill on gnome-session, which quickly got replaced with: os.system('gnome-session-save --logout-dialog') i’ve decided this was still a little crufty, so i’ve recently replaced this with: bus = dbus.SessionBus() remote_object = bus.get_object('org.gnome.SessionManager',....

the software (evanescent) that i’m working on is supposed to log out the user from its current X session. originally i had some yucky looking code that ran a kill on gnome-session, which quickly got replaced with: os.system('gnome-session-save --logout-dialog') i’ve decided this was still a little crufty, so i’ve recently replaced this with: bus = dbus.SessionBus() remote_object = bus.get_object('org.gnome.SessionManager',....

It is literally 23:19 on a Sunday and I’ve been working through the weekend to get a release out of some software I’m working on. The Java application webserver (Jetty) was taking a long time to restart each time I did a change, so for some reason I thought I’d experiment with some new command-line options. Probably not the right time to do that. Normally I would type $ sudo /etc/init.d/jetty6 restart Stopping Jetty: OK Starting Jetty..

caption id=“attachment_394” align=“alignright” width=“300” caption=“Summer is starting”]![Summer is starting](/wp-content/uploads/2009/07/01072009084-300x225.jpg ““Predictably Irrational”, a beer and the view from the top of Oslo”)[/caption] “Predictably Irrational” is a perfect book for lazy summer days on the beach or, in this case, while enjoying a beer from top of Oslo’s tallest office building. Dan Ariely is on a bit of a crusade again..

After Randolf’s comment on my last post about identifying cursor SQL text from sql trace file I think one thing needs elaboration. I mentioned earlier in this post that this cursor dumping technique works “as long as the cursor of interest is still open”. So how do you know whether this cursor of interest is still open or has been closed and that slot reused by some other statement instead? You would not want to get misled to wrong SQ..

After Randolf’s comment on my last post about identifying cursor SQL text from sql trace file I think one thing needs elaboration. I mentioned earlier in this post that this cursor dumping technique works “as long as the cursor of interest is still open”. So how do you know whether this cursor of interest is still open or has been closed and that slot reused by some other statement instead? You would not want to get misled to wrong SQ..

Have you experienced such situation before? A performance issue happens in production – let say some batch job has ran way over time You enable SQL trace on the problem session (while the problem is already ongoing) In tracefile you see lots of waits (or execs or fetches) caused by cursor X You grep for “PARSING IN CURSOR # X ” above the waits in the tracefile but don’t find the corresponding parsing entry nor SQL text there (this is a ....

Have you experienced such situation before? A performance issue happens in production – let say some batch job has ran way over time You enable SQL trace on the problem session (while the problem is already ongoing) In tracefile you see lots of waits (or execs or fetches) caused by cursor X You grep for “PARSING IN CURSOR # X ” above the waits in the tracefile but don’t find the corresponding parsing entry nor SQL text there (this is a ....

Yesterday in GCDS there was a session about personal passions . First Jono Bacon gave a talk about the Burnout Cycle , and then various community members talked about what they do outside the sphere of hacking: running, cooking, building experimental airplanes and so forth. I gave a quick talk about adventure motorcycling , speaking about my 2004 trip around the Black Sea , and briefly mentioning the Death Monkey trip on 50cc ..

Yesterday in GCDS there was a session about personal passions . First Jono Bacon gave a talk about the Burnout Cycle , and then various community members talked about what they do outside the sphere of hacking: running, cooking, building experimental airplanes and so forth. I gave a quick talk about adventure motorcycling , speaking about my 2004 trip around the Black Sea , and briefly mentioning the Death Monkey trip on 50cc ..

CouchDb is a really cool document-oriented map/reduce database that is nowadays an Apache project. Previously we created the distributed CRM application Ajatus on top of the system and ported CouchDb to Maemo . Here in Gran Canaria Desktop Summit CouchDb has been somewhat a hot topic, as the Ubuntu project is planning to use it as the content repository for desktop applications. We had a lunch with Jan Lehnardt today and d....

CouchDb is a really cool document-oriented map/reduce database that is nowadays an Apache project. Previously we created the distributed CRM application Ajatus on top of the system and ported CouchDb to Maemo . Here in Gran Canaria Desktop Summit CouchDb has been somewhat a hot topic, as the Ubuntu project is planning to use it as the content repository for desktop applications. We had a lunch with Jan Lehnardt today and d....







After receiving request to revive my book reviews, I’ve decided to blog about books I read again. If a known terrorist in police custody knew the whereabouts of a ticking bomb about to explode in a large city, would the use of torture be acceptable? Would it be helpful? I stumbled across Alfred McCoy through fora.tv. The program impressed me so much that I decided to pick up his book A Question of Torture.

Jira is a nice product for issue tracking linked to a SCM repository, yes it’s not free software but they provide a 5$ starter license for 5 users. But Jira lacks of a part that trac is doing very well, source browser, in facts Atlassian provides one: Fisheye but it’s really expensive Simply go to your Jira Administration, on the left click on Subversion Repositories (this menu appears after the installation of the subversion’s plugin).




121 visitors online