Астрологи объявили неделю непродуктивности. Количество написанных строк кода уменьшается вдвое.
Категория: Будни
Каганову закрыли сайт за публикацию запрещённого стишка. Идиоты… И главное, даже если ему сайт, в итоге, восстановят, хотя он на него, конечно, уже обратно не переедет, что стало бы с менее известным блоггером? И наверняка становится, просто мы об этом не слышим.
Тяжело, когда в службах безопасности работают исполнительные идиоты. Хотелось бы знать, кто это – оставшиеся с союза старики, вроде тех, что до сих пор тянут науку двадцатилетней давности в многочисленных НИИ, или эта слепая государственность уже внедрилась в мозги какой-то молодёжи?
На западе копирасты, у нас спецслужбы – везде находятся эгоисты, которые пытаются заставить людей не говорить и не распространять то, что им не хочется. Но смешно, что копирасты, по крайней мере, движимы идеей наживы. А что двигало сейчас спецслужбами – мне непонятно. Цель была благородная – предотвратить рознь. Но как можно было увидеть рознь в публикации этого стиха Кагановым, когда он, как раз, обсуждал его качества, а не защищал содержание?
Pushing the limits
Я, кажется, не рассказывал об этом смешном случае? Подходит ко мне как-то товарищ по работе:
– Володя, ты же работал с MySQL… Не знаешь, как в нём увеличить максимальный размер запроса?
Верный принципу “отвечай не на вопрос, а на то, что пытаются спросить”, я быстренько прокручиваю в голове варианты. Зачем ему это? Предельный размер запроса обычно такой, что достичь его нереально. Мегабайт или два. Текст такой длины – это как “Война и мир”. Ни один человек такого запроса не напишет.
Может, он генерирует его автоматически?
– А какой длины у тебя запрос? – спрашиваю я
– Два гигабайта.
– …………
Если бы это был баттл-шонен, тут бы началась нарезка из шокированных лиц всех участников сражения. Воины бросают оружие и отступают плотнее к товарищам, потому, что панический ужас охватывает их при виде человека, у которого SQL-запрос размером два гигабайта. Мужчины скромно прикрывают свои автоматически сгенерированные SQL-запросы, которые, как теперь выясняется, совсем не такие большие, как им казалось!
Два гигабайта. Это приказ серверу в четырёх тысячах томов, указание, для хранения которого нужно выстроить величественную библиотеку, это, можно сказать, то самое Слово – могучее и всеобъемлющее – во исполнение которого родилась вся вселенная. Если бы этот приказ зачитывал человек, на его оглашение ушло бы несколько лет.
И какими данными нужно оперировать, чтобы о них можно было дать столько уточнений?!
Реальность оказалась прозаична. Программист генерировал сценарий некоторой 3D-сцены, а потом сохранял его в MySQL-базу (sic!), передавая в хексе:
INSERT INTO tableName VALUES Data=0x’5B7716A6A18… – и ещё два миллиарда букв.
Реальность также оказалась прагматична. Вместо того, чтобы переучивать программиста делать что-нибудь более… здравомысленное, админ просто поднял максимальный размер пакета в MySQL до трёх гигабайт. Пока хватает.
Об ответах
Наверное, нужно мысленно исключить из списка возможных реакций на чужое письмо вариант “отвечу или откомментирую потом”. Он просто значит “никогда не отвечу и не откомментирую”. На следующее утро, вечером после работы, в ближайшие выходные… все эти дни никогда не наступают.
Либо отвечаешь сразу же, либо оставляешь без ответа навсегда. Если тема важная, и оставить без ответа нельзя – значит, надо собраться с мыслями и подумать, что хочешь сказать. Откладывать бессмысленно, думать за тебя никто не будет.
Единственное, что тревожит меня в таком образе мыслей – не выйдет ли, что большинство тем я начну считать незначительными, и ещё сильнее замкнусь в себе? Ведь помимо желания что-нибудь писать и умения писать необходима ещё воля и осознание важности избранной темы. Иногда хотел бы написать о чём-то, но физически не можешь потому, что подсознание не считает тему важной или твои мысли заслуживающими формулировки.
"Дозоры"
С подачи приятеля участвовал в т.н. “Дозоре”, это игра, где всю ночь народ командами ездит на машинах, забирается во всякие места, в которые забираться не стоит, и ищет там коды (которые оставили другие люди, забравшись в те же места).
Коды довольно маленькие, пропустить их просто.
Я, разумеется, ни одного кода лично не нашёл, и вообще был наверняка тем самым якорем, задерживающим команду, экспонатом со стенда “они нас позорят” и т.п.. Ну да бог бы с ним, как будто в первый раз!
Локации довольно интересные, то есть, это не просто эксурсия по районным помойкам. Попадались в том числе мостики под полотном автомобильной эстакады (довольно высоко), полу-затопленно-разрушенное убежище (где в комнатках метр на метр приходилось ещё и перелезать хлам до потолка), здания на снос, и в том же духе.
Занимаясь акробатикой на мостиках, уронил вниз паспорт – аккурат к заинтересовавшейся охране в руки. Потом забрал, но всё равно смешно.
В общем, штука забавная, но лазать по вышкам ЛЭП, например, я не умею. (И не проснулся как раз вчера с пониманием необходимости срочно, в те же сутки, освоить штурм вышек ЛЭП). Хотя опора, подсвеченная десятком светлячков-фонариков на ветвях – это красиво.
Народ в команде довольно приятный, объясняет и советует по-дружески. Хотя мне рассказывали, что в разных командах по-разному.
Большой недостаток такой игры – на заезд уходит целая ночь, плюс следующий день – отсыпаться ну или у кого там что (по таймстампу этого поста легко вычислить, у кого там что).
WordPress
Поставил себе WordPress на blog.boku.ru и настроил пока копирование туда постов. До чего же вордпресс удобен! Тут тебе и кеширование, и импорт рсс, и экспорт в любом формате, и свои темы, и нормальный CSS, и разметка постов какая в голову взбредёт.
Впрочем, съезжать с дайри я пока не собираюсь.
У меня теперь есть беговая дорожка, и я могу бегать по ней и смотреть, например, мадоку магику. Русские отаку такие суровые…
П1ст 1 к2ави5е Fn
На к2авиатурах н1утбук1в ест0 такая к2ави5а – Fn… Ин143а 1на *а2ипает!
Задание на дом: придумайте запрос в гугл, чтобы узнать, как этот режим выключить. Разрешается использовать только клавиши левой половины клавиатуры.