Как стать автором
Обновить
2
0

Пользователь

Отправить сообщение

Как я познавал ci/cd, Гитхаб экшены

Время на прочтение 5 мин
Количество просмотров 23K

Гитхаб экшены, как я познавал ci/cd

   Всем Алоха. Все слышали про ci/cd, про то что он должен быть в каждой компании и то что он упрощает нам жизнь. У всех свой ci/cd. 

   Кто-то предпочитает Jenkins. Особенно если у вас куча микросервисов, команд и процессов, то при помощи Дженкинса можно достаточно гибко настроить ci/cd в компании. Кто-то использует GitLab actions и для каждого репозитория настраивает свои пайплайны и процессы. Достаточно удобно и просто настраиваемый механизм сборки и доставки артефактов на стенды. Не чуть не хуже GitHub actions. Это было открытием для меня что в GitHub появился такой функционал, о котором мы поговорим позже. Ну и конечно всеми «любимый» скриптовый ci/cd. Пачка скриптов, которые нужно выполнить в определенной последовательности чтобы собрать и задеплоить артефакты. Есть ещё так сказать хэнд мэнуал ci/cd. Но это особый вид извращения, с которым не пожелаю столкнуться никому. В котором нужно собрать артефакты у себя на машине и по какому нить ридми выполнять команды в терминале, лазить по ssh смотреть, что все копировалось, перезапускать сервисы и другие развлечения. 

    Передо мной стояла задача спроектировать и написать новый сервер для проекта. Изначально я закидывал джарники на сервак руками, чтобы проверить работоспособность и настроить сервер. Хэнд мэнуал деплой. В какой то момент меня это начало бесить и я задумался об автоматизации этого процесса. Как вы понимаете девопса или того кто шарит в этом у меня под рукой в компании не оказалось. Очень круто, если у вас есть такой человек. У меня был выбор сделать скрипт деплой, чего я искренне не хотел, потому что в целом не любитель копаться в терминале и скриптах, когда этого можно избежать. Поднять дженкинс и настроить там джобы и пайплайны. Вариант оч классный для большой компании, а мне нужен деплой лишь одного сервера, а не тысячи микросервисов. Да и чего таить, знаний как настраивать дженкинс с нуля у меня было чуть меньше чем ноль. 

Read more about GitHub Actions
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 55

Памятка/шпаргалка по SQL

Время на прочтение 29 мин
Количество просмотров 844K

Доброго времени суток, друзья!


Изучение настоящей шпаргалки не сделает вас мастером SQL, но позволит получить общее представление об этом языке программирования и возможностях, которые он предоставляет. Рассматриваемые в шпаргалке возможности являются общими для всех или большинства диалектов SQL.

Читать дальше →
Всего голосов 50: ↑46 и ↓4 +42
Комментарии 18

Дыхание жизни. История аппаратов ИВЛ

Время на прочтение 8 мин
Количество просмотров 9.5K


За время, прошедшее с начала пандемии Covid-19, почти все из нас так или иначе вспомнили о существовании отделений реанимации и интенсивной терапии, многие не раз всуе упоминали сатурацию и искусственную вентиляцию легких. Участники интернет-баталий за время прошлой весны успели стать диванными экспертами в области медицинской техники, респираторной поддержки и даже стратегий протективной вентиляции. Нехватка аппаратов, спонтанные детонации, «чудесные» изобретения из спичек и желудей, и умопомрачительные идеи о вентиляции нескольких больных одним вентилятором — аппарат ИВЛ прочно вошел в информационное поле прошлого года. Если Человеком года 2020 по версии журнала Time стал врач, то Девайсом года, если бы была такая номинация, определенно бы стал аппарат ИВЛ.

Искусственная вентиляция легких является одним из «китов», на которых держится интенсивная терапия, и остается краеугольным камнем лечения дыхательной недостаточности. Именно об истории ИВЛ пойдет речь в данной статье.
Читать дальше →
Всего голосов 35: ↑30 и ↓5 +25
Комментарии 10

Как устроена система шасси и тормозов пассажирского самолета

Время на прочтение 7 мин
Количество просмотров 39K

Всем привет. В продолжение темы описания авиационных систем "для чайников" (тут и тут), я подготовил новый текст про шасси и колёсные тормоза самолётов.



Всего голосов 33: ↑33 и ↓0 +33
Комментарии 43

Русские интерактивные музеи компьютерной техники (дайджест)

Время на прочтение 3 мин
Количество просмотров 13K

Этот пост - попытка собрать список мест, где можно не только полюбоваться старым компьютерным и около-компьютерным железом, но и поиграть с ним. Если вы увидели, что какое-то подобное место было упущено, или нашли неточность - пишите в комментариях.

Читать далее
Всего голосов 31: ↑31 и ↓0 +31
Комментарии 11

Нужно ли заряжать аккумулятор на новом автомобиле?

Время на прочтение 8 мин
Количество просмотров 19K
Или новый, только с конвейера аккумулятор, не успевший запылиться на складе и, стало быть, саморазрядиться?


Привет, Хабр! Судя по показаниям экспресс-тестера Konnwei KW600, вроде бы и не нужно. Ток холодной прокрутки — ТХП — на 10% выше паспортного. Намётанный взгляд заметит на фото высокое НРЦ (напряжение разомкнутой цепи), но АКБ только что снята с автомобиля, где заряжалась генератором, потому 13.29 вольт вполне оправданы.
Так всё-таки нужно, или нет?
Всего голосов 38: ↑35 и ↓3 +32
Комментарии 69

DevOps для бабушки

Время на прочтение 9 мин
Количество просмотров 20K

Тут где-то мелькало, что сложно бабушке про DevOps рассказать. Я попробую. 

▍Ба, надо поговорить


Ты вот порой ругаешься, когда у тебя в телефоне программы тормозят. Ну, ты у меня уже знаешь, что называются эти программы «приложения» и делают их программисты. Они работают в компаниях-разработчиках приложений. Но, чтобы сделать и выпустить такое приложение-программу, а также технически поддерживать её – исправлять ошибки (чтобы не она тормозила, например), добавлять новые полезные и удобные для тебя функции – нужны не только программисты, а целый штат разных специалистов. 
Что такое DevOps?
Всего голосов 56: ↑47 и ↓9 +38
Комментарии 22

Есть только один способ решить уравнение Дрейка

Время на прочтение 8 мин
Количество просмотров 23K

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

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

Давно пора скорректировать уравнение Дрейка с позиций современной науки. Об этом пишет Джон Герц в статье «Уравнение Дрейка через 60 лет: переосмысленное и отброшенное», опубликованной 19 мая 2021 года на сайте препринтов arXiv.org (arXiv:2105.03984v2). Статья принята к публикации в журнале Британского межпланетного общества (JBIS).
Читать дальше →
Всего голосов 56: ↑52 и ↓4 +48
Комментарии 290

Список ноотропов, покупка которых не окажется пустой тратой денег

Время на прочтение 5 мин
Количество просмотров 295K

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

Читать далее
Всего голосов 121: ↑85 и ↓36 +49
Комментарии 238

Опасности пользования онлайн-менеджерами паролей

Время на прочтение 7 мин
Количество просмотров 27K

Введение


Я потратил немало времени на то, чтобы разобраться с поверхностью атаки популярных менеджеров паролей. Думаю, я провёл больше времени над их анализом, чем кто-либо ещё, поэтому у меня есть право на мнение.

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

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

Итак, начнём.
Читать дальше →
Всего голосов 55: ↑53 и ↓2 +51
Комментарии 35

Гиперзвук 50-х или неудавшийся конкурент «Семёрки»

Время на прочтение 15 мин
Количество просмотров 15K

Все мы сильны задним умом, особенно если обладаем послезнанием. Тем грустнее бывает взглянуть на проекты, которые сегодня кажутся заранее обречёнными, но в своё время были отлично проработаны и даже после первых неудач на испытаниях перед самым закрытием буквально кричали: «конструкторы всё исправили, теперь всё будет как надо!» Особенно часто такое ощущение возникает при изучении советских космических программ. Ну или не совсем космических, но конкурирующих с ними. В середине 50-х ещё не было очевидно, что перспективнее — межконтинентальные баллистические или крылатые ракеты. И наш сегодняшний герой — из последних.
Всего голосов 60: ↑55 и ↓5 +50
Комментарии 19

Вселенная, у нас проблемы. «Хаббл» уже не работает, а «Джеймс Уэбб» еще не запущен

Время на прочтение 6 мин
Количество просмотров 18K

13 июня космический телескоп «Хаббл» вошел в безопасный режим, с тех пор астрономические наблюдения остановлены. Предполагалось, что проблема в блоке памяти компьютерной системы NSSC-1, которая отвечает за работу научных инструментов телескопа. Несмотря на попытки NASA решить проблему, пока что ситуацию не удалось взять под контроль.

Существует ненулевая вероятность, что телескоп больше нельзя будет эксплуатировать. Все же 30 лет, в течение которых «Хаббл» работает на благо человечества — очень большой срок для космической техники. Кроме памяти там могут быть испорчены или находиться на грани работоспособности и другие системы и компоненты. Но у «Хаббла» есть наследник, если так можно выразиться — космический телескоп «Джеймс Уэбб». Давайте вспомним его историю и посмотрим, на каком этапе реализации находится проект по его запуску в космос.
Всего голосов 52: ↑52 и ↓0 +52
Комментарии 65

Тесты «Эльбрус» для энтерпрайз-приложений: а они в порядке для догоняющих

Время на прочтение 9 мин
Количество просмотров 18K

«А там точно нет закладок?» — чтобы точно ответить на этот вопрос про любую железку иностранного происхождения, рано или поздно надо сделать её самому. Так появились процессоры «Эльбрус». Несмотря на то, что они далеко не такие современные, как могли бы быть, они всё чаще появляются не только в прессе, но и на практике. Мы взяли сервер на «Эльбрус-8С» у партнёров из «НОРСИ-ТРАНС» и протестировали его под нагрузкой для оценки использования в реальных задачах. Цель — понять, сможем ли мы в разрезе 15 лет использовать эти ядра для производств (это тех самых, где АСУ ТП оркестрирует Пентиум II MMX). 

Сразу скажу главное: в расчёте на процессорный такт они либо равны, либо немного превосходят процессоры Intel на целевых задачах — во многом из-за архитектуры VLIW (а не RISC). Но вот только частоты у них существенно меньше, конечно. Существенно — это не в два и не в четыре, а в разы. То есть рыночная перспектива у них основана на «ящиках» (то есть закрытых компаниях). Доступа к новейшим технологиям производства процессоров в стране нет, поэтому ситуация такова. Но прогресс возможен.

Закрытость самих разработок (потому что у них, в принципе, только одно назначение, связанное с государственной безопасностью) тоже не помогает развитию программной части, поэтому вокруг архитектуры «Эльбрусов» не так много ПО. Тем не менее целостную картину уже можно получить. 

Читать далее
Всего голосов 65: ↑62 и ↓3 +59
Комментарии 86

Теоретический вопрос: зачем России собственная орбитальная станция?

Время на прочтение 5 мин
Количество просмотров 32K
Мы уже привыкли к новостям с самого дорогого научного эксперимента человечества — МКС обошлась уже примерно в 150 млрд долл. Но регулярно возникают вопросы, что будет после 2024 года, до которого рассчитано ее нахождение на орбите. В 2018 году США думали об уходе из проекта, чтобы перекинуть финансирование на программу лунной орбитальной станции. Сейчас оба проекта планируются параллельно. Но 18 апреля 2021 вице-премьер РФ Юрий Борисов заявил о планах России выйти из МКС.

Российская орбитальная служебная станция

С тех пор было еще несколько заявлений и в целом Россия увязывает участие МКС с отменой санкций к предприятиям космической отрасли. Кроме того, запуск нового модуля «Наука» остался в планах, так что вопрос, похоже, подвис. Будем считать эту статью разбором потенциальной возможности России сделать свою орбитальную станцию. Что она для этого может и что нового она даст по сравнению с МКС и «Миром».
Узнать подробности
Всего голосов 88: ↑77 и ↓11 +66
Комментарии 254

Архитектура Вселенной, часть 2: Относительность

Время на прочтение 32 мин
Количество просмотров 24K

Мы уже достаточно поговорили про сознание, поэтому теперь мы переходим от рассмотрения сознания к не менее удивительным феноменам нашей Вселенной - ко времени и пространству.

Оба этих понятия настолько самоочевидны, что когда мы пытаемся дать им определение, то сталкиваемся с огромными трудностями и можем выдавить из себя только что-то вроде: "ну, пространство - это то, в чём все находится, а время - ну, оно течёт". Мы можем попробовать описать время, как процесс, но мы тут же натолкнемся на объяснительную рекурсию, ведь процесс - это то, что проистекает во времени. Но может быть все-таки существует лучшее определение времени?

Давайте посмотрим на то, что пишет о времени Википедия:

Время - это форма протекания физических и психических процессов, условие возможности изменения

Звучит даже хуже, чем "оно течёт". Если моя маленькая дочка спросит меня, что такое время, я точно не стану отвечать ей такими словами. Но даже такое запутанное объяснение оказывается лучше, чем определение пространства из Википедии:

Пространство -  трёхмерное пространство нашего повседневного мира.
Трёхмерное пространство - геометрическая модель материального мира.

Получается какая-то рекурсия: пространство - это геометрическая модель мира в мире. Видимо, проблемы с формулировками есть не только у меня. Почему же так трудно дать определение этим понятиям?

Читать далее
Всего голосов 38: ↑32 и ↓6 +26
Комментарии 137

Зачем нужны правильные зоопарки и как может выглядеть зоопарк здорового человека

Время на прочтение 13 мин
Количество просмотров 26K
Обыватель воспринимает зоопарк как место для прогулки с детьми и СИЗО для животных. На глаз, в более чем половине случаев так и есть. Но есть и нормальные зоопарки, которые вообще-то для другого.



У зоопарка здорового человека основная функция — сохранение биоразнообразия. Идея в создании распределённого по всей планете банка животных. Когда кто-то в дикой природе оказывается под угрозой, можно вытащить вид за счёт потомков зоопарковой популяции. Для этого есть программы генетического учёта животных и кросс-зоопаркового скрещивания. Примеры восстановления популяций уже были (например, зоопарки всего мира объединились, чтобы вернуть лошадь Пржевальского).

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

Ещё две функции — научная (изучение животных в контролируемых условиях) и развлекательная (для приматов). Каждая из задач отдельно решается эффективнее другими способами, но именно их сочетание плюс исторические предпосылки рождают некий усреднённый оптимум — зоопарк. Так что давайте поговорим про зоопарк здорового человека. Для примера возьмём зоопарк Калининграда, поскольку он очень открыт в плане информации. Что такое «открыт» сейчас тоже расскажу.
Читать дальше →
Всего голосов 103: ↑101 и ↓2 +99
Комментарии 81

Оумуамуа — решение парадокса Ферми

Время на прочтение 12 мин
Количество просмотров 51K

...во Вселенной должно существовать значительное количество технологически развитых цивилизаций. С другой стороны, отсутствуют какие-либо наблюдения, которые бы это подтверждали. Ситуация является парадоксальной и приводит к выводу, что или наше понимание природы, или наши наблюдения неполны и ошибочны. Как сказал Энрико Ферми: «ну, и где они в таком случае?»... - Парадокс Ферми (Википедия)

Читать далее
Всего голосов 141: ↑132 и ↓9 +123
Комментарии 329

Водород

Время на прочтение 14 мин
Количество просмотров 52K

По революционным праздникам в СССР проводились торжественные демонстрации. Для взрослых участие нередко было обязательным. Ну а детям -- им, что ни праздник, всё в радость. Торжественная обстановка, можно помаршировать со взрослыми в стройных колоннах, покричать "ура", поразмахивать красными флажками и надувными шариками...

Шарики. Кажется, именно с них-то всё и началось.

Согласно советским открыткам, демонстрация должна была выглядеть как-то так:

Читать далее
Всего голосов 293: ↑289 и ↓4 +285
Комментарии 206

Лурк, великий и ужасный: восход и закат энциклопедии рунета

Время на прочтение 6 мин
Количество просмотров 128K

Шёл далёкий уже 2006 год: время мемной революции, удешевления доступа к сети и стремительного роста населения рунета. Из «сделанной из разного и палок пристройки к настоящей англоязычной сети» рунет на глазах превращался в самобытное информационное пространство. Медвед и Ктулху были повсюду, расцветали ЖЖ, дайри, бесконечные форумы на всевозможные темы. Имиджборды бурлили уходящими в небытие тредами, полными контркультурного андерграунда и всевозможной дичи, превращаясь в реакторы самого неожиданного и яркого контента.
Что же с ним стало?
Всего голосов 228: ↑218 и ↓10 +208
Комментарии 148

Аналоговое и цифровое питание. Мифы и реальность

Время на прочтение 8 мин
Количество просмотров 33K

Иногда разводишь ты такой плату микроконтроллера или изучаешь документацию к чипу и натыкаешься на такую картину: два питания — аналоговое и цифровое. Две земли тоже не редкость. Я встречал людей, которые даже после пары лет работы в индустрии не всегда знали точно, зачем и когда нужно разделять питание и землю и как это корректно делать. Мы попробуем сегодня пробраться вниз по кроличьей норе. В том числе станут понятны практики подключения аудио оборудования проводами, которые покупаются за золотые слитки.

Узнать как разделять питание и властвовать
Всего голосов 47: ↑43 и ↓4 +39
Комментарии 49

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность