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’m learning Python, and have had fun automating tasks with Python scripts. I was polluting my Macbook (Yosemite) quite a bit by installing all libraries globally, until I learned about Vagrant . Vagrant is essentially a command-line wrapper around VirtualBox. It makes it easy to create/configure/destroy virtual machines from the shell. Vagrantfile ¶ I installed it from here . A summary of my journey is below. Created and jumped i..


While coding in XP ways for the past few years, I have realized that in any Agile project which crosses the one year mark, there is a definite chance that the code base is not as flexible as it was during the start of the project. As releases happen, more and more stories are churned out by the developers. This accounts for a lot of additional code - a lot !


Traditionally mirrored disk sets in Linux and other operating systems have been limited to two devices. While mirroring has the benefit over other raid levels in that each mirrored device contains a complete copy of the data, the two device limit became inadequate as disk sizes ballooned. In the age of multi-TB drives, simply rebuilding a degraded mirrored array could actually cause the surviving device to fail, eliminating the very redunda..

What does it mean to be green in this day and age? We have moved a far cry from the lentil eating, hemp wearing eco-warriors of the late 80’s into a digitalised push button fulfilment economy – by 2020 the conventional retail store will be unrecognisable from the homogenised high street of the last decade, with same bland 'pile it high sell it cheap' model. Stores are now centers for entertainment, experimentation and education.


We just entered code freeze preparing for the release of Codename One 3.1. This is a one week freeze that is scheduled to end on July 28th after the release of the new version. In the next week we will only be working on critical bugs for stability and won’t add new features. After the release of 3.1 we will start aiming for 3.2 currently scheduled for the end of October as part of our new 3 month release cycle.



The Effective Engineer - june.kim - 11 years ago - eng

Doors of Italy - solomon.io - 11 years ago - eng
My trip to Italy last year was the first time I’d ever been overseas. Most of the trip was spent walking across Tuscany and Umbria.

The Effective Engineer - june.kim - 11 years ago - eng

If you’re familiar with nearly any mainstream programming language, and I asked you to draw a diagram of an array, the array indices, and the array elements, odds are good you’d produce a diagram something like this: In this post, I want to persuade you to replace that image, or, at least, to augment it with an alternate view on the world. I want to argue that, rather than numbering elements of an array, it makes just as much sense, and in ..

If you’re familiar with nearly any mainstream programming language, and I asked you to draw a diagram of an array, the array indices, and the array elements, odds are good you’d produce a diagram something like this: In this post, I want to persuade you to replace that image, or, at least, to augment it with an alternate view on the world. I want to argue that, rather than numbering elements of an array, it makes just as much sense, and in ..

One of the things that has always bothered me about searchcode.com was that it never generated any money. Not a huge problem in itself as a side project, but the costs to run it are not insignificant due to the server requirements. I had looked into soliciting donations but I considered this highly unlikely to produce enough revenue to cover costs considering that sites such as gwern.net  was unable to make enough to cover even basic costs..

The birthday paradox observes that in a room of 23 people, the odds that at least two people share a birthday is 50% The same logic that drives matching birthdays also drives the probability that one can find collisions with a hash function. In other words, if you have a uniform hashing function that outputs a value between 1 and 365 for any input, the probability that two hashes would collide in a set of 23 values is also 50% Another....

Whether it's Makefile, SConstruct, BUILD, or your favorite build file, chances are you have to tweak it from time to time. ar/open-build-file searches your current and parent directories to find a build file. (defvar ar/project-file-names '("Makefile" "SConstruct" "BUILD")) (defun ar/parent-directory (path) "Get parent directory for PATH." (unless (equal "/" path) (file-name-directory (directory-file-name path)))) (defun ar/find-upwards....

Looking for a quick guide to Net Promoter Score? You’ve found it. This little guide will give you all the basics.

I’ve been a technical leader for eight years now and I guess I’m also still on my journey,” says Pat Kua, principal consultant at Thoughtworks and author of “Talking with Tech Leads”.

Fixing regression bugs is analogous to digging a hole only to find the next day it has been filled in and having to dig it out again” Ask any manager, developer or tester working on software without tests what the main pain points are. Nearly all the time the main one mentioned is dealing with regressions. This is bugs that were fixed a year ago which returned. Regression bugs cost the software industry billions of dollars a year. Worse..

In Charting the Waters , I mentioned two books that I picked up to get myself in the travel mindset. Last week, I set aside an hour and read through the lighter of the two: How to Drop Everything And Travel Around The World . Thoughts Overall, I thought the book was a worthwhile read. As far as actual, concrete information about travel and destinations, it was pretty light (the whole thing is only 56 pages), but it was cert..

In Charting the Waters , I mentioned two books that I picked up to get myself in the travel mindset. Last week, I set aside an hour and read through the lighter of the two: How to Drop Everything And Travel Around The World . Thoughts Overall, I thought the book was a worthwhile read. As far as actual, concrete information about travel and destinations, it was pretty light (the whole thing is only 56 pages), but it was cert..

Have separate static libraries for different iOS architectures? Stitch 'em up into a single fat library using with lipo: $ lipo -create libOne_i386.a libOne_x86_64.a libOne_armv7.a libOne_arm64.a -output libOne.a

Recently kept track of expenses between a group of us. To settle the scores, I emailed an exported HTML table from an org file. This was simple enough and required no external viewer from recepients. The org table, in all its textful glory, looked as follows… | Date | Item | Charge | |------------------+----------------+----------| | [2015-06-18 Thu] | Cash | 20.00 | | [2015-07-11 Sat] | Lucky 7 | 42.97 | | [2015-07-13 Mon] | Santa....


Deriving the Reddit Formula — What can expected-utility theory tell us about Reddit’s “hot” formula?

Q & A #3 - frominsidethebox.com - 11 years ago - eng
Back again with another riveting installment of Questions and Answers. Mountain View has a car show during its Thursday Night Live series of events. Are you in that? Erm, no. Though if I ever go fully insane and paint the outside of the box with flames and other crazy shenanigans, I’ll definitely start attending some car shows. I could go the full nine yards, get an amp and put a sound system in the back, maybe a disco ball or two. ..

Q & A #3 - frominsidethebox.com - 11 years ago - eng
Back again with another riveting installment of Questions and Answers. Mountain View has a car show during its Thursday Night Live series of events. Are you in that? Erm, no. Though if I ever go fully insane and paint the outside of the box with flames and other crazy shenanigans, I’ll definitely start attending some car shows. I could go the full nine yards, get an amp and put a sound system in the back, maybe a disco ball or two. ..

FatturaElettronicaPA has just been updated to v0.1.4. With this release invoice bodies (FatturaElettronicaBody items) are also validated. As always, you can install the package directly from NuGet . See the original post for more info. Also don’t forget to check the related projects . Update: v0.1.6 has also been released.

Walden - june.kim - 11 years ago - eng

I have always wanted to have some fun with Minitest but until this weekend I never got the chance to do it.

FatturaElettronicaPA has just been updated to v0.1.4. With this release invoice bodies (FatturaElettronicaBody items) are also validated. As always, you can install the package directly from NuGet . See the original post for more info. Also don’t forget to check the related projects . Update: v0.1.6 has also been released.

I have always wanted to have some fun with Minitest but until this weekend I never got the chance to do it.

With preparations for the fall conference season coming up, here are some travel tips to help make your life a little bit easier.

On Monday 2015–07–14 I gave a (remote) talk as the Pittsburgh Code & Supply Meetup entitled "TaskRabbit’s Ansible Tips & Tricks”.

Walden - june.kim - 11 years ago - eng

FatturaElettronicaPA has just been updated to v0.1.4. With this release invoice bodies (FatturaElettronicaBody items) are also validated. As always, you can install the package directly from NuGet . See the original post for more info. Also don’t forget to check the related projects . Update: v0.1.6 has also been released.

In this tutorial we will cover the basics of building a good looking chat application with Codename One that will work on all mobile OS’s. We will cover everything from design to social network login and the actual chat behavior. This tutorial is for a hand coded application mostly because GUI builder tutorials require video and are thus less searchable. This project is created with the new Java 8 support to make the code simple and..

In 2014 the White House commissioned a 90-day study that culminated in a report (pdf) on the state of “big data” and related technologies. The authors give many recommendations, including this central warning. Warning: algorithms can facilitate illegal discrimination! Here’s a not-so-imaginary example of the problem. A bank wants people to take loans with high interest rates, and it also serves ads for these loans. A modern idea is to use a..

In 2014 the White House commissioned a 90-day study that culminated in a report (pdf) on the state of “big data” and related technologies. The authors give many recommendations, including this central warning. Warning: algorithms can facilitate illegal discrimination! Here’s a not-so-imaginary example of the problem. A bank wants people to take loans with high interest rates, and it also serves ads for these loans. A modern idea is to use a..

In 2014 the White House commissioned a 90-day study that culminated in a report (pdf) on the state of “big data” and related technologies. The authors give many recommendations, including this central warning. Warning: algorithms can facilitate illegal discrimination! Here’s a not-so-imaginary example of the problem. A bank wants people to take loans with high interest rates, and it also serves ads for these loans. A modern idea is to use a..


At some point, you may come across a trusted command-line utility prompting you for a password, and Emacs shell happily displaying each typed character to the nearby-world to see. Luckily, you can train Emacs to recognize new password prompts and hide the typed characters in modes deriving from comint. Append the password prompt REGEXP: (setq comint-password-prompt-regexp (concat comint-password-prompt-regexp "\\|" "Password for red aler..

41 visitors online