?

Log in

No account? Create an account

Добрался до книг Стругацких
dev117

Постоянно в интернетах вижу отсылки к Стругацким, но до этого почти ничего не читал. А тут собрался и сразу пачку осилил. Теперь знаю что значит «А внутре у ней неонка». Кое-где прекрасное погружение в атмосферу, а кое-где немного коммунизма. На некоторые повести очень не хватает продолжения. В современном мире намного более унылые истории вырастают в сериалы.

* «Пикник на обочине». Круче чем фильм Тарковского и круче чем игра Сталкер. Вот тут точно нужно было писать сериал. В маленькой повести раскрыли такую мощную историю, что её в конце концов прорвало в игру и >1000 фанфиков по игре.

* «Трудно быть богом». Тяжеловатый сюжет и размышления об истории. Чтобы построить коммунизм, необходимо сначала несколько тысяч лет погнобить друг друга рабством, инквизицией и тиранией, тут углов не срежешь. Даже при помощи высшей цивилизации со звездолётами и лекарствами от всех болезней.

* «Обитаемый остров». Интересная история и атмосфера. Радиоактивные леса и пустыни полные ржавыми роботами от последней мировой войны, диктатура и безысходность. Непристижная работа летать по космосу в персональном звездолёте: «Что ж ты всё ещё занимаешься этим исследованием планет, у тебя же вроде неплохо рисовать получалось». Фильм Бондарчука можно использовать как иллюстрацию. В фильме самом по себе вообще ничерта не понятно что происходит и логика поломана, но впихнуто как можно больше всего близко к тексту.

* «Понедельник начинается в субботу». Круче Гарри Поттера по атмосфере. Но есть примесь марксизма и мерзкое отступление «если ты не наслаждаешься трудом, то стыд и позор тебе».

Read more...Collapse )

Making Work Visible
dev117

Книга https://itrevolution.com/book/making-work-visible/ не зашла. Прочитал чуть больше половины и всё ждал когда же начнётся интересное и полезное, так и не дождался и забросил.

Купил только потому что выпущена IT Revolution Press. К сожалению до The Phoenix Project и Devops Handbook не дотягивает.

Вроде всё правильно и с картинками, но для IT Ops не достаточно. Например глава про конфликтующие приоритеты. «There is one most important things — let people know what it is». Спасибо, Капитан.

Когда нибудь видели внутреннюю IT кухню средней компании? Там постоянно всё горит и взрывается. Менеджеры и так далеки от реальности ведения IT Ops. Идея о существовании приоритета усугубляет ситуацию. В Гугловом SRE или Тойотовском производстве нет приоритета. IT команда обязана делать Incident Management, Problem Management, Change Management, Capacity Management, Service Desk, двигать разработку продуктов, развивать инфраструктуру в виде плановых проектов* одновременно и постоянно. Даже если там работает всего один человек.

* — список не полный, зависит от конкретной компании



Инциденты ITSM
dev117

Если сказать боссу: «У нас жопа с продакшеном, 1000 тикетов в бэклоге и постоянно приваливает 10 срочных тикетов в день, мы явно не справляемся», то он скажет: «У всех в компании много работы, вам нужно просто приоритезировать ваши тикеты и автоматизировать системы, и вообще хватит паниковать».

Если сказать: «На этой неделе у нас было 50 инцидентов, мы смогли сделать только один тикет», то паниковать начинает менеджер. Всего одно слово другое, а как влияет на донесение мысли.



Эпики в Джире
dev117

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

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


Continuous Delivery в вакууме
dev117

По работе встречаю много людей, которые делают Continuous Delivery или просто Continuous Integration. 

Но прибыльного продукта с CD пока не видел. Все системы, которые генерируют прибыль, собраны из спичек и желудей и работают на честном слове. Чем прибыльнее система, тем более устрашающие практики IT Ops работают в её основе.

Эксперты по CD делают CD в «новом продукте который пока не вышел на рынок». Либо в «новом пайплайне» для старой системы, которым пока никто не пользуется.

Вот такое у меня впечатление от индустрии.


Centos готов к десктопу
dev117

Но это не точно.

Уже несколько лет я использую Centos 7 на своём рабоче-домашнем ноуте. Очень нравится базовый принцип системы — поддержка релиза в течении 10 лет, выпуск новых релизов каждые 2-3 года. Пускай от обновлений страдают разработчики Рэдхата, а не я. Их много, им легко бэкпортировать обновления в старую систему и поддерживать обратную совместимость. Не хочу каждый год-два привыкать к очередным изменениям UI от мерзких дизайнеров, и к новым багам новых мажорных версий всего. Тех возможностей что есть сейчас хватит ещё лет на 50.

Поначалу я на многое не расчитывал и не надеялся на поддержку сервисов и железа. Но оказалось что работает очень многое без дополнительной настройки: принтер Kyocera(правда без двухсторонней печати), сканер Canon, док-станция с двумя большими мониторами и внешними динамиками, HD камера Logitech.

Недавно я проходил много собеседований на работу онлайн и выяснил что полноценно "из коробки" работают видео-вызовы в Google Hangouts в Chrome, в Zoom и в Skype. На днях вообще запустил Netflix в стандартном Firefox и он автоматически заработал (подгрузив DRM кодек от Google). Вот это да!

Правда есть и фейлы. Например ядро глючит на некоторых обновлениях - затормаживается до 1 кадра в 5 секунд или вообще намертво зависает. Приходится загружаться в предыдущее ядро и периодически проверять новые когда они выходят.


(no subject)
dev117
Просто ссылка на интересную историю.

British Airways faces third day of flight disruption after computer outage

> ... estimate the cost of the IT outage may be around €82 million ($92 million), or 2.7% of estimated 2017 operating profit

(no subject)
dev117
В пишущих ручках меня всегда бесило одно. После долгого использования на шарике всегда скапливается маленькая капля чернил, которая рано или поздно смазывается на бумагу. Особенно сильно ручки мажут если рисовать линии, даже короткие. Раздражает жутко.

Я потратил кучу времени и перепробовал разные ручки и стержни, купил даже одну дорогую брэндовую. Все мажут, с разной степенью неаккуратности.

Пару месяцев назад открыл для себя перьевую ручку, и мои мучения наконец-то закончились. Эта штука работает на основе капиллярного эффекта, равномерно подаёт чернила на бумагу и не мажет вообще. Можно даже рисовать. Единственное неудобство это то что нужно постоянно закрывать ручку колпачком, иначе перо высохнет и перестанет писать. Лечится поднесением пера под струю воды из под крана.

Кроме этого есть ещё пару практических бонусов. Чтобы писать не нужно давить и крутить шарик, и это оказывается намного легче и даже приятнее. Внутрь помещается два картриджа с чернилами, один в использовании а второй запасной - не случится так что чернила кончатся внезапно.

Купил в ближайшем супермаркете за 10 баксов:


UPD: Не стоит перьевой ручкой заполнять бланки, у которых сзади подшита копировальная бумага. Давление на бумагу отсутствует, и копия не получается, вместо неё остаётся чистый лист.

(no subject)
dev117
http://www.reuters.com/article/us-usa-banks-cobol-idUSKBN17C0D8 - большинство банков всё ещё используют Cobol и технологии 50 летней давности.

Я думал что плохие решения в IT влияют на несколько следующих лет, а оказывается на несколько следующих десятков лет. А может и несколько сотен лет.

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

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

Impulse control
dev117
Одна из глав "Focus: The Hidden Driver of Excellence" про контроль над импульсами.

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

Слабому контролю подвержены дети (дефицит внимания) и взрослые ("нет вдхохновения"). Легче развивать контроль у детей, пока мозг ещё пластичный. Но и у взрослых можно кое-как.

Для развития контроля помогают упражнения, связанные с "mindfulness". На одном и том же принципе работают психотерапевтические упражнения, традиционная медитация, молитвы, упражнения из "Mental Traps", "Power of Now", и всё в таком духе. Всё это действительно помогает, несмотря на налёт мистики и булшита. Этим "mindfulness" занимаются в Гугле, на тренингах для топ-менеджеров, в топовых исследовательских институтах.

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