
Platform: Android
Version: AIMP v3.00 or newer
Tone: Dark, Light
Surface: Mat
Interface: Touch

Platform: Windows
Version: AIMP v4.60 or newer
Form: All-in-One, Vertical
Tone: Light
Surface: Mat
Interface: Thematic
Скин в стиле Яндекс Толоки
Некий «alpha» постоянно удаляет мои темы в Talks.
https://www.linux.org.ru/forum/talks/15678756
Здесь обсуждали спокойно, почти полная страница каментов, потом он пришел и решил что «не интересно» (для него) и удалил без причин.
Как вы умудряетесь наобсуждать кучу комментов в посте который не содержит контента от слова совсем?
https://www.linux.org.ru/forum/talks/15690323
И здесь что-то придумал. Причем здесь споры какие-то? Кто спорил? С кем спорил? Написал про новый сервис. Зачем ты удаляешь темы, которые не интересны лично тебе? Давай ты перестанешь это делать и дашь людям спокойно обсуждать то что им интересно? Прекрати пожалуйста.
https://twitter.com/kdecommunity/status/1257700063289188353?s=20
https://ubuntustudio.org/2020/04/ubuntu-studio-20-04-lts-released/ (раздел «Desktop Environment».
Для Ъ: «Ubuntu Studio 20.04 LTS will be the final release of Ubuntu Studio using the Xfce Desktop Environment. As such, upgrades from Ubuntu Studio 20.04 to later releases may result in breakage.
„Future versions of Ubuntu Studio, beginning with 20.10, will be using the KDE Plasma Desktop Environment by default. Plasma has proven to have better tools for graphics artists and photographers, as can be seen in Gwenview, Krita, and even the file manager Dolphin. Additionally, it has Wacom tablet support better than any other desktop environment.“
Привет. Простите, что не в талкс, у меня не достаночно шкворца для этого. Хочу поинтересоваться, может кто знает. Был раньше сайт по фронтенду getinstance.info и ютуб канал к нему, которая вела некая Катя Назарова (как мне подсказывает гуголь). У меня этот сайт был в закладках в планах пробежаться глазами и может что-то почитать посмотреть, но я зашёл на днях и обнаружил, что его нет, и канала больше тоже нет. Как по мне было бы странно, это всё удалять, тем более канал, за который платить не нужно. Может, кто в курсе, что случилось? Ну, если нет, то извените.
Ура! Попову Слава!
Без радио не было бы электроники, а без электроники электронных компьютеров, а без них линукса. Вот.
Главный файл self.tex включает кучу \include и используется bibtex (\bibliography{self} \bibliographystyle{elsarticle-num}). Делаю коммит на git. Затем сравниваю версии. Команда git latexdiff HEAD~1 --main self.tex работает отлично. В \tmp создается файл, в котором изменения подчеркнуты синим. Как написано в мане, при наличии ключа запусается latexpand, который все объединяет в один файл, и затем уже запускается latexdiff. Но изменения в ссылках не дает. Для этого надо поставить ключ --bibtex (display changes in the bibliography (runs bibtex to generate *.bbl files and include them in the source file using latexpand --expand-bbl before computing the diff). С таким ключом компилит первый раз, затем встает надолго и выдет ошибку
! TeX capacity exceeded, sorry [input stack size=5000].
\@makeother #1->\catcode `#1
12\relax
l.2340 ...://dx.doi.org/10.1002/andp.19404300504}}
! ==> Fatal error occurred, no output PDF file produced!
Transcript written on self.log.
No PDF file generated.
Working directory: /tmp/git-latexdiff.5207/new
Expected PDF: ./self.pdf
Error during compilation. Please examine and cleanup if needed:
Directory: /tmp/git-latexdiff.5207/new/.
File: self.tex
Problem: command 'pdflatex' (third run) failed.
Ссылку на которой ломается проверил, ничего особенного нет, обычная ссылка. Пробовал с ключом --run-bibtex, такая же ошибка. ! TeX capacity exceeded может означать зацикливание, но на чем? И почему без этих ключей все нормально компилится?
При третьей компилляции возникают такие ошибки
WARNING: Inconsistency in length of input string and parsed string:
This often indicates faulty or non-standard latex code.
In many cases you can ignore this and the following warning messages.
Note that character numbers in the following are counted beginning after \begin{document} and are only approximate.
url\endcsname\relax \def\url#1{\texttt{#1}}\fi \expandafter\
^^
Missing characters near word 24513 character index: 250186-250188 Length: 1 Match: |1| (expected match marked above).
ef\endcsname\relax \def\href#1#2{#2} \def\path#1{#1}\fi \PAR
^^
Missing characters near word 24536 character index: 250334-250336 Length: 1 Match: |1| (expected match marked above).
\endcsname\relax \def\href#1#2{#2} \def\path#1{#1}\fi \PAR \
^^
Missing characters near word 24538 character index: 250336-250338 Length: 1 Match: |2| (expected match marked above).
dcsname\relax \def\href#1#2{#2} \def\path#1{#1}\fi \PAR \bib
^^
Всем привет!
Есть задача: необходимо мониторить доступность в сети нескольких компов. Компы находятся в разных городах. Имеют доступ к интернет.
Условия:
- индивидуальная настройка времени работы по дням недели и по часам;
- если комп пропадает со связи в заданное рабочее время, то должно приходить уведомление на e-mail.
Пишу на C++ и qt. Вывод текста на печать делаю следующим образом:
QPrinter Printer(QPrinter::PrinterResolution);
PrintDialog = new QPrintDialog(&Printer);
Printer.setPageSize(QPrinter::A4);
Printer.setOrientation(QPrinter::Portrait);
Printer.setPageMargins(20, 20, 20, 20, QPrinter::Millimeter);
Printer.setFullPage(false);
Printer.setOutputFormat(QPrinter::NativeFormat);
QTextDocument Doc;
QFont DocFont("PT Serif"
;
DocFont.setPixelSize(10);
Doc.setDefaultFont(DocFont);
QString HtmlForPrint = "<b>Test</b>";
Doc.setPageSize(Printer.pageRect().size());
Doc.setDocumentMargin(0);
Doc.setDefaultFont(DocFont);
Doc.setHtml(HtmlForPrint);
if (PrintDialog->exec()) {
Doc.print(&Printer);
}
delete PrintDialog;
При сборке в debian всё работает правильно, при сборке в windows при попытке печати ничего не происходит (диалоговое окно не появляется), в выводе приложения:
QPrintDialog: Cannot be used on non-native printers
Пробывал qt 5.11, qt 5.9, windows 10 x64, windows 7 x64, windows 7 x86 - проблема остается везде.
Собственно, что я делаю не так?
Добрый день.
Как можно в vim перейти в нормальном режими к стороке n и сразу в режим вставки т.е. аналог 5j и i .
Что за приложение требует пароль? Как узнать? Постоянно появляется иконка в панели при загрузке системы.
Кто умеет гадать по картинкам? Для вас скрин: https://i.imgur.com/xNMR0Xe.png
Нужно было перегнать несколько файлов через ffmpeg, накидал простенький скрипт. там есть фрагмент:
find $dir -maxdepth 3 -iname "*.mp4" -type f | while read f
do
f=$(basename "${f}"
ffmpeg ... > /dev/null 2>&1
done
...
Цикл обрабатывает только первый файл, а потом прекращает работу.
Если убрать вызов ffmpeg - обходит все файлы.
Куда копать?
Не холивара ради, а пользы для. Подскажите, где почту завести.
Пользовался protonmail и как резерв держал tutanota, но их побанили вахтеры. Protonom и сейчас продолжаю пользоваться, но с пользователями mail.ru и прочих яндексов уже не спишешься.
Где зарегать почту, чтоб с жителями рф можно было связываться, но не mail, yandex, rambler? Может в Белоруси есть годные сервисы? И еще номер телефона не хочу светить.
Linux тут при том, что я им пользуюсь и мне нравится, а еще почтовые сервера на нем крутятся.
Доброго времени суток.
Комп с Gentoo на борту (назовём его хост), подключен к интернету через роутер (внутренний адрес роутера 192.168.1.1, адрес хоста - 192.168.1.2). На хосте раздаётся локалка, а также стоит несколько гостей в виртуалке (используется qemu, libvirt, virt-manager).
# ifconfig
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::6e62:6dff:fe30:d49e prefixlen 64 scopeid 0x20<link>
ether 6c:65:6d:3f:d4:9e txqueuelen 1000 (Ethernet)
RX packets 142705 bytes 130857217 (124.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 184902 bytes 146156489 (139.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp4s0u1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.16.0.1 netmask 255.255.255.0 broadcast 172.16.0.255
inet6 fe80::20a:cdff:fe2e:8603 prefixlen 64 scopeid 0x20<link>
ether 0f:0a:cd:2e:81:23 txqueuelen 1000 (Ethernet)
RX packets 12 bytes 1488 (1.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 558 bytes 91182 (89.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 558 bytes 91182 (89.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:e2:7a:00 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 10.0.2.2 netmask 255.255.255.0 broadcast 10.0.2.255
ether 52:54:00:37:41:09 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr2: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 52:54:00:34:43:b5 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr3: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.5.1 netmask 255.255.255.0 broadcast 192.168.5.255
ether 52:54:00:1c:92:85 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Интерфейс enp2s0 смотрит в интернет (через роутер), enp4s0u1 смотрит в локалку, virbr[0,1,2,3] - виртуальные мосты, обслуживающие гостей в виртуалке.
Конфиг сети:
# cat /etc/conf.d/net
config_enp2s0="dhcp"
config_enp4s0u1="172.16.0.1/24"
modules_enp4s0u1="!ifplugd"
Установлен dnsmasq, задачей которого является обслуживание enp4s0u1
cat /etc/dnsmasq.conf
resolv-file=/etc/resolv.conf
dhcp-host=25:1c:2a:03:e3:41,172.16.0.2,24h
bind-interfaces
except-interface=virbr0
except-interface=virbr1
except-interface=virbr2
except-interface=virbr3
Проблема в том, что адрес 172.16.0.2 не присваиваетя подключаемому проводом ноуту (MAC правильный).
# cat /var/log/everything/current | grep dnsmasq
May 07 19:00:20 [dnsmasq] started, version 2.80 cachesize 150
May 07 19:00:20 [dnsmasq] compile time options: IPv6 GNU-getopt DBus i18n no-IDN DHCP DHCPv6 no-Lua no-TFTP no-conntrack ipset no-auth no-DNSSEC no-ID loop-detect inotify dumpfile
May 07 19:00:20 [dnsmasq] reading /etc/resolv.conf
May 07 19:00:20 [dnsmasq] using nameserver 192.168.1.1#53
May 07 19:00:20 [dnsmasq] read /etc/hosts - 2 addresses
и
# cat /etc/resolv.conf
# Generated by udhcpc for enp2s0
domain lan
nameserver 192.168.1.1
Подскажите в чём проблема.
Заранее благодарен.
ps Виртуальные мосты работают нормально, настраивались через virt-manager автономно.
На KVM виртуалку установлена последняя Astra Орёл 2.12. Установка проходила с QXL видеодрайвером. По «условиям задачи» работать это должно с видеоадаптером QXL и ещё с Nvidia Grid видюхой. Причём видюха ставится уже после установки системы, там хитрые драйвера. Такая же конфигурация на Ubuntu работает нормально. Астра же ни в какую не показывает иксы, чёрный экран. В логах иксов ничего криминального. Куда можно посмотреть-поковыряться?
package com.thesimplycoder.bottomnavbar
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import kotlinx.android.synthetic.main.activity_main.*
import android.graphics.Color
import androidx.core.app.NotificationCompat
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
bottomNav.setOnNavigationItemSelectedListener {
when (it.itemId) {
R.id.menu_home -> {
setContent("Home"
true
}
R.id.menu_notification -> {
setContent("Notification"
true
}
R.id.menu_search -> {
setContent("Search"
true
}
R.id.menu_profile -> {
setContent("Profile"
true
}
else -> false
}
}
// var badge = bottomNav.getOrCreateBadge(R.id.menu_home)
// badge.isVisible = true
// badge.number = 99
// bottomNav.getOrCreateBadge(R.id.menu_home).apply {
// backgroundColor = Color.RED
// badgeTextColor = Color.WHITE
// maxCharacterCount = 3
// number = 0
// isVisible = true
// }
// val name = getString(R.id.menu_home)
// val descriptionText = getString(R.string.channel_description)
// val importance = NotificationManager.IMPORTANCE_LOW
// val mChannel = NotificationChannel(id, name, importance).apply {
// description = descriptionText
// setShowBadge(false)
// }
// val notificationManager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager
// notificationManager.createNotificationChannel(mChannel)
val messageCount = 12
var notification = NotificationCompat.Builder(this@MainActivity, R.id.menu_home.toString())
.setContentTitle("New Messages"
.setContentText("You've received 3 new messages."
// .setSmallIcon(R.drawable.ic_notify_status)
.setSmallIcon(R.mipmap.ic_launcher)
.setNumber(messageCount)
.build()
}
private fun setContent(content: String) {
setTitle(content)
tvLabel.text = content
}
}
Ничего не отображается
при(с офиц доки)
var badge = bottomNav.getOrCreateBadge(R.id.menu_home)
badge.isVisible = true
badge.number = 99
аплека падает. Что я делаю не так?