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

simplemysql v0.2.0 - nadh.in - 13 years ago - eng
Repository: @knadh/simplemysql GitHub release page: v0.2.0 Full Changelog : https://github.com/knadh/simplemysql/commits/v0.2.0

A quick post to say that a new version of actionHero is out tonight: v4.1.0 This update contains some breaking changes to the Tasks and…

Just a little reminder – next week (10-11th June) I’ll be delivering my last training session before autumn – a short 1-day (2 x 0.5 days actually) seminar about Getting the Most Out of Oracle’s Active Session History . In the future it will act as sort of a prequel (or preparation) for my Advanced Oracle Troubleshooting class, as the latter one deliberately goes very deep. The ASH seminar’s 1st half is actually mostly about the GUI way of..

Just a little reminder – next week (10-11th June) I’ll be delivering my last training session before autumn – a short 1-day (2 x 0.5 days actually) seminar about Getting the Most Out of Oracle’s Active Session History . In the future it will act as sort of a prequel (or preparation) for my Advanced Oracle Troubleshooting class, as the latter one deliberately goes very deep. The ASH seminar’s 1st half is actually mostly about the GUI way of..

As you know if you read my blog, I have been building a set of new utility packages so I can start developing an application server I need for a new project. I am brand new to Go and the Mac OS. Needless to say it has been one hell of an education over the past month. But I don’t miss Windows or C# at all. I made some progress in my coding and wanted to build documentation for the code. I have been using the documentation viewer in L....

NoFlo — the flow-based programming system I started — is now two years old. I pushed the first commits to GitHub on June 5th 2011 from Hacker Dojo in Mountain View. To get us started with the story, I’ll let Wikipedia summarize : Flow-based programming (FBP) is a programming paradigm that defines applications as networks of “black box” processes, which exchange data across predefined connections by message passing, where the conne....


NoFlo — the flow-based programming system I started — is now two years old. I pushed the first commits to GitHub on June 5th 2011 from Hacker Dojo in Mountain View. To get us started with the story, I’ll let Wikipedia summarize : Flow-based programming (FBP) is a programming paradigm that defines applications as networks of “black box” processes, which exchange data across predefined connections by message passing, where the conne....

After a long journey with Django, you come to a place where you feel the need to get some tasks done asynchronously without any supervision of human. Some tasks need to be scheduled to run once at a particular time or after some time and some tasks have to be run periodically like crontab . One of the tasks is sending emails on specific triggers. Here at HackerEarth , one of the major chunk of emails is sent to recruiters and participa....

NoFlo — the flow-based programming system I started — is now two years old. I pushed the first commits to GitHub on June 5th 2011 from Hacker Dojo in Mountain View. To get us started with the story, I’ll let Wikipedia summarize : Flow-based programming (FBP) is a programming paradigm that defines applications as networks of “black box” processes, which exchange data across predefined connections by message passing, where the conne....

I could probably write a long design article explaining why  identical duplicate resources should be allowed [1] in puppet. If puppet is going to survive in the long-term, they will have to build in this feature. In the short-term, I will have to hack around deficiency. As luck would have it, Mr. Bode has already written part one of the hack: ensure_resource . Why? Suppose you have a given infrastructure with N vaguely identical..

I could probably write a long design article explaining why  identical duplicate resources should be allowed [1] in puppet. If puppet is going to survive in the long-term, they will have to build in this feature. In the short-term, I will have to hack around deficiency. As luck would have it, Mr. Bode has already written part one of the hack: ensure_resource . Why? Suppose you have a given infrastructure with N vaguely identical..

I don’t like repetitive work, and installing matlab counts doubly as so. Once I figured out the correct steps, I automated it with a puppet module. The downside is that the install takes a while because puppet needs to copy the iso locally. This is okay because I can be busy doing something else while this is happening. Using the module is quite easy: matlab::install { 'R2011a':   iso => 'puppet://files/matlab/MATHWORKS_R2011A.i..

I don’t like repetitive work, and installing matlab counts doubly as so. Once I figured out the correct steps, I automated it with a puppet module. The downside is that the install takes a while because puppet needs to copy the iso locally. This is okay because I can be busy doing something else while this is happening. Using the module is quite easy: matlab::install { 'R2011a':   iso => 'puppet://files/matlab/MATHWORKS_R2011A.i..

Today I am releasing a puppet module for rsnapshot . The nice feature of this module, is that it lets you configure multiple different instances of rsnapshot, so that they could all run in parallel. Rsnapshot doesn’t support this directly, so this puppet module does the heavy lifting of separating out and managing each instance. https://github.com/purpleidea/puppet-rsnapshot The examples/ directory should give you a hint on how t..

Today I am releasing a puppet module for rsnapshot . The nice feature of this module, is that it lets you configure multiple different instances of rsnapshot, so that they could all run in parallel. Rsnapshot doesn’t support this directly, so this puppet module does the heavy lifting of separating out and managing each instance. https://github.com/purpleidea/puppet-rsnapshot The examples/ directory should give you a hint on how t..

ZineScreen - mbutler.org - 13 years ago - eng
A project funded by an innovation grant written by Colleen Theisen, librarian at the University of Iowa Libraries. I built this touchscreen kiosk using turn.js, the iPad 2, and LiliTab hardware. The ZineScreen is based loosely on the Zine Machine, housed in the University Main Library. ZineScreen consumes scanned zines and alternative publications as content […]

csssprite v0.9.0 - nadh.in - 13 years ago - eng
Repository: @knadh/csssprite GitHub release page: v0.9.0 Full Changelog : https://github.com/knadh/csssprite/commits/v0.9.0

xmlutils.py v0.91.0 - nadh.in - 13 years ago - eng
Repository: @knadh/xmlutils.py GitHub release page: v0.91.0 Full Changelog : https://github.com/knadh/xmlutils.py/commits/v0.91.0

I’ve been spending a little less time on my blog recently then I’d like to, but for good reason: I’ve been attending two weeks of research conferences, I’m getting ready for a summer internship in cybersecurity, and I’ve finally chosen an advisor. Visions, STOC, and CCC I’ve been taking a break from the Midwest for the last two weeks to attend some of this year’s seminal computer science theory conferences. The first (which is already over)..

I’ve been spending a little less time on my blog recently then I’d like to, but for good reason: I’ve been attending two weeks of research conferences, I’m getting ready for a summer internship in cybersecurity, and I’ve finally chosen an advisor. Visions, STOC, and CCC I’ve been taking a break from the Midwest for the last two weeks to attend some of this year’s seminal computer science theory conferences. The first (which is already over)..

I’ve been spending a little less time on my blog recently then I’d like to, but for good reason: I’ve been attending two weeks of research conferences, I’m getting ready for a summer internship in cybersecurity, and I’ve finally chosen an advisor. Visions, STOC, and CCC I’ve been taking a break from the Midwest for the last two weeks to attend some of this year’s seminal computer science theory conferences. The first (which is already over)..

Shawn Blanc in an article published over two years ago, which he linked to earlier this afternoon in a linked-list post : “But suppose one day I do arrive at some level of skill where the ink flows like honey and the prose like fine wine. I wonder if I’d even realize it. It may very well feel just like it does right now  —  like today  —  when it seems as if I can’t even put two words together using copy and paste.” Permalink.

Let us have a C# class that makes something useful, for example: public class Calculator { public int Sum ( int a , int b ) { return a + b ; } } Let’s create a COM interface for this class to make it possible to use its functionality in other areas. At the end we will see how this class is used in Delphi environment.

Domani sarò al primo meeting romagnolo del #MUG MongoDB User Group organizzato da 10Gen (azienda dietro a MongoDB), Byte-Code e Ideato. Parlerò di MongoDB usato come backend per una REST WEB API. L’evento si svolgerà in serata a Cesena, è gratuito, e ci sono ancora posti disponibili . Se ci siete passate a salutarmi.

Let us have a C# class that makes something useful, for example: public class Calculator { public int Sum ( int a , int b ) { return a + b ; } } Let’s create a COM interface for this class to make it possible to use its functionality in other areas. At the end we will see how this class is used in Delphi environment.


I work in a company that has an entirely MS-based network, which means, all that domain login crap and everything that comes with it: outlook, MS Communicator, proxies, monitoring and etc.

This weekend I participated in the National Day of Civic Hacking. The project I decided to work on was working with the CFPB data (and also used some census data). Background The CFPB released a large complaints database that contained information about what type of financial products people are complaining about. It also gave information about where the complaints came from, what they were complaining about and resolutio....

This weekend I participated in the National Day of Civic Hacking. The project I decided to work on was working with the CFPB data (and also used some census data). Background The CFPB released a large complaints database that contained information about what type of financial products people are complaining about. It also gave information about where the complaints came from, what they were complaining about and resolutio....

This weekend I participated in the National Day of Civic Hacking. The project I decided to work on was working with the CFPB data (and also used some census data). Background The CFPB released a large complaints database that contained information about what type of financial products people are complaining about. It also gave information about where the complaints came from, what they were complaining about and resolutio....

Check out my new installtion document: https://www.ardanlabs.com/blog/2016/05/installing-go-and-your-workspace.html I removed the sections about gocode and GDB. These are not necessary any longer. I also added links for more editors. Windows This is a great post by Wade Wegner for installing Go on your Windows Machine: http://www.wadewegner.com/2014/12/easy-go-programming-setup-for-windows/ Mac OS....


Last time we defined and gave some examples of rings. Recapping, a ring is a special kind of group with an additional multiplication operation that “plays nicely” with addition. The important thing to remember is that a ring is intended to remind us arithmetic with integers (though not too much: multiplication in a ring need not be commutative). We proved some basic properties, like zero being unique and negation being well-behaved.

Last time we defined and gave some examples of rings. Recapping, a ring is a special kind of group with an additional multiplication operation that “plays nicely” with addition. The important thing to remember is that a ring is intended to remind us arithmetic with integers (though not too much: multiplication in a ring need not be commutative). We proved some basic properties, like zero being unique and negation being well-behaved.

Last time we defined and gave some examples of rings. Recapping, a ring is a special kind of group with an additional multiplication operation that “plays nicely” with addition. The important thing to remember is that a ring is intended to remind us arithmetic with integers (though not too much: multiplication in a ring need not be commutative). We proved some basic properties, like zero being unique and negation being well-behaved.

Figure 1. In an ideal world, I’d like something like this - and vice versa, please. My wife and I currently live in Canada, and our families are back in the UK . We’d been using Skype to chat with people in the UK , but I was getting frustrated with Skype’s limitations: it either ties you to a computer and WiFi, or running a battery hungry app which slows down your phone. It doesn’t work very well over the 3G phone network here and while....

For the past three days, I’ve gotten out of “the office” to write, meaning instead of in my room where I usually write, I went outside and sat in the backyard. And it’s done wonders for my work. Permalink.

Unsplash - www.unsplash.com - 13 years ago - eng
Up until now, I have, with but one exception , abstained from writing a single article containing anything but simple text. That exception, a video from Merlin Mann, Scott Simpson, and Adam Lisagor titled Smart and Funny , was just too good to resist: I couldn’t bear the thought of not posting it, of not sharing this hilarious video with everyone that happened to visit my site. As I said, that video is the only exception, an exception I..

We now have a Facebook page where we will post photos, video, and teasers of upcoming articles.” Permalink.

For the past week or so, I’ve been on a bit of a writing binge. With school finally done for the summer, I suddenly found myself with a lot of free time I quickly filled with writing at every possible moment. I started and finished Nickelodeon’s Experiment over the first six days, and wrote a number of much smaller articles and link posts since then. All in all, it’s been a great few days. Permalink.

After working in Go for some time now, I learned how to use an unbuffered channel to build a pool of goroutines. I like this implementation better than what is implemented in this post.  That being said, this post still has value in what it describes. https://github.com/goinggo/work Introduction In my world of server development thread pooling has been the key to building robust code on the Microsoft stack.....

For the past 20 years I have been writing server based and application software on the Microsoft stack. First in C/C++ leveraging the Win32 API and then in C# when .Net first was released. Over the past few months I have realized that trying to build scalable code on the Microsoft stack is becoming impossible. Why, Technology and Cost!! Let's start with the licensing. Luckily I was accepted into the Bizspark program. If I didn't have ....

This is going to be a long blog post but I promise you will find some interesting piece of engineering here, so stay till the end. The realtime server manages the live update of webpages when the data changes in the data storage system (database or cache). We had a realtime server in-place but there was a big problem with scaling it. ####Problem with nowjs I was told beforehand that I will be primarily working first on writing a r....

5 visitors online