В anki вместо букв цифры
В anki вместо букв цифры. может кто скажет что написано у вас вместо цифр? не понятно какую опцию выбрать и что какая значит
[url=https://ibb.co/fzvYNLZd][img]https://i.ibb.co/hJfRdwrF/2026-01-12-103215.png[/img][/url]
В anki вместо букв цифры. может кто скажет что написано у вас вместо цифр? не понятно какую опцию выбрать и что какая значит
[url=https://ibb.co/fzvYNLZd][img]https://i.ibb.co/hJfRdwrF/2026-01-12-103215.png[/img][/url]
Достался старый матричный принтер Epson. Рабочий, но без выключателя — кто-то из предыдущих владельцев впаял вместо него перемычку в блок питания. В результате, единственный способ сбросить неверную задачу — выдёргивать вилку из розетки.
Рокерные выключатели, похожие на виденные мной у таких принтеров, продаются в куче мест, но отверстие под него какое-то нестандартное — 11 на 15 мм (11,3 х 15,5, если совсем точно). Ближайшее, что нашёл — 9,2х13,8, которые в этом отверстии не держатся. Либо гораздо бОльшие, которые не лезут.
Главная проблема — поиск по размерам. На большинстве сайтов его нет. Многие продавцы даже не указывают размеры, только наименование модели. Я пробовал искать спецификации, на что-то нашёл (KCD, MRS/MIRS), на что-то нет.
Вопрос специалистам по всему: где найти выключатель заданного размера за разумную цену?
Всем привет.
А это новая логика работы уведомлений сейчас? Например я вижу в счётчике уведомлений 3. Далее открываю страницу с уведомлениями, при этом не кликаю на них в списке и находясь на этой странице счётчик уведомлений обнуляется (т.е. ничего не показывает). Потом я перехожу в любой другой раздел, не кликнув по уведомлениям, и счётчик уведомлений снова показывает 3. Если я не путаю, раньше, если я зашёл в уведомления, счётчик сбрасывался и даже если я не кликал по отдельным уведомлениям, после перехода в другой раздел, счётчик оставался равным 0.
Update 0: Я все проспал, простите. Отмечаю как решено. Но вообще не совсем интуитивно или просто привычка.
Приветствую.
Такая картина, выпало одновременно 2 диска
# cat /proc/mdstat
Personalities : [raid10] [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4]
md1 : active raid10 sdc2[1] sdb2[2]
1848402944 blocks super 1.2 512K chunks 2 near-copies [4/2] [_UU_]
bitmap: 1/14 pages [4KB], 65536KB chunk
md0 : active raid10 sdc1[1] sdb1[2]
104792064 blocks super 1.2 512K chunks 2 near-copies [4/2] [_UU_]
# mdadm -D /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Tue Jul 21 10:03:05 2020
Raid Level : raid10
Array Size : 104792064 (99.94 GiB 107.31 GB)
Used Dev Size : 52396032 (49.97 GiB 53.65 GB)
Raid Devices : 4
Total Devices : 2
Persistence : Superblock is persistent
Update Time : Mon Jan 12 11:48:06 2026
State : clean, degraded
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Layout : near=2
Chunk Size : 512K
Consistency Policy : resync
Number Major Minor RaidDevice State
- 0 0 0 removed
1 8 33 1 active sync set-B
2 8 17 2 active sync set-A
- 0 0 3 removed
Теперь в файловой системе ничего не дается сделать и обратно добавить диски тоже не хотит, советов много, но что сделать чтобы все окончательно не рухнуло? резервного сервера и дисков (пока) нет
# mdadm --manage /dev/md0 --add /dev/sda1
mdadm: cannot load array metadata from /dev/md0
В корпусе есть фильтр внизу. Он резонирует с hdd. Снял морду корпуса. Фильтр болтается на 1-2мм. Попробовал на озоне найти самоклеющуюся резину и не нашел. Или может быть дверные уплотнители тут применить или что-то другое?
Доброго времени суток
Взял народный программатор usbasp (скорее всего, китайский клон), чтобы извращаться с arduino более плотно. Там же два чипа, а через icsp можно по spi достучаться до них обоих напрямую. Будет весело (спойлер: было, но не так, как я представлял)
Линукс новую игрушку видит. Через udev добавил симлинк
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", MODE="0660", SYMLINK+="USBasp", OWNER="router"
пнул
udevadm control --reload-rules
udevadm trigger
итак,
отлично, avrdude согласен работать с обоими чипами:
# когда подключаюсь к ICSP, т.е. к основному чипу
avrdude -p atmega328p -c usbasp -P /dev/USBasp -v -n
avrdude -p atmega328p -c usbasp -P /dev/USBasp -v -U flash:r:/tmp/program.hex:i
# когда подключаюсь к ICSP1, т.е. ко вспомогательному чипу
avrdude -p atmega16u2 -c usbasp -P /dev/USBasp -v -n
avrdude -p atmega16u2 -c usbasp -P /dev/USBasp -v -U flash:r:/tmp/program_16u2.hex:i
Теперь пора подружить ide с новым программатором usbasp
снова подключаю usbasp к основному чипу (atmega328p, ICSP)
пока в arduino пустая программа
void loop() {
delay(1000);
пусть помигает лампочкой. тривиально
void setup() {
// put your setup code here, to run once:
pinMode(13, OUTPUT);
}
void loop() {
//delay(1000);
// put your main code here, to run repeatedly:
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
delay(1000);
}
upload using programmer проходит. начинает мигать лампочка
а вот дальше происходит что-то непонятное:
отключаю usbasp, подключаю к плате обычный usb кабель
и arduino отказывается делать upload
avrdude тоже отказывается работать:
router@calypso:~$ avrdude -p atmega328p -c arduino -P /dev/ttyACM0 -v -n
avrdude: Version 7.1
Copyright the AVRDUDE authors;
see https://github.com/avrdudes/avrdude/blob/main/AUTHORS
System wide configuration file is /etc/avrdude.conf
User configuration file is /home/router/.avrduderc
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyACM0
Using Programmer : arduino
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 1 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 2 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 3 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 4 of 10: not in sync: resp=0x00
лампочка мигает, т.е. программа, которую я до этого залил через usbasp, выполняется
очень интересно. отключаю usb кабель, подключаю usbasp к основному чипу (atmega328p, ICSP)
через avrdude пробую прогнать verify (сравнить с дампом, который я сделал до изменения программы)
router@calypso:~$ avrdude -p atmega328p -c usbasp -P /dev/USBasp -v -U flash:v:/tmp/program.hex:i
[...]
Reading | ################################################## | 100% 8.18 s
avrdude avr_verify() warning: verification mismatch
device 0xff != input 0x04 at addr 0x0254 (error)
device 0xff != input 0x01 at addr 0x0255 (error)
device 0xff != input 0x30 at addr 0x0256 (error)
device 0xff != input 0x91 at addr 0x0257 (error)
device 0xff != input 0x00 at addr 0x0258 (error)
device 0xff != input 0x01 at addr 0x0259 (error)
device 0xff != input 0x23 at addr 0x025a (error)
device 0xff != input 0xe0 at addr 0x025b (error)
device 0xff != input 0x23 at addr 0x025c (error)
device 0xff != input 0x0f at addr 0x025d (error)
suppressing further verification errors
avrdude do_op() error: verification mismatch
для очистки совести подключаюсь к второму чипу (atmega16u2, ICSP1), прогоняю верификацию и на нём - там всё в порядке
снова подключаюсь к основному чипу (atmega328p, ICSP) и через avrdude заливаю старый дамп
router@calypso:~$ avrdude -p atmega328p -c usbasp -P /dev/USBasp -v -U flash:w:/tmp/program.hex:i
[...]
avrdude: auto set sck period (because given equals null)
avrdude: AVR device initialized and ready to accept instructions
avrdude: device signature = 0x1e950f (probably m328p)
avrdude: Note: flash memory has been specified, an erase cycle will be performed.
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: auto set sck period (because given equals null)
avrdude: reading input file /tmp/program.hex for flash
with 32768 bytes in 1 section within [0, 0x7fff]
using 256 pages and 0 pad bytes
avrdude: writing 32768 bytes flash ...
Writing | ################################################## | 100% 11.58 s
avrdude: 32768 bytes of flash written
avrdude: verifying flash memory against /tmp/program.hex
Reading | ################################################## | 100% 8.00 s
avrdude: 32768 bytes of flash verified
avrdude done. Thank you.
отключаю usbasp, подключаю плату обычным usb кабелем. Теперь снова с ней работает и arduino ide, и avrdude
Я не менял ничего на вспомогательном чипе atmega16u2, который обеспечивает работу с usb, поддержку cdc acm, поддержку dfu. и прошивку основного чипа без дополнительных программаторов
Насколько я понимаю, я менял исключительно программу для основного чипа
Каким образом это могло привести к тому, что штатный программатор - вспомогательный чип atmega16u2 - отказывался работать с основным (до возвращения старого дампа)?
Я всегда пользовался либо deb-based дистрибутивами для создания уникального окружения, либо же специализированными embedded-ориентированными средами, в которых изначально поддерживается кросс-компиляция и всё с ней связанное.
Однако обнаружил, что, похоже, в классических дистрибутивах, поимимо deb-based, в целом нет поддержки одновременной установки пакетов/библиотек разных архитектур и встроенных инструментов кросс-компиляции в сборочной системе и пакетном менеджере.
Так ли это, или я недостаточно хорошо искал?
Иными словами, в Debian я могу собрать пакет на x86_64 для ARM64 с помощью двух команд:
apt build-dep hello:arm64
dpkg-buildpackage -a arm64
Первая установит зависимости для сборки пакета под архитектуру ARM64 из репозиториев, вторая — соберёт его кросс-компилятором и упакует в пакет.
Для этого не нужно бутстрапить отдельный ARM chroot, gcc sysroot; библиотеки для arm64 установятся в /usr/lib/aarch64-linux-gnu и не будут мешать нативным, находящимся в /usr/lib/x86_64-linux-gnu/. Все программы, исполняющиеся во время сборки, скомпилированы под нативную архитектуру.
Вопрос: есть ли подобное в других дистрибутивах? Более широко: как эффективно кросс-компилировать пакеты в Fedora/RHEL/AlmaLinux и других, т.е. использовать бинарные зависимости из репозиториев, а не компилировать их самостоятельно в своём sysroot, и не запускать компиляторы в qemu-user?
Перемещено hobbit из general
Волею шутницы-судьбы, вчера в моих руках оказался MikroTik hAP AC lite.
Это модель, вышедшая в 2015/2016 (емнип) году, конкретный экземпляр был куплен мною же в далёком 2018.
Продавался он с RouterOS 3.41.
Одно ядро на 650 МГц, 64МБ оперативной памяти, порты по 100 мегабит, а сегодня я взял и накатил на него RouterOS 7.20.7.
Без костылей, плясок с бубном, покупки лицензий на новую версию ПО, просто официальным NetInstall’ом.
Вероятно, ворочаться, на таком старичке, она будет со скрипом, и большой в этом необходимости, если бы не поддержка Wireguard в ROS 7, наверное, не было бы, но это ли не величие?
Модель буквально вот-вот справит десятилетие (если ещё не), а производитель продолжает радовать покупателей возможностью обновить десятилетнюю железку на буквально вчера-только-вышедшее ПО.
Поднимите, пожалуйста, настроение другими примерами чисто вендорского оборудования (понятно, что вендор-независимые IBM PC по этому показателю уделают вообще всех), имеющего столь же длительный срок поддержки.
Или же, наоборот, расстройте, и расскажите о самом бессовестном виденном вами сворачивании поддержки ещё живого и бодрого оборудования посредством закрытия возможности обновления прошивки/ОС.
собсно, весь вопрос в заголовке. нарыл в коробке винтов ssd lvcards 360gb, sataIII. и загорелось мне с него сделать большую флэшку, подключил через переходник sata-usb и получил большой облом. винда 10 видит винт как неразмеченый и что-нибудь делать с ним отказывается напрочь. fdisk в дебиане не ругаясь делает раздел, выходим - раздела нет :( в логах никакой ругани нет… почесал репу - может переходник виноват, достал старый ноут вытащил винт, воткнул ssd, ноут завопил что проблема с айди диска, попробовал инсталлировать дебиан - на этапе создания разделов вылетаем с ошибкой что не можем создать раздел подкачки и так далее… вот и думаю - можно как-то реанимировать или в мусор? если не туда разместил - просьба перенести в нужную конфу…
Тот же KDE например, никогда не будет в каждом дистрибутиве одинаков. Каждый его обязательно по-своему сделает и преподнесет. И ванильный KDE можно найти разве что в арче. XFCE тоже не везде одинаков, как Mate и Cinnamon. А вот Gnome очень даже удобен: засовываешь его по дефолту, ничего не делаешь, а на все претензии отвечаешь: Gnome Shell ничего не умеет, я ничего сделать не могу. Обращайтесь по всем вопросам в Gnome Foundation. Удобно, правда? Сидишь, получаешь денежки за воздух и складываешь их себе в карман. И ничего делать не надо.
Хочу раз в минуту, по крону, проверять курлом доступность узла.
При доступности, в выхлопе нет упоминания слова error, а при отсутствии доступа - есть.
Дальше в тот же крон оформить скрипт типа
#!/bin/bash
HOST="yandex.ru"
curl -v $HOST > /dev/null
if [ !встречается совпадение 'error' ]; then
echo "Работаем дальше"
else
Выполняем необходимые команды
для того, чтоб хост стал доступен
fi
Помогите с реализацией скрипта
P.S. Почему курлом? Потому что пингом ответы от узла идут, а страничка в браузере не открывается.
Господа, всех приветствую. Имеется планшет jumper ezpad v10, была предустановлена windows 11, 8гб озу , celeron n4100, тач от silead.в арче все работает кроме звука(не добрался ввиду второй проблемы, более интересно, да и в том же cachyos он работал) и тача. С аура подкинул файлики для silead, но в репозитории нет моей модели.в данный момент прыгаю в поисках внезапного решения. Кто имел дело с этим товарищем? Как победить?
Есть у меня такой список пока:
Замечания:
Смысл - быть второй домашней точкой доступа, к которой мы подключаемся, когда хотим поработать в рабочей сети из дома, например. Всякий подключившийся к такой точке автоматически попадает в VPN, допустим. Ну это просто пример задач, которые такой штукой надо будет решать. На штуке хочется запускать всякие самоскомпиленные C++ бинари и вертеть iptables. Возможно юзать USB для LTE-модема, но это не точно, но желательно.
В последние несколько дней ощущаю затыки в работе своего бота. Текстовые дела и команды кое-как проскакивают, а вот отправка медиа зависает и всегда по разному. То в начале соединения, то после отправки файла. Раза с 3-5го отправка происходит. Медиа от людей доходит нормально.
Я не ищу способы обхода, просто собираю статистику. Надеюсь это не запрещено? Если нарушаю - снесите. У кого так?
Мск, 2kom.
Здравствуйте ребята! :)
При использовании Dual stack можно ли как-нибудь по простенькому пустить трафик Youtube в обход IPv6, т.е. разрешив его через IPv4?
У меня на установленнои арч линукс не работает pacman (с vpn всё работает) и сыплет таймаутами. Но почему при загрузке с лайв образа pacman работает нормально без vpn?
Пользовался 20 лет со времен, когда еще назывался Mozilla. Но говорят сейчас моден chrome. Может пора вылезть из криокамеры?
Debusine — «PPA для Debian», теперь в реальности
В https://www.linux.org.ru/tracker/ теги debian ppa debusine подсвечен как один тег. Но debian ppa debusine - это же не один тег, верно?
Я хочу выучить Java, на компьютере стоит 21 версия. Какие книги посоветуете? Что можно написать на Java в качестве личного проекта?
Причина, по которой оперативная память подорожала в 4 раза, заключается в том, что огромное количество ещё не произведённой оперативной памяти было куплено на несуществующие деньги для установки в GPU, которые тоже ещё не произведены, чтобы разместить их в дата-центрах, которые ещё не построены, питаемых инфраструктурой, которая, возможно, никогда не появится, чтобы удовлетворить спрос, которого вообще не существует, и получить прибыль, которая математически невозможна.
Первоисточник не знаю. Гугл указывает на https://www.threads.com/@soratnik/post/DTQms5cAVll/причина-по-которой-оперативная-память-подорожала-в-четыре-раза-заключается-в-том (заблокирован), Яндекс — на https://vk.com/wall-17892518_196510, DuckDuckGo от этого запроса падает.
P.S. Подсказали вероятный первоисточник: https://www.facebook.com/tony.rush/posts/just-so-im-clear-on-this-the-price-of-computer-memory-has-tripled-because-a-bunc/10173241046360531/ (тоже заблокированный)
Just so I’m clear on this: the price of computer memory has tripled because a bunch of memory that hasn’t yet been manufactured has been pre-ordered so it can be used in GPUs that aren’t yet installed in data centers that haven’t been built yet in order to supply a demand that doesn’t exist so the companies can earn profits that won’t happen.
16.12.2025 было только «втрое». Пузырь продолжают раздувать.
| следующие → |