LiteCoding

Заметки о программировании

Снова в строю

без комментариев

Если на инстансе AWS выполняется команда shutdown,

значит скоро придётся искать резервную копию.

(Народная примета)

Резервную копию этого блога я всё-таки нашёл. А за время поисков и борьбы с естественной человеческой ленью пришло понимание того, что мне не нравилось в этом блоге. Слишком много устаревшей информации, попыток объять необъятное, да и вообще странных записей, которые выбиваются из общей канвы.

Всё, что перестанет вписываться в новую концепцию блога, перенесу в чулан (но сохраню, в т.ч. и ссылки).

Следите за обновлениями!

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

23 сентября 2014 at 10:05

Категории: Новости

Тэги:

Драйвер ADB для LG E615

без комментариев

Скачать драйвер ADB (и вдобавок кучу других полезных драйверов) для LG E615 можно отсюда.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

27 февраля 2013 at 18:08

Категории: Заметки

Тэги: ,

Мифический человеко-месяц, или Как создаются программные системы

без комментариев


Автор: Фредерик Брукс

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

Начать стоит с того, что «Мифический человеко-месяц» очень просто читать. Она разделена на небольшие эссе, каждое из которых посвящено своей проблеме. Поэтому можно спокойно читать по одному эссе раз в несколько дней, или по пути на работу, не боясь потерять нить обсуждения.

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

Практическая ценность МЧМ лично для меня огромная. Да, там говорится о вещах, которые мы либо знаем, либо интуитивно чувствуем, но мало кому удавалось привести весь этот сумбур в порядок, разложив всё по полочкам и аргументировав каждое высказывание. Эта книга достойна стоять на книжной полке каждого специалиста.

Купить бумажную версию, купить PDF на books.ru.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

26 февраля 2013 at 09:08

Категории: Книги

Тэги: ,

Дебаг-вывод в библиотеке pyasn1

без комментариев

Короткий сниппет-совет тем, кто желает посмотреть отладочный вывод pyasn1:

import pyasn1.debug as debug
debug.setLogger(debug.Debug('all'))

Вместо all может быть encoder или decoder.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

12 февраля 2013 at 16:54

Приложение-помощник для портирования CyanogenMod

без комментариев

Написал приложение, позволяющее автоматизировать некоторые рутинные действия (они подробно описаны тут), связанные с подготовкой к портированию CyanogenMod. Найти его можно в Google Play. Также доступен исходный код в репозитории на guthub.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

10 февраля 2013 at 13:13

Категории: Заметки

Тэги: , ,

Об одной ошибке Cygwin

без комментариев

Как исправить следующее сообщение об ошибке?

/usr/bin/curl.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory

Читать далее »

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

26 января 2013 at 12:00

Категории: Заметки

Тэги: , ,

Коротко про YAFFS

без комментариев

YAFFS — довольно распространенная в файловая система, использующая преимущества и учитывая недостатки flash-накопителей. Сам я столкнулся с ней, когда разбирался с файлами прошивки для Zenithink ZT-180, но встречал упоминания о ней в контексте аудиоплееров и других карманных устройств. На данный момент есть 2 совместимые версии YAFFS (это название используется для названия всех версий этой файловой системы), но меня больше интересует yaffs2, о ней я и расскажу.
Читать далее »

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

22 января 2013 at 17:50

smali2java: От лексем к сущностям

без комментариев

В прошлый раз я рассказал о том, как происходит разбор smali-файла. Но на этом цепочка превращений не заканчивается. Для того, чтобы впоследствии получить java-код, нужно сначала вычленить и распознать smali-сущности. Парсер возвращает нам лишь лексемы, но мы уже на этапе разбора можем создать экземпляры сущностей с помощью реализации интерфейса Visitor.
Читать далее »

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

18 января 2013 at 06:22

Категории: Заметки

Тэги: , , , ,

Шорткаты Eclipse для Android-разработчика

без комментариев

Это заметка по мотивам прочтения книги «Продуктивный программист». Те комбинации клавиш, которые я постоянно использую в работе:
Читать далее »

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

17 января 2013 at 07:00

Категории: Заметки

Тэги: , ,

Продуктивный программист. Как сделать сложное простым, а невозможное – возможным

без комментариев


Автор: Н. Форд

Немалую часть рождественских каникул я посвятил чтению. Одной из «проглоченных» мной книг оказалась именно эта, посвященная увеличению скорости работы программиста (да и, наверное, любого пользователя ПК).

В целом, «Продуктивный программист» оставил приятное впечатление, несмотря на то, что сведения, содержащиеся в книге, разрознены, и она воспринимается как набор небольших очерков или газетных статей. Очень многое из предложенного лежит на поверхности, но далеко не каждый из нас осознает, что методы ускорения себя настолько просты и незамысловаты.

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

Купить бумажную версию, купить PDF на books.ru.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Tumblr

Написал: Дмитрий Воробьев

16 января 2013 at 06:00

Категории: Книги

Тэги: ,