15 августа 2018

What Is a Game? // Хельги

Марк Роузвотер, дизайнер MtG и просто интересный человек, дает такое определение игры:

A game is a thing with a goal (or goals), restrictions, agency, and a lack of real-world relevance.

Игра состоит из четырех компонент: цели, ограничений, свободы действий и отрыва от реальности.

Если нет цели, то игра превращается в игрушку. Если нет ограничений — в занятие (бег трусцой). Если нет свободы — в экспириенс (кино). Если нет отрыва от реальности — в жизнь.


28 июня 2018

If all stories were written like science fiction stories // Хельги

Roger and Ann needed to meet Sergey in San Francisco.

“Should we take a train, or a steamship, or a plane?” asked Ann.

“Trains are too slow, and the trip by steamship around South America would take months,” replied Roger. “We’ll take a plane.”

He logged onto the central network using his personal computer, and waited while the system verified his identity. With a few keystrokes he entered an electronic ticketing system, and entered the codes for his point of departure and his destination. In moments the computer displayed a list of possible flights, and he picked the earliest one. Dollars were automatically deducted from his personal account to pay for the transaction.

by Mark Rosenfelder

9 марта 2018

Error Messages (MSDN) // Хельги

Классический материал о том, как формулировать сообщения об ошибках (и когда сообщение не нужно вовсе).

A successful Git branching model (git-flow) // Хельги

Оригинальный пост из 2010. См. также: git-flow cheatsheet.

12 апреля 2017

iPhone Messages Database Schema // Хельги

Старые SMS я сохранил, надо будет как-то их разобрать.


Кризис ожирения сайтов // Хельги

Год отлеживалось в виде вкладки в браузере. Неплохой перевод очень хорошей статьи. Но видео с презентации лучше всего.

X-tile // Хельги

X-tile is an application that allows you to select a number of windows and tile them in different ways.

X-tile works on any X desktop (gnome, kde, xfce, lxde…).

The main features are: many tiling geometries, undo tiling, invert tiling order, optional system tray docking and menu, filter to avoid listing some windows, filter to check some windows by default, command line interface.

Надо посмотреть на каком-нибудь линуксе.

15 марта 2017

Termux // Хельги

Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager.

На будущее.