Почему я ненавижу IT?

Меня часто спрашивают, почему я ненавижу IT и программирование.

Потому что программирование перестало быть искусством уже давно – с тех пор как стало популярным настолько, что каждый, написавший 5 строк, считает себя программистом, а любой написавший кривой пакет для композера мнит сеньором и системным архитектором.

С тех пор как появились курсы “изучи веб-программирование за 5 …

Подробнее

SSH Tunnel to MySQL: Ubuntu VS Gentoo

Рекомендованный способ создания ssh-туннеля для доступа к mysql-серверу под убунтой выглядит так:

useradd -g ssh -M -N -s /usr/sbin/nologin mysqltunneller
passwd mysqltunneller

Как это сделать по ключу, я не рассматриваю, к рассматриваемому вопросу это не относится.

В /etc/ssh/sshd_config :

Match User mysqltunneller
PermitOpen localhost:3306
AllowAgentForwarding no

Ну, еще в конфиге mysql ограничиваем соответственно доступ – …

Подробнее

Среда, Черный лес, неофиты

… Выхожу буквально час назад из Черного Леса (это такой НРИ клуб в Питере, если кто не в курсе). Все уже закрыто, нас выпускает охранник – суровый такой дядька… и спрашивает он:

“Ну как, интересно?”

Да, говорю, очень, я этим 20 лет занимаюсь, интересно до сих пор. Вы в курсе, чем мы там занимаемся?
Нет, …

Подробнее

Как вы создаете слова?

Моё письмо Олегу Ладыженскому:

Олег, здравствуйте.

У меня необычный вопрос: как вы создаёте слова?

Вот, возьмём “цифрал”. Я пытаюсь проанализировать и реконструировать процесс – “как бы я создавал это слово и весь пласт, лежащий за ним”. Дух захватывает.

Когда я анализирую процессы словосотворения и текстотворения в целом, со всеми гранями – мне представляетесь вы (и

Подробнее

Вопрос организации кода в родственных проектах.

#организация_кода #git #пет-проекты #нашкодили

Есть у меня пет-проект “Атлас”. Разумеется, репозиторий на гитхабе, комментарии в коде и все такое. Суть: можно на картах (векторных или растровых) размечать регионы, по которым задавать информацию. Ну, права доступа к контенту, всякое такое, CRUD, авторизация, etc.

В частности я применяю его для карты моей НРИ:

http://livemap.wintersky.ru/map/spring.confederation

Откроете информацию по …

Подробнее

Winterland: Morgul’s spells

Примечание:
ЭНРК – эффективность навыка рунных камней (с них кастуются заклинания), от 1..8

Blood Aegis

Expеrt (4), фиолетовый/черный/белый

Это бафф на себя.

Каждый раз при нанесении кому-то кровавой раны часть крови преобразуется в щит вокруг тебя (багровая аура).

Мощность щита – половина нанесенного урона, он суммируется, то есть ёмкость щита практически неограничена.

Фаза зарядки щита …

Подробнее

Скилл на common knowledge – проблема и решение.

Игроки спрашивают, по какому навыку завязывать шнурки? Или, если не утрировать – то по какому навыку они знают устав, быт и нормы поведения в своей военной части (десанта ВКС)?

Не скиллом же это определять? И не параметром! И самое интересное – здравым смыслом тоже нельзя – потому что один в десанте служил, а другой не …

Подробнее

Очистка mediawiki от паразитного контента

Коллега подкинул халтурку – вычистить любительского проекта на движке mediawiki вирусы и контент, добавленный спамерами и быдлохакерами.

История проста – сайт “Энциклопедии Подмосковья” на базе mediawiki несколько лет назад сломали (то ли через эксплойт, то ли через открытую кому попало регистрацию), потом боты надобавляли туда всякой ереси… а потом хостер отключил сайт за рассылку спама …

Подробнее

UI/UX: размышление о состояниях, действиях и контекстах

Хочу с вами поделиться одной забавной историей про интерфейсы.

Есть такая полезная для гиков-ролевиков программа Dungeon Painter Studio. Позволяет “рисовать” (скорее комбинировать) подземелья из набора тайлов. Есть в стиме, автор из РФ. Проекту больше года, его хвалят на зарубежных ресурсах и все такое. Но есть в редакторе один странный ляп (неудобных мест в интерфейсе дофига, …

Подробнее