Python fwdays conf: Python applications, ASGI in depth, testing of Elasticsearch | Online

Материалы по теме «tech»

RSS

Chrome DevTools: налаштування, можливості та способи перевірки коду Chrome DevTools: налаштування, можливості та способи перевірки коду

Danylo Mysak 20599

Chrome DevTools — один з найпотужніших інструментів веб-розробника. Його слід опанувати, щоб у разі потреби швидко з’ясувати, у чому проблема з кодом й ефективно її розв’язати. Стаття — must read для початківців та всіх, хто займається веб-розробкою і переймається своєю ефективністю. 6

OS Daemonology: виды, преимущества, подводные камни OS Daemonology: виды, преимущества, подводные камни

Vladimir Alkenso Vashurkin 4749

О разновидностях демонов в *OS и зачем они нужны: например, размещение своего кода в демонах сильно усложняет задачу злоумышленникам и просто реверс-инженерам, которым по какой-то причине захотелось разобраться в том, как же работает ваш код. О преимуществах «демонов» — в статье разработчика Владимира Вашуркина. 7

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

Oleksandr Nahirniak 5765

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

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

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

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

Приклад gRPC-мікросервісу на Go Приклад gRPC-мікросервісу на Go

Ярослав Характерник 6314

Фреймворк gRPC можна розглядати як хорошу заміну REST під час взаємодії між мікросервісами. Ярослав Характерник, Golang Developer, демонструє розробку мікросервісу для збереження статистики. 39

Обзор С++ фреймворков для внедрения зависимостей: kangaru и [Boost].DI Обзор С++ фреймворков для внедрения зависимостей: kangaru и [Boost].DI

Кирило Пшеничний 3132

DI-фреймворки дают возможность описания зависимостей без модификации классов сущностей или создания XML-конфигураций. Это преимущество позволяет заменять библиотеки с минимальными затратами в процессе разработки. Подробнее — в статье Кирилла Пшеничного, разработчика C++ в TeamDev. 15

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

Andrew Konovalskyi 2514

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

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

Nastia Nedosekova 15555

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

Генерація SQL-запиту засобами MySQL-сервера Генерація SQL-запиту засобами MySQL-сервера

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

Під час роботи з БД за класичною архітектурою «клієнт — сервер», створення запиту відбувається на боці клієнта. А коли його остаточно сформовано — надсилають на сервер для виконання. Такий підхід надає клієнту максимальну гнучкість для роботи з базою даних, але він має й недоліки. На реальному прикладі Артем Висоцький, PHP-програміст, демонструє взаємодію з БД через збережені процедури. 88

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

Stas Lebedenko 4174

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

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

Andrew Verhunov 1860

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

Автоматическая генерация тестов: подходы и инструменты Автоматическая генерация тестов: подходы и инструменты

Ganna Kaplun 6735

В этой статье рассмотрим относительно стандартные подходы к автоматической генерации данных, инструменты, которые реализуют некоторые из них, и сферы их применения. 26

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

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

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

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

Nick Lototskiy 7467

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

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

Denis Stoliarchuk 4499

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

Игры, тестирование и спецификации Игры, тестирование и спецификации

Oleksii Naumenko 8595

Алексей Науменко, Unity Software Architect в Plarium, рассказывает об играх как системе функций со множеством параметров, изменяющих некоторое общее состояние, чаще всего в реальном времени. Это затрудняет тестирование, так как изменение в одном модуле может затронуть несколько других. Решение — создание автоматизированных тестов, фиксирующих нестабильное поведение. 18

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

Ivan Shupenya 7894

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

← Сtrl 123456 Ctrl →

Комментарии

Школи INSA конкретно мене не влаштували кількістю технічних дисциплін, з тих программ, що були у наявності на 2014 рік дуже багато часу приділялось менеджменту та англійський, мені ж хотілось більше технічного та фундаментального.
По-перше, дякую за статтю, завжди цікаво читати різні історії про переїзди та порівнювати умови. До інженерних шкіл INSA я вирішила не вступати, бо програми не відповідали моїм інтересам. Чим саме вас не влаштовували школи INSA?
Вот давайте не будем, что при Порохе была трава зеленее.
UPD стажування Java — на постійній основі, С++ — травень (Харків) dou.ua/...​digests/junior-digest-52
Мне все-таки кажется, что здесь в первую очередь играет генетика. Мы все одинаково сидим возле монитора на работе и с гаджетами дома. Но одни уже в 20 лет с очками, а другие и в 40 лет спокойно работают и читают без очков.
Да, но соблюдение дистанции И маски дают еще больше. Сегодня относил врачам маски, так в детское отделение больницы в принципе нельзя зайти так, чтоб не встретиться в проходе с кемто. Проход извилистый, 10+ метров, ширина 70см.
Для надгробного камня нічого, крім приколів, на думку не приходить.
в регіоні так виглядає, що більшість принаймні знає мову. На ринках чути німецьку.
да, с другой стороны Рейна его так и называют
ВОЗ говорит что соблюдение дистанции даёт больше эффективности, маски дают ложное представление о самозащите, их необходимо менять постоянно, можно заразиться снимая и одевая маску.
Сочувствую. У меня мама была на Негросе, умудрилась в последний момент попасть на российский эвакуационный борт на Себу. Наш МИД особо не чесался ее оттуда доставать.
Бабусі на ринку, у селах розмовляють ті, кому більше 40. Ну і через це комерсанти часто можуть ромзмовляти ельзаською не залежно від віку. Але саме ельзаською, бо ельзаська від німецької таки відрізняється. А німецьою так — лише туристи.
А що про тарт фламбе ( бо тут його називають тарт фламбе) — смачно, швидко. Але це не вся ельзаська кухня, тут є багато інших чудових страв.
по моєму там уже давно ніхто не говорить німецькою (ельзаською), хіба гості з Німеччини/Швейцарії.
Советую посмотреть на досуге www.youtube.com/watch?v=uYiINUMSGh8