Информация
- В рейтинге
- 454-й
- Откуда
- Украина
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Директор по маркетингу, Маркетинговый аналитик
Ведущий
От 200 000 ₽
HTML
CSS
JavaScript
Веб-разработка
WordPress
Анализ данных
PowerBI
Google Analytics
Google Tag Manager
Google Search Console
Благодарю
Очень классная идея, я точно про такое думал в нише AI. То есть чтобы не перечитывать свои закладки, тг-каналы и не пересматривать ролики на ютюб, хотел сделать такой агрегатор свежатины в мире AI. Просто я понимаю, как много там делается и как много там не понимают те, кто про него говорит и пишет, и вот чтобы видеть с разныг углов, думал про такой агрегатор лично для себя, ну и среди друзей запросы на такое у меня есть, так как я много смотрю и читаю, обычно спрашивают, что там нового. что мы упустили.
Ты не думал вылить на гитхаб с опенсорс лицухой, я бы каркас взял себе и под себя напилил, так как работы видно много проделано.
Почему все вокруг думают только про GPT? Есть в разы круче AI чем GPT да и манера писать долгие комментарии или просто отвечать на комментарии, как вообще соотносится с AI?
Скоро из-за каждого угла и столба будет мерещиться GPT и AI)) Хотя я понимаю, думаю что понимаю.
Гениального человека, гениальность виджно во всем )
«Пауза мира» — метафора, не буквальная остановка сервера. Смысл: заменить тысячи
$char['x']на$char->xможно только одним огромным коммитом, который трогает разом весь код. Выкатываешь — и если хоть в одном из тысяч мест опечатка, падает у живых игроков прямо в бою или походе.То есть выбор: либо заморозить всю остальную разработку ради одного big-bang рефактора и надеяться, что нигде не промахнулся, либо ломать прод вживую. «Нельзя ставить на паузу» = нельзя позволить себе такой разовый риск, пока по карте ходят живые люди.
Поэтому и сделал
ArrayAccessна Entity: старый$char['x']и новый$char->xработают одновременно → миграция по кусочку, без остановки.Спасибо, но тут небольшое смещение акцента.
* 1работает, когда на входе уже настоящийbool— тогда да,true * 1 | false * 1→1|0, короче тернарника.Но грабля была не в этом. Из формы прилетала строка
"false", а не булево:(bool) "false" === true— непустая строка истинна, поэтому тернарник и давал1;"false" * 1тут не спасает: на PHP 8 этоTypeError: Unsupported operand types: string * int, на PHP 7 —0с warning. То есть либо падение, либо «угадал» по случайной причине.Поэтому фикс —
filter_var($v, FILTER_VALIDATE_BOOLEAN): он понимает именно строковые"false"/"0"/""→false.Про «не лечится чтением доков» — справедливо придрались: правила приведения, конечно, задокументированы. Я имел в виду не «доки врут», а что заранее не угадаешь, в каком из тысяч мест прилетит именно строка
"false"из живого ввода. Вылезает на реальных данных, а не на странице про casting.По завершённости игра уже вполне себе целый организм: разведка, добыча, крафт в несколько тиров, базы с постройками, PvE, дуэли, фракции, квесты, NPC с диалогами, поселения, события, даже ферма с готовкой. Полноценная survival-MMO-петля, контента хватит надолго.
А вот честный ответ на первый вопрос -про живых игроков - отрезвляет ) Регистраций накопилось под полтысячи, но дальше первого экрана доходят единицы: процентов 90 застревают на 1 уровне, на второй день возвращается хорошо если каждый пятый. Так что код давно не главная битва. Главная это довести новичка от «/start» до момента, когда стало интересно: воронка, онбординг, первые 30 минут. Вот этим сейчас и занят.
Знакомая, подозреваю, история для всех нас из этого треда ))
Так и есть, спорить не буду )) Правда у JS свои скелеты в том же шкафу - “0” == false, [] == ![], NaN !==NaN. Слабая типизация, она для всех одинаково ласковая, просто грабли разной формы. Так что смеёмся вместе, по-доброму )
Ха, календарь можешь не перепроверять - стек и правда чисто ностальгический, и это где-то выбор того, что умею и наивного предположеня, что проект простой да и он пет-проект, где хочется не воевать с тулингом, а писать игру. CodeIgniter + MySQL + текстовая RPG - олдскул как он есть ))
Про чекбокс ты прямо в корень смотришь: да, ровно эта классика. Снятый чекбокс в форме просто не приходит в запросе, и половина «загадочных» багов растёт из того же огорода, что и (bool)“false”. Лечится скучно - нормализовать вход на бэке и не верить тому, что прислал браузер.
Тут как раз прикрыто: на воркере flock(LOCK_EX|LOCK_NB) — следующий тик тихо выходит, если предыдущий ещё жив; плюс singleInstance у планировщика. А двойную обработку ловит атомарный захват задачи (UPDATE … WHERE status=‘in_work’, affected_rows=0 → пропуск) — та самая «анти-дюп» строчка. Лок от параллельных запусков, claim — от двойной выдачи, если лок обошли.
здесь интересно навреное не столько ЛОР, СЕТТИНГ, а сколько игроков кроме тебя (меня) и наших друзей там реально есть))
100500% истинное заявление
Claude от Антропик не ищет в интернете? Тут либо ИИ писал эту статью, либо вы приврали про опыт с таким количеством AI провайдеров...
Как я рад, что уже полгода моим фаворитом и предпочтением в коде есть Claude Code
В работе с LLM тоже есть стажёры, джуны, мидлы, сеньоры и т.д. Выстажор, и. О что вы делали две недели, опытный мидл LLMоператор и немного в теме программирования сделает за 2-3 часа. Здесь нужно быть в теме, использовать ide с интегрированным Codex, Claude или Gemini code. Включить режим план мода, прописать идею, оценить план от AI и наслаждаться реализацией. А потом Некст уровень, агенты и субагенты, mcp и.д.
А будет в комментах, каста ненавистников кодинга с AI? Или уже процесс отрицания и ненависти перешел в стадию молчаливого ожидания и наблюдения 😃
Автор, сколько ты писал эту статью?
А в целом, мне было интересно и я осилил. Очень жду, когда появятся чекеры и автоматические анализаторы алгоритмов AI сервисов и инструментов. Когда одна AI будет пытаться понять другую и обмануть, где человек уже станет не участник, а просто наблюдатель...
Лол, вот как раз в странах "дикого НЕ запада" такие сервисы и нужны, так как каждый второй патруль и мент так и думает, как состричь бабла, план выполнить, да домой что-то привезти. Можно долго читать морали и учить нравственности, но если само государство и те кто должен защищать граждан их же и щимят первыми нарушили и нарушают, все что можно и пишут под это целые проекты, законы и выделяют миллиарды, то что мы тут пристали со своими брёвнами в глазу к чужому сучку?!
Не затрагивай чувство верующих. Потерпи Годиков пять, динозавры вымрут и все станет на свои места 😃
Есть ощущение, что Антропики скоро свою IDE сделают. Судя по их упорству в сторону моделей, которые в программировании просто разрывают. А вообще я приловчился и пишу проекты в проектах, кто знает тот поймет, за 200$ я ни разу не влетал в лимиты, только опус и только думающий. И никаких курсоров.