TGViewer
Channel Public Channel
Пятиминутка PHP

Пятиминутка PHP

@tg_5minphp

Подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. Темы про СУБД, Linux, DevOps

Автор: @petrmyazin
Subscribers
2.79K
Photos
360
Videos
28
Links
860

Showing posts older than #977 · Back to latest

Older Posts 20 shown
Post #976 901
Помните фреймворк Phalcon, который как расширение к PHP (на языке Zephyr) и по тестам очень быстрый?

Я внезапно вспомнил и пошёл читать блог: в планах переписать на чистом PHP, но опционально можно будет установить расширение для ускорения http://amp.gs/jnp3u
  • 🔥 10
  • 👎 2
  • 😁 2
Post #975 922
Laravel Pint 🍺 — консольная утилита для форматирования кода, работает поверх PHP-CS-Fixer. Я пока не успел попробовать, сам пользуюсь ECS (который тоже поверх fixer’а), надо будет сделать сравнение. http://amp.gs/jnmLz
  • 👍 5
Post #973 1.13K
Вдохновляющая история перехода к непрерывной поставке и частым релизам: http://amp.gs/jn8fL

В целом содержание статьи коррелирует с моим опытом, ставлю автору плюс и за проделанную работу и за отличную статью!
Хабр 40 релизов в неделю при разработке государственного Amazon или почему Agile is dead Что бы вы сказали, если бы вам потребовалось срезать косты вашей команды разработки в два раза? А если бы пришел босс и потребовал делать в два раза больше той же командой? Обычно интуиция нас...
  • 👍 3
Post #972 1.21K
Post #971 1.13K

Forwarded from Типичный программист

​​Интересная задумка для пет-проекта: игра «Камень, ножницы, бумага» в виде симуляции естественного отбора.

Очень напряжённое зрелище гарантированно.

#gamedev #кек
  • 😁 23
  • 👍 6
  • 🔥 5
  • 🌭 1
Post #970 1.3K
Английский для разработчиковПятиминутка PHP
- В чём отличие преподавания английского языка для различных профессий (программисты, юристы, ученые...)?
- «Можно говорить грамотно, но неуместно»
- Английский для разработчика — отличается ли подход к обучению чисто программистов (кодеров) и тимлидов?
- Какие бывают уровни знания английского? A1, A2, B1, B2, C1, C2 — что всё это значит?
- Какого уровня достаточно для разработчика?
- А для тимлида или IT-менеджера?
- Сколько времени и усилий нужно для достижения этого уровня?
- Что такое Intermediate-плато и как его пройти?
- Культурный код и его значение уже на этапе собеседования
- Что не важно при обучении английскому языку?
- Как тренировать произношение?
- Насколько русский акцент понятен на слух?
- Грамматические ошибки: критичные и нет
- Самостоятельное обучение до уровня B2 — это реально?
- Рецептивные и продуктивные навыки
- Полезные инструменты и программы для изучения английского языка (в том числе внутри PhpStorm!)
- Пополнение словарного запаса по карточкам — насколько это эффективно?
  • 👍 8
  • 🔥 2
Post #969 1.18K

Forwarded from VK

VK запускает турнир по программированию искусственного интеллекта Russian AI Cup 🏆

Турнир пройдет в формате игры в жанре королевской битвы (Battle Royale). Участникам предстоит запрограммировать искусственный интеллект, который будет управлять ботами-волшебниками. Цель соревнований – остаться единственным выжившим.

Состязание пройдет с 7 по 31 июля на платформе All Cups. Принять участие смогут все желающие — от начинающих программистов до профессионалов. Регистрация уже открыта, первый этап соревнования пройдет 16-17 июля.
cups.online All Cups – соревнования и задачи для IT-сообщества Присоединяйся к нам и участвуй в крупнейших онлайн-соревнованиях, решай интересные задачи и открывай для себя новые знания в IT-сфере!
  • 💩 6
  • 👍 1
Post #968 1.04K
Отличная вводная статья о подходе к обновлениям с использованием Feature Flags: http://amp.gs/jBDVA
Post #967 1.35K
  • 😁 28
  • 👍 2
  • 💩 1
Post #965 1.17K
Чистый SQL или ORM и Query Builder?Пятиминутка PHP
Недавно втянулся в использование SQL синтаксиса LEFT JOIN LATERAL. Буквально по-другому стал смотреть на решение некоторых задач!

Проверил по документации, погугил, в популярных PHP ORM – нигде нет поддержки LATERAL, ни в Doctrine, ни в Laravel Query Builder, ни в Yii Query Builder, ни в Cycle ORM.

тут хочу дать пояснение, моё отношение к различным Query Builder и обёрткам над SQL синтаксисом. Вот какой подход я применяю при выборе между написанием простого SQL и использованием Query Builder или ORM...
  • 👍 13
  • 🤔 3
  • 🥰 1
Post #964 1.32K
Читаю статью, автор даёт совет: «не используйте float для денег». Совет стар как мир, вроде все уже давно выучили.

Однако автор приводит пример, однажды он сложил в PHP 149.99 + 159.99 и получил 309.99 вместо 309.98. И тут я насторожился, статейка попахивает упрощениями.

На сложении двух float с двумя знаками после запятой в PHP такую погрешность не словить! Проверьте сами, я проверил на версиях PHP от 4.3 до 8.1: http://amp.gs/jBEym - результат везде верный (309.98).

Так что не храните деньги во float, но если очень надо по быстрому сложить две float суммы - ничего страшного не произойдёт. Знаете контрпример? Присылайте!
  • 👍 13
  • 🤔 1
Post #963 836
Читая изменения в PHP 8.2 Alpha порой удивляешься: «а что, разве раньше не так работало? Это же логично, так должно было быть изначально!» http://amp.gs/jBgc4
  • 👍 11
Post #962 834
Список обновлений в PHP 8.2 Alpha состоит аж из 14 глав, зачитаешься: http://amp.gs/jBgck


1. Backward Incompatible Changes
2. New Features
3. Changes in SAPI modules
4. Deprecated Functionality
5. Changed Functions
6. New Functions
7. New Classes and Interfaces
8. Removed Extensions and SAPIs
9. Other Changes to Extensions
10. New Global Constants
11. Changes to INI File Handling
12. Windows Support
13. Other Changes
14. Performance Improvements
GitHub php-src/UPGRADING at php-8.2.0alpha1 · php/php-src The PHP Interpreter. Contribute to php/php-src development by creating an account on GitHub.
  • 🔥 8
Post #961 1.06K
Интересное решение на форуме CKEditor: форум отправлен в архив и вместо этого рекомендуют использовать StackOverflow, дают ссылку на соответсвующий тег
  • 😁 8
  • 💩 3
  • 👍 1
Post #960 1.55K
Вот это отличный приём в SQL: JOIN LATERAL - например, выбрать последние 3 продажи по каждому менеджеру.
http://amp.gs/jBYrH
  • 👍 10
  • 🔥 6
  • 👎 1
  • 🤩 1
Post #959 1.38K

Forwarded from Laravel World

Рефакторим условия в Laravel
  • 💩 31
  • 👏 6
  • 👍 5
Post #958 1.16K
Первые два варианта не практикую, а вот последующие весьма удобны
Post #957 1.34K

Forwarded from Хроники Yii3 (Сергей Предводителев)

🔥 #Новости

Рустам Мамадаминов (@rustamwin), один из участников core-команды, переходит на фуллтайм разработку Yii3. Это стало возможным благодаря спонсорской поддержке хостинг-компании Ahost.

Спасибо ребятам из Ahost за возможность ускорить разработку! 👍
  • 👍 15
  • 🔥 5
  • 🤔 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →