Матеріали

Написати матеріал

«Орбіта Код» відкриває дві вакансії

Ми, студія «Орбіта Код», розширюємо команду й відкриваємо дві позиції: backend-розробник (PHP) і frontend-розробник (React). Коротко про те, як ми працюємо і чого чекаємо від колег.

Як ми працюємо

  • Невеликі команди з трьох-п’яти людей на проєкт.
  • Віддалений формат, одна спільна зустріч на тиждень.
  • Код-рев’ю для кожної зміни й автоматичні тести.
  • Фіксований темп: без постійних понаднормових.

Що ми цінуємо

Ясну письмову комунікацію, вміння питати, коли щось незрозуміло, і зацікавленість у продукті клієнта, а не лише в коді. Знання конкретної технології важливе, але здатність швидко вчитись важливіша.

Як відгукнутись

Вакансії опубліковано на нашій сторінці з указаною оплатою. Відгукніться через…

Читати далі1 хв читання 0

Roadmap, у який вірить команда

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

Планувати результати, а не функції

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

Три горизонти

  • Зараз — те, що в роботі: чіткі задачі й терміни.
  • Далі — наступні місяць-два: напрями без точних дат.
  • Потім — ідеї, які ми розглядаємо, без обіцянок.

Точність зменшується з відстанню в часі, і це чесно. Обіцяти дату на задачу «потім» —…

Читати далі1 хв читання 0

Резервні копії, які справді відновлюються

Кожен адміністратор знає, що резервні копії потрібні. Мало хто пам’ятає, що копія, яку жодного разу не відновлювали, — це просто припущення. Ось що ми перевіряємо, щоб у день аварії бекап справді допоміг.

Правило 3-2-1

  • 3 копії даних: робоча й дві резервні.
  • 2 різні носії чи сховища.
  • 1 копія в іншому місці: інший сервер, інша країна чи хмара.

Що копіювати

Не лише базу даних. Додайте завантажені користувачами файли, конфігурацію, секрети та інструкцію з розгортання. Без конфігурації відновлена база нічого не запустить.

Шифрування

Копія з чужими паролями та листами — це витік чекає свого часу. Шифруйте архіви перед відправкою за межі сервера, а ключ тримайте окремо від копій і в кількох…

Читати далі1 хв читання 0

Вакансії без тиші у відповідь: правила Diox

Пошук роботи часто виглядає так: десятки відгуків, тиша у відповідь і вакансія, якої давно немає. Ми зібрали правила вакансій Diox, щоб ця історія траплялась рідше.

Оплата вказана завжди

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

Не більше п’яти активних вакансій

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

Сто відгуків — і пауза

Коли на…

Читати далі2 хв читання 0

Дизайн-система за шість тижнів: кейс мобільного застосунку

До нас прийшла команда мобільного застосунку з типовою проблемою: у продукті було чотири різні кнопки «зберегти», шість відтінків синього й жодного опису, коли яку використовувати. Нові екрани робили довго, а старі виглядали по-різному. За шість тижнів ми зібрали систему, якою команда користується досі.

Тиждень 1: інвентаризація

Ми зняли скріншоти всіх екранів і розклали елементи за типами: кнопки, поля, картки, заголовки. Вийшло 11 варіантів кнопок і 9 розмірів тексту. Це було переконливіше за будь-які слова про «потрібну систему».

Тиждень 2: основа

  • Колірна палітра: основний, нейтральні, стани (успіх, попередження, помилка).
  • Типографіка: п’ять розмірів із чіткою ієрархією.
  • Відступи: сітка…
Читати далі1 хв читання 0

Профіль спеціаліста, за яким знаходять: п’ять правил

Роботодавці й замовники дивляться на профіль кілька секунд. За цей час вони мають зрозуміти, хто ви, чим корисні й чи варто писати. П’ять правил допоможуть зробити сторінку спеціаліста, за якою вас знаходять.

1. Один рядок «чим займаєтесь»

Напишіть посаду або спеціалізацію так, як її шукають: «UX-дизайнер», «Backend-розробник (PHP)», «Бухгалтер ФОП». Не потрібні «ніндзя», «гуру» чи «шукач себе». Цей рядок показується в каталозі, у результатах пошуку й одразу під вашим іменем.

2. Навички — це пошукові слова

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

3.…

Читати далі2 хв читання 0

Як втримати увагу підлітка на уроці програмування

Підліток відкриває мову програмування, пише «Hello, world» — і закриває вкладку. Не тому, що це складно, а тому, що нецікаво. Ми викладаємо у школі вже кілька років і зібрали прийоми, які втримують увагу.

Починайте з результату, а не з синтаксису

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

Одна нова ідея за раз

  • Спершу змінні й виведення.
  • Потім умови: «якщо» як рішення в грі.
  • Потім цикли: «повтори, поки не вгадаєш».
  • І лише потім функції та списки.

Власний проєкт замість контрольних

На кожен місяць — маленький проєкт, який учень…

Читати далі1 хв читання 0

Облік грошей без таблиць: налаштування за 15 хвилин

Облік грошей зазвичай ламається на третьому тижні: спершу ви ретельно вносите кожну покупку, потім забуваєте, і таблиця порожніє. Щоб цього не сталося, налаштуйте систему так, щоб вона працювала майже без вас. Нижче — порядок, який займає хвилин п’ятнадцять.

1. Додайте рахунки

У розділі «Фінанси» відкрийте вкладку «Рахунки» й створіть те, чим справді користуєтесь: готівку, картку, банку для накопичень. Для кожного вкажіть поточний баланс. Баланс у Diox — це початковий залишок плюс усі операції, тому з першого дня цифри збігатимуться з банком.

2. Підключіть банк або імпортуйте виписку

Monobank підключається за токеном з api.monobank.ua: операції надходять самі, а історія підтягується у фоні.…

Читати далі2 хв читання 0

Календар ФОП: що тримати під рукою протягом року

Підприємець ФОП відповідає за кілька регулярних речей: звітність, сплату податків і внесків, облік доходів. Пропустити строк легко, а виправляти дорожче. Ось що варто завести в календар і тримати під рукою. Конкретні суми, ставки й дати змінюються, тож завжди звіряйте їх із чинними вимогами.

Що має бути в календарі

  • Строки звітності для вашої групи й системи оподаткування.
  • Строки сплати податку й внесків: окремо кожен платіж із сумою й реквізитами.
  • Нагадування за три дні, щоб банк, вихідні чи збій не зірвали платіж.

Облік доходів без хаосу

Книгу обліку доходів заповнюйте щотижня, а не наприкінці кварталу. Для кожного надходження зберігайте підтвердження: рахунок, акт чи виписку. Рахунок…

Читати далі1 хв читання 0

Сейф, який не вміє читати навіть власник сервера

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

Де відбувається шифрування

Дані сейфа шифруються у вашому браузері ще до відправки на сервер. Сервер ніколи не отримує ні майстер-пароль, ні ключ. Це називають наскрізним шифруванням: дані читаються лише на вашому пристрої.

Від пароля до ключа

Ваш майстер-пароль не використовується як ключ напряму: він надто короткий і передбачуваний. Спершу його пропускають через повільну функцію виведення ключа.

  • Argon2id з…
Читати далі2 хв читання 0

Контент-план на місяць для малого бізнесу без вигорання

Невеликий бізнес ведуть соцмережі за залишковим принципом: тиждень активності, потім три тижні тиші. Проблема не в лінощах, а в тому, що немає системи. Ось план, який можна витримувати, навіть якщо ви — єдина людина в команді.

1. Оберіть три стовпи змісту

Для більшості бізнесів достатньо трьох напрямів, між якими ви чергуєте пости:

  • Користь: поради, інструкції, відповіді на запитання клієнтів.
  • Довіра: закулісся, команда, процес, відгуки та історії клієнтів.
  • Пропозиція: що ви продаєте, акції, новинки, як замовити.

Пропорція 60/30/10 працює краще, ніж безперервна реклама: люди підписуються на користь, а купують у тих, кому довіряють.

2. Зберіть питання клієнтів

Перегляньте останні діалоги й…

Читати далі1 хв читання 0

Пошта, яку складно підробити: SPF, DKIM і DMARC простими словами

Лист, у якому «банк» просить підтвердити картку, може прийти з адреси, яка виглядає як справжня. Підробити поле «Від» у листі так само просто, як написати чужу адресу на конверті. Щоб поштові сервіси могли відрізнити справжній лист від підробки, існують три механізми: SPF, DKIM і DMARC. Розберемо, як вони працюють і що налаштувати, якщо у вас власний домен.

SPF: хто має право надсилати від імені домену

SPF (Sender Policy Framework) — це запис у DNS вашого домену зі списком серверів, яким дозволено надсилати пошту від його імені. Коли отримувач бачить лист «від» name@example.com, він питає DNS: чи входить IP-адреса відправника до списку? Якщо ні — лист підозрілий.

example.com.  TXT  "v=spf1…
Читати далі3 хв читання 0