Highload — медіа для розробників
4.11K subscribers
5.62K photos
277 videos
18 files
6.51K links
Розповідаємо про людей, які створюють код, та про код, який вони пишуть.

Зв'язатися із редакцією можна тут: news@highload.today. А щодо розміщення реклами, будь ласка, пишіть на specials@highload.today.

Наш чат https://t.me/highloadchatt
Download Telegram
​​Вышел Laravel 8.29

Веб-фреймворк Laravel получил очередное минорное обновление. В новой версии появилась поддержка параметра username для predis, добавлен метод collect в клиентский ответ в HTTP и метод setUpTestDatabase для поддержки параллельного тестирования.

Также в Laravel 8.29 исправили flushDb (cache:clear) для кластеров Redis, команду retry для зашифрованных заданий и пофиксили использование withoutMiddleware() и промежуточного программного обеспечения на основе замыкания на PHP8.

С полным списком изменений можно ознакомиться по ссылке:
https://laravel-news.com/laravel-8-29-0

#php #laravel
​​Универсальное модульное тестирование по комментариям

Разработчик из Камеруна опубликовал библиотеку, которая может производить модульное тестирование скриптовых языков программирования. Она называется Testa и уже протестирована на PHP, JavaScript, Python и Ruby.

https://highload.today/universalnoe-modulnoe-testirovanie-po-kommentariyam/

#testa #php #javascript #ruby #python
​​Вышел PeachPie 1.0.0

PeachPie — это амбициозный проект с открытым кодом, призванный объединить два мира: PHP и .NET. PeachPie интегрирует язык PHP в экосистему .NET, что делает его полностью совместимым с другими проектами .NET

Читайте новость по ссылке highload.today/vyshel-peachpie-1-0-0/
#PeachPie #PHP #dotnet #csharp #wordpress
​​RoadRunner: сервер приложений PHP на Go

Команда Spiral Scout продемонстрировала мощную интеграцию PHP и Golang под названием RoadRunner. Это написанный на Go сервер приложений PHP c открытым исходным кодом, балансировщик нагрузки и менеджер процессов, выпущенный под лицензией MIT.

Читайте новость полностью на нашем сайте:
https://highload.today/roadrunner-server-prilozhenij-php-na-go/

#go #roadrunner #http #php
​​Appwrite: брат-близнец Firebase, но с открытым исходным кодом

На GitHub в версии 0.7.2 доступен сквозной бэкенд-сервер с открытым исходным кодом для веб-, мобильных, нативных или бэкенд-приложений, упакованный в виде набора Docker-микросервисов. Проект набрал на GitHub пять тысяч звездочек. Его цель — абстрагировать и упростить общие задачи разработки, стоящие за REST API, помогая разработчикам быстрее создавать безопасные приложения.

https://highload.today/appwrite-brat-bliznets-firebase-no-s-otkrytym-ishodnym-kodom/

#appwrite #web #server #backend #docker #kubernetes #rancher #flutter #nodejs #php #deno #ruby #python #dotNET #Dart #Go
​​Хакеры внедрили в Git-репозиторий проекта PHP удаленно управляемый бэкдор

Разработчик и сопровождающий языка программирования PHP Никита Попов сообщил о компрометации Git-репозитория проекта и обнаружении двух вредоносных коммитов, которые были замаскированы под простые типографические ошибки, от его имени и имени создателя PHP Расмуса Лердорфа.

https://highload.today/hakery-vnedrili-v-git-repozitorij-proekta-php-udalenno-upravlyaemyj-bekdor/

#PHP #Git #GitHub #CyberSecurity #Cyber
​​Пароли Git-репозитория языка PHP хранились ненадежно

Разработчик и сопровождающий языка программирования PHP Никита Попов рассказал новые детали об инциденте, связанном с безопасностью git.php.net.

https://highload.today/paroli-git-repozitoriya-yazyka-php-hranilis-nenadezhno/

#cyber #cybersecurity #git #github #php #HTTP
​​My marks – сайт и приложение для электронного дневника и мониторинга оценок учащихся

Голосование за проекты на конкурсе продолжается! Хотим вам напомнить, что есть ограничение на голосование с каждого IP-адреса. Поэтому просите ваших друзей отключаться от общественных сетей и голосовать с мобильных телефонов. А еще мы перенастроили кеширование, так что те у кого не проходили голоса, теперь смогут проголосовать.

Продолжаем знакомить вас с проектами, и теперь у нас на очереди приложение для мониторинга оценок от Павла Скибы.

My marks появился по двум причинам. Его разработчик Павел Скиба решил избавить родителей, учителей и учеников «от постоянных мучений» с узнаванием домашних заданий и оценок, а заодно прокачать свои скиллы в фулл-стеке на новых для себя технологиях.

Цель проекта – минимизировать количество времени, которое классный руководитель будет затрачивать на ввод оценок в систему, до одного часа в неделю (для класса с 30 учениками и количеством оценок до 500 на класс в неделю).

Сначала Павел написал веб-приложение с десктопной и мобильной версткой, а затем и нативное мобильное приложение на iOS и Android. Для этого он использовал IDE phpStorm, СУБД mySQL, Laravel для бэкенда, ReactJS для фротенда и React-native для создания мобильного приложения. Еще пришлось подключать дизайнера, тестировщика/маркетолога и знакомых в США – чтобы разбираться с бюрократической машиной Apple для включения в App Store.

Проект уже используется в пилотном классе, правда, разработку пока пришлось заморозить из-за занятости на основной работе. Но «идей море», маркетинговый и бизнес-план уже есть, говорит Павло.
https://github.com/PaulNSkiba/M.M.React-Native-v2
https://www.mymarks.info

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#phpStorm #mySQL #Laravel #PHP #ReactJS #Reactnative
​​10 книг по программированию на PHP и MySQL

В блоге на hackr.io пользователь Ахил Бхадвал поделился десятью лучшими, по его мнению, книгами по программированию на языке PHP.

https://highload.today/10-knig-po-programmirovaniyu-na-php-i-mysql/

#PHP #MySQL #books #programming #learning #knowledge
My Dog Club – сайт о собаках и сервисы для их владельцев

Идея Дмитрия Слюнина родилась из хобби — у него самого дома есть домашние животные. В свободное от основное работы время вдвоем с программистом Олегом Полуцыгановым Дмитрий создал на фреймворке Laravel сайт о собаках с галереей питомцев, информацией об их содержании и календарем событий для хозяев.

Дмитрий занялся планированием, дизайном, наполнение сайта контентом, SEO и участвовал в программировании, основные же этапы программирования фронтенда и бэкенда — заслуга Олега.

У авторов много планов по дальнейшему развитию проекта: создать доску объявлений, запустить онлайн-магазин и онлайн-консультации специалистов по различным темам.

Сайт проекта: https://my-dog.club/

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#HTML #CSS #Bootstrap #JS #PHP #Laravel #SQL #MySQL #Ajax #Blase #NetBeans #IDE