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

This “Puzzle to Unlock” concept came to me straight from Manchester Orchestra’s wonderful label/management team, and we were able to pull it…

Today it is ten years since my company, Nemein , started operating. Our team had been doing the internal Midgard-based information systems at Stonesoft , but as parts of that company were being sold, our team would've been split up. So instead we started our own business with Henri Hovi and Johannes Hentunen , with the idea that our Midgard expertise would be useful to a wider market. The best laid plans The initial plans were made a....

This “Puzzle to Unlock” concept came to me straight from Manchester Orchestra’s wonderful label/management team, and we were able to pull it…

I had a question about how to quickly identify which Oracle process runs out of which ORACLE_HOME on Linux. I have uploaded a little script for that – it’s basically looking up all PMON process IDs and then using /proc/PID/exe link to find out where is the oracle binary of a running process located. You may have to run this as root (as on some Linux versions I get “ls: cannot read symbolic link: Permission denied” error even when runn..

I had a question about how to quickly identify which Oracle process runs out of which ORACLE_HOME on Linux. I have uploaded a little script for that – it’s basically looking up all PMON process IDs and then using /proc/PID/exe link to find out where is the oracle binary of a running process located. You may have to run this as root (as on some Linux versions I get “ls: cannot read symbolic link: Permission denied” error even when runn..

Over the last week the remaining 15 contestants in iiNet’s TopGeek competition have been hard at work on Challenge 2 - The Script. The challenge was to create a concept for a TV show, comic book, or graphic novel and produce an overview of your idea along with a trailer or video of some sort or a storyboard or comic sample.

Using wget and xargs - boyter.org - 15 years ago - eng
The joy of the linux/unix command line is how versatile the commands are. I recently had 50,000 URL’s I needed to download in a text file. I was thinking about writing a crawler in Python to do it but ended up just doing the following, cat urllist | xargs -P16 wget -i A 16 thread (process really) webcrawler in a single command. Joy.

I spent all weekend at Startup Weekend Boulder . This is an event where people pitch their business ideas, vote on the top ideas, and then form teams and try to get the ideas from zero to launch in 54 intense hours. It was my first time participating in Startup Weekend. Overall, it was a really fun experience and I met a lot of really smart and fun people. Friday was pitch night where somewhere just shy of 40 people gave 1-minute pitches. ....

Last September I did a short comparison of a few programming languages based on their popularity. The post included a few languages but I was mostly interested in a few of them, namely Haskell, Clojure, Erlang and Node.js. I have been dabbling with Clojure and Node.js in my (sparse) spare time, so I was a bit interested to see how things have progressed lately. I used Google Trends to find out what search terms have been the most popular. I..

Eccoci alla selezione delle notizie e i link che ho trovato più interessanti questa settimana. E’ stata una settimana ricca di avvenimenti e non è stato facile decidere cosa lasciare fuori. Andiamo a cominciare:

Last September I did a short comparison of a few programming languages based on their popularity. The post included a few languages but I was mostly interested in a few of them, namely Haskell, Clojure, Erlang and Node.js. I have been dabbling with Clojure and Node.js in my (sparse) spare time, so I was a bit interested to see how things have progressed lately. I used Google Trends to find out what search terms have been the most popular. I..



At a recent meetup I talked a bit about how I’d been using blog posts on other blogs, both free and paid for as a primary user acquisition tool. I was very shocked, when several were surprised and curious on the method for this. In tech startups coverage is common, but its usually just that press, not paid for press. I must say I love how the tech community doesn’t force people to pay to get the word out, but it is very much a competition; ....

In a couple of various places I’ve seen light requests of how to put autocomplete in for a Django web application. Here’s a really light weight version with a view and autocomplete functionality using: from django.utils import simplejson def autocompleteModel (request): search_qs = ModelName . objects . filter(name__startswith = request . REQUEST[ 'search' ]) results = [] for r in search_qs: resul..

At a recent meetup I talked a bit about how I’d been using blog posts on other blogs, both free and paid for as a primary user acquisition tool. I was very shocked, when several were surprised and curious on the method for this. In tech startups coverage is common, but its usually just that press, not paid for press. I must say I love how the tech community doesn’t force people to pay to get the word out, but it is very much a competition; ....

In a couple of various places I’ve seen light requests of how to put autocomplete in for a Django web application. Here’s a really light weight version with a view and autocomplete functionality using: from django.utils import simplejson def autocompleteModel (request): search_qs = ModelName . objects . filter(name__startswith = request . REQUEST[ 'search' ]) results = [] for r in search_qs: resul..

Recently, I have grown to love Pygments . It gives you syntax highlighting in the browser without heavy Javascript files. It supports just about any programming language on the planet and it’s just plain awesome. The only thing that it’s lacking is good color schemes. It comes with a dozen themes that will certainly do the trick, but if you’re used to looking at pretty code in your favorite editor, the code examples on your website will lo....

Recently, I have grown to love Pygments . It gives you syntax highlighting in the browser without heavy Javascript files. It supports just about any programming language on the planet and it’s just plain awesome. The only thing that it’s lacking is good color schemes. It comes with a dozen themes that will certainly do the trick, but if you’re used to looking at pretty code in your favorite editor, the code examples on your website will lo....

Questa è la seconda parte della serie Introduzione alle Regular Expression . Se non hai ancora letto la prima parte ti consiglio di farlo. Puoi usare la pagina demo per provare le query della guida. Negazione [^] Abbiamo già conosciuto la [cornice]. Una caratteristica importante di cui non abbiamo ancora parlato è la negazione. Supponiamo di voler cercare qualunque carattere eccetto la lettera a .


The last couple of years has seen a lot of changes in where my data is located. I've been trying to not be dependent upon a single computer for any of my data. My dream is that when I buy a new computer, I won't have to reinstall everything, restore backups or do any of the nasty things I've done so often. Because of this, I am drawn to everything that takes some element of my computer-life and brings in to the cloud, where I can have acces..

When I first started working at Intelliware I was amazed at how efficient the developers were while working in Eclipse. Most of this efficiency and speed came from a deep knowledge of Eclipse’s keyboard shortcuts. Here is my list of Eclipse keyboard shortcuts that every developer should know. Ctrl-Shift-L : Show list of shortcuts Ctrl-K : Find next Ctrl-Shift-R : Open a file in your workspace. It supports CamelCase shorthand too, so ....

The last couple of years has seen a lot of changes in where my data is located. I've been trying to not be dependent upon a single computer for any of my data. My dream is that when I buy a new computer, I won't have to reinstall everything, restore backups or do any of the nasty things I've done so often. Because of this, I am drawn to everything that takes some element of my computer-life and brings in to the cloud, where I can have acces..

Back on track - etodd.io - 15 years ago - eng
I finished refactoring with components, added a reflection-enabled editor and XML serialization, finally got real PCF shadow filtering, and started experimenting with a somewhat cel-shaded visual style. I've been busy. The refactoring had a lot of positive side effects. Serialization is now relatively easy, as the state of each component is determined by its properties, which are usually simple, easily serializable value types. One intere..

We’ve talked some about SEO, media/blog posts, adwords, no one of these is a magic bullet. Some work better for different reasons. As I mentioned in the first post, if you haven’t checked out the post on tactically measuring metrics then please do. If you have followed those steps and explore each of these options, then you should have an idea of which one works well for you and which doesn’t. The final piece of marketing may be a bit harde....

We’ve talked some about SEO, media/blog posts, adwords, no one of these is a magic bullet. Some work better for different reasons. As I mentioned in the first post, if you haven’t checked out the post on tactically measuring metrics then please do. If you have followed those steps and explore each of these options, then you should have an idea of which one works well for you and which doesn’t. The final piece of marketing may be a bit harde....

Quando si tratta fare ricerche in blocchi di testo le regular expression (regex) sono la soluzione ideale. Come programmatore studiare le regex è stata una delle cose migliori che ho fatto per migliorare la mia produttività. Valide in ogni linguaggio e indipendenti dalla piattaforma, le regex sono un investimento sempre valido. Java, JavaScript, Ruby, .Net, Python… le regex non cambiano. Rendono ricerca e sostituzione del testo enorm..

I'm not a very active user on Stack Overflow but I sometimes take 1-2 hours off and try to answer a few questions. I noticed recently how many questions come up on the topic of sending email with web forms, often related to PHP. So I decided to write up a small post on what I would say is the best method to send email using PHP. Just being able to send an email is not a problem at all. It takes a single line of code (often times) and the ma..

Vi propongo una scelta delle risorse più interessanti e curiose che ho scovato questa settimana in rete. Ce né per tutti i gusti: programmazione, SEO, Startups e curiosità. Andiamo a cominciare:

I'm not a very active user on Stack Overflow but I sometimes take 1-2 hours off and try to answer a few questions. I noticed recently how many questions come up on the topic of sending email with web forms, often related to PHP. So I decided to write up a small post on what I would say is the best method to send email using PHP. Just being able to send an email is not a problem at all. It takes a single line of code (often times) and the ma..


I have added a bookmarklet feature to Linkzie . In the "organize your links" area you will see a little link there you can drag to your browser's bookmarks bar. Then if you are looking at a web page and want to save it into Linkzie, just click the bookmarklet. You will be able to set the name and category for the link and then be taken right back to the original page you were looking at. This should make it easier to get lots of links into..

For this third part on the series I’m going to dive into what people perhaps most traditionally think of with marketing startups, online advertising. Online advertising can work, but its definitely not cheap and it does take a good about of pounding at it to know what works. I’m going to break up the three key types of advertising, based on the way I’ve utilized them and evaluated them recently. Contextual The first is search advertising,....

For this third part on the series I’m going to dive into what people perhaps most traditionally think of with marketing startups, online advertising. Online advertising can work, but its definitely not cheap and it does take a good about of pounding at it to know what works. I’m going to break up the three key types of advertising, based on the way I’ve utilized them and evaluated them recently. Contextual The first is search advertising,....

House of Genius - peterlyons.com - 15 years ago - eng
I got to participate in a cool new brainstorming event called House of Genius last night. I won't say too much about it since the founders seem to prefer if the participants don't know exactly what to expect. But it was populated by a great group of smart and interesting people from many different age groups and backgrounds. It was in a super-swank enormous apartment downtown and was overall very unusual, engaging, and fun. It's funny, la..


So I bought an LG Optimus V Android phone this weekend. I said if I finished the redesigns for peterlyons.com and linkzie.com I would treat myself. I've been a fairly die-hard PalmOS fan since the early days of the PalmPilot Personal. I think I got my first palm while still in high school probably in 1997 or so. I learned the Palm Graffiti input method. I soaked it right up. I continued on with a Kyocera cell phone/PDA based on PalmOS whi....

Una interessante startup italiana muove i primi passi proprio in questi giorni. TuoGuru si presenta come il primo Marketplace Italiano del Know How .

The most common quests I tend to see in MMORPGs are: Kill x number of y Collect x number of object z , bring back to NPC a

For the second part of the series we’re going talk a bit about finding the influencers in certain industries. We’ll get to more traditional means that people think of later, and if you’ve missed our first post that dealt mostly with SEO make sure you check it out first. In most online ventures there’s a key set of influencers, often times these are blogs or podcasts. Blogs can receive a huge readership, which are often very loyal. The fir....

For the second part of the series we’re going talk a bit about finding the influencers in certain industries. We’ll get to more traditional means that people think of later, and if you’ve missed our first post that dealt mostly with SEO make sure you check it out first. In most online ventures there’s a key set of influencers, often times these are blogs or podcasts. Blogs can receive a huge readership, which are often very loyal. The fir....

The past week has been absolutely crazy - crazy busy ! And one of the main things I was working on was my entry for the first iinet TopGeek Top 20 challenge. The task was to invent something awesome, create a text document or PowerPoint presentation about it, and make a video pitching your invention.

I've been working together with the great people at the startup hub Klak (See https://klak.is/) to launch a new magazine called Nordic Innovation. It's an online magazine focused on startups, innovation and design in the Nordic countries. The first issue has some amazing interviews with out-of-the-box people. I encourage you to give it a read.

17 visitors online