Питер Левелс постоянно что-то реализует. Что-то выстреливает, что-то нет. Единственное под тренды старается подстраиваться. А так да, тупо на jquery сидит
Философский Археолог
с его почти 800k подписчиков в twitter он может делать что хочет, и почти у всего найдутся пользователи
https://x.com/levelsio
Светящийся Дракон
Тот же NomadList вроде ещё в 2014 создал. Подписоты не было такой. Просто как Макс в открытую рассказывал что создаёт и народ тянулся
Философский Археолог
он вышел в топ product hunt + попал удачно в волну, а подписчики пошли уже потом как и build in public блог, до nomad list было 4 года разработки своих проектов почти без отдачи
Ну, шпарил же человек стартап за стартапом, искал выходы ещё до подписоты.
Выбрал видимо девиз - лучше уж постоянно пытаться чем не пытаться
Мутный Профессор
Это не мертвый стек. Он вполне себе используется когда надо сократить время и стоимость разработки MVP решения. Поддержка SQLite встроена в PHP. Держать хотя бы конфигурацию приложения в локальной БД - пример хорошей практики.
Сказочный Пёс
Верим, прям вот что - то и прям за дни. Ну сказочные, прям очень сказочные. Кто тебе хоть что то заплатит если оно будет на коленке ? Да и каждый тут будет искать что лучшее, что дешевле стоит и лучше работает. За дни запустить, так ещё чтобы заплатили - фантастика.
Лавандовый Ворон
Я тоже сервис на php чистом и sqllite делаю, поддерживаю типа полностью, нахер эти докеры, сборщики и прочие, быстро собрал на сервер закинул и работает. И не сказать, что там все просто, в плане алгоритмов, полноценная система управления кампаниями в яндекс директ.
Ксати ИИ, сильно лучше помогает с простыми языками типо php, чем с нодами и прочим.
Аметистовый Колдун
Бредовее бреда не слышал
Лавандовый Ворон
Что вам показалось бредом?
Аметистовый Колдун
ПХП не проще ноды - проще ноды хз что) сервер можно в пару строчек поднять
ИИ работает лучше всего с высоким уровнем ПХП и JS это высокоуровневые языки/JS намного популярнее пхп инфы и репозиторий с ним побольше
Ксати ИИ, сильно лучше помогает с простыми языками типо php, чем с нодами и прочим.
Ну это просто странное утверждение, типо зачем вам коробка я в руках все нормально ношу
нахер эти докеры, сборщики и прочие
По sqlite - можно понять масштаб проекта, то что оно будет хреново работать даже уже с небольшого интернет магазина 10RPS+ значит ничего не сказать
Лавандовый Ворон
У меня сейчас в базе, миллионы строк, и все летает, пхп, не знаю мне показалось проще, и ИИ, пишет на нем лучше, не в плане что язык проще, а в том, что нету зависимостей 150 штук и лишних файлов, 20 рабочих файлов, он почти все в контекст может взять и проанализировать.
Вопрос не в том, что хуже или лучше, вопрос в том, как это использовать.
Аметистовый Колдун
То что летает это не метрика, поверьте на реальных проектах в определенных задачах даже постгре не выносит
150 штук лишних файлов и зависимостей это не показатель если вы все не будете разбивать по архитектуре это будет херня неподдерживаемая
ну я так и понял что вы не программист, результат вайбкодинга так сказать
Лавандовый Ворон
Вайбкодинг, вайбкодингу рознь) кто телеграмм боты делает, а мы в вполне уверенный сервис, который зарабатывает, и никаких чат джпт под капотом)
Аметистовый Колдун
ну я понял:)
Замёрзший Декан
Основная метрика то, что у него есть желаемый результат.
Аметистовый Колдун
Понял
Я отвечал на первое странное заявление оказалось все просто - человек далек от разработки и сравнивает вещи которые не понимает
А то что генерить говнокод и упаковывать ето в продукт так это результат - без стеба, нужно это уметь сделать
Замёрзший Декан
В целом, мне кажется пора прекращать смотреть свысока на людей, производящих работающие продукты, не зная при этом принципов архитектуры. Поймите меня правильно, "говнокодинг" и "человек далек от разработки" сильно пахнет снобизмом.
Аметистовый Колдун
Не могу понять правильно
Человек который далек от разработки будет писать говнокод всегда - абсолютли
Но при этом я не говорю что это плохо - люди фокусируются на разработки и продажи этих сервисов ну зарабатывают деньги и молодцы
Замёрзший Декан
но как это его аффектит, если есть результат?
Океанический Гоблин
у меня тоже свой проект, который приносит деньги. Я тоже не программист. Когда начинал - найти людей на написание проекта по моему тз стоило 5000$. Это и сейчас для семьи большие деньги. Писал на том же стеке что и вы. Только БД на MySQL.
Спустя 5 лет понимаю, что это говнокод. Сложно добавлять новые фичи. Многое нужно переписывать. Сейчас бы сделал лучше. Но это полезная практика.
Жестокий Десерт
vk, facebook на PHP начинали, github делали на rails . Переписывали только когда объемом задавило. Сразу хорошо делать вредно
Аметистовый Колдун
Ну это само собой, просто некоторые принимаю слово "говнокод" близко к сердцу, когда это синоним не только вайбердера но и джуна.
А писать большие проекты вредно для бизнеса который этими проектами пользуется, так как изменения слишком дорого стоят
Океанический Гоблин
Писать большие проекты с нуля вообще дорого стоят
Аметистовый Колдун
ну как хотите исопльзуйте хпх js питон ничем для ИИ +- не отличается это очень субьективное мнение по типу показалось
Робкий Киллер
Про зависимости Вы верно подметили. Сюда прибавить постоянные утечки и взломы этих библиотек + то что в режиме отключения интернета библиотеки не скачать не обновить как только лишь через сберовское зеркало (npm mirror) что очень долго и не все там есть…
В тоже время PHP JIT это то что гарантировано работает как локально, так и в докере ( php:8.1-fpm-alpine )Так и на сервере. Только код пиши и получай результат сразу.
А чтобы вайбкодить валидно солидно, просто сразу просите писать в лучших практиках и 12 факторах приложений. Он сразу поймет, что это значит и реальные программисты скажут спасибо
Лавандовый Ворон
я просто изначально пробовал на всяких сбьорщиках и нод, потом понял, что для меня это тяжело. Вспомнил, что когда изучал базу по php, и вспомнил, что до сих пор больше половина интернета держится на php, и решил просто на нем делать и все, и это оказалось правильно. меньше файлов, сборщик без всяких ран буилд на сервере, а просто индекс собрал инклудами и все) плюс для сео полезно.
Лавандовый Ворон
И ещё момент, я не программист в целом, не понимаю что такое RPS, уточните пожалуйста🤣
Экологичный Священник
Что ты понимаешь в sqlite?
У меня на ем сайт с базой 40 гигабайт крутится, недавно был наплыв ботов по 10 тыс в минуту, все летало
Танцующий Единорог
Танцующий Единорог
вот тебе и Nomad List - public build
Взрослый Андроид
ахха, это мой стек
Президентский Сок
Отличный стек для реальных, а не сферических проектов. Если прибыль превысит 1 млн долларов в год, можно начать переписывать более оптимально
Сквознячный Судья
Так а кто мешает повторить его успех? Например, нормальных либ для для распознавания табличек и перевод их из pdf в структурированное что-то - не существует (про docling я знаю). Можно заморочиться и сделать аналогичный сервис распознавания:)
Бегущий Единорог
Именно поэтому я перестал мучить питоновские либы и сделал бота сразу на LLM.
Работает на порядок чище, даже с рукописным текстом и объединенными ячейками.
Тестируй: @pdf2wrdxl_bot (умеет в Excel и Word).
Сквознячный Судья
Спасибо, обязательно попробую.
Сквознячный Судья
Попробовал. Если что, либа Docling справилась лучше. Но она тоже не дотягивает, если нужно обрабатывать реально сложные таблицы. Приложу пример документа. Вот этот документ Docling обработала без ошибок. Более сложные, особенно, если есть кривые таблицы - обрабатывает хуже
https://x.com/levelsio
вот его лучший пост
https://x.com/levelsio/status/1457315274466594817?lang=en
Выбрал видимо девиз - лучше уж постоянно пытаться чем не пытаться
Ксати ИИ, сильно лучше помогает с простыми языками типо php, чем с нодами и прочим.
ИИ работает лучше всего с высоким уровнем ПХП и JS это высокоуровневые языки/JS намного популярнее пхп инфы и репозиторий с ним побольше
Ну это просто странное утверждение, типо зачем вам коробка я в руках все нормально ношу
По sqlite - можно понять масштаб проекта, то что оно будет хреново работать даже уже с небольшого интернет магазина 10RPS+ значит ничего не сказать
Вопрос не в том, что хуже или лучше, вопрос в том, как это использовать.
150 штук лишних файлов и зависимостей это не показатель если вы все не будете разбивать по архитектуре это будет херня неподдерживаемая
ну я так и понял что вы не программист, результат вайбкодинга так сказать
Я отвечал на первое странное заявление оказалось все просто - человек далек от разработки и сравнивает вещи которые не понимает
А то что генерить говнокод и упаковывать ето в продукт так это результат - без стеба, нужно это уметь сделать
Человек который далек от разработки будет писать говнокод всегда - абсолютли
Но при этом я не говорю что это плохо - люди фокусируются на разработки и продажи этих сервисов ну зарабатывают деньги и молодцы
Спустя 5 лет понимаю, что это говнокод. Сложно добавлять новые фичи. Многое нужно переписывать. Сейчас бы сделал лучше. Но это полезная практика.
А писать большие проекты вредно для бизнеса который этими проектами пользуется, так как изменения слишком дорого стоят
В тоже время PHP JIT это то что гарантировано работает как локально, так и в докере (
php:8.1-fpm-alpine )Так и на сервере. Только код пиши и получай результат сразу.А чтобы вайбкодить валидно солидно, просто сразу просите писать в лучших практиках и 12 факторах приложений. Он сразу поймет, что это значит и реальные программисты скажут спасибо
У меня на ем сайт с базой 40 гигабайт крутится, недавно был наплыв ботов по 10 тыс в минуту, все летало
Работает на порядок чище, даже с рукописным текстом и объединенными ячейками.
Тестируй: @pdf2wrdxl_bot (умеет в Excel и Word).