Category: it

Солнце

Начало

С Богом, начнём.

Завёл журнал. Планирую написать здесь некоторые заметки по Линуксу и некоторым другим компьютерным темам. Здесь, в ЖЖ, похоже, искать свои заметки легче. А уже набралось кое-чего не так уж и мало.

А также, возможно, напишу и о чём-то другом. Посмотрим.

Ну и чтобы не писать анонимно.

P.S. Уважаемые гости! О чём-то другом, можно посмотреть, например, по тегам Antoine de Saint-Exupéry и хорошее настроение. Или цитаты, или ещё что-то на ваш выбор.

P.P.S. Кому неинтересно читать о Линуксе и прочем компьютерном, могут посмотреть кино, послушать музыку.
MC

Блок-схемы. Размеры и соотношение сторон.

Коротко о главном.



соотношение сторон

2 : 3



Почти все основные фигуры имеют пропорции:
высота к ширине — 2 к 3
(или вписываются в такой прямоугольник).

   



Фигура «пуск-останов» (она же «терминатор»)
1 : 3
(высота в 2 раза меньше, чем у остальных фигур; ширина та же).



Изображения других основных элементов см. в отдельной заметке
Блок-схемы. Основные элементы.




Collapse )
Linux

Как настроить размер шрифта в Viber

ПРОБЛЕМА:

Вот, к примеру, здесь, по-английски жалуются, что в Kubuntu шрифт в Вайбере слишком большой.
А у меня в Linux Mint Mate, наоборот, шрифт слишком маленький.



Р Е Ш Е Н И Е :

В ярлык запуска Вайбера, там где "Команда" (или по-англ. "Exec") пишем следующее.

Чтобы уменьшить
env QT_SCALE_FACTOR=0.6 /opt/viber/Viber

Увеличить
env QT_SCALE_FACTOR=1.2 /opt/viber/Viber

или более подходящее вам число.



Collapse )
Linux

Linux. Отключить флешку из командной строки.

UPD. В новых версиях Линукса используется не программа udisks (1-ой версии), а udisks2.
Тогда в CLI используется не команда udisks, а команда udisksctl. С другим синтаксисом.



Если флешка на sdb1
(а так бывает чаще всего,
другими словами — если в компьютере один жёсткий диск, физически один, :-) одна коробочка в системнике[Подробнее об обозначении дисков...], то этот диск в Линуксе обычно обозначен sda, а его разделы соответственно sda1... sda5 и т.п.

Если в компьютере 2 жёстких диска, :-) 2 коробочки в системнике, то они — sda и sdb, а флешка — sdc
).

Проверить, какие диски смонтированы
(программой udisks2, если есть таковая в вашей системе):

udisksctl status



Основное.
Итак, допустим флешка смонтирована на /dev/sdb. Тогда:

   *   *   *

1. Сначала отмонтировать файловую с-му флешки:
udisks --unmount /dev/sdb1

UPD. Для более новой программы udisks2:
udisksctl unmount -b /dev/sdb1

или (аналогичная команда, но требует ввода пароля)
sudo umount /dev/sdb1

   *   *   *

2. После этого, отключить флешку:
udisks --detach /dev/sdb

Отключать надо именно sdb, а не sdb1, т.е. всю флешку, а не раздел на ней.
После этой команды отключения (--detach), на флешке гаснет "лампочка" (если есть таковая).

UPD. Для более новой программы udisks2:
udisksctl power-off -b /dev/sdb1
или просто /dev/sdb — в конце команды выше.



Collapse )
Солнце

Создание динамического массива. C++

Источник : code-live.ru
Лучше там и смотреть, а не здесь в ЖЖ, т.к. там оформлено лучше.

Там вообще хорошие уроки. Возможно, одни из самых лучших, которые мне встречались. По разным темам (напр. Qt, Ncurses и др.).

Тем не менее, ниже — пример программы, а то мало ли… вдруг того сайта не станет.

Collapse )
Солнце

Команда eject. Из командной строки открыть/закрыть привод DVD.

Как из командной строки открыть привод DVD

В простейшем виде:
eject

Collapse )

Если привод для дисков — один, то можно просто:
eject -T

Только _закрыть_ уже открытый лоток привода CD/DVD
eject -t


Источники:
https://wiki.debian.org/CDDVD
http://forum.ubuntu.ru/index.php?topic=49430.0
Linux

Где и как монтируются диски в Линуксе

Коротко и довольно ясно здесь. Плюс пара плоховато сформулированых комментариев в дополнение, от некоего Adrian :-)
http://itfound.ru/53-ubuntu-mount-hdd.html


(Начало цитаты)
Чтобы наш диск монтировался в системе автоматически, после перезагрузки, необходимо прописать его в файле /etc/fstab

Переходим на новую строчку и добавляем строку такого вида:
раздел_винчестера точка_монтирования файловая_система опции_монтирования два_вспомогательных_числа

Например чтобы описать наш раздел /dev/sdd1 с файловой системой XFS добавляем следующую строчку:

/dev/sdd1 /usr/data xfs defaults 1 2
(Конец цитаты)


В принципе, раздел подключился и так. Т.е. и так тоже работает.

НО!Collapse )
Linux

KDE. Где находятся значки программ. И темы.

NB!(Картинки под катом могут понравиться и НЕ линуксоидам. Но также и тем, кому чем-то нравятся вещи из 80-х годов XX века).

* * *



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



Для конкретного пользователя.
И через GUI, а именно через «Параметры системы» тоже туда же.
значки:
~/.kde/share/icons

темы:
~/.kde/share/apps/desktoptheme/



Для всех пользователей.
Создавать и удалять с правами root.
значки:
/usr/share/icons
(И ещё значки приложений есть в /usr/share/pixmaps — „но мне туда не надо“ :-) )

темы:
/usr/share/kde4/apps/desktoptheme/



[Не в Кедах]
Не в Кедах, соответственно:

Значки
~/.icons
/usr/share/icons

Темы
~/.themes
/usr/share/themes




* * *

Подробнее, возможно, позже распишу. Основное уже понятно — тому кто редко это делает и немного подзабыл. Sapienti sat.

А я редко занимаюсь украшательством системы. Главное, чтобы работала исправно.
НО! (Немного лирики) Попалась мне тема со значками совершенно меня очаровавшими. На англоязычном сайте kde-look.org (а это основной сайт, где всякие украшательства для KDE собраны). И вот там эти значки, с русскими подписями местами, рисованные от руки, находятся в разделе Greatest (дословно "величайшие", в общем самые лучшие) для значков! На данный момент, в 1-ой пятёрке.

Collapse )
Linux

Линукс — перезагрузка. А также спящий режим и т.п. И alias для них.

Проще всего запомнить: перезагрузка - reboot.

sudo reboot



И перезагрузка и выключение — команда shutdown.

Но если использовать команду shutdown, то появляется возможность сделать перезагрузку через заданное время.

Например, перезагрузиться через 3 мин:
sudo shutdown -r +3

Перезагрузиться прямо сейчас:
sudo shutdown -r now

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

Та же команда, но с ключом -h
sudo shutdown -h +30

Выключить (или перезагрузить, тогда ключ -r) В заданное время:
(и ещё можно написать сообщение для вывода на экран в кавычках; а можно и не писать; допускаются и русские буквы)
shutdown -h 10:30 "Выкл SYSTEM"

Отменить:
sudo shutdown -c
или просто Ctrl-C



Просто сразу выключить компьютер:
sudo poweroff



Collapse )



Спящий режим

Collapse )
Команды соответственно:
sudo pm-suspend
sudo pm-hibernate


Collapse )
Солнце

Шрифты из Windows. Как добавить их в Linux

Что-то вспомнилась дочка главной героини фильма «Москва слезам не верит». Сцена, когда заступились за её парня. И она в конце говорит скучным голосом: «Если кто-нибудь, когда-нибудь...».

Обычно я стараюсь не начинать технические заметки с художественных зарисовок. В начале заметки — сухо и информативно — постановка проблемы и суть её решения. Лирика, если есть, то под катом, вместе с дополнительными подробностями. А в данном случае, проблемы для меня пока не возникало. Так что это ответ на незаданный вопрос. В общем, иногда это возможно понадобится какому-нибудь редактору или браузеру.

:-) Так вот, возвращаясь к теме, заявленной в заголовке. «Если кто-нибудь, когда-нибудь...» по какой-то причине решит в Линукс ставить стандартные шрифты из Виндовс, то делается это так.


Основное

1) В Synaptic находим пакет ttf-mscorefonts-installer и устанавливаем его.

2) Там же есть примечание, что „лучше использовать“ пакет fonts-liberation, который „содержит свободные варианты шрифтов Times, Arial и Courier“. Это можно считать 2-м и возможно лучшим вариантом решения.

В основном — всё. Ниже пару картинок по теме. И немного слов под катом дополнительно.

Картинки ниже взяты с форума mintlinux.ru. Пока они там существуют, будут и здесь видны, для наглядности.

Рис 1. Пакет ttf-mscorefonts-installer


Рис 2. Пакет fonts-liberation


Collapse )