И это всё МОЁ
Фонд Свободного ПО представил семь новых устройств компании ThinkPenguin, получивших сертификат "Respect Your Freedom", который подтверждает соответствие устройства требованиям обеспечения приватности и свободы пользователей и даёт право использовать специальный логотип в связанных с продуктом материалах, подчёркивающий предоставление пользователю полного контроля над устройством.



И это всё МОЁ

Мне нужнен ls, что бы он вывел в терминал инфу после того как нажму на эту команду через кнопку, что бы по этой директории он выводил информацию в терминал, если я выполняю как я написал он пишет что: «ls: cannot access '/dev/disk/by-id/usb*': No such file or directory» Как сделать? Ls -l нужен для вывода инфы по директории. Как поступить? Спасибо за понимание)

 
def button_USB():
subprocess.call([ls -l /dev /disk /by-id "/usb*"])







 ,








И это всё МОЁ

Это прорыв. Уже почти пять дней прошло, а лор молчит?


https://tass.ru/ekonomika/6228450



МОСКВА, 18 марта. /ТАСС/. Специалисты концерна «Созвездие» и бойцы научной роты военного технополиса «Эра» работают над созданием устройства, позволяющего увеличивать мощность компьютеров в десять раз. Об этом ТАСС рассказали в понедельник в пресс-службе холдинга «Росэлектроника».


«Концерн «Созвездие» разрабатывает аппаратный ускоритель, способный увеличивать производительность сервера в пять-десять раз. Разработка ведется совместно с бойцами научной роты военного технополиса «Эра». Опытный образец будет создан в течение двух лет, после чего аппаратура пройдет тестирование и испытания», - сказали в пресс-службе.


Как пояснили в «Росэлектронике», устройство представляет собой стандартную карту расширения PCI-Express. Это позволит интегрировать его в слот стандартного сервера. По замыслу разработчиков, ускоритель можно будет использовать в ведомственных и корпоративных серверах по обработки данных, в серверах широкополосного удаленного доступа, устройствах трансляции сетевых адресов (NAT), брандмауэрах, системах углубленного анализа данных.


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


«Мы видим большой потенциал у данной разработки, поскольку в свободной продаже аналогичных устройств не представлено», - отметили в холдинге.










 








И это всё МОЁ

Коллеги, попросили сделать поиск количества multiline шаблона типа такого

   @@ @@ 
asd
@@ @@

в большом текстовом файле .Вообще Регекспы в гошке быстры и имеют линейную зависимость, просто хотят не этим решением в лоб это сделать . Подскажите какие еще способы есть ?

P.S Не подошедшее решение

package main

import (
"flag"
"fmt"
"io/ioutil"
"log"
"os"
"regexp"
"strings"
)

func main() {
// Тут предствлено решения на стандартных регулярках , в принципе не должна быть большая разница
// в большинстве случаев с интеловским hyperscan
PatternFile := flag.String("pattern", "shablon.txt", "файл шаблона поиска";)
Filetosearch := flag.String("file", "bolshoy_file.txt", "сам файл в котором будет поиск";)

flag.Parse()

//считаем что файл для скорости у нас вмещается в память
//иначе придется читать кусками
filep, err := os.Open(*PatternFile)
if err != nil {
log.Fatal(err)
}
defer filep.Close()

b, err := ioutil.ReadAll(filep)
pattern_cnt := string(b)

file_landscape, err := os.Open(*Filetosearch)
if err != nil {
log.Fatal(err)
}
defer file_landscape.Close()

b_2, err := ioutil.ReadAll(file_landscape)
landscape_cnt := string(b_2)

// делаем escape метасимволов
pattern_cnt = regexp.QuoteMeta(pattern_cnt)

//Меняем и убираем перевод новых строк и также для универсальность пробелы перед ними на s+
pattern_cnt = strings.TrimSpace(pattern_cnt)
pattern_cnt = strings.Replace(pattern_cnt, " ", "\\s+", -1)
pattern_cnt = strings.Replace(pattern_cnt, "\n", "\\s+", -1)

//добавим опцию нежадности(ленивости) для ускорения
pattern_cnt = "(?U)" + pattern_cnt
re_bug := regexp.MustCompile(pattern_cnt)

//Тут в принципе может и индекс и сам найдейнный шаблон посмотреть
//for i, match := range re_bug.FindAllString(landscape_cnt, -1) {
// fmt.Println(match, "index : ", i)
//}

fmt.Println(len(re_bug.FindAllString(landscape_cnt, -1)))
}








 








И это всё МОЁ

https://krebsonsecurity.com/2019/03/facebook-stored-hundreds-of-millions-of-u...

и официальное подтверждение

https://newsroom.fb.com/news/2019/03/keeping-passwords-secure/

Для Ъ:

Facebook is probing a series of security failures in which employees built applications that logged unencrypted password data for Facebook users and stored it in plain text on internal company servers. That’s according to a senior Facebook employee who is familiar with the investigation and who spoke on condition of anonymity because they were not authorized to speak to the press.








 , ,








03:21

bumblebee

И это всё МОЁ

Этот статус бар почти идеален…


image


Но есть одна проблемка: когда я переключаю язык ввода в статусе язык ввода не изменяется (нажимаю Ctrl+Shift язык ввода меняется с us на ru, в статусе у меня язык по-прежнему us).


Кусок моего конфига:


bar {
set $disk_format "{path}: {used}/{size}"
status_command bumblebee-status -m nic disk:root disk:home cpu memory sensors datetime pasink layout pacman -p root.left-click="nautilus /" root.format=$disk_format home.path=/home home.left-click="nautilus /home" home.format=$disk_format -t solarized-powerline
position top
...
# смена расскладки
exec --no-startup-id setxkbmap -model pc105 -layout us,ru -option grp:ctrl_shift_toggle









 








И это всё МОЁ

Любая достаточно сложная программа на Javasсript содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины языка Common Lisp.

Нет, ну вы видели современную экосистему JS?

NPM, Webpack, Babel - метациклические компиляторы и интерпретаторы JS, на основе конфигов.

Vue/React/Angular - фреймворки с доменноспецифичными метаязыками и декларативными макросами поверх API браузеров.

И что самое главное, это представляет собой сущий кромешный непроходимый пиздец.

Это адски тормозит, иногда просто не работает, и уж точно постоянно глючит. И забудьте про обратную совместимость. Просто забудьте.

Народ, у меня на работе фронт собирается медленнее, чем на прошлой работе собирался С++ код, представляющий собой огромную обвязку над FFmpeg.

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

И главное, все это говно на порядок сложнее в изучении и понимании, чем SICP, спецификация Common Lisp, Dragon Book и Ахо/Ульман - вместе взятые.

Про дебаг я вообще не говорю, в прошлый раз дебажа JS код, я чуть не ушел в запой.

Фронтендщики, хватит! Остановитесь!








 , ,








И это всё МОЁ

Собственно вот шифр текст, зашифрованный чем - то похожим на шифр цезаря

Ачяруцдд, ачжчибг шуягхупж жуачг юживажвидичщуцдг, ечтыцб ючюжущткжй чжхгж ч рчечшиджгтйцчя рчщгегцдд. Нжу дцэчияуодк жуаыг рчюжвругж щ риущджгтйюжщгццбг лушб еуццбф д ячыгж ридщгюжд а цухутв иуюютгечщуцдк. Щ огтчя ыг жиглчщуцдк шущдюкж чж южиуцб. Цуюжчкъдя яб цдачдя члиушчя цг еуёя пидедхгюадф игачягцеуодм ч цгчлфчедячюжд рчечлцбф егмюжщдм д цг чрдюбщугя дф члиуш. Еуццчг члювыегцдг ридшщуцч еужй рчцкждг ч жчя, ауадг жиглчщуцдк цутусугж шуачцчеужгтйюжщч РЧЕ. Ютгевгж рчяцджй, хжч риущджгтйюжщу — ауа щ ЮЗУ, жуа д щ еивсдф южиуцуф, щчюридцдяупж риущдту РЧЕ аиумцг югийёшцч. Нжч цг жг риущдту, ачжчибг ячыцч шуричюжч цуивзужй д иушлдиужйюк, жчтйач гютд щтуюжд юч щигягцгя члиужкж цу нжч щцдяуцдг. Лджачдц-эдияб шуаибщутд — дцчсеу щигягццч, дцчсеу цуючщюгя. Ригеридцдяужгтгм уигюжчщбщутд д юуыутд щ жпийяв шу цгщбрчтцгцдг нждф риущдт. Нжч жуаук члтуюжй, щ ачжчичм риущджгтйюжщч игзджгтйцч д лгшыутчюжцч рчтйшвгжюк шуачцчя, д цгщуыцч, ауюугжюк егтчлджачдцу дтд щгъгюжщгццчм щутпжб. Риущджгтйюжщч дюрчтйшвгж нжд шуачцб ричждщ лджачдц-эдия ю жгф рчи, ауа шуягждтч, хжч лджачдц ечюжужчхцч вечлгц етк чжябщуцдк егцгс. Гютд щб фчжджг чжаибжй ющчм лдшцгю, хгигш ачжчибм лвевж ричфчеджй лчтйздг чльгяб егцгс, ютгевгж юцухуту рчючщгжчщужйюк ю пидюжчя, ачжчибм иушлдиугжюк щ нждф риущдтуф. У жгргий рикяч рчсчщчидя ч ютчщг цу лващв и — игсвтдичщуцдд. Игсвтдичщуцдг хуюжч дяггж евицвп игрвжуодп, чючлгццч юигед тплджгтгм лджачдцу. Члбхцч юхджупж, хжч игсвткжчи — нжч лпичаиуждхгюаук яуздцу, ачжчиук цдхгсч цг юябютдж щ жчя, хжч нжч шу лдшцгю д хгя чц шуцкж, щтгшугж д щюё юрвжбщугж. Нжч жчтйач члвшу, нжч стврч д лгююябютгццч. Жуадг ечщчеб шщвхуж ечщчтйцч хуюжч, д дф тгсач рчцкжй — шухуюжвп чцд юриущгетдщб. Цч а нжчяв яб щчшщиуъужйюк лчтйзг цг лвегя. Щ еуццчя иушегтг яб рчсчщчидя ч жчя, рчхгяв игсвтдичщуцдг дцчсеу лбщугж чриущеуцч, рчюачтйав нжчж уисвягцж шухуюжвп чаушбщугжюк цгрчцкжбя. Счщчик рч риущег, жч, хжч яб цу ричжкыгцдд лчтйзгм хуюжд нжчм тгаодд счщчидя ч жчя, рчхгяв игсвтдичщуцдг ячыгж лбжй фчичзгм щгъйп, гъё цг ечтыцч юхджужйюк урчтчсдгм здичачсч игсвтдичщуцдк. Яб егтугя нжч рчжчяв, хжч фчждя виущцчщгюджй здичач иуюричюжиуцёццбг щ юччлъгюжщг ечщчеб ч жчя, хжч игсвтдичщуцдг — нжч щюгсеу ртчфч дтд стврч щ юуячм ющчгм ювжд. Чюцчщцчм ечщче щ юрчиг ч игсвтдичщуцдд шщвхдж жуа: ачсеу ибцад руеупж д щбеупж ртчфвп ечфчецчюжй, ю хгя ючстуюцб щюг вхуюжцдад, жчсеу игсвтдичщуцдг ячыгж втуеджй нжв ричлтгяв. Жуа хжч чюцчщцук дегк щ ечщчеуф шу игсвтдичщуцдг, гютд чцд щччлъг цвыцб, ючюжчдж щ жчя, хжч ибцад цг щюгсеу ридцчюкж ыгтугябм игшвтйжуж. Луиуфчтау. Рчсчщчидя ч жчя, ауа ибцча ячыгж цг юриущджйюк ю иулчжчм цу атуююдхгюачя ридягиг рче цушщуцдгя «луиуфчтау» (щ чидсдцутг lemons market – цу ютгцсг ибцча ричеуыд рчегиыуццбф ущжчячлдтгм юч юаибжбяд цгечюжужауяд — ридя.рги). Ригеюжущдя юглг, хжч гюжй цгадм ибцча «щдеыгжчщ» - цгачгсч жчщуиу, ачжчибм рчаврупж д ричеупж. Юауыгя, щдеыгжб лбщупж фчичзгсч д ртчфчсч аухгюжщу. Щбючачаухгюжщгццбм щдеыгж цгюачтйач ечичыг ричдшщчеджй, цч чц цуяцчсч твхзг етк жчсч, ажч гсч аврдж. Жуа хжч рчавружгтд ригерчхджупж щбючачаухгюжщгццбг щдеыгжб. Гютд ибцча иулчжугж фчичзч, гютд чц щ начцчядхгюачя юябютг нээгаждщгц, цу цёя лвевж ригеюжущтгцб щ чюцчщцчя щбючачаухгюжщгццбг щдеыгжб. Нжч ричдюфчедж рчжчяв, хжч фчжк жуачм щдеыгж д ечичыг, рчавружгтй лвегж ригерчхджужй дягццч гсч, д шуртуждж шу цгсч лчтйзг. Жуа хжч ю дшщгюжцбяд чсчщчиауяд щбфче в ибцау лвегж вюргзцбя. Ю еивсчм южчичцб, ечрвюждя, хжч рчавружгтд цг ячсвж чжтдхджй фчичздм щдеыгж чж ртчфчсч еч рчаврад. Атуююдхгюадм ридяги — нжч рчегиыуццчг ущжч. Щб юячжиджг цу жуавп яуздцв, д чцу щбсткедж ечщчтйцч фчичзч, цч цу юуячя егтг щб цг ячыгжг ю вщгигццчюжйп юаушужй, хжч цушущжиу чцу цг ютчяугжюк, дтд хжч ричютвыдж гъё ечтсчг щигяк. Едтги цущгицкау щ авиюг, хжч яуздцу лиуачщуццук, цч щб, ауа рчавружгтй, щике тд шуягжджг иушцдов. Рчевяугя ч жчя, хжч ридщчедж тпегм цу луиуфчтав. Ауа рчавружгтй, щб цг фчжджг ртужджй тдзцгсч шу щбючачаухгюжщгццбм щдеыгж — ричюжч рчжчяв, хжч цг щдеджг иушцдоб. Еуыг гютд едтги аткцёжюк, хжч яуздцу лгшвригхцу, д ргигртужджй цвыцч жчтйач южч ечттуичщ, в щую цгж югийёшцбф чюцчщуцдм гяв щгиджй. Щ игшвтйжужг ричдшщчеджгтд цг рчтвхупж ечрчтцджгтйцчм ридлбтд шу ричеуыв щбючачаухгюжщгццчсч щдеыгжу — цучлчичж, чцд жгиркж влбжад, ричеущук жуадг щдеыгжб, жуа ауа ричдшщчеджй гсч ечичыг, у ечрчтцджгтйцбф егцгс чцд цг ридцчюдж. Рчнжчяв ибцча шуюжигщугж щ ючюжчкцдд, ачсеу ричдшщчекжюк жчтйач цдшачаухгюжщгццбг щдеыгжб, ачжчибяд рчавружгтд юиущцджгтйцч цгечщчтйцб.


Есть гениальные идеи? Есть идея частотной характеристикой








 








И это всё МОЁ

Cобственно сабж: Детальный обзор Samsung Odyssey Plus!
Слушать от этого момента и далее:
1. Куча устанавливаемой в ручную фигни
2. Постоянные перезагрузки VR шлема.
3. Несчастный пользователь доведён до матюгов.
4. И прочее.








 , ,








И это всё МОЁ

Я так понял, на cubieboard1 http://linux-sunxi.org/Cubietech_Cubieboard
можно поставить практически любой Linux (Fedora, Ubuntu, Gentoo, Debian, Cubian, Linaro, OpenWRT, и др.), главное заменить ядро на Sunxi/Legacy Kernel или Upstream/Mainline kernel.

http://linux-sunxi.org/Cubian

http://cubian.org/

https://wiki.debian.org/InstallingDebianOn/Allwinner

Какой дистриб лучше подходит для мини-сервера (SSD)? Чтоб не жрало память и не улетало в своп. Например, будет крутиться lighttpd, или nginx.


SoC A10 @ 1Ghz
DRAM 512MiB/1GiB DDR3 @ 480MHz
NAND 4GB
Power DC 5V @ 2A
Video HDMI, LVDS, CVBS
Network 10/100 Ethernet (Realtek RTL8201CP)
Storage µSD, SATA (+5v power)
Release Date October 2012







 , ,








И это всё МОЁ

посоветуйте плиз!

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

https://market.yandex.ru/product--materinskaia-plata-asus-rog-zenith-extreme-...

https://market.yandex.ru/product--materinskaia-plata-asus-rog-zenith-extreme/...

то ли брать не asus, то ли не четырех канальный, то ли ждать другую мать... как бы вы поступили?








 








И это всё МОЁ

Как снять АЧХ с динамиков используя linux софт? Видел только мануалы для виндовых програм, но хочется обойтись без wine. Требуется ли для снятия АЧХ высокочувствительный микрофон?








 








И это всё МОЁ

Всем привет! Написал приложение в Qt creator, нужно скомпилировать под arm raspberry pi3+,на малинке стоит ОС кали линукс. Под обычный десктоп кали приложение работает, но надо перенести на арм платформу малины. Пожалуйста помогите, уже месяц убил а не продвинулся в этом направлении. Если что я новичок в этом плане, по этому прошу камнями сразу не закидывать, если буду тупить где то)








 ,








И это всё МОЁ

В Debian установлен кросскомпилятор который имеет наименование arm-linux-gnueabi-gcc-8, что необходимо передать в параметр CROSS_COMPILE что бы он нашел этот компилятор, делать ln -s arm-linux-gnueabi-gcc-8 arm-linux-gnueabi-gcc кажетсья слишком грубым.








 , ,








И это всё МОЁ
Компания CodeWeavers выпустила релиз пакета Crossover 18.5, основанного на коде Wine и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект все новшества, реализованные для своих коммерческих продуктов. Исходные тексты открытых компонентов CrossOver 18.5 можно загрузить на данной странице.



И это всё МОЁ

Минуло два года как я перешел в стан линуксоидов. Вроде уже приличный срок, а найти что-то свое в прекрасном многообразии дистрибутивов мне пока не удалось, к сожалению. Реквестирую помощь лора.


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


Итак, критерии:



  • возможность установить в минимальном варианте (не люблю гору неиспользуемых программ),

  • ролинг или не ролинг – пофиг,

  • лучшая поддержка железа полуторогодовой-годовой давности (я обновляюсь раз в 2-3 года),

  • максимальный упор на свободные программы, но чтобы не было приключением установить необходимые несвободные драйвера,

  • минимально искаженный ментейнерами софт,

  • желательно, но не обязательно без системд (точно не РХ и не Федора),

  • не сорцовый,

  • что-то, что можно без страха обновлять раз в 3-4 недели.


Десятки часов копания в дистровотче, темах на разных форумах, ютубе, запускания всего и вся в виртуалке так и не дали мне заветный ответ. Верю в силу лора. Готов учится новому, готов собирать свой дистр (не из сорцов только, я не до такой степени энтузиаст). Есть немного времени после работы и в выходные.









 








И это всё МОЁ

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








 ,








И это всё МОЁ

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








 ,








И это всё МОЁ

Установил в Манджаро xfce док-панель Plank, разместил в левой части рабочего стола. И тут, рядом с доком появилась серая полоса идущая снизу вверх. Как бы не перемещал док, полоса не убирается, перемещается вслед. А вопрос таков: как убрать эту полосу?








 








И это всё МОЁ

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








 ,