• Стоит ли переписывать старый проект на .NET6 (на голом энтузиазме)?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Нет, оно того не стоит. Любая работа должна быть оплачена. Ибо сейчас напишешь за свой счет, а потом начальника скажет "о, отлично, молодец, можем теперь сэкономить на программистах и поддержке, у меня как раз знакомый ищет, ща его поставлю, а ты можешь быть свободен, заодно выпишу себе премию, во какой я молодец". Этот код решает задачи бизнеса. Если бизнес готов тратить на его поддержку и сопровождение деньги - то это проблемы этого бизнеса. Почему это наемный работник должен решать проблемы бизнеса за свой счет? Правильно сделать так: оформить все в виде какого-то документа с конкретными аргументами, цифрами, графиками и т.п. и выдать его начальству. Типа сейчас поддержка проекта стоит столько-то, приносит такие-то проблемы, переписать будет стоить столько-то, сопровождение нового будет столько-то, оно решает такие-то проблемы. И выдаете данный документ начальству. Можно даже в бумажном виде в нескольких экземплярах. А далее пусть у начальства голова болит.
    Ответ написан
    3 комментария
  • Стоит ли работать с Drupal в 2022?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    А че, есть другие предложения? Если есть - лучше отказаться, если нет - идите куда берут и ищите другую работу, это нормально и правильно. В начале пути желательно как можно больше практики, и хорошо если эта практиука будет разной, будет возможность сравнить плохое с хорошим.
    Ответ написан
    3 комментария
  • Как узнать CIDR или маску подсети по голому ip адресу?

    @Akina
    Сетевой и системный админ, SQL-программист.
    В общем случае нерешаемо.

    Максимум - можно получить сведения о диапазоне, в который входит целевой IP, по учётным данным регистратора. Но вот как выделенный диапазон порезал его арендатор, и в какой подсети находится целевой адрес, определить в общем случае невозможно.
    Ответ написан
    3 комментария
  • Почему в laravel нет файла webpack.mix.js?

    neuotq
    @neuotq
    Прокрастинация
    С относительно недавних пор Laravel перешёл с вебпака на Vite, поэтому теперь при установке по умолчанию используется именно Vite.
    Если прямо очень хочется вебпак и микс есть официальное руководство. Но я рекомендую без крайней необходимости не переключаться на микс, с Vite работать в целом гораздо комфортнее, он намного шустрее.
    Ответ написан
    Комментировать
  • Какие решения существуют для поиска кадров в небольшую команду?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Подъëм зарплаты всегда работает.
    Ответ написан
    Комментировать
  • Как адресуются пакеты адресату с серым ip?

    paran0id
    @paran0id
    Умный, но ленивый
    Технология называется NAT.
    Ответ написан
    Комментировать
  • Где хранить корзину гостя в интернет-магазине?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    В базе храню. Клиенты расстраиваются, когда не могут обнаружить свою корзину на другом устройстве, а заказчики расстраиваются, если не могут сделать аналитику по брошенным корзинам.
    Ответ написан
    2 комментария
  • Свой почтовый сервер взамен яндекс почты для домена?

    @aleks-th
    Вариантов что поднять очень много.
    Тот же postfix настраивается, несложно и неспешно...
    Но....
    Есть ли смысл....

    Настроить и забыть не получится, во первых вы будете попадать в спам, во вторых вам будут слать спам, в третьих вирусы никто не отменял...
    В червертых каждый кулхацкер будет пытаться его сломать ...
    В пятых круглосуточная доступность - тоже требует хлопот иногда...
    Сейчас вам этот гемор убирает Яндекс по большей части.

    На это нужно время админа, хлопоты админа, админа оперативного ибо почта сломалась - пару часов ждать не станет....

    Админ стоит денег - пусть найдете вы его в глухом поселке в каком нить Никарагуа на удаленке( а есть ли там такие ...) - пусть для ровного счета тыщ за 25 в месяц. (Таких за эти деньги не бывает но вдруг найдётся на военном заводе студент желающий подработать)

    Нужно оборудование , сервер, белый ip, и так далее - считаем что это все УЖЕ есть и условно бесплатно.

    Сколько у вас есть ящиков ?
    10-100-1000?

    Скажем 10 ящиков.
    Зарплата админа 25 000 цена ящика -2500руб.
    100 ящиков.
    Зарплата админа 25 000 цена ящика -250руб. как цена в Яндекс но с большими периодами простоя и и так далее...
    1000 ящиков -25 руб за ящик - явный Профит. И можно даже смирится что периодически почта не будет ходить ибо уже сильно дешевле.

    При найме человека в более менее городе и более менее квалифицированный, цифры умножаем на 5-10.

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

    Так что тут не стоит вопрос что развернуть - а стоит вопрос в экономической целесообразности разворота.
    Ответ написан
    Комментировать
  • Сможет ли Ansible вот такое?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Большинство вещей - без проблем. Например, можно использовать таск authorized_keys для аккуратного прописывания ключа вместо ручного его закидывания на сервер. Есть таски для создания пользователей и групп, установки софта, копирования файлов и создания их по шаблону...

    Некоторые вещи можно делать косвенным путём, копируя и генерируя конфиги, запуская свои кастомные команды через таск shell, итд итп. Например, конфигурить sudo можно через создание файла с нужным содержимым в /etc/sudoers.d, не трогая основной конфиг.

    В общем, даже если останутся некоторые задачи, которые ansible не сможет автоматизировать достаточно хорошо, во всём остальном он очень сильно облегчит сопровождение серверов, особенно подготовку новых.
    Ответ написан
    Комментировать
  • Вход/регистрация на laravel?

    Fragster
    @Fragster
    помогло? отметь решением!
    Для олдфагов будет вот этот кусок самым понятным https://laravel.com/docs/master/fortify
    Ответ написан
    Комментировать
  • Как рассчитывать дату ежемесячного биллинга?

    @ComodoHacker
    Делают и так, и так. Если вы заявляете подписку "на X месяцев", то нужно считать календарные месяцы. То есть, то же самое число месяца через X месяцев.

    А если вы заявляете подписку на "X дней", то и считать нужно по календарным дням.
    Ответ написан
    Комментировать
  • Нормально ли учить Django более полугода?

    @12rbah
    Нормально
    Ответ написан
    Комментировать
  • В каком случае целесообразно изучать Java если ты php разработчик микросервисов?

    samorez999
    @samorez999
    Звучит, как будто ты моя подружка, и спрашиваешь меня совета, стоит ли расстаться с парнем.
    В работе главное не столько инструменты, сколько коллектив и проект, над которым вы работаете.
    Взвесь все за и против и реши.
    Ответ написан
    Комментировать
  • Как настроить wss на apache порт 8080?

    martin74ua
    @martin74ua Куратор тега Linux
    Linux administrator
    причем тут переадресация, если вы подключаетесь не к апачу?
    Ответ написан
    3 комментария
  • Выучил синтаксис языка. как использовать его на практике?

    Захотеть сделать что-нибудь конкретное и начать делать это.
    Ответ написан
    Комментировать
  • Как лучше хранить статичные настройки в 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) Изучаешь наиболее востребованные инструменты и технологии. И попутно начинаешь брать реальные заказы по тем технологиям, которые учишь. В процессе выполнения заказов ты сразу будешь видеть чего не хватает тебе для реализации бизнес задач.

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

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