This version of the page http://voituk.kiev.ua/page/6/ (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2007-12-15. The original page over time could change.
Записки искателей

Записки искателей

 

Most significant PHP 6 changes

Категории: development   Автор: Vadim Voituk   Дата: 30.09.2007 10:08

Ещё не многие успели переехать на PHP 5-й версии, как пошли разговор о том, что же включать в 6-ку.

Наряду с набором новых модулей, мигрировавших из PECL, ожидается некоторые изменения связанные с обратной совместимостью. И о них, как мне кажется, стоит знать заранее: Читать дальше…

Комментариев: 8

MySQL: As Small As Possible

Категории: mysql   Автор: Vadim Voituk   Дата: 27.09.2007 12:13

Do you know how to create minimal storage table field?
How to store single bit value in most optimized way?

Just do it:

PLAIN TEXT
SQL:
CREATE TABLE dummy (   id int UNSIGNED AUTO_INCREMENT PRIMARY KEY,   ...   bitField CHAR(0), # Only "" and NULL values   ... ); SELECT bitField="" AS checked, ISNULL(bitField) AS unchecked FROM dummy;
Комментариев: 19

My Google interview fiasco

Категории: google |  job   Автор: Vadim Voituk   Дата: 26.09.2007 19:22

Ни на что не надеясь, около 3х недель заполнил форму на google.com.pl/jobs/.
Ни на что не надеялся потому, что знаком с 2-мя неудачными попытками пройти собеседованиеа в Google от моих товарищей. Причем товарищей, которых такие компании как Google должны хватать с руками и ногами. Читать дальше...

Комментариев: 23

Usefull Eclipse shortcuts

Категории: development   Автор: Vadim Voituk   Дата: 24.09.2007 18:07

Хочу поделиться Топ-15 самых, по моему мнению, полезных "быстрых клавиш" в Eclipse IDE.

Многие из них актуальны при использовании Eclipse только как Java IDE, другие же вне зависимости от перспекитивы и языка. Читать дальше...

Комментариев: 16

Intertet Explorer CSS id bug

Категории: ajax |  development   Автор: Vadim Voituk   Дата: 22.09.2007 16:55

Пишем такой html-код:

PLAIN TEXT
XML:
<style>#_hello {color:#FF0000;}</style>
<div id="_hello">Это в IE не работает</div>

Просматриваем в Firefox - все отлично - текст имеет красный цвет.
Открываем в IE 6 - стиль не применяется. Читать дальше...

Комментариев: 4

Вышел Groovy 1.1-beta-3

Категории: groovy   Автор: Vadim Voituk   Дата: 21.09.2007 16:30

Среди значимых изменений:

  • Преодолен последний этап на пути к интеграции с Java5: теперь в Groovy можно использовать enums
  • Преобразование Map => Interface раслширено до Map => Class
  • Расширен тернарный оператор: теперь вместо a != null ? a : "default value" можно писать a ?: "default value"
    Разработчики назвали такое чудо Elvis operator и предложили пиво тому, кто первый скажет чем они думали когда выбирали такое название
  • Для фанатов метапрограммирования в ExpandoMetaClass добавлены дополнительные методы (см. документацию)
  • Добавлена возможность управлять алгоритмом resolve-инга переменных при доступе из замыканий (чесно говоря, я себе такое представляю с трудом, да документации пока нет)
  • Groovy-консоль наконец-то приобрела вменяемый вид: добавлены подсказки (на базе JLine), и базовая подсветка синтаксиса а ANSI-консолях
  • В добавок Andres Almiray, не смотря на свой переезд в США, обещал привести в порядок внешний вид графической Groovy-консоли.

Полный список изменений.

Комментариев: 4

Записки ИТ-диверсанта: Как “сломать” MySQL-репликацию

Категории: mysql   Автор: Vadim Voituk   Дата: 18.09.2007 08:44

... или пособие о том, как не нужно делать :)

Предположим у нас есть MySQL master-slave репликация, в которой мастер работает на MySQL 4.0, а все слейвы на MySQL 4.1 и выше.

В принципе нормальная ситуация, т.к. в подобных системах мастер появляется первым, и возможно на тот момент версии MySQL 4.1 ещё попросту небыло.

Теперь выполняем примитивный запрос: Читать дальше...

Комментариев: 3

MySQL и тайпкастинг

Категории: mysql   Автор: Vadim Voituk   Дата: 17.09.2007 15:36

Так как MySQL производит автоматическую конверсию типов в тектсе SQL-запросов, расскажу немного о том, как можно этой конверсией управлять.
Предположим у нас есть 2 одинаковых даты, но в разных форматах:
'2007-07-01' и '20070701'.
Необходимо средствами БД (например в SQL-запросе) ставнить их на равенство: Читать дальше...

Комментариев: 2

Мне звонят с радио…

Категории: other   Автор: Vadim Voituk   Дата: 14.09.2007 08:44

Только что позвонила некая девушка, и представилась корреспондентом какого-то радио (какого именно я не запомнил). Начала спрашивать об организации OctoberFest и просила контакты организаторов.
Обьяснив, что она попала не по адресу расспросил с чего бы это она решила, что я могу знать что-то об организации OctoberFest. Оказалось что она не найдя никаких контантов организаторов, нашла мой телефон в прошлогодней заметке.

Комментариев: 2

Groovy returns to GotApi

Категории: development |  groovy   Автор: Vadim Voituk   Дата: 13.09.2007 13:31

Groovy 1.1 API documentation returns to gotAPI.com.  Thanks to Marc Dexet .

There is real motive to use gotAPI again.

Комментариев нет
« Предыдущая страница — Следующая страница »