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

In our connected world, no one is safe from malware. All types of software are constantly under attack, making security a major issue for software developers everywhere, every day. This week, the first ransomware on Mac was discovered in a release by the Transmission team. It’s understandable that this has made news, particularly given that […]

B27 / Berlin 2013 - rybakov.com - 10 years ago - eng
It was summer 2013, and Christoph asked me to film a documentary for B27, a choreography for finding home. Well, it is now that I understand that it was a choreography about finding home - at that point it was just a ragtag team of misfits: dancers, actors and a screenwriter, put in a room in Berlin, with three weeks time to find a piece to perform. And Franz Rogowski, who was trying to direct us. Naturally, we started out by making a ph..

There is a new episode up at Channel9 TecHeroes. It is called Real Life .NET Cross Platform and it is about developing production-ready, cross-platform applications with today’s .NET. In the interview we talk about SimpleCache , an asynchronous, permanent and cross-platform key-value object cache powered by SQLite3. The project is still a work in progress so there is no NuGet package available yet, but it is quite usable already. The ta..

The microservice architectural style is taking the world by storm. Last March, O'Reilly hosted their first Software Architecture Conference, and a huge percentage of the abstracts the program committee received touched on some aspect of microservices. Why is this architectural style suddenly all the rage?


Die Magisterprüfung - rybakov.com - 10 years ago - deu
Aus der Magisterprüfung der Julia Emmler. Jetzt neu - man kann die Videos mit Sound anschauen. Es lohnt sich!

An absolute classic. You get swept under his words like a wave, yet you’re for some reason - glad to be drowning in this story.

Database bookmarks - xenodium.com - 10 years ago - eng

Essence - june.kim - 10 years ago - eng

Essence - june.kim - 10 years ago - eng

Awesome! MicroBus 3, what does that mean? Well, I've been using Semver (mostly, sometimes a little Ferver creeps in) for my package versions…

Awesome! MicroBus 3, what does that mean? Well, I've been using Semver (mostly, sometimes a little Ferver creeps in) for my package versions…

We finally got a decent recording of one of my favorite talks. This one is about our Incremental library (which I wrote about here ), and in particular about the story of how we got to the present, quite performant, implementation.

We finally got a decent recording of one of my favorite talks. This one is about our Incremental library (which I wrote about here ), and in particular about the story of how we got to the present, quite performant, implementation.

If you read this blog, you know I’ve recently released a project called regionagogo, a geo shape lookup database, described in this blogpost. It uses the current Go S2 implementation, which is not yet as complete as the C++ implementation, for example the region coverer of a shape does not really compute cell around the shape but around the bounding box instead. Using the shape of the polygon makes the covered cells more precise and smaller..

We’ve all been at this point where we have bloated our classes with primitive values all over the place.

We’ve all been at this point where we have bloated our classes with primitive values all over the place.

What happens to today’s banks if interests rates remain at historical lows, global economic growth remains tepid, and new channels emerge that productively allocate capital better, faster and cheaper?

We just updated the library with our last ad hoc release, starting next week we will release libraries every Friday and occasionally also a plugin update within that same proximity. We made some refinements to some Android theme elements and one of those refinements is a new TitleArea drop shadow. This effectively creates a situation where we can’t reasonably detect an empty title and so if you want the title to truly disappear you ..

There’s nothing that beats the feeling of being part of an exceptional team and yet it is strangely difficult to define exactly what makes one team great and another team not-so-great. Google recently set out to learn how to build the perfect team and came up with some interesting, albeit previously discovered, answers. To summarize their findings, Google’s Project Aristotle concluded that on good teams: All team members spoke roughly..

There are a lot of cases when we want to track time when an entity was created or updated. Here is a simple recipe to make some or all of your SQLAlchemy entities auto-timestamping. To achieve this, we will provide a mixin class. from datetime import datetime from sqlalchemy import Column, DateTime, event class TimeStampMixin(object): """ Timestamping mixin """ created_at = Column(DateTime, default=datetime.utcnow) created_at._creation_orde..

Wooden chopsticks - june.kim - 10 years ago - eng

There’s nothing that beats the feeling of being part of an exceptional team and yet it is strangely difficult to define exactly what makes one team great and another team not-so-great. Google recently set out to learn how to build the perfect team and came up with some interesting, albeit previously discovered, answers. To summarize their findings, Google’s Project Aristotle concluded that on good teams: All team members spoke roughly..

Wooden chopsticks - june.kim - 10 years ago - eng

An analyst writing a DevOps article. Not what you expected? That is exactly the issue I want to tackle here. We have all heard the stories of QAs who ring bells when they find defects, and we are not surprised when developers on those teams are scared of (or annoyed by) interacting with them. In contrast, teams that truly believe everyone brings unique skills to the table and are working together towards the same goal are far more effective..

Every six months or so, we publish our Technology Radar. The radar sets out the changes that we think are currently interesting in software development, the things in motion that we think you should pay attention to and consider using in your projects. It reflects the opinion of our Technology Advisory Board, and is based on our day-to-day work and experiences.

American Fuzzy Lop is both a really cool tool for fuzzing programs and an adorable breed of bunny. In this post I’m going to show you how to get the the tool (rather than the rabbit) up and running and find some crashes in the cPython interpreter. Fuzzing? Explaining in detail what fuzzing is would ...

American Fuzzy Lop is both a really cool tool for fuzzing programs and an adorable breed of bunny. In this post I’m going to show you how to get the the tool (rather than the rabbit) up and running and find some crashes in the cPython interpreter. Fuzzing? Explaining in detail what fuzzing is would ...

Vor einem Jahr auf Rügen war es so kalt, vor einem Jahr auf Rügen war es so kalt, dass der Sanddornsaft einfror in der Verpackung, wenn man ihn draußen gelassen hat. Es war so kalt, dass der Laub bei jedem Schritt in Staub zerfiel, den ganzen Wald erschütternd. So kalt, dass die Dunkelheit sich nicht traute zu kommen, wartete nebenan den ganzen Tag lang, und wenn sie dann endlich kam, fiel sie in Flocken vom Himmel. Es war so kalt, ..

Angular is one of the most popular front-end frameworks. Angular 2 promises to be even more interesting and useful — but it’s also going to be very different from Angular 1.  Now  that Angular 2 is in beta, what does it look like?  Developers are being encouraged to use TypeScript when developing in Angular 2; … Continue reading [Video 458] Kara Erickson and Victor Savkin: Angular 2 updates → The post [Video 458] Kara Erickson and ..

When designing a new software project, one is often faced with a glut of choices about how to structure it. What should the core abstractions be? How should they interact with each other? In this post, I want to argue for a design heuristic that I’ve found to be a useful guide to answering or influencing many of these questions: Optimize your code for testability Specifically, this means that when you write new code, as you design it and de..

When designing a new software project, one is often faced with a glut of choices about how to structure it. What should the core abstractions be? How should they interact with each other? In this post, I want to argue for a design heuristic that I’ve found to be a useful guide to answering or influencing many of these questions: Optimize your code for testability Specifically, this means that when you write new code, as you design it and de..

PowerShell is essentially a scripting language and shell (command prompt) that you can use on Windows systems. It’s basically Microsoft’s way of getting a powerful UNIX/Linux/Mac-like shell on the Windows platform (long overdue!). The first versions of PowerShell were pretty horrific, but it’s come a long way since then. PowerShell v4 and later is pretty decent (Win10 comes with PowerShell v5). Luckily, PowerShell v4 comes with Windows ..

PowerShell is essentially a scripting language and shell (command prompt) that you can use on Windows systems. It’s basically Microsoft’s way of getting a powerful UNIX/Linux/Mac-like shell on the Windows platform (long overdue!). The first versions of PowerShell were pretty horrific, but it’s come a long way since then. PowerShell v4 and later is pretty decent (Win10 comes with PowerShell v5). Luckily, PowerShell v4 comes with Windows ..

Python tips backlog - xenodium.com - 10 years ago - eng

Starting with the next update of Codename One (later this week) we will switch Toolbar on as the default for all newly created projects. This doesn’t mean much for most of us as existing projects won’t be affected, however if you are creating a new project this means you won’t need to create a Toolbar for every Form and that we won’t have to deal with as many issues related to the native Android title.

Most people are probably already aware of this fact, but you can test your Ansible-roles on multiple Ansible versions (e.g. 1.9 and 2.0) with the help of Travis . This is done using environment variables . When multiple environment variables are specified, a build will be run for every variable! You can take advantage of this if you specify each version of Ansible you want to test as a variable: env: - ANSIBLE_VERSION=latest - ANS..

This site has been generated using Pelican 3.3 for over two years - and I finally found some time to upgrade to the current version of Pelican, 3.6.3. This is how I did the upgrade. I decided to be lazy and do the upgrade in-place, instead of creating a new virtualenv and copying the content & settings over. Luckily, this worked out OK , after a bit of fiddling around. I also decided, rather cavalierly, to upgrade all the packages in....

assietteblanche.be . Beer flavored meals at Den Dyver. bistrozwarthuis.be . Eat fries in front of the belfry and climb it. kok-au-vin.be . kurtspan.be . Minnewater and the old Beguinage. Old Saint john's Hospital. Relic of the Holy Blood and City hall. restomojo.tk . The Chocolate Line . The Garre, near the Burg and drink their house Tripel. tomsdiner.be . Try out Straffe Hendrik beer at brewery terrace. Walk behind Gruuthuse over the..

In the style of Michael Chladek , I thought it would be useful to my future-self and others, if I wrote up a summary of installing Arch Linux on Apple MacBook hardware. Of course there are other guides out there, but this one is specific to the needs of someone looking for a minimalist, reproducible, secure, performance oriented installation of Arch Linux. In following this guide, I’ve made some decisions that are entirely based on my ow....

tl;dr Do not depend on App Store Apps, Apple can and will pull the carpet out from under you. Reading Hacker News today there is an article about how OS X Installers stopped working on February 14th, 2016. This is due to an expired certificate Apple used to sign the binaries with. In that same time range I had a handful of Apps purchased from the App store suddenly and mysteriously stop working. They just quit. No dialog, no ....

tl;dr Do not depend on App Store Apps, Apple can and will pull the carpet out from under you. Reading Hacker News today there is an article about how OS X Installers stopped working on February 14th, 2016. This is due to an expired certificate Apple used to sign the binaries with. In that same time range I had a handful of Apps purchased from the App store suddenly and mysteriously stop working. They just quit. No dialog, no ....

I was recently interviewed at Channel 9 TecHeroes. Topic was CoderDojo, the network of free computer programming clubs for young people. The show is run by Microsoft Italy, so the interview is in Italian. Enjoy the show .

I was recently interviewed at Channel 9 TecHeroes. Topic was CoderDojo, the network of free computer programming clubs for young people. The show is run by Microsoft Italy, so the interview is in Italian. Enjoy the show .

126 visitors online