• Какие навыки в ИТ и как можно развивать без доступа к интернету, компьютеру и телефону?

    Viktor_T2
    @Viktor_T2
    python developer
    Это в тюрьме чтоли?
    Попробуй двоичную арифметику в уме.
    Ответ написан
    Комментировать
  • Как быстро включать и отключать hyper-v?

    Jump
    @Jump
    Системный администратор со стажем.
    Как быстро включать и отключать hyper-v?
    Никак.
    Это гипервизор.
    Если он выключен то загружается система, если он включен загружается гипервизор и запускает систему.
    Ответ написан
    Комментировать
  • Как быстро включать и отключать hyper-v?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Читайте внимательно инструкции

    https://docs.microsoft.com/en-us/xamarin/android/g...


    Use HAXM to accelerate the Android emulator if your computer does not support Hyper-V. You must disable Device Guard if you want to use HAXM.
    Ответ написан
    Комментировать
  • Есть книги/документация dart?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Комментировать
  • Куда сохраняются копии сообщений?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Какие копии? В sendmail_path пишется путь до бинарника sendmail :)

    И, кстати, sendmail никогда не сохранял никакие копии никуда. Люди специальные городушки городят для этого.
    Ответ написан
    Комментировать
  • Куда сохраняются копии сообщений?

    Stalker_RED
    @Stalker_RED
    В параметр sendmail_path обычно подставляют путь до sendmail или какого-то аналога.

    При этом никакие копии по умолчанию не сохраняются, емнип. Но есть куча гайдов, как начать их сохранять (или отправлять на определенный адрес)
    Ответ написан
    Комментировать
  • Ошибка: fs.js:27 const { Math, Object } = primordials; .Почему не работает Gulp?

    Machinez
    @Machinez
    зависит от версии галпа которую ты используешь
    если галп 3 версии, то он не совместим с 12 нодой и больше не поддерживается, рекомендуется апгрейд на 4 версию.
    если галп 4 версии, то у тебя возможно проблема с зависимостями модулей, попробуй удалить папку node_modules
    и package-lock.json и переустановить всё заново
    Ответ написан
    Комментировать
  • Как работает компьютер :)?

    @AbHabr
    Самое лучшее изложение о том, как работает компьютер я встретил только в одной книге: Чарльз Петцольд: Код. Тайный язык информатики
    Для меня она, в свое время, поставила все на свои места, и сделала более понятным.
    Ответ написан
    2 комментария
  • Как работает компьютер :)?

    Sigbjorn
    @Sigbjorn
    Шаман-некромант
    Советую почитать Таненбаум Э. "Архитектура компьютера" (6-е издание) и Современные операционные системы. (4-е издание)
    Ответ написан
    Комментировать
  • Курсы для junior project manager?

    Vovakorn
    @Vovakorn
    Менеджер с десятилетним стажем в ИТ
    Комментаторы язвят, но можно разобраться во многом самому. Все с чего-то начинают.
    Если есть деньги, можно купить курс у больших онлайн-платформ (скилбокс, нетология, гикбрейнс), но если есть мотивация и время, то можно начать самому.

    Курсы
    • Бесплатный и короткий курс об основах профессии: https://pmclub.pro/courses/pm-101
    • Фундаментальный курс про управление проектами, если пройдёте весь (действительно пройдёте), вы будете не хуже 20-30% рынка управленцев: https://selihovkin.com/p/pmp-exam-prep


    Ютюб:


    Книги:
    1. Борис Вольфсон - “Гибкие методологии разработки”. Комментарий: Кратко и по делу об основных гибких методологиях разработки.
    2. Селиховкин Иван - “Управление ИТ-проектом”. Комментарий: Даёт хорошую теоретическую основу.
    3. Джефф Сазерленд - SCRUM. Революционный метод управления проектами.
    4. Максим Батырев - “45 татуировок менеджера”.
    5. Сарычева, Ильяхов - “Новые правила деловой переписки”.
    6. Борис Спирт - “Отчаянные аккаунт менеджеры” (за исключением части про характеры).
    7. Дэвид Ален - GTD (Getting Things Done). “Как привести дела в порядок”.
    8. C. Дж. Скотт. - “Ноль во Входящих”.
    9. Джим Кэмп - “Сначала скажите нет”.
    10. Гэвин Кеннеди - “Договориться можно обо всем! Как добиваться максимума в любых переговорах.
    11. Том Де Марко - Deadline. Роман об управлении проектами.


    Методологии управления проектами:
    1. SCRUM (Лучше прочитать книгу Сазерленда и методичку Вольфсона выше, но кратко вот)
    2. Канбан (habr)
    3. Waterfall, каскад (wiki, third)


    Технические азы
    • Архитектура Web для начинающих https://tproger.ru/translations/web-architecture-101/
    • Клиент-серверная архитектура (wiki, Link)
    • Как работает браузер (wiki, Link)
    • Что такое веб-сервер (wiki, Link)
    • Frontend/Backend - в чем разница (wiki, tproger)
    • Что такое адаптивная верстка (wiki, Link)
    • Что такое хостинг (Link)
    • Что такое DNS (Link)
    • Что такое виртуальная машина (wiki, Link)
    • Что такое кеш (wiki)
    • Git - что это и зачем (wiki, большая статья)
    • Apache - что это и зачем (wiki)
    • NGINX - что это и зачем (wiki, link)
    • Что такое SSL-сертификат(wiki, link)
    • Зачем нужна сборка (wiki1)
    • Что такое CI (wiki)
    • Что такое b2b и b2c (wik1i, wiki2)
    • Что такое UI и UX(UI, UX, habr)
    • Что такое Mobile First (wiki)


    ---

    Знания сами по себе никому не нужны. Если вы где-то работаете, попробуйте взять на себя доп.работу по ведению проекта, или помогите кому-то в управлении. Это потом можно будет занести в резюме. Главное, чтобы были результаты.
    Ответ написан
    1 комментарий
  • В чём разница ников с символом `@` и без них?

    Alexandre888
    @Alexandre888 Куратор тега Discord
    Javascript-разработчик
    в настройках ролей указывается, можно ли упоминать роль.
    так вот, если вы напишите @[имя роли], то эта надпись будет того цвета, какого и роль
    если же её нельзя упоминать - она останется серой.
    также, можно упомянуть конкретного пользователя: @[имя пользователя]

    про ники, зачастую участники серверов устанавливают себе ник с ! вначале, тем самым поднимая себя вверх списка участников онлайн.
    сортировка работает примерно таким образом:
    !
    "@
    #№
    $;
    %
    :^
    &?
    *
    (
    )
    _
    +=

    добавив в начало ника !, вы подниметесь в самый верх, сортировка далее пойдёт по следующим символам.
    Ответ написан
    Комментировать
  • В чём разница ников с символом `@` и без них?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Это уже общепринятый формат в мессенджерах:
    @ - обращение к конкретному пользователю
    # - хэштэг
    С символом @ юзер получит уведомление, без него - не получит
    Ответ написан
    Комментировать
  • В чём разница ников с символом `@` и без них?

    Это как обращение. То есть, если ты напишешь @кто-то, то ему придёт уведомление, если просто кто-то, то нет.
    Ответ написан
    Комментировать
  • Синхронный и асинхронный код, почему так называется?

    MarcusAurelius
    @MarcusAurelius
    автор Impress Application Server для Node.js
    А сам код синхронным не называется, это его по ошибке или для упрощения так называют. Синхронным и асинхронным называется только API ввода-вывода, т.е. операции, прерывающие исполнение кода и требующие от системы обратиться к внешнему устройству, работающему не синхронно с центральным процессором. Операции ввода-выдвода, каковые есть: работа с дисками, портами, контроллерами, периферийными устройствами, как клава, мыша, тачскрин, разные датчики, вебкамера, сетевые карты, блютузы и другие радиомодули, принтеры, видеокарты и прочее. Все они получают задание от программы, и исполняют его отдельно, своими мощностями. Потом внешние устройства присылают программе сигнал о статусе исполнения и, возможно, полученные данные. Программа все это время может ждать (если у нее синхронное API, т.е. блокирующее) или что-то делать (если асинхронное, т.е. не блокирующее). Если программа ждет, не переходит к выполнению следующего действия, то это синхронный ввод-вывод, потому, что осуществляется процесс синхронизации программы с внешним устройством. Внешне устройство посылает прерывание, которое обрабатывает операционная система и через несколько слоев драйверов оно попадает в программу, обычно в виде колбека или события. Если программа ждала, то вызов API не завершался, она все время слушала, когда придет событие о завершении операции ввода вывода, а получив его API отдает ответ и управление переходит к следующей команде, что и называется, синхронизацией с периферийным устройством. Если программа не ждала, то вызов API сразу завершается и не блокирует поток выполнения программ, это называется асинхронным API, потому, что процесс синхронизации не происходит явно, а ответы возвращаются через события.
    Ответ написан
    3 комментария
  • Ссылочный тип данных JavaScript?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    Потому что в Javascript копирование и передача производится by sharing.
    В переменной хранится значение (или копия) ссылки. Объект немутабельный, а свойства очень даже.
    Дмитрий Сошников хорошо всё это описывает.

    В вашем примере вы записали в переменную значение примитива, но в другой переменной значение осталось прежним.
    Ответ написан
    Комментировать
  • Ссылочный тип данных JavaScript?

    @gracer
    В первом случае вносятся изменения в объект arr, соответсвенно, раз в newArr хранится ссылка на объект arr, то и newArr меняется. Во втором переменной arr просто присваивается новое значение.
    Ответ написан
    Комментировать
  • Мутабельность в JavaScript?

    Xuxicheta
    @Xuxicheta
    инженер
    мутация (изменение) массива
    const arr = [1,2];
    arr.push(3);


    работа с иммутабельным массивом
    const arr = [1,2];
    const arr2 = arr.concat(3);


    Нужно для того, чтобы можно было следить за изменениями в сложных структурах.
    В первом случае arr тот же самый, чтобы обнаружить изменения нужно сравнить массив поэлементно.
    Во втором случае сразу arr !== arr2
    Ответ написан
    Комментировать
  • Как проверить существование БД?

    Melkij
    @Melkij
    PostgreSQL DBA
    Подключиться и скомандовать
    show databases like 'db_name'
    Будет строка в ответе - значит есть БД. Пусто - значит нет такой.

    Плюс, create database умеет идемпотентное поведение
    CREATE DATABASE IF NOT EXISTS db_name
    dev.mysql.com/doc/refman/5.7/en/create-database.html
    Ответ написан
    3 комментария