«На этот раз на глаза мне попались калькуляторы, кроме всего прочего. Их было действительно много, и самые любопытные экземпляры я сфотографировал. Но были и другие вещи, на которые стоило обратить внимание»
Новый поход на испанскую барахолку
«Я работаю бизнес-аналитиком. Создание диаграмм последовательностей — часть регулярной рутины. Всё классно. Но процесс правок…
К счастью, я нашёл для себя решение. Теперь я не рисую sequence diagram, а пишу кодом. Это легко, быстро и удобно»
Автор пишет диаграммы последовательностей текстом (кодом), и вы тоже можете
Разбираемся с Docker: как создаются образы
От любого инструмента, который внедряем в проект, мы ждём стабильной работы. Docker не исключение. Чтобы иметь возможность оперативно выявлять потенциальные проблемы и избегать сбоев, необходимо понимать внутренние особенности технологии. Эта статья — сборник заметок, которые помогут разобраться, как создаются образы контейнеров.
Пишем собственную тему для Visual Studio Code
Если зайти в магазин дополнений Visual Studio Code, то можно заметить огромное количество совершенно разных тем и оформлений. Во всём этом обилии наверняка найдётся что-то подходящее. Но если ничего не нашлось или просто хочется реализовать свою идею, то всегда можно сделать собственную тему. Готовый проект можно не только установить локально, но и опубликовать в магазине дополнений Visual Studio Code.
В этой статье пройдёмся по полному циклу создания собственной темы для VS Code, познакомимся с полезными инструментами, которые упростят работу, и опубликуем готовую тему в Visual Studio Code.
Упс и опаньки… Юмору не место в сообщениях об ошибках
Сообщения об ошибках — чуть ли не единственное место, где пользователь программы может напрямую пообщаться с её автором. Ну как пообщаться… Ответить он всё равно ничего не сможет. Даже если сильно хочется. А иногда в сообщениях об ошибках такой треш, что действительно очень хочется ответить. Или просто взглянуть в глаза того инженера, который это сочинил.
⚡️ IT-новости к этому часу
🚚 Tesla Semi проехал без подзарядки 800 км с полной загрузкой
🏆 VK запустила IT-чемпионат с призовым фондом 4 млн рублей
⚖️ Суд на время отменил увольнение вице-президента Twitter по публичной политике
🚲 В Москве начали тестировать новую систему проката электровелосипедов
🚕 В «Яндекс Go» запустили совместные поездки на такси
⛔️ Nvidia снимет с производства четыре свои популярные модели видеокарт
🤷♂️ Победители российского турнира Summer Wave по Dota 2 не смогли получить призовые деньги из-за санкций
🖨 Космонавты на МКС напечатали первую деталь на российском 3D-принтере (ФОТО)
⏱ На новом российском коллайдере NICA впервые ускорен пучок тяжёлых ионов
🔭 Хаббл сделал фотографию красивого шарового скопления
#новости
«Задачи окружают нас повсюду — и дома, и на работе, и во всяческих аспектах нашей повседневной жизни. У каждого со временем появляются собственные приёмы и методики работы со списками задач. Кто-то предпочитает специальные программы, кто-то по старинке всё записывает в бумажный ежедневник. А некоторые вообще не занимаются специальным планированием, но при этом чудесным образом всё успевают.
За долгие годы работы в IT такие методики и принципы выработались и у меня»
Как всё успевать: 10 проверенных принципов борьбы с хаосом задач
И снова китайские процессоры: возможности и перспективы 12-нм чипа Loongson 3A6000 на собственной архитектуре
Немногим более года назад стало известно, что китайцы, а точнее, китайская компания Loongson Technology практически с нуля разработала архитектуру, получившую название Loongson Architecture или LoongArch. Разработчики Loongson заявили, что система команд новой архитектуры включает около 2000 уникальных инструкций. Благодаря тому, что все технологии разрабатывались практически с нуля, компании удалось добиться повышенной энергоэффективности процессора.
Летом 2022 года появилась новость о выходе китайского процессора Godson 3C5000, который появился несколько дней назад. Базируется он на китайской же архитектуре LoongArch. Предназначен чип для общих вычислений, крупных центров обработки данных и центров облачных вычислений. Тогда же стало известно и о процессоре 3C6000 с 16 ядрами, вполне себе современном, и пригодном для использования во многих отраслях. Ну а сейчас китайцы разработали ещё один чип, для которого уже известны результаты тестов.
Занимательная задачка по мотивам теоремы Гёделя о неполноте
В 1931 году австрийский логик, математик и философ математики Курт Гёдель опубликовал свою теорему о неполноте. Эта работа считается одним из величайших интеллектуальных достижений современности.
Технические детали теоремы тяжело описать простыми словами. Но американский логик Рэймонд Смальян придумал отличный способ передать дух неполноты через логические загадки о людях, говорящих правду или лгущих. Сегодняшняя загадка вдохновлена его трудами.
«Меня зовут Костя, я представляю IT-команду ОВД-Инфо, и начиная с этой статьи мы с коллегами хотим делиться с сообществом нашей внутренней технической кухней, разработками и практиками, которые мы используем, чтобы получить полезную критику и привлечь к нашему и другим некоммерческим проектам дополнительную экспертизу.
Начать хочется с личной истории — расскажу вам о том, как случился крутой поворот в моей карьере и как решение стать участником IT-команды ОВД-Инфо изменило мою жизнь к лучшему»
На фултайм в НКО
⚡️ IT-новости к этому часу
⚖️ Суд отказал «Яндексу» в наложении ареста на счета и имущество дистрибьютора цифровых устройств A&DD Company
🔎 «Яндекс» запустил новую версию поиска под названием Y2
🚀 НАСА провело тест звёздных трекеров и двигателей Orion
🔒 Windows 11 получит индикатор подключения по VPN в иконке сети на панели задач
👨💻 Хакеры выложили в открытый доступ данные 5,4 млн пользователей Twitter
👩🏫 VK планирует создать систему управления обучением на базе Skillbox взамен ушедших Coursera, edX и Udacity
👨🔧 В МИЭТ открыли Центр виртуального прототипирования (ФОТО)
📸 Самым загружаемым приложением для iOS в РФ стал фоторедактор Lensa
#новости
«Сейчас я понимаю про программирование и геймдев намного больше, чем понимал буквально несколько недель назад, и уж точно больше, чем в 2016 году»
Автор вернулся к разработке инди-игры после 6-летней паузы, и вот что получилось
Пять шагов до крупного заказчика: что сделать SaaS-приложению, чтобы начать работать с enterprise
После прочтения этого гайда вы сможете оценить, насколько ваш продукт готов к внедрению в компаниях крупного бизнеса, и увидите ориентиры для его улучшения.
LeTourneau TC-497: паровозик, который смог
В конце 50-х годов Холодная война между СССР и США была в самом разгаре. Стороны уже вовсю фехтовали своими прокси во Вьетнаме, советские учёные заканчивали работу над термоядерной «Царь-бомбой», а в Пентагоне всерьёз обдумывали последствия массированного ядерного удара, которые evil pinky commies вероятно скоро нанесут по Соёдиненным штатам. В частности вызывало опасение, что неизбежное массированное разрушение железных дорог и главных автомагистралей осложнит переброску по стране войск и военных грузов. Требовалась некая адекватная замена товарным железнодорожным составам. Вот тут американская военщина и вспомнила о крупнейшем в США производителе промышленной техники Роберте Гилморе ЛеТурно. И у него было что им предложить.
Orange Pi OS: операционная система от создателей конкурента Raspberry Pi
ОС получилась качественной, с большим количеством функций и возможностей. У неё есть графический интерфейс, который, правда, очень похож на интерфейс Windows 11.
Республика Samsung: государство внутри государства
Корейская экономика устроена таким образом, какого пытаются избежать практически все страны мира. Большая часть фондового рынка Южной Кореи, а также почти вся доля экспорта контролируется корпорациями-монополистами, находящимися в собственности у одной семьи, а руководящие должности в этих корпорациях занимают исключительно родственники директора и его очень близкие друзья. Самым крупным же представителем такой мегакорпорации является Samsung. О ней и поговорим.
Эффективный альтруизм: что стоит за моральной философией аристократов Кремниевой долины
Люди во главе корпораций Кремниевой долины в наши дни всё больше напоминают фараонов древности: они аккумулируют огромное богатство, триллионы долларов в совокупности, огромные ресурсы, которые идут рядом с этим богатством, но главное — вокруг них возникла целая собственная мифология, которая вписывает их в управление будущим человеческой цивилизации наравне с тем, как мифы Древнего Египта размещали фараонов в пантеоне богов. Частью этой мифологии является вера, что они обладают видением направления развития цивилизации, необходимым для определения и разрешения её будущих проблем. Эта вера была сформулирована и получила широкое распространение в их кругах в виде идеологии «эффективного альтруизма».
Но последняя волна новостей бросила тень как на многих миллиардеров, так и на идеологию эффективного альтруизма
⚡️ IT-новости к этому часу
😡 Маск ополчился против Apple и анонсировал публикацию документов Twitter о подавлении свободы слова на платформе
🙅🏻♂️ Интернет-компании высказались против внесудебных компенсаций за утечки персональных данных
📄 В Госдуму внесён законопроект о создании информсистемы Национального удостоверяющего центра
☎️ Telegram запустит сервис анонимных виртуальных номеров (ФОТО)
👋 Кудрин уходит с должности главы Счётной палаты, вероятно, в «Яндекс»
📉 Компьютерное «железо» подешевело из-за подъёма майнинга без видеокарт
🇸🇻 В Сальвадоре заработал первый национальный биткоин-офис
📦 «Почта России» начнёт доставлять товары европейских маркетплейсов
#новости
Как школьники МЭШ взломали
История о том, как школьники нашли глупейшую ошибку в production-версии электронного журнала г. Москвы и построили на этом бизнес.
Мир тонет в пластике: вот с чего всё началось
Вторая мировая подсадила мир на пластик, как на какой-то опиоид. Наверное, даже сильнее. Вы можете вылечить человека, зависимого от наркотиков, но вы уже никогда не сможете вывести пластик из организма человечества. По крайней мере, если не подсадите его на что-то ещё сильнее.
Практическое руководство по реализации Observability в DevOps
В ходе этой статьи мы развернём следующий стек инструментов Observability (наблюдаемости) Grafana:
— Loki (логи);
— Promtail (агент логов);
— Tempo (трассировка);
— Prometheus (метрики);
— Cortex и Grafana Mimir (долгосрочное хранилище для данных Prometheus);
— Alertmanager (обработка оповещений Prometheus);
— Grafana (визуализация).
Приступим!
🍷 Продолжим наш фуршет?
Правила те же: в комментариях первого уровня одни пользователи пишут, в какой теме они разбираются и готовы поотвечать на вопросы в комментариях второго уровня. Не обязательно что-то из IT — приветствуются любые профи, везде есть интересное!
Фуршет ноября объявляется открытым!
Android vs iOS: кто быстрее покорит Эверест?
Привет всем мобильным разработчикам! Мы одинаково любим Android и iOS. Но у каждого свои предпочтения. Предлагаем определить фаворита в дружеском поединке. Для этого перенесёмся в Гималаи и покорим Эверест. Выберите команду и постарайтесь дать как можно больше правильных ответов, чтобы добраться до вершины первыми.
Карьерный трек в аналитике на Хабр Карьере!
С 5 по 9 декабря мы будем присылать участникам задания на почту — выполняйте их, чтобы построить свой индивидуальный план карьерного развития.
👉 Участвовать
Сегодня в 16:00 (МСК) HRD Хабра Наталия Лебедева расскажет, как составить хорошее резюме: что писать, как структурировать информацию, на что обратить внимание и как сделать резюме привлекательным для работодателя.
Не пропустите!
Проверяем Архитектурные стили на движке Factorio. Часть вторая. SOA
Продолжаем работать на движке Factorio в попытках разобраться, какой архитектурный стиль по каким аспектам является хорошим или плохим. Сегодня рассмотрим SOA и сравним его с Monolith-архитектурой.
User Story Mapping как подход к проектированию
Наталья Кобякова, Product owner и техлид клана аналитиков в Ak Bars Digital, рассказывает, почему для проектирования функциональности своих продуктов вместо стандартных ТЗ её команда использует методологию User Story Mapping. Наталья не призывает окончательно и бесповоротно отказаться от ТЗ, но хочет сказать, что классическое ТЗ подходит не во всех ситуациях и не для всех команд разработки.
Инженерия данных ≠ инженерия ПО
Несмотря на то, что в обработке данных и разработке ПО используется много общих инструментов и практик, между ними есть ряд существенных отличий. Игнорирование этих отличий и управление командой дата-инженеров по аналогии с командой разработки ПО является ошибкой. Так что цель статьи — подчеркнуть некоторые уникальные проблемы в инженерии данных и пояснить, почему в этой области иногда требуется особый подход.
⚡️ IT-новости к этому часу
⚙️ Маск раскрыл детали Twitter 2.0
📈 Steam побила рекорд по онлайну, он составил 31 млн человек
🛰 Orion побил рекорд дальности полёта «Аполлона-13» от Земли
🗄 В Архиве Интернета появилось 565 классических приложений для Palm Pilot
🇯🇵 Японские учёные разработали технологию добычи электричества из снега
🍅 Оксфордские учёные объяснили, почему кетчуп разбрызгивается из почти пустой бутылки
🛒 Ретейлеры начали продавать GeForce RTX 4080 ниже рекомендованной Nvidia розничной цены из-за плохого спроса
📱 Doogee анонсировала защищённый смартфон с eSIM (ФОТО)
🔭 Телескоп Kuafu-1 передал на Землю свой первый снимок Солнца
#новости
«Задавайте как можно больше вопросов. Лучше, если они будут открытыми. Встречу, на которой вы не узнали о заказчике ничего нового, можно считать неудачной»
«Кто согласовал такую фигню?», или Будни переговорщиков из IT