Пых
7.87K subscribers
285 photos
20 videos
6 files
627 links
Блог Валентина Удальцова о разработке на PHP.

Хобот @phpyhobot
https://youtube.com/@phpyh
https://vkvideo.ru/@phpyh
https://t.me/isPHPdying

Статистика: https://t.me/INOTAROBOT?start=st1219340804

Для связи используйте личные сообщения канала.
Download Telegram
Новости от CutCode
Стрим, посвященный Open source в эпоху LLM LLM пишут код, делают ревью, поддерживают документацию — кажется, будто для open source это идеальный инструмент. Но точно ли всё так хорошо? Кому в итоге стало легче — контрибьюторам или мейнтейнерам? Действительно…
Сегодня вечером смотрим стрим на CutCode! Самому очень интересен вопрос автоматизации Open Source с помощью ИИ. В Thesis количество репозиториев только растёт, а следить за всем маленькой командой не успеваем.
💯18👍4👎2
А кто-то уже использует слово «ИИзация»? Я не впервые вижу и каждый раз едва успеваю сдержать рвотный рефлекс. 🤮
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣25🤮17👎163🔥1
Пых
Сегодня в 19:00 встречаемся на станции МЦК «Лужники» на первый велозаезд Пыха! Кто хочет с нами, добавляйтесь в группу.
Замечательно покатались вдвоём с Сергеем! Доехали по набережным от Лужников до Сити, сфоткались на фоне «Ривер Парк Кутузовский» и вернулись обратно. 🏋️‍♂️

За три с лишним часа обсудили работу, ИИ, здоровье, спорт и всё на свете!

Спасибо огромное всем за вдохновение, а Сергею за компанию.

Планируем следующий велотрип в Москве на ВДНХ. Надо бы организовать аналогичные активности в других городах. Активисты, пишите в ЛС — обсудим!
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥61👍218🙈2
Нас 8000!!! Всех поздравляю! 💙
Please open Telegram to view this post
VIEW IN TELEGRAM
1🎉742824🤣7👍4🔥3👾2
😡 Как же меня заебало повсеместно слышать и читать «клауд», «клоуд», «клоде».

Вы по 500 раз на дню общаетесь с AI-ассистентом, так спросите, как его зовут!

Запомните один раз на всю жизнь: клОд!

Это мужское имя — такое же, как у импрессиониста Клода Моне или математика Клода Шеннона.

Там «о». Такая же, как в словах «код», «лоб», «рот».
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁53👍21💯10🤣10💊5🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
😁71🤣19💊189😱4👏1
This media is not supported in your browser
VIEW IN TELEGRAM
4🔥36👍157👎5🍾54😁21
Как же меня забавляют некоторые фразочки Клода. 🤣

Найден настоящий баг в том, что я написал ночью. В демоне markUnreachable после трёх неудач исключает номер навсегда — то есть одна сетевая икота на свежем письме потеряет его молча и навсегда.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁61
Media is too big
VIEW IN TELEGRAM
Итоги этой недели!
1👍17🔥12521
Сегодня с Ринатом проехали от «Белокаменной» до «Ботанического сада» через «Лосиный Остров», Лосиноостровский и по кусочку «Вело 1» вдоль Яузы. По нашим подсчётам (мои часы зависли после 14 км) получилось в районе 25 км.

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

Спасибо за крутой маршрут! Еду домой, жопа болит, язык на плече, но я счастлив. 🤪
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥45👍198👎32
Как я навибрировал сайт Пыхника

После провала краудфандинговой кампании мы решили провести Пыхник онлайн.

Вчера вечером я запустил сайт — первый проект, который я полностью завайбкодил.

https://pyhnik.phpyh.ru/

Я переживал, что в разработке с активным участием ИИ не будет творчества. В разработке действительно не было — оно переехало в продукт. Если код пишет Клод, то я заказываю фичи! 😄

В какой-то момент показалось, что можно автоматизировать вообще ВСЁ — у меня же в руках «золотой молоток»! Но я вовремя понял, что здесь как с эякуляоптимизацией — преждевременная ни к чему.

Вот несколько решений:

Без личного кабинета

Пыхник — небольшое онлайн-мероприятие. Нужно как можно быстрее принять оплату и отправить участника заниматься основным конференционным делом — общением.

Поэтому на сайте Пыхника нет аутентификации, сессий, кук и личного кабинета. Два поля, две галки, оплата — и на почте уже подтверждение участия и персональная пригласительная ссылка в Telegram-чат. Бонус: можно элементарно подарить билет другу или коллеге.

Заявка на оплату зарубежной картой

Я пользуюсь интернет-эквайрингом Т-Банка. Во-первых, у меня там ИП и потому выгодный тариф. Во-вторых, подключена их облачная касса и интегрирована отчётность. В-третьих, я давно обкатал свой неблокирующий клиент на базе amphp/http-client.

Единственная проблема — Т-Банк не принимает платежи по зарубежным Visa и Mastercard.

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

Промокоды

Из опыта организации Пых.конф стало ясно: промокоды хорошо работают на небольших IT-мероприятиях. А ещё я очень хотел отблагодарить участников краудфандинга за веру в Пыхник (промокоды у вас на почте).

В итоге родился несложный механизм промокодов с резервированием и ограничением по количеству активаций.

Программа в часовом поясе участника

Мы не собрали офлайн-Пыхник в том числе потому, что значительная часть нашей аудитории живёт далеко от Москвы. Поэтому онлайн-вариант я решил сделать как можно доступнее для всех.

Когда я увидел в шапке «Podlodka Crew» часовой пояс, я тут же придумал следующий шаг — программа в поясе пользователя. Пара промптов и готово.

Интеграция с календарём

Обычно конференции предоставляют .ics-файл, который можно импортировать в любой календарь. Вот только когда сетка программы меняется, участник не получает никаких обновлений, а потом пропускает доклад.

Решение — пошарить на чтение отдельный Google-календарик с расписанием докладов. На сайте Пыхника доступны оба варианта работы с календарём.

Страницы ошибок

Это было абсолютно необязательно, но я не смог устоять перед искушением оформить страницы ошибок. Результат так понравился, что я попросил Клода сделать витрину. 👐



Вот так я вложил в сайт душу не как разработчик, а как организатор с бэкграундом разработчика.

На всё ушло три рабочих дня: фронт по готовому дизайну в Figma, бэк на Amp и Thesis, отладка, почтовый транспорт, оптимизация и куча экспериментов с бизнес-логикой и UX.

https://pyhnik.phpyh.ru/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥159
Пых
Photo
Ах, да, забыл сказать.

Код там говно. 😂

Но сайт мероприятия после публикации докладов превращается в статический архив, так что гораздо важнее, что я потратил на него три дня, а не месяца.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁35👍13💯8🔥7🤨1
Пых
Как я навибрировал сайт Пыхника После провала краудфандинговой кампании мы решили провести Пыхник онлайн. Вчера вечером я запустил сайт — первый проект, который я полностью завайбкодил. https://pyhnik.phpyh.ru/ Я переживал, что в разработке с активным…
Попросил ChatGPT оценить, насколько сайт продающий. Думаю попробовать покрутить рекламу.

Много полезных советов дал, много изменений я внёс. В частности, в блоке про Пых.конф’25 теперь выводятся ваши отзывы из формы обратной связи.

Но вот это меня убило: 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
😁106🤣83💯12🔥51
Друзья Пыхника — это вы!

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

В этом году приглашаем всех рассказать о Пыхнике’26!

Если у вас есть публичный канал, группа или сайт, релевантный PHP, с аудиторией от 100 человек — напишите нам в сообщения канала @phpyhconf.

Пришлём готовые материалы, персональную ссылку и промокод. После публикации добавим вас в раздел «Друзья конференции» на сайте и расскажем о вас в канале @phpyhconf.
🔥136👍5
Завайбкодив сайт Пыхника, я так и не понял одного: почему так почётно не писать код? Это же абсолютно даунская тема...
1💯101😁42👎15👍7