Задать вопрос
  • Как быстро освоить Git?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    https://git-scm.com/book/ru/v2

    Не стоит переписывать в 100500 раз то, что уже написано. Просто прочтите один раз и сохраните закладку. Пригодится, поверьте.
    Ответ написан
    2 комментария
  • Белый айпи через свой сервер?

    Aetae
    @Aetae
    Тлен
    Туннель (любой vpn) до сервера, на сервере nginx, который завернёт запросы к тебе в этот туннель.
    Ответ написан
    Комментировать
  • Как сделать глобальный node_modules или как не дублировать одни и те же пакеты между проектов?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    Вероятно вам нужно смотреть на что-то вроде pnpm. Этот инструмент как раз создает единое хранилище пакетов и потом ссылается на файлы в нем вместо скачивания всего по 100 раз.
    Ответ написан
    Комментировать
  • Почему не работает RDP после переустановки?

    @dronmaxman
    VoIP Administrator
    Если в микротик ничего не менялось, то скорее всего ограничение в firewall на стороне windows 10.
    Ответ написан
    2 комментария
  • Как удалить из строки каждый третий символ?

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    Python, JS, WordPress, SEO, Bots, Adversting
    let str = "abcdefg";
    let newStr = "";
    for (let i = 0; i < str.length; i++) {
      if ((i + 1) % 3 !== 0) {
        newStr += str[i];
      }
    }
    console.log(newStr);

    Или:
    let str = "abcdefg";
    let newStr = [...str].filter((_, index) => (index + 1) % 3 !== 0).join("");
    console.log(newStr);
    Ответ написан
    Комментировать
  • Что использовать для чтения технической литературы?

    fedorez
    @fedorez
    Хатуль мадан
    1)iPad - отличная читалка для технической литературы.
    2)нет, глаза не вытекут - там отличный дисплей.
    3)вам не нужен айпад про за 100 тыщ - купите базовый с кнопкой за 25 тысяч - его полностью хватит для ваших целей.
    раз в три-пять лет покупаю себе самый дешевый айпад в варианте "без Симки" исключительно ради использования в качестве читалки доков и всякого оРейлевского творчества. Полет нормальный.
    Ответ написан
    1 комментарий
  • Что использовать для чтения технической литературы?

    Francyz
    @Francyz
    Photographer & SysAdmin
    Купил себе iPad за 40к, читаю все с него. Претензий вообще никаких нет.
    Ответ написан
    Комментировать
  • Как исключить файл из Pull Request?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Если вы изменяете файл в рабочем каталоге, но не хотите, чтобы это изменение попало в ветку, то просто не отправляйте изменение в ветку. Коммитьте только те изменения, которые должны попасть в проект.
    Если вы уже успели в тематической ветке изменить файл, который изменять было нельзя, то отмените его изменение в этой ветке. Только так вы сможете исключить этот файл из Pull Request.
    Ответ написан
    9 комментариев
  • Как исключить файл из Pull Request?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Как я понял, вы хотите в одном и том же репозитории хранить два енвайрнмента, на одной и той же машине.
    Но это неверный подход. Ветки это не разные версии софта, ветки это разные состояния исходников.
    Сделайте ваш код, чтобы там был prod.config, dev.config и все
    Ответ написан
    2 комментария
  • Как реализовываются микросервисные проекты?

    @Wan-Derer
    Зобанели на Хабре, волки́ ;((
    Это неважно. Можно для удобства накидать папки с проектами в одну папку и открывать её в IDE, а проекты оформить как модули. Но проекты могут разрабатываться на разных языках, разными командами и в разных местах. Тогда вы просто договариваетесь о контракте - протоколах, форматах, порядке обмена информацией между модулями, а дальше каждый пилит так как ему удобно.
    Ответ написан
    2 комментария
  • Как реализовываются микросервисные проекты?

    vabka
    @vabka Куратор тега Веб-разработка
    Под микросервисами обычно понимают N раздельных процессов, которые могут запускаться на разных компьютерах. Далее они уже коммуницируют через какой-то транспорт, если это вообще нужно.

    Это, например, два абсолютно разных проекта которые соединяются связью ? или это один проект, условный контейнер, и в нем создаются множество модулей ? что из этого реально является микросервисом и используется в реальности ?

    Как конкретно ведётся разработка - это уже на откуп команде. Подход легко может различаться исходя из языка/платформы.
    Ответ написан
    Комментировать
  • Как на js перехватить ответ XMLHttpRequest запроса на странице?

    zkrvndm
    @zkrvndm
    Архитектор решений
    Технология которая может тебе помочь, называется манкипатчингом. Вкратце, это замена функции оригинала, своей собственной функцией оберткой. Ну а более подробнее же... воспользуйся поиском:
    https://yandex.ru/search/?text=XMLHttpRequest+пере...

    P. S. Вспомнил, что я уже отвечал на такой вопрос: Как получить ответы на запросы сторонних скриптов в js?
    Ответ написан
    2 комментария
  • Какой хостинг выбрать для ТГ бота на .Net?

    Adler_lug
    @Adler_lug
    Любой самый дешевый vds с каким нибудь линуксом, на который ставится .Net (ubuntu, debian и т.д.). И бота собираете под Linux.
    Ответ написан
    Комментировать
  • Стоит ли углубленно изучать многопоточность, асинхронное и паралельное программирование?

    Хочется ответить цитатой:
    Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
    Ответ написан
    Комментировать
  • Стоит ли углубленно изучать многопоточность, асинхронное и паралельное программирование?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Многопоточность
    Седой и строгий
    Ваш вопрос можно без изменения смысла написать так "стоит ли вырастать из джунов" или "стоит ли становиться востребованным специалистом".
    Ответ написан
    1 комментарий
  • Macbook air как рабочий ноут для системного администратора?

    @Drno
    смотря какой сисадмин. если тебе надо кучу виндового софта, например тот же winbox, то тут без вариантов - винда(ну или виртуалка)

    посмотри ноуты zenbook

    одно время я еще пользовался ноутом Haier, за 15к... с 15" экраном(отличный кстати) и классной клавой, но там проц ниже селерона, и я юзал я его чисто для RDP до виндовой машины моей хорошей...
    Ответ написан
    4 комментария
  • Как убрать символы [] () '', при выводе информации из списка?

    Vindicar
    @Vindicar
    RTFM!
    Перебирай элементы циклом for и выводи по одному, или используй str.join().
    print(', '.join(a))
    Ответ написан
  • В какой институт поступать по программированию?

    @Drno
    Нигде. Институт только базу даст - остальное это самообучение
    Ответ написан
    4 комментария
  • В какой институт поступать по программированию?

    hint000
    @hint000
    у админа три руки
    а где найти такой институт

    нет такого института, в котором учат создавать игры. Для этого вам нужно изучить какой-нибудь язык программирования (дают практически в любом институте), изучить несколько разделов математики - дискретка, линейная алгебра и аналитическая геометрия (реально необходимо для разработки игр), комбинаторика, теория вероятностей, математическая статистика (не обязательно, но может пригодиться), остальную математику - мат.ан, функ.ан, ТФКП, численные методы, диф.уры, методы оптимизации, теория управления, теория игр (как ни странно!), общая алгебра - разрешаю вам сдать на тройку, ибо для вашего направления не принципиально. Потом вам нужно из курса физики как минимум хорошо изучить раздел механики, ибо в играх он больше всего востребован (да-да, нельзя реалистично моделировать игровой мир, не зная физических законов реального мира... ну разве что тупо огранииться возможностями какой-то библиотеки). И математику, и физику вам дадут в любом институте. Иногда даже курс машинной графики дадут. Иногда основы сетей в каком-то разрезе (может быть, в разрезе программирования). Но делать сайты вас не научат ни в одном институте (в том числе в британском, американском, французском, израильском и т.д., а не только в московском). Делать игры вас не научат ни в одном институте.
    Но базу вам дадут. А без базы никуда. А самостоятельно изучить базу - ну-у... в принципе можно, но требует большой мотивации. Так что рекомендую просто любой хороший ВУЗ, не зацикливаясь на громких названиях "МФТИ" и т.п. При желании учиться вы возьмёте много и в ВУЗе Новосибирска, Томска, Красноярска, Нижнего Новгорода. При нежелании - вам ничего не сможет дать МГУ, МФТИ, Оксфорд, Сарбона или Массачусетский Технологический Институт.
    Ответ написан
    5 комментариев
  • Как правильно спланировать обучение?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Если есть именно желание изучать - ты уже на полкорпуса впереди остальных.
    требования к джунам выросли, кол-во откликов от чуваков, прошедших трёхмесячные курсы скиллбокса, просто зашкаливает.
    Так и рынок взрослеет, раньше программирование было сродни шаманству, в институте учили азам, из учебников - документация, хорошо если на английском, а дальше старшие товарищи тебе объясняли как работает эта большая черная штука с зеленым монитором. Сейчас сфера как раз в том состоянии когда работы много, местами очень много, а работников с уровнем "сел и работает" кот наплакал, а джунов больше учить надо, чем ждать с них профита, так как обучаемость вещь ограниченная, ну и кроме того теперь вместо одной большой черной штуки их целый зоопарк, каждая контора молится на свой большой и черный набор технологий... То есть самый выгодный сотрудник - мифический "твердый мид", уже умеет делать что говорят, но стоит все еще не как сеньор.

    По этому рынок ищет джунов со скилами мида, ищет активно и не всегда безуспешно. Опыт собственных проектов сложнее верстки в 3 колонки и 3 скриптов, установленных с гита, играет в серьезный плюс.

    Из ваших скилов вам сильно не хватает как фронту одного-двух фреймворков, без которых сегодня уже никто никуда не едет в 90% случаев, соответственно учим в порядке популярности vue/react/angular, хотя бы 1 из уже будет серьезной заявкой на победу, тайпскрипт соответственно тоже.

    надеюсь что к моменту моего 3-4 курса (2026-2027) ситуацию с наймом как минимум не усугубится
    Ситуация будет усугубляться с каждым годом, в плане того что спецов так быстро готовить просто не реально, по крайней мере массово, по этому дефицит кадров будет только расти.

    Conclusio: Если вы не прекращаете учиться и каждый день посвящаете некоторое время разработке, то вы неизбежно найдете нормальную работу, смиритесь...
    Ответ написан