LINUX.ORG.RU

Сообщения dissident

 

наушники, шум при прикосновении к проводу

Форум — Multimedia

Привет,

Купил себе AKG K275. Доволен, но каждый раз когда я его нежно трогаю, то слышу шум. Хуже всего, что у него такой смешной кабель коннектором к одному уху и если его трогать, то совсем плохо - шума много.

Это не баг а фича? Можно это починить?

 

dissident
()

чем слушать музыку?

Форум — Multimedia

Раньше у меня был диск на 2Tb, забитый всяким stoner metal’ом, progressive’ов.

Теперь у меня было появилась опять мысль сделать тде самое, так как deabeef во много уsдобнее youtube плейера в браузео, а mpsyt (mps-youtube) кажетс не рабоатает из-за того, что: https://www.opennet.ru/opennews/art.shtml?num=53952. Кстати он действительно не работает?

А может мне роставить Spotify. А там есть всяие stoner/progressive metal? Всякие редкие группы?

А может есть что-то лучше Spotify?

Сейчас я слушаю музыку в youtube c «Old Youtube» + «Youtube Classic»

Сущетвует ли лругой слушать музыку?

 ,

dissident
()

console text file viewer

Форум — Desktop

Посоветуйсте что-то вроде vim’а, но специально заточенное под чтение (ну или там просматривание). Пока что юзаю vim, но может есть какой-то крутой консольный viewer. С плюшками типо красивого рендеринга markdown или html.

Может lynx?

PS Мне н

 , ,

dissident
()

eclipse cdt + speed

Форум — Development

Подскажите пожалуйста можно ли ускорить eclipse cdt? И не просто indexer, об этом инфы пожалуйста, а вообще его операции вроде открытия страниц и т.д.? JAVA_HEAP_SIZE увеличить?

 

dissident
()

tool to get history of firefox

Форум — Development

Есть желание написать command-line tool, который будет работать примерно так:

$ tool -by-name -then by-date <path-to>/firefox/history_file
$ 10.10.2020
$   youtube.com/bla1
$   youtube.com/bla2
$   youtube.com/bla3
$ 11.10.2020
$   youtube.com/bla4
$   youtube.com/bla5
$ 10.10.2020
$   linux.org.ru/bla1
$   linux.org.ru/bla2
$ 11.10.2020
$   linux.org.ru/bla3
$   linux.org.ru/bl24

Или, например:

$ tool -by-date -then by-name <path-to>/firefox/history_file
$ 10.10.2020
$   youtube.com/bla1
$   youtube.com/bla2
$   youtube.com/bla3
$   linux.org.ru/bla1
$   linux.org.ru/bla2
$ 11.10.2020
$   youtube.com/bla4
$   youtube.com/bla5
$   linux.org.ru/bla3
$   linux.org.ru/bl24

Есть какая-нибудь либа, чтобы распарсить формат Firefox history? lz4что-то там кажется? Язык - все равно.

 ,

dissident
()

USART vs UART

Форум — Development

Могут ли pin’ы USART_TX/USART_RT работать как UART_TX/UART_RX? Наоборот явно нет. Ну а если мне нужен UART, а свободные выходы USART, могу ли я их ипользовать и если да, что дополнительно в них необходимо сконфигурировать?

 

dissident
()

Прыгание по документах в STM32CubeIDE (Eclipse CDT)

Форум — General

Возможно ли в STM32CubeIDE (Eclipse CDT пригать медлу последним открытым документов и следующим открытым например при помоши Ctrl-Click закрывая его при помощи Ctrl-W (а что если и первый документ и то, что в нем было надено по Ctrl-Clitck.

Медитировал над: http://blog.atollic.com/editor-power-130-useful-keyboard-shortcuts-plus-the-only-one-you-need-to-know.

Даже на stackoverflow спросил: https://stackoverflow.com/questions/64660612/eclipse-cdt-stm32cubeide-how-to-switch-to-previously-opened-header-source.

И крикну, а в ответ тишина.

Перемещено shell-script из linux-org-ru

 

dissident
()

perl files not tracked by pacman

Форум — Admin

Очередной pacman -Syyuv мне сказал

 -> These were most likely installed directly by cpan or a similar tool.
    Run the following command to get a list of these files:
    LC_ALL=C find "/usr/lib/perl5/5.30" -type f -exec pacman -Qqo {} + |& sed -n 's/^error: No package owns \(.*\)$/\1/p'

Вот эти файлы:

~ >>> C_ALL=C find "/usr/lib/perl5/5.30" -type f -exec pacman -Qqo {} + |& sed -n 's/^error: No package owns \(.*\)$/\1/p'
/usr/lib/perl5/5.30/core_perl/perllocal.pod
/usr/lib/perl5/5.30/site_perl/Term/ReadKey.pm
/usr/lib/perl5/5.30/site_perl/auto/App/cpanminus/.packlist
/usr/lib/perl5/5.30/site_perl/auto/Term/ReadKey/ReadKey.so
/usr/lib/perl5/5.30/site_perl/auto/Term/ReadKey/.packlist
/usr/lib/perl5/5.30/site_perl/auto/Log/Log4perl/.packlist
/usr/lib/perl5/5.30/site_perl/auto/Sysadm/Install/.packlist

Что это за перловка? Убить их всех?

 ,

dissident
()

git submodules?

Форум — Development

Есть необходимость написать кросс-платформенное приложение (а конкретно, оно должно работать на виндовсе и андроиде). Javascript/Typescript - я в него плохо умею. Остается Xamarin/Unity. Наверное?

Если остается Xamarin/Unity (Unity есть в ТЗ как возможная необходимость, потому что под него есть какой-то код, который, возможно, необходимо использовать, но я подозреваю, что этот код не Unity-specific, а просто .NET/Mono). Я не хочу Unity.

Кроме того, меня всегда смешили эти MVC от iPhone/Objective-C. Там же всегда один View, для каждого Controller, он никогда не меняется.

А тут вроде можно сделать правильный MVC/MVVM/как_звал_так_звал. C#/.NET/Mono код это Model/Controller или Model/ModelView, а Unity/Xamarin - это View.

Писать это все мне одному, как хочу, так и сделаю. Как я думаю:

  1. Сделать отдельный проект C# dll с MV/MVM
  2. Сделать отдельный проект Unity/Xamarin и туда руками кидать dll

Или

  1. Сделать отдельную репо с C# кодом
  2. Подключить ее как submodule в еще одной репе с Unity/Xamarin

Я помню, что в git submodules есть такое неудобство, что каждый раз, когда изменяешь код в submodule и коммитишь его - необходимо делать отдельный коммит к Unity/Xamarin репе, типо «bump submodule reference commit»

Можно еще проще:

  1. Сделать отдельное репо с C# кодом
  2. Сделать отдельное репо с Unity/Xamarin кодом и просто знать, что необходимо коммитить туда/cюда.

Я делал решения 1, 2 и 3. Ну т.е. я участвовал в проектах где делалось и так и так.

Может можно еще как-то по четвертому? Perforce у меня нету и он кажется за деньги. Писать это все мне - т.е. как сделать так, чтобы было удобно мне? Я не хочу, на этой стадии выбирать между Unity и Xamarin. C# похоже мне навязан из-за гипотетической необходимости использовать код от китайской железки, в которой есть примеры для Unity (подозреваю, что они не Unity-specific, а C#/.NET/Mono).

Как бы вы сделали?

PS И да, интересно услышать альтернативы на случай, если код от китайской железки окажется не нужен. Typescipt/AngularJS/Vue.js/Electron/вот это все? Или там Corona/Lua какая?

 , , ,

dissident
()

вирусы и грязный х...

Форум — Talks

Открываю в Firefox youtube, пишу в его text field для поиска «ж..па» и мне предлагает Firefox скачать какой-то JSON. За мной следят или Гугл наконец превратился в контору индусов, которые не умеют в PHP сделать то что надо?

 ,

dissident
()

flash mcu endurance vs debugging

Форум — Development

Сколько раз можно программировать flash на MCU (STM32)? Dataseet от конкретно моей модели говорит:

Table 42. Flash memory endurance and data retention
Endurance: 10 kcycles (Min)

Т.е. если я «sloppy coder» и перепрошиваю/запускаю «Debug as…» в Eclipse это чудо, допустим, 100 раз в день, то мне хватит этого на 100 дней?

Тут про https://www.avrfreaks.net/forum/how-many-times-can-i-program-flash, мнения какие-то разные, одни говорят таки да, другие таки забей, а как на самом деле?

 , ,

dissident
()

ограничение специализаций шаблона

Форум — Development

Что-то я торможу. Я хочу так:

Timer<uint16_t> tim; // compiles
Timer<uint32_t> tim; // compiles
Timer<anything_else> tim; // does not compile

Я так понимаю, мне надо enable_if или вручную SFINAE? Но я совсем забыл синтаксис базового класса, который должен не компилироваться и его специализации. Напомните пожалуйста

template<typename T>
class Timer {
    какой-то бред
    void F();
};

template<> Timer<uint16_t> { как убрать бред }
template<> Timer<uint32_t> { как убрать бред }

Так?

template<
        typename ResolutionType,
        typename = typename std::enable_if<
        std::is_same<uint16_t, ResolutionType>::value ||
        std::is_same<uint32_t, ResolutionType>::value,
        ResolutionType
    >::type
>
template<typename ResolutionType>
class Timer {
   void F();
}

 

dissident
()

extern C и ключевые слова C++

Форум — Development

У меня тут такой мутантец:

extern "C" {
void BLABLA_IRQHandler(void) {
// some C code
}
}

// some C++ code

Там где C++ codе был какой-то код, который, например, делал вот так:

BlaBla *bla = reinterpret_cast<BlaBla*>(blabla);

Потом этот код методом Копи и Пэйста был перенесен в BLABLA_IRQHandler и он по какой-то причине работает. Мне не париться и оставить как есть или переписать так:

extern "C" {
void BLABLA_IRQHandler(void) {
    BlaBla *bla = (BlaBla*)(blabla);
}
}

// some C++ code

? Весь файл компилируется g++. Я так понял это работает, потому что reinterpret_cast - это ключевое слово, поэтому раз компилятор g++, то оно и работает, даже в части extern «C». Я прав? Это вообще надежно, что так работает?

 ,

dissident
()

doom project brutality + harsh уровень сложности + что я неправильно делаю?

Форум — Games

Project Brutality на Harsh уровне сложности (а это только 3тий из 100500 уровней сложности, более того рекомендованный для новичков), для первой части «Hell on Earth» первого уровня, например, весь fun превращается в зачистку с quick-save’ом вроде System Shock 2 на уровне Horror, аптечку пока видел только одну, зато монстров толпы и они вечно появляются то слева, то справа то сзади. Что я не так делаю?

Или так и задумано и играть на «детских уровнях»? Так а где тогда fun?

 ,

dissident
()

deadbeef osd plugin + время «показыания» floating window osd

Форум — Multimedia

Нигде в настройках замечательного OSD плагина замечательного player’а deedbeef не нашел возможности установить длительность, пока будет видна OSD нотификация. Это принципиально не конфигурируемо или же где-то в другом месте (какие-то не связанные с deadbeef настройки OSD)?

 ,

dissident
()

как я больше не хочу иметь дело с gnome

Форум — Talks

Мне нравился старый гном без всех этих unity, plasm (или это KDE, но неважно). Я даже добавил ctrl-z к https://launchpad.net/xpad и поправил там пару багов. Мне всегда нравился GTK look & feel и чудесные программы вроде gimp или wireshark.

Но после такого отношения:

я не хочу пользоваться софтом от этих однокнопочных идиотов с питоном головного мозга (кстати я давно заметил, что большинство питонолюбителей - бестолочь). Я создал баг (может грубовато), но приаттачил картинки из которых видно, что сделано что-то явно глупое и бессмысленное. Таки подобных багов оказалось было создано несколько. Везде ответ был один «это не баг, это фича». В моем случае автор еще и решил назвать меня грубым и сказать ЧТО МНЕ Б,,ДЬ НАДО СМЕНИТЬ ЦВЕТОВУЮ ТЕМУ. РАДИ MELD’А Б..ДЬ. Питон головного мозга!.

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

Я изменил diffool на kdiff3 в gitconfig и не жалеюб ни секунды. Для простых диффоф и мержей (not three way) использую diffuse, чего и вам решаю. meld для меня умер. Такой программы больше для меня нет. Вот как я пользуюсь difftool –dir-diff (~/.gintconfig):

	dt = difftool --dir-diff
[diff]
	tool = kdiff3
[pull]

Человек, вместо того, чтобы разобраться что же он не так написал распрягается о том, как круто, что в ipone одна кнопка. Как собственной и почти любой питоншик. Напишет строчки, которые он не понимает, а потом убеждфет себя,что это фича.

В советском союзе таких людей называли «бестолочь»..

 

dissident
()

severance blade of darkness как блин пользоваться щитами?

Форум — Games

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

Помогите пожалуйста. В гугле тоже не могу найти. Мануал по диагонали просмотрел и тоже не понимаю.

 

dissident
()

«subwoofer» от старого ASUS лаптопа

Форум — Multimedia

Вот такая штука завалялась: https://imgur.com/a/OQlJANa. Подключить его к обычному выходу на наушники не выходит, очень тонкий jack. Не имея лаптопа от которого эта штука была ее только выкинуть? Или можно купить какую-то внешнюю звуковую карту, куда это можно подключить?

 

dissident
()

https://invidio.us/ умерло, что теперь вместо него?

Форум — Talks

Ну должно же что-то появиться, как libgen.is вроде умерало. Есть что-то?

 

dissident
()

г..норок

Форум — Talks

Что-то вспомнилось https://www.youtube.com/watch?v=N2961tl_T2g. Брат два там, все дела. И что-то этот текст зашел (а раньше нет). И понял, что наверное надо больше, но я, наверное, не смогу это слушать, ну т.е. вот это весело конечно: https://www.youtube.com/watch?v=apWxKsUh-jM да и весь «Незаконнорожденный алхимик…», но вот эти вот все «крылья», «я хочу быть с тобой», у меня же зубы сведет от липкости.

Может есть какой-то один-два альбома, которые ок и достаточно?

 

dissident
()

RSS подписка на новые темы