29 мар. 2007 г.

Бухайте бухашку !

идём давеча с женой на финтес, на встречу идут какие-то полубомжи с табличкой :
помогите
на
бухло

please
когда между нами осталось полшага - они выдали свою искромётную фразу, добрым и дружелюбным голосом :
- бухайте бухашку :)

28 мар. 2007 г.

CPU vs Memory ?

Если посмотреть внимательно на метод signum в java.lang.Integer, вычисляющим знак целого числа можно увидеть :
    public static int signum(int i) {
// HD, Section 2-7
return (i >> 31) | (-i >>> 31);
}

вместо ожидаемого
    public static int signum(int i) {
return i > 0 ? 1 : i < 0 ? -1 : 0;
}

В первом случае используется дополнительно две ячейки памяти, во втором случае больше используется cpu. Тесты показывают, что в java такая реализация не случайна - такое вычисление знака целого числа быстрее... на ~ 5%.

Задавшись вопросом - почему я помню не всю таблицу умножения, а только какие-то узловые точки. Например - я не помню, сколько будет 6 * 9, я помню, что 6 * 9 = 6 * 10 - 6, т.е (6 << 1)10 - 6. Или сколько будет 5 * n ? Проще сказать, что это 10 * n / 2 т.е (n << 1)10 / 2. Хотя квадраты, конечно же, прожжённое на вечную память.

Почему мы так старательно оптимизируем память, сокращая различные ассоциативные таблицы (карты памяти), превращая их в инструкции для cpu ?

21 мар. 2007 г.

прощай xdm !

Предпосылки:
  • Таскать *dm (со всеми зависимостями) ради login'а, после чего *dm весит в памяти, но эффективно ничего не выполняет
  • При каждом login'е в консоли надоело писать startx, тем более, если кто-то уже занял нулевую графическую консоль.
  • Необходимо обеспечить должную безопасность.

jni debug in eclipse

A little example Java Native Interface usage in java and debugging jni library within eclipse Java Development Toolkit & C/C++ Development Toolkit. I use eclipse 3.3M5 and CDT 4.0M5.

20 мар. 2007 г.

12 мар. 2007 г.

ГАЭС

Гидроаккумулирующая электростанция (ГАЭС) — гидроэлектростанция используемая для выравнивания суточной неоднородности графика электричекой нагрузки. Во время ночного провала энергопотребления ГАЭС закупает дешёвую электроэнергию, закачивая воду в верхний бьеф. Во время утреннего и вечернего пика энергопотребления ГАЭС продаёт дорогую пиковую электроэнергию, сбрасывая воду из верхнего бьефа в нижний. Опыт эксплуатации ГАЭС и их использования в целях регулирования электрических режимов показал, что они является не обычным генерирующим источником, а скорее многофункциональным источником оказания системных услуг, способствующих не только оптимизации суточного графика нагрузок, но и повышению надёжности и качества электроснабжения.

Статья в wiki: Загорская ГАЭС На карте wikimapia

1 мар. 2007 г.

зоопарк БП

Те, кто имеют набор гаджетов чуть больше чем один телефон, сталкиваются с проблемой зоопарка блоков питания (БП) в дальних поездках.
В своё время прочитал в computerra про универсальное зарядное устройство vegavolt.

20 февр. 2007 г.

Екатерина Александрова aka Gella

Часто спрашивают, да и сам любуюсь творением Екатерины Александровой:
Gella Studio
Екатерина Александарова | photoline.ru
Екатерина Александрова | photosight.ru


Долго искал и мучался - как бы так поудобней синхронизировать закладки, они же bookmarks.

Немного погуглив нашёл ответ : http://del.icio.us/. Надо сказать очень удобная штука, хорошая интеграция в Mozilla Firefox. Все ссылки tag'ируются, в результате чего искать очень удобно. Читать тут getting started

все ссылки, связанные с Gella

13 февр. 2007 г.

Держитесь мадемуазель...

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

Сказать, что сегодня было много людей в метро на нашей ветке, значит ничего не сказать. На моей же станции зашла, точнее пыталась зайти и в итоге зашла, приятной внешности хрупкая девушка. После нескольких станций мы уже стояли далеко не около дверей и поток людей всё увеличивался и увеличивался. Судя по всему она очень редко бывает в метро - не держалась ни за что, хотя такая возможность была, в результате чего её чуть не положили на коленки сидящим. Упираясь руками в стенку вагона, находясь почти в позе ЗЮ, она причитала "куда же вы давите, вы меня сейчас положите". Лёгким движением, но довольно-таки плавным, дабы не сломать это хрупкое создание я вернул её в вертикальное положение - "держитесь мадемуазель". Всю оставшуюся дорогу она напряжённо держалась за поручни, а выходя сказала мне "спасибо, вы меня спасли". И разве я мог ответить что-нибудь, кроме "не за что" с улыбкой на лице ? :)

24 нояб. 2006 г.