Задать вопрос
  • Кастомизация десктопного Linux?

    @asd111
    Какой софт юзают кроме 1с ? Если юзают microsoft office то тебя возненавидят за установку open office. И в целом за установку Linux возненавидят, будешь постоянно бегать и всем объяснять как делать тривиальные на твой взгляд вещи.
    + если в линуксе найдут 0 day то ты запаришься все переустанавливать, потому что линукс нельзя просто взять и обновить, т.к. почти всегда обновления в линуксе что то ломают.
    Обычные офисные пользователи ОЧЕНЬ чувствительны к смене окружения и их производительность и качество труда снизится из за линукса т.е. из за тебя, потом они начнут жаловаться на то что им не нравится линукс и ты окажешься крайним.
    Мой совет НЕ ставь линукс если начальство тебе за это не платит двойную зарплату.
    И убеди начальство что не нужно менять windows на linux на десктопах в офисе, потому что вы с ним задолбаетесь и через пару лет вернете windows, но тебя к тому времени могут уже уволить потому что слишком много жалоб на линукс.
    Linux на десктопе для офисных работников нигде не прижился и там где его ещё не поменяли обратно на windows народ ненавидит тех кто решил установить linux, потом их увольняют и берут windows админа чтобы он вернул как было.

    Даже многие программисты с появлением linux subsytem for windows ушли с линукса, потому что линукс это лишние проблемы на десктопе. Когда например принтер может не печатать, сканер не сканировать и все в таком роде.

    Одумайся пока не поздно.
    Ответ написан
    6 комментариев
  • Как правильно вести и заканчивать проекты?

    @asd111
    Прежде чем делать свой веб проект нужно хотя бы примерно посчитать сколько денег он будет приносить и как будет осуществляться монетизация.
    Многие проекты закрываются из за того что не приносят прибыль поэтому становятся неинтересны создателям.
    Если с этим проблем нет, то потом наступает этап проектирования и выбора технологий.
    Если технологии выбрали, то потом проектируется API, либо с помощью swagger(OpenApi) либо просто markdown в блокнотике или кому как удобнее.
    Когда API готово, то проектируется БД.
    Когда проектирование API и БД готово начинается непосредственно разработка.

    Начинать программировать когда проект API или БД не готов плохая идея т.к. по мере программирования может выясниться что где то что то не так или чего то не хватает, хотя это можно было выяснить на этапе проектирования.
    5b7530c41a4dc013803911.jpeg

    P.S. Для изучения этой темы подойдет любая книга по Software development life cycles . На русском Жизненный цикл программного обеспечения. Есть ГОСТ на эту тему.
    Ответ написан
    5 комментариев
  • Как перенести сайта с Joomla 2.5 на Django cms?

    @asd111
    Если сам не знаешь как то найми специалиста.
    Ответ написан
  • Имея на вооружении Laravel и Yii есть смысл в Ruby (Ruby and Rails)?

    @asd111
    рельсы и руби это тот же php+laravel только синтаксис отличается.
    Если хочется чего то нового и хипстерсокго то попробуй golang. На нем даже ярые фанаты питона что то пишут, значит язык не такой конченый как кажется по началу.
    Ответ написан
  • Можно ли использовать известных персонажей в своей игре?

    @asd111
    Нельзя использовать. Такие игры не проходят модерацию либо быстро удаляются.
    Ответ написан
    Комментировать
  • Не могу определится android или php?

    @asd111
    В андроиде довольно быстро происходит рост от джуна к мидлу потому что там мало что есть в плане технологий - это если не заниматься играми, игры на андроиде это уже совсем другая сфера с другими требованиями к знаниям.
    Если php совсем не интересен то займись андроидом. Просто не говори никому что у тебя нет опыта работы, сделай пару копий простых приложений из play market и все, вот тебе и опыт работы.
    Ответ написан
    Комментировать
  • Какой язык выбрать инженеру за 40?

    @asd111
    php + laravel или symfony. Там по ходу изучения документации обычно делается какой то сайт, поэтому по окончании изучения у вас будет работающий несложный сайт и его можно будет показать работодателю.
    Главное в php никогда не идите работать с битриксом и другими CMS - это очень плохо спроектированные системы в которые трудно вносить изменения.
    Ответ написан
    4 комментария
  • На чем зарабатывают сайты без рекламы?

    @asd111
    На продаже персональных данных маркетинговым компаниям.
    Ответ написан
    Комментировать
  • Актуально ли изучать nodejs для бекенда или лучше оставаться на php?

    @asd111
    Одно другому не мешает. Часто бывают проекты где основная часть на php и небольшая часть с вебсокетами на nodejs(например чат или оповещения).
    Javascript развивается, поэтому nodejs актуален для вебсокетов. Для обычных сайтов он конечно почти не используется.
    Ответ написан
    6 комментариев
  • Агрегация большого кол-ва записей из БД?

    @asd111
    Берите яндекс clickhouse. Он как раз для отчетов и больших объемов и запросы идут напрямую. С ним можно искать по миллиарду записей за 5-20 секунд(core i5, ssd, 16Gb RAM). Для построения отчетов приемлемое время.
    https://clickhouse.yandex/
    Ответ написан
    Комментировать
  • Как повысить скорость разработки?

    @asd111
    Скорость разработки зависит прежде всего от генов, от твоего ДНК. Есть люди которым не нужны никакие техники - они просто строчат код 8 часов подряд с перерывом на обед и прекрасно себя чувствуют - думаю ты таких видел. Это как в спорте кто то может пробежать 5 км, а кто то нет.
    У тебя другие гены, ты физически не сможешь себя заставить писать код больше 2 часов подряд, а если заставишь, то через полгода выгоришь и не захочешь писать код в принципе потому что твоя ЦНС испытывает сильный стресс от написания кода и не выдерживает такую деятельность больше 2 часов. Это твои биологические особенности. Это нереально исправить, как рост например.
    Это не проблема, ты можешь продолжить работать в компьютерной сфере, но там где нет необходимости писать много кода - так твоя ЦНС будет испытывать меньше стресса, а значит ты будешь счастливее и будет меньше вероятность депрессии на фоне выгорания.
    Поэтому я бы советовал тебе выбрать профессию где не надо писать много кода и не насиловать свою ЦНС.
    Ответ написан
  • Возможности фреймворков Yii2 vs Laravel?

    @asd111
    из yii ушел главный разработчик китаец, лучше возьмите symfony или laravel
    Ответ написан
    1 комментарий
  • Достаточно ли использовать подготовленные запросы PDO PHP?

    @asd111
    PDO защищает от sql injection. Вам еще понадобится выводить данные пользователям так чтобы не было XSS. Ещё вам нужна будет защита CSRF. И ещё по мелочи.
    В общем берите laravel или symfony и не мучайтесь.
    Ответ написан
    Комментировать
  • Какой Core-level у Java, Python, PHP?

    @asd111
    Core level это алгоритмы и структуры данных на вашем языке + фреймворк под вашу задачу, будь то machine learning или web. разработка
    Ответ написан
    Комментировать
  • Как оцените верстку?

    @asd111
    Всё работает, только шрифты не подключились и normalize.css не подключился. Это можно увидеть если в браузере нажать F12 и потом нажать на красный кружок с крестиком рядом с которым число. Посмотрите есть ли они у вас и скопируйте на сервер эти файлы.
    Шрифты Roboto можно подключать с google fonts.
    https://fonts.google.com/specimen/Roboto

    В целом тут дорабатывать только внешний вид для разных разрешений экрана, но для этого нужны макеты для всех разрешений экрана. Когда у вас нет макетов под много разрешений экрана то адаптивность можно не добавлять и оставить макет неадаптивным, как во вконтакте например.
    Ответ написан
    4 комментария
  • В браузере хром непонятный переключатель, как удалить его?

    @asd111
    Настройки > Дополнительно > Сброс настроек и удаление вредоносного ПО
    дальше разберешься.
    Ответ написан
    Комментировать
  • Как ускориться и быстрее писать веб-приложения?

    @asd111
    Не пытайся уметь всё.
    Займись чем то одним. Либо backend либо frontend.
    Если хочешь быстро делать сайты, то делай на платных шаблонах для CMS - их по сути только заполнить нужно. На это у тебя уйдет пара часов, не больше.
    Ответ написан
  • На чем писать банковский продукт? Битрикс или Laravel?

    @asd111
    Java или C#.
    Ответ написан
    Комментировать
  • Запутался в возможностях языка Python, как утрясти кашу в голове?

    @asd111
    Python используется:
    1 серверная сторона сайтов
    2 скрипты в играх
    3 машинное обучение
    В остальных сферах почти не используется
    Ответ написан
    2 комментария
  • Как организовать структуру базы данных?

    @asd111
    Сделай 3 таблицы. В чем проблема ? В среднем проекте обычно больше 10 таблиц.
    Не пытайся сделать единую сущность на все, это путь к ненужной сложности. В cms на php принято делать одну сущность и пихать её во все места и поэтому cms считаются образцом плохого подхода. Например так сделано в битриксе, там есть сущность "инфоблок" и это какой то бред сумрачного гения, который не хотел сделать все обычными таблицами. Из ха этих инфоблоков битрикс тормозит как черепаха. Обычные таблицы на одну сущность в битрикс называются инфоблоки 2.0 и преподносятся как современная технология
    В общем не мудри и делай настолько просто насколько можешь.
    Ответ написан
    1 комментарий