• Есть ли смысл делать свой движок?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    Вопрос неоднозначный.
    Судя по этому вопросу и вашему прогрессу, никакой коммерческой выгоды из этой работы вы не получите, поскольку формулировка выглядит наивной даже в свете столь скудных сведений, что вы предоставили.
    Однако все мы в начале пути писали свои движки. Если вы нашли в этом свой интерес и этот интерес побуждает вас программировать, самосовершенствоваться, учиться новому, то любая такая деятельность только на пользу.
    Не питайте, однако, особых иллюзий по этому поводу.
    Ответ написан
    Комментировать
  • Есть ли смысл делать свой движок?

    Zoominger
    @Zoominger Куратор тега Python
    System Integrator
    Делайте, чо. Чем бы дитя не тешилось, как говорится.
    Ответ написан
    Комментировать
  • Как сделать игру для социальных сетей?

    @Afafks123132132165
    Думаю движок нужно взять phaser.io ну не движок а фреймворк,а так же ну если вы хотите многопользовательскую игру то еще и socket io.Хочу отметить что phaser io довольно развитый фреймворк.Ну думаю о нем вы уже знаете.Но если решили взять именно этот движок то гугл переводчик в помощь.Ну сначала думаю вам стоит написать несколько игр или демо и определиться как вам и что делать.Web gl это просто то что будет отрисовывать вашу игру вы вообще можете сами без движка игру написать web gl все отрисует.На него сейчас очень много надстроек которые дают вам возможность не отвлекаться на отрисовку.С API не беспокойтесь многие соц сети дают возможность ручками все опубликовать но если возникнут проблеммы лучше погуглить решение найдется точно.Ну про сервер скажу node js просто пощите информацию без него не получиться.Лучше ищите в интернете полно уроков по node js вы точно что то найдете.Удачи вам и надеюсь скоро увидеть вашу игру в соц сетях.
    Ответ написан
    2 комментария
  • Почему PHP не видит css file?

    Stalker_RED
    @Stalker_RED
    PHP и не должен его видеть.
    Строчку с подключением css должен увидеть браузер, потом он должен запросить этот файл у вебсервера и вебсервер должен этот файл где-то у себя найти и отдать.

    Вероятно путь к css файлу неправильный. Покажите как он подключен.
    Ответ написан
    Комментировать
  • Почему PHP не видит css file?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Потому что PHP вообще никакого отношения к css файлам не имеет и никогда их не читает.

    "Видит" css файлы твой браузер.
    И достраивает к ним путь от текущего каталога.
    Для того чтобы любой локальный ресурс, упомянутый в HTML, гарантированно читался, путь к нему надо указывать абсолютный, от корня веб-сервера.

    То есть не file.css, а /folder/file.css

    Подробнее читаем тут
    Ответ написан
    Комментировать
  • Как защититься от html и xss атак в laravel?

    DevMan
    @DevMan
    что такое html атака?
    от xss помогает эскейпинг, и, емнип, ларавел делает его по дефолту.
    Ответ написан
    2 комментария
  • Как защититься от html и xss атак в laravel?

    @Kostik_1993
    Web Developer
    Очередной вопрос из серии ничего не вижу и Гугл не даёт ответ. У Laravel есть документация, в ней есть раздел шаблонизатора, скажите, вы обратили внимание на разницу написания переменных? Если нет советую пойти почитать ещё раз!
    P.S. {{ }} {!! !!}
    Ответ написан
    1 комментарий
  • Ajax или websocket для отправки сообщений?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Без профайлера не узнаете.
    Ответ написан
    Комментировать
  • Ajax или websocket для отправки сообщений?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    А куда Вы дели идентификатор соединения клиента?! :))
    Ответ написан
    4 комментария
  • Хотим создать игру на Unity под Android?

    alexkomp
    @alexkomp
    Простота — залог надежности.
    специально для этого создали GitHub
    Ответ написан
    2 комментария
  • Хотим создать игру на Unity под Android?

    longclaps
    @longclaps
    Скинтесь, наймите курьера, пусть он вам на дом недостающие части развозит.
    Ответ написан
    2 комментария
  • Зачем делать игру на Unity если к ней и так нужно писать код?

    @LeoCh2340
    В любом случае придется рисовать. Странный вопрос.
    Ответ написан
    Комментировать
  • Зачем делать игру на Unity если к ней и так нужно писать код?

    DanielMcRon
    @DanielMcRon
    C# && Unity
    Я вопрос не понял. Вы пару часов назад писали,как собирать части игры в одну точку. Вы сразу пишете код под игру,что вам не нравится?
    Ответ написан
    Комментировать
  • Скрипт node.js делал по гайду (топ 10 по балансу) но что-то не работает. как решить?

    @McBernar
    Действительно - что-то не работает.
    Но решение есть - починить то, что не работает.

    Не благодарите.
    Ответ написан
    1 комментарий
  • Каталог картинок занимает много места на сайте, как уменьшить размер?

    @dmax1447
    500кб на картинку это очень много,
    можно обработать минификаторами, например imageoptim,
    или онлайн https://tinyjpg.com/ https://squoosh.app
    Ответ написан
    2 комментария
  • Каталог картинок занимает много места на сайте, как уменьшить размер?

    @ar2rsoft
    PHP-developer
    сжать компрессором для jpeg

    Для такого размера 500кб оч много
    Ответ написан
    Комментировать
  • Как поступить с корзиной пользователя?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Сохранить текущую корзину, потому что именно это пользователь точно сейчас хочет купить.
    Молча ничего не добавлять.
    Вежливо показать сообщение "У вас с прошлого раза остались такие-то товары, добавить? Добавить к текущему заказу?".
    Если пользователь согласился - добавить отсутствующие ,пропустить сущестующие.
    Ответ написан
    Комментировать
  • Как сделать номер телефона уникальным?

    glaphire
    @glaphire Куратор тега PHP
    PHP developer
    Этот вопрос не завязан на фреймворк)
    Алгоритм:
    1. В таблице, где хранится номер телефона, поставить ограничение unique на это поле.
    2. Сделать ajax-валидацию поля телефона перед отправкой - проверить уникальность телефона и в случае повтора запретить отправку формы до момента исправления.
    Ответ написан
    1 комментарий
  • Возможно ли содержать сервер дома?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    Внимание! Изменился адрес почты!
    Что-то последнее время стало много вопросов на эту тему...

    Ну ладно, еще раз, как человек, уже больше года держащий дома самый настоящий серверный сервер (а не рабочую станцию, работающую сервером) выскажу свое мнение.

    Поставить сервер дома это примерно то же самое, что купить автомобиль - если ты работаешь админом (водителем) - то для тебя не составит труда решить все вопросы, связанные с сервером (автомобилем) - потому что это часть твоей работы и тобой они уже давно и многократно решены :) Если же ты не админ (водитель), а только пользовался хостингом (катался на такси) - то внезапно всплывет сто тыщ вопросов, которые нужно будет решать (да, они всплывут в любом случае, но дело в том, что профессиональный админ (водитель) давно знает, как их быстро и эффективно решать).

    Завести дома сервер - для админа решение естественное и его как-то даже глупо обсуждать, особенно если работаешь дома, если постоянно ставишь эксперименты, если нужна среда вирутализации... Правда, единственным (но крайне существенным) плюсом является тот факт, что ты совершенно точно знаешь - где твои данные и можешь их обезопасивать всеми привлекательными способами. Твоя почта. Твой сайт. Твои документы, фотографии, видео. Учитывая нынешнюю паранойю, плюс преогромнейший.

    К сожалению, плюсов не бывает без минусов :) Хотелось бы о них тоже поподробнее - не чтобы отговорить, а чтобы предупредить.

    - Цена, комплекутха, ЗиП. Новое серверное железо очень дорогое. Сервак за пол-лимона - это как здрассьте. "Для себя" обычно берут бу железо. Это довольно распространенный метод, так что существуют специальные конторы, торгующие бу серверным железом. Насколько оно старое? Обычно не моложе пяти лет. Почему пяти? В крупных конторах есть регламенты, по которым железо списывается по истечении определенного срока, обычно он пять лет. Списывается, независимо от состояния, даже если оно идеальное. Бу сервер можно прикупить за вполне приемлемые деньги (разумеется имея в виду, что винты нужно брать новые и не десктопные, а именно рейдовые). Комплектуху и ЗиП покупать можно в тех же конторах.

    - Размещение. Сервер обычно в серверном корпусе, который ставится в стойку. Добро, если у Вас есть стойка :) а иначе его нужно куда-то пристроить - а без стойки эта большая плоская хреновина будет весьма неудобной для резмещения (Лайфхак: у меня лежит на шкафу)

    - Шум. такого понятия как
    тихий серверный шкаф

    не существует. От слова совсем. Потому что шкаф - для серверной. Даже самый тихий сервер (а я подбирал именно по "тихости") даже при самых низких оборотах кулера (в BIOS - 4500 об/мин) - довольно заметно шумит. Кроме того, если температура повышается, сервер автоматически кладет на настройки BIOS и повышает скорость вращения кулеров - в итоге у меня сервер в людбое время устойчиво негромко гудит и периодически взвывает - потому что перегревается.

    - Комфортная температура. Для сервера и человека - она разная и поэтому запросто получится, что Вам придется выделить серверу отдельную комнату :D

    - Елестричество. Сервер жрет электричество. Круглые сутки, как дозорный в будке. Готовьтесь к повышению счетов от энергосбыта. Кроме того, сервер без упса будет падать при просадках - а в домах они не редкость. (У меня тоже нет упса :( )

    - Изнашиваемые части. Про ЗиП было уже сказано - так вот, не забывайте, что сервер содержит части, которые ломаются :) Кулеры, винты - все это нужно будет покупать :)

    - Интернет-канал. Для физиков как правило flat-rate не предоставляют (ну либо заломят, как с юрика), поэтому держать там нагруженный сайт Вы не сможете - он будет адово тормозить. Хотя обычный сайт работать будет (если пров дает белые IP).

    - Анти-вирус, анти-ддос, анти-спам, анти-все-остальное. Все это придется делать самому либо просто забить. Разумеется, профессиональному админу это сделать несложно.

    - Настройка, резервное копирование. Фактически повторение предыдущего пункта - спихнуть нее на кого, сами, все сами...

    - Изменить IP практически невозможно, уж не говоря о его регулярной смене.
    Ответ написан
    12 комментариев