Матеріали на тему «програмування»

RSS

Згаяний час чи корисний інструмент? Три історії розробників про переваги та недоліки парного програмування Згаяний час чи корисний інструмент? Три історії розробників про переваги та недоліки парного програмування

Mariia Molodkovets 2856

Парне програмування може стати чудовим способом онбордингу людей до проєкту та спільної роботи над новими складними технологіями. Проте іноді робота в парі сповільнює кодинг і призводить до конфліктів. Ми поспілкувалися з трьома розробниками про їхній досвід у парному програмуванні та попросили поділитися власними історіями та порадами. 9

Carbon — «вбивця» С++ чи рожева мрія? Що айтівці думають про нову мову програмування від Google Carbon — «вбивця» С++ чи рожева мрія? Що айтівці думають про нову мову програмування від Google

Оксана Войтко 8940

Інженери Google запускають нову «експериментальну» мову програмування з відкритим вихідним кодом Carbon, яка має стати наступницею C++. DOU зібрав думки айтівців, аби зрозуміти, які характеристики матиме Carbon, чи справді нова мова має шанс замінити чи перевершити «плюси» та як саме розробники ставляться до такої ініціативи. 26

Від змагального програмування до ігор: 21 онлайн-платформа, що допоможе розробникам відточити навички Від змагального програмування до ігор: 21 онлайн-платформа, що допоможе розробникам відточити навички

Anna Belovolchenko 17618

DOU підготував добірку сервісів, які пропонують розв’язувати складні й прості завдання онлайн, аби прокачувати hard skills. Частина з них повністю безплатна, частина має платну версію. Деякі оформлені зовсім просто й не пропонують нічого, крім місця для кодингу, а деякі — це повноцінні бізнес-платформи. Більшість обраних сервісів створили для дорослих кодерів, однак DOU додав у добірку й ті тренажери, що зацікавлять дітей. 4

Заклинач пітона. Легенда Python-спільноти Андрій Свєтлов — про шлях до посади Core Developer і проблеми та майбутнє мови програмування Заклинач пітона. Легенда Python-спільноти Андрій Свєтлов — про шлях до посади Core Developer і проблеми та майбутнє мови програмування

Eleonora Burdina 6860

Андрій Свєтлов вже майже 25 років у програмуванні. З 2012 року — Python Core Developer, автор та активний учасник розробки таких пайтонівських бібліотек, як asyncio та aiohttp. Ми поговорили з Андрієм про його кар’єру, розвиток Python, як стати членом core-команди, чим вона займається і як влаштована. А ще про те, які бонуси дає статус Python Core Developer та чому це неоплачувана діяльність. 1

Рейтинг мов програмування 2022. C# обійшов Java, TypeScript зрівнявся з PHP, а Dart — найбільш комфортна мова Рейтинг мов програмування 2022. C# обійшов Java, TypeScript зрівнявся з PHP, а Dart — найбільш комфортна мова

Редакція DOU 64844

Python вже другий рік поспіль демонструє негативну динаміку. Java теж втрачає позиції — цього року вона на третьому місці за популярністю. Натомість на друге вийшла мова C#. Частка JavaScript після невеличкого падіння у 2021-му цього року знову зростає. Але найкраща динаміка у TypeScript (вже понад 10% і приріст майже удвічі). Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали 9245 анкет з України. Поїхали.

Парне програмування. Бути чи не бути Парне програмування. Бути чи не бути

Vadym Baranenko 4850

Вадим Бараненко, архітектор рішень в EPAM, ознайомився з парним програмуванням у 2012-му та практикував цей підхід на різних проєктах близько п’яти років. Про те, як правильно організувати процес — у статті. 20

Топ-10 мов програмування в Україні, 2010–2021. Динамічна інфографіка Топ-10 мов програмування в Україні, <nobr>2010–2021.</nobr> Динамічна інфографіка

Редакція DOU 25355

11 років ми складаємо рейтинг мов програмування. Уперше ми взяли дані за всі роки та подивилися, як змінювалася популярність мов серед українських програмістів. Представляємо динамічну інфографіку щодо найпопулярніших (тих, що використовують у роботі) та найулюбленіших (тих, які хотіли б використовувати у роботі) мов програмування за 11 років. 71

Рейтинг мов програмування 2021: частка Python зменшується, а TypeScript обійшов С++ Рейтинг мов програмування 2021: частка Python зменшується, а TypeScript обійшов С++

Ruslan Shevchenko 87545

Уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі Elixir, нарешті на карті з’явився Rust. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали понад 7 тис. анкет. Поїхали.

Динамическое программирование: что это, как работает и где применяют Динамическое программирование: что это, как работает и где применяют

Timofey Antonenko 18931

На практике динамическое программирование может пригодиться вам всего лишь 1–2 раза в жизни, но сам концепт помогает по-другому посмотреть на работу с алгоритмами. И эта тема важна для тех, кто сталкивается с обработкой данных. Статья будет полезна программистам, любителям легкого технического чтива, студентам инженерных специальностей. 36

Де шукати архітектурні тренди та що нас чекає у майбутньому Де шукати архітектурні тренди та що нас чекає у майбутньому

Denys Doronin 8475

Денис Доронін, Solutions Architect в SoftServe, переконаний, що архітектор має постійно відстежувати тренди й розуміти, які технологічні рішення з’являються і які проблеми вони здатні розв’язувати. З цим навряд чи хтось посперечається. Але питання в тому, звідки про тренди дізнаватися. Один зі способів — це вивчати техрадари. У статті — що це, чим може бути корисне і як ним користуватися. 13

Навіщо знати декілька мов програмування Навіщо знати декілька мов програмування

Anton Trofimov 10647

Антон Трофімов програмує близько 11 років, за цей час перепробував кілька мов, від С++ до JS. Ні, це не сповідь анонімного кодоголіка і не автобіографія. У статті ви знайдете переваги та недоліки знання кількох мов програмування, а також поради для їхнього опанування. 37

«Копаючи картоплю, ви час від часу викопуєте ту, яку садив ще ваш батько і дід. Це legacy-код». Пояснюємо ІТ-терміни на прикладі садіння картоплі «Копаючи картоплю, ви час від часу викопуєте ту, яку садив ще ваш батько і дід. Це legacy-код». Пояснюємо ІТ-терміни на прикладі садіння картоплі

Олександр Краковецький 53871

Олександр Краковецький, CEO DevRain, пояснює ІТ-процеси, терміни та ролі на прикладі садіння картоплі. Якщо ви втомились від багатоповерхових конструкцій зі складними словами — ця стаття для вас. Просто і зрозуміло, а головне — дуже життєво. 35

Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом

Іван Бранець 60948

На конкретних прикладах розглядаємо принципи SOLID. Іван Бранець, Solution Architect в EPAM Systems, просто та зрозуміло описує завдання, які допомагає розв’язати SOLID. Наприклад, як уникати залежностей між компонентами коду, який важко підтримувати. Також з’ясуємо, до чого може призвести порушення принципів у коді в довгостроковій перспективі і як це виправити. Стаття має бути цікавою як бекенд, так і фронтенд-розробникам різних рівнів. 118

Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу

Ruslan Shevchenko 114763

А ще TypeScript лідирує за темпами росту, цікава ситуація у світі мобільної розробки та непохитна популярність Python. Представляємо результати щорічного опитування щодо мов програмування. На цей раз зібрали 9747 анкет. Поїхали. 117

Разбираемся в алгоритмах и структурах данных. Доступно и понятно Разбираемся в алгоритмах и структурах данных. Доступно и понятно

Adam Leos 120373

Адам Леос, Senior Software Engineer в PlutoTV, рассказывает о сложности алгоритма, нотации Big O, сортировках, самых популярных структурах данных и их использовании для оптимизации проекта. 134

Haxe как идеальный язык для разработчика full stack. Часть 1. JavaScript Haxe как идеальный язык для разработчика full stack. Часть 1. JavaScript

Dmitry Hryppa 8537

Язык Haxe незаслуженно находится в тени. Однако Haxe — взрослый инструмент, а не фреймворк-однодневка. И, в отличие от TS и Dart, Haxe справляется с некоторыми задачами лучше и быстрее. 40

Програмування без негативу: як виконувати поточну роботу й зберігати спокій Програмування без негативу: як виконувати поточну роботу й зберігати спокій

Alexander Osin 19571

Чи давно ви почувалися зле від програмування? Ну, знаєте, щось не працює в Internet Explorer, код надто поганий, ви десь не попали в естімейт, не передбачили ризики чи не змогли зрозуміти, як щось працює, а самі двічі senior тощо. Мабуть, нещодавно. 33

DOU Проектор: Codecrumbs — новый взгляд на изучение и документирование исходного кода DOU Проектор: Codecrumbs — новый взгляд на изучение и документирование исходного кода

Bohdan Liashenko 3438

Привет! Меня зовут Богдан, я работаю JavaScript программистом. Изучаю исходный код (JavaScript и не только) уже почти 10 лет. В этой статье я хочу рассказать свою историю разработки инструментов для анализа кода, а также представить свой последний Github-проект Codecrumbs. Он позволяет изучать, документировать и объяснять кодовую базу быстрее. 4

50 серьезных ошибок в программировании и дизайне, которые стоили жизней, времени и денег 50 серьезных ошибок в программировании и дизайне, которые стоили жизней, времени и денег

Dima Maleev 79085

К финансовым потерям мы уже привыкли. Не проданный продукт, ошибка в расчете и недовольный клиент — это те последствия, о которых мы в курсе. Но что, если наши ошибки приведут к непоправимым последствиям. 78

Как дебажить код на TensorFlow: болезненные ошибки и их решения Как дебажить код на TensorFlow: болезненные ошибки и их решения

Halyna Oliinyk 6032

Привет, меня зовут Галина Олейник, я занимаюсь решением задач в сфере NLP в компании 1touch.io. Сегодня я хотела бы рассказать о работе data scientist’а с фреймворком TensorFlow, а также углубиться в детали решения наиболее частых проблем, которые возникают при взаимодействии с ним. 7

← Сtrl 12345 Ctrl →

Коментарі

Купляється WiFi роутер/модем з підтримкою ADSL. На OLX за копійки, TP Link на 9v може працювати і через 5v DC. Ну і підключити УкрТелеком. Але я спочатку зв’язався з ними, кажуть оптики немає, «можемо перевірити технічну можливість підключення ADSL».
Семочко вже забули?
І що ж він втратив? Ну якщо фултайм робота в 16 років не буде заважати нормальній підлітковій соціалізації, зустрічам з друзями та першими стосунками, то нічого.
Где-то читал, что в Америке среди иммигрантов ходит поговорка о том, что иммигрант в своей жизни делает две ошибки — первую, когда решает уехать в иммиграцию, вторую, когда решает вернуться домой.
Так, реванш контрреволюції в 2019 році саме й запустив цей «відбір».
Що українці обрали, те й маємо.
Той момент, коли чув дзвін та не знаю де він... судячи по назві такий план був з самого початку xD
Коли задача об‘ємна, але ти розумієш, як її зробити, можна і 8-10 годин чисто кодити. Але це не дуже складно і ресурсозатратно, бо ти знаєш, що робиш, і все летить як автопілоті.
І що ж він втратив? Особливо у наш час
По факту врешті всі нюхнули бебри і починали з джунів, і задроти, і трієчники І тут я такий в білому пальто: Ви статтю не читали (і навіть коменти) :) Але це скоріше демонстрація наздатності/небажання автора інтерв’ю зробити якісний, а не хайповий...
Не зрозумів питання. Скільки було чого? Чому ви питаєте це у мене?
форкати гепозиторій і створювати пул реквести
Частково був дотичний до пілотного проекту, на основі якого цей Дзвін потім робили, моя тодішня компанія закривала мережеве/voip обладнання для кунга.
Можна дописати щодо зарядних станцій, кількох провайдерів, генератори, старлінк