Записи с тегом «ubuntu»

Xfdashboard - дашборд в духе gnome shell для xfce

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

Читать дальше →

Временно отключаем всплывающие уведомления Ubuntu с индикатором NoNotifications

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

NoNotifications - это небольшой, простой апплет для панели Ubuntu (Unity) позволяющий временно отключить все уведомления и посторонние звуки в системе. Апплет крайне полезен во время презентаций, или когда необходимо сосредоточится на работе и все эти уведомления лишь отвлекают.

Индикатор крайне простой, и предоставляет всего две опции:

  • Do Not Disturb - которая собственно, отключает все всплывающие уведомления и звуки. Цвет индикатора так же меняется на красный;
  • Show Notifications - которая, очевидно, включает все отключенные уведомления и звуки;
Читать дальше →

Ограничиваем время проведенное за ПК в Linux с помощью Timekpr

Timekpr Revived - это программа, позволяющая отслеживать и ограничивать проведенное за компьютером время в Linux. С помощью Timekpr можно ограничить время в которое пользователю позволено заходить в систему, и количество проведенного времени. Эту небольшую программу ни в коем случае нельзя назвать полноценным родительским контролем, но во всяком случае, она позволяет ограничивать время проведенное чадом за компьютером. Это уже становится актуальным даже для Linux, т.к. количество игр с поддержкой Linux в Steam неумолимо растет.

Разработчик оригинальной программы Timekpr забросил проект довольно давно, но позже нашлись те, кому проект так же показался нужным, сделали форк и продолжили развитие проекта только под немного измененным названием - Timekpr Revived. Форк не сильно отличается от оригинала, но в отличии от него прекрасно работает в последних версиях Ubuntu, и есть индикатор для панели.

Читать дальше →

Переменосим Unity лаунчер вниз в Ubuntu 16.04

После шести лет запросов от пользователей, разработчики Ubuntu наконец-то добавили так ожидаемую опцию: вы наконец-то можете переместить панель запуска (док) с левой стороны, вниз. Правда, забыли добавить куда нибудь галочку в настройки, и поэтому надо поменять настройки в gsettings или ставить unity-tweak-tool, но все таки сейчас - это официально поддерживаемая фича.

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

Читать дальше →

Генератор статических блогов Pelican

Довольно давно я хотел перевести этот блог на самописный движок. Я даже написал несколько на Django и на flask, но не один из них так и не довел до конца ввиду отсутствия времени, и более приоритетных задач. Со временем я, разумется, понял что занятие это совершенно бессмысленное, и решил оставить Wordpress. И все даже было относительно хорошо, и я мирился с его задумчивостью, разного рода глюками и багами, пока после очередного обновления Wordpress страницы не начали генерироваться в среднем по 5 секунд. Я даже не стал разбираться в чем дело. За то временя сколько я использую Wordpress, мне столько раз нужно было что-то поправлять в нем, что я уже сбился со счета, и мне это порядком надоело. В общем, я решил что пора переходить на какую-то другую платформу.

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

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

Вот далеко не полный список преимуществ которые предоставляют статические генераторы блогов:

  • Производительность - быстрее, чем отдача статического контента уже не может быть ничего;
  • Дешевая масштабируемость - за пару минут блог размещается на Amazon S3 и стоить это будет считанные центы. Если ссылка на какую либо запись окажется на хабре, то S3 с легкостью выдержит такую нагрузку и стоить это будет все те же копейки;
  • Легко найти где разместить блог - не обязательно держать отдельный сервер ради блога. Можно разместить на Github pages, Amazon S3 или даже в Dropbox;
  • Безопасность - нет риска взлома блога. Собственно и ломать то нечего. Не нужно следить за обновлениями, за новыми дырами в безопасности популярных блог платформ;

Я совсем недавно закончил переносить блог, и пока свежи воспоминания решил написать эту заметку на случай, если кому-то ещё это будет интересно.

Из статических блог-платформ сейчас наиболее популярная - Jekyll, но его я сразу отмел так как Ruby мне не очень по душе. Я довольно неплохо знаю Python, поэтому начал искать статические блог-платформы на нем, и, в итоге, остановился на Pelican.

Читать дальше →

Whatsie - неофициальный десктопный клиент Whatsapp

Не так давно Whatsapp запустили веб-версию своего чат мессенджера который работает синхронизируясь с мобильным клиентом. Это определенно замечательная новость, но использовать whatsapp в браузере не так удобно, как хотелось бы. Однако, появление веб-версии Whatsapp позволило разработчикам сделать неофициальные клиенты, доступные под различные платформамы и предоставлящие более привычный пользовательский опыт. Один из таких неофициальных клиентов - Whatsie.

Whatsie - это простой десктопный Linux использующий "под капотом" веб-версию Whatsapp. Доступен для Linux, Windows и MacOS.

Читать дальше →

Делаем поддержку Flash и H.264 в Vivaldi под Linux

Не так давно был релиз браузера Vivaldi. Для меня, как для человека немного скучающего по старой, доброй и настраиваемой опере он показался довольно неплохим, и в данный момент я даю ему шанс в качестве основного веб-браузера. После установки Vivaldi, первым делом я столкнулся с отсутствием флэша. Даже ютуб с его H.264 не работал!

В этой небольшой статье я опишу как включить flash и H.264 в Vivaldi под Linux.

Читать дальше →

Используем Gnome 3.18 интергацию с Google Drive в Unity, Xfce4 и других рабочих окружениях

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

Читать дальше →

Создаём загрузочный USB диск с Windows из под Linux

В ubuntu уже есть приложение для создания образов дисков - Startup Disk Creator, но оно умеет создавать только загрузочные USB с Linux. Для создания загрузочного USB-диска с Windows из Linux, существует WinUSB, но она довольно давно не обновлялась, и честно говоря, у меня не заработала. Данный пост довольно подробный, и рассчитан преимущественно на людей, плохо знакомых с Linux.

Перед тем как я продолжу, следует указать что в Windows мире два метода загрузки:

  • MBR, при котором в начале диска резервируется место, и располагается специальный загрузочный файл;
  • EFI, при котором исполняемый файл загрузчика хранится в стандартном расположении на FAT32 файловой системе;

Если вы не знаете какой выбрать, то наиболее часто используемый вариант который работает без модификации файлов Windows - это msdos таблица разделов с fat32 файловой системой и загрузочным флагом.

Читать дальше →

Минималистичный док Plank

Plank - это минималистичный док написанный на языке Vala, и используемый по-умолчанию в Elementary OS. Несмотря на то, что он минималистичен в нем есть все необходимые функции, и главное он работает крайне шустро и стабильно! Разумеется, это не единственный док для Linux, но в отличии от остальных, plank активно разрабатывается, и работает стабильно во всех дистрибутивах и рабочих окружениях.

Читать дальше →

Восстанавливаем свалившийся в busybox из-за ошибки initramfs Linux

Недавно при включении компьютера, Ubuntu меня "порадовала" тем, что решила не загружаться и "свалилась" в busybox в момент инициализации пользовательского пространства (userspace) оно же initramfs. Немного ошарашенный начал разбираться. Оказалось, что мой старенький жёсткий диск дал небольшой сбой, и подпортил суперблок файловой системы. Впрочем, оказалось что это не смертельно, и проблема эта, довольно просто и быстро решается.

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

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

Читать дальше →

Подключаемся к удалённому рабочему столу по VNC на этапе экрана авторизации (GDM, KDM, Lightdm, MDM)

Довольно часто бывает нужен доступ к графической среде удалённого окружения, и не всегда это удобно делать через SSH X Forwarding, и тут часто бывают удобны удалённые рабочие столы такие как RDP или VNC.
В данном посте, я расскажу как настроить VNC сервер с использованием x11vnc и возможностью подключаться на этапе экрана логина.

Читать дальше →

Отключаем Apport с надоедающими сообщениями об ошибках в Ubuntu

Навеяно постом на debian.pro. В ubuntu есть очень сильно допекающий меня apport со своими сообщениями об ошибках и предложением отправить отчёт буквально по каждому чиху. И собственно, как и inkvizitor68sl, я не хотел идти на "крайние меры" и удалять apport. Т.к. с его помощью можно отправлять баг-репорты. Как оказалось, есть (давно ли появилась?) возможность отключить это из "Настроек Приватности" в системных настройках. Так сказать возможность отучить от "windows привычек, windows методами".

Читать дальше →