25 Jan 2022, 11:49 UTC982 views2 reactionsread 8 August 2026 ⬆️ Висновки
🔸 Ви можете писати код швидко, є така практика і філософія. Але виділяйте час на його перевірку, ретельно тестуйте. А краще давайте тестувати ваш код/продукт тим, хто це вміє робити. Бажано, щоб професійні тестери були у штаті вашої команди (зрозуміло, що не завжди є ресурс на таку розкіш).
🔸 Ваш керівник/клієнт може не розбиратися в кібербезпеці, але хтось у команді повинен розбиратися, мати доступ до…
👍2
25 Jan 2022, 11:49 UTC760 views3 reactionsread 8 August 2026 🏃♂️ ПОСПІХ І ПРОГРАМУВАННЯ: [КІБЕР]БЕЗПЕКА 🔐
Виділю два аспекти поспіху: гівняний і залежнісний.
1️⃣ Говнокод і говнопрактики
Якщо ви швидко пишете код, поверхово його перевіряєте і на це накладається низька культура тестування у вашій команді, ви можете сформувати якусь вразливість вашої системи. Ось деякі приклади:
▪️ сторінка сайту, яка призначена лише для адміністраторів, але буде відкриватися і у звичайних …
👍3
24 Jan 2022, 16:18 UTC732 views5 reactionsread 8 August 2026 🏃♂️ ПРОГРАМУВАННЯ І ПОСПІХ
Розробнику нині часто доводиться писати код нашвидкуруч і пошвидше запускати його в роботу (продакшн). У цієї поспішності можуть бути різні причини.
Наприклад, швидкість від розробника може вимагати бізнес, щоб IT-продукт (чи окремі фічі) виводився на ринок швидше, щоб обігнати конкурентів, закріпитися у ніші (важливо для стартапів), збільшити прибутки, тощо. В окремих галузях це дозволя…
👍5
10 Sept 2021, 07:18 UTC993 viewsread 8 August 2026 🎠 ТЕСТУЙ, інакше буде ...
Неймовірно важлива стадія створення програмних продуктів — їхнє тестування.
Тестування насамперед має на меті:
- перевірити, чи програма працює так, як це було задумано, чи виконує всі поставлені задачі;
- перевірити, як програма поводить себе при її нетиповому (неадекватному, екстремальному) використанні;
- виявити помилки, вразливі місця, ділянки неоптимального використання ресурсів, то…
1 Sept 2021, 09:54 UTC916 viewsread 8 August 2026 🏔 КОДИНГ — нелегкий шлях для гуманітарія
💪 З одного боку, програмування захоплює, викликає азарт, підкорює збудженням відчуття могутності (типу ти змушуєш комп'ютери виконувати твої накази, можеш створювати власні цілі світи, особливо в геймдеві, тощо). Ну а для когось основним мотивом є гроші.
🤯 А з іншого боку, воно потребує великої віддачі, уваги, пунктуальності, логічності, перебудови мислення, розуміння абст…
18 Aug 2021, 06:57 UTC863 viewsread 8 August 2026 🗿 Технології — НЕ ГОЛОВНЕ
Так, технології — не головне. Технології — не найважливіше. Мабуть, вам дивно це чути від мене 🙂
Навіщо вони потрібні? Щоб зробити життя зручнішим. Безпечнішим. Щоб автоматизувати нецікаве. Щоб пришвидшити повільне. Щоб менше кортизолу і більше серотоніну.
🏛 Наприклад, у державній сфері — для того, щоб:
- зменшити можливості корупції;
- позбавитись інших негативних проявів "людського фак…
29 Jun 2021, 06:01 UTC881 views1 reactionsread 8 August 2026 📁 Як відкрити величезний файл: поради знавців
Колеги по екосистемі дали кілька фідбеків по темі попереднього поста. Поділюся ними.
1️⃣ Не варто парсити XML регулярними виразами. XML — це спеціальна мова розмітки, з якою слід працювати відповідним чином.
2️⃣ Не варто прив'язуватися до переносів рядків. Кажуть, Мін'юст може несподівано "поламати" логіку, виклавши черговий файл "в один рядок". Тому типу краще зчитува…
❤1
23 Jun 2021, 08:19 UTC≈1,010 viewsread 8 August 2026 📁 Як відкрити величезний файл
При роботі з Big Data можете зіткнутися з тим, що потрібні вам дані будуть розміщені у величезному файлі. Наприклад, ось цей набір даних по юридичних особах і ФОПах лежить у двох файлах об'ємом 5 Gb і 9 Gb (після розархівування), які налічують 1 800 000+ і 5 500 000+ рядків відповідно. Файли мають розширення XML. Якщо ви спробуєте відкрити будь-який з них в текстовому редакторі, то...…
22 Jun 2021, 07:15 UTC849 viewsread 8 August 2026 🔔 Дзінь, є хто живий?
Пробачте, давно сюди не писав. Було багатенько роботи. Вирішив далі вести цей канал українською, бо все ж цей канал народжений і викормлений українською екосистемою. 🇺🇦
Про що поговоримо далі? Та як завжди, про різне: (само)навчання кодингу, роботу з даними, SQL та Excel, аналіз правових текстів та про інші технарсько-правничі суміші. 🙂
Але як і раніше:
1⃣ жодної реклами (типу коли автору кан…
8 Feb 2021, 08:26 UTC≈1,270 views1 reactionsread 8 August 2026 🪑 Инновации на костылях — быстро или вредно?
И кодинг, и право подвержены применению костылей.
Костыль — жаргонное обозначение такого решения задачи, которое сочетает в себе все или часть таких свойств:
▪️ неполный охват — расчёт на встречу с очевидными, наиболее частыми её проявлениями, игнорирование остальных;
▪️ как следствие, неустойчивость — возможен сбой при встрече с проигнорированными значениями или при исп…
❤1
9 Dec 2020, 09:01 UTC≈1,240 views1 reactionsread 8 August 2026 📓 Логи — кодерская бюрократия или цифровая нефть?
В жизни каждого разработчика и собственника IT-продукта должна быть такая штука, как логи (logs). Логи — это записи, которые накапливаются в процессе работы алгоритмов. Их можно писать в текстовые файлы и даже в базу данных. В логах можно фиксировать:
- что произошло
- когда произошло
- что было причиной, откуда сервис был вызван, с какого IP-адреса и т.д.
- что стал…
👍1
25 Nov 2020, 10:01 UTC≈1,130 viewsread 8 August 2026 ♨️ Зачем ходить на хакатоны
(даже если это юридические хакатоны)
(даже если они проходят онлайн)
Я четыре раза участвовал в legaltech-хакатонах.
Киев, Берлин, Харьков, Львов.
Ни разу не пожалел.
Ты оказываешься в команде обычно с незнакомыми людьми. За ограниченное время вам нужно сделать нечто, что должно решить проблему многих людей. Ты берёшь на себя определённую роль и выжимаешь из себя максимум. Получаешь возм…
Showing the 12 most recent of 20 posts we hold for @legalcode. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.