[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: Screenshot_2017-01-17-01-48-39.png -(76 KB, 800x562, Screenshot_2017-01-17-01-48-39.png)
76 No.196170  

Кто нибудь знает хорошие книги-самоучители для windows? А то ничего не знаю и не понимаю, кроме word, exel и прочей мелочи. Еще, конечно, надо бы по основным узлам компьютера (видеокарта, ОЗУ, процессоры всякие). Надеюсь на вас, ибо так больше продолжаться не может.

>> No.196171  

Курсы компьютерной грамотности в твоём городе.

>> No.196172  

>>196170
Сейчас этот уровень абстракции знать не нужно, денег на этом много не заработаешь.

>> No.196173  

>>196172
А мне деньги и не нужны. Просто хочу знать и уметь, не более. А то чувствую себя пещерным человеком каким то.

>> No.196175  

>>196170

> самоучители
> по %любая_ОС%

А такое вообще бывает? Всмысле - это либо справочник по интерфейсу и встроенным средствам конфигурирования да ещё и зачастую написанный Капитаном Очевидность - либо замаскированная реклама продукта с кучей воды.

>> No.196176  

Знаешь что? Напиши-ка ты свои типовые задачи/хотелки/непонятки - а то уж больно широкая тема. Полностью ни одну ОС кроме мелких написанных одним человеком и им же поддерживаемых из любви к искусству не знает никто вообще.

>> No.196177  

>>196170
Вот >>196176 правильно говорит. ОС - это ядро, которое заставляет всё гвно работать, и куча отдельного, по сути, софта, освоение которого мало чем отличается от освоения чего-нибудь другого.

>> No.196178  

>>196176
Основные функции. Различные полезные моменты, которые легко(допустим) использовать, но которые мне незнакомы. Как то так.

>> No.196182  

>>196178

> основные функции

Отвязка прикладного софта от особенностей конкретного железа, предоставление софту стандартных сред/функций/интерфейсов взаимодействия между собой и с пользователем. Как-то так. Это тебе надо? Тогда читай Таненбаума (который Эндрю) например, по крайней мере вопросы станут правильнее и конкретнее.

> полезные моменты, которые легко использовать, но которые мне неизвестны

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

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

>> No.196185  

>>196182
Из того, что хотелось бы узнать:
1-для чего нужен биос и как им эффективно пользоваться?
2-что такое файлы подкачки и для чего они?
3-для чего нужна командная(кажется так называется) строка и как она может мне помочь?
И прочее, прочее, прочее.

>> No.196186  

Я когда-то по этой книжке изучал самые азы:
https://www.ozon.ru/context/detail/id/3391329/
Шел девятый класс, у всех одноклассников уже были компьютеры, а родители только кормили надеждами, что купят, как только появятся деньги, но исключительно для учебы. А на время ожидания купили мне эту книжку, которую я не без удовольствия читал. Сейчас она уже устарела, да и вряд ли ты там встретишь это: >>196185, но все перечисленное тобой лучше самому ручками поковырять. Желательно, поставить Windows на виртуальную машину типа VirtualBox, а там уже экспериментировать, дабы не испортить свою систему. А лучше забей на Windows и попробуй поставить какой-нибудь Arch Linux, полное погружение обеспечено.

>> No.196187  

>>196185
BIOS - изначально небольшой набор кода, не имеющего отношение к ОС вообще, хранящийся на отдельном чипе. Его задача - корректно инициализировать необходимый минимум железа чтоб суметь найти и прочитать загрузчик ОС и передать ему управление. Это не значит, что более ничего он не делает или не может делать - в подавляющем большинстве случаев это ещё и средство конфигурирования/диагностики железа как минимум, а как максимум - целая встроенная ОС (некоторые варианты UEFI, по факту тот же BIOS, но сильно подросший за лето). Эффективно использовать? Настроить раз, так чтоб потом не было нужды трогать.

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

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

>> No.196188  

>>196185
Хочешь - оставь феемыло.

>> No.196191  

>>196170
Ищи что-нибудь от Майкрософт Пресс. Это как правило вполне достойные справочники, после которых хотя бы становится понятна логика создателей ОС. Эти книги редко сканируют, но их легко купить. Ну и не забывай про сайт Майков. Собственно, это единственный источник информации выше уровня "кулхацкер Васян".

>> No.196192  

>>196185

> 1-для чего нужен биос и как им эффективно пользоваться?

С точки зрения пользователя это несколько настроек которые доступны при включении компа. Ну а на самом деле там все сложнее, но не суть

> 2-что такое файлы подкачки и для чего они?

Когда у тебя заканчивается оперативка, умная ось откладывает яйца в другую корзину, а именно, на жесткий диск или что там у тебя. В винде его размер можно задать вручную или сделать автоматическим. Собственно рекомендуют его делать хотя бы равным оперативке или даже больше.

> 3-для чего нужна командная(кажется так называется) строка и как она может мне помочь?

Для выполнения команд. Внезапно. Вводишь туда команду, она выполняется. В винде она используется относительно редко, в повседневной жизни обычно для всяких там ping и прочих. Требует знаний команд и применяется там, где графический интерфейс либо не нужен, либо просто не запилили.

>> No.196193  
Файл: 1384714037507.jpg -(557 KB, 1240x1748, 1384714037507.jpg)
557

>>196170
Для хорошего понимания устройства компьютера собери один сам!
Для этого не нужны какие-то там расходы. Старое железо можно настрелять в железных барахолках бесплатно или близко к тому. Потом можно продать/отдать обратно. Лично я бы отсыпал желающему железяк на опыты, если бы увидел такой реквест недалеко от себя.
Смотри, чему научит затея:

  1. Собственно, железо. Приятно всё потрогать руками, посмотреть. Поймешь, что куда вставляется, что с чем совместимо, что греется и пылится.
  2. Установка ОС на это дело. Как загрузиться, как настроить BIOS. Это ультимативный скилл, в глазах большинства окружения автоматом станешь программистом.
  3. Первичная настройка ОС, драйвера, минимум необходимого софта. Это уже левелапает в элитного программиста.
  4. Разгони это дело! Целесообразность применительно к некрожелезу спорная, но зато это идеальный случай разобраться в железе на несколько продвинутом уровне. Научишься искать и ловить проблемы стабильности, перегревы, поймешь влияние напряжений на стабильность и температуру.

Касательно софта… ну, не знаю.
Всё-таки, нужно просто решать реальные проблемы, я считаю.
Нужно обрезать фото, но не знаешь, как? Погугли, сделай, запомни.
В какие-то продвинутые штуки, типа разработки, имеет смысл лезть, если это или нужно, или интересно, а не просто так.

>> No.196195  

Что там понимать? Более того, там же закрытый исходный код.
Зато всё просто и понятно, а главное работает.
Вот с линуском сложнее, я пытался разобраться в нём, но не осилил ибо systemd ещё какая-то НЕХ, слишком сложно всё это. Я лучше буду использовать закрытый линукс и читать ычан/4чан и смотреть аниме через него.

>> No.196196  

>>196195

>но не осилил ибо systemd

Зачем тебе systemd? Ты что админ? Возьми дистр попроще, который без systemd. Если же тебе только для изучения, то пощупай в виртуалке dragora( http://dragora.org ). Установщик простенький, инит тоже несложный.

>> No.196197  

>>196195

>Более того, там же закрытый исходный код.

У основных частей UEFI исходный код открыт: https://github.com/tianocore/edk2
Да и есть довольно интересные уплывшие исходники AMI Aptio.

Для поклонников есть еще coreboot/libreboot.

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

>> No.196203  

>>196193
Забыл такие вещи, как "узнай, зачем вынимать батарейку из материнки после каждой замены комплектующий вроде процессора, кулера или бп".

>> No.196205  

>>196203

> "узнай, зачем вынимать батарейку из материнки после каждой замены комплектующий вроде процессора, кулера или бп"

Зачем это делать при замене кулера или блока питания?

>> No.196213  

>>196205
Равно как и процессора. Единственная ситуация, когда её имеет смысл убирать - забытый пароль BIOS.

>> No.196214  

А для чего батарею дергать? Бивиса сбрасывать?
Так на платах же джамперы для этого есть или кнопочки на новых. На моей - аж на задней панели, лол.

>> No.196215  

>>196195
От ленчиковых поделок лучше держаться подальше.
Не рискну рекомендовать сразу вникать в генту, но вот если у тебя потребности весьма скромные то попробуй zenwalk. Лично я им пользовался года четыре.
>>196197

>Для поклонников есть еще coreboot/libreboot.

Да только под него нужно брать конкретные материнки/ноуты.

>> No.196220  

>>196215

> нужно брать конкретные материнки/ноуты

В чём проблема собственно? В комиссионом магазине можно взять б/у.

>> No.196221  

>>196215

>под него нужно брать конкретные

Зачем? Код можно изучать и без железа. Да и собственно эксперимент, даже неудачный, по портированию на какую-нибудь иную неподдерживаемую железку даст очень много экспириенса и знаний.

>> No.196225  

>>196221
Он хочет прошить и потыкать, если я правильно понял.

>> No.196226  

>>196195
Ычую >>196196, ставь себе дистр без ненужнод. Идеальный вариант - слака.
При использовании читай слакбук и http://linuxcommand.org/lc3_learning_the_shell.php
"Поймешь слаку - поймешь линукс", срсли.

>> No.196227  
> хорошие книги-самоучители для windows
> "Поймешь слаку - поймешь линукс", срсли.

Хм...

>> No.196229  

>>196227
Что ты хмыкаешь? Не видишь, что ответ был не ОПу?

>> No.196242  

>>196170
Лучшая книга по Windows, которую я знаю - это Windows Internals от Руссиновича. Настолько лучшая, что с ее выходом Майкрософт сама офигела и за огромные бабки наняла автора, потому что он описал архитектуру винды в таких подробностях и так точно, как не смог бы ни один ее разработчик - и это не имея на руках исходного кода!

>> No.196244  

>>196242
Кстати да, Руссинович и правда хорош.




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]