Forwarded from uFeed
Случайно заметил, unix time пару часов назад достиг 1700000000 (1 млрд, 700 млн) секунд
Следующее красивое число 1800000000 будет 15 января 2027 года.
Это бесполезная информация вам на ночь
Следующее красивое число 1800000000 будет 15 января 2027 года.
Это бесполезная информация вам на ночь
😁53👍15❤8
Интересный проект: Laravel Pulse для мониторинга работы Laravel приложени, что-то вроде Sentry/Flare + New Relic на минималке.
При этом "Free, open source, and ready for extension." - я приятно удвилён, Тейлор!
При этом "Free, open source, and ready for extension." - я приятно удвилён, Тейлор!
🔥10👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Установил shell_gpt, теперь я могу писать такие команды в терминале:
"кто сделал больше всего коммитов за последний месяц?"
Пруф-видео 👆🤔24👍12🔥9🥱2
Трансляция митапа по PHP: https://www.youtube.com/live/8ZzAqhgmBFg?si=UjzMEAv4131L-tkK
YouTube
Трансляция RND PHP #6
Митап сообщества PHP разработчиков города Ростов-на-Дону.
Начало 18 октября 15:00
Программа:
1. Хардкорный доклад «Кэш через OPcache»
К нам приедет Валентин Удальцов из Москвы, автор каналов Пых (https://news.1rj.ru/str/phpyh) и PHP Point (https://www.youtube.com/@PHPPoint)…
Начало 18 октября 15:00
Программа:
1. Хардкорный доклад «Кэш через OPcache»
К нам приедет Валентин Удальцов из Москвы, автор каналов Пых (https://news.1rj.ru/str/phpyh) и PHP Point (https://www.youtube.com/@PHPPoint)…
👍10🥱1
Forwarded from agoalofalife
Всем привет, наконец вышло наше интервью с Александром Макаровым которые отняло много времени и сил всех участников процесса. От лица нашей команды, хочется сказать спасибо Саше что пришел на интервью и ответил на все наши вопросы. Хочется пожелать ему удачи в его большой цели и надеемся что у него все получиться и он добьется всего что наметил.
Мы долго не могли выбрать название к видео, от супер кликабельных до скучных но по делу. В итоге остановилсь на более честном варианте.Надеемся что что вам понравиться интервью и вы подчерпнете для себя интересные и вдохновляющие моменты. Приятного просмотра!
https://youtu.be/Wbx9z_5aOZw
Ниже список timcodes чтобы понять план интервью и лучше ориентироваться 👇
00:00 Интро
00:50 Как правильно говорить названии Yii 🗣️
01:18 Откуда мотивация не бросать Yii больше 10 лет
02:47 Про фонд и сколько людей работает над Yii
04:48 Интересная история почему поддерживается еще Yii 1
06:28 О поддержке Yii2
06:56 Что будет считаться успехом а что провалом для Yii 3
09:49 Аудитория которая будет использывать Yii3
11:34 Yii 3 реализован по PSR
14:19 Yii это русскоязычный фреймворк или нет?
17:15 Потеряла ли людей Yii из за долгово релиза?
20:23 Почему Александр не ездит на Lamborghini
22:39 Куда пропали конференции по Yii и почему?
27:34 Как привлечь деньги в Yii от сторонних компаний
30:41 Необычные идеи для коммерческого развития и где они сейчас.
33:41 Как решаются споры и проблемы внутри Yii
40:10 Активные члены команды Yii
41:45 Видеоуроки по Yii 3
43:50 Выгорание и хейтеры
49:05 На сколько дружелюбен Yii 3 к новичкам?
59:11 Планируются ли в Yii аналоги Livewire или Hotwire?
01:04:52 Планируется ли поддержка необычных баз данных типа clickhouse?
01:07:30 Планируется ли консольный инструмент для сборки пакетов?
01:13:13 Взаимозаминяемость как преимущество Yii
01:16:43 Можно ли сделать микрофреймворк на Yii?
01:17:46 Три сильные стороны Yii 3 перед Laravel и Symfony
01:20:50 Какие планы на ближайшее будущее и дейдлан по Yii 3?
01:21:44 За кем следит и кто вдохновляет Александра Макарова?
01:26:43 Какое изменение в PHP Александр ждет больше всего?
01:28:28 С чего начать, если я хоче сделать свой PHP фреймворк?
01:34:54 Три главные книги по мнению Александра
И кстати,
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Александр Макаров - «Следуй за мечтой»
Этот выпуск получился особенно интересным, потому что у нас в гостях был Александр Макаров. Мы обсудили различные вопросы, такие как: текущие проекты, его мотивацию и дальнейшие планы в разработке. Спасибо за ваши комментарии и поддержку.
00:00 Интро
00:50…
00:00 Интро
00:50…
❤28👍12🔥4😁2👎1
Forwarded from samdark blog ☕️ (Alexander Makarov) (Alexander Makarov)
🐘 PHP 8.3
Release is tomorrow. Features announcement: https://www.php.net/releases/8.3/en.php
There are no cool features for me personally but I'm really glad that there's a new major version.
Release is tomorrow. Features announcement: https://www.php.net/releases/8.3/en.php
There are no cool features for me personally but I'm really glad that there's a new major version.
www.php.net
PHP 8.3 Released
PHP 8.3 is a major update of the PHP language. It contains many new features, such as explicit typing of class constants, deep-cloning of readonly properties and additions to the randomness functionality. As always it also includes performance improvements…
🔥23👍4
Опубликованы результаты опроса разработчиков от компании JetBrains: The State of Developer Ecosystem 2023.
Ниже краткие выдержки по нескоторым пунктам опроса, которые мне показались интересными.
https://www.jetbrains.com/lp/devecosystem-2023/
Ниже краткие выдержки по нескоторым пунктам опроса, которые мне показались интересными.
https://www.jetbrains.com/lp/devecosystem-2023/
JetBrains: Developer Tools for Professionals and Teams
The State of Developer Ecosystem in 2023 Infographic
Learn about the latest trends in tools, technologies, AI, and programming languages.
❤2
Начнём с самого банального - рейтинга популярности языков. PHP на 11 месте, всё ещё обгоняет Go на один пункт рейтинга.
Однако, обратите внимание на серый столбик: сколько разработчико планируют перейти НА этот язык программирования или начать его использовать?
Больше всего хотят перейти на Go (9%), на TypeScript (5%) и на Python (5%).
На PHP почти никто не хочет переходить - всего 1%.
Однако, обратите внимание на серый столбик: сколько разработчико планируют перейти НА этот язык программирования или начать его использовать?
Больше всего хотят перейти на Go (9%), на TypeScript (5%) и на Python (5%).
На PHP почти никто не хочет переходить - всего 1%.
😢42🤔2😎1
Картинка посложнее - с какого языка и на какой разработчики планируют мигрировать в ближайший год?
Сфокусируемся на показателях PHP.
Те, кто сейчас пишут на PHP, хотят мигрировать на:
1. Go - 12%
2. Rust и Python - оба 9%
3. TypeScript - 8%
А с каких языков разработчики хотели бы мигрировать НА PHP? Нет такой статистики! Даже пункта такого нет в таблице. Видимо, их так мало, что они все попали в Other.
Сфокусируемся на показателях PHP.
Те, кто сейчас пишут на PHP, хотят мигрировать на:
1. Go - 12%
2. Rust и Python - оба 9%
3. TypeScript - 8%
А с каких языков разработчики хотели бы мигрировать НА PHP? Нет такой статистики! Даже пункта такого нет в таблице. Видимо, их так мало, что они все попали в Other.
😭19
Какие AI инструменты популярны?
Я удивлён, что ChatGPT заметно обогнал GitHub Copilot.
Чтобы воспользоваться ChatGPT нужно открыть окно браузера (смена контекста), написать промпт вручную, потом копировать код туда-сюда. А GitHub Copilot просто работает и без переключения контекста - сразу в IDE всё пишет и автодополняет.
Да, Copilot дополняет не так развёрнуто, как полноценный чат с ChatGPT, но всё-таки Copilot ощущается гораздо более практичным в ежедневном использовании.
Кстати, подписывайтесь на мой новый канал https://news.1rj.ru/str/en_5minAI - "5 minutes of AI" (типа "Пятиминутка AI", но на английском)
Я удивлён, что ChatGPT заметно обогнал GitHub Copilot.
Чтобы воспользоваться ChatGPT нужно открыть окно браузера (смена контекста), написать промпт вручную, потом копировать код туда-сюда. А GitHub Copilot просто работает и без переключения контекста - сразу в IDE всё пишет и автодополняет.
Да, Copilot дополняет не так развёрнуто, как полноценный чат с ChatGPT, но всё-таки Copilot ощущается гораздо более практичным в ежедневном использовании.
Кстати, подписывайтесь на мой новый канал https://news.1rj.ru/str/en_5minAI - "5 minutes of AI" (типа "Пятиминутка AI", но на английском)
👍4❤1👎1
Говорят, что большую часть времени мы не пишем код, а читаем код, исследуем код, думаем над задачей.
Вопрос на этой картинке: "На что больше всего уходит времени?" - и самый популярный ответ Writing Code.
Но, честно говоря, формулировка ответа смущает. Возможно, многие из ответивших на этот вопрос подразумевали под "Writing Code" весь процесс - это и исследование чужого кода, и обдумываение, и рефакторинг, и отладку в том числе.
Это был вопрос с множественным выбором. Подозреваю, что многие респонденты сначала отмечали пункт "Writing Code", ментально включая в него всю возможную актвиность по написанию кода, а затем отмечали отдельные более конкретные пункты, например, "Undestanding Code" и "Debugging".
Мне было бы интересно посмотреть на статистику по двум метрикам: "Набираю код в редакторе кода (активно печатаю)" vs "Просматриваю код, перехожу по классам/методам". Наверняка, это можно собрать в PhpStorm автоматизированно из коробки или с помощью какого-нибудь плагина. Такая статистика даст ответ на вопрос: нужна ли и важна ли быстрая скорость печати для эффективной работы программистом? Моё субъективное мнение - быстрая скорость печати нужна и важна! Но хотелось бы увидеть это в цифрах.
Вопрос на этой картинке: "На что больше всего уходит времени?" - и самый популярный ответ Writing Code.
Но, честно говоря, формулировка ответа смущает. Возможно, многие из ответивших на этот вопрос подразумевали под "Writing Code" весь процесс - это и исследование чужого кода, и обдумываение, и рефакторинг, и отладку в том числе.
Это был вопрос с множественным выбором. Подозреваю, что многие респонденты сначала отмечали пункт "Writing Code", ментально включая в него всю возможную актвиность по написанию кода, а затем отмечали отдельные более конкретные пункты, например, "Undestanding Code" и "Debugging".
Мне было бы интересно посмотреть на статистику по двум метрикам: "Набираю код в редакторе кода (активно печатаю)" vs "Просматриваю код, перехожу по классам/методам". Наверняка, это можно собрать в PhpStorm автоматизированно из коробки или с помощью какого-нибудь плагина. Такая статистика даст ответ на вопрос: нужна ли и важна ли быстрая скорость печати для эффективной работы программистом? Моё субъективное мнение - быстрая скорость печати нужна и важна! Но хотелось бы увидеть это в цифрах.
👍9
Возвращаясь к теме AI - что программисты готовы делегировать нейросетям?
В первую очередь всю рутину: комментарии, документацию, тесты, commit messages.
Мой опыт ровно противоположный: я пишу комментарии сам, чтобы передать ту информацию, которая есть только у меня в голове - причины написания этого фрагмента кода, какие-то инсайты связанные с бизенсом и предметной областью, что-то что обсуждалось на встречах и совещаниях и почему мы решили сделать именно так, а не иначе.
А когда комментарий написан (мной, вручную), тогда уже в дело вступает GitHub Copilot, который генерирует более-менее сносный код (но не всегда).
Иными словами: комментарии и любой текст на человеческом языке пишется для других людей. Он будет тем ценнее, чем больше в него вложено личной экспертизы и тех знаний, которые на данном этапе есть только у человека, автора комментария.
Код пишется тоже для людей, которые его потом будут читать, но в меньшей степени, чем комментарии. Написание кода я готов делегировать бездушной машине.
В первую очередь всю рутину: комментарии, документацию, тесты, commit messages.
Не готовы доверить: написание кода, изучение кода.Мой опыт ровно противоположный: я пишу комментарии сам, чтобы передать ту информацию, которая есть только у меня в голове - причины написания этого фрагмента кода, какие-то инсайты связанные с бизенсом и предметной областью, что-то что обсуждалось на встречах и совещаниях и почему мы решили сделать именно так, а не иначе.
А когда комментарий написан (мной, вручную), тогда уже в дело вступает GitHub Copilot, который генерирует более-менее сносный код (но не всегда).
Иными словами: комментарии и любой текст на человеческом языке пишется для других людей. Он будет тем ценнее, чем больше в него вложено личной экспертизы и тех знаний, которые на данном этапе есть только у человека, автора комментария.
Код пишется тоже для людей, которые его потом будут читать, но в меньшей степени, чем комментарии. Написание кода я готов делегировать бездушной машине.
👍9👎9
Завершаю эту серию заметок парой картинок про СУБД.
MySQL расёт в Китае, Корее и Мексике, теряет популярность в остальном мире.
PostgreSQL полностью противоположно - рост по всему миру (особенно РФ, понятно почему), кроме Китая и Кореи.
Что там случилось с MySQL в Азии, почему такая популярность, кто знает?
Относительно языков программирования: PHP программисты плотно сидят на MySQL, а рубисты на PostgreSQL.
В целом, если полистать эту часть опроса про СУДБ - рулит PostgreSQL.
MySQL расёт в Китае, Корее и Мексике, теряет популярность в остальном мире.
PostgreSQL полностью противоположно - рост по всему миру (особенно РФ, понятно почему), кроме Китая и Кореи.
Что там случилось с MySQL в Азии, почему такая популярность, кто знает?
Относительно языков программирования: PHP программисты плотно сидят на MySQL, а рубисты на PostgreSQL.
В целом, если полистать эту часть опроса про СУДБ - рулит PostgreSQL.
🔥8👍4❤1