Месяц: Сентябрь 2022
-
Использование GitHub в обучении студентов. Автоматизация проверок. Часть I
В конце декабря 2020 года я написал несколько статей на Хабре по своему опыту использования GitHub в обучении студентов (ссылки на них будут в конце сей статьи).Сегодня же хочу рассказать об автоматизации проверки кода студентов. Примеры будут про C#, т.к. это мой основной язык, на котором я преподаю программирование.Для меня при обучении программированию важно, чтобы…
-
Кем вы видите себя через 5 лет? Почему вы пришли к нам на собеседование?
Как Рекрутер и основатель небольшого международного агентства, также как человек, который вырос в США, я имею неплохое представление не только о рынке труда в мире, но и о манере проведения собеседований в разных странах. Я часто общаюсь с разработчиками как из России, также из США и Европы. И какого было моё удивление узнать, что их до сих…
-
Задачи ИТ-директора (CIO). Почему облачные сервисы — лёгкий и надежный способ решить сложные задачи ИТ и бизнеса?
Сразу небольшой оффтоп: набросал канву статьи, хотел обсудить с сообществом как актуальность темы, так и содержание: что упущено, что стоит добавить, а что стоит просто выкинуть… Хейтеры радушно приветствуются :)———————-Современный ИТ-руководитель постоянно находится в поисках решения сложных и противоречивых проблем: с одной стороны, требования жесткой экономии бюджета, с другой, необходимого ускорения развития ИТ-сервисов и бизнеса,…
-
Обработка исключений в Java в функциональном стиле. Часть 2
Обработка исключений в Java в функциональном стиле. Часть 2. В предыдущей статье была рассмотрена функциональная обработка исключений с помощью интерфейса Try<T>. Статья вызвала определенный интерес читателей и была отмечена в «Сезоне Java». В данной статье автор продолжит тему и рассмотрит простую и «грамотную» (literate) обработку исключений при помощи функций высшего порядка без использования каких либо…
-
Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 2: аутентификация
Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Домклик. В прошлой части мы разобрались, как настроить и запустить проект, а сегодня продолжим создавать наш планировщик и поэтапно разберём создание аутентификации с помощью библиотеки Passport.Аутентификация — процедура проверки подлинности, например:проверка подлинности пользователя путём сравнения введённого им пароля (для указанного логина) с паролем, сохранённым в базе данных пользовательских…
-
Превью сайта с разметкой Open Graph: как автоматически рендерить картинку
Всем привет! Меня зовут Николай Каменев, я фронтенд-разработчик в Почтатехе. Мы разрабатываем UI для порталов и приложений Почты России.Я хочу поделиться коротким гайдом, как автоматически рендерить og:image-изображения для превью сайтов. Дальше будет небольшая вводная для тех, кто не знаком со сборкой превью по технологии Open Graph. Если вы и так все знаете, переходите сразу в следующий раздел :)О технологии Open GraphOpen…
-
NTMgNmIgNjkgNmMgNmMgNDYgNjEgNjMgNzQgNmYgNzIgNzkgMjAgZDAgYmYgZDAgYmUgZDAgYjcg ZDAgYjQgZDEgODAgZDAgYjAgZDAgYjIgZDAgYmIgZDE
gOGYgZDAgYjUgZDEgODIgMjAgZDEgODEg MjAgZDAgYjQgZDAgYmQgZDEgOTEgZDAgYmMgMjAgZDAgYmYgZDEgODAgZDAgYmUgZDAgYjMgZDEg ODAgZDAgYjAgZDAgYmMgZDAgYmMgZDAgYjggZDEgODEgZDEgODIgZDAgYjAgMjE=Способ кодирования строк выше очевиден, а ещё можно вспомнить кодировки по умолчанию в языке, первая версия которого вышла 20 февраля 1991 года 😉 ссылка на оригинал статьи https://habr.com/ru/company/skillfactory/blog/687846/
-
Как поладить с программистами
Программист — человек суровый, строгий, умный и отчасти опасный. Именно так ты думаешь, когда погружаешься в ИТ на стороне заказчика, того, кому что-то от программиста надо. И вот уже ты плодишь сущности, путаешься в терминологии и важно раздуваешь щёки, чтобы не показаться каким-то не таким рядом со сверхразумом. Казалось бы, всего-то нужно подобрать ключ к…
-
Hoversurf: транспорт будущего? (Краткая история, характеристика, цена)
С чего все началось?Петербуржец Александр Атаманов решил воплотить мечту — создать летающий мотоцикл. Проект изначально замысливался Александром как некоммерческий и призван был в первую очередь вдохновить людей. «Мы представляли себе следующую картину: идет по улице молодой парень, а над ним проносится летающий мотоцикл. Вау! Круто! Я тоже хочу! — загорается Атаманов. — На этой волне у нас и сформировалась первая команда энтузиастов, и мы начали проект». Когда…
-
Кто такой дата-аналитик в X5 Tech
Привет, Хабр! На связи отдел аналитики данных X5 Tech.По мере развития технологий больших данных в сфере Data Science продолжает оформляться всё большее количество направлений, а уже существующие становятся более обособленными.Тем не менее, до сих пор многие с трудом могут ответить на вопрос — чем занимается дата-аналитик. В одной компании в его сферу обязанностей входит построение…