PHP

Знайдено 12 матеріалів

PHP
  • 6 днів тому
    У PHP виявили дві критичні вразливості, які можуть дозволити віддалено керувати серверами

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

    2 хвилини
  • 3 місяці тому
    Як вивчити нову мову програмування за 30 днів

    За місяць стати Senior Developer не вийде. Але цього часу цілком достатньо, щоб перейти від «Hello, World!» до власних проєктів і почати працювати з новою мовою програмування. Разом із Левом Давидовим, ex-Frontend Guild Master у Solidgate, HBJ розбирається, як побудувати реалістичний план навчання на 30 днів. Чи реально вивчити мову програмування за 30 днів Запит «мова програмування за 30 днів» звучить не дуже реалістично, однак 30 днів цілком достатньо, щоб сформувати міцну базу, розібратися...

    5 хвилин
  • 8 місяців тому
    High Bar for Talent: дайджест технічних вакансій

    Android Developer | Middle | PlantIn (вакансія закрита) PlantIn шукає Middle Android Developer для розвитку застосунку CoinIn. Задачі: розробляти новий функціонал і підтримувати поточні версії, підвищувати якість і стабільність, комунікувати з backend/design/QA, проєктувати масштабовану архітектуру. Вимоги: 2+ роки комерційного Kotlin, Android SDK, Play Billing/Camera/процесинг зображень, Jetpack Compose, Gradle, досвід публікації в Google Play і локалізації. Back-end Engineer | Middle...

    4 хвилини
  • 2 роки тому
    Технологічна рулетка для СТО: як обирати ефективні інструменти

    Роль СТО — визначати напрямок технологічного розвитку компанії та приймати стратегічні рішення щодо його змін. Спершу ви обираєте інструменти, намагаючись передбачити їхній подальший розвиток. Вирішуєте, чи варто переходити на інший стек, якщо продукт потребує змін. А також щоразу, коли злітає та чи інша перспективна технологія, думаєте, чи інтегрувати її, чи залишити все, як є. Олександр Ковальчук , співзасновник та СTO компанії Cargofy, вважає, що кожен такий вибір схожий на гру в рулетку....

    9 хвилин
  • 2 роки тому
    Історія одного сансету та п’яти вигорань або як мігрувати Legacy

    Що робити з Legacy-системою, яка вже багато років не підтримується, а в команді майже не залишилося людей, які б памʼятали нюанси та edge-кейси розробки 15-річної давнини? Владислав Поздняков , Software Engineer в MacPaw, який має понад 10 років досвіду в Back-end розробці, поділився кейсом міграції такої системи. Команда працювала над нею близько року, обробляючи величезні обʼєми даних: створили понад 12 млн нових активаційних ключів, перенесли дані понад 4,5 млн користувачів і згенерували...

    7 хвилин
  • 2 роки тому
    Copilot: NPC чи головний герой?

    У технічному комʼюніті багато дискусій, чи зможе ШІ замінити ту, чи іншу професію. Олена Кірічок, PHP-розробниця з девʼятирічним досвідом в українських, чеських та американських продуктових компаніях, пропонує подивитися на технологію Copilot через ігрову концепцію NPC та Main Character. Головний персонаж у відеогрі — центральна фігура в сюжеті, якою керує сам гравець. Цей персонаж може мати унікальні здібності, завчасно визначені розробниками або налаштовані гравцем. NPC (Non-Player...

    8 хвилин
  • 2 роки тому
    10 вакансій для розробників у Genesis

    Компанії з екосистеми Genesis шукають амбітних розробників, аби разом з ними розвивати продукти на глобальних ринках. Ми зібрали 10...

    3 хвилини
  • 4 роки тому
    Аргументи, функції та null. 15 принципів «чистого» коду

    «Звичайно, поганий код можна відчистити. Але це дуже дорого», — писав Роберт Мартін або Дядько Боб, визнаний у спільноті програмістів експерт із чистоти коду. Навіщо слідкувати за якістю коду? Щоби заощадити час, гроші і зусилля. У статті для DOU Денис Оленін, Senior PHP-розробник в AMO, компанії з екосистеми Genesis, поділився своїм баченням базових умов, за яких код буде «чистим» і таким, що легко підтримується. Публікуємо короткий переказ матеріалу. Чистота коду має значення Які основні...

    6 хвилин