К сожалению, если пользоваться Windows и Ubuntu, то по умолчанию после перехода из одной операционной системы в другую, время на часах сбивается.
Проблема заключается в том, Ubuntu считает системное время компьютера как время по UTC, и при выводе прибавляет к нему смещение текущего часового пояса, которое указал пользователь. Чтобы исправить проблему со временем, достаточно отредактировать /etc/default/rcS
gedit /etc/default/rcS

Для этого делаем там, чтобы время считалось не по UTC:
# assume that the BIOS clock is set to UTC time (recommended)
UTC=no



Обновление (31 августа 2016)
В Ubuntu 16.04 вместо /etc/default/rcS нужно редактировать /etc/adjtime, при этом используется другой синтаксис.

Решить проблему можно, внеся изменения в реестр Windows:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

Для 64-разрадных версий Windows команда выглядит несколько иначе (QWORD вместо DWORD):
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_QWORD /d 1
Ubuntu частенько обновляется. И сам процесс обновления мне нравится на голову больше, чем в Windows. А все потому, что можно сразу ставить последние версии обновлений, игнорируя промежуточные. Это значительно экономит и время, и Интернет трафик. И конечно же мне очень нравится возможность посмотреть, что конкретно устанавливается при обновлении, а также на каком конкретно этапе обновление сейчас находится. К сожалению, в этом плане детище Microsoft оставляет желать лучшего.

Единственная проблема, с которой чаще всего сталкиваюсь с Ubuntu - это то, что старые ядра (Linux kernels) данная операционна система не предлагает удалить. В итоге после года и более они занимают приличное количество места на накопителе. Нет, конечно до размера обновлений Windows далеко. Но все же порой хочется избавиться от последних ядер.

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

Чтобы удалить все предыдущие ядра в Ubuntu, достаточно выполнить в терминале следуюещее:

sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')

Настройка /etc/fstab

/etc/fstab – один из важных файлов ОС, который исполняется во время загрузки системы. В нем описаны какие разделы накопителей и как именно монтируется в файловую систему ОС. Открываем:


gksu gedit /etc/fstab

Отключаем swap

Если уж SSD приобретен, то вполне можно добавить памяти в машину и отключить swap. Для этого будет достаточно уже 4GiB (используйте утилиты free и top, чтобы узнать сколько памяти потребляет ОС) Если памяти достаточно, ставим систему без свопа или отключаем его, если система уже установлена.
Комментируем (#) строку со словом swap


#UUID=xxxx-xxxx-xxxx-xxxx      none    swap    sw      0       0



Если же памяти для задач ОС маловато, то пробуем настроить приоритет использования swap (см ниже)

Опции монтирования


UUID=aeade6fd-2b24-4e59-bc8c-6f1791338b0c / ext4 noatime,discard,errors=remount-ro,commit=60 0 1




  • discard - Включает технологию TRIM, которая распределяет нагрузку на SSD

  • noatime и nodiratime - Благодаря этим опциям ОС не будет записывать время последнего обращения к файлам и папкам

  • commit=60 - частота обращения к диску

При установке commit=60, возможна потеря данных за последние 60 сек. работы при внезапном выключении питания.

Помещаем в ОЗУ кэш apt


tmpfs   /var/cache/apt/archives tmpfs   defaults        0       0



Кэш apt не будет сохраняться на диске и при переустановке пакетов, потребуется их выкачивать заново

Отключение дискового кэша в браузерах

1) Mozilla Firefox

Правка → Настройки → Дополнительные → Сеть → Поставить галочку «Отключить автоматическое управление кэшем» → Установить значение в 0.

2) Opera

Ctrl+F12 → Расширенные → История → Дисковый кэш → Отключено

3) Chromium/Chrome

К сожалению этот браузер не умеет отключать дисковый кэш из GUI. Есть различные способы всё-таки отключить дисковый кэш, разной степени корявости, не стану их тут описывать.

Настройка /etc/sysctl.conf

Открываем /etc/sysctl.conf:


sudo gedit /etc/sysctl.conf

Приоритет использования swap

Если памяти маловато, то можно просто уменьшить агрессивность свопинга. В /etc/sysctl.conf добавляем строчку


vm.swappiness=10



Параметр управляет процентным соотношением свободной памяти при котором начнётся свопинг.

Хотя, если у вас мало ОЗУ и вы купили себе SSD… то вы поступили не верно.

Отложенная запись

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

Добавляем в конец файла:


vm.laptop_mode = 5
vm.dirty_writeback_centisecs = 6000



Для применения изменений


sudo sysctl -p



или перезагрузите ОС.


Проверка поддержки TRIM


sudo hdparm -I /dev/sdX | grep "TRIM supported"



sdX - ваш SSD.

Ручное выполнение TRIM

Вполне возможна ситуация когда по какой-то причине опции автоматического TRIM могут быть не включены, тогда понадобиться выполнить TRIM вручную. Обычно есть смысл провести эту операцию после активации TRIM с помощью опции монтирования discard в /etc/fsbab. Для этого существует небольшая утилита fstrim.


sudo fstrim / -v



Опция -v покажет в выводе команды сколько байт на разделе было «оттримлено»:


/: 28166164480 bytes were trimmed



Операция занимает некоторое время и может длиться от нескольких секунд до нескольких минут.

Проверена корректная работа утилиты на разделах ext4, btrfs. На ntfs и reiserfs не работает.

Настройки EXT4

Если у вас ноутбук или ИБП можно безбоязненно отключить журналирование, что не только уменьшит запись на SSD, но также повысит производительность.

Если вы работаете от сети, следует несколько раз подумать прежде чем отключать журнал, не так много он пишет, чтобы так рисковать.
Возможно отключение журнала ломает TRIM. Кто знает точно, напишите в топике на форуме.

Загружаемся в live и:


sudo tune2fs -O ^has_journal /dev/sdXY



sudo e2fsck -f /dev/sdXY



где:


  • Х - буква диска

  • Y - номер раздела

convert *.jpg pictures.pdf

Также можно использовать естественный порядок файлов (1,2,3,..):
convert `ls -1v` file.pdf

Опция +compress по непонятной причине увеличивала размер файла раз в 10.
Решил взять LTE модем от Мегафона для Сочи. 50 ГБ трафика на две недели в комплекте с модемом подкупили.

Также как и 3G модем Huawei E3131 от Билайн (Beeline), модем Huawei M100-4 от Мегафон (Megafon) очень просто настроить в Ubuntu Linux. На самом деле данный модем называется Huawei E3272 и продается как Мегафон M100-4, МТС 824F, 824FT, Билайн E3272.



Что касается настройки модема в Linux, то в офисе Мегафона мне заявили, что у них нет инструкции, но в сочинском офисе на пересечении улиц Московская и Роз есть специалист, который поможет настроить, если привезти туда модем и ноутбук. Собственно единственный вопрос в Ubuntu у меня был по поводу названия тарифного плана (RUS) и APN (по умолчанию, internet). Но поскольку все работало и при таких настройках, то в офис не стал обращаться.

Как настроить 4G модем Megafon (Мегафон) M100-4 в Убунту (Ubuntu)Read more... )
Промсвязьбанк позволяет использовать сертификаты ГОСТ. Проблема только в том, что Open JDK для работы с PSB-Retail не подходит. Приходится устанавливать Oracle (Sun) Java. К сожалению, процедура установки не такая быстрая.
Java SE Runtime Environment 8u25

Для начала нужно скачать JRE 7 с сайта Oracle. Возможно вы захотите установить JRE8, но по состоянию на начало 2015 года, PSB Retail отказался работать с этой версией Java при использовании ГОСТ сертификата.

Для 64-разрядных операционных систем Ubuntu 14.04, 14.10 я скачал архив jre-7u71-linux-x64.tar.gz (вариант Linux x64).

Read more... )

  • Установка офисных, мультимедиа и прочих приложений
    sudo apt-get install libreoffice vlc mplayer gedit p7zip ntfs-config shutter wine filezilla chromium-browser bluefish


  • Установка модулей для проверки орфографии, в том числе с поддержкой русского языка
    sudo apt-get install aspell aspell-ru


  • Изменения языка для проверки орфографии русского языка в GEdit: "Tools" -> "Set Language" -> "Russian", а также включаем проверку орфографии в Gedit: "Tools" -> "Highlight misspelled words"

  • Установка приложения для безопасного хранения паролей keepassx. Скачиваем последнюю версию keepassx

    cd ~/Downloads
    tar -xvf keepassx*.tar.gz
    cd keepass*
    sudo apt-get install cmake qt4-dev-tools qt4-designer libgcrypt11-dev zlib1g-dev g++ libxtst-dev
    mkdir build
    cd build
    cmake ..
    make
    sudo make install
    sudo apt-get install libXtest


  • Установка драйвера Nvidia для видеокарты
    sudo apt-get install nvidia-current


    В варианте со встроенной и дискретной графикой для выбора видеокарты при помощи optirun:
    sudo apt-get install bumblebee bumblebee-nvidia primus primus-libs-ia32


  • Установка приложения для записи видео с экрана
    sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
    sudo apt-get update
    sudo apt-get install simplescreenrecorder
    # if you want to record 32-bit OpenGL applications on a 64-bit system:
    sudo apt-get install simplescreenrecorder-lib:i386


  • Установка Sun (Oracle) Java

  • Если время сбивается при двойной загрузке Виндоуз и Убунту:
    gedit /etc/default/rcS




    Меняем настройки на
    # assume that the BIOS clock is set to UTC time (recommended)
    UTC=no

    В Ubuntu 16.04 вместо /etc/default/rcS нужно редактировать /etc/adjtime, при этом используется другой синтаксис. Решить проблему можно, внеся изменения в реестр Windows:
    Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

    Для 64-разрадных версий Windows команда выглядит несколько иначе (QWORD вместо DWORD):
    Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_QWORD /d 1


  • Поддержка кириллицы (автоопределения) в редакторе текста gedit:
    sudo apt-get install dconf-editor


    Открываем dconf-editor и заходим в ветку /org/gnome/gedit/preferences/encodings/

    Значение auto_detected меняем на
    ['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']


  • В источниках программного обеспечения замена серверов Убунту на сервера Yandex (для меня самый быстрые благодаря расположению серверов Яндекса на площадке провайдера)

  • Установка базовых приложений, которые не могут устанавливаться сразу с операционной системой из-за ограничений:
    sudo apt-get install ubuntu-restricted-extras


  • Установка торгового терминала Quik

  • Установка приложения для массового скачивания роликов с youtube
    sudo apt-get install youtube-dl



  • Отключение Bluetooth (автоматически включается после каждой загрузки:
    Открываем конфигурационный файл /etc/modprobe.d/blacklist.conf на редактирование:
    sudo $EDITOR /etc/modprobe.d/blacklist.conf

    и добавляем строчку
    blacklist btusb

    Чтобы позднее включить синезуб, нужно выполнить в командой строке
    sudo modprobe btusb


    Другой способ отключить Bluetooth заключается в выполнении следующей команды в терминале:
    sudo update-rc.d bluetooth remove


    Также отключить синезуб можно, установив Boot-Up Manager
    sudo apt-get install bum

    и отключив Bluetooth сервис при загрузке.

    Еще один способ отключить Bluetooth при загрузке - запустить
    sudo $EDITOR /etc/rc.local

    и добавить следующую строку перед exit 0:
    rfkill block bluetooth


  • Firefox:
    -Session Manager
    -AdBlock Plus (с отключением ненавязчивой рекламы в настройках)
    -Evernote Web Clipper
    -VideoDownload Helper

  • Установка мессенджера Viber для общения голосом, видео и в чате

  • Установка приложения для безопасного хранения файлов в зашифрованном виде TrueCrypt

  • Установка Google Chrome
    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
    sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
    sudo apt-get update && sudo apt-get install google-chrome-stable


  • Установка Opera
    wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
    sudo sh -c 'echo "deb http://deb.opera.com/opera/ stable non-free" >> /etc/apt/sources.list.d/opera.list'
    sudo apt-get update && sudo apt-get install opera


Промсвязьбанк позволяет использовать сертификаты ГОСТ. Проблема только в том, что Open JDK для работы с PSB-Retail не подходит. Приходится устанавливать Oracle (Sun) Java. К сожалению, процедура установки не такая быстрая.

Java SE Runtime Environment 8u25


ВНИМАНИЕ: JRE 8 не заработал на сайте PSB Retail с сертификатом ГОСТ. В связи с этим для онлайн банкинга Промсвязьбанка в случае возникновения проблем рекомендую установить JRE 7 (Обновление: JRE 7 перестал у меня работать с новыми сертификатами PSB Retail).

Для начала нужно скачать JRE 8 с сайта Oracle. Для 64-разрядных операционных систем Ubuntu 14.04, 14.10 я скачал архив jre-8u25-linux-x64.tar.gz (вариант Linux x64), а для Ubuntu 17.04 скачал вариант jre-8u131-linux-x64.tar.gz.

Read more... )
В руководстве пользователя USB-модем Билайн (Huawei E3131) уделено внимание только пользователям Windows и Mac OS. На самом модеме есть программное обеспечение для Linux (Линукс), правда, с инструкцией по установке на английском языке, находящейся в файле readme папки Linux на самом модеме Huawei E3131. Причем такая инструкция вряд ли обрадует пользователей Linux, поскольку ее качество и актуальность информации в ней оставляет желать лучшего. Но, к счастью, пользователям Ubuntu (Убунту) 12.04, 12.10, 13.04, 13.10, 14.04 для настройки эта информация и не понадобится, поскольку настроить USB-модем Huawei E3131 в Ubuntu даже проще, чем в Windows.



Как настроить 3G модем Huawei E3131 от Билайн в Убунту Линукс (Ubuntu Linux)Read more... )
Многие Windows приложения работают в Linux и Mac OS благодаря WINE. Торговый терминал Quik не стал исключением. Правда, с установкой немного приходится повозиться, поскольку инструкция на сайте разработчика Quik далека от совершенства. Но зато благодаря Линукс можно будет работать намного более безопасно. Я бы вообще запретил торговлю ценными бумагами из под Windows из-за очень большого шанса заражения вирусами.

Торговый терминал Quik 6.10 в Ubuntu 13.10, запущенный при помощи WINE


Как установить торговый терминал Quik 6.10-7.20 в Ubuntu 13.10, 14.04, 14.10, 15.04, 15.10, 16.04, 16.10 (GNU/Linux) при помощи WINE

  1. Устанавливаем Wine и Winetricks, выполнив в терминале
    sudo apt-get install wine winetricks

  2. Устанавливаем VC6RedistSetup. Можно его скачать с сайта Майкрософт и запустить при помощи Wine. А можно просто выполнить в терминале
    winetricks vcrun6

  3. Скачиваем Quik с сайта брокера. В файловом менеджере нажимаем на скаченном .exe файле правую кнопку мыши и выбираем "Open with "Wine Windows Program Loader"

  4. Устанавливаем Quik. Если установщик с кракозябрами (знаками вопросов, восклицательными знаками,...), то закрываем его и запускаем следующим образом:
    env 'LANG=ru_RU.utf8' wine quik_inst.exe
    Где вместо quik_inst.exe нужно подставить имя вашего инсталятора quik (например, это может быть quik_7.2SMS.exe). Обратите внимание, что запускать эту команду нужно из папки, в которой находится этот инсталлятор. Если вы скачали его в папку пользователя Downloads, распаковали ZIP архив именно в эту папку, то переходим в неё при помощи команды cd в терминале:
    cd ~/Downloads

  5. Копируем ключи secring.txk и pubring.txk в папку /home/USER/.wine/dosdevices/c:/Program Files (x86)/BROKER/Keys, где USER - ваше имя пользователя, а BROKER - подпапка в "Program Files (x86)", в которую установлен торговый терминал Quik (Возможно, вы захотите установить Quik не в Program Files, а в корень, например, в C:\SBERBANK. Тогда и ключи копируем в соответствующую папку). Ключи конечно же можно хранить и в другой папке, при этом в "Настройки" -> "Основные" -> "Программа" -> "Шифрование" -> "Настройки по умолчанию" нужно указать путь к ключам.

  6. Создаем ярлык для запуска. В моем случае это shell скрипт (текстовый файл с расширением sh) на рабочем столе.
    cd "~/.wine/dosdevices/c:/Program Files (x86)/BROKER/"
    env 'LANG=ru_RU.utf8' wine "c:/Program Files (x86)/BROKER/info.exe"

    Если опустить параметр "env 'LANG=ru_RU.utf8'", то часть текста может отображаться некорректно (вместо текста появляются вопросы или кракозябры).
    Если не перейти в папку с установленной программой перед запуском, то возникают проблемы с настройками.
    Вместе же две команды решают проблемы с запуском Quik в Ubuntu (Linux).

  7. После создания shell скрипта quik.sh можно открыть свойства этого текстового файла и на вкладке Permissions разрешить выполнение в качестве программы. Но можно переходить в папку с этим скриптом в терминале и запускать его, добавляя "./" перед именем файла:
    cd ~/Desktop
    ./quik.sh

  8. Если нужно сгенерировать ключи для Quik, то запускаем keygen.exe::
    cd ~/.wine/dosdevices/c:/Program Files (x86)/BROKER/KeyGen
    env 'LANG=ru_RU.utf8' wine keygen.exe

  9. Профит!


Данный способ запуска Quik в Linux прекрасно работает для брокеров Открытие, БКС, Финам, Сбербанк, Промсвязьбанк и прочих. В том числе не возникает и проблем, если для входа требуется SMS подтверждение.

Если при запуске через некоторое время возникает ошибка "Не хватило памяти под объекты, без которых приложение работать не может", то первым делом нужно проверить наличие свободной памяти. В моём случае её было предостаточно, закрывать другие приложения не нужно было. Но при этом Quik продолжал выдавать ошибку. Установка последней версии, скаченной с сайта брокера, не приводила к решению проблемы. Пришлось удалить файлы .log и .dat из папки с Quik. После этого многие настройки сбились, в том числе местораспложение ключе quik, но торговый терминал хотя бы стал запускаться.


Открытие Брокер RU CPL


К сожалению, Amazon до сих пор игнорирует пользователей Linux. Чтобы скачать музыку из магазина Amazon MP3 Store в Linux, нужно прибегать к уловкам. Можно было бы скачивать музыку из других источников, но на Амазоне можно по акциями совершенно бесплатно получить легальные MP3 треки. О таких бесплатных предложениях я постоянно пишу в Google+.

Например, сейчас часовой трек Relaxing Waves можно скачать совершенно бесплатно. После его покупки нужно нажать на ссылку "download your music now".



Read more... )
Идея использования Хром ОС (Chrome OS) казалась мне утопической в первое время. Но Гугл (Google) сумел найти свою ниши и обеспечить количество приложений, достаточное для многих пользователей. А низкая цена позволила занять более 20% доли продаж ноутбуков, что в разы превышает продажи Макбуков (MacBook). Для просмотра страничек в Интернете, работы с почтой, прослушивания онлайн аудио и просмотра онлайн видео вполне достаточно слабого компьютера с Хром ОС (хотя не все Хромбуки слабые, взять хотя бы Chromebook Pixel c Core i5). Особенно, если это не первый компьютер в семье, а для работы нужна полноценная клавиатура, которую не получить на планшете.



Но, как ни крути, иногда хочется расширить возможности Хром ОС, а для этого существует несколько возможностей:Read more... )
Россия умеет присоединять к себе страны не только при помощи оружия, но и мирным путем.


Read more... )
Установка Ubuntu Linux на компьютеры с UEFI и видеокартой Nvidia традиционно приводит к множеству вопросов. Далее расскажу, как их решить для успешной установки Убунту 13.10, 14.04, 14.10 на примере компьютера Dell XPS 2720.

Read more... )
Попробовал 3 способа создания загрузочной флешки с установщиком Windows 7 в Ubuntu 13.10


  • winusb


    sudo add-apt-repository ppa:colingille/freshlight
    sudo apt-get update
    sudo apt-get install winusb




    Далее пробовал создать флешку из консоли так


    sudo winusb --install ru_windows_7_home_premium_with_sp1_x64_dvd_u_676728.iso



    и так


    sudo winusb --format ru_windows_7_home_premium_with_sp1_x64_dvd_u_676728.iso /dev/sdb



    Также пробовал создать загрузочную флешку при помощи GUI приложения WinUSB, но также безрезультатно. Либо появлялся черный экран при загрузке, либо сообщение о том, что загрузочный диск отсутствует.

  • dd
    Пробовал создать флешку и при помощи dd:


    sudo dd if=/path/to/iso/ru_windows_7_home_premium_with_sp1_x64_dvd_u_676728.iso of=/dev/sdb bs=4M; sync



    Если с флешкой для читалки Nook все было прекрасно, то в случае с ISO образом Windows 7 с MSDN флешка не становилась загрузочной. Более того, она даже не монтировалась в Ubuntu.

  • unetbootin
    Раньше приложение unetbootin позволяло прекрасно создавать загрузочные флешки не только для Linux дистрибутивов, но и для Windows. Но последняя версия в Ubuntu 13.10 создавала загрузчик grub, установщик Windows 7 из которого просто не запускался.



Пробовал отформатировать диски при помощи GParted, поставить флаг boot, но ничего не менялось. В сети найти ответа не данный вопрос не удалось. Единственным встретившимся решением было поставить VirtualBox, на него Windows 7, после чего на виртуальной машине создать загрузочную флешку при помощи бесплатной микрософтовской утилиты Windows Download Tools. Неужели нет ни одного нормального работающего решения для Ubuntu 13.10, 14.04, 14.10?


Обновление (13 октября 2014)
Отформатировал флешку в Fat32 при помощи GParted в Ubuntu 14.04. Также поставил флаг boot при помощи этой программы. Далее воспользовался GUI приложением WinUSB для создания загрузочной флешки для Windows 8.1. Приложение сообщило об ошибке, но Windows 8.1 удалось установить без проблем.

Обновление (7 января 2015)
Отформатировал флешку в Fat32 при помощи GParted. Также поставил флаг boot при помощи этой программы. Далее воспользовался GUI приложением WinUSB для создания загрузочной флешки для Windows 8.1. Загрузочная флешка была создана успешно. Проблем с установкой Виндоуз не возникло.

Обновление (23 апреля 2015)
Форматирование флешки в FAT32 и флаг boot никак не исправили ситуацию при создании загрузочной флешки с Windows 7. Какие-то очень непостоянные результаты дает WinUSB, а другими способами создать загрузочную флешку с Windows в Ubuntu у меня так и не получилось.
Провозился полдня с установкой Linux на ноутбук HP Pavilion DV6700. А все из-за видеокарты Nvidia Geforce 7150m/ nForce 630, поддержка которой в последних версиях поддержка данной видеокарты оставляет желать лучшего.

Попробовал Lubuntu 13.10, Linux Mint 16 с XFCE и Cinnamon 2.0. Linux Mint хотя бы загружался нормально в compatibility mode (режиме совместимости). В остальных случаях изображение на экране троилось. Пробовал конечно переключаться в текстовый терминал (по CTRL+ALT+F1). Выполнить команды конечно можно было, но все равно отображение оставляло желать лучшего.

Read more... )
Keepass - это бесплатное приложение, позволяющее хранить пароли безопасно. Его прелесть заключается в открытости исходных кодов, которые при желании всегда можно проверить. Пароли для веб-сайтов запомнить бывает сложно. Особенно, если используете очень большое количество сайтов. При этом конечно предполагается, что вы следуете простым правилам по безопасности, а именно:

  • разные пароли для разных сайтов

  • длина пароля не менее 12-16 символов

  • пароли содержат заглавные и строчные буквы, цифры, а также специальные символы (@, #, $, %, ^, ~, *, [, ], <, >, /, ?)


KeePass


Поэтому приложение Keepass оказывается очень полезным. Тем более, что в качестве пароля можно указывать не только символы, но и даже файл. Например, вы можете выбрать какую-то фотографию. Только при этом не пытайтесь ее изменить или удалить. Прелесть в указании файла заключается в том, что даже при перехвате пароля шпионской программой злоумышленнику все равно не удастся открыть базу с паролями (если конечно зловредное приложение не заточено специально под Keepass).

Безусловно данное приложение окажется очень полезным для тех, кто совершает множество покупок онлайн. А поскольку программа позволяет хранить не только логины и пароли, но и даже вложенные файлы, то можно использовать ее и для хранения отсканированных документов, таких как паспорта, свидетельства о рождении, визы,... Последнее очень может выручить в путешествии. Хотя нужно признать, что не все мобильные приложения поддерживают вложения базы данных Keepass.

Несмотря на наличие коммерческих приложений на рынке, предлагающих некоторые более удобные функции, я рекомендую именно использование бесплатных популярных приложений с открытыми исходными кодами. И дело не столько в экономии, сколько в безопасности.Read more... )
Записал с экрана компьютера видео. Видео кодек h.264, аудио - mp3, контейнер - mkv. Но при этом привычные утилиты avconv (ffmpeg) и mencoder разбивать на части mkv файл не захотели.

avconv (ffmpeg) выдавал ошибку "[matroska @ 0x257b040] pts < dts in stream 0", хотя нужно было всего лишь скопировать аудио и видео потоки от и до указанных интервалов времени

avconv -ss 01:22:34 -t 00:42:15 -i source.mkv -acodec copy -vcodec copy destination.mkv


Аналогично для mencoder выполнял

mencoder -ss 01:22:35 -endpos 00:42:14 -ovc copy -oac source.mkv -o destination.mkv


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

Но зато нашлась прекрасная утилита MKVToolNix (Windows, Linux, Mac OS).

Поставить ее в Ubuntu 13.10 проще простого. Достаточно выполнить в терминале

sudo apt-get install mkvtoolnix mkvtoolnix-gui


Прелесть ее в том, что она может разбивать mkv на файлы определенного размера и определенной длительности. Но мне нужно было разбить файл, указав несколько время начала очередного сегмента. Программа позволяет указать сразу начало нескольких интервалов. Для этого после добавления файла MKV переходим на вкладку "Global" и под "Splitting" выбираем "Split Mode" -> "Split after time codes".
MKVToolNix: Global tab: Splitting

Так мне нужно было разбить после 01:22:34, 02:05:20, 02:19:20 и 02:50:00. Именно это время и указывается через запятую. При этом часы, минуты и секунды должны состоять из двух цифр, а между интервалами не должно быть пробелов.

В результате программа создаст несколько файлов с именем, указанном в Output Filename (в данном случае - /media/user/disk/recording/large_file.mkv), дополненных числом с номером части.

 Также как и при использовании avconv (ffmpeg) и mencoder с параметрами копирования аудио и видео, в данном случае тоже не будет потери качества. Аудио и видео дорожка не пережимаются, поэтому работает MKVToolNix очень быстро.
При установке Ubuntu Touch на Nexus 4 мне очень не понравилось, что нужно было делать выбор между Android и Linux. Обе операционные системы не могли одновременно присутствовать на телефоне. А очень хотелось именно выбирать нужную операционную систему при включении телефона, точно также, как это происходит на компьютере с несколькими ОС. К счастью, время не стоит на месте и появилось бесплатное решение данной проблемы.

MultiROM - это бесплатное приложение для Android, присутствующее в магазине приложений Google Play. Оно позволяет организовать двойную загрузку (dual boot) операционных систем. При этом можно установить несколько Android прошивок, Ubuntu Touch, Tizen, Firefox OS, ... и выбирать при загрузке нужную ОС.

MultiROM: Выбор ОС при включении телефона


Read more... )
К сожалению, расширение BYTubeD для Firefox было удалено разработчиком, поскольку Youtube стал использовать шифрование в URL адресах. И хотя разработчик открыл исходные коды своего расширения, он заявляет, что вряд ли они исправят ситуацию. Но это не большая проблема для Linux пользователей, поскольку есть хорошие альтернативы. Да и расширение в последнее время глючное было.

Как скачать все видео из Youtube плейлиста в Ubuntu 13.10/14.04 при помощи youtube-dl

  1. Установите youtube-dl, выполнив в терминале команду

    sudo apt-get install youtube-dl


  2. Перейдите в папку, в которую хотите скачать файлы при помощи команды cd, например:
    (cd ~/Downloads)

  3. Запустите youtube-dl с параметрами -citw адрес_плейлиста, например:

    youtube-dl -citw http://www.youtube.com/playlist?list=PLV3Gd8vEgOrjrME6jKGG3LCa0A4Qi9kDG




Read more... )

April 2025

S M T W T F S
  12345
6789101112
13141516171819
20212223 242526
27282930   

Syndicate

RSS Atom

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 30th, 2025 10:54 am
Powered by Dreamwidth Studios