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

Все потоки

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

Топ 5 самых громких событий инфосека за апрель 2022

Блог компании T.Hunter Информационная безопасность *

Всем привет! Публикуем традиционный ежемесячный дайджест самых горячих новостей информационной безопасности за апрель. Сегодня в программе приключения Binance в России, рейд на RaidForums от ФБР, неугомонные северокорейцы и другое. Добро пожаловать под кат!

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

Новости

Спроси меня про Go. Отвечаем на распространённые вопросы

Блог компании Яндекс Практикум Go *Программирование *Карьера в IT-индустрии Учебный процесс в IT

В начале марта Яндекс Практикум провёл вебинар «Спроси меня про Go» в формате открытого микрофона: слушатели могли задать любые вопросы о языке Go. Экспертами выступили техлиды курса «Go-разработчик»: Георгий Зуйков — ведущий разработчик в Едадиле и Александр Демиденко — старший разработчик в Яндекс Облаке, в команде Cloudgate.

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

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

Прилег, полежал, встал, побежал

Блог компании М.Видео-Эльдорадо Работа с видео *Читальный зал Администрирование баз данных *Хостинг

Намедни наш Rutube немного прилег. Не сам, конечно, говорят хакеры помогли, но тем не менее. И со всех сторон зазвучали критические мантры о левых руках, растущих чуть ниже спины у тамошних разрабов и ИБ-шников. Тем интереснее было посмотреть по сторонам. Наверняка же были не менее эпичные фейлы, факапы и прочие отгулы по болезни у популярных сервисов? Go!

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

Как снизить риски в iOS-разработке в условиях санкций

Kotlin *Разработка под iOS *Разработка мобильных приложений *

С февраля западные страны и отдельные компании наложили более 6 тысяч санкций на бизнес в РФ и РБ. Это не обошло и рынок мобильных приложений. Мы занимаемся разработкой приложений и, как и другие IT-специалисты, следим за событиями в мире и анализируем, как сложившаяся ситуация повлияет на отечественную разработку.

Мы подготовили серию статей про использование Kotlin Multiplatform Mobile в условиях санкций, чтобы поделиться нашим опытом и видением ситуации. Первая статья — о будущем KMM и мультиплатформенной разработки российских приложений.

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

Две задачи при работе с объектным хранилищем: как правильно создать кастомную ссылку одноразовой загрузки и не ошибиться

Блог компании Selectel IT-инфраструктура *Облачные сервисы Хранение данных *Хранилища данных *

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

Сегодня мы решили разобрать несколько из них. В этой подборке все они связаны с работой облачного объектного хранилища. Сейчас в Selectel миграционные каникулы — можно 30 дней не платить за запросы и хранение данных.

Ответы на одну из задач убрали в «спойлеры» — проверьте себя, сможете ли вы сами найти решение на основе «дано». Если вам понравится такой формат текстов, пишите в комментах или голосуйте в опросе, — сделаем еще. А пока — смотрите под кат.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 157
Комментарии 0

Российская система здравоохранения может быть переделана — тот самый момент, когда это стало понятно

Блог компании Белая Радуга Здоровье Управление проектами *


Реформа российской системы здравоохранения напрашивалась давно. Ещё с 2014 года (а скорее всего, и раньше) предлагается взять хороший опыт из других мировых систем и использовать в нашей.

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

Что гораздо важнее, наша медицинская система всё ещё не процессная и не научно обоснованная в достаточном плане. Люди не доверяют врачам по многим причинам, а врачи не создают систему, которая хоть как-то даст понять, что они всё делают правильно. Платная медицина давно уже стала рынком маркетинга, а не медицины, а ОМС/ДМС во многом так и остались областью ремесла, передающегося от отца к сыну, а не консолидированного знания сообщества.

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

После ковида я перестал надеяться, что здравоохранение как система резко выздоровеет, поэтому хочу поделиться опытом, перестать ныть и начать делать конкретные шаги, чтобы такая система появилась в платной медицине чуть более глобально, чем только у нас.
Читать дальше →
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 1K
Комментарии 1

Льготная ипотека для IT-специалистов — детальный разбор

Законодательство в IT Карьера в IT-индустрии Финансы в IT
Из песочницы

30 апреля вышло постановление, в котором зафиксированы условия выдачи льготной ипотеки IT-специалистам. Разбираем непонятные и самые больные моменты.

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

Signum Explorer Telegram Bot — разработка open-source pet-project телеграм бота для блокчейна Signum

Блог компании Karuna Go *Open source *Криптовалюты
Кто про что, а я про телеграм бота…

Сейчас я работаю в компании Каруна на позиции старшего Go-разработчика. В свободное от работы время стараюсь смотреть по сторонам (нет — не в поиске работы, и да — это корпоративный блог, но пишу про пет-проект 🙂) и интересоваться разными областями IT, абсолютно отличными от того, чем ежедневно занимаюсь на работе.

Примерно полтора года назад я в качестве хобби занимался разработкой универсального телеграм бота для MQTT устройств, о чем уже рассказывал вот тут: (Не)очередной MQTT-телеграм-бот для IoT, а позже мой фокус внимания отошёл от темы IoT и сместился в сторону криптовалют, очень уж эта тема не давала мне покоя. На фоне прошлогоднего шума вокруг Chia захотелось вложить немного свободных средств в другой заинтересовавший меня альткоин и сделать что-нибудь полезное для комьюнити. В этой статье я делюсь исключительно техническими деталями реализации бота и намеренно опускаю любую маркетинговую информацию о блокчейне, дабы не разводить холивар про альткоины. И вас очень попрошу воздержаться!

Итак, задача:
  1. Иметь минимальный функционал эксплорера блокчейна прямо в телеграме: просматривать транзакции и статистику сети.
  2. Удобно отслеживать баланс нескольких кошельков и получать уведомления о поступлениях/списаниях с кошелька.
  3. Получать актуальную цену + график.
  4. Иметь калькулятор доходности майнинга.
  5. Иметь кран для активации новых кошельков.

На этом вроде бы и всё, поехали…
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 371
Комментарии 3

Три подхода к ускорению обучения XGBoost-моделей

Блог компании Wunder Fund Python *Программирование *Машинное обучение *
Перевод

Фреймворк XGBoost (Extreme Gradient Boosting, экстремальный градиентный бустинг) — это эффективная опенсорсная реализация алгоритма градиентного бустинга. Этот фреймворк отличается высокой скоростью работы, а модели, построенные на его основе, обладают хорошей производительностью. Поэтому он пользуется популярностью при решении задач классификации и регрессии с использованием табличных наборов данных. Но процесс обучения XGBoost-моделей может занять много времени.

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

К ориентиру по хлебным крошкам, или базовые приёмы левел-дизайна

Блог компании Pixonic Разработка игр *Дизайн игр *Игры и игровые консоли

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

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

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

Что вы не знали о бенчмарках от UNIGINE: 8 малоизвестных фактов

Блог компании UNIGINE Работа с 3D-графикой *

В 2022 году общее количество пользователей бенчмарков UNIGINE достигло 50 миллионов. В честь этого юбилейного результата мы подготовили материал с малоизвестными интересными фактами о наших тестах производительности.

О том, какой бенчмарк анонсировали на презентации Windows 7, какая игра создана на основе Heaven, в каком бенчмарке впервые появилась трассировка лучей и другие факты читайте этой в статье.

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

Жил на свете добрый Jooq – как подружиться с хранимками в Oracle

Блог компании Sportmaster Lab Oracle *Программирование *Java *Администрирование баз данных *
Tutorial

Приветствую!

Меня зовут Артём, я back-end разработчик на продукте WFM (Workforce Management). В компании наш продукт помогает в развитии процессов розничной сети, одна из основных наших задач — это построение рабочего графика для персонала розничного магазина.

В данной статье я хотел бы познакомить вас (в очередной раз, так как на хабре уже есть несколько статей, посвященных этой библиотеке) с Jooq и показать, как можно легко работать с хранимыми процедурами Oracle. Будет немного вводной части, а затем посмотрим примеры.

Почти в каждом продукте, скорее всего, есть база данных. В нашем случае это РСУБД Oracle, большая часть логики содержится внутри в виде хранимых процедур. Удобство взаимодействия с базой всегда было достаточно важной и щепетильной задачей для любого бэкендера, особенно, если речь идет о взаимодействии с хранимками, которые выдают и принимают "сложные" plsql-типы. Конвертация plsql-типа в java-тип — задачка не самая приятная, мягко говоря, и удобных инструментов в этом деле не так уж много.

Давайте кратко вспомним некоторые популярные подходы к взаимодействию с РСУБД, какими достоинствами и недостатками они обладают.

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

Пишем деплой в Openshift с помощью Jenkins

Блог компании OTUS DevOps *

Меня зовут Рустем и я занимаю должность Senior DevOps Engineer в компании IBM, город Краков. Сегодня я хотел бы Вам показать и рассказать, как можно подружить Openshift и Jenkins и использовать их связку в CI-процессе.

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

Как фрилансерам принимать платежи в других странах?

Блог компании Solar Staff Фриланс Удалённая работа

С конца февраля Россию покинули от пятидесяти до семидесяти тысяч IT-специалистов. Общее число уехавших людей посчитать сложно, но, по некоторым данным, это около 200 тысяч человек разных профессий.

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

Геймификация обучения в IT

CSS *SQL *Git *

Геймификация — это процесс использования игровых элементов в неигровом контексте. Он имеет много преимуществ по сравнению с традиционными подходами к обучению, в том числе:

Читать далее
Рейтинг 0
Просмотры 633
Комментарии 1

Итоги квеста: комната хакера и победители

Блог компании RUVDS.com Информационная безопасность *CTF *

Пришло время подвести итоги нашего ежегодного CTF-квеста от команды RUVDS.

Расскажем о последнем этапе, откроем лица и наконец-то объявим победителей, которые беспрерывно квестовались 2,5 месяца!

Искра, буря, безумие — 82 дня борьбы и тысячи сообщений в чате. Криптография, реверс-инжиниринг и самая настоящая матрица. Кто же такой John Roe и зачем он столько времени скрывался?..
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 689
Комментарии 1

Как A/B-тестирование веб-страниц помогло нам повысить конверсию

Блог компании Wrike Веб-дизайн *Повышение конверсии *Управление продуктом *Дизайн

Привет! Меня зовут Амаль, я веб-дизайнер в Wrike: отвечаю за разработку веб дизайн-системы и веб-компонентов вместе с командой разработчиков и маркетологов. В этой статье расскажу о том, как с помощью А/B тестов и изменения некоторых деталей на веб-сайте нам удалось увеличить конверсию как минимум в 5 раз. Статья будет полезна, если вы планируете внедрить изменения в свою веб-систему и протестировать гипотезы по увеличению конверсии.

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

Node.js: разрабатываем бота для Telegram

Блог компании Timeweb Cloud JavaScript *Node.JS *
Tutorial


Привет, друзья!


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


Функционал бота будет следующим:


  • в ответ на сообщение joke возвращается программистская шутка, например: "Algorithm: a word used by programmers when they don't want to explain how their code works." (Алгоритм — это слово, используемое программистами, когда они не хотят объяснять, как работает их код));
  • в ответ на сообщение, представляющее собой дату в формате ДД.ММ, возвращается либо список дел, запланированных на эту дату в таблице Google (массив объектов), либо фраза "You have nothing to do on this day.", если на эту дату не запланировано никаких дел;
  • в ответ на любое другое сообщение возвращается фраза "I have nothing to say.".

При разработке бота я буду опираться в основном на официальную документацию.



Если вам это интересно, прошу под кат.

Читать дальше →
Всего голосов 7: ↑4 и ↓3 +1
Просмотры 712
Комментарии 0

Гаджеты, по которым сильно скучаем: истории про первые приставки, игры и консоли

Блог компании Selectel Гаджеты История IT Игры и игровые консоли

Привет, Хабр! Мы продолжаем ностальгический цикл про техноартефакты прошлого. В этом тексте вспоминаем, во что играли во время скучных пар на «галерке»‎ и переменах в школе. А еще пополняем коллекцию вашими историями, пишите в комментариях :)

Назад в прошлое →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 1.3K
Комментарии 5

Тернистый путь от Backend-разработчика в DevOps инженеры

Карьера в IT-индустрии Читальный зал DevOps *IT-компании
Из песочницы

Сегодня речь пойдет не о списке инструментов, которые необходимо изучить. Не о сетевых моделях взаимодействия, и даже не о протоколах. Сегодня я, DevOps Automation Engineer в компании Altenar, расскажу вам, почему DevOps - это целая философия, и, по сути, каждый IT-шник в своей мере DevOps.

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