Задать вопрос
  • Какая программа для 3D моделирования лучше подходит для GameDev?

    Если это какая-то компания, то использовать будешь то что дадут (смотри конкретно что в интересующих вакансиях пишут)

    В остальном - что 3ds max, что maya, что blender - хороший софт, с которым можно сделать практически что угодно, если уметь.

    Спрос есть в принципе на всё.
    Ответ написан
    Комментировать
  • Как запустить сайд-проект при основной работе?

    @nApoBo3
    Проекты загибаются потому как не ясна монетизация для каждого из участников.
    Нужна не только: "Чёткая идея, концепция MVP и хард-скиллы", но и бизнес план.
    Ответ написан
    Комментировать
  • Почему не работает домен на ноутбуке?

    Ziptar
    @Ziptar
    Поисковый гном 80-ого уровня
    Обратиться к системному администратору вашей организации
    Ответ написан
    3 комментария
  • Возможно появились новые удобные способы работы на нескольких местах?

    fruworg
    @fruworg
    но если с usb пускай даже 3.0 использовать его , скорость будет далеко не ахти

    Разве? Заявленные скорости внешних ССД наравне с обычными. Если я правильно понял ваш вопрос, то хорошим решением будет поставить ОСь прямо на ССД и загружаться уже с него (Windows To Go, как пример).
    Ответ написан
    4 комментария
  • Npm, Webpack, NodeJs с чего начать?

    @deliro
    Фронт развился в какую-то неправильную сторону, это правда
    Вкатиться на фронт очень сложно, это тоже правда. Причём, необоснованно сложно.

    Я бы выделил два пути, как можно въехать во всё это:
    1. Создать приложение на Vue или React по туториалам, затем разобраться, как и зачем оно всё
    2. Разобраться как и зачем оно всё (aka Vanilla JS), потом заняться реактами

    Имхо, вариант №2 предпочтителен и более прост, потому что на варианте №1 есть огромный шанс застрять, никогда не разобравшись, как оно работает а при любых нешаблонных ошибках поднимать лапки.

    Что здесь нужно понимать:
    1. Есть разные версии ES (ecmascript), они все обратносовместимые. Программист может писать на любой версии, какая ему нравится. Обычно берут последнюю стабильную

    2. Для проекта обычно есть две версии ES: та, на которой пишут программисты и та, которая исполняется в браузере или в ноде (об этом позже). Например, программист пишет на ES8, а код транслируется на ES5. Это позволяет использовать последние предсмертные хрипы писки моды JS при этом запуская всё на древнейшем говне вроде IE11. Перегонкой кода из JS/TS одной версии в JS другой версии занимается транспилятор: babel / esbuild / swc

    3. Новые версии JS содержат расширения стандартной библиотеки, которых нет в старых браузерах (например Array.from, Object.entries и т.п.). Эти дырки затыкают полифиллы, они же shims. Самая популярная дырозатыкательная машинка — corejs

    4. Весь код очевидно не пишется в одном файле и может быть написан на TypeScript (он же TS), JSX/TSX (реактовый синтаксис). Всё это нужно собрать в один или несколько файлов, то есть скомпоновать. Этим занимается bundler: часть webpack / esbuild / spark / etc.

    5. Этот же парень отвечает за то, чтобы та тысяча библиотек, что лежит в node_modules, попала в итоговый условный main.js, но не целиком, а только то, что используется. Последнее называется tree shaking (типа навозную кучу node_modules потрясли как дерево, что упало — то не нужно)

    6. (то самое "позже) Код может исполняться не только в браузере пользователя, но и на сервере без браузера вообще. Это нужно для SSR aka Server Side Rendering. SSR — это такой глобальный вонючий костыль для SEO. Дело в том, что стандартные SPA приложения содержат один DOM элемент, куда цепляется всё остальное приложение вроде реакта или вью, которое уже содержит всю вёрстку прямо в JS. Но не все поисковики согласны с таким подходом и некоторые (не будем показывать пальцем на яндекс) не умеют выполнять JS и индексируют только тот самый единственный DOM элемент, который существует на этапе отдачи страницы в браузер. Это уже потом к нему JS движком дорисовывается весь остальной сайт. Соответственно, сайт индексируется от слова "никак", а некоторым это важно. Например, когда SPA — это не админка. Для этого есть два выхода: страницы, важные для SEO, рендерить чем-то не-реактовым или сделать SSR — делать за яндекс работу на сервере (на ноде), представляя в уме, что у нас есть DOM и браузер (на самом деле нет), на выходе получать начальное состояние HTML, отдавать его клиенту (браузеру или поисковому роботу), а JS'ом её т.н. "гидрировать", иными словами — оживлять.

    7. webpack отвечает за всё вот это сверху в том или ином виде. Это такой кухонный комбайн, в который вкидываешь кучу хлама в одном виде, а получаешь другую кучу хлама в другом виде.

    Начать советую с parceljs, который сильно проще в освоении, чем webpack. И на написании кода максимально без библиотек.
    Ответ написан
    1 комментарий
  • Почему за просмотр резюме HR необходимо платить деньги, а на биржах фриланса наоборот?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Полагаю, что зависит от сферы и от конкуренции. Если вы крутой, то достаточно опубликовать резюме на том же HH - и вам посыпятся предложения, причём платить будут работодатели (проекту HH). Если же вы сами не очень, и в вашей области овердофига таких же, как вы, то придётся в поте лица долбиться во все вакансии в надежде, что хоть где-то возьмут, и даже если приплачивать - не факт, что возьмут в ближайшее время.
    Ответ написан
    Комментировать
  • Почему за просмотр резюме HR необходимо платить деньги, а на биржах фриланса наоборот?

    @spaceatmoon
    На бирже покупателем является исполнитель, а на сайтах по поиску работы является работодатель.

    Биржа не занимается поиском исполнителей. Это такие услуги по рекламе на максималках с кабальными условиями. Кто будет исполнителем вообще не важно, его личность должна быть скрыта, ведь только хозяин должен видеть его паспорт. Исполнители хозяина должны слушаться и говорить с гостем Биржи должны так, как говорит хозяин и держать голову ниц. За лишние слова хозяин наказывает, вплоть до выгона на мороз без права вернуться. При выполнении поручения от гостя исполнитель обязуется платить дань на доход. В некоторых биржах есть ещё оброк раз в месяц. Каждый хозяин ведёт учёт лучших исполнителей. Прикол в том, что эти звёздочки ничего не дают при выходе из этой биржи. Совершив Юрьев день, исполнителю придётся начинать всё сначала, ибо звать вас никак. Ведь внутри любой биржи, личности вашей нет.

    На сайтах по поиску работы всё наоборот. Каждый исполнитель это свободный человек, а у свободных людей есть права и имущество. Они уже стоят каких-то денег. В данном случае имущество это опыт работы в реальном мире. Допустим если ты работаешь погонщиком на бирже это одно, то ты белый человек а если исполнителем на бирже, это пустое, словно чпок от пробки при открытии шампанского.

    Свободные люди не зависят от работодателей и соответственно их внимание привлечь сложнее. Чтобы привлечь внимание такого человека, необходимо немного поделиться золотом. У кого больше золота, тот имеет больший выбор и может выбрать себе подходящего кандидата.
    Ответ написан
    1 комментарий
  • Доступ к контейнеру docker?

    Griboks
    @Griboks
    Обычно открывают порты и прописывают их в других контейнерах (как localhost:). Для удобства можно конфигурировать контейнеры через переменные среды или аргументы запуска.
    Также есть смысл посмотреть в сторону docker swarm или compose.
    Ответ написан
    1 комментарий
  • Зануление FTP-кабеля - есть ли смысл?

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Тех людей, которые пренебрегают ПУЭ в отношении заземления, потом самих заземляют. Мрачиные товарищи в строгих костюмах.

    В случае обрыва PEN-проводника, вы рискуете получить не просто наводки на оборудовании, а самую натуральную ФАЗУ на всех оболочках кабелей, корпусах ПК и всем остальном, что у вас там занулено.

    Так что наиболее правильный ответ - это чтобы аттестованные электрики перевели все здание на TN-C-S, с разделением PEN на PE и N - на входе в здание. А всевозможные колхозы с заземлением "на каркас" - в ПУЭ такого нет.
    Ответ написан
    Комментировать
  • Где тут лишние табы/пробелы, или что это за ошибка?

    @alekssamos
    Программист любитель
    У тебя по два пробела на блок, надо по четыре.
    А чтобы исправить, сделай так:
    61d3140e315a9851322129.jpeg
    Найти: \t
    Заменить: {4 пробела}
    + Зациклить
    + Расширенный поиск
    + Заменить всё

    И ещё совет, пользуйся black.
    pip install black 
    black myfile.py
    Ответ написан
    1 комментарий
  • Нужно ли вкратце конспектировать материал из книги по програмированию?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Знания в памяти закрепляются путём повторения. Причём, эффект имеет именно воспроизведение знаний, а не повторное их усвоение. Пересказать материал своими словами - лучше, чем ещё раз прослушать/перечитать. И с обратной стороны также: можно разобраться в очень сложной штуке, добиться полного её понимания в деталях, но через неделю или месяц (без повторений) окажется, что получается лишь в двух словах сказать, про что вообще это было.

    Повторять знания лучше на следующий день после получения. Потом ещё через 3 дня. Потом ещё через неделю, потом через месяц. Такой подход позволяет очень прочно закреплять знания. Если в процессе повторения обнаружились пробелы, то увы, их придётся заполнять повторным чтением, и их можно считать свежими. Годы без повторений и без практики способны стереть почти любые знания: попробуйте-ка вспомнить школьные предметы, которыми вы давно не пользовались, но были отличником. Навыки языка, игры на музыкальном инструменте - что угодно забудется без повторений.

    А вот стиль повторения - это уже дело вкуса. Конспект - это тоже как бы повторение, но повторение в тот же день, что и получение, имеет наименьший эффект. Гораздо более полезно попытаться воспроизвести без подсказок свой конспект на следующий день, а потом и позже. То есть устроить себе маленький экзамен, а потом и большой.

    Практика - это тоже повторение. И если теоретические знания можно повторять разными способами, можно даже в уме, когда едешь в метро, то навыки приходится закреплять только практикой. Так что практика тоже важна, ведь знания так или иначе нужно будет применять.
    Ответ написан
    Комментировать
  • Могут ли школьники выпустить игру?

    Выпустить от своего имени не могут, тк для регистрации аккаунта разработчика в Стиме и EGS надо быть совершеннолетним, но это скорее следствие того что придётся регистрировать ООО или ИП, открывать расчётный счёт в банке, подписывать форму от двойного налогооблажения итд, чего не может сделать школьник.

    https://partner.steamgames.com/steamdirect
    Ответ написан
    7 комментариев
  • Как сделать свой сервер для своего сайта у себя дома?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Установить на ПК любой web-сервер, настроить его на раздачу нужных вам файлов, купить белый IP-адрес у провайдера, настроить проброс 80-го порта на домашнем маршрутизаторе, купить доменное имя у любого регистратора и прописать в A-запись доменной зоны ваш белый IP.
    Ответ написан
    Комментировать
  • Как правильно передавать заказчику код?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Обычно это согласуется с заказчиком перед заключением договора. Частая практика - это архив с исходным кодом, файлом README.md, описывающим установку и использование программы, и файлом requirements.txt для автоматической установки зависимостей с помощью pip.
    Ответ написан
    Комментировать
  • Какой программой пользовался Стивен Хокинг и почему ни одного релиза для общественности?


    Но не обнаружился ни одного релиза, который был бы доступен

    Плохо искал. В статье чётко сказано название, и по нему легко можно найти репозиторий на гитхабе:
    https://github.com/intel/acat
    Получается, Интел выполнил своё обещание, и как раз в 2015 году.
    мои дальнейшие рассуждения на актуальны.
    Оставил только чтобы опровергнуть ваши заблуждения.


    Почему не выложен релиз программы, тогда как в нем нуждаются множество людей

    1. Она делалась специально под Хокинга и являлась частью всего комплекса средств вокруг него.
    2. Возможно, в процессе разработки использовались какие-то компоненты, лицензия на которые не позволяет их распространять.
    3. Интел просто не выделяет ресурсы на то чтобы провалидировать это и опубликовать.
    Разработка такого софта не является профильной для интела, по тому, возможно, в разработке участвовали другие компании, и нужно получить от них разрешение на публикацию.
    По тому это может занять какое-то время, но никто не хочет, тк есть работа по важнее.

    Как мы знаем, программы постоянно совершенствуются

    Но не все и не всегда.
    Программы совершенствуются не сами по себе, а это делают люди.

    Рассматриваете ли вы такой вариант, что Хокинг был лишь куклой и от его имени говорил кто то другой?

    Теории заговора обсуждаются не тут.
    Но лично я такой вариант не рассматриваю.

    тогда как в нем нуждаются множество людей

    Интел тут ничего нового не разработал, и есть несколько других компаний, которые делают что-то аналогичное. Даже в РФ.
    Но название не вспомню
    Ответ написан
    5 комментариев
  • Синий экран Windows 10 код ошибки 0x0000000A IRQL_NOT_LESS_OR_EQUAL?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    Вынимаешь одну из двух планок и наблюдаешь несколько дней, потом несколько дней сидишь с другой планкой.
    Если дело в памяти, то скорей всего баги будут только на одной из двух плашек.
    Ответ написан
    Комментировать
  • Как в notepad++ множественно заменить текст между ДО и ПОСЛЕ определенного слова?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Нужно выбрать режим "регулярные выражения".
    \d+ - это цифры подряд (от 1 до бесконечности).
    • Найти: UnlockAssetID=\d+,
    • Заменить на: UnlockAssetID=0,

    скриншот
    61cd2c31383b8086636735.png

    См. также: Регулярные выражения (Википедия)
    Ответ написан
    1 комментарий
  • Законен ли пентест своего сайта?

    paran0id
    @paran0id
    Умный, но ленивый
    Читайте договор с хостером - наверняка такое не приветствуется. В локальной сети, конечно, лучше.
    Ответ написан
    1 комментарий
  • Как исправить резкое повышение пинга в играх при частых действия?

    @res2001
    Developer, ex-admin
    Ничего удивительного - увеличивается количество передаваемого трафика, канал занимается больше на полезную нагрузку, а трафик пинга, как менее приоритетный, вытесняется. Отсюда растут задержки в пинге. Но это не значит, что скорость падает или что-нибудь подобное.
    Вот когда плохие пинги, в то время когда вы ничего не делаете - это повод задуматься.
    Ответ написан
    2 комментария