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

With the upcoming library update this weekend we will remove the venerable (old) skins that are baked into the simulator. This means that they will no longer be immediately accessible but you can still download all of them thru the Skins → More menu option. The chief motivations for this are to keep the distribution smaller (our plugin just crossed the 100MB mark which isn’t great) & to keep the skins up to date. Some of the newer s..

Being an open source software maintainer is hard. The following post is geared towards maintainers and not contributors. If you are a new contributor to open source I would stop reading now because I don’t want you to get the wrong idea or discourage you. Tons of patch requests get merged per day, but this is going to focus on the ones that don’t. I’ve talked to maintainers from several different open source projects, mesos, kubernetes, c....

Norwegian Wood - apurva-shukla.me - 10 years ago - eng
Oh boy” Utterly splendid. Murakami does what no author in my opinion can compare to: write poetry about our meandering daily…

Don't be a Poseidon - hth.is - 10 years ago - eng
In the short story ‘Poseidon’, by Franz Kafka, the great god of the sea is said to be unhappy with his role of administrating all of Earths bodies of water. The punchline is that due to his dismissal of his assistants as unskilled for the tasks he deems so important, he is him self a prisoner of his own ego. Drowning in paperwork, he is never to be able to make time to experience the oceans he oversees.

Don't be a Poseidon - hth.is - 10 years ago - eng
In the short story ‘Poseidon’, by Franz Kafka, the great god of the sea is said to be unhappy with his role of administrating all of Earths bodies of water. The punchline is that due to his dismissal of his assistants as unskilled for the tasks he deems so important, he is him self a prisoner of his own ego. Drowning in paperwork, he is never to be able to make time to experience the oceans he oversees.

The corporate server offering has always been controversial and problematic both within Codename One & for the customers who bought that service. We struggled a lot with trying to get it just right but with every installation we ran into a painful reminder of exactly why we chose to use the cloud. After discussing this with our existing corporate customers we came to the conclusion that we need something better that would still addres..

May's Gyroscope Report - rjp.is - 10 years ago - eng

I just listened to The Changelog Episode 201 on SQLite with Richard Hipp. Completely fascinating. This project is completely on outlier on so many different facets. It is one of the most widely-used software projects of all time. It is the work of a very small team (3 engineers I believe have done the vast majority of the coding). Richard codes it in a text editor he wrote (I believe Linus Torvalds also uses a custom editor he wrote)...

I just listened to The Changelog Episode 201 on SQLite with Richard Hipp. Completely fascinating. This project is completely on outlier on so many different facets. It is one of the most widely-used software projects of all time. It is the work of a very small team (3 engineers I believe have done the vast majority of the coding). Richard codes it in a text editor he wrote (I believe Linus Torvalds also uses a custom editor he wrote)...

uk transfers are a little different: You instruct your old registrar to change the "IPS tag" to point the domain to your new registrar. You tell your new registrar that the domain just assigned to them is yours. The new registrar then dutifully updates all of Nominet's records. Even if the name... email... address... you provided them with bears no relation to the existing (private?) registration information. Who cares if you had 2 fact....

On the last day of the Grace Hopper Celebration of Women in Computing, I sat on stage with four developers watching incredulously as 150 stadium seats filled to capacity. Named for the computer programming pioneer and Navy Admiral Grace Hopper, this conference is the world’s largest gathering of women technologists, and our workshop, #TechAtAnyAge, was the very last session of the 3-day event.


A quick look at the different options for getting Node.js vulnerability alerts, based on the based on the RSS feed of Snyk's Vulnerability DB.

This April, I had the privilege of attending the Health Experience Refactored Conference in Boston. As a designer who has done research and published work in the community health space, I have seen first hand the importance of intentional and purposeful design in influencing behavioral change. When users feel engaged and considered, they feel empowered to take control of their life and their health. The conference, which began in 2012, has ..

It’s been a remarkably busy week with so many big announcements and it’s shaping up to be a very busy month…​ We wanted to release a new plugin update this week but due to some external pressure we will update the plugin next week and keep this Friday update only to the libraries. On stackoverflow there were quite a lot of questions: Is there a way in which one can read data stored in a file with extension of .sql Shipping an app wi..

As Go community slowly moving towards established and well understood patterns and practices of dependency management, there are still some confusing moments. One of them is automating repeatable build process using containers along with using dependencies in private repositories. Private repositories on Github are often is a source of confusion when using go get, but it has easy workaround by adding two lines to your .gitconfig: [url ..

As Go community slowly moving towards established and well understood patterns and practices of dependency management, there are still some confusing moments. One of them is automating repeatable build process using containers along with using dependencies in private repositories. Private repositories on Github are often is a source of confusion when using go get, but it has easy workaround by adding two lines to your .gitconfig: [url ..

The good news is that I'm officially restarting work on The Complete Friday Q&A: Volume II. I got partway into it a while ago and ran out of steam. The restarted edition includes all posts made since then, making it pretty massive. I can't commit to a specific timeframe, but I hope that it will be a few months at most before I have it out. There may be opportunities for reader involvement in checking and polishing it, so watch this space. ..

Good News, Bad News, and Ugly News Good News, Bad News, and Ugly News The good news is that I'm officially restarting work on The Complete Friday Q&A: Volume II. I got partway into it a while ago and ran out of steam. The restarted edition includes all posts made since then, making it pretty massive. I can't commit to a specific timeframe, but I hope that it will be a few months at most before I have it out. There may be opportunit..


This article covers the internals of Project Panama and experiments with increasing Java program performance using a pure inline assembler.

Cerberus is a lightweight and extensible data validation library for Python. Beta has been around since 2012. During this time Cerberus has been serving as the validation system for Eve core. It has been also adopted by a quite a lot open source projects, averaging around 18K downloads per month on PyPI and collecting some remarkable endorsements . All things considered, I would dare to claim that Cerberus is battle tested to death.....

With Java 8 now in the mainstream, Scala and Clojure are no longer the only choices to develop readable, functional code for big data technology on the JVM. In this post we see how SoundCloud is leveraging Apache Crunch and the new Crunch Lambda module to do the high-volume data processing tasks which are essential at early stages in our batch data pipeline efficiently, robustly and simply in Java 8.

When people hear about dropping support for a certain Internet Explorer version, they mostly think of all the CSS hacks and workarounds that could be removed as a consequence. However, dropping support for IE8 can have subtle, but profound effects on your JavaScript.

With Java 8 now in the mainstream, Scala and Clojure are no longer the only choices to develop readable, functional code for big data technology on the JVM. In this post we see how SoundCloud is leveraging Apache Crunch and the new Crunch Lambda module to do the high-volume data processing tasks which are essential at early stages in our batch data pipeline efficiently, robustly and simply in Java 8.

When people hear about dropping support for a certain Internet Explorer version, they mostly think of all the CSS hacks and workarounds that could be removed as a consequence. However, dropping support for IE8 can have subtle, but profound effects on your JavaScript.

Cerberus is a lightweight and extensible data validation library for Python. Beta has been around since 2012. During this time Cerberus has been serving as the validation system for Eve core. It has been also adopted by a quite a lot open source projects, averaging around 18K downloads per month on PyPI and collecting some remarkable endorsements . All things considered, I would dare to claim that Cerberus is battle tested to death.....

Cerberus is a lightweight and extensible data validation library for Python. Beta has been around since 2012. During this time Cerberus has been serving as the validation system for Eve core. It has been also adopted by a quite a lot open source projects, averaging around 18K downloads per month on PyPI and collecting some remarkable endorsements . All things considered, I would dare to claim that Cerberus is battle tested to death.....

Open source software Tileserver.php developed by Klokan Technologies helps NOAA pilots to acquire new aerial imagery.

This article has not been updated for Kubernetes clusters that use RBAC for API authentication (versions 1.6+).

Accessibility is often solely discussed in terms of people with disabilities, but in truth, it's something that benefits the majority (if not all) of your users.

Grimaldi - june.kim - 10 years ago - eng

Episode 218 of Shoptalk featured an audio clip by one of my favourite designers, Tim Brown. It's a short clip, but it really resonated with me, and I thought…

Why is there no common definition of ‘Digital’? Like all buzzwords, “Digital” is starting to get my goat. Everyone uses it, in every context, thinking it refers to some avant-garde business strategy or must have part of their personal lives. If Digital can mean everything, then does it mean anything at all? I’m not alone in my confusion. When I questioned a number of colleagues, none felt they had a satisfactory definition. These were seaso..

While the Codename One skin file format is trivial it is a bit under documented, to partially alleviate this problem we created a simple tool: Skin Designer . This tool allows us to create a device skin from two images (landscape & portrait). This skin file can then be used with the Codename One simulator & also contributed so other developers can enjoy it! The first version of this tool is relatively simple but should allow you to..

I am beginner. I am grateful to have good beginnning so far. Just be glad to be here. I am beginner. I am grateful to have bad beginnings so far. Don’t take myself too seriously. I am human and make errors. Be systematic and rigorous to protect myself from making errors, but be honest about them. Have Japanese attention to detail. Focus on correctness and throughput. Don’t give in to the rush. Enhance positive expectations and bound..

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

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

Configuring Hubot to work with a self-hosted HipChat server took a bit of tweaking, so here’s a quickstart guide based on what I discovered along the way. First of all, follow Atlassian’s guide to create a copy of Hubot. This will download the source code including the HipChat adapter. $ npm install -g yo generator-hubot $ mkdir myhubot $ cd myhubot $ yo hubot --adapter hipchat Answer the questions, and you’ve got a basic bot conf..

Wilmington, Delaware: the city’s skyline is dotted with offices of Chase, Capital One, Barclaycard, Bank of America, and Citi amongst others housing their back office operations and call centers.

One of my pet peeves when we switched to github was that email notifications never worked for me. For most repositories I had to setup my own account just to get emails. I’m guessing that this is a common problem for those of us who are used to emails notifying us of changes. So we went over all the repositories at github.com/codenameone and made them all send an email to the codenameone-commits google group .

If this look like the org. chart of the place you work at, you might want to consider thinking to go somewhere else.  No organisation ever started to end up like this, but it usually happen when you do not ingrain a culture of learning into your people and your organisation. This happen when you put people who are just about the how, without understanding the why. The moment people stop caring where the company is going, and just care about..

If this look like the org. chart of the place you work at, you might want to consider thinking to go somewhere else.  No organisation ever started to end up like this, but it usually happen when you do not ingrain a culture of learning into your people and your organisation. This happen when you put people who are just about the how, without understanding the why. The moment people stop caring where the company is going, and just care about..

Debugging Codename One apps on iOS devices has been documented well with a video for years, we didn’t spend too much time outlining the Android counterpart mostly because we didn’t really use it as much and it was far simpler. As Android Studio launched this actually became really easy as it was possible to actually open the gradle project in Android Studio and just run it. But due to the fragile nature of the gradle project this st..

133 visitors online