techquisitor: (sis)
Этот ответ на вопрос хорошо, как мне кажется, сформулировал Александр Марков в одном ИТ-чате:


«Периодически меня разные люди спрашивают, так в чём же отличие enterprise (как правило спрашивают про ПО) от всего остального. Я для себя это сформулировал следующим образом.

Как ни странно, не цена и не vendor lock. Enterprise продукт может выглядеть как собачье говно, местами смердеть индусским кодом, что-то делать неэффективно, что-то очень неэффективно, но он всегда идёт от запросов бизнеса и решает какую-то бизнес-задачу.

Не enterprise - нет никаких гарантий, что люди шли от задачи а не хрен пойми от чего. Если это opensource - то обязательно будет желание показать "какие мы охрененные и впереди планеты всей"
techquisitor: (sis)
Я давно откладывал написание этого текста в силу того, что считаю всё здесь написанное изрядным капитанством. Но, недавняя эпидемия WannaCry и очередная итерация воплей «надо переходить на Линукс!» сделала своё дело.
Эта заметка — печальное резюме моего трёхлетнего опыта работы над настольными дистрибутивами Linux и общих наблюдений за ситуацией в стране в ИТ-сфере в целом. Не претендуя на истину, выскажу лишь свои субъективные замечания, которые у меня сформулировались к текущему моменту. Я буду очень рад ошибиться в написанном, но сейчас я вижу ситуацию именно таким образом. Ещё раз напоминаю, что тут я говорю только о настолькном применении. Сервер и embedded — это совершенно другая стихия, здесь я их не затрагиваю.

Во-первых, он банально никому не нужен, потому что линукс-сообществу нечего предложить. За десятилетия существования системы никаких серьёзных инноваций за исключением серверного сегмента и некоторых техник из области программирования сделано не было. Но для конечного пользователя не было сделано ровным счётом… ничего. Даже фишки вроде менеджеров пакетов и те куда успешнее и лучше используются прямыми конкурентами. Тут я заодно процитирую своего бывшего коллегу Сашу Казанцева aka akdengi:

«Десктопный Линукс как был мифом так и остался. Окромя Гугла по сути никому не удалось что-то внятное на ядре сделать, да и тот "мутит" уже свое проприетарное. Лозунги про свободу, равенство и безопасность хомячков не прельщают…».

Единственное место, где кое-как подобные системы будут жить — защищённые дистрибутивы. Но это крайне узкоспециальная ниша, кроме особо секретных госов и военки нигде не будет востребована. Если говорить про Россию, теоретически, тема с импортозамещением может взлететь, особенно на почве текущих валютных колебаний. Но я в этом крайне сильно сомневаюсь. Профессиональное сообщество отнюдь не линукс-теоретиков уже успело крепко разочароваться итогами ряда проектов. Как итог, все, кто что-то знает и умеет, скрепя сердце расходятся в другие места. В том числе обратно в мир MacOS и Windows и на гораздо большие зарплаты.

Вторая причина была хорошо сформулирована уважаемым [personal profile] arkanoid на одной из посиделок с ним. Смысл её в том, что нет систем, которые будут просто удобны, пусть и без инноваций. И не красноглазым вроде нас, а обычным не техническим пользователям. Я сам считаю. что такие системы есть. На мой взгляд, здесь можно указать ROSA и ElementaryOS. Но проблема этих обеих ОС в том, что в масштабах Fedora или Ubuntu (и тем более Windows) они слишком маргинальны. Если вы пойдёте на произвольный сайт производителя программы, пишущего софт под Linux, то ROSA с Elementary в списке там явно не будет. А пакет, скачанный с этого сайта, будет заточен, скорее всего, под крайние версии какой-нибудь Fedora или Ubuntu. Не всякий техспециалист разберётся, как решать все эти проблемы с зависимостями. Да ещё в каждом конкретном пакете они будут свои. Про т.н. казуального юзера вообще молчу. Как вы понимаете, юзер плюнет на это и пойдёт куда? Правильно — в MacOS и Windows.

Третья причина вытекает из второй. Юзабилити и вообще отсутствие людей понимающих, что реально важно для пользователя. Если с юзабилити и так давно всё ясно. В 99,9% опенсорсного софта оно попросту отсутствует. И если консольные программы действительно почти достаточно неплохо отлажены и имеют более-менее унифицированный подход к работе (хотя, например, особенности работы find не в первый раз ставят в тупик даже подготовленных айтишников), то с графическими приложениями, несмотря на явный и заметный прогресс, дела обстоят всё ещё ОЧЕНЬ плохо.
С работой над важными для пользователя вещами всё ещё печальнее. Фактически, единственной ОС, которая хоть как-то пыталась решить эти проблемы, являлась всё та же ROSA. Но опять же, т.н. «продвинутое международное опенсорсное сообщество» (в реальности же дико косное, не желающее перемен и всё ещё боготворящее технологии и подходы тридцатилетней давности, отягчённых вдобавок NIH-синдромом) даже не поняло постановки вопроса. Какие-то очень скромные наработки в эту сторону есть у openSUSE и Ubuntu, но там это реализовано настолько топорно, что хочется плакать. С Ubuntu ситуация к тому же крайне плачевная. За столько лет жизни Canonical, Марк Шаттлворт так и не нашёл как это можно монетизировать и дистрибутив медленно, но верно идёт ко дну. Один из таких звоночков, Ubuntu с большим трудом смогла устранить проблему с LightDM после ухода Мартина Питта и сокращение штата компании в целом. Кругом сплошные стратеги, концентрирующихся на глобальных вещах, но начисто игнорирующие всё остальное. В итоге дистрибутивы релизятся с такими проблемами, что не знаешь плакать или смеяться.
Почему такое происходит? Да всё то же самое, о чём говорили многие и не по одному разу хоть сколько-нибудь вменяемые специалисты. У технарей работа юзабилистов и дизайнеров вызывает непонимание и нередко презрение. А зря. И проблема осложняется тем, что, например, юзабилисты — класс специалистов, который just for fun не работает в принципе. За крайне редкими исключениями. Не говоря уже о том, что юзабилити-тестирования «по науке» требуют недешёвого оборудования, студий и массу людей (которым тоже надо заплатить). Одним лаптопом или системником для работы здесь не обойдёшься.
Усугубляет проблему тот факт, что нет единого стандарта на интерфейс и в целом отсутствуют хоть какие-то гайдлайны. К настоящему моменту у нас имеется адская куча фреймворков и тулкитов, в которых одна и та же программа не то, что отрисовывается — ведёт себя по-разному! Вот что мне навскидку вспомнилось: Qt всех версий, GTK+ всех версий, wxWidgets, EFL… Корпоративный софт вообще до сих пор нередко сидит на давно забытом ПО. К примеру, GUI клиента для Cintrix XenApp под Linux, отвязалось от древнего Motif только в прошлом или позапрошлом году! И добавьте к этому кошмарный зоопарк из WM и DE. Те кто считают, что ничего сложного в поддержке такого нет, рекомендую в качестве практического упражнения сесть на первую линию техподдержки какого-нибудь провайдера и попробовать настроить Интернет (скажем, PPPoE) по телефону без всяких там Radmin и TeamViewer не разбирающимся в технике лиентам с: Windows XP, Vista, Windows 7, Windows 8, Windows 8.1 и немножечко MacOS разных версий. А есть ещё люди установившие себе всякие ZverDVD… После недельки работы там, быстро мнение о простоте работы поменяете.
О тестировании всего этого зоопарка я просто помолчу, как о покойнике.

Последняя и самая серьёзная проблема в Linux, заключается в его собственной природе. Не существует такой ОС как Linux. Linux — это ядро. Вместо этого есть горка разрозненных операционных систем, нередко тотально несовместимых между собой это самое ядро использующих. Почти три года назад я уже вскользь упомянул об этом. На сей раз, я скажу более прямо — надо закапывать почти все дистрибутивы и оставлять не больше четырёх-шести. Причём оставшиеся должны быть максимально совместимы между собой. Опыт Android, ChromeOS, да что там говорить, даже MacOS, говорит за то, что единая платформа — благо для подавляющего большинства. А что до остальных… Ну, есть же тематические формы посвящённые ОС на ассемблере там. Пусть живут, но про них будут знать считанные единицы и хоть сколько-нибудь всерьёз про них не говорят.
Безусловно, причин провала Linux на десктопе существенно больше, я затронул лишь самую очевидную верхушку. Начиная от крайне узкотехнических проблем вроде отсутствия поддержки криптоконтейнеров через pkcs#11 в GnuPG или проблемах линковки библиотек в разных системах, кошмарное количество уже написанного legacy, которое набило оскомину абсолютно всем (собственно, на одном из проектов над которым работал, видел реально рабочий и до сих пор активно эксплуатирующийся софт, написанный на Oracle Forms 6i, например). Или если уж совсем энтерпрайзно — SLA. Точнее, его отсутствие.
А почему Linux не пошёл в госсекторе, писал добрых семь лет назад. И за эти годы ситуация практически не изменилась. Если не сказать — стало хуже.

Дискасс.
techquisitor: (sis)
Принесло тут ссылочку, ныне стыдливо убранную самим автором в черновики на Хабре, про скрипт делающий первоначальную настройку Linux. Например, на хостинге. Я успел посмотреть оно ещё до того, как автор убрал всё под замок, так что нотариально заверенный™ скриншот остался. Скрипт ужасен, если честно. Но идея-то лежащая в нём вполне верная и существующая в том или ином виде уже лет двадцать. Та же IBM делала SMIT в очень даже энтерпрайзной AIX, а ранние версии RedHat Linux вполне себе нечто похожее тоже имели.

Реакция красноглазых закономерная, разумеется. Самое мягкое там — «нинужно». Правда у людей почему-то в голове не щёлкает, что отсутствие подобных инструментов одна из причин, сильно ограничивающая распространение Linux-серверов в том же секторе SMB, где собственного айтишника в штате может и не быть вообще. Просто потому, что не нужен. Автоматизация в среде Windows-серверов такая, что поднять и настроить сносно работающий сервер на винде может крайне средний, а то и откровенно ничего не умеющий эникей, если вообще айтишник. Да, это будет неоптимально, не по фен-шую и чаще всего криво. Да, всё так. Есть только одно маленькое «но». Это будет работать, в то время как под линуксом не запустится вообще.
Кстати о ненужности. В 2013 я написал серию статей на Хабр про ROSA Directory Server, который в целом выполнял сходную задачу. Если что, почти 20 тысяч просмотров только у первой статьи. У остальных не менее 16 с половиной тысяч. Более того, я даже находил их перевод на английский. Да, с помощью гугл транслейта, но всё же кто-то выложил в личный блог. Вот вам и «не нужно», ага.

А потом в очередной раз читаю, «ну почему люди покупают дорогой проприоретарный Windows, когда есть няшный $distroname?». Вот собственно поэтому. Ведь если подумать, в подавляющем большинстве контор надо что? Файлопомоечку запилить простецкую с минимальным разделением прав, фтп там поднять, файрволл настроить. Но сейчас под Linux это требует вызова довольно дорогостоящего инженера. Плюс, обслуживание. Когда добавить ещё один открытый порт в файрволле требует кучи действий. Не для вас, для них. От согласования вызова инженера до кучи других не совсем очевидных технарю процессов.

Сейчас я понимаю, что в RDS (и во всех других продуктах аналогичного назначения) многое было сделано откровенно неверно. Да и целом задача требует не просто собирания кучки утилит вместе и оборачивания в этого всего в красивую оболочку. По-хорошему, нужно создание API, которое могло бы в достаточно широких пределах рулить ОС. Примерно как это реализовано в Windows. Я пока что не знаю, кто за такое способен взяться. Пока что могу указать лишь на RedHat и Novell. У них есть ресурсы и кадры понимающих, что надо делать.
Причина же проста. Классические админы сейчас постепенно отходят в прошлое. В случае крупных компаний локалхосты уже там не нужны, всё идёт в масс-деплоймент и потому скорость развёртывания там выступает на первый план. В секторе SMB айтишники вообще вымирают как класс. Просто в силу простоты настройки этого хозяйства, они становятся банально не нужны. А чтобы сменить картридж в принтере, вообще ИТшник не нужен. Sad but true. И вместо того, чтобы хвататься за старое, нужно приспосабливаться к новым реалиям.
techquisitor: (iam)
…но уважаемая [livejournal.com profile] l2tp уже всё хорошо сформулировала. От себя добавлю, что я сам отчасти жертва вот такого влезания в личные границы. Сначала потому, что делил комнату с сестрой, затем когда был вот этим самым подростком. А теперь помножьте это на небольшой город населением под сто тысяч человек, где все друг-друга знают если не напрямую, так через друзей-знакомых. Вы получите перманентную жопоболь от бесконечных вопросов родителей «А почему ты общаешься X?», «Что за стопиццот девушек были с тобой? Ты с кем-то уже встречаешься?» до откровенного и прилюдного обсуждения всего этого при соседях, друзьях, знакомых. После этого удивляться тому, что мне категорически не хотелось общаться с родителями после съезда в самостоятельную жизнь не стоит, ага. Звонок даже раз в полгода для меня — много. Отпустило меня более-менее не так давно. Хотя меня всё равно крепко передёргивает, когда берут мои вещи, даже несмотря на то, что спрашивают разрешения.

Справедливости ради. Если бы не это, у меня, пожалуй, отличные родители, давшие мне очень многое.
techquisitor: (umnokot)
Просто две ссылки для для начала:

О новых технологиях

DRM nightmare: After recent upgrade, Kobo customers report losing Sony books from their libraries

И вот сегодня приспичило посмотреть, есть ли где в торрентах или ещё где один концерт одного ВИА, который я в своё время утягивал с торрентов в виде DVD-рипа. Хотел себе в плеер залить. Ничего не нашёл, конечно же. Мало того, на том торрент-трекере, где стягивал раздачу, этого рипа уже впомине нет (всего три года прошло)! Да и вообще ничего нет, относящегося к данному музыкальному коллективу. Отыскалось только в iTunes, но у меня нет Windows/Mac, чтобы его установить. К тому же, даже если я его поставлю в том же VirtualBox каком, наличия DRM в магазине iTunes это не отменяет, залить в плеер я это себе всё равно не смогу!*

Продолжайте читать мантру «книги/диски/винил занимают много места», пока тем временем всё банально исчезает из Сети, либо лежит только в наглухо привязанных к производителю или издателю местах и худшего качества чем оригинал. Который до кучи нельзя скопировать в более удобное для себя место или перевести в другой формат. А диск придётся заказывать с Amazon, похоже.

Вопрос, зачем я себе сервер делаю — теперь отпадает сам собой. Хотя бы вот поэтому.

* С галёрки меня уже поправляют, что в iTunes таки DRM нет. Уже радует и в связи с чем имеет смысл хотя бы виртуалку iTunes поставить.
techquisitor: (sis)
Ты понимаешь, что Vim проникает тебе в мозг, когда правя текст в браузере, пытаешься хоткеями по тексту перемещаться, иначе мышью долго и неудобно.
techquisitor: (sis)
…запилил небольшой пост со схемами, которые у меня уже есть. Пост закреплённый и не потеряется в любом случае. Возможно, ещё со временем соберу в один раздел записи из серии «Хозяйке на заметку». Там достаточно много уже, кажется. И насколько мне сказали, есть полезное. Мне несложно, а людям жизнь облегчу. Не знаю, имеет ли смысл ссылки на мою публицистику давать, выложенную в разное время на разных ресурсах. Впрочем, предложения и идеи принимаются в любом случае.
techquisitor: (sis)
Как некоторые в курсе, я вышел на новое место. Предложили место релиз-инженера и зарплатой выше. Даже если отставить в сторону большую зарплату, я понял для себя, что меня всё же больше тянет в разработку, а не администрирование. Так что особо не раздумывал и согласился поработать. Место работы не скажу, предпочитаю озвучивать после завершения испыталки.
Поскольку до этого момента с процессом релиз-инжиниринга знаком не был, пришлось советоваться со старшими товарищами, которые в этой должности уже работали. Накидали список книг, некоторые уже находятся в процессе чтения. Как раз читая сегодня "Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation", хотелось долго-долго бить себя по голове планшетом. Ибо на предыдущем месте с командой собрали все худшие антипаттерны, какие только можно. Причём один-в-один с книгой, вплоть до последней запятой. Начиная с банальных вещей вроде неконторолируемого и по большей части ручного процесса деплоя, отсутствия нормальной тестовой среды из-за организационных моментов и т.п. Причём, судя по всему, такое было только у нас. В остальных проектах с этим было неплохо, но там зато были другие проблемы. Плюс, чистая политика в верхних эшелонах руководства которая к нам, технарям, непосредственного отношения не имела, но гадила всё же. Да всё было, о чём говорилось в книге.
Конечно, у меня есть оправдание, что за релизы отвечал на предыдущем месте не я и не я планировал всё это, но знай я раньше про это, удалось бы резко сократить трудозатраты.
Заодно вплотную займусь ликвидацией своих пробелов в части систем управления конфигурациями. С которыми я работал, но делал уже по готовым рецептам, опять же, реализованным не мной. Да и работать по готовым хаутушкам — это не путь. Хотелось бы получить большее понимание происходящего и вообще разобраться в том «а как оно там, внутри?». Заодно это тянет за собой изучения некоторых сторонних, но нужных вещей навроде шаблонизаторов. Ну и ещё въезжать в CI, конечно же. Jenkins/TeamCity, будет. Кстати, по этой части вполне принимаю советы.
Чем дальше углубляюсь, тем больше вижу как мало я знаю. Но отступать некуда — самообразование или смерть, другого пути в ИТ попросту нет.
А ещё мне всё-таки страшно порой. Слишком много неизвестного и неизученного, причём нужного, условно говоря, здесь и сейчас. Причём отступать некуда, когда необходимо на что-то жить, не до сентенций как данный предмет тебя страшно не любит и всевозможных поглаживаний, лишь бы ты попробовал. Просто берёшь и приступаешь согласно поговорке «глаза боятся — руки делают».
techquisitor: (iam)
Сначала умер дистрибутив, а теперь и компания Mandriva S.A. официально ликвидируется после нескольких лет мучительной агонии. Про новость знал ещё неделю назад, но просто эту компанию столько раз вытаскивали из могилы, что решил подождать более-менее официальной реакции. Не знаю, что там будет с торговой маркой. Отдадут обратно сообществу OpenMandriva или ещё что-то, в любом случае есть целых три продолжателя в виде ROSA, OpenMandriva и Mageia.

Какое имею к этому отношение? Я сам пришёл в ROSA, когда она ещё считалась российским подразделением Mandriva и даже успел застать работавших там французов, которые потом ушли. А ЗАО «РОСА» пошла в самостоятельное плавание. Что, кстати, РОСЕ, как дистрибутиву, изрядно пошло на пользу. Хорошее и интересное время было.
techquisitor: (sis)
После телефонного разговора с начальником и обсуждения плана работ на неделю грядущую, в голове всё настойчивее вертится одна мысль. У нашей команды, занимающейся внедрением информационной системы у крупного заказчика, явно должен быть девиз. Только на на ум приходит лишь два: «Даже Смерть не освобождает от Служения» и «Встань и иди!». Оба как нельзя более точны, применительно к ситуации на работе.
techquisitor: (sis)
Вчера весь день провалялся с простудой, а наутро открыв Скайп, малость прифигел с количества переписки в общем чате, а также вопросов и пропущенных звонков лично мне. Это ещё не считая звонков по сотовому.

Страшно подумать что будет, если меня свалит дней на пять хотя бы. Уже начальство заметило, что работать мне надо поменьше. Хотя без ложной скромной скромности скажу, что я просто делаю то, что должен делать. Не больше, не меньше. Поставили задачу — я её выполняю.
techquisitor: (iam)
Смотрю сейчас каталог мебели Crate & Barrel и обливаюсь горючими слезами. Хочется утащить себе решительно всё. Вообще. От шкафов до кроватей.
Заодно ходил и в магазин к ним. Вживую, кстати, мебель у них ещё лучше выглядит. Вылизано всё, вплоть до мелочей. Плюс, хорошие твёрдые породы дерева, отличная текстура, обработка и прочие штуки. От тамошнего книжного шкафа я просто тащусь и писаюсь, но курс доллара всё портит. И ведь у нас не делают такого почти. Либо делают, но по цене оно немногим меньше чем у C&B. Ну и где эти ваши импортозаместители, когда они так нужны?
techquisitor: (sis)
Что-то шум связанный с сабжем стал совсем неприличным до тошноты. Но результатов как не было так и нет. И, скорее всего, не будет (моё оценочное мнение).

Достаточно почитать новости:
«Газпром» выделит свыше 140,9 млн руб. на техобслуживание оборудования и ПО Oracle
ВТБ закупает программное обеспечение Microsoft на 1,25 млрд рублей
«Росатом» закупает американское ПО и «железо» на сотни миллионов рублей
«Ростех» закупил лицензий Microsoft на 53 млн рублей

Напомню, что на НПП было затрачено 5 миллионов рублей. Для сопоставления масштабов — это примерная стоимость одного чиновничьего джипа по старому курсу доллара. Вот и всё импортозамещение и стимулирование отечественных разработчиков. Что касается надежды всея красноглазиков — СПО, то мой бывший коллега высказался более чем прямо по этому поводу: «Заявлять о поддержке СПО после того, как целенаправленно разваливались сплоченные команды его разработки в предыдущие годы - это конечно смелый шаг.»

Впрочем, единственная положительная новость на этом фоне имеется. Но это капля в море. И сделать данный шаг следовало ещё лет пять назад.
techquisitor: (umnokot)
Случайно наткнулся на одну из свежих записей в блоге Навального. Заинтересовал следующий пассаж там: «Они просто проверили приговор по «делу Ив Роше» на плагиат.

Судья не просто должен писать приговор самостоятельно, он должен оценивать доказательства, изучать материалы дела и тд. Так как приговор судья Коробченко «написала» за шесть календарных дней (получается со скоростью 80 тысяч знаков в день), то было достаточно очевидно, что она просто скопировала чей-то текст.

Проверка на заимствования между обвинительным заключением, состряпаным бастрыкинцами из СК, и приговором Замоскворецкого суда выявила текстуальные совпадения на 207 листах из 234.
»

Ладно плагиат (это бесспорно плохо), я не понимаю только одного: ЧТО можно впихнуть на 234 страницы (подозреваю, это ещё не самый длинный приговор)?! Точно так же меня изумляют новости вида «Судья X читал приговор по делу Y в течение N дней». Объясните мне. Даже если перечислить все статьи, фигурантов и представленные доказательства — вряд ли больше двадцати страниц наберётся. Не?
techquisitor: (iam)
Я, конечно, несколько запоздал с итогами, но очень уж напряжённые последние дни до нового года были. Несколько не до написания относительно длинных постов в бложик.
Говоря по правде, предыдущий год выдался у меня по-настоящему сложным. Пережил смену работы (по факту даже две), тяжёлые финансовые испытания и вновь вернулся в системное администрирование после нескольких лет разработки дистрибутивов Linux.

И тем не менее, достижения прошедшего года весьма неплохи:

  • Женился.

  • Сменил работу. При этом попал на должность выше ожидаемой и умудрился даже пройти испытательный срок досрочно (месяц вместо трёх).

  • Развиртуализовался с людьми, до этого годами общавшись исключительно в Сети.

  • Познакомился с массой нового интересного народа.

  • В очередной раз пополнил свой парк железок. Заодно и проапгрейдил кое-какие из имеющихся.

  • Съездил на море (пусть и Чёрное, но тоже хорошо).

  • Съездил в Санкт-Петербург (и Петергоф заодно), посетил фестиваль Chaos Constructions.

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

  • Пересмотрел своё отношение ко многим вещам и событиям в жизни.

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


Из проблем прошедшего года:

  • Совершенно безумные финансовые расходы, вызванные внешними обстоятельствами.

  • Неожиданные проблемы со здоровьем. Причём откуда не ждал. А тридцатое декабря уходящего года ознаменовалось госпитализацией жены. В больнице до сих пор пока ещё.

  • Санкции-шманкции, изрядно подпортившие мне продуктовую корзину.

  • Кризис, подгадивший в отношении планов на зарубежные поездки.


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

Есть много других мыслей, которые хотелось бы поместить в этот блог. Но не сейчас, наверное.
techquisitor: (sis)
Перечитал тут беседу на тему ОСстроения у Валкина (на самом деле™, там начинается заварушка в ЖЖ у некоего tonsky, затем перекатывается к небезызвестному А. Шетухину и заканчивается, собственно, у Валкина). Вроде буквы знакомые, абберивиатуры тоже, но понимаю не всё. Либо про что-то слышал краем уха, а с чем-то сталкивался, но в не очень больших количествах. Про некоторые упомянутые там очень низкоуровневые вещи вообще в первый раз узнаю только. Плохо быть тупым, неграмотным лохоммейнтейнером. Хоть в эникейщики иди обратно.
techquisitor: (sis)
Знакомая барышня нарвалась ровно на ту же проблему с кабелями VGA, что и я пару месяцев назад. Мне очень, очень хочется от души проехаться ломиком по башке Знатокам™, вещающим про «VGA в принципе не держит больше 1024x768» и «у вас сломанная/неправильная видеокарта». Удерживает от сего действа только моя доброта и расстояние до оных знатоков.
techquisitor: (sis)
Читать комментарии на русскоязычных ИТ-ресурсах дело настолько неблагодарное, что местами сродни форме мазохизма. Но что поделать, порой изучать приходится в целях фидбека и просто любопытной информации. В этот раз решил почитать комменты посвящённые выходу GosLinux, специализированного дистрибутива для ФССП (Федеральной службы судебных приставов). Игроков на рынке отечественного линуксостроения не так чтобы много. А уж контор, занимающихся такими масштабными проектами, и того меньше.
Мне вот очень хочется спросить всех этих любителей «написать свой дистрибутив с нуля», «сделаю за пять минут на скриптах» и готовых «клепать по пять дистрибутивов в месяц» пляшущих в комментариях, а вы вообще к разработке ПО вообще хоть какое-то отношение имеете? Не два скриптика на bash или python. А реальная такая разработка в виде QA, менеджера проектов, программистов, DevOps или внедренца во сколько-нибудь приличных размеров команде? И если такие умные, то почему до сих пор админами двух с половиной серверов собранных на коленке работаете, а не в крупном интеграторе, например?
techquisitor: (iam)
  Что ж. Поддержу традицию и напишу про свои итоги уходящего года, раз уж народ начал делиться.
  Из наиболее значительного и вместе с тем самое неожиданное для меня самого событие года — наладил личную жизнь. Как-то резко и круто всё обернулось, причём реально ВНЕЗАПНО. Мне до сих пор многое непривычно из-за отсутствия опыта столь длительного совместного проживания, так что местами кое-где чувствую себя очень непривычно. Самое интересное тут то, что есть люди считавшие, что наличие у меня второй половины — фейк. Такие дела. ©
  Отчасти удалось разобраться с некоторыми тараканами в голове и мешающих мне жить. Прошлогодний личный кризис пошёл мне в этом отношении на пользу. Заодно хотелось бы поблагодарить [livejournal.com profile] gorizont_sobyti за пинок в верном направлении. Как побочный эффект — из заморенного и издёрганного перманентными стрессами айтишника превратился в наслаждающегося жизнью человека. До кучи наконец-то постепенно взялся за своё здоровье. В следующем году думаю заняться данным вопросом более плотно.
  Этим летом получилось съездить в нормальный отпуск, впервые за много лет. Под «нормальным» я подразумеваю отсутствие Интернета, забивание на чтение корпоративной почты, багзиллы и почти не читал любые новости и не работал за компьютером от слова «совсем». Выбор места отдыха пал на Украину и надо сказать, что я не пожалел. Открытием для меня явилась Одесса с её кухней и Львов с его красотой, а также просто потрясающе вкусным кофе и десертами, кои вспоминаю до сих пор. Киев порадовал своей чистотой, Хрещатиком и массой достопримечательностей. Отчёт про отпуск пока что есть только в черновом варианте. Надеюсь, на праздники удастся его дописать и рассортировать оставшиеся фотографии.
  После двух лет жизни в Подмосковье, за две недели до нового года перебрался в Москву. В связи с чем уже заметил разницу. С одной стороны несколько пошумнее тут, с другой — всё стало гораздо ближе и поблизости можно купить почти всё, не мотаясь туда-сюда за каждой мелочью.
  В качестве пробного писательского опыта написал небольшую серию статей на Хабр и народу в целом понравилось. Судя по тому, как они разошлись по другим ресурсам, материал весьма оценили. В том числе учителя, использующие СПО в школах и испывающих острый дефицит внятного материала по теме. На основе моих статей внутри нашей компании сейчас делают пользовательскую документацию для RELS. Не совсем бесполезный труд, как оказалось.
  Покупки — это не то, чем стоило бы гордиться, но количество железа дома определённо выросло. Например, приобщился к секте синкпадоводов. Правда, T420s ушёл моей второй половине. :) Но железка понравилась. Уже подумываю купить из серии Thinkpad что-то себе. Также в качестве подарка самому себе на день рождения купил планшет и это мне тоже понравилось. Заодно заметил интересную тенденцию — смартфон у меня снова стал играть функции телефона и иногда навигатором подрабатывает. С планшета читать удобнее, как ни крути.
  В этом году мой возраст перевалил за «магическую» цифру 30. Странное ощущение. Не физиологически, а психологически. Очень многое начинает восприниматься иначе, особенно в плане упущенного времени.
  На работе сдал большой, тяжёлый и муторный проект, который вели с год. Из-за которого я, между прочим, с таким трудом ушёл в отпуск, так как замены мне не было почти.
Был небольшой опыт небольшой выступления на конференциях в качестве докладчика. Но среди моих друзей есть куда более подкованные в этом деле эксперты. Но кто знает, может в следующем году попробую снова. Кстати, если уж говорить о работе, то в восприятии тоже произошёл качественный сдвиг. Кое-то из этого сдвига было выражено в виде заметки «Поток сознания на тему красноглазия».
  Прошедшим годом в общем и целом доволен. Уже заложены новые планы и идеи. Надеюсь, удастся реализовать.
techquisitor: (sis)
Одна из основных проблем добросовестных инженеров и разработчиков, имеющих дело с вещами которые так или иначе взаимодействуют с пользователем, что приходится думать за себя, своего соседа и ещё вон того парня, которого ты ни разу не видел.
Вот и у меня так сейчас. Применишь одно решение — починишь проблему одного-двух конкретных юзеров, но сломаешь всё остальным с риском получить непредсказуемые сайд-эффекты в будущем. Применишь другое решение — починишь проблему вон тем товарищам, но проблемы остальных юзеров решены не будут. Равно как и проблема человека, который отрапортовал тебе. Единственный способ решить проблему для всех — это переписать всё нафиг, либо использовать костыли различной степени кривости. Вот так и мечешься между Сциллой и Харибдой.

P.S.
Интересно, а официальный воркэраунд от самих разработчиков какой-либо программы считается костылём или таки фичей?

Profile

techquisitor: (Default)
techquisitor

July 2017

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 26th, 2017 04:32 pm
Powered by Dreamwidth Studios