21 февр. 2010 г.

Luabins 0.2

Зарелизил luabins 0.2

http://github.com/agladysh/luabins
  • Производительность luabins.save() удвоена.
  • Добавлено API для сохранения данных в формате Luabins без Lua.
Формат сохранённых данных не изменился.

10 февр. 2010 г.

Тёплые коты: текст песни

Flёur. Тёплые Коты.

Зима так холодна, так бесприютна и бела.
Скоро будет неизбежный дефицит тепла.
Начнём спасаться мы от этой теплонищеты,
Значит, снова будут в моде тёплые коты.

Будем гладить всех мурчащих,
Тёплых, сонных, настоящих,
Запуская руки в меховые животы.
Переменчивы все вещи
В странном мире человечьем.
Постоянны мягкие мурчащие коты.

Все бегут домой с холодных улиц и пустых,
Значит, снова будут в моде тёплые коты.
Тёплые коты летят по небу облаками.
Мысли переполнены мурчащими котами.

Когти могут впиться в ногу,
Но нога,поверь- не сердце.
Кошки так не ранят, как людишки иногда.
Тёплый кот меня утешит,
Ляжет на больное место
И усну я, обнимая тёплого кота.

Приходи играть, хозяйкин свитер обшерстить,
Книжку растерзать, о кресло когти поточить.
Приходи ко мне из мира странных зимних снов,
Плюнь на предрассудки, разбуди своих котов.

Будем гладить всех мурчащих,
Тёплых, сонных, настоящих,
Запуская руки в меховые животы.
Переменчивы все вещи
В странном мире человечьем.
Постоянны мягкие мурчащие коты.

Когти могут впиться в ногу,
Но нога,поверь- не сердце,
Кошки так не ранят, как людишки иногда.
Тёплый кот меня утешит,
Ляжет на больное место,
И усну я, обнимая тёплого кота.

Тёплые коты

6 февр. 2010 г.

Как "починить" /bin/sh в Ubuntu

В новых Убунтах /bin/sh показывает не на bash, а на dash. Это — правильно, поскольку sh это не bash. Dash ближе к sh и работает быстрее. Подробнее.

В очень многих скриптах, где написано

#! /bin/sh

Авторы на самом деле хотели сказать

#! /bin/bash

Такие скрипты больше не работают, поскольку используют фичи от bash-а. Это баг в скриптах, не в Ubuntu. Его нужно репортить.

Тем не менее, этот баг иногда нужно обойти не меняя скрипт. В интернетах советуют править руками симлинк. Это не правильно.

Правильная команда:

$ sudo dpkg-reconfigure dash

5 февр. 2010 г.