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

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…

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 ....

Road, Airline, Rail and Shipping networks rely heavily on geography, routing and optimisation. As such they are perfect examples for being able to benefit from Graph databases. Tramchester: Public Transport App Tramchester is a new public transport mobile web application for the Tram network in Manchester UK, built by the Thoughtworks Tech Lab in just six weeks.

This is one of the biggest FAQ’s we get on the mailing list: I followed the iOS signing tutorial or video tutorial and still didn’t succeed in signing (notice that you need to actually read the links above, the certificate you get from the apple website is not enough!). How do I debug something like this? Notice that some of these signing failures will sometimes manifest themselves during build and sometimes will..

2013-10-06 - ho.dges.online - 12 years ago - eng
Taken lying flat on the ground under Central Station in Glasgow. I was so focussed on getting the shot lined up that it wasn’t until I sat up that I noticed that I’d been joined on the ground by a drunk who seemed to have assumed that I was settling down for the evening!

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..

We have already discussed the benefits of deploying from packages rather than from a tag, branch or binary. One of the benefits is the support for packages from infrastructure automation tools (e.g. Chef, Puppet, Ansible etc.).

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..

Work Like Hell - www.danstroot.com - 12 years ago - eng
If other people are putting in 40-hour workweeks, and you're putting in 100-hour workweeks, then, even if you're doing the same thing, you will achieve in four months what it takes them a year to achieve. This post Work Like Hell first appeared on Dan Stroot's Blog

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

Most people, when they first hear about continuous deployment, think I’m advocating low-quality code or an undisciplined cowboy-coding development process. On the contrary, I believe that continuous deployment requires tremendous discipline and can greatly enhance software quality, by applying a rigorous set of standards to every change to prevent regressions, outages, or harm to key business metrics.” - Eric Ries, bestselling business auth..

People lead cross-channel lives and constantly hop from one channel to another. Multi-channel shoppers are now in the majority, and spend significantly more than single-channel shoppers. This forces the traditional retail companies to face a critical decision, to accept a new but yet unrefined business model that includes multiple channels or to retain their single channel model and risk becoming irrelevant and left behind by new multi- and..

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 ....

My original bug tracker - BUGGER - was ultimately replaced with a self-hosted JIRA install I wanted to continue to make some project information publicly available, but wasn't overly happy about exposing a complex Java application to the world without good cause. Ultimately I created the Jira Issue Listing Script in order to create a static HTML mirror of selected JIRA issues (though my initial motivation was to allow my search engine t..

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....

Thanks to Danilo, Ram for their insights on this topic. In a section called Principles and Practices of Build and Deployment Scripting, the CD book suggests to Use Your Operating System’s Packaging Tools

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

There is absolutely no way I can recall everything that went on in JavaOne but I will try to do my best. I arrived sick and on pretty strong medication for my sinuses so my recollection might be a bit hazy, I did meet great people and had loads of fun. Before JavaOne started I had a meeting with Arno of the XMLVM project, I was hoping to get more facetime with him and to maybe actually code something together but h..

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

12 visitors online