• Стоит ли использовать изоморфное приложение в высоконагруженном e-commerce проекте?

    notiv-nt
    @notiv-nt
    Как ваше ничего? Да, моё тоже
    1. Angular дичь, для вывода hello-world нужно собрать ракету, а для всего остального есть провайдеры.
    2. Помимо ангуляра есть более удобные фреймворки, vue/react/svelte
    3. Без SSR печально, ваш сайт не найдут (гугл найдет)
    4. Компонентный подход легче чем разгебать кучи css/js файлов и собирать их для каждых страниц отдельно, а не в 1 огромный файл. Но было бы желание и прямые руки.
    5. SPA можно написать быстрым, главное не засирать всякой дрянью по типу jquery/слайдеров/и прочего 100+кб говна
    6. Сравнивание клиентского js и серверного go довольно странновато
    7. "не надо клиента грузить тоннами JS ради full AJAX" ну ка бы да, пните фронтеров
    8. "и вообще разработку станет вести легче и быстрее" на уровне прототипа может быть да, а в дальнейшем? На каждый запрос страницы генерить все заного, или просто подгрузить шаблон и данные?

    вообще они могут сделать изоморфное приложение с SSR

    На это вспомнил фразу: Да я отсюда запросто смог бы доссать до унитаза, но мне лень и по-этому я обоссался

    Но раз уж начали, то доделайте, в конечном счете есть и MPA и SPA приложения, которые вполне себе живут и здравствуют
    И да, добавьте SSR
    Ответ написан
    1 комментарий
  • Можно ли подключить php файл у vue?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Если вы пытаетесь таким способом сунуть в шаблон vue исполнение php кода, то вы что-то не так делаете)))
    Такого в принципе не может быть и это не будет работать))
    Ответ написан
    Комментировать
  • Какой компьютерный стул порекомендуете?

    rockon404
    @rockon404
    Frontend Developer
    после пары часов начинают болеть спина/шея

    К врачу.

    По мне, в данном ценовом сегменте, отличный вариант - Ikea Markus(текстильный) + подставка для ног. Но не думаю, что он подойдет человеку с проблемами со спиной/шеей.
    Ответ написан
    2 комментария
  • Стоит ли использовать Next.js в рунете?

    @dimuska139
    Backend developer
    Да, стоит. Потому что в противном случае Яндекс, Мейлру и т.п. поисковики не будут видеть контент твоего сайта. Гугл будет видеть, но ранжирует он SPA-сайты хуже. На своем сайте использую SSR с помощью NextJS - все отлично (у меня блог).

    P.s. что касается сайтов, которые участвовали в исследовании: возможно, там SSR настроен только для определенных страниц.
    Ответ написан
  • Какой Backend выбрать для React APP?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Нет идеального бэкенда
    Ответ написан
    Комментировать
  • Нужно ли провинциальное высшее IT образование?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    тратить еще 3 года драгоценного времени и пачечку родительских денег.

    Во-первых, ваше время ничего не стоит.
    Во-вторых, с чего такая уверенность, что вы за эти три года заработаете хотя бы столько, сколько хватило бы на оплату учёбы?
    В-третьих, потом всё равно придётся идти за корочкой. Не бросайте.
    Ответ написан
    17 комментариев
  • Какие книги посоветуете для будущего Team Lead'a?

    @Korostel1
    Скажу с колокольни своего небогатого опыта тимлида: тут главное держать баланс между тем, чтобы быть мудаком или быть тряпкой. И уметь пропихивать свое продуктивное мудачество с мягкостью тряпки. А потом быть мудаком окажется выгоднее - потому что никто никуда не разбегается, а только мечтают об этом годами, а шкуры вы с них дерете. И вам больше платит другой мудак, этажом выше, который такими вопросами даже не задается.

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

    Извините за то, что не по теме.
    Ответ написан
    7 комментариев
  • Какие книги посоветуете для будущего Team Lead'a?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    эти навыки с опытом приходят, надо обладать широким взглядом в технологиях (6-7 лет это очень мало для тимлида)
    Много приходится с людьми работать, тут важно иметь искреннее желание помогать, открытость, в случаях конфликтов уметь их сглаживать, не быть токсичным, не категоричным, тактичным, уметь мотивировать а не демотивировать - иначе команда разбежится. Тимлид - это авторитет (а авторитет нужно заслужить, а не прочитать)
    Ответ написан
    4 комментария
  • Какие книги посоветуете для будущего Team Lead'a?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Все что с приставкой Lead это уже не про технологию а про людей. Читайте все что найдете про Soft Skills и базовую психологию.
    Если хотите прямо по серьезному зайти - то курсы Стратоплана, у них как раз набор на осень.
    Ответ написан
    Комментировать
  • Возможно ли на Пайтон написать достойное приложение Android?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Скажите насколько реально создать качественное приложение для Android на Python с kivy?
    Всё зависит от того, чем именно измерять качество.

    Или лучше другой язык изучить для этих целей? Порекомендуйте начинающему разрабодчику :-)
    С учётом того, что основным (я бы даже сказал "нативным") языком Android'а является Java - думаю, вряд программы на каком-то другом языке, будут настолько же качественными, насколько программы написанные на Java'е. И не по тому, что Python чем-то "хуже", а по тому, он не поддерживается платформой (по крайней мере, я о такой поддержке ни разу не слышал) "из коробки" и все программы написанные таким образом будут либо транслироваться в Java-код, либо работать через какую-то "прокладку", что в обоих случаях "качества" им не добавляет.
    Ответ написан
    5 комментариев
  • Как начать зарабатывать начинающему web-разработчику в 17 лет?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Блин, а я-то думал - что же так прорвало-то? А это ж отгремели "ночи пьяных бантиков" :)

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

    В-вторых:
    Никто и никогда не берет джунов на удаленку

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

    Да, на фрилансе люди зарабатывают. И иногда даже прилично так, что не стыдно сказать :)

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

    Быстро и много в ИТ во фрилансе джуну заработать невозможно

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

    Хотите за лето заработать денег, а не считать копейки на проезд - оставьте мечты о том, чтобы работать дома. Дома работать не получается и у людей с в стопицот раз большим уровнем самоорганизации, чем у вчерашнего школьника. Идите в Макдональдс - только не балдеть, а работать, на стройку, в промоутеры, листовки разносить, собак чужих выгуливать...

    Добро пожаловать в жесткий и безжалостный мир взрослых. Вы все, кажется, в него так торопились - бухать и девок щупать? You are welcome. Но не обижайтесь на жесткость реакции - миру на вас на самом деле плевать...
    Ответ написан
    2 комментария
  • Парсил каталог товаров оптовика, заблочили, как быть?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Написать письмо. Представиться, объяснить, что ничего плохого в виду не имеешь, попросить разрешения либо парсить как есть, либо доступ к цивилизованному API.
    Ответ написан
    2 комментария
  • Заканчивать ли обучение имея коммерческий опыт?

    mzcoding
    @mzcoding
    Web-Разработка
    Ну о средне-специальном может и не нужен, но если пойдете получать вышку то пригодится, меньше учиться прийдется, так что если уже последний курс то уж доучитесь)
    Ответ написан
    Комментировать
  • Хорошо ли: функция возвращает несколько типов данных?

    @siptik
    php developer, freelancer, Web-studio owner
    Пyстой массив -это тоже данные, которые ничем не отличается от массива с элементами. В нем просто 0 элементов.
    Если ваш массив использyется как коллекция однотипных элементов, то я бы использовал пyстой массив, даже если записей нет.
    Если массив есть некая стрyктyра, то я бы возвращал null если элемент не найден или этот же массив если найден
    Например полyчение одной строки из базы.

    $list->getFirst();
    Вернет null если не сyществyет элемента
    Ответ написан
    Комментировать
  • Разрыв доходов между офисом и фрилансом?

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

    Да, действительно команда jetBrains не горит желанием русифицировать свой продукт.
    Однако для таких вещей как орфография вы можете скачать русский язык.
    Это можно сделать на официальном сайте по ссылке https://plugins.jetbrains.com/plugin/1784-spell-ch...

    С скачаного архива скопировать файл «/home/weblogic/Downloads/spellchecker-dict-russian/lib/spellchecker-dict-russian.jar» и переименовать его в «russian.dic«. Теперь осталось в настройках PhpStorm в File -> Settings -> Spelling dialog, вкладка “Dictionaries” нажать на «Add» и выбрать папку в которой ранее сохранили файл «russian.dic«.
    Ответ написан
    Комментировать
  • Когда можно искать работу?

    opium
    @opium
    Просто люблю качественно работать
    В любой момент
    Ответ написан
    Комментировать
  • Один web сервер под много ботов или под каждого бота свой сервер?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    В идеале максимально изолировать окружения. Но все зависит от объема поддержки и развития. Если свой vds то подумал бы на будущее о контейнерах просто чтобы изолировать энвайронмент. А вообще под такие задачи сейчас используется Serverless - дешевле и проще
    Ответ написан
    3 комментария
  • Как сделать авторизацию в React без Redux?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    просто куки для логина, ну а для реги тут хранилище не нужно, вы же на бек всё отдавать будете
    Ответ написан
    3 комментария