27 апр. 2009 г.

Часто используемые команды Linux - справочник

Часто используемые команды Linux - справочник

22 апр. 2009 г.

Измерение расстояний между населенными пунктами

Интересный ресурс - Автодиспетчер.Ру. Сайт пока целиком не изучил, но один из сервисов понравился сразу - изменерине расстояний между населенными пунктами с учетом маршрута. По крайней мере Украину считает.

Яндекс Карты.

Яндекс запустил новый сервис Яндекс-Карты. По внешнему виду - калька с Google Maps. Режимы: Карта (давнишний сервис Яндекса), Спутник (спутниковое фото), Гибрид -карта, наложенная на спутниковое фото. Детализация фотографии меньше, чем у Гугла. Но лиха беда - начало...

21 апр. 2009 г.

Ubuntu. Apt-Get

Небольшая заметка про использование APT-GET. Взято с сайта GuruAdmin.

Во всех дистрибутивах Linux, основанных на Debian (таких как Ubuntu, Mepis, Knoppix, прочее...) используется система пакетов - APT, или Advanced Package Tool. APT впервые был использован в Debian 2.1 в 1999.

Используя APT управлять установкой и удалением программ в Linux стало намного проще чем раньше. Ранее большинство программ компилировалось из исходных кодов, или использовались индивидуальные пакеты без автоматического определения зависимостей, (пример - RPM). Это означала долгие часы "ада зависимостей" для установки простейшей программы.

В данном руководстве мы рассмотрим некоторые из лучших возможностей APT и dpkg.


dpkg

Базовая система управления пакетами в Debian это dpkg. Данная утилита работает на низшем уровне установке программного обеспечения. С помощью неё можно устанавливать, удалять и получать информацию о деб-пакетах.
Установка локального файла

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

dpkg -i MyNewProgram.deb



Выводим список содержимого программы

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

dpkg -L MyNewProgram


Для фильтрации результата, в случае большого количества файлов, используйте команду grep. Следующая команда делает то же самое что и верхняя, но отобржает только файлы, в пути которых есть “bin”, например /usr/bin.

dpkg -L MyNewProgram | grep bin



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

dpkg -S mysteryfile.cfg

Список установленных пакетов

Следующая команда показывает список всех пакетов, установленных в системе. Вы можете открыть Synaptic и задать фильтр, показывающий пакеты, отмеченные как “installed”, или пойти более быстрым путем, использую команду dpkg.
dpkg -l

или

dpkg --get-selections

Aptitude/Apt-get

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

Короткий ответ: используйте Aptitude.

Длинный ответ: Обе утилиты делают одно и то же - управляют установкой, удалением программ, и делают это хорошо. Но команда Debian официально рекомендует использовать Aptitude. Он не намного лучше apt-get, но имеет некоторые преимущества в некоторых моментах.

Ищем нужный пакет

Я часто ищу какую нибудь программу для выполнения определенной задачи, но не имя данноу программы. К примеру, мне нужне FLAC player…

Aptitude:
aptitude search flac

APT:
apt-cache search flac

Вы получите список пакетов, в названии или описании которых присутствует “flac”.
Запрещаем обновление пакета

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

Aptitude:
aptitude hold (packagename)

dpkg:
echo "(packagename) hold" | dpkg --set-selections

Обновление

И Aptitude и APT обеспечивают два метода обновления системы: upgrade and dist-upgrade.


Aptitude:
aptitude upgrade
aptitude dist-upgrade

APT:
apt-get upgrade
apt-get dist-upgrade

Получаем сведения о пакете

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

Aptitude:
aptitude show (packagename)

APT:
apt-cache showpkg (packagename)

20 апр. 2009 г.

Пасхальное...

- Хотстос Воскерс!
- Ай, кросафчег!

17 апр. 2009 г.

Сервисы Google. Продолжаем.

Появился у Google сервис Google Insights for Search (анализ поисковых запросов). Показывает или сравнивает частоту запрашивания, географию, график изменения частоты запросов (если я правильно понял). Тут же можно анализ похожих запроаов вывести в качестве виджета в iGoogle.

15 апр. 2009 г.

Мобильная версия блога

В "Блоге Дебианщика" описан сервис MoFuse, выполняющий трансляцию RSS-ленты на свой сайт, облегчая при этом просмотр этой ленты (а, соответственно, и блога) на мобильных устройствах, т.к. оставляет только HTML и уменьшенные картинки. Процедура довольно подробно описана в указанном сообщении.

Хотя у меня и обычный вид моего блога нормально читается на наладоннике. Но обработанная версия, конечно, грузится быстрее.

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

Тест отправки сообщения с мобилки

Это сообщение отправляется по электронке с мобильного телефона.

Новое у BlogSpot.com

Гугловский сервис blogspot.com добавил функцию отправки сообщений в блок посредством электронного письма и SMS-сообщения - сказывается влияние Twitter. Правда, SMS принимаются только с американских номеров. Но учитывая уровень развития GSM-технологий, отправить e-mail можно практически с любой мобилки.

При активации этой услуги (в панели инструментов блога возле его названия добавились 2 пиктограммки - мобильника и конвертика) автору выделяется email вида login.sercretword@blogger.com. При получении письма на этот адрес его содержимое, в зависимости от настроек, попадет либо в черновики, либо сразу разместится в блоге. Следующее сообщение я отправлял с моего Asus MyPal P526 через электронную почту Gmail.

Выбиралка Linux

Небольшая выбиралка подходящего дистрибутива Linux в пошаговом режиме. Многоязычная. Для какого-никакого обоснования выбора вполне может сойти.

13 апр. 2009 г.

Online-генератор GUID

Простенький генератор GUID-идентификаторов. http://www.nowan.hu/guidgenerator.aspx

Linux Ubuntu. Аналоги виндовых утилит.

Премерно неделю уже пользую аналог Punto Switcher-а для Linux - X Neural. Поставилась через apt-get, никакой особой настройки не требовала. Правда, автоматическую корректировку, как и у Punto, я отключил. Использую только ручной перевод.

Единственный замеченый глюк - конфликт с приложениями, запускаемыми через Wine. Клавиатура в них отказывается работать при включенном демоне X Neural. Приходится отключать.

Еще одна утилитка Parcellite - менеджер буфера обмена. В Windows пользую Clip Cache от X Rayz Software. Утилитка архиполезна. Обидно, что в линуксовом варианте функционала меньше, чем в виндовом. Но пока хватает.

"Один на один с..." Со старым компьютером

Возникла в рунете небольшая перепалка по мотивам статей "Один на один с Windows XP", "Один на один с Mandriva" и "Один на один с Ubuntu". Первая статья возникла как ответ на первые две. В каждой из них авторы хаят соответствующую ОС. "Правила конкурса" - инсталляция системы и доведение ее до уровня обыденного использования (офисные задачи, музыка, видео, интернет) без помощи чужих подсказок в предположении, что у пользователя уровень знания инсталляционной тематики средний. Ну и, естественно, в ходе этих инсталляций каждый из авторов сталкивается с коленцами, которых, по его мнению, в его любимой ОС нет.
Первое, что меня напрягло, - это претензии к устанавливаемой системе при несоответствующем уровне пользователя. Установка системы требует определенной подготовки. Нет, поставить-то ее конечно можно. Но с каким результатом?!
Второе... А второе, в принципе, это и есть цель этой заметки. А то, что выше - прелюдия.
Завалялась у меня дома старенькая машинка (по нонешним временам, конечно - когда-то я на втрое слабее машинке верстал полноцветные газеты и исполнял функции файл- и принт-сервера): PIII 400 MHz, 392 MB RAM, материнка Asus P2BB (передовая была модель для своего времени), видеокарта - Riva TNT 64MB. Остальные параметры, в принципе, не важны. Решил я ее оборудовать для своего сынишки под мультики, простенькие игрушки, обучающие программки и прочий софт для 6-летнего ребенка :). Возник вопрос выбора операционки. Первым кандидатом стал Linux Ubuntu 8.10. Он был установлен, обрезан по графическим рюшечкам и пользован в течение месяца. В принципе, работал. Но память и процессор использовались под завязку. Да и скорость была очень и очень неудовлетворительная.
Вторым кандидатом был Linux Mint - облегченная версия того же Ubuntu. Поставить его не получилось вообще - загрузка образа подвисала на загрузке драйверов. Может стоило подождать еще денек, но я решил, что если за 4 часа ничег не произошло, то и далее ничего не будет. Поэтому инсталляцию оборвал.
Ставить старые дистрибутивы Linux я не хотел, т.к. это означало бы возню с настройками локализации, кодеков и прочего. А заниматься этим, а тем более заставлять с этого начинать знакомство с техникой маленького ребенка не хотелось. Все это нормализовалось по моему субъективному мнению, в то время, когда имеющееся железо уже морально устарело. И для безпроблемной инсталляции и последующего использования Linux нужно иметь на порядок более мощное аппаратное обеспечение.
Последним кандидатом была MS Windows XP SP2. Был, конечно, вариант Windows 98, но его не оказалось под рукой (да и слава Богу). Встала Windows XP на старичка нормально. Нашла все драйвера, завела звук, видео, сеть... Единственное, что пришлось доставлять кодеки и мой любимый плеер Light Alloy. Офис буду ставить Open Office, т.к. зарекомендовал себя он очень хорошо. Все работает нормально и с той скоростью, которую можно ожидать от PIII 400. Памяти занято в спокойном состоянии около 130МБ. При обычных операциях загрузка процессора находится на уровне 20-30%.
Подобный прецедент - не первый. Несколько раз я сталкивался со старым железом, используемым в качестве рабочей станции. Из всех вариантов произведения Microsoft оказывались самыми удачными (включая незабвенную MS DOS 6.22 на древнем лаптопе Toshiba на процессоре Intel 8088, под который дистрибутив линукса я так и не нашел). Хотя на более-менее современном железе я предпочитаю ставить Linux. Не говоря уже о сетевых серверах, конечно.
Все это к тому, что всякий инструмет хорош там, где он подходит больше всего. Вопрос времени и цены. Да! Стоимость покупки Windows XP выше, чем у Linux. Однако в данном случае свое время, потраченное бы на настройки, доделки и перекомпиляции, я оценил выше.

7 апр. 2009 г.

MuseScore - набор нотных партитур

Обнаружил бесплатное приложение для набора нотных партитур. MuseScore. Есть, конечно, Сибелиус, который можно скрестить с MIDI-клавиатурой и вытворять кучу всего... Но для обычных задач Музекора должно хватить с головой. Тем паче - free.

IMEI-база мобильников в Украине

На сайте "Сегодня" опубликовали новость "Конец связи. С 1 октября могут отключить 80% мобилок". Вообще, все больше убеждаюсь в пошлости и желтизне светской (не специализированной) интернет-прессы. Основная цель автора - заставить пользователя просмотреть страницу или кликнуть на ссылку. В данном случае он ее добился. Пришлось прочитать всю заметку. Сначала возмутился. Потом почитал комментарии, поразмышлял и пришел к выводу, что это раздувание мухи до размеров слона. Спорные моменты, конечно, есть. Но это же не отключение 80% пользователей от мобильной связи...

Краткое введение в программирование на C/C++ в Linux

В LinuxCenter нашел статейку "Разработка программного обеспечения для Linux. Инструментарий". Я бы ее охарактеризовал как краткое введение в программирование на C/C++ в Linux. Описаны основные тезисы по компиляции, сборке, оформлению дистрибутивов и т.д. Все просто и понятно. Очень приятный мануал для программиста, работавшего с различными IDE под Windows и пожелавшего перейти в Linux. Так сказать, задаётся вектор. А программист уже потом сам знает куда ему копать.

6 апр. 2009 г.

Adobe.ru - фишинг?


Зашел тут на Adobe.ru в список официальных мерчендайзеров :). Броузер руганулся на сертификат. Название сервера, выдавшего его, меня слегка удивило.

5 апр. 2009 г.

Linux Ubuntu. Всплывающая консоль

Поставил себе на Ubuntu вслывающую конзсольку yakuake. По нажатию настраиваемой горячей клавиши всплывает окно терминала. Можно создавать закладки. Есть еще немного настроек. Один из плюсов - не мозолит глаза и открывается когда нужно. Что-то подобное встречал дял Windows, но попользовав пару дней снес. Эта держится уже недели две :)

3 апр. 2009 г.

Linux. HTop - интерактивный Top.


На WeLinux наткнулся на утилитку htop. Интерактивный вариант top с подсветкой, UI-настройками, гистограммами и прочим.

2 апр. 2009 г.

Microsoft Encarta проиграла сражение с Wikipedia и будет закрыта

Взято с OsZone:


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

"Encarta — электронная мультимедийная энциклопедия, выпускаемая корпорацией Майкрософт. Последняя, наиболее полная версия Encarta Premium DVD 2008 (выпущена в 2007 году) содержит более 68 тысяч статей, разнообразную статистическую информацию, множество изображений, фрагментов видео, исторических карт, встроенный словарь и интерактивную карту мира (только в комплекте premium; масштаб в 1 см 5 км, для районов мегаполисов более крупный), которая ранее выпускалась отдельным изданием (Microsoft Encarta World Atlas). Доступна подписка на ежегодно присылаемые DVD или комплекты CD. Большинство статей доступно в Интернете (сопровождается показом рекламы)", - цитата из Википедии.

Если верить Интернет-службе рейтингов Hitwise, то в январе на долю Википедии пришлось 97% из всех посещений электронных энциклопедий в Соединенных Штатах. Encarta заняла второе место с долей в 1.27%. В отличии от Википедии, где на добровольной основе каждый желающий может дополнить энциклопедию новыми интересными сведениями, поддерживая таким образом энциклопедию, как говориться, "в курсе событий", Encarta является устаревшей. Она просто не в силах поспевать за своим главным конкурентом.

Программное обеспечение Encarta будет удалено из магазинов к началу июня, как заявляет Microsoft, а соответствующий веб сайт проекта прекратит свое существование к концу октября (сайт на японском языке просуществует вплоть к концу декабря).



Печально. Довольно большой проект (хотя я его не пользовал вообще). Но в нем было занято много народу, которые получали зарплату. Это была одна из альтернатив. Это был старый проект. Был интернет, была Microsoft, была Encarta...

1 апр. 2009 г.

splashup.com - online редактирование фотографий

Наткнулся на сервис SplashUp.com - онлайн редактирование растровых изображений. Не только обычные функции (яркость, контраст, размеры и т.д.), но и слои, попиксельное редактирование, сохранение в несколько форматов... В общем, интересный вариант салфетки под рукой. При наличии сети, конечно.