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

Methodologies. Oh, methodologies. Agile, Scrum, Kanban etc. etc etc.. I'm a big opponent of those. Probably because I've never really worked within a large team of developers so I probably haven't seen a use case for those yet, but they are really popular. They are especially popular amongst people who are not programmers. I've even seen a lot of startups here in Iceland adopt some of them, no matter if they are doing software development o..

You may know John as the author of jQuery, so this fellow really knows what he's doing when it comes to Javascript. John's templating engine is extremely fast. In fact it's the fastest of the templating engines featured on this jsPerf benchmark comparison test. What's more amazing is if you view the code behind it, it is extremely short and simple which also means that it minifizes pretty easily to just under 500 characters. That's impressi..

How does one draw an endearing snail? I’ve been working so much on the mechanics of my game that sometimes I just want to take it easy and flesh out the design and some of the illustrations. I know, this isn’t really “taking it easy” - it’s also hard work. However, it kind of lets my brain switch to something different. I think I’ll need to find a balance of working on the gameplay and the style of the actual game. Besides, at this point ..

Eclipse Foundation ha avviato il beta testing di  OrionHub , una implementazione hosted del suo Progetto Orion. Orion è una piattaforma di sviluppo aperta dedicata allo sviluppo per il web, dentro il web. La IDE Orion gira nel browser e fornisce un completo ambiente di produzione per progetti JavaScript, HTML e CSS. Il risultato è ottenuto grazie a un plugin lato client sviluppato in HTML5. Per un approfondimento dai una occhiata a Il ..

From The Daily Beast: The worst of times sometimes brings out the best in people, even in Japan’s “losers” a.k.a. the Japanese mafia, the yakuza.


If you program in Python, you’re probably familiar with the pickle serialization library, which provides for efficient binary serialization and loading of Python datatypes. Hopefully, you’re also familiar with the warning printed prominently near the start of pickle’s documentation: Warning: The pickle module is not intended to be secure against erroneous or maliciously constructed data. Never unpickle data received from an untrusted or una..

If you program in Python, you’re probably familiar with the pickle serialization library, which provides for efficient binary serialization and loading of Python datatypes. Hopefully, you’re also familiar with the warning printed prominently near the start of pickle’s documentation: Warning: The pickle module is not intended to be secure against erroneous or maliciously constructed data. Never unpickle data received from an untrusted or una..

A few days ago I looked into a SQL Tracefile of some LOB access code and saw a LOBREAD entry there. This is a really welcome improvement (or should I say, bugfix of a lacking feature) for understanding resource consumption by LOB access OPI calls. Check the bottom of the output below: *** 2011-03-17 14:34:37.242 WAIT #47112801352808: nam='SQL*Net message from client' ela= 189021 driver id=1413697536 #bytes=1 p3=0 obj#=99584 tim=130039047....

A few days ago I looked into a SQL Tracefile of some LOB access code and saw a LOBREAD entry there. This is a really welcome improvement (or should I say, bugfix of a lacking feature) for understanding resource consumption by LOB access OPI calls. Check the bottom of the output below: *** 2011-03-17 14:34:37.242 WAIT #47112801352808: nam='SQL*Net message from client' ela= 189021 driver id=1413697536 #bytes=1 p3=0 obj#=99584 tim=130039047....

I finished reading The Gargoyle by Andrew Davidson today and I think the book is still sinking in. I’m not sure how much of an impact it had on me yet. At this time, all I know is:

Continuing with the recent posts on metrics and marketing. I want to give a quick primer on attribution. To any marketing or analytics people out there, simply skip this it would aim to be a primer recap at best for you. The very general meaning behind attribution is to give credit. When it comes to web products this can be giving credit for lots of things: Its really wonderful when there’s a direct mapping in correlation. Take for exa..

Continuing with the recent posts on metrics and marketing. I want to give a quick primer on attribution. To any marketing or analytics people out there, simply skip this it would aim to be a primer recap at best for you. The very general meaning behind attribution is to give credit. When it comes to web products this can be giving credit for lots of things: Its really wonderful when there’s a direct mapping in correlation. Take for exa..

SublimeText 2 è il mio nuovo text editor preferito. Veloce, ricco di funzioni avanzate eppure semplice grazie a una interfaccia gradevole e minimalista. Mi ci sono imbattuto per caso quando ormai avevo rinunciato a trovare un valido sostituto a TextMate. Cercavo da tempo una soluzione multi piattaforma che mi consentisse di lavorare nello stesso ambiente sia a casa (OSX) che in ufficio (Windows). SublimeText 2 gira su Windows , OSX e..


Wow, I wasn’t aware that Oracle can also do an implicit datatype conversion for literal strings during parsing phase ! SQL> @desc t Name Null? Type ------------------------------- -------- ---------------------------- 1 A NUMBER(38) SQL> select * from t where a = '1' || RPAD('0',5,'0'); no rows selected SQL> @x Display execution plan for last statement for this session from library cache... PLAN_TABLE_OUTPUT ---------------....

Wow, I wasn’t aware that Oracle can also do an implicit datatype conversion for literal strings during parsing phase ! SQL> @desc t Name Null? Type ------------------------------- -------- ---------------------------- 1 A NUMBER(38) SQL> select * from t where a = '1' || RPAD('0',5,'0'); no rows selected SQL> @x Display execution plan for last statement for this session from library cache... PLAN_TABLE_OUTPUT ---------------....

It continues to amaze me how much people devote themselves to Apple products. Every time the fruit company releases a new product, people line in front of the store for days in hopes of being one of the first blessed people who get to touch the shiny new toy. The Oatmeal has an awesome comic about this. Being all crazy and sleeping on the sidewalk aside, let’s look at more of a down-to-earth example. Being a geek and all, I get asked ra....

It continues to amaze me how much people devote themselves to Apple products. Every time the fruit company releases a new product, people line in front of the store for days in hopes of being one of the first blessed people who get to touch the shiny new toy. The Oatmeal has an awesome comic about this. Being all crazy and sleeping on the sidewalk aside, let’s look at more of a down-to-earth example. Being a geek and all, I get asked ra....

Oh hai there, Kindle - liza.io - 15 years ago - eng
I love physical books, but last week I buckled. I bought an Amazon Kindle 3. I, Liza, the proponent of turning actual pages and browsing actual physical bookstores, who has two bookshelves in the main room of the house (one for fiction, one for non-fiction), have purchased an ebook reader.

Something I tend to need from time to time is some generated lorem ipsum text as a placeholder. I would normally search for lorem ipsum, click through to lipsum.com click paragraph etc… I thought this was too much work, so I quickly added a lipsum generator. To use it just type the following, lorem:100 Where you can replace 100 with any number of words up to 1000. Works for the following search texts as well,

So the iiNet TopGeek journey is over for me. I think I did well, if I do say so myself. I made it from over 200 entrants to the top 20, then top 15, then top 10 and think that I didn’t completely suck at the games challenge, taking into account that all I play is PC games (specifically MMORPGs). Congratulations to the top five (especially Jess, whom I had the pleasure of meeting at the WA games challenge and who definitely deserved to go ..

So the Hacker News Guidelines tell me when submitting something I should write a blog post about it and link to that. OK, here it is. I'd like to get feedback from the HN community about my simple but effective bookmarking web application: Linkzie . I built it mostly during nights/weekends while holding down a day job doing enterprise software. I know there are a lot of apps out there for this problem, especially in the recent months fol....

I agree with everything about this: The shift from procedural to OO brings with it a shift from thinking about problems and solutions to thinking about architecture. Thats easy to see just by comparing a procedural Python program with an object-oriented one. The latter is almost always longer, full of extra interface and indentation and annotations. The temptation is to start moving trivial bits of code into classes and adding all these lit..

HR - www.craigpardey.com - 15 years ago - eng

Recruiting is difficult. Most of the top talent already have jobs and are rarely in the job market. As a recruiter (or a headhunter, or a talent scout) these are precisely the people that you should be trying to attract. There are a few simple guidelines that might help you generate genuine interest in the role you’re trying to fill. Try to build relationships with candidates, not just a contact database. I need to know that you are som....

I agree with everything about this: The shift from procedural to OO brings with it a shift from thinking about problems and solutions to thinking about architecture. Thats easy to see just by comparing a procedural Python program with an object-oriented one. The latter is almost always longer, full of extra interface and indentation and annotations. The temptation is to start moving trivial bits of code into classes and adding all these lit..

Yeah, this isn’t one of those awesome religion or political posts I promised yesterday, but at least it’s something…

Note that the live event is over by now, but you can see the recording from Enkitec.tv On Tuesday 22nd March I’ll hold two (yes two) Secret Oracle Hacking Sessions – about ORA-04031: unable to allocate x bytes of shared memory errors, cursor management issues and other shared pool related problems (like fragmentation). This event is free for all! You’ll just need to be fast enough to register, both events have 100 attendee limit (due ..

Note that the live event is over by now, but you can see the recording from Enkitec.tv On Tuesday 22nd March I’ll hold two (yes two) Secret Oracle Hacking Sessions – about ORA-04031: unable to allocate x bytes of shared memory errors, cursor management issues and other shared pool related problems (like fragmentation). This event is free for all! You’ll just need to be fast enough to register, both events have 100 attendee limit (due ..

caption id="" align=“alignleft” width=“224” caption=“Our current mailbox. I know, it’s depressing.”][/caption]I’ve been commissioned to write a blog post about mailboxes . Now, normally I’m extremely picky and accept post offers only related to technology on some level, but I made an exception because just a few days ago I was looking at our crappy mailbox (on the left) and thinking about how when I own my own home, I will have a totally a..

A couple of weeks ago I wrote a blog post describing my first experiences with Adobe's Business Catalyst. I had been fighting with the software for a few days and was a bit disappointed with the overall experience. The post was titled 11 Reasons Why Business Catalyst Sucks, and it became a bit popular in weird way. That is: Not that many views/visitors but still a whole lot of comments. I don't usually get that many comments and on my blog ....

A couple of weeks ago I wrote a blog post describing my first experiences with Adobe's Business Catalyst. I had been fighting with the software for a few days and was a bit disappointed with the overall experience. The post was titled 11 Reasons Why Business Catalyst Sucks, and it became a bit popular in weird way. That is: Not that many views/visitors but still a whole lot of comments. I don't usually get that many comments and on my blog ....

Technically Spring Break actually starts next week, but I’m pretty much done with school. I only had two exams - one was on Monday, the other was a take-home I did over the weekend. All I have left is to finish a paper for my Women’s Studies class. That’s the last gen-ed class I have to take.

One of the things about ranking in Search is that you need to consider all sorts of methods of working out what is relevent. Google broke new ground (although the idea had already existed) with its PageRank algorithm which supplied better search results then all the other search engines. For what I am doing however I need to consider what programmers are looking for. One thing that I considered some time ago was working out which are the mo..

As I’m finishing up a performance chapter for the Exadata book (a lot of work!), I thought to take a quick break and write a blog entry. This is not really worth putting into my Oracle Exadata Performance series (which so far has only 1 article in it anyway) .. so this is a little stand-alone article … Everybody knows that the Exadata smart scan can be used when scanning tables (and table partitions). You should also know that smart..

As I’m finishing up a performance chapter for the Exadata book (a lot of work!), I thought to take a quick break and write a blog entry. This is not really worth putting into my Oracle Exadata Performance series (which so far has only 1 article in it anyway) .. so this is a little stand-alone article … Everybody knows that the Exadata smart scan can be used when scanning tables (and table partitions). You should also know that smart..

Added some more lists now that the feature is working correctly. List of MySQL Functions List of SQL Server 2008 Functions List of Apache 2 Directives

Today I can announce a small but possibly useful feature which is the addition of lists. They are here as way of making it easier to find what you are looking for if the main search lets you down and you want to try a browser inline search. They can also be useful if you just want to scroll through everything in a particular subject. I have the following lists already created,

Those who follow me on Twitter probably noticed the slew of Rift tweets over the past few days - mostly achievement tweets that are sent automatically from the game when I do something awesome. This is a long-overdue post about RIFT - a new MMO by Trion Worlds.

Python Tools per Visual Studio è un plugin gratuito e open source che consente di programmare in Python usando la IDE Microsoft. Nel corso della lunga gestazione di Visual Studio 2010 si era rumoreggiato di un possibile supporto nativo per il linguaggio Python. Qualcosa di vero doveva esserci visto che il progetto è appena stato presentato al PyCon 2011 , la più importante conferenza Python al mondo, nientemeno che dal Microsoft Techn..


There was a question in LinkedIn forum about whether Linux Hugepages should be used in Oracle Exadata Database layer, as they aren’t enabled by default during ACS install. I’m putting my answer into this blog entry – apparently LinkedIn forums have a limit of 4000 characters per reply… (interestingly familiar number, by the way…:) So, I thought that it’s time to start writing my Oracle Exadata Performance series articles what I’ve plann..

There was a question in LinkedIn forum about whether Linux Hugepages should be used in Oracle Exadata Database layer, as they aren’t enabled by default during ACS install. I’m putting my answer into this blog entry – apparently LinkedIn forums have a limit of 4000 characters per reply… (interestingly familiar number, by the way…:) So, I thought that it’s time to start writing my Oracle Exadata Performance series articles what I’ve plann..

26 visitors online