Сохранен 11
https://2ch.hk/hw/res/6487795.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

ПК для фрилансеров

 Аноним 07/04/23 Птн 13:25:20 #1 №6487795 
2222222222.jpg
Сап, двач.

Недавно начал серфить по двачу, и нашел тут кучу всякой разной полезной инфы от анонов, в том числе и литературу по программированию. Очень увлекся.

Сейчас, как никогда актуалочка, в эпоху курсов и инфоциганства, - подбор правильного железа для дизайнеров, программистов и так далее.

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

Всем спасибо заранее.
Аноним 07/04/23 Птн 14:34:54 #2 №6487869 
>>6487795 (OP)
Типичный ПеКа для работы в нынешних реалиях это какой нибудь i5/i7 свежих поколений, плюс 32/64гб ОЗУ. Ну и ССД+ХДД сколько надо. Графика встроенная, если не нужна какая нибудь CUDA или нейросетки, но в таком случае наносек сам должен знать что ему нужно.

Если нужно вкатится и речи о каком-то доходе пока не идёт, стартовый уровень будет вообще в виде сборки с помойки, а-ля i5-2400 с 8гб ОЗУ и 256гб ссд. Этого же хватит и многим код-макакам.
Аноним 07/04/23 Птн 19:51:04 #3 №6488342 
>>6487869
нижняя сборка за 10к не потянет даже текстовый редактор
Аноним 07/04/23 Птн 20:26:54 #4 №6488390 
>>6488342
Не нагнетай, я на зионе e5450 код писал до не такого давнего времени, даже через IDE.
Аноним 07/04/23 Птн 22:05:18 #5 №6488515 
>>6487795 (OP)
слишком много внимания к железу
можно научится прогать на компе 2 ядра 4 гб озу
тут главное желание и систематичность
хороший комп это подспорье я не основа


я три года бек пилю и тачки i5 16озу 256ссд всегда хватало
у других разрабов обычно сейм конфиг
плюс в ноуте слот свободен могу ещё +32гб сделать и ссд на 1тб поставить

для меня главное чтоб линукс норм работал на ноуте но это не всем важно

впрочем есть люди которые не могу работать без
- 3 мониторов
- подставки для наушников
- мех клавы
Аноним 08/04/23 Суб 00:36:27 #6 №6488691 
>>6488342
Даже зумерское говно на электроне с таким конфигом будет работать без проблем.
Аноним 08/04/23 Суб 00:44:37 #7 №6488693 
изображение.png
>>6488515
>впрочем есть люди которые не могу работать без
>- 3 мониторов
>- подставки для наушников
>- мех клавы
Аноним 08/04/23 Суб 21:58:30 #8 №6489724 
>>6488515
Раз на раз не приходится
Пилю бек уже лет 5, инструментария приходится использовать много
Докер с кучей сервисов, БД, эластиками/кибанами, и т.п.
Много работы, много задач, много проектов
Постоянно открыт браузер с множеством вкладок
16 озу под это все мало, буквально впритык
32 - уже можно жить
одна только ide может жрать от 4 до 8гб, браузер еще 3-5гб, мессенджеры, и докер-сервисы - и вот памяти уже нет
два проекта в ide открыть проблема - 16гб точно не хватит, включается своп

обязателен ssd, по возможности nvme - git, БД, ide и прочий софт нагрузят все, что найдут
как минимум без быстрого диска индексирование больших проектов встанет
по обьему стоит 512гб, чисто под линукс и разработку. Этого мало, впритыт - приходится тщательно следит, дропать бекапы
в идеале нужно 1тб, по возможности 2тб - это закроет вопрос
что жрет диск:
- git: каждый большой проект жрет по 3-5гб на копию репы .git, и еще столько же на сам развернутый проект
проектов много - 100-200гб только под исходники
что там у фронтов страшно представить - у них npm может еще по 2-5гб на проект добавлять всяких библиотек, они там наркоманы не иначе
- БД: для каждого проекта нужна БД, она может занимать от 2 до 15гб каждая. Также иногда приходится держать дампы БД.
Тут выкручиваюсь фильтрами: если есть возможность самому достать БД, то слить ее можно не полностью, а через фильтры - исключить особо большие таблички, например пользовательские базы, заказы, историю, абсолютно бесполезные для разработки. Также в этом случае есть возможность сразу налету пережимать данные, ускоряя передачу. А сами данные можно принимать не на диск, а сразу заливать в СУБД потоком - тут упор в скорость диска и процессора. Все это значительно экономит время и место на диске, поэтому 512 кое-как, но хватает.
- докер: каждый сервис, каждый образ качают слои и хранят их на диске, объемы могут достигать 20-30гб
- кеши: всякие кеши, в т.ч. и индексы ide, могут прибавить еще 10-15гб
- ide: сама ide, плагины, и обвязка могут занимать 5-10гб
у некоторых несколько ide - потребности кратно больше

так что диск может потребоваться большой и быстрый

процессор напрямую определяет уровень комфорта
работать можно и на древнем двухядернике, но это будет мучительный опыт - сам так и сидел долгое время
сейчас у меня 32 ядерная машина, и это прямо личный сервер
особенно радует поведение ide: большие проекты индексируются секунд за 10, нет тормозов. БД обновляются быстро, не мешая работать. git переключается мгновенно.
Есть смысл брать максимальную комплектацию по процессору, если позволяют деньги - оно точно окупится, хотя бы комфортом.

для работы важна связь - всякие конференции, митинги, митапы.
тут нужно себе подобрать что-то, с хорошим микрофоном
можно взять блютус-гарнитуру от телефона, можно компьютерную проводную, главное чтобы тебя слышали и ты всех слышал. Чистый четкий голос - это сразу +10 к негласной уважухе, на фоне пердежа и скрипа коллег.
также необходимость быть на связи означает пачку мессенджеров: телеграм, зум, скайп, дискорд, и т.п.

монитор безусловно нужен получше, чтобы больше кода поместилось
многомониторность хз, как с ней работать не представляю, голова кружится и шея болит, так что лучше просто иметь быстрое рабочее окружение с мгновенным переключением рабочих столов
на одном браузер открыл, на другом мессендеры, на третьем код
и по хоткею у тебя все доступно
мне в итоге зашли большие панели, 32 и больше - больше пространства для маневра, и после них стандартные моники выглядят планшетами
чтобы глаза не ломать, нужно хорошее сглаживание тестов, большая яркость и контрастность, хорошие цвета - ips или oled
обязателен источник света рядом, настольная лампа например, или общий свет
при плохом освещении глаза садятся быстро, и не восстанавливаются - кому слепой программер интересен?

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

клава - по вкусу
обычно нужна конкретная раскладка, и минимальный комфорт
хорошо заходят функциональные клавиши - быстрый доступ к калькулятору, плеерам, регулировке звука окупаются, музыку программеры слушают часто
но чтобы прям механику - это уже заморочки, стандартной офисной клавы среднего класса более чем, майкрософт или логитек например
Аноним 08/04/23 Суб 23:05:26 #9 №6489807 
>>6489724
Ебать графомания
Ты чё сука ебанутый?
Аноним 09/04/23 Вск 08:14:23 #10 №6490014 
>>6489724
>так что лучше просто иметь быстрое рабочее окружение с мгновенным переключением рабочих столов
Не представляю как работать без второго монитора, хотя бы квадрата 1280х1024.
Когда работаешь всегда открыто 200 окон - альттабаться между ними это ебануться можно, а если еще и не туда альттабнешься, то это пиздец как бесит. Второй монитор хоть как-то спасает от этой бессмысленной траты времени.

Голова болит от неправильно подобранных расстояний до мониторов, высоты мониторов над столом и высоты самого стула, подбирается чисто эмпирически. Если хуево подобрать будет и от одного монитора болеть.
Аноним 09/04/23 Вск 12:46:38 #11 №6490199 
>>6490014
В смысле? Зачем вслепую пльтабатося между сотней окон?
Во-первых из нужно разбивать на отдельные рабочие столы
Во-вторых сто лет как существуют наглядные графические менеджеры, позволяют посмотреть все окна как на одном рабочем столе, так и все рабочие столы
https://youtu.be/4QokOwvPxrE
Ещк со времён xp подобным пользуюсь, удобна
comments powered by Disqus

Отзывы и предложения