Матеріали на тему «код»

RSS

Nmap — швейцарський ніж розвідника в руках айтішника

Anton Kalakutskyi 6386

Антон Калакуцький — засновник спільноти «ПТСР && Айті» і penetration tester в компанії IT Specialist. Він вирішив поділитись корисною інформацією про інструмент, з яким працюють майже всі спеціалісти, що мають справу з мережами — Nmap. У статті автор з гумором розповідає, як ним користуватись. 26

Українка Юлія Ващенко представила новий API для застосунків на сайті Apple

Olena Koval 2258

На офіційному сайті Apple опублікували навчальне відео, на якому українська розробниця Юлія Ващенко презентує новий API для застосунків на основі документів. 2

Найкращий редактор коду для JavaScript: IDE vs Code editor

Vadym Nastoiashchyi 4724

Вадим Настоящий, Senior Test Automation Engineer в EPAM, ділиться порівнянням IDE, редакторів коду в світі JavaScript. Про відмінності між редактором коду і IDE, а також про такі IDE, як WebStorm і JetBrains Fleet, читайте в цьому блозі. 17

Як модернізувати Java легасі-код

Олексій Мельниченко 3638

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

Ізоляція коду студентів, або Складний шлях до безпечного запуску чужого коду

Yurii Holiuk 2110

Software Engineer Юрій Голюк розповідає про створення LMS-платформи, її написання з безпечним запуском коду, якому, як виявилось, не можна довіряти. Нині на платформі реалізовано десятки функцій, які допомагають студентам вивчати програмування та комунікувати з іншими, хоча починалось все з простого маленького MVP. Яким був цей шлях і які виклики траплялися — читайте в статті. 17

Огляд книжки «Чистий код» Роберта Мартіна

Артур Шевченко 22297

Кажуть, що книжка «Чистий код» (Clean Code) Роберта Мартіна повинна бути в бібліотеці кожного програміста! Якщо ви досі про неї не знаєте, для вас Артур Шевченко, Head of Quality Department, зробив короткий огляд найголовнішого, що відзначив під час читання. 117

Освоєння мистецтва чистого коду: розкриття потужності принципів програмування

Farid Shabanov 5206

У статті Фарід Шабанов розглядає три принципи програмування, які значно покращують якість коду. Ці принципи — Don’t Repeat Yourself, Single Responsibility Principle та Keep It Simple, Stupid — дають чудову настанову щодо того, як писати підтримуваний, адаптивний та надійний код, та можуть бути використані в усіх галузях розробки. 23

Методи масштабування реляційних баз даних: переваги, недоліки та кейси використання

Максим Коханський 11106

Масштабування реляційних баз даних відіграє ключову роль у підтримці високої продуктивності та доступності високонавантажених систем. У цій статті Lead Back-end Engineer в компанії OBRIO Максим розповідає про переваги та недоліки реплікацій Master/Slave та Master/Master, нюанси їхнього використання та наводить приклади, коли ці методи працюють найкраще. 99

Legacy-код і його покращення за допомогою статичних перевірок

Oleksandr Lavrusenko 3553

У цій статті Олександр, фронтенд-розробник у компанії Uptech, розповідає, що таке legacy-код та як спростити собі та іншим роботу з ним. А також ділиться різними рекомендаціями, як можна знизити кількість помилок і підвищити загальну надійність застосунків. 5

Fractal Platform: програмування, якого більше немає

Viacheslav 5746

У статті йдеться про платформу, яка повністю змінює розуміння того, з якою швидкістю та гнучкістю можна писати програми, — Fractal Platform. Це інструмент, який у десятки разів скорочує час розробки та розгортання програм — цілком можливо, уже скоро він змінить світ так, як це зробив GPT. 119

Code Signing: як пройти цей справжній квест для українського розробника

Віталій Артьомов 2167

Віталій Артьомов, засновник Dystlab, отримав для свого продукту цифровий підпис, щоб посилити і безпеку, і довіру до «Made in Ukraine». Читайте про те, як тривав процес Code Signing, у чому з’явились складнощі та як українським розробникам отримати цифровий підпис для коду найлегшим шляхом. 4

Дублювання коду «здорової людини»: коли це виправдано

Ігор Левченко 3281

«Насправді хороший код схожий на вдалий жарт — вам не потрібно його пояснювати». Проте бувають випадки, що деякі частини жарту, тобто, коду, потрібно дублювати. В яких ситуаціях такі повторення не є помилкою та допустимі в продукті — описує Ігор Левченко, Senior .NET/Sitecore Developer у DataArt. 21

Про проблему DTO та шляхи її вирішення

Владислав Огородніков 4969

У цій статті .NET dev Владислав Огородніков пропонує свій підхід до вирішення проблеми ручного копіювання пропертей з BL-моделі у DTO-модель та її підтримки в актуальному стані. Матеріал буде корисний розробникам, які працюють з Data Transfer Object, адже містить приклади коду і посилання на бібліотеку AutoDto, яка вирішує описану проблему. 13

Виконуємо синхронний код в асинхронному середовищі

Mark Mishyn 2565

Розглядаємо одночасне виконання синхронного IO-bound коду в асинхронному середовищі Python за допомогою модуля asyncio. Приклади у статті демонструють різні сценарії використання, включаючи потенційну взаємодію зі сторонніми API, обмеження кількості одночасних потоків виконання та обробку помилок. 12

На сайті Apple опублікували відео, на якому українка Юлія Ващенко презентує технологію SwiftData

Юлія Сабадишина 3587

На офіційному сайті компанії Apple зʼявилося навчальне відео, на якому розробниця з України Юлія Ващенко презентує новий фреймворк для роботи з даними — SwiftData. 1

Надійна міграція застосунків за допомогою OpenRewrite

Sergiy Morenets 1181

OpenRewrite — це порівняно новий проєкт, який стартував у 2020 році і позиціонує себе як бібліотека для повномасштабного рефакторингу та виправлення (remediation) коду та конфігурації. Сергій Моренець у цій статті говорить про автоматичну міграцію коду на проєктах з використанням OpenRewrite, а також про інші корисні функції цієї бібліотеки, наприклад, про те, що у OpenRewrite понад 600(!) рецептів на всі випадки життя. 1

У чому насправді проблема, коли твій проєкт повільно компілюється на сучасному «залізі»

Paul Taykalo 4911

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

Огляд custom properties в CSS. Як вони оптимізують код

Христина Філіпенко 3034

Front-end розробниця Христина Філіпенко з Langate Software роз’яснює на прикладах, як custom properties в CSS допомагають позбавитись дубльованого коду та взагалі оптимізувати його на масштабних проєктах. 2

← Сtrl 12 Ctrl →

Коментарі

Если вы наберете кучку инженеров и будете ими руководить как бригадой, то у вас будет не кучка инженеров а кучка солдатов, а вам же нужны инженеры. не вижу чем «инженер» особо отличается от «солдата» — гребца.
Кесарю — кесарево Во всех этих бигтехах вроде Майкрософта меты и Гугла, не просто так даются фишки вроде необсуждаемого отпуска по ментальному состоянию, бесплатной еды итд.
Спробуйте, будь ласка, з десктопа, щоб точно вийшло. На телефоні справді, як вийявилося, капча може підскакувати вгору. Перепрошую за турботи
Не можу сказати, що я навмисно шукав саме таких роботодавців, але виявляється, що з 2012 року я працював за прямими контрактами у 2-х різних компаніях. Але в мене дещо інший досвід. Із головного: 1.
З телефону. Капча не провантажується та кнопка збереження відповідей неактивна.
Прогорніть до верху, там капча гуглова)
А що саме відображається? Заповнювали з мобільного чи десктоп?
Намагалась заповнити анкету раз 5. Кожен раз глючить на моменті, коли намагаюсь натиснути на перевірку, що я не робот.
Отримати документ можна безпосередньо в застосунку «Резерв+». Якщо ж комусь потрібна паперова версія, її можна видрукувати самостійно через «Резерв+» чи «Дію», або ж узяти готову роздруківку в ТЦК та СП.
Він відомий багато чим. В т.ч. кримінальними справами за тяжкі кримінальні злочини
Цитуючи класика рівень конструктиву — божественний. Давайте розмовляти по суті, а не задавати нерелевантні запитання і очікувати адекватну відповідь. Розпишіть свою позицію, мої твердження з якими не згодні/згодні і аргументи.
В цілому, склалося враження розчарування у більшості в LLM.
а ви чим керуєте ? Чи могли б ви керувати таксі ?
Він де тільки не замовляє, часто взагалі з JLCPCB з готовою комплектацією і монтажем, обходячи китайські санкції. Трохи волонтерю в цих тематиках, і надивився всякого.
Не знав, що мілтех замовляє для виробництва щось на маузері :) Є ж нормальні канали дістрибуції для опту :) А для досліджень — так, треба трохи почекати, але це все одного доволі швидко.