main

Новый проект -- libsimdb, библиотека для поиска визуально похожих изображений

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

→ Читать дальше...

2017-02-08

Отчёт о ходе разработки f2b

Jan  4 19:52:33 f2b[4090]: jail 'portknock': restored ban of ip 85.121.165.15 (23.9hrs remain)
Jan  4 19:52:33 f2b[4090]: jail 'portknock': restored ban of ip 95.154.82.19 (23.9hrs remain)
Jan  4 19:52:33 f2b[4090]: jail 'portknock': restored ban of ip 78.171.148.130 (24.0hrs remain)
Jan  4 19:52:33 f2b[4090]: jail 'portknock': restored ban of ip 221.194.47.224 (24.0hrs remain)
# ... сидеть, обезьяны, срок ещё не вышел!

С момента предыдущего отчёта сделано следующее:

→ Читать дальше...

2017-01-04

Предпятничное

Это - юниксовый кластер в нашем подразделении.

  • node1: 100mbit сеть
  • node2: 45mb/s read & 15mb/s write на raid1
  • node3: 2gb памяти, которая не подходит к остальным 2м нодам

...постройте из этого слово "производительность". Тыжпрограммист!

→ Читать дальше...

2016-12-27

bareos

"будьте готовы к непредвиденным последствиям" ©

Потыкал тут бареос палкой, не пора ли мигрировать. Оказалось пока не стоит: на мой взгляд оно ещё несколько сыроватое.

→ Читать дальше...

2016-12-15

Суть™ похапе в одной команде

Две парадигмы похапе программирования: внезапность и безысходность.

Выловил недавно:

root@phpvbox:~ # head -n 8 config.php
<?php
/**
 * phpVirtualBox example configuration. 
 * @version $Id: config.php-example 585 2015-04-04 11:39:31Z imoore76
 *
 * rename to config.php and edit as needed.
 *
 */
root@phpvbox: ~ # php-cgi -l -c config.php
PHP:  syntax error, unexpected '$' in /var/www/phpvirtualbox/config.php on line 4
^C
root@phpvbox: ~ #

Для тех кто в танке: эта поделка пытается распарсить "переменную" ВНУТРИ мать его многострочного комментария.

Работает минимум с 5.4 (штатный из дебиан стейбл) до 5.6.27 (самосбор).

А конкретно "@version $Id:" - это типовые комментарии svn-юзеров, чтобы в исходник вставлялась текущая ревизия.

2016-12-08