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

The slight tickle off the face, The fierce knock in subtle grace, The quickest rumble in the race, The enemies did, bow and brace. The wildest tornado in the calmest sea, The orbs of fire in a gentle spree, The lord of wind in the mountain’s lee, The knights did, scrum yet flee. The Demon … Continue reading An Ode to Sachin Tendulkar

In Go values that are returned from functions are passed by value. Go gives you some nice flexibility when it comes to returning values from a function. Here is a simple example of returning two values from a function: package main import (    "fmt" ) func main() {    id, err := ReturnId()    if err != nil {       fmt.Printf("ERROR: %s", err)       return    }    fmt.Printf("Id: %d\n", id) } ....

While it seems the photographer did his best to portray the house as much larger than it actually is, this Belgian “egg house” is nevertheless a very impressive and interesting alternative structure. Permalink.

A few days ago I watched a strange article from The Verge titled LG starts producing curved displays to cure dull phone design scroll by in my RSS reader, but paid it little attention. Then, last night, another item caught my eye: Is this Samsung’s curved smartphone? Although still unconvinced as to the form factor’s upsides, I nevertheless opened the article. Shortly thereafter, to my delight, the last piece confirmed the rumor: ..

I recently read The Git Book. As I went through the Git Internals parts, it struck me how simple and elegant the structure of Git really is. I decided that I just had to create my own little library to work with Git repositories (as you do). I call the result Silly Jgit. In this article, I will be walking through the code. This article is for you if you want to understand Git a bit deeper or perhaps even want to work directly with a Git rep..




As a huge fan of the medium myself, over the last two weeks I have followed a burgeoning discussion on the podcasting industry with great interest. Across the board, the discourse has remained almost universally positive: Stephen Hacket , Chris Gonzales , Federico Viticci , and Myke Hurley have all expressed considerable enthusiasm for the changes iOS 7 in particular signals for this space, and great hope for its future. Unsurprisingly..

I received a question about ALTER SYSTEM in the comments section of another blog post recently. The question was that while ALTER SESSION SET EVENTS ‘10046 … ‘ enabled the SQL Trace for the current session immediately, ALTER SYSTEM on the other hand didn’t seem to do anything at all for other sessions in the instance. There’s an important difference in the behavior of ALTER SYSTEM when changing paramters vs. setting events. For ....

I received a question about ALTER SYSTEM in the comments section of another blog post recently. The question was that while ALTER SESSION SET EVENTS ‘10046 … ‘ enabled the SQL Trace for the current session immediately, ALTER SYSTEM on the other hand didn’t seem to do anything at all for other sessions in the instance. There’s an important difference in the behavior of ALTER SYSTEM when changing paramters vs. setting events. For ....

Regtransfers.co.uk is a website that allows you to purchase customized numberplates for your car or motorbike. They boast a large number of famous clients and short numberplates are often on sale for upwards of £20,000 (the plate ABC 4 is up for £30,000). While playing with their site I discovered a...

Regtransfers.co.uk is a website that allows you to purchase customized numberplates for your car or motorbike. They boast a large number of famous clients and short numberplates are often on sale for upwards of £20,000 (the plate ABC 4 is up for £30,000). While playing with their site I discovered a...

Sketchy is a spam-fighting, open-source software framework developed by SoundCloud engineers Matt Weiden, Rany Keddo, and Michael Brückner…

MySQL - Primary data store At HackerEarth , we use MySQL database as the primary data store. We have experimented with a few NoSQL databases on the way, but the results have been largely unsatisfactory. The distributed databases like MongoDB or CouchDB aren’t very scalable or stable. Right now, our status monitoring services use RethinkDB for storing the data in JSON format and that’s all for the NoSQL database usage right now. With ....

Sketchy is a spam-fighting, open-source software framework developed by SoundCloud engineers Matt Weiden, Rany Keddo, and Michael Brückner…

Enemy of the State - eviltrout.com - 12 years ago - eng
I learned very quickly while working on a large open source project is that it is important to make my code hard to break. The primary line of defense for this is a comprehensive test suite, but I think it’s also very important to create functions that are easy to use and difficult to damage. I find I even code this way on personal projects that will never be released. Even if you never work on a team with other developers, there is a g..

Fix the broken animation, frame positioning, and status bar issues in UISearchDisplayController on iOS 7 with this comprehensive solution.

As a rule I try not to link an article unless I have something meaningful to add to the surrounding conversation, and especially in cases where all the popular tech sites have already picked up said article. Occasionally, in exceptional circumstances I break that rule however, as I couldn’t help but link Fred Vogelstein’s New York Times piece chronicling the advent of the first iPhone. An exceptional read, to put it lightly. Permalink.

My colleague and resident Git evangelist Guhan has written a very useful blogpost that gives a Step-by-step guide on how to set up Git clients for Windows. If you’re just now joining a Git project, this is exactly what you want. Read the article on his blog

Non-deterministic unit tests are like kryptonite for an automated build. They cause intermittent build failures and the development team becomes accustomed to ignoring a failing build. This is a Bad Thing. Thread.sleep(x) in a unit test is a recipe for non-deterministic behaviour. Think about what happens when this test is run on a slow machine. How big does X need to be? I often see this anti-pattern in multi-threaded code where the te..

Fulfilling the Dream - zacs.site - 12 years ago - eng
Exactly a week ago today Chris Gonzales of Unretrofied wrote an article called iOS 7 and the State of Podcast Apps , a rather presumptuous title given the article’s actual contents, that I initially did not plan on linking to or writing anything about. At the very bottom of his article though, Chris tacked on a bracket-thetical that gave me pause: Permalink.

Cabin Porn Roundup - zacs.site - 12 years ago - eng
Over the last few weeks, as I scrolled through my RSS reader and came across a particularly interesting or attractive cabin, I would send the page to Instapaper. Unfortunately, most of those cabins got lost in translation, so to speak, and never made it to this site for one reason or another. I’m not here to assign blame though, but instead to show off some really great cabins. Permalink.

To be honest, I really didn’t want to do another BlackBerry-related post. It just doesn’t feel like something that interests me anymore. But today I decided to do one anyways for several reasons: I’ve been a long-time BlackBerry user and author of their academic textbooks - as a result, I know their technology inside-out, and have worked closely with the organization. I have lived and taught computer science in the K-W region for..

To be honest, I really didn’t want to do another BlackBerry-related post. It just doesn’t feel like something that interests me anymore. But today I decided to do one anyways for several reasons: I’ve been a long-time BlackBerry user and author of their academic textbooks - as a result, I know their technology inside-out, and have worked closely with the organization. I have lived and taught computer science in the K-W region for..

NOAA satellite is a series of weather satellites launched by NASA. It carries a suite of instruments that provides data for weather and climate predictions, everyday multiple NOAA weather satellites pass above us. Each NOAA weather satellite broadcasts an Automatic Picture Transmission (APT) signal (137MHZ), which contains a live weather image of our area. RTL-SDR dongle combined with a good antenna and programs like GQRX, sdrsharp and WXto....

Via Allan McRae I found out about YoutubeCenter , a userscript and/or add-on for Firefox and Chrome . This script come with many handy features that make the Youtube experience way nicer! Some really nice features I used are: Remove ads Resize the player Buffer the video even when paused Provides download-links disables auto play thumbnail animations and many more! Go get it here !

In rolling out our real time bidding infrastructure, we were faced with the task of syncing data for every user we could possibly target across four regions. We have on the order of hundreds of millions of users, and tens of thousands of writes per second. Not only do we have to deal with the daunting task of writing this data out in real time, the bidding system has a hard cap of 100ms for every bid request, so we need strong guarantees ....

Introduction In my post about building and running programs in Iron.Io , I needed to switched over to my Ubuntu VM to build linux versions of my test programs locally. I love the ability to have Ubuntu available to me for building and testing my code. However, if I can stay on the Mac side it is better. I have wanted to learn how to cross compile my Go programs for the two platforms I use, darwin/amd64 and linux/amd64. This way I ....

Simulations, Simulated - xavd.id - 12 years ago - eng

Simulations, Simulated - xavd.id - 12 years ago - eng

Nathan Youngman, with the help of others, has produced this document outlining months of research and discovery. I would appreciate everyone to honestly read it before continuing with my post. http://nathany.com/go-packages/ Mitchell Hashimoto also published this post on go-nuts and everyone should read this as well. https://groups.google.com/forum/#!msg/golang-nuts/BMZDD6FM-QE/LX4JSs4NVLIJ These ....

Last Friday I got some spare time (finally!) and, with the help and tools of my friend Alfredo , we placed a button in the RaspberryPi case so, when I push it, a custom command its executed on the RaspberryPi, like for example, a clean system shutdown. First lets start with some pictures of the final result: And now the schematics (pins used in the schematics are 3.3v, GND and GPIO): We mainly followed this post ,....

A lot of people who like functional programming often give the reason that the functional style is simply more elegant than the imperative style. When compelled or inspired to explain (as I did in my old post, How I Learned to Love Functional Programming), they often point to the three “higher-order” functions map, fold, and filter, as providing a unifying framework for writing and reasoning about programs. But how unifying are they, really..

A lot of people who like functional programming often give the reason that the functional style is simply more elegant than the imperative style. When compelled or inspired to explain (as I did in my old post, How I Learned to Love Functional Programming), they often point to the three “higher-order” functions map, fold, and filter, as providing a unifying framework for writing and reasoning about programs. But how unifying are they, really..

A lot of people who like functional programming often give the reason that the functional style is simply more elegant than the imperative style. When compelled or inspired to explain (as I did in my old post, How I Learned to Love Functional Programming), they often point to the three “higher-order” functions map, fold, and filter, as providing a unifying framework for writing and reasoning about programs. But how unifying are they, really..

Anybody that has worked with AWS must deal with the arbitrary hostnames that AWS generates for each instance. These names are difficult to remember and not particularly useful to understand what tasks any particular node is assigned to. The classic solution to this problem is to use a DNS server, but unfortunately setting up and maintaining a DNS system can be a pain and, when you are a quickly moving startup, it’s a lot easier to spend....

UPDATE : I rewrote the whole script. You can find it here ! I wanted to get into Python recently and to have a reason to actually learn the language, I thought to myself, why not replace the bash-scripts I use on my private computer. I started with my backup script, that saves my home-folder to my external usb-drive. With this article I’ll describe what I did and why. I’ll have some thoughts in my mind on what the script should do.....


In my attempt to push puppet to its limits , (for no particular reason ), to develop more powerful puppet modules , to build in a distributed lock manager , and to be more dynamic , I’m now attempting to build a Finite State Machine (FSM) in puppet.

In my attempt to push puppet to its limits , (for no particular reason ), to develop more powerful puppet modules , to build in a distributed lock manager , and to be more dynamic , I’m now attempting to build a Finite State Machine (FSM) in puppet.

Two days ago the official hard-float Oracle Java 7 JDK has been announced on the official Raspberry Pi blog. Prior to this there was only the OpenJDK implementation which was lacking performance. Furterhmore the Raspberry Pi Foundation announced that future Raspbian images would ship with. Oracle Java by default. If you want to give it a spin you can install the JDK with: $ sudo apt-get update && sudo apt-get install oracle-java7-jdk

Test Automation - www.rockoder.com - 12 years ago - eng

Number ten, Tonya Lavel’s, and the eleventh, David Pepper’s, were reasonably good. With those two exceptions though, these were almost universally both terrible and utterly hilarious. Permalink.

26 visitors online