среда, 9 октября 2013 г.

Го: ИГРА

Об игре Го можно писать и говорить очень долго.
Как в любой игре, в этой для новичка ничто не заменит хорошего учебника. И такой учебник есть, это "Мыслить и побеждать: игра Го для начинающих", авторы: Игорь Гришин, Михаил Емельянов, Андрей Степанов.
Из книги:
Мы рекомендуем, особенно в начале изучения искусства Го, расставлять приведенные в книге диаграммы и партии на доске. Гобан и камни объектны и объемны, а динамическая походовая визуализация при расстановке позиции объясняет гораздо больше, чем статичные диаграммы книги.
Да.
Если Вы это читаете, то, наверняка, у Вас есть компьютер (или смартфон, планшет), я угадал? ;) А вот гобан и камни есть не у всех, тем более под рукой. Поэтому думаю, что некоторым новичкам могут пригодиться диаграммы в формате sgf, которые можно смотреть почти на чём угодно. Например я на Android-планшете смотрю их (и редактирую, на самом деле) программой Gobandroid.
Библиотека пополняется.
Скачивать тут.

понедельник, 29 июля 2013 г.

"Совершенное" IT

Простые сисадмины нередко хотят построить "рай на Земле", а, вернее, такую IT-инфраструктуру в вверенном им хозяйстве, чтобы она "блестала": как своей полнотой, так и элегантностью (одновременно!). И тут самый главный вопрос: что должно войти в этот идеальный набор, а что нет?
Тема езженная-переезженная, много копий сломано, много слов написано. Ничего нового-революционного я тут не написал, это просто ещё одна записка на манжете (да?)

четверг, 23 мая 2013 г.

Великий секрет SAMBA4

Один вопрос, который я честно гуглил, но не смог найти ответ, решился сегодня.
Предпосылка: с момента апгрейда Samba v3 → v4 перестали запускаться exe-файлы напрямую из шары (share). Попытки запуска велись из виртуалки Win XP.
Ответ: чтобы exe-файлы запускались из шары, нужно этим файлам в Linux-системе выставить права на исполнение (напр. 444 (-r--r--r--) → 555 (-r-xr-xr-x)).
Вау!

вторник, 14 мая 2013 г.

Сравнение программ для чтения Библии

Предлагаю вашему вниманию небольшой обзор программ для чтения и изучения Библии.
Этот материал будет обновляться и уточняться.

понедельник, 6 мая 2013 г.

Дорога на Андроид

(Есть такие мысли, которые подолгу варятся внутри, время от времени подвигая на какие-то действия. Свойство "подолгу" является свидетельством того, что они чего-то стоят. Поэтому захотелось поделиться одной из них.)

Итак, у многих из нас, верующих, у которых есть привилегия часто работать с Библейскими текстами, уже выработался некоторый набор инструментов и привычек их использования.
Причём, как я понял, в рускоязычной части вселенной в этот набор чаще входит Цитата из Библии (AKA #BibleQuote), чем Sword. (Впрочем, этот феномен мной ещё до конца не изучен)

Мне, как заядлому Linux-оиду, важно то, что Цитату для Windows вполне можно использовать в эмуляторе WINE в Linux, коим образом я успешно ей пользовался много лет. Но теперь есть другая тенденция: носимые устройства и "другие" операционные системы. Сейчас это, в первую очередь, Android.
Задача: обеспечить пользователя Android максимальным инструментарием, каким мы обладали, сидя за компьютером Windows или Linux.
Первый шаг в экосистеме "BibleQuote" сделал Владимир Якушев, спасибо ему за Android BibleQuote!
Программа развивается, существует место, где собираются и обсуждаются новые функции программы.
Аналогом из стана Sword является And Bible.
Приглашаю делиться положительным (и отрицательным) опытом, можно прямо здесь, в комментариях.

четверг, 25 апреля 2013 г.

вытаскиваем картинки из презентации

ну, вообще-то это очень узкая формулировка задачи. Шире: как вытащить содержимое офисного документа (так называемые вордовские, эксельные документы, презентации и т.п.), то есть получить картинки, звуковые файлы и т.п.?
Просто пользователь сделает так:
  1. Откроет файл в LibreOffice/OpenOffice
  2. нажмёт правой кнопочкой мышки на нужный ресурс (картинку, например)
  3. если повезёт, выберет опцию "Сохранить".
Продвинутый пользователь:
  1. Откроет файл в LibreOffice/OpenOffice
  2. Сохранит его в формате ODF
  3. переименует файл, поменяв расширение ODx (ODT, ODP, ...) на ZIP (в общем-то, необязательно)
  4. откроет файл, как архив и вытащит оттуда всё, что нужно
Продвинутый+ пользователь:
  1. запустит примерно такую команду:
    libreoffice4.0 --headless --convert-to zip:impress8_draw *ppt
  2. откроет файл, как архив и вытащит оттуда всё, что нужно
Welcome.
Дополнение: список фильтров, как подсказал Гугль, тут.

четверг, 18 апреля 2013 г.

backup/restore программ через adb

Чётко замечено, что представители "старой школы" не очень доверяют "всяким там облакам". Поэтому то, что современный андроид сам себя бэкапит в облако, их не успокаивает. Им надо "на мой жёсткий диск", и всё тут! В первую очередь эта заметка для них. Впрочем, бэкап на "большого брата" (ББ) может пригодиться и в некоторых других случаях, например, для установки нестандартной прошивки (custom ROM).
 Итак, начнём-с.
  1. Во-первых, получим список установленных программ.
    adb shell pm list packages > 0pm.list
  2. Теперь забэкапим каждую программу по отдельности.
    for p in `cat 0pm.list | tr -d '\r' | sed 's|^package:||'`; do
      adb backup -f $p.ab $p ; sleep 1 ;
    done
    Впрочем, можно забэкапить всё скопом в один файл, но тогда восстановление будет возможно тоже только всего вместе за раз.
В результате должен получиться набор из списка программ и бэкапов каждой установленной программы. Полагаю, не нужно объяснять, что в этих бэкапах находится и ваша конфиденциальная информация, пароли например? ;)

Добавлено Чт авг  1 17:08:33 ALMT 2013:

Задание "для первоклассников": также скопировать все установленные apk.
Решение:
for f in `adb shell ls /data/app | tr -d '\r'`; do
  adb pull /data/app/$f ;
done
.