В США нашли получателя пособий возрастом 360 лет и несколько миллионов американцев старше 120 лет, которые также сидят на госвыплатах. Такой список опубликовал Илон Маск. «Возможно, „Сумерки“ реальны, и здесь много вампиров, которые получают социальные пособия», — написал Маск.
🗓 15.02.1564 - День рождения Галилео Галилея [вехи_истории]
Великий итальянский ученый, астроном, физик и инженер, чьи открытия изменили ход науки. Галилей стал одним из основоположников экспериментального метода, доказав, что наука должна опираться на наблюдения и опыт, а не только на философские рассуждения. Его вклад в астрономию неоценим: он усовершенствовал телескоп и впервые наблюдал спутники Юпитера, фазы Венеры, пятна на Солнце и горы на Луне, что подтвердило гелиоцентрическую теорию Коперника.
🗓 15.02.1564 - День рождения Галилео Галилея
Однако его открытия вызвали конфликт с Католической церковью, настаивавшей на геоцентрической картине мира. В 1633 году Галилея заставили отречься от своих убеждений, но его идеи выжили и стали основой современной науки. Сегодня Галилео Галилей остается символом научного поиска и борьбы за истину.
💙 Тест на олдовость - ставь лайк, если в голове зазвучало "Галилеееееоооооо" 😁 📝 А напишите-ка, в каких произведениях (фильмах, играх и т.д.) встречается Галилео Галилей?
Linux Upscale – программа обучения Linux и погружение в DevOps
Привет, Хабр!
Мы открываем программу, на которой хотим обучить крутых специалистов правильно заходить в Ред Хату (RHEL-based дистрибутивы). Приглашаем Linux-инженеров прокачаться в DevOps и получить оффер по итогам программы Linux Upscale. Обучение состоит из нескольких модулей: базовый и продвинутый курс по Linux, курс по Ansible. В конце каждого курса есть лабораторная работа, результаты которой оцениваются экспертами.
Между курсами будет недельный перерыв, чтобы еще раз пройти материал и закрепить практикой в К2 Cloud. При успешном прохождении первых трех модулей — участники смогут пройти обучение K8s, Docker и Git, работая в одной из команд К2 Cloud.
Немного формальностей: на программе предусмотрена стипендия (трудоустройство с первого дня), обучение длится 2 месяца (апрель-май) и предполагает фулл-тайм загрузку. Обучение проходит онлайн. Если ты из Москвы, мы пригласим в офис для очной работы над задачами в рамках курса.
Подробнее можно прочитать на сайте. Кстати, мы спрятали там пасхалку;)
Программа для тебя, если ты:
< Уже работал с Linux и планируешь дальше >
< Предпочитаешь командную строку вместо UI >
< Знаешь основы TCP/IP, DNS, HTTP >
< Готов обучаться, ориентируясь на практику >
< Хочешь поднять уровень профессиональной экспертизы >
Отзывы выпускников прошлых лет:
< Антон Соболинский, системный инженер >
“С Linux я сталкивался вскользь уже давно, но никогда не углублялся дальше уровня обычного пользователя. Решив, что наконец-то пора понять Linux, я принял участие в обучении Linux Upscale. Школа стала для меня настоящим прорывом. Курс позволил мне собрать все мои разрозненные знания, упорядочить их, заполнить многочисленные пробелы и, самое главное, дал чёткое понимание, как применять эти знания на практике. После завершения обучения я смог перейти в команду сильных инженеров, где меня ждали по-настоящему сложные, нестандартные и интересные задачи. Уверен, что эти знания продолжат быть полезными на протяжении всей карьеры.”
< Дмитрий Горелко, cтарший инженер >
" У меня был опыт работы с Linux около 5-ти лет, но после этого я менял сферу деятельности, занимался предпринимательством. Какие-то знания растерялись и не хватало актуального опыта. Я решил, что лучшая инвестиция — это инвестиция в своё обучение. На программе я систематизировал знания, которые уже у меня были, и в итоге вышел на работу сразу на позицию инженера. "
< Егор Старков, дежурный инженер >
" До Linux Upscale я был недавним выпускником факультета компьютерных наук, где и заинтересовался Linux на последних курсах. Изучал Linux в основном самостоятельно, но не хватало системности в знаниях. Программа школы оказалась достаточно интенсивной и наполненной, что помогло как систематизировать уже накопленные знания, так и получить новые. После окончания я сразу вышел на позицию дежурного инженера в команду эксплуатации Облака. "
По мотивам статьи "Утверждены параметры эксперимента по внедрению системы добровольного подтверждения компетенций для разработчиков ПО в РФ":
В текущей версии проекта затраты на программу заложены в размере 41,3 млрд рублей из бюджета и 630 млн рублей внебюджетных инвестиций.
Ожидается, что система подтверждения навыков для разработчиков ПО заработает в 2025 году. Сертификацией на начальном этапе смогут воспользоваться более 20 тыс. IT‑специалистов и разработчиков, а к 2030 году их число возрастёт до 250 тыс. высококвалифицированных сотрудников
Не читал все комментарии, сорри, может кто-то и озвучил уже эту крамольную мыслю. Внезапно подумалось, нет я не претендую на гиганта мысли, мысль тупейшая: А что если эти 42 лярда которые хотят потратить на старте не пилить, а вот внезапно начать постепенно тратить на увеличение зарплаты этим упомянутым 20 тыс. IT‑специалистов и разработчиков? Это в госссекторе увеличит их зарплату в три-четыре раза за первый год. Может сработает и народ потянется сам без долгих поисков или я чего-то не понимаю?
У меня зазвонил телефон отвалился интернет. Я пожаловадся провайдеру (большооой такой, на всю страну), провайдер прислал техника.
Техник с порога решил сыграть в продажника и заявил: — У вашего роутера лампочки моргают одновременно, а надо чтоб вразнобой. Это значит что ваш роутер при смерти и вам нужно купить новый. А у нас есть вот такие модели: 1... 2... 3... И предложил мне купить одну из них.
Я выслушал его презентацию и вкратце рассказал ему что занимаюсь сетями и делаю это 20 лет. Техник погрустнел и приступил к выполнению своей, техарской, работы.
Надо сказать что свою работу он выполнил на 5+: стрельнул флюком физику, подключлся к моей линии своим роутером, и даже залез в конфиг моего микротика. В итоге нашел косяк там, где не ожидали. То есть чувак реально молодец — я бы не догадался посмотреть в том месте, чесслово...
Интернет поднялся.
В конце техник начал намекать что надо бы заплатить 500р. А чо, интернет же есть! Я бы заплатил ему мимо кассы и даже в 2 раза больше. Если бы не дичь про "одновременно моргающие лампочки"... Но увы, это был не его день.
Гражданин провайдер, если ты хочешь сделать продажников из своих технарей, обучай их хотя бы элеметарному. А то и вы роутер не продали, и техник бесплатно сходил...
начинайте с шаблона — используй готовые репозитории с GitHub для старта.
используйте режим агента — для создания, редактирования и управления файлами с помощью команд на естественном языке.
используйте Perplexity — для поиска дизайнов и API из интернета, получения инструкций и примеров кода.
создавайте новые чаты в Composer — для каждой отдельной задачи, держи чаты короткими.
запускайте локально, тестируй часто — находи ошибки на ранних этапах.
итерируйте и дорабатывайте — не стремитесь к идеалу сразу, улучшай проект постепенно.
используйте голосовой ввод — например, Whispr Flow для быстрого ввода текста.
клонируйте и форкайте с умом — берите готовые репозитории, адаптируйте их под себя
копируйте ошибки и вставляйте в Composer — часто агент сразу предложит решение.
не забывайте, что можно восстановить старые чаты — сохраняйте работу, чтобы при необходимости вернуться к предыдущей версии.
храните данные в переменных среды — не прописывайте API-ключи в коде напрямую.
чаще коммитите в GitHub — регулярно фиксируйте прогресс.
разворачивайте проект рано — например, через Vercel, чтобы вовремя выявлять проблемы.
сохраняйте лучшие промпты — чтобы в будущем использовать их снова.
наслаждайся процессом – кодьте, экспериментируйте, учитесь и получайте удовольствие.
Ранее Сооснователь компании OpenAI, экс-директор по ИИ и бывший глава отдела разработки автопилота Tesla Андрей Карпаты сообщил, что занялся вайб-программированием и ему это нравится.
«Есть новый вид программирования, который я называю вайб‑программированием (vibe coding), где вы полностью отдаётесь вибрациям, принимаете экспоненты и забываете, что код вообще существует. Это возможно, потому что большие языковые модели (LLM, например, Cursor Composer w Sonnet) становятся слишком хороши. Также я просто общаюсь с Composer с SuperWhisper, поэтому я почти не касаюсь клавиатуры. Я прошу о самых глупых вещах, таких как „уменьшить отступ на боковой панели вдвое“, потому что мне слишком лениво, чтобы найти его. Я всегда „Принимаю всё“ (Accept All), я больше не читаю diffs. Когда я получаю сообщения об ошибках, я просто копирую и вставляю их без комментариев, обычно это исправляет ситуацию. Код выходит за рамки моего обычного понимания, мне приходится действительно читать его некоторое время. Иногда LLM не могут исправить ошибку, поэтому я просто обхожу её или прошу вносить случайные изменения, пока она не исчезнет. Это не так уж плохо для одноразовых проектов на выходные, но все равно довольно забавно. Я создаю проект или веб‑приложение, но это не совсем программирование — я просто вижу что‑то, говорю что‑то, запускаю что‑то и копирую, вставляю что‑то, и это в основном работает»,
🗓 13.02.1895 - Подана заявка-патент на «Синематограф» [вехи_истории]
Французские изобретатели братья Огюст и Луи Люмьер подали заявку на патент на свой знаменитый «Синематограф» — аппарат, который позволял не только снимать, но и проецировать движущиеся изображения. В отличие от других ранних устройств, таких как кинетоскоп Эдисона, синематограф Люмьеров был компактным, работал без использования электричества и позволял смотреть фильмы коллективно.
🗓 13.02.1895 - Подана заявка-патент на «Синематограф»
Уже в декабре 1895 года братья Люмьер провели первый публичный кинопоказ в Париже, представив зрителям короткометражные фильмы, среди которых знаменитый «Выход рабочих с фабрики». Изобретение синематографа открыло новую эпоху в истории искусства и развлечений, а сами Люмьеры вошли в историю как одни из основателей кинематографа.
📹 А ролик про компанию кино/мульт-индустрии уже на канале: История Pixar. Как СТИВ ДЖОБС создал наше детство YouTube | VkVideo
Как работать с Apache Spark? Практический гайд (видео + материалы на GitHub)
В Сравни мы используем Apache Spark для загрузки сырых данных из источников.
У нас есть два вида загрузки:
Batch-загрузка — когда данные грузятся один раз в какой-то период (час, день и так далее). Актуальна она, например, для данных по курсам валют: аналитикам достаточно знать курс валют на конкретный день, поэтому читаем раз в день данные по API с сайта ЦБ и грузим их в S3 (объектное хранилище) при помощи Python. Таких API достаточно много, они могут сильно различаться по количеству данных, поступающих с каждой.
Уже из S3 в Greenplum мы грузим все эти данные при помощи Spark. Фреймворк позволяет быстро трансформировать данные одновременно на нескольких машинах, так как все вычисления происходят в оперативной памяти.
Потоковая загрузка, которая работает 24/7 (на то она и стриминг). Здесь мы имеем дело с данными, изменения в которых нам нужно видеть несколько раз в день. Данные в этом случае читаются из Kafka посредством Spark и сразу пишутся в Greenplum (параллельно скидываем файлы в S3, чтобы был бэкап).
Порог входа в Spark выше, чем в SQL или Python, поскольку он требует знания и того, и другого. Плюс, когда начинаешь заниматься написанием трансформаций на Spark, возникают вопросы по оптимизации кода и правильной настройке ресурсов. Так как Spark — приложение, которое запускается на наших серверах, его надо уметь настраивать: примерно понимать, сколько потребуется выделить ядер процессора, оперативной памяти и количества executors (процессов для параллельной обработки).
Наш дата-инженер Евгений Виндюков полагает, что изучать Spark сразу с выделения ресурсов не стоит: лучше сперва научиться крутить таблички локально на одном компьютере. И только потом переходить на параллельную обработку на нескольких машинах.
Специально для тех, кто планирует ознакомиться с Apache Spark на практике, Евгений подготовил видео-гайд, который можно посмотреть здесь:
Плюс материалы на GitHub, чтобы вы могли не просто разобраться в Spark, но и запустить его на своём локальном ПК в режиме библиотеки или режиме кластера через docker compose.
Добавили еще два новых приложения в маркетплейсе Kubernetes — Velero и Fluent Operator. Рассказываем о пользе каждого:
1. Velero — мощный инструмент для резервного копирования и восстановления кластеров Kubernetes. С этим допом можно легко создавать бэкапы и восстанавливать данные в случае сбоя или при миграции.
Кстати, у нас в доке описан отличный кейс связки Velero c бакетами S3 для хранения резервных копий. Вот, попробуйте настроить →
2. Fluent Operator, в свою очередь, упрощает сбор, обработку и отправку логов с помощью Fluent Bit и Fluentd. А это дает вашим проектам больше гибкости и масштабирования для работы с большими объемами данных.
А еще Fluent Operator упрощает интеграцию с Elasticsearch, Loki, Kafka, Prometheus и другими инструментами.
Все новые дополнения уже можно тестить в панели и загружать для них собственные конфиги.
Новый уровень безопасности: продлен сертификат ФСТЭК России на «МойОфис Защищенное Облако»
МойОфис продлил Сертификат соответствия №4119 ФСТЭК России для решения «МойОфис Защищенное Облако» до 14 апреля 2029 года. Продукт позволяет построить надежную инфраструктуру обработки информации ограниченного доступа как внутри организации, так и у доверенных провайдеров.
Продление срока действия сертификата ФСТЭК России — это не просто формальность, а важное достижение, подтверждающее надежность и высокий уровень защищенности актуальной версии «МойОфис Защищенное Облако».
Сертификат свидетельствует о том, что обновленный продукт соответствует требованиям 4 уровня доверия средств обеспечения безопасности информационных технологий (УД 4). Сертифицированная версия может применяться в значимых объектах КИИ для обработки конфиденциальной информации и персональных данных в информационных системах.
Это позволяет применять «МойОфис Защищенное Облако» в организациях с повышенными требованиями к информационной безопасности. Использование сертифицированного решения обеспечивает компаниям соответствие законодательным требованиям в области защиты персональных данных и сведений ограниченного доступа, что снижает возможные юридические риски и помогает успешно проходить аттестацию защищенной инфраструктуры.
Актуальная версия «МойОфис Защищенное Облако» расширяет имеющуюся функциональность и добавляет новые возможности, такие как:
Двухфакторная аутентификация пользователей Это дополнительный уровень защиты учетных записей, который можно активировать для пользователей «МойОфис Защищенное Облако». По умолчанию эта функция отключена, но администратор системы может включить ее, чтобы повысить безопасность доступа к файлам.
Автоматическое завершение неактивных сессий Еще одной важной мерой защиты стала возможность администратора системы устанавливать период бездействия пользователя. По его истечении сессия автоматически завершается. Это помогает предотвратить несанкционированный доступ к документам, если устройства будут оставлены без присмотра.
Улучшенная совместная работа с документами Для повышения удобства совместной работы реализована функция подписки на уведомления об изменении файлов. Пользователи могут получать уведомления о любых изменениях файлов, к которым у них есть доступ, включая редактирование, переименование, замену, удаление или перемещение. Это помогает оперативно реагировать на обновления и повышает эффективность командной работы.
Расширенный поиск пользователей Возможности поиска коллег при обмене файлами стали более гибкими. Помимо стандартных параметров поиска по имени и фамилии, теперь доступны новые критерии — отчество и должность. Это упрощает процесс предоставления доступа к документам и поиска авторов файлов.
Выбор режима загрузки файлов Пользователи теперь могут выбирать, в каком формате загружать файлы: с автоматической конвертацией в редактируемый формат или в исходном формате. Это дает больше гибкости при работе с различными типами документов.
Регистрируйтесь на бесплатные вебинары, чтобы узнать больше про работу с сервисами платформы Cloud․ru Evolution:
Практикум Cloud.ru Evolution: как связать несколько виртуальных машин — 13 февраля. Покажем, как организовать сетевую связность между виртуальными машинами разных VPC на платформе Cloud.ru Evolution, а также между Cloud.ru Evolution и другими платформами или on-premise инфраструктурой.
Evolution Managed Spark и обработка миллиардов записей — 18 февраля. Узнайте, как обрабатывать большие массивы данных в несколько кликов с помощью сервиса Evolution Managed Spark. На вебинаре менеджер продукта Data Platform Cloud.ru Алексей Лицов расскажет и покажет, как работать с сервисом.
С какими вызовами мы столкнулись, пока строили DBaaS — 20 февраля. Расскажем про плюсы, минусы и особенности нашего решения — Database as a Service (DBaaS) поверх Kubernetes, а также про сервисы и режимы предоставления услуги.
А еще на каждом вебинаре будет сессия вопросов и ответов, на которой вы сможете задать экспертам любые интересующие вопросы по теме.
Учимся в сетевые интерфейсы на Linux: руководство по netlink
В интернете я нашел всего одну статью, где описывали мониторинг сетевых портов. Это был хороший старт, но для решения моей задачи информации оказалось недостаточно. Уже во время написания этой статьи я нашел еще пару материалов, которые, как я рассчитываю, хорошо дополнят мой. Помимо статей, нашел несколько man-страниц, в которых описаны пакеты, параметры, структуры и даже есть примеры кода. Оттуда я взял готовый код, способный получать информацию о появлении нового интерфейса и добавлении его в vlan. Но задача требовала отслеживать намного больше параметров системы.
Следующая остановка — пакет iproute2. Iproute распространяется под GNU GPL 2, так что я скачал исходники, собрал их и начал разбираться в коде на C. Чтобы проще понимать логику, я удалял некоторые участки кода, в которые при вызове моей функции программа не входила. Затем пересобирал программу и продолжал изучение и трассировку. Так я понял общий принцип обработки пакетов и сделал обработку пары дополнительных параметров. Но оставалось еще много других условий.
В какой-то момент я вспомнил про утилиту strace: с ней стало проще изучать код и ориентироваться в нем. Strace позволяла увидеть финальный этап работы функции и все ее параметры. Решая свои задачи, я копировал и адаптировал код из iproute. Я не особо вникал во внутреннее устройство протокола, но с каждым этапом разработки это становилось все сложнее и сложнее.
Наконец, я сделал обработку всех параметров кроме одного. В функции его обработки в iproute вызывалась обработка какого-то системного файла, и это было очень странно, так как я видел этот параметр в сообщении netlink через strace. Я зашел в тупик. Код выглядел очень страшно и совсем не нравился мне. Покопавшись в этом еще один день, я понял, что так продолжаться не может. Я решил переписать все заново без использования кода из iproute. Хотел сделать код красивым и максимально понятным для тех, кто будет читать его после меня.
О том, как с помощью netlink узнать, что именно делает система при настройке сетевых интерфейсов и как обрабатывать ее команды, читайте в статье Тимура Аммаева.
Сегодня облако становится точкой сборки вашего цифрового будущего. Слияние передовых технологий, надежности, безопасности и глубокой экспертизы делает облачную платформу оптимальным выбором для реализации самых смелых ИТ-планов.
На K2 Cloud Conf 2025 наши эксперты, визионеры ИТ-индустрии и представители крупного бизнеса обсудят «сегодня и завтра» инфраструктурных решений и передовой опыт облачных проектов.
В программе
Пленарная сессия: выступления топ-менеджеров K2 Cloud, дискуссия ключевых игроков рынка и бизнес-пользователей облачных технологий, видео-кейсы заказчиков K2 Cloud
Тематические треки
Бизнес в облаках — сегодня и завтра: практический опыт использования облаков в российских компаниях, экспертные дискуссии на темы кибербезопасности и облачных трендов
Технотрек: ключевые инсайты развития платформы К2 Облако и передовые инфраструктурные разработки — в выступлениях технических экспертов K2 Cloud
Она сказала: Что мне придет СМС со ссылкой, где я могу подтвердить или опровергнуть положительную реакцию банка.
Голос звонившей был механический, в течении часа СМС со ссылкой не пришло…
вв
------
UPDATE
Банки.ру, что это было: звонок от имени компании или ваши базы текут со страшной силой?
Банки.ру дорожит своей репутацией и доверием пользователей, поэтому строго соблюдает законодательство в сфере защиты персональных данных своих пользователей, в том числе ФЗ-№ 152 «О персональных данных».
Администрирование баз данных 1С — задача довольно распространенная. Другое дело, когда в вашей инфраструктуре 6 500 таких баз и 4 000 пользователей. И все это должно быстро и стабильно работать, резервироваться, восстанавливаться и иметь защиту от внешних угроз. С таким запросом в Selectel обратился сервис Альтап.
В кейсе рассказываем, как компания:
подобрала оптимальные конфигурации выделенных серверов для 1С и баз данных,
обеспечила надежное хранение резервных копий баз данных,
защитила сервис от DDoS-атак и других угроз из интернета.
50 сборок в маркетплейсе ПО для облачных серверов:)
Расширили маркетплейс приложений, и теперь на сервер можно устанавливать Diafan.CMS — мощную и гибкую систему управления контентом для сайтов любой сложности. От простых визиток до целых интернет-магазинов.
А сделать это проще простого — на этапе выбора облачного сервера кликайте на сборку и заказывайте сервер → на почту отправим письмо с ссылкой на установку → заполните все данные и начните пользоваться.
Видя, с какими потребностями сталкиваются заказчики ежедневно и какие цели ставят перед собой, мы создали целую экосистему продуктов — платформы, которые позволяют "под ключ" закрыть задачу любой сложности: как комплексно, так и по отдельности.
Смотрите видео, чтобы узнать больше о наших флагманских продуктах DCImanager, VMmanager и BILLmanager, а также актуальных сценариях их применения в работе облачных и хостинг-провайдеров и владельцев ИТ-инфраструктур.
Как получить навык работы с IaaS-сервисами и официально подтвердить свои знания?
В новом бесплатном курсе Cloud.ru Evolution Fundamentals вы научитесь работать с IaaS-сервисами облачной платформы Cloud.ru Evolution и настраивать их под свои проекты и задачи. Курс подойдет системным администраторам, начинающим IT-специалистам и всем, кто хочет освоить облачные технологии.
На обучении вы узнаете:
какие облачные сервисы есть на платформе Cloud.ru Evolution;
как работают IaaS-сервисы Cloud.ru Evolution и как они взаимосвязаны друг с другом;
как подобрать оптимальные IaaS-сервисы для своего проекта и правильно их настроить.
А еще вы можете официально подтвердить свои знания и навыки и получить аргумент для повышения или перехода на другую должность. Для этого после окончания курса пройдите сертификацию. А если вы уверены в своих знаниях, то можете пройти ее в любой момент независимо от обучения и получить электронный бейдж, который удобно добавить в резюме.
Выдающийся американский инженер-электронщик и предприниматель китайского происхождения. Он стал известен своими достижениями в области компьютерных технологий. В 1951 году Ван запатентовал инновационную систему магнитной памяти, которая впоследствии стала ключевой технологией для первых компьютеров.
В 1957 году он основал Wang Laboratories, компанию, сыгравшую важную роль в развитии вычислительной техники. Под его руководством были созданы одни из первых компактных программируемых калькуляторов и текстовых процессоров, что сделало компьютеры доступнее для бизнеса и образования.
💙 Ставь лайк, если знаешь что такое "дискета" и даже применял их по назначению) А еще они хорошо летают😄