Привет, я Black из Scalable, QA Lead в команде бэкенда по разработке биржевого ядра. Так как уже долгое время занимаюсь развитием высоконагруженной платформы, решил написать о том, как нам удалось поставить QA-процесс с 20 000 тест-кейсов, создать гибкую инфраструктуру для автоматизированного тестирования в нескольких типах API, включая асинхронные бинарные протоколы, и пройти путь разработки от отладочных утилит до специализированных тестовых фреймворков для интеграционного и компонентного тестирования.
Новости
5 интересных проектов на базе Raspberry Pi конца весны 2022 года
Поскольку любители DIY-систем не останавливаются и создают все новые проекты, мы продолжаем эти проекты изучать. Их реально сотни, но, конечно, в рамках одной подборки все это уместить нет возможности, поэтому приходится довольствоваться единицами. И в этой подборке — пять интересных проектов на базе «малинок», на которые стоит обратить внимание. Подробнее поговорим о них под катом.
Как я игрульку создал: ч. 1 Предыстория и идея, ч. 2 Игрок и сборщик уровней
Здравствуй, Хабр!
Я хочу поделиться опытом в создании одной гиперказуалки. Сам я, правда, ещё совсем зелен и юн на этой тернистой тропе игроделания, но может кому-то станет интересно и он прочтёт цикл этих статей. Самого кода здесь не будет, а если и будет, то в очень мизерных количествах, в связи с чем вряд-ли эти статьи будут интересны людям, которые хотят применить главную основу программирования "Ctrl+C/Ctrl+V" да и так как я сам новичок то заядлым "про" тут тоже будет скучновато, а плюсом на них может наложиться дебафф "BloodFromTheEyes" от порой наинеумнейших решений наиглупейших проблем. Но всё же опыт есть опыт, так что расскажу что есть.
Учёные спешат отобрать ледяные керны, пока не растаяли ледники
Лёд содержит исторические данные о климате и показывает, какое влияние на него оказало человечество. Но многие ледники сейчас тают, и это заставляет учёных с новой силой взяться за дело.
В условиях глобального потепления, когда тают ледники и ледяные щиты, учёные наперегонки отбирают ледяные керны — вместе с давно замёрзшими записями о климатических циклах, которые в них содержатся. Некоторые учёные говорят, что времени у них в обрез. А в ряде случаев — уже слишком поздно.
Как мы переоборудовали переговорную комнату для совещаний топ-менеджеров компании — опыт команды BIOCAD
Привет, Хабр! В прошлый раз мы рассказали, как трансформируем систему управления знаниями в компании. Сегодня поделимся кейсом переоборудования переговорной комнаты для онлайн-совещаний c партнёрами компании.
Особенности разработки для WatchOS приложений для здоровья
Достаточно плотно разработкой программного обеспечения для часов я занимаюсь с 2017 года. За этот период сменилось 4 версии WatchOS (5, 6, 7, 8). Появилось больше функционала и исправлено множество баг с внедрением каждой новой версии Swift. Complications стали более самостоятельной частью приложения.
За 5 лет работы в сфере разработки приложений для часов мне пришлось столкнуться с множеством различных проблем и задач. Я хотел бы поделиться опытом и получить критические замечания относительно проделанной работы. Заранее сделаю оговорку, что решения, используемые в моей разработке, не претендуют на истинно верные. Не буду спорить, что что-то можно было бы сделать по-другому и лучше.
Импортозамещение по советской модели. Выводы из ошибок будут сделаны?
Предыдущая и первая моя статья здесь была про наш опыт создания производственной компании в сфере вакуумной электроники на базе фактически брошенных советских технических и технологических заделов. Поскольку статья вызвала некий интерес, я попробую продолжить публикации в этом направлении, используя для них часть ранее написанных мной текстов, опубликованных в блоге ЖЖ.
Сразу скажу, что нет желания писать чисто технические тексты, поэтому часть будет содержать некие общественно-политические оценки автора, а часть будет иметь технический уклон. Понятно, что поскольку я работаю по специализации вакуумной электроники, то и примеры мои будут больше из этой тематики, хотя практически убеждён, что распространить эти примеры можно и на твёрдотельную электронику.
Полагаю, что подавляющему большинству сейчас понятно, что Россия вступила на путь достаточно автономного технического и технологического развития, что требует критической оценки опыта проекта СССР вер.1.0 для исключения повторения уже сделанных тогда ошибок.
Итак, что бы кто сейчас ностальгически не утверждал, в реальности СССР (да и досоветская Россия тоже) по технологической культуре отставал от передовых стран мира кардинально. Дело в том, что ни в царской ни в советской России не умели создавать ТЕХНОЛОГИИ, а подавляющее большинство технологий, используемых в России на всех исторических этапах её существования были иностранными копиями. А поскольку самой школы создания собственных технологий в России так и не возникло, то отсутствовала методология передачи технологических знаний. Вернее, то, что за такую методологию выдавалось, было очень плохой копией оригинальной методологии. Те, кто в теме науки и техники, согласятся со мной, что советские и российские тематические учебники предназначены для чего угодно, но только не для передачи практического знания. Причина проста, на мой взгляд, в отечественной технической литературе отсутствует чёткая иерархия знания. Вместо этого знания подаются, как некая куча слабо связанных между собой фактов. Историческая привязка знаний тоже отсутствует (отчасти из за того, что бы не педалировать заслуги иностранных учёных и инженеров, которые обычно подавляющие). Ещё хуже в СССР обстояли дела с т.н. "инструкциями по эксплуатации" выпускаемых приборов, производственных линий и прочего. Эти "произведения" вообще никуда не годились, кроме как для сдачи в макулатуру. Что в результате? А то, что российский технический специалист часто работает на высокотехнологичном производстве методом проб и ошибок (ещё это называется "метод научного тыка"), и методом "ничего тут не трогайте, так как потом никто не сможет наладить!" В результате значительные вложения (материальные и просто человеческие) советского индустриального скачка были потрачены в большой мере впустую, так как после превращения в металлолом не оставили после себя научно-технологического задела вообще.
Полное лунное затмение 16 мая 2022
Если вы помните, Друзья, этому лунному затмению предшествовало затмение солнечное — всего лишь частное. Но лунное будет полным — почти центральным. Это означает, что Луна глубоко погрузится в земную тень. И где-то там — где затмение будет видно — Луна внезапно ущербится, померкнет, потемнеет, окрасится густым багрянцем, причем случится это в разгар ночи полнолуния…
В довольно давние времена внимание людей было приковано к Луне, что совершенно не удивительно, ведь весь порядок своих дел люди сверяли именно с Луной, и когда Луна вдруг исчезала, пусть даже ненадолго, возникало опасение, что вместе с Луной канут в небытие плоды всех отмеренных по Луне дел.
Теперь же — в огнях крупного мегаполиса — пропажу Луны скорее всего мало кто заметит. А в России и сопредельных государствах затмение произойдет тогда, когда Луна будет под горизонтом — досадно, но ничего не поделаешь.
Благо, в Интернете, который нас пока стороной не обходит, полное лунное затмение 16 мая 2022 наверняка можно будет посмотреть онлайн. Причем, если бы оно было видно с балкона, и погода была бы самой подходящей, все равно очень многие предпочли смотреть его онлайн — по привычке.
Разработка Gamio AI. Сквозь боль и баги
Gamio AI - текстовое приключение на русском языке, основанное на искусственном интеллекте.
Как бы пафосно это не звучало, мне удалось создать рабочую версию этой амбициозной идеи.
Shelby
Всем привет, это Денис Вебер.
Давным-давно, даже страшно вспоминать когда, я уже создавал в Blender модель LEGO Jeep. И вот, спустя время, я снова загорелся идеей создания такой анимации. Долго выбирать набор для моделирования не пришлось, я просто остановился на том, какой бы сам хотел купить. Этим набором стал Ford Mustang Shelby GT 500.
Как обычно, специально для тех, кому больше нравится формат видео, а не текст, видео я оставлю в конце статьи.
Необычные MIDI-контроллеры
Ранее мы уже затрагивали тему необычных музыкальных инструментов. Давайте теперь поговорим о непривычных MIDI-контроллерах, с помощью которых можно управлять синтезаторами и прочими электронными устройствами для создания музыки.
Российско-китайская компания выпускает материнскую плату на базе китайского чипа Zhaoxin
На днях стало известно о том, что производитель и разработчик электроники, компания Dannie со штаб-квартирами в РФ и Китае, создала материнскую плату, которая рассчитана на работу с китайскими процессорами Zhaoxin. Плата получила название MBX-Z60A. Насколько известно, компания собирается выпустить большое количество таких плат, причем за их разработку отвечает как раз российское подразделение компании Dannie – ООО «Дэнни». Что это за платы, процессор — рассказываем под катом.
Опасен ли внезапный взрыв сверхновой поблизости от Солнца?
Для астрономов Земли вспышка сверхновой звезды — давняя мечта. Столько лет, сколько существует телескоп, как основной инструмент изучения Вселенной, сверхновые обходят наши небеса стороной. И это затрудняет изучение такого важного феномена звездной эволюции, когда умирает массивная звезда, превращаясь в нейтронную звезду или даже в черную дыру, из гравитационного плена которой не может вырваться даже свет.
О том, что такие события с некоторой частотой происходили в прошлом, свидетельствуют летописи разных народов и стран, и красивые по виду туманности — сброшенные в процессе взрыва верхние слои погибшей звезды.
Давайте знакомиться. Я руковожу производством электровакуумных приборов
А ещё я являюсь инженером электронной техники, который вместе с несколькими другими инженерами и партнёрами сохранил и отчасти приумножил советские электровакуумные технологии.
Это вводная статья, поэтому хотело бы начать с нашей истории, которая неразрывно связана с историей электронной промышленности постсоветской России, вернее сказать, с историей фактической гибели советской электронной промышленности.
Итак, в СССР на 1990 год действовали несколько крупных заводов по производству телевизионных кинескопов в городах Львов, Паневежис, Воронеж, Елец, Москва, Запрудня МО, Новосибирск, Новгород, Брянск, Нальчик. Ряд специальных ЭЛТ так же производился в нескольких НИИ. Это был достаточно мощный сравнительной высокотехнологичный индустриальный кластер, где работали более 70 тысяч человек (а со смежной цепочкой кооперации более 100 тысяч!). Ряд упомянутых заводов параллельно делали ещё другие электровакуумные приборы, в том числе осциллографические ЭЛТ и другие "приборные", ФЭУ, ЭОПы, имели свои сборочные производства телевизоров, компьютерных мониторов и разных стеклянных изделий бытового назначения.
Но всё равно, весь этот индустриальный кластер держался на массовом выпуске бытовых кинескопов, который с развалом СССР и началом реформ Гайдара-Ельцина начал резко стагнировать и уменьшаться в первую очередь из за очевидного проигрыша иностранным массовым образцам кинескопов по технико-экономическим параметрам. Наиболее длительно существовать на уменьшающемся рынке смогли заводы, которые либо выпускали только чёрно-белые бытовые кинескопы (для конкуренции с которыми западных массовых образцов приборов уже не было на рынке) и электровакуумные приборы для специальных применений, либо заводы, у которых была как большая номенклатура и цветных ( ЦЭЛТ ), и чёрно-белых кинескопов, а так же диверсификация в направлении другой бытовой и специальной техники. Массовое производство цветных кинескопов в РФ фактически остановилось в 1997-98 годах. После единственным и достаточно успешным наследником кинескопной промышленности СССР стал литовский завод "Экранас" ( г. Паневежис ). Его специалисты для увеличения мощности производства на европейские кредиты смогли фактически по цене металлолома скупить значительную часть советского оборудования последней модификации с остановившихся предприятий аналогичного профиля и провести работу модернизации такого оборудования на базе западной автоматики. Так же качество выпускаемых литовцами кинескопов резко возросло в связи с переходом предприятия на снабжение западными материалами и комплектующими. "Экранас" проработал до 2006 года и на пике в 2003-2004 годах выпускал цветных кинескопов порядка 5-6 миллионов в год, что было соизмеримо с мощностью всех советских кинескопных заводов вместе взятых.
Мягкий способ релокации в Европу, или Поиск тихой гавани в неспокойные времена
Если 20-21 года можно назвать «годами удалёнки», то 2022 можно назвать годом релокации. Если раньше мысль о переезде посещала меня в формате «ну когда-нибудь потом, перееду в тепло ближе к пенсии», то после февраля этого года, когда зарубежные компании начали сворачивать бизнес в России, заказчики — сокращать бюджеты, а деньги со счёта в банке можно ждать неделями — вопрос о переезде в другую страну встал ребром. Причём не с целью «переждать», а как минимум для небольшой адаптации за рубежом, для возможного переезда уже на ПМЖ.
В качестве такой первой остановки выбрал Сербию (почему именно её расскажу дальше). Если вас тоже посещали/посещают мысли уехать — переходите под кат, там я делюсь своими критериями выбора страны, деталями переезда и сведениями, которые удалось узнать у уже переехавших.
Мой стартап путь
Создатель Gmail Пол Букхейт в Google в 1999 году.
По какой-то причине мне всегда нравилась идея основать новую важную компанию или создать что-то действительно классное, что будет всем полезно. В колледже мне стало интересно создать софтварный проект или присоединиться к уже существующему, но понятия не имел, как это сделать. Я прочитал несколько случайных книг, таких как «Startup: A Silicon Valley Adventure» и «Steve Jobs & the Next Big Thing», но я все еще не знал, как создать компанию или даже как найти хорошую компанию, к которой можно присоединиться. На самом деле все, что я знал, это то, что крутые стартапы, похоже, находятся в Кремниевой Долине, и поэтому единственный план, который я мог придумать, — это выяснить, где находится эта «Кремниевая Долина», и переехать туда (я учился в школе в Огайо). К счастью, мой друг Чад недавно устроился на работу в Intel в Санта-Кларе и сообщил, что Санта-Клара на самом деле является частью «Кремниевой долины», так что я тоже устроился в Intel.
Это было в 1998 году и я предполагал, что улицы Кремниевой Долины будут «вымощены стартапами», и что я, вероятно, буду сталкиваться с ними повсюду. Как оказалось, это было не совсем так.
Культовые игры Dendy: три легенды девяностых
Для подавляющего большинства рождённых в конце 70-х и начале 80-х эра компьютерных игр началась в 90-е годы с приставок Dendy. Такое имя получил созданный по инициативе компании Steepler и идее Виктора Савюка не совсем легальный и официальный клон приставки третьего поколения Nintendo NES / Famicom, предназначенный для рынка России и других стран постсоветского пространства.
Манифест В++, социальные сети + Википедия + каталог всего на одном движке
Аннотация. В данной статье рассматриваются методы создания социальных сетей, которые будут одновременно свободны от цензуры и спама согласно своей архитектуре. Предложенная архитектура универсальна: по выбору пользователя система может выглядеть для пользователя как соцсеть, блог, новостная лента, Википедия, или большой аннотированный каталог пригодный для поиска во всём интернете. В последующих текстах разбираются социологические метрики общения в различных коммуникационных системах и влияние коммуникационных систем на мышление человека.
Соцсеть, и не только соцсеть является сочетанием нескольких разных объектов.
Инструменты для участников соревнований по машинному обучению
Соревнования по машинному обучению - относительно новое явление.
Появилось вследствие развития технологий искусственного интеллекта.
В данный момент очень активно развивается и привлекает множество заинтересованных людей.
Преимущества, которые получают организаторы соревнований:
Как европейская «Зелёная сделка» развивает железные дороги
Для большинства европейцев поезд — это самый оптимальный вид транспорта для дальних переездов: быстрее и удобнее автобусов, никакой турбулентности, не надо много торчать в аэропорту. Хоть пассажиров, путешествующих поездом, в последние годы стало больше, только 7 % железнодорожных километров, пройденных в период с 2001 по 2018 год, приходилось на трансграничные поездки. В связи с этим, а также на фоне опасений по поводу изменения климата, Евросоюз вкладывает значительные средства в железные дороги. Одна из целей Европейского зелёного соглашения — сделать железнодорожный транспорт более удобным и привлекательным по сравнению с самолётами, особенно, в качестве альтернативы ближнемагистральным рейсам.
Если поездка на поезде будет длиться менее четырех часов, ни один бизнесмен не захочет летать, а если менее шести часов, то и обычные туристы предпочтут самолёту поезд.