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

It is very easy to forget about performance testing and its importance while delivering software under tight deadlines. It is also a challenge to convince the client to start with performance testing right from the beginning of the project, rather than treat it as a second class citizen.

A very common UI pattern is the 5 star ranking system. Up until recently we always had the same answer when developers asked us how to implement it: “Use toggle buttons ( CheckBox )”. This is still not a bad answer but we think there is a “better” simpler way to do this thru the Slider which was effectively designed with this usage in mind. The best way to do that is to just create two images with all 5 stars full and with all..

Different clients have different needs and they expect something different from you. If you have only one API gateway trying to fulfill all requirements, it gets messy,” explains Lukasz Plotnicki, software developer and Thoughtworker from Hamburg.

After gazing into my magic crystal ball for the first two months of 2016, I can now confidently (with 63.4% ± 42.3657 certainty) predict what’s going to be hot in 2016 in the world of data. Since it’s unlikely that anyone else in the entire tech community is writing an article like this, I feel compelled to share my prescient insights with you so that you won’t be surprised by what’s coming the rest of this year. So, without further ado (cu..

One of the central doctrines common to almost all modern denominations of Christianity is that of the Trinity . The Trinity is the idea that God exists in three persons, yet is still one. However, nowhere in the Bible does the word “Trinity” appear . Does that mean - assuming the Bible is correct - that this doctrine is wrong? Perhaps, but the Bible doesn’t mention zebras , either, and they most certainly exist.


Just last week I wrote that we are making an effort not to add new features and we got foiled by a couple of new features. The main reason for this is paying customers who need to have a feature now . This makes it hard for us to focus completely, but it does keep the lights on here so we can’t really complain. To be fair, during this time we were able to almost double the page count of the developer guide from the 3.2 era to 584..

Moon Mirror - june.kim - 10 years ago - eng

Moon Mirror - june.kim - 10 years ago - eng

For those not familiar, Apache Calcite is a generic SQL query optimizer which can execute SQL queries over multiple backend data sources. This is a powerful concept because it allows complex queries to be executed over sources which provide much simpler interfaces from CSV files to MongoDB . Calcite is also leveraged as the cost-based-optimizer framework for the Apache Hive data warehouse. Much of my PhD research has revolved aroun....

sometimes - rybakov.com - 10 years ago - eng

Earlier this year, I mentioned that I was starting out with the Kohana framework. Actually, my team uses a heavily modified version of the Kohana framework as…

This article discusses a Chromium sandboxing permission error when executing an Electron application as root on GNU/Linux

This article discusses a Chromium sandboxing permission error when executing an Electron application as root on GNU/Linux

Recently I became enamored with The Witness and after thinking about the game for a long time decided to sit down and record a little essay about it. Check it out below!

Working in an agency means that most of the work I do is project-based. This means building a new design every couple of months (or less, if you know what I…

Firewatch is a story-centric game by Campo Santo and Panic . I played it all the way through this weekend and had a really great time with it. Besides the top-notch voice acting, gorgeous visuals, and mystery-filled plot, one feature that’s been getting a lot of attention is the disposable camera the player carries through most of the game. Starting with 18 unused shots on the roll, you can fill it up with snaps of trees and trails..

On a previous post, I’ve described how to use the S2 geo library to create a fast geo database, but it was to store locations (points) and only to perform range queries, a complete geo database would have regions/polygons queries. Looking for a solution I had this need: querying for the countries or subregions of hundreds of coordinates per second, without relying on an external service. One solution, using my previous technique, could have..

Gait - rybakov.com - 10 years ago - deu
Wenn man nach langem Flug noch auf den verspäteten Zug warten muss, kann man den Gang der Menschen beobachten. Wie sie das Knie voranschleudern, und der Unterschenkel schwingt mit und die Ferse trifft gewaltsam auf den Boden. Oder da läuft jemand sehr kontrolliert, schwunglos, und stellt sein Fuß vorsichtig ab. Und wie die Zwischenschicht zwischen Mensch und Boden die Raumposition und Bewegungsablauf beeinflußt! Ein Wunder, dass sie n..

NSNumber literals NSNumber *number1 = @1024; NSNumber *number2 = @1024.123f; NSNumber *number3 = @'A'; NSNumber *number4 = @YES; NSNumber *number5 = @24ul; // Unsigned long. NSNumber *number6 = @123456ll; // Long Long. NSNumber *number7 = @5050.50; // Float. NSNumber *number8 = @1543; // Integer NSNumber *number9 = @111.456; // Double Array literals NSArray *names = @[@"John\n", @"Peter\n", @"Jaye\n", @"George\n", @"Max"]; NSArray *mutable..

500 shades of Green No, it is not fake. I did it - I have managed to have real streak which last 500 days in a row and document it on Github. But, you can do it in a different way - there are couple of projects which allows you to create arbitrary history of your contributions (it uses a separate repository for that and well - it cheats using ability of git to bend the time). One is here . :wink: No, it does not mean anything. I a....


If you need to sort some data on the CPU, and you want to do it efficiently, you can do a lot better than std::sort. For the uninitiated, std::sort is the sort function in the C++ standard library. It's a comparison-based sort, usually implemented as quicksort. Recently I did some work on a parallel radix sort. A radix sort is not a comparison based sort. Instead it uses the actual values of 'digits' (chunks of bits) of the key to ....

This is #1 in a very long series of posts on Stack Overflow’s architecture. Welcome. Previous post (#0): Stack Overflow: A Technical Deconstruction Next post (#2): Stack Overflow: The Hardware - 2016 Edition To get an idea of what all of this stuff “does,” let me start off with an update on the average day at Stack Overflow. So you can compare to the previous numbers from November 2013 , here’s a day of statistics from February 9....

This article discusses a file permissions error on Electron that can affect spawning, and an upstream fix for it

This article discusses a file permissions error on Electron that can affect spawning, and an upstream fix for it

This is #1 in a very long series of posts on Stack Overflow’s architecture. Welcome. Previous post (#0): Stack Overflow: A Technical Deconstruction Next post (#2): Stack Overflow: The Hardware - 2016 Edition To get an idea of what all of this stuff “does,” let me start off with an update on the average day at Stack Overflow. So you can compare to the previous numbers from November 2013 , here’s a day of statistics from February 9....

As mentioned last year , I’m working on a Artificial Intelligence that can do web design. It is called The Grid . Last week I gave a talk at Lift Conference explaining how it all works. If you can’t see the video embed above, it is also available on the Livestream site and YouTube .

As mentioned last year , I’m working on a Artificial Intelligence that can do web design. It is called The Grid . Last week I gave a talk at Lift Conference explaining how it all works. If you can’t see the video embed above, it is also available on the Livestream site and YouTube .

As mentioned last year , I’m working on a Artificial Intelligence that can do web design. It is called The Grid . Last week I gave a talk at Lift Conference explaining how it all works. If you can’t see the video embed above, it is also available on the Livestream site and YouTube .

As mentioned last year , I’m working on a Artificial Intelligence that can do web design. It is called The Grid . Last week I gave a talk at Lift Conference explaining how it all works. If you can’t see the video embed above, it is also available on the Livestream site and YouTube .

As mentioned last year , I’m working on a Artificial Intelligence that can do web design. It is called The Grid . Last week I gave a talk at Lift Conference explaining how it all works. If you can’t see the video embed above, it is also available on the Livestream site and YouTube .

Nintendo keeps trying to fix Splatoon’s ranking system. They won’t succeed without a solid understanding of linear algebra. Read more: Splatoon’s Ranking System Is Still Broken

On today’s issue of “one hour hacks”, I’ll show you how you can stop your git drive-by’s to git master from breaking your CI tests… Let’s continue! The problem : Sometimes I’ve got a shitty one-line patch that I want to push to git master. I’m usually right, and everything tests out fine, but usually isn’t always, and then I look silly while I frantically try to fix git master on a project that I maintain . Let’s use tools to hide o..

On today’s issue of “one hour hacks”, I’ll show you how you can stop your git drive-by’s to git master from breaking your CI tests… Let’s continue! The problem : Sometimes I’ve got a shitty one-line patch that I want to push to git master. I’m usually right, and everything tests out fine, but usually isn’t always, and then I look silly while I frantically try to fix git master on a project that I maintain . Let’s use tools to hide o..

A little over 3 years ago, a few friends and I started a group called pasten to participate in the Chaos Computer Club’s Capture The Flag (CTF) competition. It is a jeopardy style CTF, where the participating teams need to solve security related challenges in various categories such as exploitation, reverse engineering, web, forensic & crypto.

I’ve been pushing large enterprises to adopt agile development practices for years so I was very excited when I began seeing many of them embarking upon ambitious Agile Transformation projects where they attempt to not only change the way they build software, but completely revolutionise the entire IT process from inception, finance, HR, delivery and operations. But they rarely discuss culture. “Culture” in this context is used to broad..


Bimodal It - www.craigpardey.com - 10 years ago - eng

Waterfall - www.craigpardey.com - 10 years ago - eng

I’ve been pushing large enterprises to adopt agile development practices for years so I was very excited when I began seeing many of them embarking upon ambitious Agile Transformation projects where they attempt to not only change the way they build software, but completely revolutionise the entire IT process from inception, finance, HR, delivery and operations. But they rarely discuss culture. “Culture” in this context is used to broad..

By definition, Distributed Development is difficult due to the ‘tyranny of distance’. In fact, in the early days of Agile adoption, some purists believed that Agility and Distributed Development could not coexist, going by this principle - “The most efficient and effective method of conveying information to and within a development team is via face-to-face conversation”. Distributed Development is a reality today and in most cases, a necess..

We are trying to improve the visibility of Codename One within search engines and as part of that we think we can also help you guys improve your visibility. When you submit your apps to the app gallery we provide dofollow links to your website/app store listings. We’d appreciate if you place dofollow links back to https://www.codenameone.com/ which you can place in a very hidden/unobtrusive way. This helps us increase our page ra..

I’ve been writing a lot of golang lately. I’ve hit painful problems in the past. Here are some debugging tips. Hopefully they help you out. I bet you don’t know #2. #0 Use log.Printf : This should go without saying, but I’m ashamed to say it’s what I use the most. We’ve only been C programming for 44+ years, and it’s still what is most useful! #1 Use go run -race : Since many problems are caused by random races, ensuring..

112 visitors online