linux

Linux

Если бы операционные системы были автомобилями

- Добрый день, я выбрал и хочу купить у вас вот эту машину. Меня интересует, смогу ли я сразу после оплаты уехать на этом авто?
- Отлично! Сможете, но мы настойчиво рекомендуем предварительно установить амортизаторы.
- Амортизаторы не идут в комплекте?
- Есть огромный выбор амортизаторов различных производителей и каждый водитель выбирает себе на свой вкус.
- Могу ли я ездить без амортизаторов?
- Конечно можете по автобану. Но если вам попадется на дороге даже небольшой камень или ямка, то автомобиль будет поврежден. Например, на скорости может отвалиться колесо. Это крайне небезопасно. Если вы останетесь живы, то вам в любом случае прийдется вызывать эвакуатор, транспортировать автомобиль и тратиться на дорогостоящий ремонт.
- Мне страшно! Сколько стоят самые дорогие амортизаторы?

FreeBSD: ручная разметка диска

В этой статье речь пойдет о разметке жестких дисков, сиречь винчестеров, вручную, без помощи программы sysinstall. Необходимость в этом возникает не так уж и часто, однако все-таки возникает. Да и для общего образования полезно проделать такую операцию хотя бы раз в жизни.

Как известно, диски принято делить на разделы (partitions в терминах DOS/Windows и Linux). Но FreeBSD и тут отличается оригинальным подходом. Чтобы понять его, нужно для начала сказать

Немного о "геометрии"

Слово "геометрия" в заголовке рубрики взято в кавычки не случайно. Дело в том, что с тех пор, как объем дисков перевалил за 500 с небольшим мегабайт (ограничение старых BIOS персональных, ранее именовавшихся IBM-совместимыми, компьютеров), с реальной их геометрией пользователь никогда не сталкивается. Софт, прошитый в дисковой электронике (т.н. firmware) преобразует ее к виду, доступному восприятию BIOS - на деталях, как именно это делается, останавливаться не буду за некомпетентностью (да и вряд ли кто, кроме производителей дисков, эти детали знает хорошо).

Почему стоит полюбить Linux : возможности и трюки

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

В интернете есть множество заметок, расказывающих о преимуществе Linux перед Windows. Я не берусь сравнивать ибо очень давно практически не пользуюсь виндой. Внесу свою лепту о прелестях линукса без особого сравнения с чем либо. Я раскажу о тех вещах, за которые я люблю и выбираю линукс. Многие из этих моментов вряд ли возможны в винде и вряд ли когда то будут возможны благодаря проприетарному закрытому коду.

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

Командная строка
Самая страшная ассоциация Линукса, которая нагоняет страх на всех юзеров - это командная строка. Пользователи ненавидят командную строку! Миф о том, что в линуксе все делается только с помощью команд на черном экране пересказывают миллионы чайников друг другу ночью, слушая потрескивание дровишек в торрент клиенте, докачивающем свежую порнушку. Сколько не объясняй чайнику, что свои любимые видеофильмы на немецком про любовь он сможет спокойно смотреть на линуксе, все равно распространенность мифа не дает побороть ужас неизвестного: "А вдруг не смогу?".

На самом деле, практически любое действие, которое выполняется из графического интерфейса имеет свой аналог из командной строки (обратное утверждение неверно). Это дает невероятную суперсилу и суперскорость пользователю линукса.

Использование в KDE-4 внешнего mysql сервера

Сегодня немного технической информации для любителей линукса. Раскажу об одном финте, который я использовал в интернет клубе для экономии памяти на рабочих станциях под управлением Gentoo Linux + KDE4.

В четвертых кедах чтоб исключить дублирование сохраненной информации активно используется сервер Akonadi, который в свою очередь запускает сервер базы данных mysql. Даже если пользователю никуда не впилась записная книжка и информация о почтовых аккаунтах, сервер mysql все равно висит в памяти и пожирает ее. У меня в зале стоит чуть менее сотни компьютеров, каждый из которых запускает свой mysql. Особенно неприятно, что этот mysql особенно не используется и пользователям совершенно не нужен.

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

Чемпионат по Counter-Strike в линуксовом интернет клубе

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

Идея проводить чемпионаты мучает наш коллектив давно. Но количество вопросов существенно превышало количество ответов. Как то пытались проводить много лет назад чемпионаты в наших клубах, на которые приходило полтора постоянных клиента. Никакого толку с таких чемпионатов быть не может. Даже за чемпионаты их считать не хочется. Мы понятия не имели с какой стороны подойти к решению этого вопроса. Мало людей нас не интересует, много людей разместить будет негде. Как судить? Как бороться с читерством? Как обеспечить безопасность и честность игры? Что важно и что не важно, для геймеров и как геймеры отреагируют на установленый в клубе Linux? Как расчитать призовой фонд не представляя сколько прийдет людей? Решено было действовать по принципу "ввяжемся в бой, а там посмотрим" и хорошо что коллектив таки подбил меня к этой стратегии. Нам нужно было продвигать новый клуб, а котором я подробно расказывал тут http://www.newmoldova.com/?q=node/438 . Мы начали рекламную компанию чемпионата даже не представляя что же нас ждет. А ожидало нас очень даже интересное потому что на этот чемпионат приехали команды из разных концов Молдовы.

Два рабочих места из одного компьютера на Linux Gentoo

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

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

Новости с линуксового интернет клуба

Для тех, кому интересно как обстоят дела с интернет клубом, построенным на Linux Gentoo выкладываю фоточки клубящейся молодежи.

Настройка MFD Canon ImageRunner IR 2018 в Linux Gentoo

Canon IR 2018
Имеется у меня в сети принтер Canon ir2018. Выполнял он свои множественные функции, но сейчас я настойчиво решил его заставил работать под Linux Gentoo. Производитель хоть и поставляет дровишки, но есть нюансы.

Как выложить видео на сайт не используя видеохостинг

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

Какие бы ни были причины встроить на своем блоге в пост видеоролик без использования видеохостинга, это сделать реально и относительно несложно.

Использование веб-камеры в Linux amd64

В линуксе очень приятно что драйвера поддерживаемых устройств уже есть в ядре и почти все веб камеры определяются сразу на лету. В отличие от "сами знаете чего" в линуксе не нужно бродить по интернету в поисках подходящего драйвера. Если устройство поддерживается, то система увидит это устройство автоматически. Но в бочке меда обязательно должна быть ложка еще чего то чтоб жизнь малиной не казалось.

Так вот, среди огромного количества существующих сегодня вебкамер линукс определяет очень многие. У меня из десятка различных моделей ядро linux 2.6.31 поддерживает все. Проверить определилась ли камера, можно по наличию файла /dev/video0. Если камеру отключить, то этот файл исчезнет.

Загрузчик в FreeBSD

В последнее время я заметил что сервер на котором работает этот сайт немного глючит. Иногда подвисал. Стал выяснять и заметил, что иногда в логи сыпятся ошибки от жесткого винчестера. Сегодня собрался с силами и принялся за дублирование винта. Так как монитор подключать было влом, я просто подключил дополнительный чистый винт, разметил его и через команду "rsync -avz" закопировал все что надо на свои слайсы и партиции прямо в рабочем режиме. Правда пришлось остановить все сервисы связанные с базами данных.

Осталось дело за малым - загрузчик. Вот тут я запарился. Пришлось готовый скопированный винт перекинуть на другой комп для настройки и возиться там. Проблема была в том, загрузчик в бзде цепляет только первую партицию указанного слайса и грузится с него. А мне нужно было указать чтоб грузилось ядро с /dev/ad6s1d. Вот именно в этой букве d и была вся загвоздка. Как это сделать при установке я знаю. А как вручную не понял. Можно указать вручную партицию при загрузке, но мне надо было указать партицию чтоб постоянно с нее грузилось на сервере без монитора. Так я и не нашел способа это сделать. Пришлось поставить grub.

Из портов grub ставиться отказался. Пришлось собирать руками. А дальше все как влинуксе, только указать пришлось в конфиге /etc/grub/grub.conf немного странным образом девайс, слайс и партицию:

timeout 1
default 0

title FreeBSD 7.1
root (hd0,0,d)
kernel /boot/loader
boot

Но по крайней мере это можно было указать в отличие от нативного бздяшного загрузчика.

Так что если на сайте раньше встречались ошибки, то теперь их быть уже не должно.

Фотоаппарат Canon EOS 50D и Linux

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

Я бросился искать програмное обеспечение. Самыми распространёнными программами для работы с фотокамерами в линуксе являются digikam и rawstudio. Формат RAW - это отлично! Но проблему передачи снимков на компьютер эти две программы мне так и не решили. Слишком новая модель и они её не знают. Даже по стандартному протоколу USB PTP Class Camera у меня не получилось передать фотки на компьютер с помощью этих программ.

Но ответ оказался намного проще чем я его искал. Достаточно было зайти в KDE по адресу camera:/ и я получил свои фотографии. Но потом как оказалось нужно всего лишь выждать момент когда камера уже определилась в линуксе, но еще не успела отключиться. И тогда будут работать все другие программы для цифровых камер.

Приколы и глюки в wine


В свободном програмном обеспечении принято разделять текущие и стабильные версии. Текущие версии - это когда с каждым днем нас радуют новые функции и возможности. А стабильные версии - это когда эти функции и возможности даже работают. Что мне нравится в Linux Gentoo по сравнению с другими дистрибутивами это простота установки самой последней версии необходимой программы. Вот вышел 13 марта wine 1.1.17 и через день он уже обновлен до последней версии на моем компьютере одной командой. Больше виндовых игр можно запустить на линуксе, меньше глюков в уже работающих играх, меньше требуется костылей для работы программ. В общем каждые две недели с новой версией wine новая радость.

Зачем знать всё?


Много лет назад, прежде чем я отказался использовать на своем домашнем компьютере винду и окончательно перешел на линукс меня очень смущал один вопрос. Вопрос был очень странный и заключался не в том, как я себя буду чувствовать на линуксе, а в том, как же я смогу помогать всем друзьям и товарищам если у них будет винда. Совместимость между виндой и линуксом была жуткая. Если когда то даже сайты под юниксы делались в кодировке KOI8, а под винду WINDOWS1251. Я уже не говорю о том, чтоб винчестер с файловой системой NTFS подключить к линуксу и скатать у меня с сетки свежачка.

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

Использование мультифункциональных устройств Samsung под Linux

Я всегда ненавидел Самсунг за их гавняное качество (особенно за гавняные винты, которые они заталкивают некомпетентным пользователям за счет долгосрочной гарантии), но что меня подкупало это поддержка принтеров в системе Linux. Одним из немногих устройств у нас в продаже которое бы выдержало офисную нагрузку и работало под Linux (по заявлениям производителя) оказался MFD Samsung SCX-6220. Несколько лет назад я этой штукой обзавелся и до сих пор она у меня с горем пополам работает. Но сейчас столкнулся с тем, что принтер нужно переставить на другую систему и я бросился искать драйвер под Linux для этого устройства.

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

Запись с веб-камеры в линуксе с помощью ffmpeg

Продолжая рецепты для домохозяек в линуксе раскажу о том, как в линуксе организовать захват видео с вебкамеры.

Начнем с того, что ядро должно поддерживать вашу веб камеру. Если до ядра 2.6.28 для поддержки веб-камер приходилось устанавливать сторонние драйверы, то сейчас большинство камер поддерживаются "из коробки" и даже играться не нужно. Такие пакеты как qc-usb, gspca, gscpcav1, linux-uvc не нужны и вряд ли скомпилируются с новым ядром. Для поддержки камер при настройке ядра в разделе USB нужно просто включить поддержку всех камер. Подробнее о поддержке конкретно вашей камеры изучайте вывод команды lsusb и определяйте возможности по busid.

Ubuntu настройка сети

Проблема с сетью Ubuntu/Kubuntu 8.10

Сидя на Linux Gentoo решил посмотреть чем люди пользуются, и установил убунту. Так сказать, чтоб знать что советовать обычным пользователям из линуксов, которые не разбираются в компьютерах. Генту я ставлю тем, у кого нахожусь под боком, у кого есть терпение к командной строке, у кого есть желание вникать в детали. А вот обычным пользователям точно генту не подойдет.

Но сразу после установки в Kubuntu 8.10 есть огромная проблема, связанная с сетью. Невозможно из knetworkmanager настроить статический IP адрес. Система в любом случае пытается получать IP адрес динамически. Раскажу способы решения этой проблемы с сетью.

Asus PC EEE 701

Часто я себя ловлю на мысли, что я не получаю удовольствия от траты денег и шопинга. Не так, чтоб совсем, но всегда всплывает мысль, что покупка того не стоит, что я ее куплю и заброшу в дальний угол через три дня, у меня в квартире повысится количество хлама (а хлама у меня и без этого хватает). Это меня останавливает от импульсивных покупок. Кроме того, даже когда я захожу в бытовой магазин или магазин с мобилками, даже их не хочется. Не могу сказать что вот этот телефон на меня смотрит, что он просится, что у меня возникает желание подержать его в руках и пользоваться им каждый день. Своим пятилетним Nokia 6610i я еще несколько лет попользуюсь.

В качестве персонального ассистента я использую Palm Zire 72 и в последнее время мне немного недостает его функциональности. Поэтому перед новым годом я решил себя порадовать и выбрал ему достойную замену, которая отпашет потраченные деньги. Итак, ASUS PC EEE 701.

Пять способов использовать Linux веб-камеру

(Автор Разван Т.Коложа, February 12, 2008 (9:00:00 PM))

Итак, вы только что установили линукс-совместимую вебкамеру. Протестировали ее в Kopete, теперь вы можете отправлять свои фото в MSN и Yahoo! Что дальше? Вот несколько вещей которые еще можно сделать.

Сделайте видеозаписи
Один из самых простых способов записать видео это использовать mencoder, входящий в пакет mplayer. Используя Video4Linux драйвер, mencoder может получить ввод с веб-камеры и сохранить в несжатый AVI файл. Используйте следующую команду для записи AVI с разрешением 320x240.

mencoder tv:// -tv driver=v4l:width=320:height=240:device=/dev/video0 -nosound -ovc lavc -o wcrecording.avi

Предполагается что /dev/video0 используется вашей вебкамерой. Так как моя недорогая камера не имеет микрофона, я использовал опцию -nosound чтоб отключить запись звука.

Если вам нравится больше GUI для записи, попробуйте Video4Linux Grab. С его помощью можно кодировать в DivX и XviD файлы данные с вашей вебкамеры в реальном времени используя V4L драйвер. Вы можете выбрать любой видео и аудио кодек доступный в вашей системе, а так же используйте GUI чтоб выбрать пропорции изображения.

Как удалять вирусы, трояны и прочее вредоносное П/О вручную без антивируса и следить за безопасностью компьютера

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

Зачем делают вредоносные программы?
Программа запущеная на вашем компьютере имеет возможность украсть с вашего компьютера пароли, реквизиты кредитных карточек, получить ресурсы вашего компьютера, чтоб он не только заражал другие компьютеры, но и накручивал просмотры рекламы, открывая без вашего желания окна каких либо сайтов. А это уже реальный доход от рекламодателя. Ваш компьютер может подбирать пароли к серверам. Вирус может просто вас развести на деньги. К примеру, вирус пишет, что у вас найден вирус и для того, чтоб от него избавиться вам надо купить антивирус у хозяина. Может поступить более изощренно - зашифровать важные документы с вашего компьютера таким образом, что для расшифровки вам сможет помочь только программа автора вируса, которую вам прийдется приобрести. В этом случае вам даже не поможет распространенный антивирус, потому как кодирование идет с двойным ключем. Это как дверь, которая закрывается одни ключем, а открывается другим и ключ, который закрывает никогда не сможет открыть эту дверь. Короче говоря вирусы пишут ради денег, как и антивирусы. А пользователь просто жертва этого рынка, которому в принципе не понадобилось бы ни одно ни другое, если бы их не существовало.

Поделитесь этой страницей



0
0
0
0
0
0
0
0

0

Комментарии ВКонтакте


RSS-материал