Типичный программист
81.4K subscribers
2.64K photos
888 videos
8 files
7.44K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
​​#работа #вакансия #москва #php
по итогам собеседования

TechLamoda ищет коллегу, который займется автоматизацией работы службы доставки, фотостудии, процессинга и выбора платежей.
Они предлагают работу в highload проекте, релокационный пакет для кандидатов из регионов, корпоративное обучение и скидки на английский язык.

Пишут на последних версиях PHP, используют Symfony 3.4/4 в связке с Doctrine 2. PostgreSQL в качестве основной СУБД, MySQL, Redis, Elasticsearch. Для тестирования используют PHPUnit и Codeception. Все приложения упакованы в Docker и деплоятся в production нажатием кнопки.

Посмотреть вакансию целиком: https://tprg.ru/techlamoda
25 лет PHP: прошлое, настоящее и будущее языка глазами его создателя

https://tproger.ru/video/25-years-of-php/

В этом году PHP исполняется 25 лет. В честь этого Лердорф Расмус, создатель языка, недавно выступил с докладом, в котором вспомнил о ключевых моментах развития языка и о том, почему он сделал некоторые вещи именно так, а не иначе. Также он рассказал об интересных фичах современного PHP и приоткрыл некоторые планы на будущее.

Кстати, зацените на сайте наш новый формат расшифровки англоязычных видеодокладов. Как таймкоды на YouTube, только с подробно расписанными основными тезисами.

#php
Хакеры взломали официальный Git PHP и добавили 2 вредоносных коммита

Они выдавали внесённые изменения за обычное исправление типографических ошибок. А на деле добавили удалённо управляемых бэкдоров. И что интересно, это удалось сделать от лица самих PHP-разработчиков — Расмуса Лердордфа и Никиты Попова:

https://tprg.ru/XxRQ

В итоге мейнтейнеры языка решили исправить бэкдоры и перенести все исходники на GitHub. Говорят, что использовать свои серверы для этих целей стало слишком рискованно.

#php #безопасноть
Небольшая шпаргалка по основам PHP

К PHP можно относиться по-разному. Но если уж вы программируете на нём, забирайте шпаргалку себе, чтобы в нужный момент была под рукой.

Здесь — оригинал в формате .PDF.

#шпаргалки #php
Как правильно изучать PHP в 2022?

Можно бесконечно спорить о том, насколько хорош или плох PHP. Но факт остаётся фактом: на нём написано огромное количество популярных сайтов и CMS. И он всё ещё уверенно держится в десятке самых популярных языков программирования в индексе TIOBE.

Делимся с вами дорожной картой по изучению PHP в 2022 году. Основная информация есть на изображениях, а кому интересно, более подробно обо всех пунктах рассказали в статье: https://tproger.ru/articles/php-s-nulja-dorozhnaja-karta-razrabotchika-v-2022-godu/

#php #шпаргалки
Как создать цифровую валюту за 2 недели?

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

На связи Александр Терехов — технический директор сети смарт-офисов SOK. Александр поделился своим опытом и рассказал, почему UDS и другие платформы лояльности не подошли для интеграции и легче было за 2 недели разработать свои SOK-коины.

В статье о том, как это повлияло на бизнес и как было реализовано технически — с реальными примерами и кодом на PHP: https://tproger.ru/articles/kak-sozdat-cifrovuju-valjutu-za-2-nedeli/

#php
Как правильно изучать PHP в 2023?

Основная информация есть на изображениях, а более подробно обо всех пунктах рассказали в статье: https://tproger.ru/articles/php-s-nulja-dorozhnaja-karta-razrabotchika-v-2022-godu/

#php #шпаргалки
4 причины, по которым Symfony лучше Laravel

Руководитель группы разработки из Kokoc Group в своей статье разбирает почему Symfony больше подходит для крупных проектов: https://tprg.ru/tUg8

#php #laravel #вебразработка
В PHP массивы представляют собой мощный инструмент для управления данными. Если пользоваться им правильно

Массивы позволяют программистам организовывать информацию в упорядоченные коллекции и обращаться к ней по ключу или индексу. В PHP есть несколько типов массивов, включая индексированные и ассоциативные массивы, а также многомерные и вложенные массивы, которые обеспечивают гибкость при работе с данными различной структуры.

В этой статье мы рассказываем о типах массивов в PHP и об операциях, которые можно совершить над ними: https://tproger.ru/articles/massivy-v-php

#php