Логотип HuTor Tech HuTor Tech

Блог

Останні записи

Як перевести Android-застосунок з Java на Kotlin

· hutor.tech

Як перевести Android-застосунок з Java на Kotlin

Kotlin і Java спокійно живуть в одному проєкті — і це найкорисніший факт про цю міграцію: її не обов'язково робити одразу і не обов'язково скрізь. Застосунок можна випускати після кожного кроку, саме це й робить роботу б…

Читати далі →
Як прийняти чужий проєкт на Laravel

· hutor.tech

Як прийняти чужий проєкт на Laravel

Прийняти чужий застосунок на Laravel — це передусім робота зі зменшення невизначеності. Код — величина відома, його можна прочитати. Чого прочитати не вийде, так це розгортання, задач за розкладом, воркерів черги і трьох…

Читати далі →
Як перейти з PHP 7 на PHP 8

· hutor.tech

Як перейти з PHP 7 на PHP 8

Міграція на PHP 8 рідко буває драматичною, але ніколи не буває автоматичною. Більша частина роботи — знайти ті кілька місць, де мова перестала пробачати неохайний код, а решта — переконатися, що залежності поїхали разом…

Читати далі →
Як провести аудит легаси-коду на PHP

· hutor.tech

Як провести аудит легаси-коду на PHP

Аудит відповідає на три питання: що зламається, що коштуватиме грошей і що можна полагодити дешево. Усе інше — думки. Ми вкладаємо аудит приблизно в тиждень і завершуємо документом, за яким може діяти нетехнічний власник…

Читати далі →
Чек-лист відлагодження продуктивності WordPress

· hutor.tech

Чек-лист відлагодження продуктивності WordPress

Повільний сайт на WordPress рідко буває повільним із загадкової причини. Майже в кожному випадку, куди нас кличуть, причина одна з п'яти, і найшвидший шлях до відповіді — перевірити їх по черзі, а не купувати більший сер…

Читати далі →
Як підключити OpenAI до наявного застосунку на PHP

· hutor.tech

Як підключити OpenAI до наявного застосунку на PHP

Додати мовну модель до наявного застосунку на PHP — це задача інтеграції, а не проєкт про штучний інтелект. Модель — віддалений сервіс, повільний, іноді недоступний і оплачуваний за токенами. Ставтеся до неї точно як до…

Читати далі →