• Как лучше хранить статичные настройки в MODX?

    alelunegov
    @alelunegov
    Фрилансер. Разработка сайтов на MODX, верстка
    Для этого есть замечательное дополнение ClientConfig, данные редактируются на отдельной странице в админке, а в шаблоне вывод как у системных настроек.
    Ответ написан
    Комментировать
  • Что делать если пришлось бросить учёбу ради работы? Стоит ли идти куда-то учиться?

    @nApoBo3
    Во всех случаях когда есть возможность следует получать образование.
    1. Если есть два примерно одинаковых кандидата, один с образованием, другой без, возьмут с образованием.
    2. Что будет с рынком труда через 10-20 лет, никто не знает.
    3. На ряд позиции вышка является квалификационным требованием
    4. Это может стать препятствием для руководящей позиции в очень многих компаниях.
    5. Есть профстандарт, в нем есть требования вышки. Кто и как будет его применять в частном секторе не ясно, но видится мне, что его применение будет расширяться.
    6. Получать вышку после 40 это не тоже, что в 30 и совсем не то же, что в 20.

    Если у вас есть четкий, плотный, реалистичный план как вы собираетесь стать супер профи без вышки, вы его уже реализуете, вперёд, сэкономите 5 лет. Для всех остальных, т.е. где-то для 99% есть вышка. Судя по вашему тексту плана у вас нет, как и супер целеустремленности или предприимчивости.
    Ответ написан
    Комментировать
  • Верно ли я сделал RoadMap для full-stack разработчика с нуля?

    Big_Trouble
    @Big_Trouble
    Программист недосамоучка
    HTML&CSS - однозначно
    jQuery - уже не обязательно, можно только для ознакомления, после того как выучишь JS
    Angular.js - React.js - Vue.js - для начала разобраться нужно в одном, проще всего VueJs но вакансий по нем меньше чем в React, а ангуляр, как по мне, уже потихоньку умирает.

    Python -> Django или JavaScript - Node.js - Express
    Python и JavaScript это языки, начинать нужно с них, JavaScript вообще стоит начать учить сразу после HTML, CSS. Касательно NodeJs & Express, Django нужны по сути для одного и тоже, для создания серверной части твоего приложение. NodeJs - низко типизированный и использует Javascript, Django высоко типизированный и использует Python, Express - это фрейморк для NodeJs, который внедряет некоторые фишки и помогает быстрее и проще писать серверный код. Я бы рекомендовал учить всё же Ноду + Експресс, потому что учить два языка немного сложновато одновременно

    SQL - MySQL - PostgreSQL -> MongoDB Из SQL для начала можно только основы изучить. MySQL и Postgres между собой схожи, но в детали тебе вникать не нужно, так как скорее всего для разработки ты будешь пользоваться какой то ОРМ. MongoDB - очень специфическая вещь, для всех проектов не подойдет. Её можно учить в самом конце
    Ответ написан
    6 комментариев
  • Верно ли я сделал RoadMap для full-stack разработчика с нуля?

    Dreamka
    @Dreamka
    Web-разработчик.
    Ох уж эти входильщики в IT.
    Все эти карты ни к чему. Есть более простая схема.
    1) Что ты хочешь делать? (Сайты[дизаны, верстки, програминг, api], Приложения, Администрирование и тд)
    2) Узнаешь как это делается и какими инструментами.
    3) Изучаешь наиболее востребованные инструменты и технологии. И попутно начинаешь брать реальные заказы по тем технологиям, которые учишь. В процессе выполнения заказов ты сразу будешь видеть чего не хватает тебе для реализации бизнес задач.

    Процесс ради процесса это конечно хорошо, если есть куча ненужного свободного времени, но все упирается в то для чего тебе это все? Какие задачи ты собираешься решать и собираешься ли решать задачи вообще?

    А когда будут реальные задачи - под них обязательно найдется инструмент.
    Ответ написан
    Комментировать
  • Как прописать в hosts неограниченное число поддоменов в linux?

    nazares
    @nazares
    Software Engineer
    Ответ написан
    Комментировать
  • Как защитить видео на сайте?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    если появляется в сети то баним пользователя.

    В какой простите сети? Если я выложу видео на торрент - где Вы сможете меня забанить? И какого "меня"? Тут все зависит от ценности инфы в ролике. Можно ведь вообще не выкладывать никуда в паблик, через приватные каналы раздавать.
    необходимо защитить видео на сайте от скачивания.

    Дерзай :) Вот небольшой кейс для начала.

    Я - легитимный пользователь, честно купивший доступ на сайт. Я открывают сайт в виртуалке, запускаю ролик, а в хостовой машине включаю запись экрана. Да, качество будет так себе. Но ролик я получу, причем никто об этом не узнает.
    Watermark, говорите? И что даст наличие в ролике ватермарка? Ассоциацию с юзером vasyan, пришедшим с голладнского VPN или тора? Много ли в ней толку? Чтобы в этом был толк, нужно чтобы id скачавшего был однозначно сопоставим с реальной личностью. Да, этого можно попробовать добиться - но для этого вход на сайт должен быть по паспорту и с 2FA непременно. А все эти манипуляции отпугнут потенциальных клиентов нахрен.

    Так что вывод - не ипите моск, работайте над качеством контента, чтобы тырить было просто неинтересно. Потому что кому надо - тот все равно стырит.
    Ответ написан
    1 комментарий
  • React/vue и cms?

    @mletov
    Погуглите Headless CMS.
    Очень многие популярные CMS имеют свою headless версию, т е есть админка и есть REST API, которая отдается на основе данных, занесенных в эту админку.

    Соответственно, морду вы можете писать на чем хотите: Angular, React, Vue и т д
    И даже вообще можете разместить ее на другом домене.

    Как вообще клиенты потом меняют содержимое сайта если нет cms, т.е есть только к примеру бэкенд на php, и фронт на реакте или вью?

    На том же реакте тоже можно написать админку и через нее обновлять данные.
    Ответ написан
    1 комментарий
  • Как исправить слет графической оболочки Linux Ubuntu 22.04?

    @ewgenc
    Установите версию без графической оболочки. Сразу два профита: 1. Нет оболочки-нечего ломать. 2. Наконец начнёте изучать систему по настоящему.
    Ответ написан
    Комментировать
  • Как избавиться от ddos на конкретный домен?

    mikes
    @mikes
    самое простое закрыть админку .htaccess и разрешить с конкретного ip который ваш
    Ответ написан
    Комментировать
  • Как избавиться от ddos на конкретный домен?

    @maksam07
    Халявный тариф cloudflare и часть мелких проблем отпадает автоматически
    Ответ написан
    Комментировать
  • Что делать если фриланс биржа кинула на деньги?

    @Drno
    Это не биржа. это просто фейковый сайт и развод.
    Можешь обратиться в правоохранительные органы разве что
    Ответ написан
    2 комментария
  • Как предусмотреть ошибки в запросах пользователей для поискового продвижения?

    gluck59
    @gluck59
    Виртуальный глюк
    Во-1 за вас это сделает поисковик.
    Во-2 отставьте манию величия и проверяйте индексацию по содержимому своего сайта а не по его названию/домену. Примите, что вы никто и зовут вас никак, и специально искать вас не будут.
    Ответ написан
    Комментировать
  • Как организовать обработку данных, общих для всех страниц?

    @Kostik_1993
    Web Developer
    ViewComposers
    Ответ написан
    Комментировать
  • Можете посоветовать варианты бесплатного хостинга для full-stack пет-проектов?

    thewind
    @thewind
    php программист, front / backend developer
    Сейчас дешевые vps (1 cpu / 1 gb ram / 15 gb disk) стоят 190 руб в месяц - имхо это гораздо удобнее, докер воткнул и делай , что хочешь.
    Ответ написан
    2 комментария
  • Диску пора в утиль или ещё пускай помучается?

    @Drno
    Ну выйдет он из строя - и пофиг, купишь новый.
    У тебя же копии данных есть?)
    Ответ написан
    Комментировать
  • Какой БД выбрать для ERP-систему, SQL или NoSQL?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Про что ERP системы? Они - про управление ресурсами предприятия. Нужно ли вам в процессе управления осуществлять поиски и соединения по разным сущностям? Скорее всего - да. 99% что да.

    NoSQL системы принципиально не поддерживают JOINS. Они разрабатывались для других моделей где отклик важен а JOIN не нужен. NoSQL системы не умеют делать эффективное индексирование не-ключевых полей. Фактически если вы хотите индекс - вам производитель NoSQL нагло предложит просто создать реплику всей коллекции данных только сделав искомые поля ключевыми. Как поддержать реплику и сколько ресурсов это будет стоить - отдельный вопрос. Возможно в некотором гипотетическом сценарии поддержка хорошо индексированной NOSQL системы будет стоить дороже чем реляционной.

    Вот и думайте. NoSQL в ERP - это авантюра.

    Если вам критично в какой-то части время вставки - подумайте про CQRS или создание очередей в некоторых наиболее горячих точках системы. Должен быть компромисс. Невозможно построить везде быструю систему.
    Ответ написан
    Комментировать
  • Какой БД выбрать для ERP-систему, SQL или NoSQL?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    для ERP ВСЕГДА SQL
    конечно, с грамотным же кодом приложения
    там ценна не скорость а консистентность, в nosql этого нет от слова совсем

    получишь 0,1 зарплаты а по бумагам пройдет как 1,5-2 - т.е. даже с премией

    другое дело что какие-то части а-ля отрисовка и фронтенд можно и поиграться в скорость, опять же - лучше отдельная Постгре с JSON если так уж рука тянется
    Ответ написан
    2 комментария
  • Как юридически правильно оформить биржу фриланса?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Итак открываете ООО, заключаете договор с Киви банком, нанимаете юриста.
    https://freelance.ru/pages/safe-deal.html
    https://freelance.ru/offer.html
    https://freelance.ru/rules.html
    Ответ написан
    Комментировать
  • Какие есть в России бесплатные облака для виртуальных машин?

    @Drno
    бесплатного ничего нет.

    арендуй какую то минимальную ВПС начиная от 100р\мес. это вроде не так дорого
    Ответ написан
    2 комментария
  • Не находит класс Route?

    pLavrenov
    @pLavrenov
    Разработка сайтов
    первое что надо сделать composer du
    Ответ написан
    Комментировать