Как мы сократили цикл разработки с 2 недель до 3 дней без смены команды

Разбираю, как внедрение процессов CI/CD и код-ревью помогло не только ускориться, но и вернуть 20% времени разработчиков.

«На разработку нужно две недели». Эта фраза была приговором для нашего отдела в Х. Пока маркетологи и коммерсанты ждали обещанные фичи, разработчики сутками заливали патчи и разбирались с «поломками», которые возник…

2

Разработка мобильных приложений Swift + Xcode

Разработка мобильных приложений Swift + Xcode

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

3
2

Рубрика #РазрушителиITМифов

Рубрика #РазрушителиITМифов

1 Миф: Программирование — это работа одиночек

Топ 5 незаменимых инструментов для Python-разработчиков

Топ 5 незаменимых инструментов для Python-разработчиков

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

По ту сторону популярности: Blocky CMS, October CMS и Creatium – достойные альтернативы известным CMS

Мир веб-разработки пестрит популярными CMS, такими как WordPress и Joomla, но они не всегда отвечают потребностям разработчиков и владельцев сайтов, особенно когда речь идет о гибкости, удобстве использования и современном подходе к дизайну. В этой статье я рассмотрю три альтернативных CMS – Blocky CMS, October CMS и Creatium, – и сравню их с извес…

13

Инструменты автоматизации ИТ-эксперта: Code Check - для автоматической проверки кода

Инструменты автоматизации ИТ-эксперта: Code Check - для автоматической проверки кода

Code_Check от NEMTYREV AI: Инструмент для автоматической проверки кода

Тестируем ChatGPT на написание кода Питон. Простое IDE Python написанное ChatGPT

Вот такой простое IDE Python (редактор кода Питона с выводом результата работы кода) написал ChatGPT за 5 секунд. Назовем его tkEDI_by_ChatGPT

Слухи о том, что ChatGPT велик и могуч дошли и до нас. Но, так как мы не увидели ни одного кода написанного ИИ и оценки как работает код и как качественно пишет его ChatGPT, то решили сами потестить писание к…

1

Говорим на одном языке: как дизайнеру передавать анимацию в разработку и быть уверенным в финальном результате

Интерфейсная анимация — лакмусовая бумажка корректного взаимодействия дизайнера и разработчика. В этой статье наш дизайнер интерфейсов Кристина Широкова рассказывает, как не потерять функциональность проекта после передачи анимации в разработку и почему всё не так сложно, как кажется на первый взгляд.

69

Обманчивые смартконтракты

Автор публикации: Лукьянов Артур, младший исследователь, CyberOK

Привет! Меня зовут Артур, я являюсь стажёром в компании СайберОК и занимаюсь анализом защищенности. В этой статье я поделюсь с вами тем, как я искал жертву, а нашел хакера, и почему не все уязвимости стоит эксплуатировать.

3

Вы знали, что не обязательно знать математику, чтобы работать в IT?

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

Многие всерьез считают, что работать в IT-сфере могут только гении. На самом деле все далеко не так сложно. Даже те программисты, которые работаю…

2

5 веселых моментов в жизни каждого разработчика

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

Если вы не из I…

2