• Как объяснять кадровикам быстрые смены работы?

    DevMan
    @DevMan
    Три места работы по три месяца - это год, а не десять.
    Можно сказать, что фрилансил, можно сказать что не работал по семейным обстоятельствам.
    Адекваты смотрят на человека и его скилы, а не где он работал. А от неадекватов стоит и нужно держаться в стороне.
    Ответ написан
    Комментировать
  • Законно уйти с UpWork?

    an-tar
    @an-tar
    Full stack web developer
    Деньги любят тишину, а болтун - находка для Апворка :) Закройте контракт с хорошим отзывом, работайте спокойно в оффлайне.
    Ответ написан
    Комментировать
  • Как передать параметры в цель Google analytics?

    @JohnnyBravo7
    аналитика, маркетинг, python, js, google script
    А почему не хотите записывать данные в Custom Dimension? Они же для этого и созданы, чтобы передавать то, что хотите сами
    https://developers.google.com/analytics/devguides/...

    Но есть нюанс: личную инфу запрещено хранить в GA и есть риск потерять счётчик. Поэтому лучше уж шифруйте данные перед передачей
    Ответ написан
    1 комментарий
  • Как передать параметры в цель Google analytics?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    правильнее хеш (контекстнозависимый), а данные формы с хешем - отдельно

    но можно и так
    Ответ написан
    6 комментариев
  • Как в мобильных браузерах работает кнопка "Версия для ПК" или "Полная версия сайта"?

    @BorisKorobkov
    Web developer
    мне надо на своем ресурсе заставить работать эту кнопку, а конкретнее из адаптивного сайта сделать десктопный при нажатии на эту кнопку


    Вариант 1. Обычная ссылка на другой URL (например, example.com <-> m.example.com) с другим дизайном

    Вариант 2. Установить куку и перезагрузить страницу. На сервере анализировать куку и отобразить нужный дизайн.

    Вариант 3. Все-таки использовать адаптивный дизайн, а по клику на кнопку подгружать css, меняющий дизайн
    Ответ написан
    2 комментария
  • Как использовать Rest api в 1С?

    darakanoit
    @darakanoit
    Вам нужен back-end для vue.js,который будет по расписанию обмениваться с 1с.
    1с должна быть инициатором выгрузки! Нельзя каждый раз ходить и трахать 1с,если она будет довольно большой то фризы получат пользователи базы,а оно вам надо? Делайте синхронизацию по расписанию или выгружайте через обработку данные на портал.
    Ответ написан
    Комментировать
  • Можно ли делать фронтенд на языке Python?

    liqrizz
    @liqrizz
    лол
    напишите свой собственный браузер с поддержкой python и думаю можно будет
    Ответ написан
    2 комментария
  • Можно ли делать фронтенд на языке Python?

    Moskus
    @Moskus
    Front end - это то, что работает в browser-е пользователя.
    Python не работает в browser-е.
    Отсюда - вывод: нет, нельзя.
    Ответ написан
    6 комментариев
  • В какой области IT применение знаний - не самое важное?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Вот идеальный рабочий день - полдня в чем-то разбираться, полдня это простым языком объяснять другим кому интересно.

    Перевожу: Хочу развлекаться за счёт работодателя.

    Работа - это не про развлечение, это продажа своего труда за деньги. И программирование - это не про развлечение. Программист 49% времени пишет скучный код, а иногда и переписывает чужой ужасный код, ещё 49% времени занудно ловит унылые баги. Остаётся радоваться оставшимся двум процентам интересного.
    5cdd8aaeef145978587602.png
    Ответ написан
    2 комментария
  • Что значит понимать устройство операционных систем?

    Часто слышу от "IT гуру", что программисту просто необходимо понимать устройство операционной системы, чтобы писать более качественный код.
    Критерии качества разные. Код может быть качественным, красивым, читабельным, правильным, работающим верно и стабильно, но медлееннноооооо.
    Иметь представление о принципе работе ОС, на которой исполняется код - признак хорошего тона и уровня знаний. Правда высший пилотаж начинается после того, как начинаешь понимать как код выполняется ОС и как он работает на железе. Потому что на физическом уровне куча нюансов, которые могут свести на нет многие хорошие начинания.
    Ответ написан
    Комментировать
  • Как увеличить скорость компиляции Angular?

    profesor08
    @profesor08
    Начинать надо вот так: https://angular.io/guide/quickstart
    Установил, создал проект, запустил и работаешь.

    А вот это ожидание по 30+ секунд, это попахивает кривым гайдом, либо кривым проектом. Воспроизведи проблему на https://codesandbox.io
    Ответ написан
    1 комментарий
  • Почему не могу найти работу Junior'ом C#?

    @Oligophren
    Сертифицированный разработчик Terrasoft BPM'online
    Самую первую работу всегда трудно найти. Нигде же не написано, что вы должны устроиться в течение месяца :) Поэтому не паникуйте и пробуйте и у вас всё получится.
    Ответ написан
    Комментировать
  • Как убрать отступ?

    0xD34F
    @0xD34F Куратор тега CSS
    .banner h1 {
      margin-top: 0;
    }
    Ответ написан
    1 комментарий
  • Насколько адекватно требовать домашнего развития от разработчиков?

    php666
    @php666
    PHP-макака
    Насколько это правильная практика
    конечно это правильно! Раб должен работать на износ. А когда он выдохнется - его заменят очередным любителем "саморазвития", который через лет 10 тоже неминуемо сгорит.

    и еще. саморазвитие - это миф, навязанный вам самими работодателями. то, что вы называете саморазвитием - это прямой путь к выгоранию. вы не станете миллионером, особенно живя в РФ, если выучите все технологии (а вы их никогда не выучите). но превратитесь в существо без личной жизни, в гика. оно вам надо, ребята? почитайте хотя бы эту статью, там хорошо описана вся эта бесполезная кабала - https://ebanoe.it/2017/04/02/wasted-life-in-it/
    Ответ написан
    Комментировать
  • Насколько адекватно требовать домашнего развития от разработчиков?

    @Serzio
    Я много собесов прошел. И задавали такие вопросы как раз самые говнистые, но при этом нищебродные компании, которые хотели платить в районе 30 тыс., но при этом поиметь тебя по полной, выжать все соки, а лучше вообще взять в рабство. Это них будет список необходимых скиллов, размер которых сможет ограничить разве что предельно допустимое количество символов в объявлении.
    Нужно учиться фильтровать, такие вопросы - плохой маркер для работодателя
    Ответ написан
    Комментировать
  • Чему нужно учиться?

    32bit_me
    @32bit_me
    Программист, встраиваемые системы
    военным программистом

    Кто и на каких языках разрабатывает ПО для ракет и отрасли в целом?


    Я не сильно разбираюсь в военных специальностях, но, как мне кажется, такой специальности, как "военный программист" не существует.

    Возможно, вы удивитесь, но ПО для ракет, как и сами ракеты, разрабатывают совсем не военные, а просто обычные инженеры, многие из которых (хотя кого я обманываю — подавляющее большинство) даже не служили в армии. ПО для бортовой ЭВМ в основном разрабатывают на С, разное сопутствующее ПО для ПК - на разных языках, кто во что горазд, здесь нет стандартов. Delphi, C#, что угодно.

    Поэтому можно поступить в любой технический ВУЗ, имеющий соответствующие специальности.

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

    По поводу секретности: сейчас рядовые инженеры имеют в основном третью форму секретности, которая не накладывает ограничений на выезд за рубеж.
    Ответ написан
    4 комментария
  • Каким образом платят налоги сайты, принимающие платежи через агрегатора?

    Jump
    @Jump
    Системный администратор со стажем.
    Каким образом платят налоги сайты, принимающие платежи через агрегатора?
    Сайты налоги не платят!
    Налог платят либо физлицо( человек), либо юрлицо (организованная и зарегистрированная группа людей).
    Больше никто.
    Инструменты вроде сайтов, холодильников, лопат, и серверов налоги не платят!

    Налогоплательщики как правило платят налоги в стране проживания. Так же они платят налоги в той стране, где ведут коммерческую деятельность.
    Чтобы точно сказать кому и где надо смотреть законодательство конкретных стран, гражданство, место проживания и место ведения деятельности конкретного налогоплательщика. Там много нюансов.
    Ответ написан
    Комментировать
  • Какие шаблоны проектирования js применяются на практике чаще всего?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Creative frontend developer
    какие паттерны применяются чаще всего на практике и где

    Сразу отмечу, что все это чисто мое имхо, которое может не совпадать с мнением окружающих. В контексте фронтенда обычно все довольно просто. По моим наблюдениям в среднем сайте могут иметь смысл:
    1. Модули (делим код на независимые части)
    2. Фабрики (для компонентов интерфейса)
    3. Синглтоны (для хранилищ, точек сбора полифиллов / утилит и.т.д.)
    4. Адаптеры (для зависимостей и полифилов, которые могут измениться / выпилиться)
    5. Наблюдатели (для сбора происходящих событий в одном месте)
    6. Хранители (для сохранения действий пользователя и "Ctrl-Z")
    7. Стратегии (если действуем в зависимости от прилетевших данных)

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

    Важно понимать, что паттерны проектирования - это просто хорошие идеи по поводу того, как организовать большой объем кода в той или иной ситуации. Это не "изучи тайное знание, запомни, и делай так всегда", не "используй паттерны, потому что великие их используют", это скорее "если не уверен как организовать код, возьми готовую идею, она вроде работает". Если вы будете просто решать задачи, то через N лет практики вы сами их все "изобретете", только не будете знать, что у них есть названия. Эффективно будет организовать себе заметку о том, какие из этих идей для чего примерно применяют, а потом, в процессе работы, в нее подглядывать, если встал вопрос "как организовать этот код".
    Ответ написан
    7 комментариев
  • C# под linux или windows?

    NYMEZIDE
    @NYMEZIDE
    резюме - ivanfilatov.ru
    Для простых проектов Visual Studio Code хватает вполне. Поправить, собрать проект. Можно всякими плагинами обмазаться опять же.

    Еще есть платный JetBrains Rider, но кому он не нравится после Visual Studio, кто-то не готов платить.

    Лучше всего писать под Виндой, но на обе/все платформы. Лично, это мой путь.
    Ответ написан
    Комментировать