Как научиться работать на компьютере или компьютер для начинающих
Здесь представлен полный список всех статей блога «Твой компьютер». Эта информация поможет освоить компьютер для начинающих просто и понятно. Статьи распределены по тематическим рубрикам. Ссылки на публикации находятся в спойлерах.
Некоторые спойлеры, с большим списком статей, свернуты. Кликайте по ним, чтобы посмотреть содержимое.
Где купить компьютерные книги?
Прошелся я по книжным магазинам — никакого выбора
там нет! Возможно, в книжных магазинах Москвы и Санкт-Петербурга можно
найти необходимую книгу. Однако, не все живут в Москве! Да и москвичам
некогда ездить по магазинам.
Заказать любую книгу можно в книжном
интернет-магазине. Выбор интернет-магазинов большой. Остается выбрать,
по цене книги и по удобству доставки. Лучший вариант — когда
интернет-магазин имеет пункты
выдачи заказов в вашем городе. Я сравнил, в одном магазине нужная мне
книга стоила на 20 рублей дороже, чем в другом. Зато, доставка во
втором магазине была на 180 рублей дороже. Поэтому, при заказе нужно
смотреть не только на цену книги, но и на стоимость доставки.
Лично я, выбрал для покупок книг, интернет-магазин «Лабиринт». Тем
более, что до одного из пунктов самовывоза от моего дома не более 10
минут ходьбы. Ну, а вы смотрите сами!
Установка Windows 10 x32 на SSD 8GB
Всем привет! Данный пост без рейтинга, немного исследовательский (бесполезный и беспощадный) и для поиска других людей. Сам информацию на эту тему не нашел.
Захотелось попробовать установить чистую Windows 10 x32 с офф сайта на старое железо, где стоит SSD на 8ГБ вот такого примерно типа:
Перед реальными опытами решил попробовать отрепетировать на ноуте, в виртуальной машине. Выставил ЖД на 7,8ГБ, ОЗУ на 1ГБ и 1 ядро.
В процессе установки попробовал поставить сначала Windows 10 Pro, но система не установилась, ссылаясь на то, что нарушается лицензионное соглашение о_О
Пошел по второму разу и решил поставить Windows 10 Home и система благополучно прошла 1-й этап установки. На втором этапе настройки системы, Windows выдавал ошибку, мол, попробуйте то сё и мы еще раз начнем настройку.
Здесь я понял, что системе не хватает места и попробовал освободить его, отключив гибернацию через консоль. Зажал SHIFT + F10, в командной строке ввел следующее:
После этого нажал далее и система благополучно дошла до настройки учетной записи.
Скажу сразу, что решил попробовать по хардкору ставить, поэтому не отрубил интернет.
Несмотря на все это, получилось настроить систему до рабочего стола. Поэтому, если кому-то в голову придет делать что-то подобное, то заранее отрубайте интернет.
Поудалял стандартные программы и уменьшил файл подкачки до: нижний предел 256МБ, верхний предел 512МБ.
После этого получилось следующее.
Поскольку интернет не был отключен, то система на полную мощь делала свои темные дела, что-то делая со свободным пространством и нагружая процессор.
В целом, желаемого результата добился. Чистую Windows 10 x32 можно установить на SSD объемом 8ГБ.
Возможно кому-то это знание будет полезным, но надеюсь никто так извращаться не будет.
Раньше я доверял сборкам в интернетах, но сейчас отношусь к ним с некоторым опасением. Возможно облегченные сборки легко закроют этот вопрос.
У меня остался вопрос по поводу того, что можно еще сделать, чтобы адекватно освободить место на диске. Если у кого-то есть инфа на эту тему, дайте знать об этом. Пригодится не только в этом случае. Желательно ручонками, без стороннего софта.
P.S. сам я не эксперт в этой области, поэтому сильно не бейте xD
«Архитектура компьютера». Эндрю Таненбаум
Книга посвящена структурной организации компьютера. В ее основе лежит идея о том, что компьютер можно рассматривать как иерархию уровней, каждый из которых выполняет определенную функцию. В рамках этого нетрадиционного подхода подробно описываются цифровой логический уровень, уровень архитектуры команд, уровень операционной системы и уровень языка ассемблера.
При этом «Архитектура компьютера» — первая книга из цикла работ Таненбаума о строении вычислительных устройств. После чтения этой книги все советуют читать «Компьютерные сети» и «Современные операционные системы», чтобы до конца понимать, как будет работать код, который вы напишете.
Чистый код. Создание, анализ и рефакторинг
Автор: Роберт Мартин
Книга о том, как сразу писать чистый, красивый и правильный код и чему для этого нужно научиться. В отличие от предыдущей книги, в этом полно примеров кода — и плохого, и хорошего, и как превратить один в другой.
Единственное, что нужно учесть, — все примеры автор приводит на Java. Но если вы умеете программировать на любом языке высокого уровня, вы сможете быстро понять, про что говорит автор и что делает сам код.
Э. Фримен, Э. Робсон, Б. Бейтс, К. Сьерра “Head First. Паттерны проектирования”
- Электронный вариант на litres.ru
- Печатный вариант на labirint.ru
- Печатный вариант на ozon.ru
Вы готовы узнать о паттернах и их использовании? Как утверждают авторы, тысячи и тысячи разработчиков повысили свою квалификацию и стали мастерами своего дела благодаря данной книге. Читатели узнают о самых важных паттернах, условиях их использования и о принципах ООП.
Публикация визуально насыщена. На ее страницах имеется множество схем, таблиц и иллюстраций. Сама работа хорошая и качественная, она подходит не только новичкам, но и айтишникам с опытом, которые хотят систематизировать имеющиеся знания.
реклама
Заманчиво! С чего начать?
Прежде всего, с настроя. Для того, чтобы стать компьютерным энтузиастом вам потребуется получить огромное количество знаний. На это потребуется время. Но не стоит пугаться этого – новые знания будут приносить вам удовольствие. Всю информацию вы будете получать из интернет-ресурсов. Черпайте знания из как можно большего количества источников. Ведь сколько людей, столько и точек зрения. И со временем вы будете чувствовать себя как рыба в воде: научитесь разбираться в устройстве компьютеров, сможете самостоятельно подбирать комплектующие, производить сборку и настройку компьютеров, производить модульный ремонт, настраивать программы, станете уверенным пользователем интернета, будете разбираться в терминологии, сможете разгонять комплектующие (стать оверклокером), научитесь майнить криптовалюты, в конце концов. Кроме того, поднимется и ваша самооценка. А ваши родные, друзья и знакомые будут считать вас незаменимым человеком. В этом хобби нет каких-то планок, которые перед вами кто-то ставит, нет сроков и неразрешимых задач. Всё решаете вы сами! Вы – свободный художник!
Самое первое, что вам необходимо усвоить — это что такое компьютер и из каких основных частей он состоит. Определение компьютера вы найдёте сами, а по его составным частям мы кратко пройдёмся сейчас. Простым языком, компьютер состоит из системного блока и периферии.
Книга для обучения детей C++ «Думай как программист. Креативный подход к созданию кода. С++ версия»
Автор книги, Антон Спрол, преподает информатику и программирование более 15 лет. «Думай как программист» содержит описание собственных методик автора, благодаря которым не только школьники, но и взрослые смогут усовершенствовать свои навыки в области программирования.
Книга имеет маркировку 12+, но подойдет для любого человека, желающего разобраться в сложностях исходного кода. Успех программирования, считает автор, не в применении метода проб и ошибок, а в системном подходе к решению задач. Для того, чтобы понимать, о чем в книге идет речь, читатель должен иметь базовые знания в синтаксисе и семантике С++ и хотя бы минимальный опыт в написании программ.
Язык, которым написана книга, может вызывать сложности у человека, не владеющего специальной терминологией. В первой и второй главе рассматриваются головоломки и принципы их решения. В следующих главах читатель учится решению задач с массивами, динамической памятью, классами, с помощью рекурсии и использованием кода. Также в книге содержится большое количество практических упражнений по окончании каждой главы.
Отзывы о книге «Думай как программист. Креативный подход к созданию кода. С++ версия»
Книга поможет не только научиться программировать, но и развить нестандартное мышление благодаря головоломкам и задачам, решение которых автор объясняет очень подробно. Читатели Ozon отмечают доходчивость материала, помогающего освоить сложные навыки.
Э. Хант, Д. Томас «Программист-прагматик»
Программисты-прагматики не уклоняются от ответственности. Вместо этого они испытывают радость, принимая вызовы и распространяя свой опыт.
Эндрю Хант
Книга «Программист-прагматик» полностью оправдывает свое название. Викисловарь говорит, что прагматик — это тот, «кто ставит практическую полезность, выгоду выше всего». Программисты-прагматики ориентируются в первую очередь на практическую успешность реализуемых проектов. Авторы на основании своего богатейшего опыта программирования создали структурированный набор практических советов для программистов. Небольшой размер книги (270 страниц) говорит о высокой концентрации важной для программиста информации.
Практически все излагаемые в книге темы поясняются выразительными аналогиями, которые порой поражают своей точностью. В книге проводятся параллели между некачественным кодом и теорией разбитого окна, столярным делом и работой программиста, вождением автомобиля и написанием кода, стрельбой трассирующими пулями и созданием прототипов ПО, хождением по минному полю и программированием в расчете на стечение обстоятельств. В конце каждого раздела приводятся вопросы для обсуждения и упражнения, что лишний раз подчеркивает практическую направленность книги.
Одним из самых замечательных принципов программирования, которым мы обязаны авторам, является принцип DRY (Don’t Repeat Yourself), что в переводе на русский означает: «Не повторяй самого себя». Это значит, что каждый фрагмент знания должен иметь единственное и однозначное представление в системе. Следование данному принципу позволяет повысить надежность, доступность и простоту сопровождения программного продукта.
В главе, посвященной общей философии прагматичного программирования, мы узнаем, каким авторы видят программиста-прагматика: он всегда принимает ответственность за свой код, следит за состоянием своего продукта, постоянно совершенствуется, общается и находит компромисс с пользователями. Глава «Прагматический подход» говорит об общих методиках разработки и оценки трудоемкости проектов. Важнейшая глава «Гибкость против хрупкости» рассказывает, каким же образом необходимо создавать действительно гибкие и устойчивые к изменению системы. Из главы «Перед тем, как начать проект» можно узнать о процедуре формирования и утверждения требований к системе. «Прагматические проекты» знакомят нас с критическими аспектами создания реальных проектов, такими как работа в команде, тестирование и формирование документации.
Единственное, что может подпортить впечатление о книге, так это недостаточно качественный перевод на русский язык и наличие множества опечаток. Книгу лучше всего читать в оригинале на английском языке. Нельзя не согласиться с отзывом Кента Бека: «Главное в этой книге то, что она поддерживает процесс создания программ в хорошей форме. [Книга] способствует вашему постоянному росту и явно написана людьми, знающими толк в программировании». Если вы стремитесь к постоянному росту как программист, эта книга обязательна к прочтению.