Новые
Популярные
Лучшие
Фильтр

Фильтр

Очистить
Применить
Рубрики
Языки
Темы
Применить
Очистить

Путешествие в golang regexp

В этой статье мы рассмотрим инструмент, с помощью которого можно прорываться через мусор в тексте — регулярные выражения в Golang.

Обложка: Путешествие в golang regexp

Бежать нельзя остаться: стоит ли строить ИТ-карьеру за рубежом?

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

Обложка: Бежать нельзя остаться: стоит ли строить ИТ-карьеру за рубежом?

Учимся разрабатывать на Golang. Урок 14: работа с Context

В этом уроке мы научимся работать с интерфейсом context.Context. Рассмотрим его методы на примере работы с web-запросами.

Обложка: Учимся разрабатывать на Golang. Урок 14: работа с Context

Как с помощью ментора решить проблемы в IT-компании 

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

Обложка: Как с помощью ментора решить проблемы в IT-компании 

Сравнение Kotlin и Java при написания backend-приложений

Всем привет, меня зовут Вячеслав Аксёнов. В этой статье я расскажу, как пересел на Kotlin после Java 8/11 и в чём его преимущества.

Обложка: Сравнение Kotlin и Java при написания backend-приложений

Инструменты разработчика для проектировщика. Про HTML и CSS

Инструменты разработчика в разных браузерах немного отличаются внешним видом и фнукционалом. В примерах статьи используется Crome.

Обложка: Инструменты разработчика для проектировщика. Про HTML и CSS

Upscale: что это такое и где применяется

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

Обложка: Upscale: что это такое и где применяется
Мемы для программистов в одном Telegram-канале!
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!

Учимся разрабатывать на Golang. Урок 13: работа с файлами и выполнение shell-команд

В новом видео мы поработаем с файлами и научимся выполнять shell-команды из языка Go. Будет интересно, поехали!

Обложка: Учимся разрабатывать на Golang. Урок 13: работа с файлами и выполнение shell-команд
Обложка: Сделали интересную фичу? Расскажите о ней и получите скидку или курс от OTUS в подарок

Сделали интересную фичу? Расскажите о ней и получите скидку или курс от OTUS в подарок

Рассказывайте про интересные / смешные / странные фичи, которые вам доводилось реализовывать, и получайте призы.

Как создать APT репозиторий в Sonatype Nexus 3?

Я разворачивал Nexus в docker-контейнере, поэтому буду описывать, как поднять APT репозиторий именно в docker.

Обложка: Как создать APT репозиторий в Sonatype Nexus 3?

Учимся разрабатывать на Golang. Урок 12: тестирование с помощью GoConvey

Продолжаем изучать средства тестирования в языке Go. На этот раз мы научимся работать с фреймворком GoConvey.

Обложка: Учимся разрабатывать на Golang. Урок 12: тестирование с помощью GoConvey

Как метод утёнка и коридорное тестирование помогают решать сложные нестандартные задачи

Эти методы решения задач не раз выручали меня, когда я оказывался в тупике. Возможно, они пригодятся и вам.

Обложка: Как метод утёнка и коридорное тестирование помогают решать сложные нестандартные задачи

Учимся разрабатывать на Golang. Урок 11: работа с паниками

Разбираемся, что такое паники в языке Go, как с ними работать, как обрабатывать и как использовать для написания бизнес-логики.

Обложка: Учимся разрабатывать на Golang. Урок 11: работа с паниками

Прокачиваем анимацию с react-native-reanimated. Часть 1

Сегодня хочу поговорить об анимации в приложениях, написанных с помощью библиотеки react-native-reanimated заменяющая инструмент API Animated.

Обложка: Прокачиваем анимацию с react-native-reanimated. Часть 1

Облачное ПО: как выбрать нужное решение

Руководитель направления инфраструктурных решений компании Syssoft рассказывает, как выбрать облачное ПО и не переплатить за подписку.

Обложка: Облачное ПО: как выбрать нужное решение

Как найти новые идеи для проектов, когда вдохновение закончилось

Автор делится своим опытом поиска идей для новых проектов, а также предлагает организовать community-driven репозиторий с разработками.

Обложка: Как найти новые идеи для проектов, когда вдохновение закончилось

JavaScript Performance: советы и рекомендации

Александр Габдрафиков рассказывает о распространенных проблемах, влияющих на производительность JS-кода, и о том, как их решить.

Обложка: JavaScript Performance: советы и рекомендации

OpenShift 4 — добавление LDAP провайдера и автоматическая синхронизация групп

В статье расскажу, как можно настроить LDAP в качестве провайдера для кластера Openshift 4. И объясню, почему выбрал этот протокол.

Выбор Request-Response парадигмы API: REST, RPC или GraphQL?

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

Обложка: Выбор Request-Response парадигмы API: REST, RPC или GraphQL?

Docker и Visual Studio Code Remote-Containers — как сэкономить время при развёртывании проектов

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

Обложка: Docker и Visual Studio Code Remote-Containers — как сэкономить время при развёртывании проектов

4 главных навыка специалиста по информационной безопасности

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

Обложка: 4 главных навыка специалиста по информационной безопасности

Стоит прочитать: обзор книги Александра Полякова «Безопасность Oracle глазами аудитора. Нападение и защита»

Книга поможет взглянуть на безопасность Oracle под другим углом. А также более качественно разрабатывать и обслуживать ПО.

Обложка: Стоит прочитать: обзор книги Александра Полякова «Безопасность Oracle глазами аудитора. Нападение и защита»

Хотите узнать больше о работе с ПО Oracle? Задайте вопросы эксперту в комментариях

Сертифицированный инструктор Oracle ответит на вопросы, связанные с High Availability, Exadata, безопасностью БД.

Обложка: Хотите узнать больше о работе с ПО Oracle? Задайте вопросы эксперту в комментариях

Java Puzzler: как я в упор не видел очевидный баг

История поиска бага, которая снова подтверждает, что необходимо покрывать код тестами, не пренебрегать локальными переменными и логированием.

Обложка: Java Puzzler: как я в упор не видел очевидный баг

Чем занимается технический писатель: опыт IT-компании Lad

Чем занимаются технические писатели, как устроена их работа и какие инструменты они используют — разбираемся с техписателями компании Lad.

Обложка: Чем занимается технический писатель: опыт IT-компании Lad

Современный программист — ремесленник или мастер?

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

Обложка: Современный программист — ремесленник или мастер?

Почему вам стоит выбрать фреймворк/технологию Vaadin для своего следующего проекта

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

Обложка: Почему вам стоит выбрать фреймворк/технологию Vaadin для своего следующего проекта

Моя история в IT: путь от юриста к разработчику

Алёна Гневушева рассказывает, как решила уйти из международной юридической фирмы в разработку, и что из этого вышло.

Обложка: Моя история в IT: путь от юриста к разработчику

Загадочные сообщения об ошибках: вносим ясность

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

Обложка: Загадочные сообщения об ошибках: вносим ясность

Как проходит работа консультанта по ИТ-решениям в крупной компании

Проработав в этой профессии больше семи лет, я могу поделиться накопленным опытом и нюансами должности «консультанта по ИТ-решениям».

Обложка: Как проходит работа консультанта по ИТ-решениям в крупной компании

Что если вёрсткой макетов и дизайном займётся один человек?

Сегодня разбираемся с вёрсткой макетов. Нужно ли пропускать этап дизайна и где ставить запятую во фразе «Верстать нельзя дизайнить?».

Обложка: Что если вёрсткой макетов и дизайном займётся один человек?

Инструменты JavaScript, о которых незаслуженно мало говорят

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

Обложка: Инструменты JavaScript, о которых незаслуженно мало говорят