Обучение Linux
Учимся настраивать и работать с командами Linux

Курсы администрирования Linux от компании OTUS


Просмотров: 990

Курсы Linux предназначены для людей, которые желают ознакомиться с возможностями современной ОС Linux (на примере Ubuntu). По окончании обучения вы будете иметь возможность собственноручно работать в предварительно настроенной ОС Linux, а также выполнять простые и сложные задачи по управлению в системе.

Далее...

Зачем необходим SEO-копирайтинг

Зачем необходим SEO-копирайтинг

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

Однако, чтобы пользователи первоначально нашли портал, нужно продвигаться в поисковых системах, которые обеспечивают примерно 80% всех переходов на сайт.Далее...

Где заказать недорогой хостинг?


Просмотров: 3023

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

Далее...

Покупка качественного зарядного устройства для ноутбука


Просмотров: 9601

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

Далее...

Типы файловых систем в операционной системы Linux

Типы файловых систем в операционной системы Linux

В Linux включена поддержка таких файловых систем, как «родные» разработки, оптимизированные для Linux, «чужеродные» типы, например семейство Windows FAT, универсальные файловые системы вроде ISO 9660 и множество других. В при­веденном ниже списке перечислены наиболее распространенные типы файловых систем для хранения данных. Имена типов систем, как их определяет Linux, приве­дены в скобках после названия файловых систем.

Четвертая расширенная файловая система (ext4) является текущей реализаци­ей в линейке «родных» для Linux файловых систем. Вторая расширенная файловая система (ext2) долгое время была системой по умолчанию в системах Linux, которые испытывали влияние традиционных файловых систем Unix, таких как файловая система Unix (UFS, Unix File System) и быстрая файловая система (FFS, Fast File System).

В третьей расширенной файловой системе (ext3) появил­ся режим журналирования (небольшой кэш за пределами нормальной структуры данных файловой системы) для улучшения целостности данных и ускорения загрузки системы. Файловая система ext4 является дальнейшим улучшением, с поддержкой файлов большего размера по сравнению с допустимым в системах ext2 или ext3, а также большего количества подкаталогов.Далее...

Уровни и слои абстракции в операционной системе Linux


Рубрика: Основные понятия Linux
Метки: | |
Просмотров: 9642
Уровни и слои абстракции в операционной системе Linux

Использование абстракций для разделения компьютерных систем на компоненты упрощает их понимание, но не приносит пользы, если отсутствует структура. Мы упорядочим компоненты в виде слоев, или уровней. Слой, или уровень, — это способ классификации (или группирования) компонентов в соответствии с их располо­жением между пользователем и аппаратными средствами. Браузеры, игры и т. п. расположены на верхнем слое; на нижнем слое мы видим память компьютера: нули и единицы. Операционная система занимает наибольшее число слоев между этими двумя.

В операционной системе Linux три главных уровня. На рис. 1 показаны уров­ни, а также некоторые компоненты внутри каждого из них. В основе расположены аппаратные средства. Они включают память, а также один или несколько цен­тральных процессоров (CPU), выполняющих вычисления и запросы на чтение из памяти и запись в нее. Такие устройства, как жесткие диски и сетевые интерфейсы, также относятся к аппаратным средствам.

Уровнем выше располагается ядро, которое является сердцевиной операцион­ной системы. Ядро — это программа, расположенная в памяти компьютера и от­дающая распоряжения центральному процессору. Ядро управляет аппаратными средствами и выступает главным образом в качестве интерфейса между аппарат­ными средствами и любой запущенной программой.Далее...

NoSQL и MongoDB


Метки: | | |
Просмотров: 17786

NoSQL и MongoDB

Сегодня под Linux выпускается множество разнообразных СУБД. Среди них Oracle, MySQL, Postgres и прочие. Всех их объединяет то, что они поддерживают использование SQL, который появился более двадцати лет назад и стал стандартом для получения или внесения данных в реляционные базы данных. Он достаточно прост в изучении и весьма универсален. SQL запросы успешно используются как в самых маленьких приложениях для мобильных устройств, так и в огромных веб-порталах.

Одним из краеугольных камней таких SQL СУБД является то, что при достаточно "весомом" количестве данных возникают проблемы с их размещением. В ответ на эту проблему в свет стали появляться NoSQL базы данных.

На сегодня их достаточно много, однако в этой статье мы рассмотрим всего лишь одну, популярную на сегодняшний день базу данных MongoDB. Приступая к работе практически с любой NoSQL базой будьте готовы к тому, что вам придется забыть все знания об SQL: запросы, ключи, таблицы и прочее. В NoSQL, и, в частности, в MongoDB всего этого попросту нет! Все данные хранятся не в таблицах, а в JSON-документах (синтаксис из JavaScript).

Далее...