Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×

Блоги і Техстатті 2022 — що почитати на свята

Протягом усього 2022 року щомісяця спільнота обирала призерів #ПишунаDOU — програми лояльності, за якою переможцями стають автори, чиї блоги і техстатті отримують найбільшу кількість вподобайок. Також мерч DOU отримують по одному автору в кожній категорії, яких обирає редакція DOU Community.

Але у цій добірці ми зібрали не переможців #ПишунаDOU, а інші матеріали, які, на нашу скромну думку, є корисними та актуальними для спільноти. Цей абсолютно суб’єктивний вибір редакції стане цікавим святковим читанням, а може, й вас надихне на написання матеріалів вже у новому році. Статті ми завжди чекаємо на [email protected], наші правила публікації контенту від користувачів є тут.

🫡 Айтівці на війні

Шлях в Слов‘янськ і трагедія підрозділу аеророзвідки. Записки капелана. Віктор Черніявський, айтівець, який від початку повномасштабного вторгнення став капеланом, ділиться тим, що бачив на війні, розповідає про допомогу армії, в тому числі завдяки нашій спільноті, та висловлює думки з приводу майбутнього армії та України.

Вільний Південь. Репортаж з Іванівки, мого рідного села. Анатолій Шара, NLP Engineer, нині військовослужбовець, ділиться враженнями від звільненого рідного села на Херсонщині та розповідає свою історію про сучасну Іванівку, ставлення жителів півдня до подій.

Чому я пішов у добровольці. Історія учасника боїв у Харкові. Розповідь учасника нашої спільноти Руслана Іванова з Харкова про те, як їхнє добровольче формування готувалося до наступу та як з перших днів вийшло на вулиці захищати рідне місто.

3D-друк персональних імплантів для поранених в Україні — що є наразі та як долучитись. Про технології, які допомагають лікарям відновлювати наших воїнів розповідає Андрій Кузьменко з компанії Materialise. З березня 2022 року вони з колегами на волонтерських засадах допомагають медикам використовувати 3D-технології.

«У чому проблема виїхати?» Питання, яке бісило найбільше. Історія айтівця про життя під обстрілами у Гостомелі. Серед історій про перебування в окупованих населених пунктах ця викликала надзвичайно жваве обговорення в коментарях. Автор Олександр Устинов розповідає про війну з огляду на свій досвід на Донеччині у 2014-му.

🦆 Інформаційна війна і безпека

PsyOps курильщика, або Як «лапті» намагаються нас «намахати». Денис Жевнер, ІТ-інженер і волонтер підготував детальний розбір інформаційно психологічних операцій, а також поради, як їм протидіяти. Знання, потрібні кожному з нас сьогодні.

Як ми запускали OSINT-базу втрат російської техніки. Команда волонтерів запустила та підтримує OSINT-базу документованих втрат техніки. Адмін проєкту Костянтин Череповський розповідає, навіщо це зробили, як вибудували внутрішні процеси та що цікавого вдалося реалізувати на бекенді.

Кодекс кібервійни, якого не існує. Чи змінить ситуацію український спротив. Костянтин Корсун, фахівець з кібербезпеки, розмірковує про те, як наша війна у цифровому просторі змінює «кодекс честі» кібератак, які наслідки матиме український кіберспротив і атаки не тільки на воєнні, але й на цивільні об’єкти ворога, та й взагалі про те, чи готова світова кіберспільнота до встановлення правил кібервійни.

⛔️ Дерусифікація онлайн

Українізація без примусу — кейс компанії на 900 людей. Микола Палієнко, CEO в компанії EVO, описав процес українізації співробітників. Як від особистого рішення керівника вдалося досягти бажаного результату на рівні всієї компанії. Без примусу, але з досить високою ефективністю. Якщо ваша компанія ще ні — у новому році саме час.

Як я створив Chrome-розширення для дерусифікації YouTube. Python-розробник Тарас Сливка хотів позбутися російських відео у своїх рекомендаціях YouTube і створив для цього окреме Chrome-розширення. Його історія для тих, хто також хоче очистити YouTube, а ще — шукає натхнення на запуск свого мікропродукту.

Моделі text-to-speech для синтезу української мови: як працюють, хто їх створює та де знайти. Юрій Панів, Software Engineer, зі знанням справи розповів про стан справ із синтезом української мови зараз, а також про те, до яких проєктів та як можуть долучатися ентузіасти українізації технологій.

«Доброго ранку, мої любі!» Або мій досвід переходу на українську. Учасниця нашої спільноти Юлія Денисенко ділиться історією переходу на українську мову вдома та на роботі. Сподіваємось, таких історій буде все більше.

Замінити «1С:Бухгалтерію» — місія можлива. Питання про те, чи потрібно замінювати 1С, вже отримало однозначну відповідь 24 лютого. Олександр Москалюк, Senior BA, зібрав в одному блозі інформацію про те, чому 1С є такою поширеною в Україні — та що можна зробити зараз, щоб змінити ситуацію.

Переходите на українську мову — не забудьте про шрифти. Як розпізнати і чим замінити російські продукти. Бойкот російських ІТ-продуктів майже не зачіпає російські шрифти — хоча вони теж є засобом культурного й економічного впливу. Євген Садко, типограф, дизайнер, засновник вебсервісу Rentafont, написав розлогу історію про українські шрифти, їх різновиди та місця легального пошуку українських шрифтових продуктів.

🦸🏻‍♂️ Волонтерство

Війна очима цивільної харківʼянки — записки з-під обстрілів. Ганна Чала з HOSTiQ.ua розповідала ще навесні про те, як вирішила залишитись в Харкові, вдома, і там продовжує працювати, координує зусилля людей на місці та допомагає онлайн.

Як моніторинг соцмереж допомагає протистояти агресору — приклади українських ініціатив. І моніторинг, і аналітика соцмереж вже не такі не зрозумілі, якщо знати, з якого боку до них братися. Олексій Орап, CEO в YouScan, розповів, як можна використовувати силу аналізу соцмереж на користь українським компаніям.

Як встигати волонтерити, працювати і жити. Історія айтівця, який тримає тил для Херсонщини. Микола Побийвовк, Data Technical Lead у Ciklum, розповів про свою допомогу окупованій Херсонщині та поділився досвідом організації волонтерства. Серед його порад: використовувати принцип PDCA, повторювати спроби, не боятися віддавати.

🔦 Блекаути

Без генераторів: як налаштувати освітлення в квартирі та зарядку гаджетів від автомобільного акумулятора. Олександр Цимбалюк, науковий співробітник кафедри фізичної електроніки КНУ ім. Т. Г. Шевченка, підготував детальну інструкцію, як безпечно організувати в квартирі освітлення та зарядку гаджетів від автомобільного акумулятора. Не генераторами, так би мовити, єдиними.

Як підготувати будинок, офіс і себе до блекауту не за всі гроші світу — поради від CTO. Що потрібно купувати і для яких саме умов, як підготувати робочі умови для цієї зими в Україні — Андрій Шарапо, CTO запорізької аутсорс-компанії UINNO ділиться порадами щодо енергозабезпечення, які вже перевірив на практиці.

Як я забезпечив вдома безперебійне інтернет-з’єднання — поради та план дій. Senior Software Engineering Manager Олексій Хорчев серйозно підійшов до розв’язання проблеми з провайдерами вдома, щоб завжди залишатися на зв’язку. Маємо від нього поради і навіть план дій щодо підключення інтернету в нинішніх складних умовах.

На своєму прикладі: як організувати енергонезалежну квартиру на випадок блекауту. Сергій Заскалета, Senior Project Manager в ЕPАМ, розповідає, як вдалося налаштувати енергонезалежність свого помешкання на 25-му поверсі столичної багатоповерхівки. Детальний опис, як все працює, на скільки вистачає запасу світла та води, який цінник рішень.

👩🏻‍💻 Власний досвід

Подорож до Silicon Valley у 2022-му. Оксана Лобко, Technical Generalist, поділилась своїми суб’єктивними враженнями від 3-тижневої подорожі до Silicon Valley на айтішні і суміжні заходи. Блог не тільки про власне технологічні висновки, але й про побут, освітні процеси і, звісно, про обговорення України з іноземцями.

Від світчера — до офера у FAANG за 5 років. Як я пройшла співбесіду в Facebook. Ольга Задорожна розповідає про свій шлях від зміни професії до отримання оферу в Facebook. Стаття може бути цікава тим, хто сумнівається, чи варто йти в IT, а також тим, хто цікавиться етапами проходження інтерв’ю у Big Tech компанії.

Як я потрапив у Amazon. Історія українського розробника з натяком на те, що «все можливо». Артур Бондаренко ділиться власним досвідом того, як вдалося отримати офер в Amazon, які особливості проходження співбесіди в цій компанії і що мається на увазі, коли мова йде про Leadership principles.

Від постійної тривоги в безпеці за кордоном — до спокою в місті, куди прилітають ракети. Senior розробник про повернення в Україну. Олександр Лівітчук, Senior розробник у SoftServe, 24 лютого був у відпустці на краю континенту, але через три місяці і дві країни повернувся в домашній «спокій». Одна з історій про те, як українці повертаються в країну під час війни.

Як ми тестуванню навчали, або Чому я люблю викладати. Олексію Остапову, QA Engineer, подобається викладати та ділитись знаннями. Серед іншого, він зробив і опублікував курс з автоматизації тестування, а також проводив курси з програмування на Python та тестування навантаження. А в цій статті описав про викладання і чому йому це подобається.

Як пет-проєкт розвиває продуктові навички, або Як я розвивав стартап. Іван Чайка хотів відкрити свою справу, а отримав позицію продакт-менеджера. У цьому допоміг його пет-проєкт. Стаття для будь-кого, хто хоче спробувати попрацювати над власним продуктом, або тих, хто хотів би перейти з інших професій у продакт-менеджмент, але не знає, з чого почати.

🪲 Тестування

High Tech — Low Test. Проблеми сучасного тестування і як їх позбутися. Олександр Романов понад 10 років працює у сфері тестування і пропонує разом шукати рішення для проблем цієї галузі. Вам же теж хочеться підняти рівень тестування, автоматизації та якості продуктів в Україні на ще вищий рівень? Тоді долучайтесь до обговорення.

Як оцінити автоматизацію тестування. Методи і приклади. Артур Шевченко, Head of QA Department в Yalantis, розповідає, які є методи оцінки тестування, як готуватись до її проведення та як в цілому зробити оцінки тестування вдалішими й точнішими.

Хто ти — Automation Engineer чи SDET? І чи справді автоматизатори більше не потрібні. Хто такий автоматизатор тестування в принципі зрозуміло, а ось що то таке SDET — вже не зовсім. Принаймні, в англомовних джерелах є багато різних трактувань. Обговорюємо в коментарях до блогу, як ви ставитесь до цих напрямів, які метрики тестування збираєте і вважаєте доцільними.

Баг-репорт, за який вам подякують. Стаття корисна і QA-інженерам, які безпосередньо створюють баг-репорти, і розробникам, які ці репорти читають і виправляють баги. Сподіваємось, дотримання перерахованих рекомендацій покращить як баг-репорти, так і взаємини між учасниками проєктної команди.

🐣 Для початківців

Як вчити .NET: детальна інструкція, vol. 2. Владислав Фурдак створив розлогу інструкцію про те, як опановувати розробку .NET, і тепер цей актуалізований матеріал доступний для всіх охочих. Читайте, ставте свої запитання, беріться до розробки.

Як не отримати чек від Амазон на $10 000, або Поради для початківців з захисту аккаунта. Як почати працювати з Amazon (AWS) безплатно? Які є мінімальні правила для підвищення безпеки свого акаунта, які налаштування потрібно зробити, щоб вчасно помітити проблеми. А також як можна отримати знижки від AWS — розповідає Сергій Журавель.

В чому переваги Linux та як почати працювати з цією ОС. Поради початківцям. Про особливості ОС Linux, її гнучкість та доступність розповідає Руслан Біловол, лідер команди Linux Kernel розробників у GlobalLogic та OpenSource ентузіаст. Також дає корисні поради, як розвиватись у Linux-напрямі та з чого починати, щоб стати Linux Kernel інженером.

Я — розробниця-самоучка. Ось якими ресурсами я користувалась в навчанні. Дарʼя Галайда, Front-end розробниця з компанії ISsoft Ukraine розповідає про те, як можна самостійно налаштуватися і запланувати навчання, структурувати час, розбирати чийсь вже написаний код і, нарешті, як навчитися самотужки його писати.

Бути Front-End розробником, який прагне більшого: поради, власні уроки, рекомендації ресурсів. Є тут Front-end девелопери? Маємо перелік корисних ресурсів, поради з професійного розвитку та просто цікаву статтю саме для вас. Її з власного досвіду підготував учасник нашої спільноти Максим Калашник. Корисна інформація також є і в коментарях від наших читачів.

Snowflake, Airflow, Kafka: до якого мейнстриму придивитися початківцю в дата-інженерії. Володимир Роман, Lead Data Engineer, 7 років спостерігав, як змінюються підходи й принципи побудови Data-платформ, як Data Warehouse і Big Data об’єднуються в одну екосистему та переходять у хмари. Тепер він зібрав необхідний мінімум провідних технологій, що, найімовірніше, залишаться такими у 2023 році. Цього набору вистачить, щоб претендувати на посаду Middle Data Engineer.

АВ-тести, дослідження, мітинги. Як виглядає робочий день аналітика даних у продуктовій IT-компанії. Аналітик даних Роман Повзик зібрав увесь свій досвід, а також досвід колег з інших компаній, щоб описати типовий робочий день і робочий тиждень на своїй ролі в ІТ-компанії. Ця розповідь допоможе початківцям зрозуміти, що саме доведеться робити в професії.

👯‍♂️ Робота в команді

Плагіни Jira, які підвищують ефективність команди — добірка від Project Manager. Для продуктивної роботи команди можна використовувати не лише Jira, а й купу різних плагінів до неї. Марина Олещук, Project Manager у продуктовій компанії Universe, ділиться своїми улюбленими інструментами. З часу виходу блогу в коментарях вже назбирались корисні доповнення до списку авторки.

Як правильно звільнитися, щоб не заподіяти шкоди компанії і не зіпсувати репутацію собі. Ви йдете з компанії. Якою б не була причина, варто організувати процес та комунікацію щодо звільнення так, щоб не заподіяти нікому шкоди. Як поводитись адекватно і прогнозовано під час звільнення та розвивати персональний бренд і репутацію — Денис Ювженко розповідає про свій досвід.

🤝 Найм, співбесіди та поради рекрутерів

У пошуках оптимального формату технічного інтерв’ю — обговорюємо варіанти. Обговорюємо різні методи проведення технічної співбесіди. Як перевіряти знання фахівця так, щоб це було ефективно, інформативно й найменш стресово для кандидата — свій варіант у статті описує Дмитро Ковригін з компанії Uklon.

Краш-тест резюме Front-end Developer та Junior Test Engineer. Ми попросили Олену Рибачук, Head of Recruiting в компанії LITSLINK, розібрати два різні резюме від учасників нашої спільноти і дати свої професійні коментарі.

Заповнюємо профіль LinkedIn якісно — оновлена детальна інструкція. Кар’єрна консультантка Юлія Шишенко підготувала детальну покрокову інструкцію, як зробити з вашого LinkedIn професійний магніт для рекрутерів, а вам отримувати зі свого акаунта максимум користі.

Як я проводжу співбесіди на посаду QA. Роман Марінський, Test Engineering Lead в Intellias, розповідає про те, як проводить співбесіди з тестувальниками, не випускаючи жодних деталей, все повністю, «від А до Я».

Чому з’являються вакансії $7500 і вище — три причини. Підкорення нових зарплатних висот може свідчити не тільки про розвиток ІТ-талантів, але й про недоліки самих проєктів. Як це пов’язано, до чого тут ковід і чи так вже позитивно для компанії наймати айтівців на рекордні зарплати — точка зору Олександра Скакунова, активного учасника нашої спільноти.

🧠 Психологія

Тонкощі діалогу: як говорити з військовими та людьми, які пережили горе. В українському суспільстві гостро постає питання так званого «етикету спілкування» з людьми, які втратили житло або близьких від воєнних дій. Спартак Суббота, психотерапевт, медичний психолог, дає поради про комунікацію з військовими, які пройшли фронт, та цивільними, які пережили втрату.

Читати новини з користю, а не збільшувати свою тривожність — ділимося рекомендаціями. Хаотичне споживання інформації не надає сил, а навпаки — збільшує тривогу. І хоча меми про ницість окупантів додають сил і оптимізму, на дві хороші новини припадає чотири погані. Як зберігати придатність до роботи і бойовий настрій — читаємо поради психотерапевтки Анастасії Васенко.

Зберегти нерви, здоров’я та продуктивність — чи можна прокачати стресостійкість. Стресостійкість — це здатність витримувати певний обсяг стресових агентів та інтенсивність стресу. І у кожного ця межа індивідуальна. Фактично, стресостійкість неможливо «прокачати», але деякі лайфхаки допоможуть зменшити вплив стресу. Про них і мова у цій статті.

War-Work-Life Balance: як отримувати задоволення від роботи в часи постійного стресу. Кому вже вдалося відшукати свою особисту чарівну «пігулку» для збереження ефективності на роботі? Ксенія Сербіна, IT-рекрутерка в компанії TRIARE, ділиться своїми рецептами і закликає обговорювати інші дієві методи психологічного виживання під час війни.

🌍 Релокація

Відкрили хаб у Болгарії під час війни: успіхи, «підводне каміння» та висновки, які стануть у пригоді. Відкриття хабу в Європі звучить романтично та привабливо. Але по факту — це комплексний проєкт, який змушує ретельно працювати над багатьма деталями та вміти швидко знаходити нестандартні рішення. Аня Іванченко, Project Manager у Namecheap, розповідає про свій досвід з офісом у Болгарії.

Спілкування про війну з іноземцями: як підготуватися до обговорення небезпечних тем. Олена Гапак, перекладачка і редакторка, яка вже 5 років мешкає у Європі, наголошує, що у спілкуванні з іноземцями важливо правильно обирати методи донесення інформації та протидії російській пропаганді. У цьому блозі є підказки, як говорити про війну з іноземцями.

Як шукати роботу в Європі. Покрокова інструкція, створена за власним досвідом. Прекрасно оформлене резюме і вправно написаний супроводжувальний лист не гарантують 100% відгук і офер. Але значно підвищують шанси. Тож маємо рекомендації від Олександра Безродного для пошуку роботи в європейських компаніях, які він зібрав з власного досвіду.

Податкове резидентство та питання подвійного оподаткування для ІТ в Польщі. Як нарешті визначитись. Визначаємось з податковим резидентством і сплатою податків у Польщі для українських айтівців, ФОПів і не тільки — детальний алгоритм розписав адвокат Костянтин Буяло.

💻 Розробка. Фундаментальна база

Алгоритми та структури даних — від «десь чув» до «ефективно застосовую». Якщо ви теж вважаєте, що знання алгоритмів та структур даних необхідні програмістам для професійного розвитку — вашій увазі детальна стаття про складності та структури даних з використанням алгоритмів. Базу підготував Євген Радченко, Lead SAP Software Engineer.

Базова теорія Python. Типи даних. Запустили серію фундаментальних статей про мову Python. Матеріали готує активний учасник нашої спільноти Павло Дмитрієв, розробник з багаторічним досвідом написання проєктів на Python. Це перша частина.

Реліз Java 19: 7 нових JEP та ще багато покращень. Активний автор технічних статей Денис Макогон підготував огляд нововведень в релізі JDK 19. Також у цій статті зібрані посилання на дотичні офіційні джерела та документацію.

Розв’язуємо задачі на Leetcode. Загальний підхід та конкретний приклад. Мета цієї статті від Senior Programmer — запропонувати читачам покрокові інструкції розв’язання задач з Leetcode і показати приклад, як вирішувати їх поетапно.

🤓 Технічні кейси

Як листи компанії перестали потрапляти в спам. Налаштування DMARC. Що робити, якщо ваші листи потрапляють у спам? Саме для цієї проблеми існує рішення — увімкнути DMARC для домену. Це підвищує поштову репутацію вашого домена і зменшує можливість слати fake email від вашого імені. Як це зробити — у статті від Оксани Лобко.

Дослідження швидкодії складеного первинного ключа в Postgres, MySQL та CockroachDB. Тестуємо швидкодію складеного первинного ключа (composite primary key) в таблицях з 20-ма вставками по мільйону рядків. Роботу трьох БД за таких умов — Postgres, MySQL та CockroachDB — порівняємо на спільному графіку. Автор статті — активний учасник нашої спільноти Ярослав Характерник.

Як організувати локальну розробку. На прикладі команди, яка розвиває медіа в Африці й Азії. Андрій Товстоног, Team Lead команди технічної розробки в GMEM (Genesis) ділиться своїм досвідом, як розбудовували для новинного порталу локальне оточення розробки.

Впроваджуємо віртуальні потоки Java (Project Loom) у продакшен. Одна з частин циклу статей про Project Loom, в якій Денис Макогон описує віртуальні потоки й проєкти, в яких вже втілені згадані технології. Як завжди, в статтях Дениса багато прикладів з кодом і роз’ясненнями.

Порівнюємо продуктивність MongoDB та Cosmos DB в Azure. Юрій Івон, Senior Solution Architect, розбирає у цій статті, яку продуктивність можна очікувати від різних варіантів Cosmos DB і чи завжди вона виграє у звичайної MongoDB.

Особливості event-driven architecture на прикладах. Детальна стаття Сергія Моренця про переваги та особливості event-driven architecture. Усе — на практичних прикладах її використання.

Як створювати автоматизації в Home Assistant. Розбираємося разом з активним автором технічних статей Богданом Свердлюком, які автоматизації можна налаштувати в Home Assistant та як це зробити максимально персоналізовано під ваші забаганки.

Як мікрофронтенди впливають на розробку продукту. Власний досвід. Фронтенд-інженер Максим Мостовий ділиться досвідом роботи на проєкті, архітектура якого побудована на мікрофронтендах. Ця історія про те, як використання такої архітектури може вплинути на усі процеси, подальшу розробку продукту та загалом колаборацію фронтенд-команд.

🧨 DDoS-атаки

Від стрес-тесту до DDoS — менше, ніж здається. Як змусити сервери стресувати. Сергій, General QA, про досвід використання різноманітних інструментів навантажувального тестування, за допомогою яких можна відносно легко та ефективно робити стрес-тест, а за бажанням й DDoS-атаку.

DDoS за допомогою Docker. Наша спільнота активно знаходила варіанти для здійснення DDoS-атак на ресурси ворога і ділилась досвідом. У цій статті розглядаємо найпопулярніші DDoS Docker-контейнери та команди для них.

Сценарій DDoS-атаки з Digital Ocean. В цій статті — інструкція, як атакувати сайти країн-агресорів з Digital Ocean, хмарного інструменту зі зрозумілим інтерфейсом.

👍ПодобаєтьсяСподобалось5
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі