И это всё МОЁ

Категорический всех приветствую!

Ребята, посоветуйте современный фреймворк на javasсript или php для запила несложного хоббийного одностраничного сайта.

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

А что Bootstrap, он еще актуален?


И да, чтобы избежать шквала ‘добрых советов’ сразу поясню, что сайтостроительство не моя тема)









 ,








И это всё МОЁ

https://m.slashdot.org/story/362946


Для Ъ:


50% сайтов использующих WebAssembly применяю его для добычи криптовалют на компьютерах пользователей или шифрования.


Какой выход? Подписывать скрипты у компаний, которые их проверяют?









 , , ,








И это всё МОЁ

Доброго дня!


Есть датчик табачного дыма. Когда дым есть, он замыкает контакт. Когда нету - размыкает. При первом замыкании, и до размыкания - мне нужно генерировать один e-mail. Есть малинка, в общем то, мне понятно как на python считать состояние GPIO пина и сделать некую команду.


Одна сложность, в которую не вкуриваю пока:


Я должен через GPIO считать информацию, положим, раз в 5 секунд (в моём случае это адекватное время). Состояние GPIO изменилось. Послали e-mail. Через пять секунд - состояние датчика по-прежнему замкнутое (ну дым от табака, положим не рассеился). - Как добиться того, чтобы не слало оно e-mail каждые пять секунд, а дождалось когда датчик перейдет снова в дежурный режим, и только в случае, повторной сработки, снова выслать e-mail? - В моём случае, это важно, так-как в туалетах могут ночью покурить несколько раз. И важно понимать в какое время были «перекуры», что бы потом поднять запись с камер.


P.S. в программировании я ноль без палочки. Но подозреваю, что мне нужен, некий аналог RS триггера программного. :)









 , ,








И это всё МОЁ

Всем привет) Короче есть либа которая позволяет делать из картинки матрицу из точек с красивой анимацией когда проводишь мышкой по ней. Но она стоит 14евро) На странице код с обфускацией, я его восстановил +-, но продолжаем работать. Плюс я оптимизировал ее по памяти, ибо на больших картинках (1000х1000) и больше, или с маленьким particleGap - fps на macbook pro 17 (i5) скачет от 4, 12, 20 и обратно. Сейчас даже на картинках 2000 на 2000 держится на уровне 25 fps.


Если кому интересно чекните тут: https://github.com/maksspace/free-particles









 , ,








И это всё МОЁ

У меня вообще не отображаются wi-fi сети в Fedora 31 KDE. Как настроить подключение по wifi? Плата - Realtek Semiconductor Co., Ltd. RTL8723DE 802.11b/g/n PCIe Adapter









 ,








И это всё МОЁ

Существуют такие nvme ssd диски у которых интерфейс x2, и их стало быть можно засунуть в разъем x4.


Вопрос: как оно определяет ширину канала? Есть PCIE_PRSNT2n_x1 и PCIE_PRSNT2n_x4 сигналы, с х1 и х4 понятно, как тогда поднимется x2?


Делаю плату и не понимаю что делать. Пары пришло отреверсить 0-1 1-0. Волнуюсь как бы оно это распознало.


В режимах x4 x8 реверсить порядок следования линий можно. Но что с х2 мне не ясно. Или оно определяет тупо пытаясь установить линк вообще по всем доступным дорогам (lanes). Значит мое перевернутое x2 оно должно по идее увидеть, верно?









 








И это всё МОЁ

Здравствуйте , я решил на китайский планшет установить андроид (https://www.android-x86.org/) . После установки заметил отсутствие работы wifi. Нажал alt+f1 и написал dmesg и там в самом конце написано , что драйвер для wifi пытался установиться , но произошла ошибка (2). После установил RootExplorer и посмотрел скрытые файлы и нашел там папку brcm в которой находятся драйвера для моей сетевой карты , но они не установлены . С чем это может быть связано? Еще скачал архив драйверов (https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git) и пытался перекопировать папку brcm ( хотя драйвера одинаковые ) не получается хотя все права есть и пишет о том что только режим чтения .









 , ,








И это всё МОЁ

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

Просьба поделится опытом реализации подобного, на своей практике.
Заранее спасибо!








 








И это всё МОЁ

привет всем. ulauncher для sway это конечно весело и удобно, но на создание кастомных десктоп-файлов все равно уходит куча времени. Кто знает как можно быстро создать файло, может у кого скрипт есть готовый? Или в идеале может есть расширение для филеманагера чтобы была возможность из контекстного меню такой файл создать? Необязательно там для конкретного менеджера, я бы ради этого может пересел на другой. Пока pcmanfm









 ,








И это всё МОЁ

использую различные приложения из flatpak: dolphin, keepassxc


не могу в долфине открыть «file type options», просто ничего не происходит. в keepassxc не могу открыть базу (через само приложение) - ничего не происходит


в консоли что-то вроде этого:


ark.kerfuffle: Mimetype for filename extension ( «application/octet-stream» ) did not match mimetype for content ( «text/plain» ). Using content-based mimetype.


kf5.kio.kio_tags: tag fetch failed: «Failed to open the database»


kf5.kio.kio_tags: «tags:/» list() invalid url


org.kde.kactivities.lib.core: Killing the consumer


Из разрешений:


flatpak override org.kde.dolphin –filesystem=host









 , ,








И это всё МОЁ






Привет, ЛОР!

Я тут неожиданно тему оформления, первый раз за 3 года.

Результатом, конечно же, решил поделиться (вот неожиданность!)

Здесь:

  • Dell 7390
  • Debian GNU/Linux 10 (Buster)
  • Xfce 4.12

Debian, как обычно, с нюансом — Firefox из unstable, Mesa и Vulkan из experimental, остальное из стабильной ветки — а куда торопиться?..





















>>> Просмотр
(1920x1080,
1202 Kb
)










 ,








И это всё МОЁ

Компания по сбору денежных средств для оплаты юридических услуг в целях защиты проекта GNOME от судебного иска патентного тролля Rothschild Patent Imaging, LLC успешно завершена. Всего собрано более 125 тысяч долларов, чего достаточно для юридической защиты на всех этапах судебного разбирательства.

Ранее о поддержке проекта GNOME заявила организация Open Invention Network, объединяющая большой пул патентов для защиты свободных проектов от патентных исков. Вместе с тем, использование встречного иска к Rothschild Patent Imaging, LLC не представляется возможным, так как данная организация не занимается разработкой программного обеспечения и только взымает плату за свои патенты с других компаний.








 , , ,








И это всё МОЁ

Я не могу до конца понять posix_memalign().


Вот к примеру структурка


struct foo{
uint32_t a;
uint8_t b;
};


Может кто-то объяснить на пальцах как выделяется массив подобных структур через posix_memalign()? Чем конкретно отличается блок выделенных данных от malloc()?


И правильно ли я понимаю что с вот такой структуркой на x86_64
машинке соответственно


struct bar{
uint32_t a;
uint32_t b;
};


Не будет никакой разницы в том что мы выделили массив этих структур через обычный malloc() и ли через posix_memalign()?









 , , , ,








И это всё МОЁ

Сабж. Настроил 10.0.0.0/8 для виртуалок и 172.16.0.0/12 для физических устройств, подсети на разных сетевых картах, обе включил в один физический свич. Вроде никакого пакет-шторма пока не наблюдаю. А вообще, какие подводные камни?









 








И это всё МОЁ

Подскажите пожалуйста, какие вообще бывают способы для борьбы со сложностью разрабатываемой системы?

  • ООП?
  • Шаблоны проектирования?
  • Декларативный подход?
  • Когда стоит применять конечные автоматы?
  • Когда стоит применять метапрограммирование?
  • Когда стоит применят композицию?
  • и т.д.


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








 , , ,








И это всё МОЁ


Платформа: Windows
Версия: AIMP v4.00 или более новая

Тип: Расширения функционала

Плагин для открытия выделенных треков во внешних программах



И это всё МОЁ


Платформа: Windows
Версия: AIMP v4.00 или более новая

Тип: Расширения функционала

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

Требования: включенный сбор статистики в Фонотеке



И это всё МОЁ

Нечаянно нашёл новый ответ на главный вопрос.


В ходе выяснения почему:



$ speaker-test -D plug:front -c2 -l 1 -t wav



и



$ speaker-test -D plug:sysdefault -c2 -l 1 -t wav



работают, а



$ speaker-test -D plug:default -c2 -l 1 -t wav



зависает…


Ответ: 1048576. Потому что именно таким становится значение max_buffer_size вместо ожидаемого 16834 при выборе pcm-name «default». Ищем:


# grep -rwn "1048576" /etc/
/etc/wireshark/init.lua:585:ENC_SEP_SPACE = 1048576
/etc/wireshark/init.lua:598:PI_COMMENT = 1048576
/etc/wireshark/init.lua:658: ["COMMENT"] = 1048576,
/etc/firebird/2.5/firebird.conf:343:#TempBlockSize = 1048576
/etc/firebird/2.5/firebird.conf:590:#LockMemSize = 1048576
/etc/firebird/2.5/firebird.conf:822:# 1 1048576 64 67108864 448 469762048
/etc/ansible/ansible.cfg:298:#max_diff_size = 1048576
/etc/mke2fs.conf:37: inode_ratio = 1048576
/etc/init/mounted-tmp.conf:63: mount -t tmpfs -o size=1048576,mode=1777 overflow /tmp









 , ,








И это всё МОЁ

Всем доброго здравия!
Исходное:



  1. Есть флэха с рабочим Puppy. (Pra09, lxde, 32 bit)

  2. Есть комп старенький на базе sempron 3300+

  3. Комп с флэхи грузится и работает на ура, без проблем.

  4. Первый по счету раздел на компе заново пересоздан, фат32.

  5. Интернета нет.


Вопрос:
как перенести Линукс с флэхи на первый раздел диска компа и сделать его загрузочным? Если можно по пунктам или на подробную инструкцию ссыль.









 








И это всё МОЁ

Сабж. Как уже известно, Ричард Столлман на встрече с Microsoft'ом в т.ч. рекомендовал им обеспечить работу сайтов без JS.

Thorsten Glaser же написал:

Years ago I switched to my current bank because their online banking
system worked with lynx. They got prices each year for accessibility.

Now they've been using an Apache Wicket JS-based system which REALLY
sucks, UI-wise, instead, for a couple of years. :-(

People just don't see the light, blended as they are from JS bling-bling.

Sad

Предположительно, это Prof. Dr. Thorsten Glaser, у которого «148 research works with 3748 citations and 1777 reads».