Архив рубрики: Linux

batch resize, или массовое изменение размера картинок в Linux Debian/Ubuntu

Столкнулся с необходимостью быстро отресайзить папку фотографий.  Так как под рукой только Linux Ubuntu, пришлось искать способы под него.
Конечно, была идея отресайзить все картинки через Гимп, но это стрельба из пушки по воробьям. Причём медленная стрельба.
А простой и красивый способ нашёлся следующий.

Читать

Игра "Тук-тук-тук" от Ice-Pick Lodge

Первое что всплывает в голове при упоминании студии Ice-Pick Lodge — это игра «Мор.Утопия». В свое время эта игра произвела на меня неизгладимое впечатление. Она была настолько необычна и настолько увлекательна. Так же эта студия выпустила еще несколько необычных проектов, но сейчас не о них.

Сейчас я бы хотел упомянуть о новом проекте Ice-Pick Lodge игре «Тук-тук», сбор средств на создание которой проходил на Kickstarter’e, где я собственно и узнал о ней. Сейчас не будем о том, что я слоупок и пропустил сбор средств и т.п. Сведем разговор к тому что разработчики обещают выпустить игру этим летом. Игра будет точно доступна на Windows и Mac OS, скорей всего на IOS и Android, а так же на Linux, при условии что Unity 3D обеспечит заявленную поддержку. Подробней можно почитать в интервью.

Вот видяшкa:


Variety обладает множеством настроек и некоторыми дополнительными и интересными функциями. К обоям можно применять различные графические эффекты, можно добавить красивые большие часы на рабочий стол, есть функция отображения случайных цитат прямо на рабочем столе. Сами изображения (обои) программа может получать из заданных вами директорий или из интернета. Например, Variety может загружать изображения из Flickr, Wallbase.cc, с сайта NASA и других. После запуска Variety добавляет свой значок в область уведомлений (трей). При клике на этот значок отображается меню, а если навести на него курсор и прокрутить колесико мыши (скролл), то обои сразу сменятся.

Программа работает в большинстве сред рабочего стола Linux, включая Unity, Gnome, KDE, Xfce и так далее. Variety полностью переведена на русский язык. Установка Variety в Ubuntu Linux Чтобы установить самую свежую стабильную версию программы Variety в Ubuntu Linux, выполните в терминале последовательно следующие команды: Код:

sudo add-apt-repository ppa:peterlevi/ppa sudo apt-get update sudo apt-get install variety

В Ubuntu (Unity) Variety можно запустить из меню Dash.

Автор: Мистер Брук и К°

Послать самому себе пакет данных через сеть

В одном из проектов у меня стояла необычная задача, на компьютере с 2-мя сетевыми интерфейса требовалось передавать UDP пакеты с одного сетевого интерфейса на другой через сеть.

Предположил что у нас есть 2 сетевых карты, а следовательно и два сетевых интерфейса:
  — eth0 ip 192.168.10.1
  — eth1 ip 192.168.10.2

 Для начала, я попробовал решить эту задачу самым простым(и первым) способом пришедшим мне в голову. Создать сокет и привязать его к сетевому интерфейсу eth0(192.168.10.1) и посылать пакеты на 192.168.10.2. Но как оказалось так просто ядро Linux не провести, показания ifconfig говорили что пакету идут через сетевую петлю lo.

После продолжительного поиска я наткнулся на патч для ядра от Julian Anastasov(не стал пытаться переводить на русский, вдруг ошибусь) Send-To-Self interface flag. Который позволял отправлять самому себе пакеты через внешнюю сеть. Автор постоянно обновляет этот патч. Основными преимуществами заявленными автором являются:
  — данная фича может быть использована любыми приложениями без изменения кода
  — фича не ограничивается 2 интерфейсами
  — фичу можно использовать с несколькими IP адресами
  — фича не зависит от состояний rp_filter’a и arp_filter’a
  — подробней и остальное тут

Что удобно в пропатченном ядре функция такой маршрутизации включается и отключается на лету из userspace’a. Вот так:

# Включаем
echo 1 > /proc/sys/net/ipv4/conf/eth0/loop
# Выключаем
echo 0 > /proc/sys/net/ipv4/conf/eth0/loop

Автор: Dmitriy Falko
Дата публикации: 2013-03-29T10:27:00.001+04:00

Почтовый клиент Geary обновлен до версии 3.0

Организация Yorba Foundation, основной сферой деятельности которой является разработка бесплатных приложений для рабочего стола GNOME, объявила о выпуске третьей версии почтовика Geary.

Читать