Горюче-сказочные материалы
1.46K subscribers
1.87K photos
78 videos
18 files
2.09K links
У этого канала нет зеркала в защищённом национальном месенжере макс.
Download Telegram
LAMP подложил индустрии гигантскую свинью. Эта связка продуктов работала так хорошо и легко, что и программистов вообще не было потребности разбираться, как же там всё на самом деле функционирует. Не нужно думать над сокетами, воркерами, балансерами — всё просто сразу работает. И в PHP особенно, где вообще по сути нет точки входа, диспетчера коннектов и прочего. Это всё расслабляет и отупляет конкретно.

И если рассказать про HTTP на собеседовании все худо-бедно могут, то на более низких и более высоких уровнях всё плохо: как работают сокеты, как дальше данные идут в приложение, как работают воркеры, как работают воркеры на разных уровнях, процессы/потоки/poll/select/etc. Это же не какая-то научная абстрактная эзотерика, оно всё реально нужно, чтобы софт работал даже на средних нагрузках.

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

Это всё к чему: учить прикладным (сетевым) технологиям нужно не на примере LAMP, а хотя бы на примере какого-нибудь питоновского не слишком высокоуровневого стека типа flask/pyramid, чтобы в окружении в явном виде присутствовали http-сервер и воркеры, неправильная конфигурация которых убивала бы систему. Питон же здесь потому, что он довольно простой и менее страшный визуально для новичка, чем, скажем, Java, где практически всё сочится липким энтерпрайзным соком. И лучше, чем NodeJS, где за фасадом скрытом, наверное, ещё больше, чем в LAMP.
С шутками и минорными матюками про Uber и вообще принципы устройства венчурных стартапов в кремниевой долине.

Ничего прям откровенно покровосрывающего, просто написано очень живо. Несколько фрагментов прям просятся в цитаты:

Silicon Valley, and specifically the venture capital firms of Silicon Valley, are mostly run by old white men who read Ayn Rand in high school, thought it was great, and never changed their minds.

Once a company gets funding, it’s goal changes from building a successful business to reaching a liquidation event.

Short-term decisions are all Silicon Valley seems to care about. We don’t build businesses for the long haul anymore, at least not the venture-backed ones. Those only need to last long enough to make it to their liquidity event so the investors can get their payday.
В США раскручивается настоящая социалистическая драма. Короновирус подрывает капитализм.
Малоизвестный пример эпичного фейла apple: игровая приставка Apple Bandai Pippin.
#linux
Несколько лет страдал от бага, но только сейчас додумался его в трекере завести.

Если в конфигурации XKB включить опции lv3:ralt_switch,grp:win_space_toggle,misc:typo, то переключение раскладок перестаёт работать. Конкретно эта строчка означает:

misc:typo — спецсимволы типа кавычек «», длинного пробела и прочая перфекционистская хрень;
lv3:ralt_switch — ввод этих самых спецсимволов при помощи зажатого правого Alt;
grp:win_space_toggle — переключение раскладок через Win+Space.

Воркараунд там же по ссылке описан: нужно отредактировать файл /usr/share/X11/xkb/symbols/typo.

И тут самое смешное, что файл /usr/share/X11/xkb/symbols/typo — это мой файл, то есть его в XKeyboardConfig именно я коммитил и при этом не знаю, как правильно починить и почему оно вообще сломано.
Интересный артефакт эпохи — автомагнитолы с замком на смарт-картах.

Такая вот была защита от воровства — без карты магнитола не работала. Если карта терялась, можно было подключить новую через специальный код сброса (уникальный для каждого девайса).
Отличный текст про долгосрочное планирование в российском бизнесе: https://www.kommersant.ru/doc/4259390

— Выходит, у нас половина экономики — «проектная». Иначе как объяснить, почему не растет число предприятий, имеющих свои стратегии?
— Думаю, руководители недостаточно понимают, для чего это нужно. Или боятся брать на себя ответственность. Мы задавали общий вопрос: считаете ли вы стратегию необходимой? И все отвечали: «А как же без нее, конечно, должна быть!» На следующий вопрос: считаете ли вы, что стратегия должна быть у государства,— 100 процентов отвечали: «Обязательно!» Чуть меньше, 90 процентов, отвечали положительно на вопрос: считаете ли вы, что стратегия должна быть у ваших контрагентов? А вот с ответами на вопрос, должна ли быть стратегия у вашего предприятия, начинались заминки. То респонденты ссылаются на то, что у предприятия очень большие риски, то указывают на нестабильную внешнюю среду, то на руководство, которое не видит необходимости… Все хотят стратегий, но разработанных другими.

* * *

— Если говорить о характеристиках сегодняшнего времени и нынешней экономики, то я бы это назвал эпохой «экономики физических лиц». Сегодня единицей экономики стали не предприятия, не субъекты рынка, а субъекты социума, обладающие властью и принимающие решения. Собственники предприятий, представители различных кланов (национальных, силовых, финансовых и т.д.), иногда — криминальных групп. И далеко не все акторы нуждаются в длительном горизонте планирования.

* * *

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

Состояние тревоги, в котором обсуждаются и принимаются стратегические решения, не позволяет нам адекватно оценивать долгосрочные последствия. Кроме того, в тревоге управленческие команды становятся более приверженными уже принятым ранее решениям, менее склонны высказывать альтернативные точки зрения. Резко возрастает риск ошибки первого лица.
Вот и дождались: теперь в инсталяторе Qt с офсайта нужно вводить логин и пароль от qt-аккаунта. Но там ещё дофига таких же «приятных» нововведений, целиком в блоге компании описано.
Вообще удивительно, почему в советской истории почти нет упоминания эпидемии «испанки» в начале 20 века. В школе про это ничего не было, по телевизору не рассказывали, в популярных книгах не писали. Я сам лет до 20 вообще не знал об этой эпидемии.
К государственной кормушке плотно присосался новый игрок — компания «Амдтехнологии», она оттеснила Компьюлинк от всех проектов ФНС, а это колоссальное бабло. Наезд на Компьюлинк начался давно, а в середине 2018 дошёл до высшей точки — главу компании Михаил Ляща обвинили в мошенничестве по очень мутному поводу, а в начале 2019 Компьюлинк «по соглашению сторон» отошёл от очень крупного проекта по строительству ЦОДов для ФНС. И вскоре эти контракты были заключены с «Амдтехнологии» после безальтернативных аукционов. А недавно наезд на Компьюлинк продолжился, компанию внесли в реестр недобросовестных поставщиков, что очень сильно усложняет жизнь компании и фактически отлучает от госзаказов.

У компании «Амдтехнологии» очень широкий спектр деятельности: там и Производство земляных работ, и Работы строительные отделочные, и Торговля оптовая электрической бытовой техникой. В общем, настоящая ИТ-компания.
Вот эта иллюстрация — фейк, нет никаких научно обоснованных подтверждений, что древние люди выглядели так и жили так. Вот посмотрите на персонажа в центре, который с дубинкой. Так вот дубинку тоже выдумали, археологических доказательств использования такой лажи нет, люди довольно рано научились делать весьма удобное и функциональное оружие. Миф же про дубинку достаточно интересен сам по себе.

Ну и просто интересный факт — древние люди изображали животных более правдоподобно, чем «цивилизованные» люди сильно позднее.