Archive for September, 2008

Омск

30.09.2008 19:07 | 0 comments | 0 pingbacks |

Уехал на конференцию “МИК-2008” в Омск. Вернусь через день.

Слава роботам!

30.09.2008 18:48 | 1 comment | 0 pingbacks |
В «рецензируемом» «научном» журнале, входящем по ряду дисциплин в рекомендательный список ВАК, опубликована статья, написанная (по-английски) компьютерной программой и переведенная на русский язык другой программой.

EeePC и планирование дел

27.09.2008 15:27 | 3 comments | 0 pingbacks | ,
EeePC и прочие нетбуки — самые компактные сейчас существующей устройства с полноценной клавиатурой.

Как показала практика, на таком устройстве крайне удобно заниматься планированием своего времени: наладонники, электронные книжки и телефоны неудобны для ввода и переорганизации информации.

В качестве планировщика, раз уж на таком небольшом устройстве есть emacs и клавиатура, оказалось удобно использовать тот же org-mode, что и на десктопе.

Unifying events and threads in haskell

22.09.2008 17:23 | 1 comment | 0 pingbacks |
Забрёл на канал #haskell и с ходу выловил ссылку на работу Combining Events and Threads for Scalable Network Services. На пальцах — Erlang-like масштабируемый шедулер (с производительностью, сравнимой с NTPL) и удобная для использования абстракция событий и потоков одновременно (!), с реализацией на Haskell.

Интересно, появятся ли работы по Computer Science подобного уровня в университетах xUSSR вообще?

Edsger Dijkstra — “My hopes of computer science”

07.09.2008 4:12 | 3 comments | 0 pingbacks |
Дейкстра очень легко и ясно пишет.

Первую же прочтённую статью из архива — “My hopes of computer science” — хочется цитировать до бесконечности и по самым разным поводам.

Приведённое в самом начале определение “математической элегантности” в полной мере относится и к его собственным текстам.

Книги

07.09.2008 3:08 | 0 comments | 0 pingbacks |

Отменыч поделился двумя замечательными местами:

Chrome

03.09.2008 23:02 | 20 comments | 0 pingbacks |
Один немаловажный факт — в случае успеха Chrome на рынке браузеров будет три разных HTML-движка, под которые вебмастерам придётся оптимизировать вебсайты. Это может стать серьёзным толчком к соблюдению стандартов веб-разработчиками.

GSoC - итоги

01.09.2008 3:04 | 2 comments | 0 pingbacks |
В этом году GSoC закончился.

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

Гораздо более плодотворная стратегия — найти самые интересные (но не чрезмерно сложные) задачи, которыми собирались заниматься в основном проекте и заинтересовать студентов ими, а самим сфокусироваться на более дальних целях.

В результате студенты с гораздо большей вероятностью останутся в проекте после его завершения — заниматься “сбоку” от проекта гораздо менее интересно, чем “внутри”. Дополнительный бонус — если задачи требуют достаточного количества знаний и идей, сконцентрированных только в головах участников проекта, то это породит раунд обмена опытом между гуру и новичками.

Разумеется, это применимо не ко всем проектам и не ко всем задачам. Скажем, вещи, имеющие непосредственное отношение к безопасности, таким образом разрабатывать опасно. Аналогично, не стоит подставлять себя, оставляя студентам задачи, находящиеся на “критическом пути” релиза.