вторник, 25 июня 2013 г.

О свободе и халяве

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

И вот тому доказательство. Почитайте комментарии на второй странице и всё сразу станет ясно.

Итак, известно, что свободное ПО, это ПО, имеющие четыре свободы:

  • Свободу запускать программу для любых целей;
  • Свободу изучать, как программа
О свободе и халяве

понедельник, 24 июня 2013 г.

Спасибо, товарищ Брин

Скандальчик с Facebook – это только присказка. Настоящая сказка – скандал с Goggle. Внезапно обнаружилось, что эта компания обрабатывает персональные данные россиян и сливает их спецслужбам США. Ещё более внезапно выяснилось, что свои чёрные делишки она проворачивает без ведома Роскомнадзора.

И, что уж совсем ни в какие ворота, на запрос российского ведомства касательно всех вышеупомянутых безобразий, компания Google ответила, что зарегистрирована она на территории США в округе Санта-Клара штата

Спасибо, товарищ Брин

А в чём проблема?

В сети очередной скандальчик. Из-за ошибки программистов “любой пользователь Facebook мог получить адреса электронной почты и телефонные номера других пользователей из своего контакт-листа или тех, с кем он был каким-либо образом связан в социальной сети”. Пострадали 6 млн. пользователей, что составляет 0,54% от их общего количества.

Впрочем, я не о масштабах, а о сути.

Итак, утекли почтовый адрес и номер телефона. Причём не всем, а только корреспондентам, которых сам пользователь добавил в свой контакт-лист.

А в чём проблема?

четверг, 20 июня 2013 г.

ППО vs СПО: немного конкретики

Бывают на Facebook интересные и, что самое главное, предметные обсуждения. Только очень короткие. Сегодня утром мне повезло – один чиновник “разоткровенничался”. Правда, тут же заявил, что это его “неофициальная” точка зрения и попросил на него не ссылаться. Что я ему и обещал, поэтому все “идентификаторы” моего собеседника на скриншотах замазаны.

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

А началось всё довольно стандартно:

ППО vs СПО: немного конкретики

суббота, 15 июня 2013 г.

“На это у них деньги есть…”

Программа “Информационное общество” пребывает в подвешенном состоянии, распоряжение №2299-р выполняется крайне, мягко говоря, неактивно… Зато наши депутаты форсированно принимают Законопроект № 292521-6 “О внесении изменений в законодательные акты Российской Федерации по вопросам защиты интеллектуальных прав в информационно-телекоммуникационных сетях”.

Вот что предлагают господа В.В.Бортко, Е.Г.Драпеко, М.П.Максакова-Игенбергс, М.А.Кожевникова, Л.Л.Левин, Р.А.Шлегель.

Если

“На это у них деньги есть…”

Вебинар “Продуктовая линейка РОСА”

Вебинар проходил 6 мая. Это было первое онлайн-мероприятие, в котором я принимал более-менее осознанное участие. И теперь я могу сказать точно – я и раньше не особо любил “очные конференции”, а теперь точно на них ездить не буду. По инфоплотности вебинар – просто замечательная штука:

  • Не надо тратить время на дорогу;
  • Доклад “на камеру” не располагает к пустословию.
  • Да и участники задают практические вопросы по делу – видимо, сказывается низкая концентрация журналистов :).

Вот тут – Вебинар “Продуктовая линейка РОСА”

пятница, 14 июня 2013 г.

Как перевести YouTube в MP3 (пакетный режим)

Продолжение старой комильфошки “Как перевести YouTube в MP3″. Если надо скачать одну редкую запись, то совет годный. А если целый прейлист “музыкального фона”? Тогда следует действовать иначе.

Скрипт, который позволяет выкачать плейлист и конвертировать все FLV в MP3 я утянул с Хабрахабра. Почти ничего не улучшал, за исключением замены avconv на ffmpeg. Вот что вышло:

#!/bin/bash

usage='usage: 
  ./get_youtube_playlist <playlist_id> <target_folder> <num_songs>
    target_folder: (default: songs will be downloaded in current folder)
    num_songs:     number of songs to get (default: 50)

examples: 
  ./get_youtube_playlist RD02HIkZaLeuF9k
  ./get_youtube_playlist RD02HIkZaLeuF9k "instrumental hip-hop beats" 10
'

playlist_id=$1
target_folder=$2
num_songs=$3

if [ -z "$playlist_id" ]; then
    echo "$usage"
    exit 1
fi

if ! [[ "$num_songs" =~ ^[0-9]+$ ]] ; then
    num_songs=50
fi

if [ -z "$target_folder" ]; then
    target_folder='./'
elif [ ! -d "$target_folder" ]; then
    echo "Parameter target_folder is incorrect, $usage"
    exit 1
fi

# используем Youtube API
Как перевести YouTube в MP3 (пакетный режим)

четверг, 13 июня 2013 г.

А как там Marathon?

Поскольку я так не нашёл десктопной систему, с которой можно сравнивать РОСУ так, чтобы была хоть какая-то интрига, мой второй ноут (Dell Vostro v130) изменил статус с тестово-походного на просто походный. А чтобы хоть что-то с чем-то сравнивать, то установить на него я решил систему ROSA Marathon X1 – ту самую, которая для корпоративного применения. В конце концов, старый друг лучше новых двух.

А друг действительно староват оказался. Вот что мы имеем в Marathon по сравнению с Fresh.

ROSA Desktop Fresh R1:

Ядро – 3.8.12-nrj-desktop-2rosa
Firefox – 21.0
Chromium – 27.0.1453.93 ROSA 2012.1 (200836)
KDE – 4.10.3
ROMP – 1.6-8
MOC – 2.5.0-alpha4
LibreOffice – 3.6.6.2

ROSA Marathon X1:

А как там Marathon?

вторник, 11 июня 2013 г.

Прагматизм цветовых решений

Александр Казанцев начал выкладывать тестовые сборки РОСА-LXDE. Вот ссылка на “самую распоследнюю”. В системе будет новый интерфейс центра управления, о котором я и хотел бы поговорить.

Первым делом – скриншоты для тех, кому лень качать.

Белый фон

Белый фон

Чёрный фон

Чёрный фон

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

Прагматизм цветовых решений

О лёгких десктопах

Первый же комментарий к предыдущей заметке – прямо в точку. Именно об этом и я хотел порассуждать. Если что-то тормозит, то поможет ли замена KDE на Razor-qt? В общем случае – какой практический выигрыш получается от использования легкого рабочего стола?

Начну с комментария Евгения Крестникова, оставленного им на Facebook при обсуждении аналогичной темы:

Нет никакого выигрыша на самом деле. Одна из основных программ сегодня — браузер. А это виртуальная машина JavaScript с огромным количеством

О лёгких десктопах

понедельник, 10 июня 2013 г.

РОСА: рабочий стол Razor-qt

Как нетрудно догадаться, не удержался. Очень хотелось посмотреть на легкий вариант KDE. Но как обычно – не с точки зрения далёких перспектив, а с позиций использования прямо сейчас.

Под катом – много скриншотов.

К сожалению метапакета Razor-qt в репозитории нет, поэтому устанавливать придётся вручную – запустить поиск по запросу “razor” и выбрать всё. Прикладного ПО это, разумеется, не касается – оно выбирается отдельно.

Итак, вот сам рабочий стол с парой полезных виджетов. Сразу видно, что в области

РОСА: рабочий стол Razor-qt

Ирина Матюшонок о деньгах и благодарности

Неделя началась с интересной дискуссии на тему заработка “производителя байтов”. Рекомендую – статья Ирины Матюшонок “Нравится — плати. О лайкономике.”. Изложено красиво, почитать стоит.

С выводом автора я согласен полностью. И готов подписаться под этим:

Продолжайте стыдиться темы денег и себя. Наша экономика и зарплата — женского рода. Обе беспутные и пропащие. Как их не стыдиться? Особенно тем, кто их вначале отымел и теперь создает странное

Ирина Матюшонок о деньгах и благодарности

воскресенье, 9 июня 2013 г.

BYOD и личная информация

В ИТшных дискуссиях о BYOD (Bring your own device), как правило, говорится об опасности утечки корпоративных данных. Но есть и другая опасность (и, на мой взгляд, более серьёзная) – утечка личных данных. Скажем, пришёл человек на работу со своим ноутом, а там любопытные …

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

И вот что интересно. Как раз учителя были той самой категорией

BYOD и личная информация

пятница, 7 июня 2013 г.

2safe: два в одном

В конце мая я начал мигрировать с Dropbox на 2safe. Сперва планировал использовать этот сервис исключительно для синхронизации. Но потом понял, что он подходит и для хранения файлов.

Подключиться к 2safe, помимо веб-интерфейса, можно двумя способами – штатным клиентом или файловым менеджером по webdav. В первом случае данные будут синхронизироваться, во втором – просто храниться.

Второй пункт нуждается в пояснении. Если скопировать, например, каталог “Книги” из домашней директории на 2safe через webdav, то при

2safe: два в одном

Как починить подсказки в Chrome/Chromium: три дня спустя

Буквально три дня назад я писал о досадной ошибке в системе РОСА. Точнее – в теме rosa-elementary. Вот комментарий, который оставил phd (Олег Бройтман) в ЖЖ:

Какой ужас — редактировать системные файлы. Все изменения при следующем обновлении убьются, и что — опять редактировать? Нельзя то же самое сделать в “$HOME”/.gtkrc-2.0?

Это самое “следующее обновление” произошло сегодня. И вот как выглядит та злополучная строка в файле /usr/share/themes/rosa-elementary/gtk-2.0/gtkrc:

gtk_color_scheme = "tooltip_bg_color:#000000\ntooltip_fg_color:#727272" # Tooltips

Внесённое мной изменение действительно убито. Цвет из

Как починить подсказки в Chrome/Chromium: три дня спустя

вторник, 4 июня 2013 г.

Как починить подсказки в Chrome/Chromium

После обновления РОСЫ до KDE 4.10.3 я обнаружил, что подсказки в браузерах Chrome и Chromium стали нечитаемые. Впрочем, не исключено, что это случилось раньше, просто я только что заметил. Тем не менее, приступаем к лечению.

Итак, вот что мы имеем.

Белое на белом

Белое на белом

Первым делом надо установить модуль настройки внешнего вида GTK-приложений. Он, вроде, раньше входил в набор “Настройка рабочего стола”. Возвращаем утилиту на законное место:

urpmi kde-gtk-config

Затем во “Внешнем виде

Как починить подсказки в Chrome/Chromium