Блог Александра Башкирова

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

Open Source

Подписаться на эту метку по RSS

Вышел Linuux Mint 18

Просмотров: 2660Комментарии: 0
Linux

30/06/2016 вышла очередная (18ая) версия моего любимого inux-дистрибутива - Linux Mint.

Для начала - напомню, что Linux Mint это в общем и целом - очень, очень хорошо допиленная Ubuntu. И хотя Ubuntu вполне пригодна к использованию "из коробки", Mint требует намного меньше телодвижений и в целом производит более благоприятное впечатление. (Хотя бы отсутствием Unity и присутствием практически всех возможных кодеков). В данном случае - Linux Mint 18 построена на базе Ununtu 16.04.

Linux Mint поддерживается до 2021 года - что приятно, LTS дистрибутивы вообще приятная вещь))

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

1) Возможность в менеджере программ (mintinstall, он же менеджер обновлений) выбрать версию ядра, на которой работает система. Раньше я менял ядро - но было сие нетривиально... Ну, не в "два клика".

2) Использование X-apps. Это , насколько я понял из релиза, такая тема... Есть набор приложений, который работает и выглядит в любом поддерживаемом окружении абсолютно одинаково.

С точки зрения разработчиков, основные идеи X-apps выглядят так:

- Использование современных технологий (GTK3 для поддержки HiDPI, gsettings и т.д.)

- Использование традиционных интерфейсов пользователя

- Работоспособность в любой среде

- Быть обратно совместимым, иметь возможность работать на как можно большем числе дистрибутивов

Понятное дело, что есть и другие улучшения - например, новая тема Mint-Y. Но они на мой взгляд, менее значимы, чем перечисленные выше.

Кроме того, в дистрибутиве обновилось всё, что могло быть обновлено по объективным показателям (имеются в виду версии компонент системы). Обеспечили поддержку exFAT, обновили коллекцию обоемв :)

Ну и - на форумах вовбсю обсуждают, что через месяц где-то можно будет перейти с 17.3 на 18. Но на оффсайте ничего такого пока не написано.

На момент написания поста, кстати, дистрибутив доступен в версии Mate и Chinnamon. Остальные обещают выпутить чуть позже, где-то в течение месяца.

ПС. Что касается меня - то я пока поживу на 17.3, до конца срока поддержки, то есть до 2019 года. А там посмотрим.

И да, как-то невежливо наверное говорить, что Linux Mint - это бесплатное абсолютно легальное ПО, распространяемое под одной из свободных лицензий :)

Ссылка на оф.сайт: https://linuxmint.com/

Ссылка на новости: http://blog.linuxmint.com/?p=3051 и http://blog.linuxmint.com/?p=3052

ImageMagic в Linux: Пакетная и еденичная обработка изображений

Просмотров: 2784Комментарии: 0
Linux

Банальная задача изменить размер изображений в linux решается не менее банально. С использованием ImageMagic в командной строке.

Сделать каталог mini и в него поместить уменьшенные до размера 1600 по большей стороне изображения.

cd %photo_folder%

mkdir mini

mogrify -path mini/ -resize 1600 "*.jpg"

Вообще, mogrify обладает широкими возможностями как по обработке еденичных изображений, так и по обработке пакетом. Например:

Уменьшим размер изображения

mogrify -resize 800 *.jpg

mogrify -resize 800*600 *.jpg

mogrify -resize 70% *.jpg

Изменение качества изображения

mogrify -quality 80% *.JPG

Повернуть изображение на 90 градусов

mogrify -rotate 90

Конвертируем изображение в оттенок серого

mogrify -colorspace GRAY DSC_1433.JPG

Преобразует все файлы JPG в PNG оставляя при этом преобразуемый формат без удаления

mogrify -format png *.jpg

Ссылки по теме:

  •  http://help.ubuntu.ru/fullcircle/22/ffmpeg
  •  http://wbeez.com/blog/654/batch-image-resizing-linux
  •  http://plutonit.ru/view_post.php?id=570#ixzz3nXR2VB4W

Midori - впечатления

Просмотров: 5085Комментарии: 2
Linux
Не так давно, зайдя на сайт xfce4, с удивлением обнаружил, что есть на свете такой браузер - Midori. Это часть проекта xfce, соответственно - должен быть маленьким и быстрым. Ну ок, почему бы и не проверить? 
Устанавливаем:
sudo apt-get install midori
Запускаем... профит! Действительно, очень шустрый. В смысле, что запускается очень быстро (сравнивал визуально по сравнению с firefox и chromium). Странички по ощущению грузит по скорости где-то на уровне Cromium - хотя есть одно "но", он явно сначала подгружает (или отображает?) текстовую часть, а после графику - таким образом, получается, что оценить "куда зашел" можно не дожидаясь 100% загрузки страницы.
Мне не удалось найти ни одной "неправильно" отображенной странички, что неудивительно - Midori использует довольно известный движок WebKit, который одно время исппользовали Chrome и Opera. 
Из багов: 
Под Gtk3 может не работать флеш (именно может, не факт, что работать не будет). Ну а есоли все-таки не повезло, то рецепт вот (отсюда: http://wiki.xfce.org/midori/faq):
alexander@alexander-1225C ~ $ sudo apt-get install nspluginwrapper
# On Debian/ Ubuntu - on other systems http: //get.adobe.com/de/flashplayer/
alexander@alexander-1225C ~ $ sudo apt-get install flashplugin-installer
# cd into the folder where the plugin was installed
alexander@alexander-1225C ~ $ nspluginwrapper -v -a -n -i libflashplayer.so
И запускаем с поддержкой нужного расширения:
alexander@alexander-1225C ~ $ midori -e libflashplayer.so=true
Из особенностей. По умолчанию в midori нет поиска Яндекса, которым я приоритетно пользуюсь. Прописывается элементарно: клик на иконку в строке поиска, там бывираем "Управление средствами поиска", выбираем добавить, прописываем поиск Яндекса: http://yandex.ru/yandsearch?text=%s&lr=2 
Затем поднимаем его вверх и делаем поиском по умолчанию. Все :)
Еще из особенностей. Вкладки страниц прорисованы криво. Но с помощью интергрированных расширений их можно перенести на боковую панель, что немного непривычно, но очень удобно. (Кстати, панель по умолчанию скрыта. Раскрывается через "Меню" - "Боковая панель"). Кроме вкладок, на боковой панели при помощи переключателей в один клик выводится история, загрузки, закладки. На широкоформатном мониторе это просто прекрасно=)

Ложка дегтя же состоит в том, что пару раз падал без видимых причин. За что и был записан в категорию "будет неплох, когда будет стабилен".

В целом же общее впечатление - достаточно приятная вещь. Да и работать с ней вполне можно (немножко терпения от нас не убудет правда?).

Синхронизация YandexDisk и Windows 7 через WEBDav

В общем, задача - настроить автосинхронизацию Яндекс-Диска и папки в Windows7. Ну, если "в лоб", то все довольно просто. Для начала берем FreeFileSync (я тут писал про нее). Берем отсюда, например. Устанавливаем. Запускаем.

Теперь подключаем Yandex-Disk через WebDav (процесс подключения подробно описан тут). Монтируем его, например, как диск Y:

Создаем на локальном диске папку для реплики Яндекс-Диска.

Дальше переходим в FreeFileSync, и выполняем тестовую синхронизацию (справа в панели выбираем подключенный диск, слева - папку репликации). Если все хорошо, то папака и диск синхронизируются. Далее - слева выбираем иконку "Сохранить как пакетное задание", и сохраняем его.

Тут надо сделать лирическое отступление. С FreeFileSync связан тип файлов .ffs_batch - и он в них имеет возможность сохранять (а после - выполнять по клику) свои пакетные задания. Это очень удобно для автоматизации.

Ну и последний шаг - внести все это в планировщик заданий Windows. Жмем Win-R, пишем taskschd.msc - открывается диспетчер задач. Выбираем "Новая задача", вводим ее название, триггер (я поставил раз в час, по-моему, достаточно), действия - запуск программы (того самого пакетного файла), ... сохраняем - и наслаждаемся :)

В общем, пост для памяти.

ПС Так как в природе есть сборка FreeFileSync под Linux, то совершенно аналогично можно работать и в Линкусе. Ну, разве что подмонтировать диск по WebDav - прописать в стартовых скриптах, а вызов пакетника - в кроне.

ASUS 1225C, Linux и Apple Magic Mouse

Просмотров: 4593Комментарии: 0
Linux

В общем, некое время назад я приоборел себе "Ubuntu - серитифицированный" ноутбук. Первая же попытка поставить Ubuntu показала, что он хоть и сертифицированный - но Ubuntu в графическом режиме не встает туда ну никак.  Виновата в этом графика Intel GMA 3600. При этом, говорят, есть эти ноуты с предустановленной ОС - и там с Ubuntu "все хорошо". 

"Опа!" - сказал я себе. И, так как винду не хотелось категорически, решил не спеша поперебирать дистрибутивы Linux - авось? Итак, попробовал Linux Mint - не пошло ни последняя, ни предпоследняя версия (та, что LTE). Ubuntu тоже не пошло - ни 12.10, ни 12.04 LTE. Завелась Fedora - но у меня к этому дистрибутиву ооочень настороженное отношение. Еще перепробовал с десяток "разных линуксов" - в основном сборки энтузиастов, которые так же бездарно проваливали тест с графикой. Уже почти отчаялся и смирился с Fedora (ибо я - пользователь, и возиться с интеграцией каких-то дров альфа-версии ну совсем не хотелось... хотя кое-какие пляски все же были - патчи на ядро, спецрецепты из Интернета... в лучшем случае заводилось с разрешением 1024*768 - это вместо-то 1366*768). В общем, почти отчаялся, когда натолкнлся на когда-то весьма популярный дистр под названием openSUSE (http://www.opensuse.com), версии 12.3. И о чудо! Встало! Заработало! 

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

Итак, я использую LXDE в качестве основной рабочей среды. Проблема была в том, что заходишь в нее - и язык не переключается. Никак (при том, что при установке был выбран русский язык в качестве основного). Ух, сколько я сломал об это копий. Но "лаарчик" открывался очень просто: при входе в систему надо было внизу, там, где строка выбора сеанса, а соседнем combobox выбрать язык ru_RU (там по умолчанию нет ничего, надо выбрать "Дополнительно", и там ru_RU). Некоторым, кстати, помогал пакет fskbsettings (http://software.opensuse.org/package/fskbsetting?search_term=fsKbSetting) - но мне он не помог... 

Вторая проблема - "опущена" сеть,комп не видит WiFi. Решается просто. В терминале пишем:

sudo /etc/init.d/network start/usr/bin/nm-applet

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

Дальше - немного донастроить тачпад, чтобы появился тап и скроллинг. Это делается так: 

Создаём файл /etc/X11/xorg.conf.d/10-touchpad.conf со следующим содержимым: 

Section "InputClass"
    Identifier "tap-and-scroll-by-default"
    MatchIsTouchpad "on"
    Option "TapButton1" "1"
    Option "VertEdgeScroll" "1"
EndSection

перегружаемся. Тап у меня появился, скроллинг нет. Ну и Бог с ним, не очень-то и привык.

Дальше, настраиваем блокировку по Ctrl-Alt-L (странно, почему она не работала из коробки... ну да ладно, мелкий глюк). В общем, в файл ~/.config/openbox/lxde-rc.xml дописываем в секцию <keyboard> следующее: 

<keybind key="C-A-l">
      <action name="Execute">
        <command>xscreensaver-command -lock</command>
      </action>
</keybind>

Теперь, в общем, осталось настроить ведео... и все.

Для этого подключаем репозиторий packman:

sudo zypper ar -n packman <a href="http://packman.inode.at/suse/Factory" target="_blank" >http://packman.inode.at/suse/Factory</a> packman

там есть замечательный кодек X264 - который позволяет проигрывать все, что не приколочено, включая H.264. 

После того, как его поставил - xine (который у меня плеером по умолчанию выставлен ) начал проигрывать видео. 

Там же поставил XBMC - чтобы смотреть потоки с квартирного сервера...

Ну и до кучи - флеш-плеер с сайта адоба, браузеров, скайп с официального сайта, liferea, pidgin, licq, libre office и все. 

И последний штрих - Apple Magic Mouse, я про нее писал. Завелась из коробки, работет вертикальная прокрутка, и обе кнопки. Никаких левых драйверов... ничего. Только пин-код 0000 ввести, и все.

Да, в качестве менеджера питания LXDE почему-то использует менеджер от XFCE4. Соответственно, сконфигурировать (настроить спящий режим и т.д.) можно командой: xfce4-power-manager-settings

В общем, получилась отличная домашняя система - для интернета, документов, ну и всяких маленьких дел :) 

Если же отойти от деталей - то дистрибутив мне очень понравился. По ощущениям - стабильный, с LXDE (вернее сказать, благодаря LXDE) - довольно шустрый. Ведет себя вполне предсказуемо. Чкудес, конечно, от него ждать не стоит - но по любому он стоит того, чтобы на него обратить внимание.

Еще про синхронизацию файлов

Просмотров: 4367Комментарии: 0
Windows

Я тут соловьем заливался про то, какая хорошая штука Allway Sync. Фигвама, оказывается. Штука-то хорошая, но синхронизирует не более 40 000 файлов в бесплатной версии. И это вроде как много, на первый взгляд. Много... если не знать "ее" алгоритм. А она считает каждый файл, который она скопировала. Даже если он один и тот же, но изменился - это уже новый файл. В общем, месяц работы и Allway Sync перестала синхронизировать, и стала трубить о том, что хочет денег. Тогда - полный unlim, все будет в шоколаде, все будет хорошо...

Ну, я подумал-подумал... и, послав жадину лесом, отправился на http://www.sf.net , где довольно быстро была выкопана требуемая мне утилита FreeFileSync.

Она действительно Free - GNU GPL, и действительно FileSync - ибо синхронизирует. Некоторые вещи, конечно, делает чуть хуже и чуть менее понятно чем AllwaySync - но с этим смириться можно (и нужно), главное, что в самый неподходящий момент никаких фокусов от нее ждать не предвидится.

Из плюшек - есть автосинхронизация и синхронизация в виде резервного копирования а папки с именами в виде текущего даты-времени. Еще - может быть устаановлена в виде переносного приложения (то есть на ту же флешку, на которую идет синхронизация). Может быть есть еще что-то (надо более внимательно читать документацию), но мне пока хватает того, что есть.

Да, ссылка: http://sourceforge.net/projects/freefilesync

Thunderbird 17.0 - последний из "птиц грома"

Просмотров: 2562Комментарии: 0
Alib.spb.ru

Mozilla объявила о том, что 17ый "птицегром" будет последним. В смысле, этот почтовый клиент более разрабатываться сообществом Mozilla не будет - а всю разработку передадут в свободное сообщество.

С одной стороны, жаль, однако - только-только софтика стала похожа на нормальный клиент, и глюков стало поменьше. А с другой... не знаю, кто как - а я давно уже использую он-лайн клиенты (сиречь - интерфейсы почтовых провайдеров), и рад этому - удобно (исключая Android - там пользуюсь GMail интерфейсом из оболочки, то есть программмой). И в этом смысле Thunderbird смотрелся несчастным косым рудиментом (да простят меня любители десктопного ПО). С другой стороны, почтовых клиентов - в том числе бесплатных - довольно много (и под Linux, и под Windows). Так что вроде и не смертельно - для тех, кто привык к десктопным решениям.

Ради интереса, кстати, посмотрел - жил ли the Bat!. Оказалось - жив, продается. Интересно, конечно, кто его покупает... с моей точки зрения тенденция нынче - "все в облака", и, в свете этого - логично было бы предположить, что "мышь" выкатит какой-нибудь облачный сервис, который позволит получать почту со многих ящиков, будет дублировать функциональность основного клиента... Но нет - не обнаружено :)

В общем, хотим мы этого или нет - а с отказом Mozilla от разработки Thunderbird ушла эпоха. Пусть небольшая (и звучит патетично) - но она была. 

Я же говорю, противоречивые чувства...