И это всё МОЁ

Перестал видеть зарядное устройство. Есть подозрение, что из-за перепутанной полярности при использовании неоригинального ЗУ. Зарядка точно исправна, проверял джве штуки, в т.ч. оригинальную. Возможно ли за приемлемую цену починить? Или легче новый купить?








 ,








И это всё МОЁ

  1. Как бы зарезервировать имя приложения до его выпуска?

  2. Как в firebase происходит тестирование? Нужен fingerprint сертификата приложения?

  3. Можно выгрузить какое-то пустое приложение, чтобы его можно было тестировать, но оно как бы было приватным, а не паблик?


В общем мне нужно что?



  1. желательно до релиза зарезервировать имя приложения

  2. загенерить все серты, чтобы можно было работать с firebase









 ,








И это всё МОЁ

установил sigil командой emerge -GK sigil, запускаю, а он мне выдаёт:


$ sigil
/usr/lib64/sigil/sigil: /usr/lib64/libQt5Core.so.5: version `Qt_5.14' not found (required by /usr/lib64/sigil/sigil)


Это вообще что за нафиг такой? Зависимостями не я должен заниматься, а пакетный менеджер!









 , ,








И это всё МОЁ

Всем привет.
Вопрос насчет celery или агрегации сообщений. Обычно веб работает так:


user1          user2    
| |
message message
| |
celery celery
| |
task1 task2 и т.д.


Как добиться такого(ниже)? Какой инструмент для этого есть?


   user1   user2      user3 (и т.д.)
| | |
message message message
|_______|___________|
|
aggregator message (data list [] )
|
celery
|
будет решать одну задачу (потоки, или асинхронное выполнение)


В celery конечно есть всякие методы (group,chunk) для обработки тасков, но вроде чтоб добиться такого нет.









 , ,








И это всё МОЁ

что делает на скорую руку написанная фигня на Bash'е:

(вывод ТОЛЬКО совпадающих по ЗАДАННОМУ полю строк)

(продолжение темы)

Файл (добавлена нумерация для наглядности):

  1 hello, y-cat!
2 cat drank vodka
3 mom washed frame
4 dad drank vodka
5 123 456 789
6 Vova drowned
7 vova fool
8 cat drank vodka
9 mom at work
10 cat whore juvenile
11 hello, www!
12 petya the Fool
13 dad washed frame
14 Cat washed frame
15 cat vodka drank
16 cat drowned
17 cat the Fool
18 hello www!

Код:
#!/usr/bin/env bash

mapfile -O 1 a < <(cat "file" | nl | sort -k 2d)

i=0
f=0
for str in "${a[@]}"; do

(( i++))
mapfile fr < <(printf %s "${a[i]}" | awk '{print $2"\n"$0}')
(( k=i+1 ))
mapfile sr < <(printf %s "${a[k]}" | awk '{print $2"\n"$0}')

if [[ "${fr[0]}" == "${sr[0]}" ]]; then
if (( f == 0 )); then
f=1
printf %s "${fr[1]}"
printf %s "${sr[1]}"
else
printf %s "${sr[1]}"
fi
else
f=0
fi
done

Выхлоп:
      2 cat drank vodka
8 cat drank vodka
16 cat drowned
17 cat the Fool
15 cat vodka drank
10 cat whore juvenile
4 dad drank vodka
13 dad washed frame
9 mom at work
3 mom washed frame

Дальше
awk 'BEGIN {i = 1} {ff = $1; f_l = $0; getline ; sf = $1; s_l = $0} {if (ff == sf) a[i] = f_l; a[i+1] = s_l; i = i +2 } END { (for i in a) print a[i]} ' file

не продвинулся, я уже писал, что опыта с AWK у меня с гулькин х...

Грамотные, подскажите КАК?








 








И это всё МОЁ

Мне последнее время нравится deadbeef. Причем как всякие мелочи, типо разделительнвх линий между альбомами, как на скриншоте ниже, так и тем, что все работает искаропки.


В общем нет ну никаких претензий, но с одновременным запуском firefox’ов. chromium’ов (чтобы что-то там протестировать и иногда tixati для торрентов стало казаться, что deadbeef жрет память, если верить htop. Чтo firefox/chromiги/tixati тормозят я знал, но вот может есть консольный плеер, который похож на скрин и играет все искаропки:










 ,








И это всё МОЁ

загрузочный диск с nethack 3.4.3

http://nethack.enterprise.51t.ru

преврати свой старый пень в огромный игровой мир!








 , ,








И это всё МОЁ

Хочу удалить свой аккаунт. Вижу, что не успею сам докачаться, потому что фичу собираются убрать.

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

Не нашел в профиле кнопки. Скора не хватает? Zhbert, сделай исключение, докинь до 100, плз.








 ,








00:00

VSFTPD

И это всё МОЁ

Прошу помочь с настройкой vsftpd линукс debian.


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


У меня почему то даже если я ставлю владельца на папку как root и в правах доступа к папке ставлю изменять разрешено только владельцу (то есть root -у), а другим только читать (и группе тоже только читать) 755 то есть,но-при заходе через FTP как другой пользователь (не root), все равно в этой папке почему то можно удалять файлы и создавать, что меня очень удивляет.


Не могу понять в чем дело.


[email protected]









 , ,








И это всё МОЁ

Привет.


Есть три старых пк:




  1. Атлон1 900+1гб озу (~2001г), Debian 7(XFCE)




  2. Атлон2+4гб, и c2d q6600+4гб (~2009г), Debian 10(XFCE)




Собственно вопрос. Почему Debian 7 на первом пк работает и загружается быстрее чем Debian 10 на двух последних пк? По идее они должны работать относительно одинаково по скорости, но на первом пк с Деб7 все заметно шустрее и отзывчивее.









 ,








И это всё МОЁ

Есть в првилах пункт, предписывающий реггламент по Аватарам.

Я вообще не против большинства, но Дефотный LXDE в Ubuntu 20.04 (комментарий) - это не нормально.

ИМХО, нельзя делать из ЛОРа «Эхо Москвы».









 








И это всё МОЁ

Очень сильно греется в простое ноутбук, решил всё таки попробовать разобраться в проблеме. В powertop получаю это.

Summary: 182.3 wakeups/second,  0.0 GPU ops/seconds, 0.0 VFS ops/sec and 13.9% CPU use

Power est. Usage Events/s Category Description
500 mW 4.3 µs/s 0.05 Process [PID 14909] /usr/bin/pulseaudio --daemonize=no
284 mW 526.2 µs/s 71.6 Interrupt [1] timer(softirq)
121 mW 77.4 ms/s 0.15 Timer tcp_keepalive_timer
58.1 mW 32.2 ms/s 2.0 kWork radeon_flip_work_func

На первом месте Pulse с большим отрывом, хотя музыка не играет, и программы использующие звук не запущены, если не считать Chromium.

Можно ли как-то оптимизировать Pulse или вовсе её удалить, чтобы не получать 70 градусов с ничего? Про пыль и термопасту лучше не писать, так как он недавно посещал сервис из-за вздутия конденсаторов.








 , , ,








И это всё МОЁ

Сейчас делаю так:

for elem in list1:
counter = 0
for elem2 in list2:
# тут некоторый медленный код обработки, который я выкинул в примере, переписывать его на сишку нельзя, это модуль на питоне
if elem2 == elem:
counter += 1
sub_list.append(counter)

list1 содержит от 10 до 20 000 элементов, в среднем 6 000 элементов, list2 содержит около пары тысяч элементов. list1 у меня динамически грузится с жесткого диска в ещё одном внешнем цикле, их около 10 000. Как-то печально всё со скоростью перелопачивания. sub_list это на самом деле строки для csv файла, который я пытаюсь сгенерировать. Это как-то можно быстрее делать, например, внеся батарейки на сишке, помазав всё лямбдами или как-то ещё (на первый взгляд кажется что нельзя)? А то чувствую до утра считать будет. Не к спеху, конечно, всего 4 раза посчитать надо будет с разными параметрами, но на будущее хочется знать.








 , ,








И это всё МОЁ

Привет!
Устанавливаю арч и задался вопросом, а что нужно установить в pacstrap, чтобы использовать luks+lvm? Что указовать в HOOKS? А что еще нужно?
Буду благодарен за ответы и за ссылки, спасибо.









 ,








И это всё МОЁ

Итак, пару часов назад наткнулся на вот такой пост:

Ссылки на некорректные сообщения (52) (комментарий)

Пара минут «хождения» по ссылкам, и вот ещё:

Метапрог-прототип 14 + условные схождения (комментарий)

Для Ъ: Метапрог может нарушать лицензию LabVIEW, согласно которой запрещено «использовать функционал ПО по созданию сценариев для создания приложения, которое исполняет функцию редактора для графической среды программирования». Так ли это или нет — нужно выяснить, а то ещё, простите на слове, «копирасты» возмутятся и обратятся в соответствующие инстанции... И всё, не будет ЛОР-а. Был уже прецедент с тем же «рутрекером», хоть он и не похож на ЛОР ни капли.

В топик призываются metaprog и mertvoprog для дачи показаний; hobbit в роли «прокурора», stasolog в роли «адвоката», maxcom и модераторы ( Zhbert, a1batross и другие) для окончательного решения вопроса, а также все желающие.








 , ,








И это всё МОЁ

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

Давайте вместе остановим этот процесс, убивающий дух ЛОРа.






Да, поддерживаю4
Нет, не поддерживаю2
Всего голосов: 6




 ,








И это всё МОЁ
Состоялся релиз web-браузера Firefox 76, а также мобильной версии Firefox 68.8 для платформы Android. Кроме того, сформировано обновление ветки с длительным сроком поддержки 68.8.0. В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 77, релиз которой намечен на 2 июня.



И это всё МОЁ

Спасибо вам: Axon, alpha, intelfx, Zhbert.

Вы лучшие.Прощайте. Может увидимся еще.

Перемещено alpha из talks








 ,








И это всё МОЁ
var temp_str = ""
if(opsos.size == 4) {
temp_str = opsos[2]
} else {
val phone_size = 10
for(i in 0..phone_size-opsos[0].toInt()) {
temp_str += "#"
}
}









 








И это всё МОЁ

Manjaro Gnome. Когда в Discord транслирую экран нет плашки «звук», соответственно не могу включить его трансляцию и собеседнику не слышно, например видео, которое я транслирую. На винде все было ок









 , , , ,