ikiwiki

1 week ago

Deca is a language designed to provide the advanced features of sophisticated, high-level programming languages while still programming as close as possible to the bare metal. It brings in the functional, object-oriented, and generic programming paradigms without requiring a garbage collector or a threading system, so programmers really only pay in performance for the features they use.

decac - A higher-level assembly language - Google Project Hosting

Clojure Protocols & Datatypes — A sneak peek « The Free Geek

2 months ago
Does Adobe recommend we use Flex or HTML5 for our enterprise application development?
In the long-term, we believe HTML5 will be the best technology for enterprise application development.

10 мифов об интровертах

2 months ago

I have come full circle with my development. Eleven or twelve years ago when I started with PHP, all SQL was hand written (chock full of SQL-injection attacks, I’m sure) and executed with the PHP mysql library. Then came the Frameworkapoloza and suddenly I was using objects to describe records in a database. After reflecting on this for a while, I determined it is just not for me. Using an ORM feels clunky, slow, vendor-locked, and difficult to debug. Additionally, with any system of size, you are going to have to write some large SQL queries. I feel mixing ORM code and hand-written SQL is ugly. Writing SQL might tie you into specific database software, but using an ORM ties you closely to that ORM software, which is most likely not as stable as the underlying database software. I trust the future of PostgreSQL much more than I do Doctrine or Propel, for example.

The Last PHP PDO Library You Will Ever Need - Learning Software Development - The Trendline

Ever have a brilliant idea and then walk into another room only to find your idea vanished (poof!)? A new study suggests it’s not just you: Walking through a doorway makes it harder to remember thoughts from the previous room.

In two studies, researchers found that participants’ memory performance was poorer after they walked through a doorway than if they stayed put in a room. The researchers theorize that the doorway serves as an event boundary where new memory episodes are created, thus hampering recall of prior memories.

http://lifehacker.com/5856370/write-down-what-you-want-to-remember-now++before-you-leave-the-room

Ino — работа с Arduino из командной строки / Блог компании Амперка / Хабрахабр

2 months ago

Local Echo (Keyboard Send-Receive)

This mode selects local echo, which causes every character transmitted by the terminal to automatically appear on the screen. Therefore, the computer does not have to transmit (echo) the character back to the terminal for display. When local echo is off, the terminal only transmits characters to the computer. The computer must echo the characters back to the terminal for display. Select send-receive mode by using the following sequences.

Send-Receive Mode (SRM)

ESC [ 1 2 h 033 133 061 062 150

Set turns off local echo. The terminal transmits characters to the computer, which must echo characters for display on screen.

ESC [ 1 2 l 033 133 061 062 154

VT100.net: Digital VT102 User Guide

ibash.org.ru — Новый цитатник Рунета

3 months ago

If you think you’re wasting your time, you probably are.

If you think it looks to complicated, it probably is.

If you’re the only one who can work on it because maintenance requires too much context, you’re doing it wrong.

If you think there might be an easier way to do it, there probably is.

If you’re writing code for a feature you don’t know if anyone’s going to use, stop. (premature optimization)

Struggling for Elegant Simplicity in the Enterprise | Kotan Code 枯淡コード

We often start out with the best of intentions and then, at some point down the road, we take a step back from what we’re doing and we think, “What the hell is going on here?” We started out trying to solve what looked like a relatively simple problem and things have escalated and exploded into a mountain of code, plumbing, infrastructure, and a potential maintenance nightmare.

Struggling for Elegant Simplicity in the Enterprise | Kotan Code 枯淡コード

Очередная рабочая тетрадка - Не теряет актуальности в таком количестве областей...

Читал и плакал…

3 months ago

Every time we automate a process in our lives, we trade a piece of consciousness away for a piece of convenience.

» Unautomate Your Money :zenhabits