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

A small update to Amounts came out this week that is making the base app now available for free! All existing users will keep their upgraded features, but now you will be able to try the app before you buy, and the pro upgrade is available as an in-app purchase. I’m now looking into some... Read more » The post Amounts 2.1 – Now Available for Free! first appeared on Swift Fox Software LLC .


Functional programming is well known for, among other things, treating functions as data, allowing us to store, create, pass, and return them within a program. This has led to all sorts of interesting techniques, most having to do with holding onto functions until we need to use them. Object-oriented programming languages offer us a similar … Continue reading [Video 457] Reginald Braithwaite: First-Class Commands — An unexpectedly fertile..

Emacs lisp snippets - xenodium.com - 10 years ago - eng
cl-loop for in (cl-loop for day in '("mon" "tue" "wed" "thu" "fri" "sat" "sun") do (print day)) cl-loop for from to (cl-loop for x from 1 to 5 do (print x)) pcase literal matching (pcase "word" ('word (message "Matched 'word symbol")) ("word" (message "Matched \"word\" string"))) Avoid nesting with the help of thread-first and thread-last. (thread-last "12.....34" (string-remove-prefix "1") (string-remove-suffix "4")) Find file up....

I was working on documenting the SQLite support in Codename One, you can see some of that work both in the db package and in the developer guide . As a demo for SQL I decided to just create a tool that allows you to type arbitrary SQL to execute it on the device and see the results in a Table…​ Beside being a cool example this can be a hugely powerful debugging tool to one of the more painful API’s to debug on the device. You..


It has often been said that JavaScript is the assembly language of the Web. But as JavaScript becomes an increasingly popular target for other languages (in the browser, or on the server) and as virtual machines make it easy, perhaps it’s time for us to think about what constitutes an operating system, and what it … Continue reading [Video 456] Scott Hanselman: JavaScript, The Cloud, and the Rise of the New Virtual Machine → The pos..

In my previous post I wrote about Flambda, which is the single biggest feature coming to OCaml in this release. In this post, I’ll review the other features of 4.03 that caught my eye.

In my previous post I wrote about Flambda, which is the single biggest feature coming to OCaml in this release. In this post, I’ll review the other features of 4.03 that caught my eye.



Back in college, I had to take some introductory courses in electronics and electrical engineering. I was confused by what I was learning — and ever since, electronics have seemed like a cross between magic and a mystery to me. I’m not sure whether it’s good news or bad, but a large number of other … Continue reading [Video 455] Dror Helper: Electronics 101 for software developers → The post [Video 455] Dror Helper: Electronics 101..

On shades - rybakov.com - 10 years ago - deu
Der Anblick von Guinäer in Militäruniformen oder mit Sonnenbrillen erzeugt bei mir ein ungutes Gefühl in der Magengegend. Zum Teil durch die Bilder der Berichterstattung aus Afrika verursacht, zum Teil aus der Erinnerung an meine erste Reise. Da wollte ich mal ein Bild von der Straße machen, und ein paar entlang spazierende Militärs haben es gesehen. Natürlich wollten sie die Kamera konfiszieren, weil es ja illegal ist, Militäreinrichtungen..

Mbo - rybakov.com - 10 years ago - deu
Alassan (links) und Alcin. Auch Mbo genannt, weil niemand sie auseinander halten kann. Sehr ernste Leute. Am dritten Tag kam Alassan nicht zu den Übungen, da er mit 40° Fieber im Bett lag. Im Krankenhaus steckten benutzte Nadeln aus dem Bett, und so hat Christoph ihn einfach mit Antibiotika gefüttert, und mit Käsebrot, und dann ging es schon. Den Alcin musste ich beim feierlichen Drehabschluss aus dem Pool ziehen, als er in der Mitte vo..


As I write this, we are on the cusp of our third Talk.CSS meet-up. Talk.CSS is Singapore's first CSS-centric meet-up and was born on a random Wednesday…

Thoughtworkers in North America sent a message to the UN Climate Summit (COP21) in Paris last December by creating “Climate Ribbons” reminding negotiators what we stand to lose if a binding carbon-reduction treaty does not succeed. Their ribbons were part of a massive art installation that was central to events surrounding the UN Summit, called the Climate Ribbon, co-organized by Rae Abileah, a consultant on social justice strategy to Thoug..

Senior executives at two of the world’s largest asset management firms recently told us that the industry is filled with bloated enterprises...companies that are designed to move slowly, where good ideas die at the hands of local fiefdoms and bureaucratic decision-making. Their chief complaint? Slow and insufficient response to market changes. Read part one in our four-part series exploring the future of financial services.

You're Not Ready - martinrue.com - 10 years ago - eng
I heard something a few days ago. You know, the kind of thing where you stop and think for a while, and then the significance starts to become really clear to you.

Is your Web application is getting a bit big and bulky on a single server? You might be thinking of moving to a more distributed, microservice-based architecture. And in many cases, that’s a great way to go about things. But microservices aren’t a panacea, having their own issues and pain points. What are the trade-offs … Continue reading [Video 454] Ben Christensen: Don’t Build a Distributed Monolith → The post [Video 454] Ben Chr..

There's some drama in the expressjs world today and I just wanted to express my thanks to all the contributors and supporters. ExpressJS has been involved in some capacity in probably 100% of my independent consulting projects since 2014 and the 2 full-time gigs prior to that as well. ExpressJS pays my bills! Specifically I want to thank Doug Wilson , Jonathan Ong and TJ Holowaychuk for their great work on this project and the ecos..

There's some drama in the expressjs world today and I just wanted to express my thanks to all the contributors and supporters. ExpressJS has been involved in some capacity in probably 100% of my independent consulting projects since 2014 and the 2 full-time gigs prior to that as well. ExpressJS pays my bills! Specifically I want to thank Doug Wilson , Jonathan Ong and TJ Holowaychuk for their great work on this project and the ecos..

Brief note: I wrote most of this on the plane, but it took me a few days to getting around to polishing it up. I’ve thought travel , I’ve talked travel , but aside from a few fleeting flirtations with decidedly domestic destinations, I hadn’t really done much of it. Until now, that is. By the Numbers I’m currently writing this at 35,000 ft, traveling at 556 mph on my way back from a business trip. By the time I touchdow..

Brief note: I wrote most of this on the plane, but it took me a few days to getting around to polishing it up. I’ve thought travel , I’ve talked travel , but aside from a few fleeting flirtations with decidedly domestic destinations, I hadn’t really done much of it. Until now, that is. By the Numbers I’m currently writing this at 35,000 ft, traveling at 556 mph on my way back from a business trip. By the time I touchdow..

The project I work on at AdRoll is mature. In a mature project the economics of software flip around to where doing something right is more desirable that doing something quickly. In 2015 we invested a lot of effort in resolving long-tail issues with the bidder system, issues we’d recognized in our failure-mode conversations but had left unresolved pending future work. Sometimes, a system will evolve away from such things and sometimes you’....


We’ve had a busy week working with several customers on various tasks/issues as well as the documentation which is practically unrecognizable by now (more than 600 pages by now). As a result a lot of small fixes and enhancements were made to the code as well as one new niche component. ConnectionRequest.downloadImageToStorage We have multiple ways to download an image and our general favorite is the URLImage . However, the URLImag..

February 2016 Projects - venam.net - 10 years ago - eng

The civil war currently taking place in Syria has cost many lives, and has created a huge number of refugees. Many of these refugees are now living in a refugee camp at Za’atari, in neighboring Jordan. Under circumstances that range from difficult to grave, is it reasonable to think that young people can get an … Continue reading [Video 453] Karen E. Fisher and Katya Yefimova: Future Builders — Magical Devices and Start-ups by Syrian Yout..

It’s a story about how I tried to open a project in Visual Studio for a few hours. The other day, I was going to do some work. I pulled last commits from a repo, opened Visual Studio, and prepared to start coding. However, one of a project in my solution failed to open with a strange message: error : The operation could not be completed. In the Solution Explorer, I had “load failed” as a project status and the following message in..

It’s a story about how I tried to open a project in Visual Studio for a few hours. The other day, I was going to do some work. I pulled last commits from a repo, opened Visual Studio, and prepared to start coding. However, one of a project in my solution failed to open with a strange message: error : The operation could not be completed. In the Solution Explorer, I had “load failed” as a project status and the following message in..

A straightforward guide to fixing syntax highlighting issues in Sublime Text 3 based on an actual issue I found.

přislo mailem   Nemám teď na mysli pseudomodernu  a  všiml  jsem si, že kdo chce budit dojem, že je  in musí vsouvat do české věty cizí slova, takže už nejsou cyklisté, ale bajkeři, T-mobil je Timobajl, jako omluva stačí soráč,  atd, atd.  Mám na mysli daleko horší věc a to je překrucování významu slov.   Nejhorší  je to, že významy slov překrucují i politici a představitele státu, a navíc jejich hlásné trouby ve většině médií... Býti tzv. ..

A growing number of organizations are using containers, such as docker, to deploy applications and parts of their infrastructure. How well do contains work with a database such as PostgreSQL? What do we need to know about installing, configuring, and deploying PostgreSQL in this way, and what mistakes should we aim to avoid? In this … Continue reading [Video 452] Jignesh Shah: PostgreSQL and Linux Containers → The post [Video 452] ..

BHAG: Big Hairy Audacious GoalJames Collins and Jerry Porras proposed the term ‘Big Hairy Audacious Goal’ in their 1994 book Built to Last: Successful Habits of Visionary Companies. ​


One of the growth areas for Python over the last few years has been in the area of data science: Tools such as Jupyter (aka “IPython Notebook“), along with NumPy and Pandas, have made Python one of the main languages that people use when doing data science. But how does a data scientist use Jupyter?  … Continue reading [Video 451] Brian Lange: Practical Jupyter at a Data Science Firm → The post [Video 451] Brian Lange: Practical Ju..


Back in September, Codinghorror wrote a popular post on the state of android Javascript performance on Discourse’s Meta forum. It drew a lot of attention, and led to some fascinating discussions on our forum and behind the scenes with browser engineers. The poor performance of Discourse on Android was already old news to us at that point: we started paying attention several years ago, and have spent some time contributing to the Ember...

Questions to Ask - johnj.com - 10 years ago - eng
Questions to Ask … of a painting in progress, with strategies for recovery. Diagrammatic landscape sketch made "en plein air" at the Geographic South Pole I’ve been learning a lot lately by studying books, blogs, and doing studies from life. It’s made me reflect upon my past strategies (or lack thereof) for making artworks. These are roughly in order of importance, in that if the answer to a previous question is, “no,” it....

Questions to Ask - johnj.com - 10 years ago - eng
Questions to Ask … of a painting in progress, with strategies for recovery. Diagrammatic landscape sketch made "en plein air" at the Geographic South Pole I’ve been learning a lot lately by studying books, blogs, and doing studies from life. It’s made me reflect upon my past strategies (or lack thereof) for making artworks. These are roughly in order of importance, in that if the answer to a previous question is, “no,” it....

LGA - rybakov.com - 10 years ago - deu


Working as part of an agile development team for the first time can be difficult for UX Designers. You need to adjust the way you work and find a different rhythm. This transition can be difficult to make as it’s often about subtle differences rather than a complete change of job. You’re still solving the same problems and doing the same tasks. The difference is in the way you structure your workflow.

137 visitors online