Поздравляю! Вы попали в архивный блог! Все новые материалы публикуются на hmdw.meX

Linux

Подписаться на эту рубрику по RSS

Все о linux
05
июн 12

Apt-get install redmine?

Снова сегодня ставил Redmine (система управления проектами, вики и багтрекер в одном лице). На сей раз решил не мучать себя долгой и муторной ручной установкой и поставить этот замечательный движок из репозитория.

Ввел команду в консоли, затем нажал Y и стал ждать. Все быстро установилось, но.. Как оказалось совсем ничего не было настроено и работающий redmine мы таким путем не получили =)

Прочитать полностью

12
май 12

Linux: Массовый ресайз изображений в поддиректориях

Всем доброй ночи!

Наверняка многие пользуются замечательной утилитой mogrify из пакета Imagemagick для массового ресайза картинок в директории. Действительно, это дело можно довольно просто сделать просто набрав в консоли:

mogrify -resize 800x600 *.jpg

И в директории из которой запущена программа вс файлы с расширением jpg подвергнутся ресайзу до разрешения 800x600. Все довольно просто и быстро. Сюда стоит добавить лишь ключ -quality xx позволяющий выставить соответствующие параметры качества картинки для оптимального размера конечного файла. Чтобы было и качественно и места занимало немного достаточно сконвертить все командой:

mogrify -resize 800x600 -quality 75 *.jpg

И картинки отресайзятся еще и с нужным качеством. Но что делать когда файлов изображений много и они раскиданы по куче поддиректорий? Ну не выполнять же каждый раз эту команду в новой папке, это мартышкин труд, а не unix-way получается =)

Столкнувшись сегодня с этой проблемой на просторах интернетов откопал я команду которая ресайзит картинки в поддиректориях. Оказалось что самый простой вариант это симбиоз утилит find и mogrify:

find folder/ -name '*.jpg' -exec mogrify -resize 800x600 -quality 75 {} \;

Утилита find сканирует директорию folder и поддиректории на предмет наличия файлов с расширением .jpg и затем передает список файлов утилите mogrify которая уже делает свое дело.

Вот так ребятки, все просто и понятно! Удачи!

09
май 12

[РЕШЕНО] Linux и нестабильное соединение Wi-Fi

Всем приветы!

Довольно давно я сюда уже ничего не писал и пришло время написать что-то полезное =)

Пользуясь случаем хотел бы всех поздравить с Днем Победы! В первую очередь хотелось бы поздравить ветеранов которых в наше время осталось уже совсем немного, но мы помним кто защищал нашу Родину! Ура! Ура! Ура!

Ну а теперь идем дальше..

Как видите теперь на сайте красуется рекламный баннер. Да да да, на этом сайте я тоже стал продавать место. Надеюсь что этот баннер позволит мне накопить на собственную респектабельную виллу. Ну а пока отпишу про простое решение проблемы нестабильного коннекта моего старенького ноутбука под управлением Runtu Linux и роутера D-Link DIR-300 посредством wi-fi.

Итак, симптомы:

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

Решение:

Ifconfig рассказал что у интерфейса wlan0 значение MTU выставлено в 1500 (в Network Manager стоит автоматическая подстройка значения). Немного подумав выставил значение 300:

ifconfig wlan0 mtu 300

И после этого все заработало как часы! =) Видимо железка не переваривала пакеты такой большой величины. Теперь в Network Manager в настройках домашнего соединения значение MTU выставлено в 300 и интернет работает очень стабильно. Напоминаю что значение выставлено наобум, вполне вероятно что с другими значениями все заработает еще веселей.

Удачи! =)

21
фев 12

Linux rename переименование по счетчику

Не так давно изучал утилиту rename и ее гибкие возможности по переименовнию с помощью perl'овских регэкспов. Но вот захотелось мне переименовать кучу картинок с разными именами в формате Image001, image002, image003... при этом используя по возможности только саму утилиту rename.

На серче мне подсказали самое минималистичное решение. Правда и оно использует возможности bash для создания счетчика. Зато решение минималистично:

rename 'no strict; $_=sprintf "image%d.jpg",$i++' *.jpg
21
фев 12

Ubuntu 11.10 Удалил сам себя из sudoers

Презабавнейшая штука произошла тут недавно со мной. Опрометчиво воспользовавшись утилитой usermod с параметром -g вместо -G я сменил себе группу с sudo на www-data. До перезагруки компьютера все было отлично, но вот сегодня меня ждал сюрприз. Sudo упорно говорил что я не в списке sudoers.

Немного подумав я решил что оптимальным выходом в  решении пробелмы с возвратом своих привилегий это будет загрузка в LiveCD убунты. После загрузки live-cd я с консоли набрал sudo nano /etc/group и приписал свой логин в группе sudo, а из www-data просто удалил. После перезагрузки все вернулось на круги своя =)