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

Living and working across the world brings many pleasures. “Travel opens your mind”, they say. What makes you want to close it again and throw away the key is having to design for all the world's local and cultural particularities in one system. It's not good enough to simply ignore these differences and expect people to meet your cultural standards.



The moneyed world is an increasingly digital space. We spend a lot of time interacting with different digital screens—smartphone, laptop, tablet and watch. Then we have the more traditional view-only screens—digital or physical billboards, digital television and movie theatre screens.


Thoughtworks India, its employees and leadership, believe that maintaining a free and open Internet is essential for the continued growth of India’s Internet ecosystem. Net Neutrality is an anti-discrimination policy and we believe that any divergence from the same could severely hamper the growth of the country’s eCommerce sector and negatively impact virtually every form of online activity.

We are very excited to announce the alpha release of the Codename One Javascript port. This brings us one step closer to the coveted write once run anywhere ideal. Starting with Codename One version 3.0, you will be able to deploy your projects as Javascript applications that run directly in the browser. The process is simple: Select the “JavaScript” build target from the right click menu. Log into the Codename One build serve..


Android-приложений ENG — Static code analysis in QtCreator with CppCheck — Raymond Hettinger: Transforming Code into Beautiful, Idiomatic Python — A Few Words about Static Code […]

The Oh-My-Vagrant (omv) project is an easy way to bootstrap a development environment. It is particularly useful for spinning up an arbitrary number of virtual machines in Vagrant without writing ruby code. For multi-machine container development, omv can be used to help this happen more naturally. Oh-My-Vagrant can be very useful as a docker application development environment. I’ve made a quick (<9min) screencast demoing this topic...

The Oh-My-Vagrant (omv) project is an easy way to bootstrap a development environment. It is particularly useful for spinning up an arbitrary number of virtual machines in Vagrant without writing ruby code. For multi-machine container development, omv can be used to help this happen more naturally. Oh-My-Vagrant can be very useful as a docker application development environment. I’ve made a quick (<9min) screencast demoing this topic...

F# Vs C# - nicolaiarocci.com - 11 years ago - eng
I have another guest post up at the official MSDN Team Blog. Titled F# Versus C# , it is an attempt at a gentle introduction to F# for the Italian C# developer.

F# Vs C# - nicolaiarocci.com - 11 years ago - eng
I have another guest post up at the official MSDN Team Blog. Titled F# Versus C# , it is an attempt at a gentle introduction to F# for the Italian C# developer.

This is the last article in a four-part series, where the authors share their experiences and insights on ushering technology-fueled innovation in incumbent financial services organizations. Here are the first, second, and third articles in this series.

Writing a well-crafted business case may be key to securing funding but it has little impact on whether your initiative succeeds or fails. A clear product vision, strategy for testing it and knowing which initiatives to start, stop, or continue will serve you better every time — especially if your goal is to create a high performance organization.

F# Vs C# - nicolaiarocci.com - 11 years ago - eng
I have another guest post up at the official MSDN Team Blog. Titled F# Versus C# , it is an attempt at a gentle introduction to F# for the Italian C# developer.

14 Things to Know Before You Go to Tokyo . 5 alternative things to do in Tokyo (by globalhelpswap) . A History of Tokyo in 8 Dishes . Akasaka area (N/E of Roppongi). Akasaka Sagamiya (also Mamekan, established in 1895). Akihabara: Electronics district, arcades and comic stores. Asakusa (tourist spot). Kaminarimon, Nakamise (oldest shopping street in Japan). Sensoji Temple. Asakusa hotel . Asakusa Shrine: Shinto shrine and market. Bar Ep....

UK travel bookmarks - xenodium.com - 11 years ago - eng
25 stunning british places you can reach from London . A graveyard of red telephone boxes located in the small village of Carlton Miniott . Dunmore Pinapple . Hitchin Lavender . In search of Scotland’s best beach . Isle of Man . Sandwood Bay . Sark island . Scotland’s new North Coast 500 route . The 8 most dramatic hikes in England . The New Forest . Where to Find Street Art in Liverpool . X-Pilot (Redsand towers) .

Development quotes - xenodium.com - 11 years ago - eng
If your backlog is exploding the problem is not that your developers are slow, but that your business model is not based on reality . If you lose out on object allocation, you still win by avoiding expensive re-renders and re-calculations . Duplication is far cheaper than the wrong abstraction (prefer duplication up to a point) . Choosing an appropriate design to duplication avoid might benefit from more examples to see patterns in. Atte..

Boyscout rule: Leave campground cleaner than found. What can clang-format teach us about the human condition? .

7 CAFETERIAS BONITAS, ORIGINALES y CON ENCANTO en MADRID . BOMBONERIA SANTA, Madrid - Barrio de Salamanca . Cine Doré Filmoteca Española | Cinemas in Lavapiés, Madrid . Espacio Fundación Telefónica | Art in Malasaña, Madrid . Fundación Masaveu | Art in Madrid, Madrid . JUANCHI'S BURGERS . La Duquesita. Pastelería - Bombonería - Confitería repostería desde 1914 . La Palma, most north-westerly of the Canary Islands . La Perejila - Mad..

Meet up bookmarks - xenodium.com - 11 years ago - eng

Embrace the Terminal - una.im - 11 years ago - eng
If you use a computer, you could use your terminal to make huge improvements to your work flow. This article talks about getting started and writing aliases to customize your experience.

Should testers be technical?” This is a frequent question especially in the last decade, as the Agile approach has been adopted by more and more organizations, and people agree that tester have to do more than before. But should they be technical?

We are rebuilding the developer guide using JBake and asciidoc which means the guide would be better integrated into the website thus providing more accessible hyperlinkable information. This is already making its way into the site and into the PDF so we’d appreciate feedback. This is still work in progress where we integrate the information that we conveyed in the blog over the past 18 months into the guide, this is a lengthy proc..

2015-04-19 - ho.dges.online - 11 years ago - eng
Probably my favourite ever picture of B and one of the very few occasions when I managed to harness the magic of the Fuji 56mm lens.

I have a habit of saying yes to requests before I realise I have never done said request before. I acknowledge that this is not an optimal strategy to adopt,…

If you work with network infrastructure, you know that it has a tendency to grow warts, that is, it drifts from its original configuration. One of our goals is to prevent this drift from occurring by maintaining your infrastructure's known good status.

To speed up the ETL data pipeline, you should try to run jobs in parallel. Obviously, not all jobs can run at the same time in most cases, since there are dependency constraints between the jobs and limits of the servers capacity (number of processors and/or IO bandwidth). So assuming the server allows you to run n jobs in parallel, often there is the situation that the dependencies give you the option to run any of a set of m different job..

Fattura Elettronica Open Source has been updated to v0.1.3 a few days ago and is available on NuGet . Sources are on GitHub . It fixes a deserialization issue with the ReadXML method.

Plantuml example - xenodium.com - 11 years ago - eng
Played with Plantuml . Convenient for generating UML diagrams from text. Here's the Language Reference Guide . Here's an example: @startuml abstract class Singer { abstract void sing() void Dance() } skinparam monochrome true Singer <|-- PopSinger Singer <|-- SalsaSinger class PopSinger { void sing() } class SalsaSinger { void sing() } @enduml Install plantuml on Mac OS X: brew install plantum Generating diagram: $G..

Fattura Elettronica Open Source has been updated to v0.1.3 a few days ago and is available on NuGet . Sources are on GitHub . It fixes a deserialization issue with the ReadXML method.

Git Whereami - www.evantahler.com - 11 years ago - eng
I’ve been traveling a lot for work, and I thought it might be cool to somehow signal where I was physically when checking in code. I knew…

Fattura Elettronica Open Source has been updated to v0.1.3 a few days ago and is available on NuGet . Sources are on GitHub . It fixes a deserialization issue with the ReadXML method.

Here are the slides from my recent presentation to UpstatePHP in Greenville, looking at Go (Golang) from a PHP Perspective.

Here are the slides from my recent presentation to UpstatePHP in Greenville, looking at Go (Golang) from a PHP Perspective.

As was the case during first year that the conference was in Montréal, I was invited for PyCon 2015 to lead an evening dinner trivia contest on the first full conference day. Wanting to help the audience celebrate all of the advances that are being made in Python 3, I skewed my questions heavily in the direction of the strides that the core developers are taking with the new version of the language. Alas! My focus was not as popular with ....

Anvil: big progress for a small library I have just released Anvil 0.0.2. So many changes have been made and now I am absolutely confident that Anvil has its strong points even though I’m the only active user of it. What is Anvil? This section is for those who missed the early steps of Anvil. Anvil is a tiny reactive UI library for Android. What does this mean? It means that you can declare your UI in Java, bind your data to the views, bind..

Kotlin is a very nice language for JVM. I wrote about it in the past. Anvil is a very nice UI library for Android. How do these two play together? The first attempt My favourite example to demonstrate Anvil syntax is a simple click counter. It demonstrates the use of layouts, views, data binding and event binding. In Java it looks like this: public ViewNode view() { return v(LinearLayout.class, orientation(LinearLayout.VERTICAL), v(TextView..

Anvil: big progress for a small library I have just released Anvil 0.0.2. So many changes have been made and now I am absolutely confident that Anvil has its strong points even though I’m the only active user of it. What is Anvil? This section is for those who missed the early steps of Anvil. Anvil is a tiny reactive UI library for Android. What does this mean? It means that you can declare your UI in Java, bind your data to the views, bind..

Kotlin is a very nice language for JVM. I wrote about it in the past. Anvil is a very nice UI library for Android. How do these two play together? The first attempt My favourite example to demonstrate Anvil syntax is a simple click counter. It demonstrates the use of layouts, views, data binding and event binding. In Java it looks like this: public ViewNode view() { return v(LinearLayout.class, orientation(LinearLayout.VERTICAL), v(TextView..


I have an amazing time machine that lets me think better about projects. This is part 3 in a series of blog posts exploring the use of a time machine. In order to get a handle on how to build a feature for your next iteration, take a trip with your time machine to the future to watch how the feature will be demonstrated. It’s often hard for developers to focus on exactly what tasks needs to be performed in order to build a new feature.

Navigate the complications of subclassing UITableViewController after iOS 8.3 introduced designated initializers that break proper initialization patterns.

73 visitors online