tgindex
Господин Архитектор

Господин Архитектор

Статистика

Про архитектуру в ИТ и про всё, что рядом

Последний пост
15 авг.
Последнее чтение
09:27
Постов за неделю
1
Всего постов
21
Тип
открытый
Язык
русский
Категория
Технологии (по похожим)
В каталоге с
13 авг.
Подписчики
3 524
−4 за 5 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
4 518
21 постов
Вовлечённость
128,2%
к подписчикам
Постов в день
0,1
всего 21
Упоминаний
4
каналов
Охват размещения
оценка
1/24сутки в ленте
1 518
1/48двое суток
1 739
1/72трое суток
1 876

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 15 авг.1 7122718

    "Ребята, хватит заниматься ерундой. Персонального компьютера не может быть. Могут быть персональный автомобиль, персональная пенсия, персональная дача. Вы вообще знаете, что такое ЭВМ? ЭВМ — это 100 квадратных метров площади, 25 человек обслуживающего персонала и 30 литров спирта ежемесячно!" (Заместитель министра радиопромышленности СССР Николай Горшков) Эту цитату приводят как демонстрацию косности, отсталости мышления, и из нашего времени она действительно так выглядит и таковой является. Но была ли эта точка зрения уникальной, свидетельствовала ли о том, что автор - дремучий самодур? В качестве аргумента тут принято вспоминать расцвет и скорое признание кибернетики на условном Западе. Однако стоит посмотреть еще на кое-что: Я думаю, что мировои‌ спрос на компьютеры составит примерно пять-десять штук. (Президент IBM, 1943 г. ) Я изъездил эту страну вдоль и попере‌к, общался с умнеи‌шими людьми. И я могу ручаться, что обработка данных на компьютере является лишь причудои‌, мода на которую продержится не более года. (Редактор издательства Prentice Hall, 1957 г.) Никому в голову не приде‌т забавная идея иметь компьютер в свое‌м доме. (Основатель и президент Digital Equipment Corp., 1977 г.) Как видно, позиция замминистра была не уникальной, а вполне сообразной точкам зрения руководителям DEC и IBM и другим "умнейшим людям из США" из разных отраслей – даже непосредственно занятых компьютерами. ... Но потом в США в какой-то момент всё изменилось. А в СССР не случилось; важное отличие. Кто был этот "тот", кто заставил думать иначе – Пентагон? остается только догадываться. Ну а в продожение предлагаю почитать и подумать над неплохой статьей.

  • 3 июл.7 71895290

    О блин, прикол. Я чуть было девственности не лишился через линедин. Пишет рекрутер: 150-250к вилка, блокчейн криптостартап, вот сайтик,в о вакансия. После короткого разговора: "готов сделать оплачиваемое ТЗ перед звонком?". Мне тут стало интересно как и в какой момент меня хотят поиметь. Ну всё выглядело как скам: и предложение ТЗ, и зарплатная вилка в крипте которая на дне, и сайт компании. Взял ТЗ: зип архитв гит репозитория. Код внутри обычная, внение зависимости все понятные: std, chi router, pg. Чтобы начать делать ТЗ надо переключиться из main бранча в другой бранч. Додумался проверить гит хуки. А там пост-чекаут хук - скачать скрипт, запустить, он установит ноджс, скачает жс скрипт, который скачает бинарник и засунет его в автозагрузки

  • 3 июл.2 7558

    Очень сильно поразило (прямая речь с разрешения автора)👇

  • 3 июл.2 806323

    Об привычки разработки Забавно, как"незыблемые" приемы разработки из книжек меняются прямо на глазах. Спустя некоторое время возникнет новая норма, а про старую забудут. Например, посмотрим на конфигурационные файлы. Они были нужны, когда сборка отдавалась отдельным людям, не разработчикам, которые и отвечали за конкретный облик средств развертывания, и могли бы настроить имена серверов, строки подключений, тайминги, ретраи и прочее. Т.к. типичная современная картина это ci/cd и деплой в корпортивное "облако" в режиме dev & ops, то смысл конфиг-файлов пропадает -- лучший конфиг это просто и незамысловато написанный код на основном языке приложения, а если нужно поменять настройки, меняем код в репозитории и передеплоиваем. Или возьмем asserts. Теперь отладочный стенд тоже находится в облаке, смотреть на ассерты некому, все смотрят на прошедшие/упавшие тесты, так что контрольные утверждения в коде никто не расставляет. По этой же причине никто не собирает дампы упавшего сервиса, как и отладку неживую обычно не ведет: отлаживать удаленные микросервисы в пошаговом режиме неудобно, дампы из облака тащить неудобно, так что -- заливаем на стейдж, кидаем туда контрольные примеры, смотрим логи и тесты, да и только. В комментариях можно дополнить подмеченным

  • 1 мая3 8815529

    Почему Excel не может одновременно открыть два файла с одинаковыми названиями? Когда-то давно, когда первая бета-версия Excel называлась Incel, запись дискет с дистрибутивом планировалось осуществлять на бывшем авиазаводе, где для прокладки кабельных трасс…

  • 30 апр.4 2785998

    Почему Excel не может одновременно открыть два файла с одинаковыми названиями? Когда-то давно, когда первая бета-версия Excel называлась Incel, запись дискет с дистрибутивом планировалось осуществлять на бывшем авиазаводе, где для прокладки кабельных трасс при сборке сверхсекретных бомбардировщиков F-19 использовали хорьков (потому что сборщик пролезть в некоторые места не мог). Кроме того, на заводе была узкоколейная железная дорога на той же хорьковой тяге, которую решили оставить и использовать для доставки дискет к месту упаковки. Тележка узкоколейки, сделанная под габариты хорька, была по ширине чуть больше пятидюймовой дискеты, а две трехдюймовые уже не влезали. Когда было принято стратегическое решение выпустить продукт на трехдюймовых дискетах, оказалось, что из-за габаритов узкоколейки дистрибутив должен помещаться ровно на одной дискете - и тогда начали резать уже реализованные фичи. Когда до целевого объема дистрибутива в одну дискету оставалась какая-то сотня байт, возможности оптимизации почти исчерпались - и вот тогда было принято решение идентифицировать файлы только по названию, что сэкономило 98 байт из ста. Последние два байта удалось отжать сменой названия продукта с Incel на EXCEL - второй вариант чуть лучше сжимается с помощью run-length encoding. Под нож пошел проект рекламной кампании In cell, где зеки в камере строят офис с колл-центром, пронося продукцию Microsoft на зону в трехдюймовом воровском кармане, но это уже совсем другая история. Вот так ширина хорьковой жопы определила функциональность одного из ключевых продуктов Microsoft - а в следующих версиях оказалось, что некоторые пользователи из-за невозможности открыть два файла с одинаковыми названиями проверяют с помощью этой недофичи существование файлов. Именно поэтому это решили оставить - потому что обратная совместимость решает все! С вами был Redmond Chlen, штатный сказочник M$!

  • 22 апр.3 1644112

    Если в языкомодельном ИИ все будет идти так, как идёт, то в ближайшем будущем мы получим картину, аналогичную распространению MS Excel: - стоит у каждой домохозяйки на компьютере - используется на 0.1% и не каждый день.

  • 14 мар.4 4822811

    Об апдейты В качестве текстового редактора я довольно давно использую VS Code. Обратил внимание, что в последнее время он просто озверел в смысле апдейтов. Типичный день выглядит так: 1. Открываешь редактор 2. Предлагаю скачать апдейт 3. Отказываешься 4. Все равно качает апдейт, устанавливает, переустанавливает, опять качает, показывает информацию, что обновился. 5. Предлагает еще что-нибудь новенькое скачать. Иногда качает не с первого раза, но всегда развертывается, к счастью. Если установлены плагины, то такое происходит еще чаще. Уже не представляю себе, что можно просто открыть проект и начать работать, а не ждать, когда приедут опять обновления. Гонка по кругу за новыми фичами-фичулями становится невыносимой. Единственное, что останавливает этих мразей от того, чтобы публиковать апдейты каждые несколько минут — необходимость, чтобы мясные мешки написали и протестировали новый код. С ужасом жду, когда с широким распространением ИИ мы придем и в эту ситуацию.

  • 8 мар.7 13491103

    Чтобы перевести компанию на рельсы AI, достаточно везде надписи Loading.. поменять на Thinking..

  • 20 февр.5 5583850

    Переводчик для менеджеров Работая с людьми, вы могли слышать эти выражения. Вот перевод их на доступный для всех язык: "Мы начали работать/разбираемся": никто не знает, будет ли результат и когда "Нам надо вернуться к этому": мы не станем этим заниматься никогда "Я не лезу в процессы": я понятия не имею, что там происходит. "У нас выстроена система": у нас есть общая табличка (чат), мы всё в неё пишем "Мы проанализировали": работа не начата, и её начало скорее всего, и не запланировано "Нам осталось": см. "мы начали работать" + "нам надо вернуться к" "Можно повторить, я прослушал": давайте проедем этот вопрос

  • 19 февр.4 4623937

    без подписи

  • 4 февр.4 5373711

    В последний раз, когда меня чпокнул embedded, дело было так. Некоторые время назад я сочинил декодер для устройства захвата видео в составе другого изделия. Сочинил, проверил, отложил на полочку: софт не картошка, не сгниет (сомнительно, но окэээээй). Немного попозже, когда пришло его время, достал, подключил - а картинки нет! Есть только зеленый фон - как бывает, когда в YCbCr напутал. Бился и так, и сяк -- не работает, картинка не декодируется. А ведь раньше всё нормально было. В разумные сроки не удалось починить - не работает, и всё. Но случайно подключил старый, уже разломанный конвертор - а он работает внезапно. Методом (пере)тыка и дебага выяснилось, что у китайцев одно и то же устройство захвата в разных партиях гонит видеопоток в разных форматах. То ли ревизия поменялась планово, то ли чип закупили другой, совместимый по даташитам, но внутри немного иначе работающий. Просто решили о таких нюансах не сообщать - видео на выходе есть? Есть, значит, всё работает. Выводов не будет, кроме одного: по-возможности, не будьте EE-бомжами, как мы, выстраивайте цепочки поставок компонентов понадежнее.

  • 21 янв.4 3201240

    Как отсортировать отложенное информационное сырье, не читая его. Называется НАВЕСТИ ПОРЯДОК В ЗАМЕТКАХ. Как человек, немного повернутый на заметках, совершенно не рекомендовал бы так делать: система должна идти "от сердца" и быть в центре, а инструмент - на периферии. В данной статье автор всё с ног на голову переворачивает - я видел такое много раз, и почти всегда люди забрасывали ведение заметок. И я их понимаю — это не заметки, это бесполезное скопидомство. https://habr.com/ru/articles/936946/ Большинство статей об Obsidian говорят о настройке инструмента: какие плагины, какая тема, как синхронизировать. Это интересно. Это затягивает. Но это отвлекает от сути, от содержания, от созидания. Более того - настройка Obsidian не особо отличается по полезности и удовольствию от просмотра сериалов или компьютерных игр (где размышлений и логики надо применять ничуть не меньше). Всё.

  • 5 дек.4 4671467

    Познавательное про tty и ptty: 💻 https://wandrien.github.io/articles/tty/

  • 26 нояб.5 3223729

    Завалишин (DZ) написал на Хабре кое-что, и среди этих букв я нашел очень интересное - как LLM похоронит Protobuf: Если вы очень хотите двоичный протокол и я не смог вас остановить – [чем опираться на Protobuf,] лучше опишите его в хорошей спецификации, и любой ИИ напишет вам по этой спеке реализацию за минуты на любом ЯП. Это займёт даже меньше времени, чем интеграция protobuf, и код будет вам подвластен.

  • 18 нояб.5 55911

    без подписи

  • 18 нояб.5 46111

    без подписи

  • 18 нояб.4 24211

    без подписи

  • 18 нояб.5 2571214

    Как быстро оборудовать дрон цифровой видеосвязью на базе OpenIPC? Не очень сложно, даже длинный пост не получится. Понадобится: 1. Камера как на картинке ниже (на картинке ssc338q, но есть и другие) 2. Беспроводной wifi-модуль 3. Понижающий преобразователь на 5В для питания модуля 4. 2 pigtails, антенны, термоусадка, опционально маленький радиатор-кулер, провода и прочая монтировка 5. Четыре напечатанных детали из пластика - две одинаковых крышки и два донышка (stl файлы приложу) Детали печатаем, из камеры выкручиваем шпильки и собираем донышки жеппкой к жеппке, в одной крышке собираем камеру, в другой модуль питания и wifi к нему. Для использования на улице достаточно небольшого радиатора или вообще без него, для больших дальностей или в помещении лучше поставить активное охлаждение. Соединяем, через ssh прошиваем прошивкой OpenIPC с одноименного сайта, как это сделать - все написано. Там же настраиваем на желаемые параметры кодек, мощность передачи и так далее. Закрываем крышки, монтируем на дрон, наслаждаемся FulHD картинкой без единого разрыва и латенси в районе 40-70мс. Реализация наземной станции остается читателю в качестве самостоятельного упражнения на уик-энд.

  • без подписи