воскресенье, 2 сентября 2012 г.

Недостатки Python



В этой статье я хочу поделится своим субъективным мнением по поводу одного из моих любимых инструментов, языка программирования python.
Для начала, я пробегусь по тем "изъянам", за которые критикуют язык, люди на нём не писавшие/писавшие мало и выступлю в роли адвоката.


Read more

пятница, 20 июля 2012 г.

Pyinstaller или забудьте от таскании с собой интерпретатора

В последнее время мне часто приходится писать небольшие утилитарные приложения, которые я потом передаю другим людям для работы с ними. Соответственно python на этих машинах не установлен. А заставлять людей его ставить, тоже не очень хочется. Тут-то и возникает проблема с портабельностью приложения.

Read more

пятница, 29 июня 2012 г.

Сравнение Sublime Text 2 и Vim


На днях вышла финальная версия редактора Sublime text 2. Почитав обзоры и попробовав его в деле, я решил написать сравнительный обзор моего текущего редактора (Vim) и Sublime.


Read more

вторник, 26 июня 2012 г.

CallMeNotifications - уведомления о просьбе перезвонить

Вступление


Наверное многие знают об услуге "перезвони мне" мобильных операторов (в простонародье также называемые "попрошайками" или "бомжами"). Меня всегда раздражало то, что такие СМСки копятся во входящих, мешая искать более информативные сообщения. И в один прекрасный день я решил чуточку упростить себе жизнь, а попутно познакомится с программированием под Android.

Основные цели

  • Вывод сообщения о просьбе перезвонить в область уведомлений, при нажатии на которое, будет вызван абонент, приславший его
  • Удаление сообщения из входящих 
В статье мало теории, и если будет что-либо непонятно, советую почитать документацию или заглянуть на хабр.


Read more

среда, 20 июня 2012 г.

Плагин pyinteractive-vim

Удобно ли вам работать во встроенном интерпретаторе python в vim`e? (для тех кто не в курсе команда :python) Не думаю. Ведь там нет многого, к чему мы привыкли в нормальных интерактивных консолях, например авто-завершения или авто-отступов. Так же всё время писать :py для ввода кода, несколько утомляет. Тут мне могут возразить, мол лучше пользоваться полноценными шелами вроде ipython. Но тогда вы не получите доступа к внутренностям vim с помощью одноимённого модуля, да и переключать всё время окошки тоже занятие не из весёлых.
Руководствуясь всеми этими причинами, я решил упростить себе жизнь и написать плагин к vim, для более комфортной работы со встроенным интерпретатором.

Read more

вторник, 19 июня 2012 г.

vimrc 2.0

Года два назад я уже постил свой vimrc, думаю пришло время сказать что в нём изменилось за это время. Собственно вот актуальный vimrc.

И так, что в нём нового?


Read more