понедельник, 29 сентября 2014 г.

Tremendous! Потрясающе!

Once you get the hang of it, composition affords a tremendous amount of freedom compared to classical inheritance. For people who have been immersed in classical inheritance for years and learn how to take real advantage of composition (specifically using prototypal techniques), it is like walking out of a dark tunnel into the light and seeing a whole new world of possibilities open up for you.

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


P.S - just a short section from a JavaScript book.
П.С. - просто отрывок из книжки по программированию на JavaScript.

А вы говорите - программировать это скучно!

среда, 3 сентября 2014 г.

Что я делаю, когда дома не работает Wi-Fi...

Нет, я не читаю книгу,
Нет, я не иду гулять.
Я ищу открытую вай-фай-точку,
Прокидываю через защищенный ssh туннель к проксе,
И снова серфлю интернет,
Бл..ть.


P.S. - основано на реальных сегодняшних событиях.

вторник, 29 июля 2014 г.

Excel, CSV и UTF8 - вместе веселей!

Хотите, чтобы Excel открывал данные CSV в UTF-8 правильно (а не кракозябры)?
Используйте UTF-8 BOM!

четверг, 24 июля 2014 г.

Shovel или как быстро сделать консольный интерфейс (CLI)

Shovel - превращает питонские функции в простые команды для запуска в консоли:


Исходники здесь: https://github.com/seomoz/shovel
Но лучше ставить через: pip install shovel

Таким образом, можно в несколько строк быстро сделать CLI-интерфейс для любого API!
Я считаю - это круто!


вторник, 24 июня 2014 г.

PostgreSQL на Windows без установки

Сегодня узнал как просто можно запустить сервер Postgresql под Windows без установки: http://bit.ly/1l63rw1


четверг, 17 апреля 2014 г.

Кофеин для Windows - не даем никому блокировать экран

Посвящается всем ненавистникам GPO (групповых политик), заложникам отсутствия административных прав и прочему офисному планктону =)

У меня компьютер засыпал (блокировался экран и требовал ввода пароля) через каждую минуту простоя - и это печально.
Печально, что сотрудники отдела безопасности не умеют строить реальную и надежную безопасность в организации, а только вставляют "палки" в нормальную (и потенциально эффективную) работу пользователей.

Вообщем все рекомендую - http://www.zhornsoftware.co.uk/caffeine/

Объем: 14KB, установка не требуется - скачать, распаковать и запустить.
Висит в трее. Подробные настройки описаны в файле readme.txt


P/S - Для удобства (и опять же безопасности) есть режимы на 1-2-4-8-24 часа активности, после чего программа может автоматически отключаться.

пятница, 11 апреля 2014 г.

Установка PostgreSQL 9.3 в оффлайне

Ранее я уже рассказал, как установить MS SQL Server 2012 Express, а теперь решил проверить и попробовать постгресс:

1. Скачиваем дистриб с оф. сайта (~50мб) http://www.postgresql.org/download
2. Копируем на машину без интернета (на флешке или ещё как).
3. Запускаем установщик.
4. "Далее", "Далее", "Далее".... "Готово".
5. Готово.

Итого ушло около 15 минут. И у нас готовая СУБД с админкой (pgAdmin III).


Почувствуй разницу, б... !