вторник, 28 сентября 2010 г.

Выступление Стива Джобса перед выпускниками Stanford 2005 года, в русском переводе

Я лентяй :), потому искал эту речь в переводе, вот самый адекватный из них. Нашел я ее давно но вот только не давно показал некоторым людям и удивился их реакции теперь хочу что бы и Вы удивили это выступление. У каждого оно взывает свои эмоции и мысли... Если не лень отпишите свои мысли. Заранее благодарен :)

Муха, это маленькая птичка... (С) КиШ


















Спасибо говорить аффтору Сержу :)

пятница, 17 сентября 2010 г.

JSON и UTF

Тяжело но уверено внедряю ответ ajax'а json'ом. На будущие строго на строго для себя запомнить:
Для json ставить след. хедер: Content-Type: application/json; charset: utf-8
http://www.ietf.org/rfc/rfc4627.txt

среда, 15 сентября 2010 г.

Смерть OS/2

На Хабре наткнулся на интересную историческую статью, точней ее перевод. Интересно? под кат!

MS Natural Ergonomic Keyboard 4000 или MTE SF-23




                     или







Вот собствено сабж..... Клава или фонарик. И то и то в комплекте ~ в равны по цена....
Фонарик нужен так как люблю ездить ночью + часто езжу иммено в темное время суток да и плюс по хозяйству полезен будет.
Клава же для работы, сейчас у меня самая простая клаcсик Genius, которая понравилась из-за приятного нажима. Но руки быстро устают + болят от долгой работы...
Даже и не знаю что более будет сейчас более полезно... след вещь смогу купить только на НГ.

utf_general_ci или utf_unicode_ci в MySQL

Еще во время перевода программ на юникод (как раз вышел MySQL 5) задался этим вопросом. Но как то сортировка по буквам во всех проектах была не критична потому использовался utf_general_ci.
Через н-ное время  в одном проекте это стало важно, так как данные там сортировались исключительно по буквам. Данные были на украинском языке котором есть три специфические буквы і, ї и ґ. Сортировка данных давала не верные результаты. Сервер не понимал разницу между специфическими и некоторыми другими буквами. Нужно было найти решение, первое временное решение было явно указывать какая буква идет за какой. После его реализации появилось время на поиск нормально решения проблемы так как сортировка была слишком долгой.
Вообщем за короткое время было найдено решение. Кстати при поиске я поразился на сколько же атрофировано украинское сообщество разработчиков. Вообщем оказалось все интересно

utf8_general_ci не различает некоторые буквы, в том числе специфические

utf8_unicode_ci различает но видимо в этом причина медленной выборки. разница точно не измерял но говорят не критична, кстати надо будет как то попробовать, как раз есть подходящая база.

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

Так что если Вам нужна сортировка берем utf8_unicode_ci если нужен поиск то наш выбор utf8_bin.

пятница, 10 сентября 2010 г.

Как удалить xCode

sudo /Library/Developer/Shared/uninstall-devtools --mode=all
Применял для 3.2.3 в 10.6.3

Для ранних версий говорят поможет
sudo /Developer/Library/uninstall-devtools --mode=all