July 2025

S M T W T F S
  12345
67891011 12
13141516171819
20212223242526
2728293031  

Style Credit

Expand Cut Tags

No cut tags
Monday, June 1st, 2009 22:17
— Запомни, Нео, есть два способа войти в Матрицу — либо интерфейсный кабель в затылок, либо силовой в ж░у.
Морфеус.

В рамках серии интервью с претендентами программы Google Summer of Code 2009 новостной сайт IsComputerOn опубликовал интервью со мной (на английском).

Пояснение для не-BeOS-ников: имя для сайта было выбрано не случайно. В интерфейсе программирования приложений (API) BeOS были определены две крайне полезные функции: int iscomputeron() и int iscomputeronfire(). Функция iscomputeron() при включённом компьютере возвращала 1, а при выключенном получаемое значение было не определено. Функция iscomputeronfire() возвращала 0, если компьютер ещё не полыхает, и неопределённое значение, если он уже загорелся. Поскольку можно предположить, что программы запускаются на включённом и незагоревшемся компьютере, (на самом деле мне очень сложно представить себе какую-либо другую ситуацию), было очень весело использовать эти функции вместо того, чтобы пользваться банальными и надоевшими true и false.

Tags:
Tuesday, June 2nd, 2009 07:18 (UTC)
Я линк на это в свой корот хаим запихнул. Пусть читают :)