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

Администрирование

Сначала показывать
Порог рейтинга
Уровень сложности

Оранжевый k8s кластер на ладони

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 269

Сначала у меня появилась Orange Pi Zero 2 W, на пробу. Под планируемые задачи она не подошла, но 4 ядра и 4G памяти и размеры понравилось. Так же понравился Type-C и WiFi из коробки. Потом я вспомнил что давно хотелось just for fun попробовать собрать кубер на одноплатниках, а такой объём памяти и ядер уже даже позволяет идее иметь некоторый смысл. При этом wifi позволяет сделать кластер максимально без проводным, а размер позволяет соорудить кубический куб на ладони. И сегодня идея материализовалась.

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

Новости

Когнитивные искажения у аналитика данных: найти и починить

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 330

df.head() — с этого момента вы начинаете работу с данными и полагаетесь на увиденное? Я тоже. Так мы наступаем в феномен what you see is all there is. У ограниченного набора данных, возможно, отсортированного, мы видим ещё более ограниченный набор данных. Мы сами этого не понимаем, но дальше нашу работу строим только на увиденном. 

Как починить себя? Принять как данность, что все подвержены когнитивным искажениям. От них нельзя избавиться полностью. Можно «пойти на компромисс: научиться распознавать ситуации, в которых возможны ошибки. И стараться избегать серьёзных ошибок, если ставки высоки». В этой фразе скрыт рецепт для нас: понимаем, где происходят значимые действия во время работы с данными → пробуем распознать «ситуации, в которых возможны ошибки» → придумываем, как можно избежать этих ошибок. 

Я работаю с данными почти 20 лет, и из них семь набирала и растила джунов, три — наставник в Практикуме на курсе «Аналитик данных». По работам начинающих аналитиков (чужие ошибки проще увидеть, чем свои) я пробовала понять, где происходят «значимые действия» и «возможны ошибки» во время предобработки данных. В этой статье предложу свои варианты борьбы.

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

Туннелирование трафика через RDP-соединение

Уровень сложности Средний
Время на прочтение 2 мин
Количество просмотров 1.5K

Всем привет, в этой статье пойдет речь о способе туннелирования трафика через RDP-соединение. Такой способ может подойти для тех случаев, когда мы нашли машину с доступом в новые сегменты сети, к которой есть возможность подключиться по RDP, но мы не можем подключиться к серверу chisel или прокинуть meterpreter оболочку из-за ограничений фаерволла. Именно в таких ситуациях можно использовать инструмент rdp2tcp.

rdp2tcp - инструмент для туннелирования трафика и проброса портов через существующую RDP-сессию. Сама работа инструмента устроена следующим образом (оригинал):

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

Mubeng — инструмент для ротации прокси-серверов

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 691

Очень часто для минимизации риска детектирования средствами защиты информации возникает потребность отправки большого количества запросов с множества IP-адресов.

Данный подход помогает обойти множество статических правил средств защиты информации, а также блокировку по большому количеству запросов.

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

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

Истории

Как неПросто сделать холодный бэкап Postgres

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 1.6K

File system level backup  в Postgres это первое чему нужно научится при использовании Postgres . Никакие pg_dump \ pg_restore не заменят Полный бэкап на уровне файлов. File system level backup это первая ступень для подготовки к Continuous archiving. Понимание архитектуры хранения – это фундамент, по которому можно понять сможете ли Вы жить с Postgres на больших объемах или у Вас другой путь?

Начать копировать кластер правильно
Всего голосов 6: ↑3 и ↓3 0
Комментарии 12

Вперед в будущее: Wayland против X11

Уровень сложности Средний
Время на прочтение 38 мин
Количество просмотров 4.9K

Доброго времени суток, дорогие читатели! Сегодня я затрону одну интересную тему — графические дисплейные сервера и протоколы в Linux. В этой статье я расскажу вам о архитектуре X11 и Wayland, историю их создания и наконец-то сделаем вывод: Иксы на мороз, или вейланд на помойку?


Еще в далеком 2016 году вышла Fedora 25 с окружением GNOME 3.22 на базе дисплейного сервера Wayland. А в RHEL 10 выкинут X11 на мороз. Релиз RHEL 10 намечен на 2025 год, CentOS Stream 10 — на 2024 год. Для обеспечения работы приложений, требующих X11, будет использоваться XWayland. Таким образом, в 2029 году (к моменту окончания первого этапа поддержки RHEL 9) стоит ожидать появление первого аппаратного обеспечения, не поддерживающего X11.


И как я думаю — будущее за Wayland. Но пока X11 является стандартом. Давайте разберем это!


Читать дальше →
Всего голосов 27: ↑25 и ↓2 +23
Комментарии 35

Нужно ли пересматривать модель open source — обсуждаем ключевые сложности и предложения сообщества

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

Разработчики открытого программного обеспечения долгое время пытаются «нащупать» баланс между коммерческой жизнеспособностью своих продуктов и идеалами open source. Некоторые решения, такие как переход на запретительные лицензии, вызывают серьезную критику со стороны сообщества. Мы в beeline cloud решили обсудить, что в индустрии думают о сценариях развития открытого программного обеспечения.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 8

Особенности и проблемы mock-сервера Swordfish API Emulator

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

Эта статья — продолжение истории про разработку Ansible-модулей для взаимодействий с системами хранения данных (СХД) через API, которое удовлетворяет спецификации Swordfish. Эти модули в перспективе облегчат управление парком СХД от разных производителей.

Чтобы тестировать работоспособность созданных модулей, нужен настоящий сервер СХД (или тестовый mock-сервер), который предоставляет необходимый REST API. Получить настоящий сервер от производителя СХД — сложная задача, которая требует финансовых и временных затрат на получение программно-аппаратного обеспечения. В случае open-source разработки такая опция доступна не всем командам. 

Компания SNIA, разработчик спецификации Swordfish, подумала об этом и предоставляет разработчикам свободно распространяемый mock-сервер — Swordfish API Emulator. В рамках проекта Лаборатории YADRO на базе СПбПУ Петра Великого мы протестировали его в работе. В статье расскажем, как он устроен и как с ним взаимодействовать в задачах.

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

Уведомления через Telegram-бота при помощи почтового триггера Yandex Cloud Functions

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 545

Привет, Хабр!

Возможно, многие сталкивались с задачей: есть сервер с некими cronjob-ами, результат выполнения которых хотелось бы мониторить определенному числу лиц, но при этом сервер находится в каком-нибудь intranet и не имеет доступа к сети интернет. Вот и у нас однажды возникла подобная проблема. Единственным доступным средством коммуникации с внешним миром у сервера был почтовый шлюз, через который можно было отправить электронную почту. До некоторого времени задача решалась отправкой нескольких копий письма, но со временем стало понятно, что гораздо  удобнее читать уведомления в Telegram. Такую настройку мы произвели с помощью Yandex Cloud Functions.

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

Сборник советов, как упростить работу с YAML-файлами

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.3K

YAML (.yml) — популярный язык для конфигурационных файлов, широко используемый DevOps в подходе «Инфраструктура как Код» (IaC). Несмотря на то, что работать с ним бывает проще, чем с тем же JSON (особенно в контексте взаимодействия с большими объемами данных), иногда использовать его бывает трудно. В этой статье мы рассмотрим несколько советов, которые помогут упростить процесс создания и редактирования yml-файлов.

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

Как разработать браузерное расширение в Chrome на React: разбираем на примере Cloudhood

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 753

Всем привет! Меня зовут Егор, я технический лидер в команде, которая занимается разработкой личного кабинета Cloud.ru. Некоторое время назад загорелись идеей сделать браузерное расширение на React, но не было хороших гайдов (либо я их не нашел), поэтому в итоге написали свой) В статье поделился нашим опытом и наработками, а также рассказал, зачем мы вообще взялись за этот open source проект.

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

Снова в деле: как прошел осенний Standoff 12 для PT Expert Security Center

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

С 21 по 24 ноября 2023 года прошел Standoff 12 — международные киберучения по информационной безопасности, на которых команды «красных» (атакующих белых хакеров) исследуют защищенность IT-инфраструктуры виртуального Государства F. Синие же команды (защитники) фиксируют эти атаки, а иногда даже отражают. Атакующие пытались перехватить управление спутником, украсть данные клиентов банка или скомпрометировать систему управления дорожным движением; в общей сложности можно было воплотить в жизнь 137 атак и недопустимых событий. Всего было развернуто семь отраслевых сегментов: шесть офисов Государства F и один офис со сборочной инфраструктурой Positive Technologies.

Больше о битве глазами глобального SOС
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 0

Сбор обратной связи от клиентов

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

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

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

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

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

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Комментарии 0

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн

Настройка Exchange ActiveSync в Carbonio

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 159

Несмотря на наличие у Carbonio собственного мобильного приложения, которое позволяет полноценно использовать почту, а также функции связанные с календарями и контактами на мобильных устройствах, выбором многих администраторов при обеспечении возможности использования мобильных устройств для пользователей остается именно Exchange ActiveSync. Этот протокол, помимо того, что позволяет обеспечить более полный, по сравнению с IMAP, доступ к данным пользователя, позволяет сделать использование мобильных устройств более безопасным за счет возможности ограничения использования потенциально опасных функций на устройствах, а также осуществить удаление данных в случае их утери или кражи. В данной статье мы расскажем о том, как настроить поддержку протокола Exchange ActiveSync в почтовом сервере Carbonio и осуществлять подключение по данному протоколу на мобильных устройствах.

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

Ищем вдохновение, мотивацию и новый заряд энергии

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

Все вы знаете, зачем посещать конференции. По крайней мере, на всех рекламных баннерах и других рекламных материалах пишут что-то похожее. Это обновление знаний, обмен опытом, soft skills, новые контакты и «тусовка». На самом деле это не всё, что даёт нам посещение профессиональной конференции. Давайте посмотрим, что ещё вы можете получить на примере DevOpsConf 2024:

Изучение реальных кейсов

Получение обратной связи

Поиск вдохновения и мотивации

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

Взлом космоса — теперь и на STANDOFF 12

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 846


В ноябре в рамках конференции Moscow Hacking Week прошла ещё одна кибербитва STANDOFF — мероприятие проводится уже 12-й раз. Однако STANDOFF 12 запомнился не только присвоением звания пятикратного чемпиона команде Codeby, но и новыми отраслями — в разработке одной из них мы приняли непосредственное участие. И если вы следите за нашими новостями, то сможете без проблем ответить, что это была за отрасль… Правильно, космос!

Соревнование было поистине масштабным: 15 команд 4 дня нон-стопом взламывали все из представленных областей (не досталось только сборочной инфраструктуре Positive Technologies, за взлом наивысшего уровня которой организаторы пообещали 5 миллионов рублей). Мы также проводили собственные отборочные испытания, давшие возможность победителям отправиться покорять Государство F в составе команды bRedTeam.
Читать дальше →
Всего голосов 24: ↑23 и ↓1 +22
Комментарии 1

Хватит использовать AI-плагины! Как получить доступ к LLM-преимуществам через API Jay Copilot

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 835

Меня зовут Алексей Петров, я solution-инженер в компании Just AI. Сегодня многие разработчики столкнулись с необходимостью внедрения LLM в свои корпоративные сервисы. В этой статье я попробую доказать, почему интеграция API в данном случае гораздо эффективнее использования AI-плагинов, а также расскажу о том, как интегрировать API Jay Copilot в бизнес-процессы на примере интеграции amoCRM.

Читать далее
Рейтинг 0
Комментарии 0

Telegram Mini Apps с мгновенной оплатой

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 1.1K

Инструкция, посвящённая созданию Telegram Mini Apps с вызовом окна оплаты без создания дополнительной кнопки для этого.

Telegram Mini Apps c мгновенным вызовом окна оплаты.

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

Обзор релиза Apache Ignite 2.16.0

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 955

Apache Ignite — это высокопроизводительная распределенная база данных с открытым исходным кодом, предназначенная для хранения и распределенной обработки больших объемов данных в кластере узлов. В СберТехе есть команда, которая занимается ее развитием. Мы создали Platform V DataGrid — продукт, основанный на Apache Ignite, с enterprise‑функциональностью.

Я был релиз-менеджером Apache Ignite 2.16.0, вышедшей 25 декабря 2023 года, спустя полгода от предыдущего релиза. Хочу ознакомить с основными разработками этой версии:

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

Математическое моделирование технологических объектов и систем глазами и руками студента

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.3K

Традиционно Росатом уделяет особое внимание подготовке кадров и поддержке всестороннего развитию молодых талантов – в том числе по инженерно-математическому направлению. В предыдущих статьях мы подробно рассказывали, как моделировать в REPEAT – собственной разработке Инженерно-технического центра «ДЖЭТ». Но мы не только моделируем на REPEAT сами, но и учим этому ребят со студенческой скамьи. Открытые в ведущих вузах страны образовательные центры на базе REPEAT - Школы моделирования - становятся для студентов мощным центром цифровых компетенций, а также обеспечивает их знакомство с отечественной технологией тренажеростроения, основанной ИТЦ «ДЖЭТ» более 30 лет назад и применяемой до сих пор. Подробнее о нашем проекте Школа моделирования читайте ниже.

Забегая вперед, скажу - сегодня мы открываем цикл статей, посвященных труду в области математического моделирования от наших студентов – учащихся Школ моделирования. Наблюдая за прогрессом начинающих IT-инженеров в освоении искусства математического моделирования на REPEAT, мы решили, что на глазах зарождается научная школа в области развития цифровых двойников и других digital направлениях – и базируется она на отечественном ПО. Вместе мы открываем новые возможности программного обеспечения REPEAT, и с нетерпением ждем новых достижений и открытий, которые предстоит осуществить вместе со студентами и преподавателями нашего общего проекта Школа Моделирования.

 Начнем публиковать поводы для гордости с кейсов, разработанных командой Кубанского государственного технологического университета – это талантливые студенты кафедры теплоэнергетики и теплотехники и их не менее талантливые преподаватели. Вместе они прокладывают свой собственный путь в области изучения и разработки цифровых двойников, а REPEAT им в этом активно помогает.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 1