Задать вопрос
  • Стоит ли купить lenovo ideapad 3 (17inch)?

    @rPman
    Главные критерии для программиста (реалии таковы)
    1. оперативная память, чем больше тем лучше, работать можно и с 8 (visual studio при меньших объемах тормозит), но есть направления, где разработчику требуется разворачивать свои сервисы в виртуальных машинах а там оперативная память ой как критична.
    Плюс, к примеру если работаешь с данными, большой объем оперативной памяти экономит время на разработке (к примеру вместо использования sql можно разместить все данные в оперативной памяти и пользоваться своими алгоритмами)
    2. клавиатура - ноутбучные раскладки - это ад, неправильное размещение управляющих клавиш (стрелки, page up/down/home/end, ins/del да банально enter не на том месте или требование нажимать fn чтобы рядовые комбинации использовать, сильно портят нервы, да если поднапрячся можно перенастроить все горячие клавиши на свои комбинации, привязывая себя к своей раскладке, но через годы позе будешь мучиться наоборот на нормальной клавиатуре
    3. монитор - размер монитора современного разработчика 23"..27", все что меньше - мучение, все IDE и не только рассчитаны на большой экран и FullHD разрешение, 2к и 4к можно отскалить до нужного масштабированием и будет даже приятнее (шрифты лучше выглядят на 4к) а уж дизайнерам и подавно нужно работать с таким разрешением чобы соответствовать мейнстриму
    Ноутбучные 17" это либо очень все мелкое (FullHD) и напрягает глаза либо если по глупости HD720 (или 1360x768 есть такой популярный нестандарт) и это терпят только ради мобильности, значение чего слишком переоцененно и имеет смысл если дома работать не получается а рабочего места нет.
    4. скорость процессора в 1 потоке (single thread в бенчмарках)
    разработчика совершенно не должно волновать сколько потоков умеет его процессор (больше 4 и ладно), но вот объем процессорного кеша и производительность на поток - очень важны, так как в конечном счете время, которое разработчик тратит на компиляцию и подготовку окружения очень важно, для нервов, даже 30% разницы (а это та разница между одного ценового диапазона ноутубков и десктопа) очень заметны, разработчик тратит огромное время на эксперименты со своим кодом, поправил, запустил, снова подправил, и если время между этими действиями больше некоторого периода (секунды даже меньше, у разных людей по разному) это сбивает настрой, что то связанное с короткой памятью,... в общем это надо прочувствовать и поработать на быстрых и медленных машинах чтобы понимать
    5. скорость и размер ssd, это в догонку к пункту 4, в современной разработке скорость подготовки окружения (развертывания докер контейнера например) очень важна и поверь, сидеть на hdd ты не пожелаешь, особенно если у тебя win10 или не дай бог win11. А если у тебя виртуальные машины крутятся, размещать их на hdd еще хуже (когда у меня не хватало ssd я размещал базовую виртуалку на hdd а снапшоты, с которых работает приложение, размещаются на ssd, это дает неплохой бонус к производительности при этом на ssd размещается от силы 5-10% данных..

    подумай 10 раз, так ли тебе нужен ноутбук, так как за те же деньги можно собрать заметно более крутой стационарный компьютер
    Ответ написан
    Комментировать
  • Оригинальный Windows XP на современный компьютер?

    Adler_lug
    @Adler_lug
    Не занимайтесь некрофилией.
    Если вдруг реально нужна XP - ставьте на виртуалку или соответствующее ей древнее железо.
    Ответ написан
    Комментировать
  • Десктоп приложение C# как научить работать с внешними подключениями?

    QuiShimo
    @QuiShimo
    Держу путь на бекэнд :)
    Привет!

    Тут подойдет соединение по SSH и использование SSH клиента для отправки команд. На Stack Overflow есть похожее решение - https://stackoverflow.com/questions/11169396/c-sha...
    Ответ написан
    1 комментарий
  • Какую книгу выбрать для начала?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Читайте обе потом ищите еще книг.
    Ответ написан
    Комментировать
  • Зачем удалять вопросы, если можно их скорректировать?

    TosterModerator
    @TosterModerator Куратор тега Тостер
    Модератор Хабр Q&A
    Затем, что это единственный способ заставить большинство авторов обратить внимание на свое поведение.
    Конкретно ваши вопросы неоднократно правились и удалялись с указанием нарушения. Но никаких выводов вы из этого не сделали и не делаете.

    Или вы думаете, что нам нечем заняться кроме постоянных правок вопросов?
    Ответ написан
    5 комментариев
  • На чём мне написать десктопное приложение?

    MaKvc
    @MaKvc
    Отчаянный веб-разработчик
    Каждый будет советовать то, что ему ближе по духу. Я бы например использовал Qt. Если у вас есть временные рамки и недостаточно знаний и практики, можно взять Lazarus (Free Pascal). Да-да-да!!! Оно еще живое! Имеет кучу возможностей, огромную поддержку платформ, можно довольно быстро решить поставленную задачу.
    Ответ написан
    19 комментариев
  • Можно ли увидеть программный код?

    DollyPapper
    @DollyPapper
    1)Да если она опенсорс, ну или дизассемблировать
    2)Это называется отладчики(windbg, x64dbg, softice) и дизассемблеры(ida, radare наверное еще есть, я не спец. в данной теме)
    3)Множество техник, но добиться "никто никогда его не увидел" невозможно, только если эта программа будет хранится у вас на диски и в интернет не попадет. В ином случае знающие люди вооружившись инструментами из п.2 смогут увидеть код ваш программы.
    4)Так же как и обычной программы, вооружившись инструментами из п.2 и знаниями об устройстве ОС, процессора, языка С(не обязательно) и ассемблера(обязательно). Хотя вирусная программа может быть написана и на вообще скриптовом языке, который в маш. код не компилируется(ну на прямую), тогда можно просто сесть и читать код вредоносной программы ровно в том виде в котором он написан.
    Ответ написан
    4 комментария
  • Обьяснить как работает программа на С# Windows Forms?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Делает запрос парсит документ выводит в удобном виде
    Ответ написан
    Комментировать
  • Как заработать программисту на С#?

    @Rameron
    Не знаю, насколько украинский и российский рынки разнятся, но лично я полгода назад искал работу как раз таки C# программистом, причем исключительно Backend, без этих ваших богомерзких Fullstack и предложений было довольно много, а учитывая, что многие интернациональные, то, по идее, они должны быть и на российском рынке. До сих пор HR в LinkedIn (который, как я понял, не популярен в России) бросают свои вакансии с хорошими условиями и з/п. Да и не вижу я причин, почему .NET должен быть непопулярным, учитывая, как легко и приятно на нём что-то разрабатывать.

    Первый опыт самый сложный. Сам полгода просидел джуниором на стартапе и этого было достаточно, чтобы потом устроиться мидлом в хорошую американскую компанию на нормальные деньги. Важно хорошо подготовиться к собеседованию и понимать базовые вещи, мне в подготовке очень помог ресурс metainit.
    Ответ написан
    4 комментария
  • Поможет ли установка Linux на старый компьютер?

    Переход на Linux позволит решить проблемы с отсутствием в XP актуальных версий браузеров, полного набора текущих корневых сертификатов и поддержки современных протоколов шифрования в https, но с тормозами в Youtube все станет скорее всего еще хуже. Radeon 9200 SE - это очень старый видеоадаптер, и в современных дистрибутивах вряд ли будет работать оптимально.
    Но это все теория. Попробуйте загрузиться в Linux c флешки без установки, и посмотрите, как будет работать.
    Ответ написан
    Комментировать
  • Сильно греется процессор с СВО, в играх до 100 С, что делать?

    xez
    @xez
    TL Junior Roo
    С таким дохлым процессором СВО вам не нужна. Купите обычный кулер башенный и будет у вас ноль проблем, низкие температуры и тишина.
    Ответ написан
    2 комментария
  • "Вставить" exe в свою программу?

    Положите его рядом со своей программой и обращайтесь. По относительному пути.
    Ответ написан
    6 комментариев
  • Как извлечь Bitmap свернутого процесса в Windows?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Нет. При чем, процесс тут не при чем. Ты получаешь скрин окон, а не процесса
    Ответ написан
    3 комментария
  • Как найти замену вентилятора для видекарты?

    NeiroNx
    @NeiroNx
    Программист
    Я бы самый дешевый на стяжки прикрепил и не парился.
    Ответ написан
    4 комментария
  • Какую платформу выбрать для десктопного приложения с учетом поддержки win XP,7,8,10?

    GavriKos
    @GavriKos
    c# с ограничением по версии фреймворка - вполне норм. Java, c++ - тоже подойдут. Делфи закопайте обратно.
    Ответ написан
    3 комментария
  • Оцените сборку игрового пк (с сайта delta game)?

    Stalker_RED
    @Stalker_RED
    Ryzen 5 3500 неплохо бы заменить на 3600
    Блок питания неплохо бы взять получше (не мощнее, а именно качество/кпд).
    UPD: Мамку лучше взять с четырьмя слотами памяти, чтобы была возможность добавить памяти через 2-3 года (GIGABYTE B450M DS3H или типа того).
    Ответ написан
    3 комментария
  • Оцените сборку игрового пк (с сайта delta game)?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Памяти лучше поставить 32Gb.
    SSD взять не SATA, а NVMe
    Ответ написан
    6 комментариев
  • Как долго прослужит процессор при активном рендере 3D сцен?

    Zoominger
    @Zoominger Куратор тега Компьютеры
    System Integrator
    Столько же, сколько и без нагрузки, он же на неё рассчитан.
    Ответ написан
    Комментировать
  • Как рационально выбрать видеокарту?

    @remzalp
    Программер чего попало на чем попало
    1. Смотришь в кошелек, считаешь деньги.
    2. Смотришь в магазинах, около найденной суммы найдется несколько претендентов.
    3. Смотришь по ним тесты.
    4. Учитывая свои потребности, делаешь выбор.
    Алгоритм универсальный года с 2000.
    Ответ написан
    2 комментария