Офер за 1 день в команду BetterMe (Frontend Hiring, JavaScript/React/Redux)
×Закрыть

Материалы по теме «разработка»

RSS

Як ми розробили Android-застосунок і втратили все, крім досвіду Як ми розробили Android-застосунок і втратили все, крім досвіду

Serhii Kholin 12489

Сергій Колін, Director of Technology в Onix-Systems, розповідає про те, як виникла проблема через використання в застосунку іконки, схожої на ту, яка є в YouTube. А потім розробники й взагалі втратили доступ до облікового запису, під яким було створено проект. 65

Оптимальне Delivery: від ZIP-архіву до docker push Оптимальне Delivery: від ZIP-архіву до docker push

Oleksandr Nahirniak 6164

Олександр Нагірняк, Lead Software Engineer в EPAM Ukraine, розповідає про те, як зробити процес Delivery зручнішим. Якщо взяти всі найліпші технології і практики, але водночас не мати чіткого розуміння, куди рухатися, то дорога з delivery-продукту може завести в невідомість. 10

Эволюция .NET-стека: что изменилось за последние несколько лет Эволюция .NET-стека: что изменилось за последние несколько лет

Владислав Фурдак 22449

Эта статья для людей, уже имеющих опыт в коммерческой разработке на .NET-стеке и желающих апгрейдить знания в связи с последними релизами технологий от Microsoft. А также для тех, кто годами сидит на старых версиях ASP.NET/C# и хочет быть в курсе, что нового в мире .NET-технологий. 75

Используем SpriteKit для создания анимации в Swift Используем SpriteKit для создания анимации в Swift

Andrew Konovalskyi 3747

SpriteKit удобен для создания несложных анимационных сцен, таких как полноэкранная анимация загрузки, иллюстрация в Onboarding- и Tutorial-экранах или в других элементах пользовательского интерфейса. Как, используя игровой движок SpriteKit, можно легко создать анимации — в статье iOS-разработчика Андрея Коновальского. 6

UI-автоматизация, или Почему стоит посмотреть в сторону JavaScript UI-автоматизация, или Почему стоит посмотреть в сторону JavaScript

Nastia Nedosekova 21427

Для UI-автоматизации зачастую по умолчанию выбирают Java, в более редких случаях — Python или C#. При этом эффективный процесс можно построить и с JavaScript. Рассмотрим популярные JS-фреймворки, их плюсы и минусы. 42

От легаси к Service Fabric за 360 часов. История одной миграции От легаси к Service Fabric за 360 часов. История одной миграции

Stas Lebedenko 4743

Это история о том, что можно сделать, если взять двух разработчиков (второй — для код-ревью) и 360 часов. А также о том, как перенести легаси-код в модный и молодежный клауд-сервис. 11

WWDC 2019: обзор и практическое применение Custom Instruments и SF Symbols WWDC 2019: обзор и практическое применение Custom Instruments и SF Symbols

Andrew Verhunov 1962

Что осталось за кадром онлайн-трансляции WWDC 2019 и с чем предстоит работать iOS-девелоперам уже в ближайшем будущем — рассказывает Андрей Вергунов, участник конференции и iOS-разработчик в NIX. 2

Техническая поддержка микросервисов 24/7: как мы строили процесс Техническая поддержка микросервисов 24/7: как мы строили процесс

Andriy Trubitsyn 7693

Это был первый опыт внедрения такого подхода в харьковском офисе ЕРАМ, и он оказался непростым. Надо было разобраться в новой системе — Opsgenie и ее интеграции, найти желающих для ночных дежурств, спланировать работу и поставить процесс на рельсы. 12

Как UICollectionViewDiffableDataSource упрощает разработку UICollectionView Как UICollectionViewDiffableDataSource упрощает разработку UICollectionView

Алексей Гурин 3443

DataSource значительно облегчает разработку на UICollectionView, избавляя от необходимости дополнительно вызывать методы, уменьшая количество ошибок. Подробнее — в статье iOS Team Lead в Sidekick Selling Inc Алексея Гурина. 9

NPX, или Прощайте, глобальные зависимости NPX, или Прощайте, глобальные зависимости

Nick Lototskiy 8695

NPX — вселенское зло? Глобальные пакеты вносят раздрай в стройные ряды команды. И сколько бы вы ни требовали: «Каждый день обновляйте свои глобальные пакеты на рабочих машинах перед началом работы, да и вообще перед каждым коммитом», — это только воздух сотрясать. В один прекрасный день придет QA и скажет: «Написанное вами у меня не билдится!». 7

Особливості розробки IoT-проекту: вибір технологій, проблеми та правильна оптимізація Особливості розробки IoT-проекту: вибір технологій, проблеми та правильна оптимізація

Denis Stoliarchuk 4927

Денис Столярчук, Tech Lead в Indeema Software, розглядає питання, які постають на етапі побудови архітектури, проблеми в безпеці IoT-платформ, яке програмне забезпечення краще використовувати і проблеми оптимізації Big Data. 21

Отладка. Step-by-step к эффективному выявлению ошибок Отладка. Step-by-step к эффективному выявлению ошибок

Ivan Shupenya 8382

Иван Шупеня, Software Engineer Technical Lead в Terrasoft, сформировал чек-лист, который помогает быстро найти баги, а также предотвратить возникновение новых. В статье описано системный, поэтапный процесс выявления и предотвращения ошибок. 15

Отображение списков с помощью UICollectionViewCompositionalLayout в iOS Отображение списков с помощью UICollectionViewCompositionalLayout в iOS

Алексей Гурин 3783

UICollectionViewCompositionalLayout — эволюционный шаг в разработке на iOS. Благодаря данному инструменту создавать коллекции элементов стало намного проще, декларативный подход позволяет удовлетворить 99% пожеланий разработчиков. Подробнее — в статье iOS Team Lead в Sidekick Selling Inc Алексея Гурина. 4

XSLT-шаблонізатор для PHP XSLT-шаблонізатор для PHP

Артем Висоцький 3747

Зазвичай, коли створюють сайти з PHP, для динамічного формування HTML-сторінок виведення використовують один з багатьох Smarty-подібних шаблонізаторів. На переконання Артема Висоцького, PHP-програміста, XSLT у цій ролі дуже недооцінили. Автор статті на конкретних прикладах показує, як знизити поріг входження в XSLT-технологію. 71

Як змусити Amazon Alexa грати музику з Google Music, хоч вона цього й не хоче Як змусити Amazon Alexa грати музику з Google Music, хоч вона цього й не хоче

Oleg Shankovskyi 6954

Якщо ви попросите Amazon Alexa ввімкнути конкретну пісню, у відповідь вона запропонує купити передплату на Amazon Music за 10 доларів на місяць. Розробник Олег Шанковський, маючи преміум-передплату Google, вирішив створити на Алексі скіл Google Music. 20

Метафора системы: как повысить качество кода Метафора системы: как повысить качество кода

Владимир Никонов 9339

В этой статье Владимир Никонов, Head of development в Terrasoft, продолжает тему качества кода и подходов к его улучшению. Рассказывает о таком инструменте, как метафора системы, о том, как определить по внешним признакам ее наличие или отсутствие в коде и как она влияет на его структуру. 32

Розробка API на Python із Serverless Розробка API на Python із Serverless

Mischa 4590

Завдяки шаблонам CloudFormation на зразок serverless і трансформаціям CodeStar, вам знадобиться значно менше коду, щоб описати безсерверну конфігурацію у CF. А такі інструменти як Serverless додають іще один рівень автоматизації. 2

ML для мобільного розробника: Google Cloud для тренування ML-моделі ML для мобільного розробника: Google Cloud для тренування <nobr>ML-моделі</nobr>

Alex Ovechko 3351

Якщо ви хочете навчити персептрон, щоб він виконував операцію XOR, можна навчити таку нейромережу навіть на старенькому мобільному. Використовуючи Google Cloud, автор статті демонструє тренування ML-моделі й завантаження її на мобільному пристрої (Core ML, Metal Performance Shaders). 5

← Сtrl 1... 34567...13 Ctrl →

Комментарии

Великолепная статья! Всегда хотел узнать какие типы контрактов предлагать!
ІТ від 90-х до сьогодні з Дімою Малєєвим Developer Dates EmployedNov 2006 — Nov 2007 Master’s degree Dates attended or expected graduation2003 — 2008 90-ті й початок нульових, 2003–2008, 2008–2015 і 2015 до сьогодні А серед учасників є хтось хто...
мне было 5 −7 лет когда мне принесли спектрум — память может сильно подводить :)
Это реальные кейсы, которым я был свидетелем. а я был свидетелем, многократно что программисты с лычками не в состоянии прочесть написанное. И? А почему не записывал за мной? если у них было положено записывать, то надо было — записывать.
доведение до абсурда Это не абсурд. Это реальные кейсы, которым я был свидетелем. И главное, человек потом искренне не понимал, почему произнесённое им за 10 минут не было воплощено в точности в коде по истечению 2-х недель.
Цікаво! Я думав то навмисне «пасхалка» така, бо на 1 хв. 50 сек. Юра каже «мы все переврём».
свежий github проект, не поросший мхом и имеющий чуть больше комитов чем один с коментом «Initial commit» и веток кроме master Нормальное такое у вас тестовое, я смотрю
вы правы:) почитал — то был Sinclair Basic :) Но книжка у меня была по QBasic, потому и решил
Продакту достаточно ставить задачи устно ораторским приемом — доведение до абсурда — надо уметь пользоваться. а то выйдет демагогия: а если продакт есть и молчит? но вы продолжайте конечно.
при наличии продакта — разработку уже ничем не испортишь. Изи. Продакту достаточно ставить задачи устно.
почему не забить если основные проблемы снаружи команды и повлиять на это никак нельзя? И при этом мы никогда не узнаем о проблемах внутри команды, которые легко могут похоронить проект, т.к. убрав ретроспективу, забрали у команды право голоса.
Просто желаю хорошего дня. Зачем тратить время на вакансию, в которой я всё равно себя не проявлю? В скраме от разработчика требуется участвовать в митингах, читать User Story и делать как написано в acceptance criteria.
Одна из «ошибок»: QBasic был под MS DOS, а не на ZX Spectrum... хотя, конечно, на ZX Spectrum тоже был свой, встроенный, Basic. Еще, если быть точным, не 8 цветов а 15 (2 уровня яркости, 7 + 7 + черный).
І чресел, і криж, і рамен.
Дайте плз анонсы для тех, кому жаль тратить час времени.