Рубрика: ПО

Про­грамм­ное обес­пе­че­ние: инфор­ма­ция о сво­бод­ных опе­ра­ци­он­ных систе­мах Linux, полез­ных и инте­рес­ных при­ло­же­ни­ях. Воз­мож­но, неко­то­рое коли­че­ство постов будет о про­при­е­тар­щине вро­де Windows и macOS.

InviZible Pro – комбайн для обеспечения безопасности на Android

Недав­но, изу­чая ката­лог при­ло­же­ний F‑Droid, наткнул­ся на очень инте­рес­ный ком­байн, поз­во­ля­ю­щий в одно нажа­тие под­нять на Android Tor, I2P и DNSCRYPT с воз­мож­но­стью деталь­ной настрой­ки каж­до­го сер­ви­са. Назы­ва­ет­ся при­ло­же­ние InviZible Pro и рас­про­стра­ня­ет­ся под сво­бод­ной лицен­зи­ей GPLv3

Читать далее

Ускорение начальной синхронизации Bitcoin Core в Linux

В дан­ном руко­вод­стве будет опи­са­но уско­ре­ние началь­ной син­хро­ни­за­ции (IBD, пер­во­на­чаль­ной загруз­ки и про­вер­ки блок­чей­на Bitcoin) для кли­ен­та Bitcoin Core в опе­ра­ци­он­ных систе­мах на ядре Linux. В моих усло­ви­ях уда­лось добить­ся уско­ре­ния про­цес­са более чем в 120 раз (19 часов про­тив 17 недель)! Впе­чат­ля­ю­щий резуль­тат, не так ли? О том, как я смог добить­ся это­го, и что подоб­ный резуль­тат дале­ко не пре­дел – под катом.

Читать далее

SponsorBlock – автопропуск рекламы и мусорных вставок в видео на Youtube

Вас не раз­дра­жа­ет выклян­чи­ва­ние «лай­ков» (сло­во само по себе про­тив­ное), ком­мен­та­ри­ев, под­пи­сок на канал в каж­дом вто­ром видео на Youtube? Меня тоже, места­ми так не сла­бо. А эти спон­сор­ские встав­ки, инте­рес­ные раз­ве что само­му спон­со­ру, мы обя­за­ны смот­реть? Конеч­но нет. Заси­лье реклам­ных помо­ев на Youtube поро­ди­ло созда­ние инстру­мен­та про­ти­во­дей­ствия это­му злу, и назы­ва­ет­ся этот заме­ча­тель­ный инстру­мент – SponsorBlock.

Читать далее

Создаём мультизагрузочную USB флешку в Linux и Windows с помощью Ventoy

Создать загру­зоч­ную USB флеш­ку с любым дис­три­бу­ти­вом Linux (ну или Windows) сей­час не про­бле­ма ни в линук­сах, ни в вин­дах. В мире Linux стан­дарт для этой опе­ра­ции – Unetbootin (или cfdisk/mkfs/dd для иску­шён­ных польо­ва­те­лей). В Windows гла­вен­ству­ет Rufus. Но ни одна эта про­грам­ма не уме­ет созда­вать муль­ти­за­гру­зоч­ную флеш­ку (т.е. флеш­ку, с кото­рой мож­но загрузить/установить сра­зу несколь­ко ОС) так, что­бы добавлять/удалять обра­за опе­ра­ци­о­нок мож­но было про­стым копированием/удалением фай­лов .iso. Удоб­но да? Сей­час мы научим­ся это делать в одну коман­ду в Linux или в пару кли­ков кур­со­ром по кноп­кам в Windows с помо­щью open-source при­ло­же­ния Ventoy.

Читать далее

Волшебство фракталов

Как извест­но, фрак­тал – это мно­же­ство, обла­да­ю­щее свой­ством само­по­до­бия (Вики­пе­дия). Мате­ма­ти­че­ски это инте­ре­сес­но не мно­гим, зато если визу­а­ли­зи­ро­вать эти мно­же­ства – полу­ча­ет­ся насто­я­щий иной Мир, зага­доч­ный и непо­нят­ный. Неко­то­рые энту­зи­а­сты даже «путе­ше­ству­ют» по зака­ул­кам фрак­та­лов, постро­ен­ных по раз­лич­ным мате­ма­ти­че­ским функ­ци­ям. Я же про­сто пред­ла­гаю посмот­реть на эту кра­со­ту, а заод­но, кому захо­чет­ся, уста­но­вить себе при­ло­же­ние для гене­ра­ции фрак­та­лов и само­сто­я­тель­но совер­шить путе­ше­ствие в этот потря­са­ю­ще кра­си­вый Мир.

Читать далее

Глобальное улучшение звука в Linux с помощью PulseEffects

Вас нико­гда не напря­га­ли филь­мы с ауди­о­до­рож­кой с широ­ким диа­па­зо­ном гром­ко­сти, когда места­ми при­хо­дит­ся вслу­ши­вать­ся, а через секун­ду уже закры­вать уши рука­ми? Уж не знаю какой эффект это долж­но вызвать у зри­те­лей по задум­ке авто­ров, но у меня он точ­но выхо­дит отри­ца­тель­ным. А может кому-то не хва­та­ет бас­са и хочет­ся доба­вить его по-боль­ше, да так, что­бы гар­мо­ни­ка­ми гро­хо­та­ло на все «низы»? Или сде­лать «кри­сталь­но чистые вер­ха»? Ревер­бе­ра­цию зака­зы­ва­ли? Все эти, и мно­гие дру­гие зада­чи реша­ет PulseEffects – циф­ро­вой сиг­наль­ный про­цес­сор для зву­ко­во­го сер­ве­ра PulseAudio в Linux. Это при­ло­же­ние очень похо­же на Viper2Android FX, так что если у вас Android, реко­мен­дую озна­ко­мить­ся.

Читать далее

Противодействуем слежке за торрент загрузками в qBittorrent

Появив­шись впер­вые в 2001 году, про­то­кол BitTorrent заво­е­вал огром­ную попу­ляр­ность у сотен мил­ли­о­нов поль­зо­ва­те­лей по все­му Миру. Это и не уди­ви­тель­но: бла­го­да­ря тех­но­ло­гии P2P (peer-to-peer, «от поль­зо­ва­те­ля к поль­зо­ва­те­лю») по про­то­ко­лу BitTorrent мож­но рас­про­стра­нять колос­саль­ные объ­ё­мы инфор­ма­ции мил­ли­о­нам поль­зо­ва­те­лей одно­вре­мен­но без каких-либо серьёз­ных затрат для каж­до­го отдель­но­го участ­ни­ка обме­на дан­ны­ми. По тех­но­ло­гии BitTorrent нача­ли рас­про­стра­нять­ся пета­бай­ты пират­ско­го кон­тен­та в виде филь­мов, музы­ки, игр и ПО, что вызва­ло лютый батт­херт у копи­рас­тов бор­цов за автор­ские пра­ва. Ими пред­при­ни­ма­ют­ся попыт­ки закры­тия torrent тре­ке­ров и нака­за­ния за рас­про­стра­не­ние пират­ско­го кон­тен­та по BitTorrent, и если тре­ке­ры закрыть доста­точ­но про­бле­ма­тич­но (Rutor тому хоро­ший при­мер), то «спа­лить­ся» рядо­во­му качающему/раздающему пиру перед «кон­тро­ли­ру­ю­щи­ми орга­на­ми» про­ще про­сто­го: про­то­кол палит IP адрес раз­да­ю­ще­го любо­му инте­ре­су­ю­ще­му­ся. Свя­то место пусто не быва­ет, и в сети поляв­ля­ет­ся ресурс IKnowWhatYouDownload.com, на кото­ром мож­но посмот­реть исто­рию ска­чи­ва­ния тор­рен­тов для любо­го IP адре­са. Всё, конец при­ват­но­сти, сто­ит отка­зы­вать­ся от BitTorrent?! Нет! Ниже мы научим­ся успеш­но бороть­ся со слеж­ной за torrent пира­ми с помо­щью кли­ен­та qBittorrent.

Читать далее

Смотрим на Android фильмы по BitTorrent без скачивания с помощью TorrServe

Нашёл удоб­ный спо­соб про­смот­ра филь­мов по тех­но­ло­гии BitTorrent на устрой­ствах под управ­ле­ни­ем ОС Android минуя их ска­чи­ва­ние на локаль­ный диск, т.е. «на лету»: TorrServe. Более того, TorrServe – это open-source ПО, всё как мы любим! Подроб­но­сти и ман по уста­нов­ке под катом.

Читать далее

Vinyl Music Player – лучший аудиоплеер для Android. Open source!

До недав­не­го вре­ме­ни я, как и боль­шин­ство поль­зо­ва­те­лей устройств под управ­ле­ни­ем ОС Android слу­шал музы­ку в музы­каль­ном пле­е­ре AIMP. Всем он хорош кро­ме одно­го: исход­ный код дан­но­го пле­е­ра закрыт. А если есть хоро­шая аль­тер­на­ти­ва с откры­тым исход­ным кодом, зачем поль­зо­вать­ся закры­тым ПО? Встре­чай­те: Vinyl Music Player.

Читать далее

Отслеживаем местоположение и орбиту МКС в Arch Linux/Manjaro

Задал­ся я как-то целью послу­шать пере­го­во­ры на Меж­ду­на­род­ной Кос­ми­че­ской Стан­ции. И не в интер­не­те, а сло­вить реаль­ный радио­сиг­нал из кос­мо­са, пусть даже с силь­ны­ми поме­ха­ми. Радей­ка с двух­мет­ро­вым диа­па­зо­ном есть, но как узнать, когда МКС про­ле­та­ет в зоне види­мо­сти из того места, где я собрал­ся ловить с неё пере­го­во­ры? Это ведь УКВ диа­па­зон, а зна­чит пря­мая види­мость обя­за­тель­на. В мире Linux для рас­чё­та поло­же­ния и орби­ты МКС на небо­сво­де есть удоб­ная про­грам­ма Gpredict.

Читать далее

Простое перенаправление всего трафика системы через Tor (прозрачный прокси) с помощью Archtorify в Arch Linux/Manjaro

Для тех, кто хочет пол­но­стью завер­нуть в Tor весь тра­фик систе­мы и явля­ет­ся счаст­ли­вым юзе­ром Arch Linux или дис­три­бу­ти­вов на нём осно­ван­ных (Manjaro, Chakra, Archman, BlackArch, ArchBang и т.д.) в AUR есть бил­дскрипт очень удоб­но­го инстру­мен­та авто­ма­ти­че­ской настрой­ки про­зрач­ной «тори­фи­ка­ции» все­го тра­фи­ка систе­мы – Archtorify.

Читать далее

Ускоряем сборку пакетов из AUR в Arch Linux и Manjaro

Каж­дый поль­зо­ва­тель дис­три­бу­ти­ва Arch Linux (как и Manjaro) заме­чал, что по умол­ча­нию паке­ты из AUR соби­ра­ют­ся в один поток, тем самым не задей­ствуя весь потен­ци­ал про­цес­со­ра. Что­бы задей­ство­вать при сбор­ке AUR паке­тов все ядра ЦП, рас­па­рал­ле­лив про­цесс сбор­ки, выпол­ним сле­ду­ю­щие несколь­ко нехит­рых шагов.

Читать далее

Earlyoom – предотвращаем ситуацию OOM в Linux быстро и просто

Если вы рабо­та­е­те с «тяже­лы­ми» при­ло­же­ни­я­ми в усло­ви­ях нехват­ки опе­ра­тив­ной памя­ти, вам зна­ко­ма такая ситу­а­ция, как OOM – Out Of Memory, это когда запу­щен­ным про­грам­мам нуж­но боль­ше опе­ра­тив­ной памя­ти, чем име­ет­ся в систе­ме. В такой ситу­а­ции систе­ма обыч­но начи­на­ет сва­пить­ся на диск и при этом тор­мо­зить, что непри­ят­но для поль­зо­ва­те­ля. У меня в бло­ге уже был мате­ри­ал про Nohang, так вот Earlyoom дела­ет всё то же самое, ну кро­ме отоб­ра­же­ния уве­дом­ле­ний, но в то же вре­мя менее тре­бо­ва­тель­на к кон­фи­гу­ра­ции ком­пью­те­ра.

Читать далее

Рабочий Tor Browser на Android 10

В повсе­днев­ной жиз­ни тех­но­ло­ги­ей Tor я поль­зу­юсь не часто, в основ­ном в т.с. «иссле­до­ва­тель­ских целях», напри­мер для тести­ро­ва­ния рабо­ты бло­га с дру­го­го IP адре­са, поэто­му при пере­хо­де на Android 10 про­бле­му заме­тил не сра­зу. В про­цес­се про­вер­ки раз­лич­ных спо­со­бов уста­нов­ки V4A на Android Q (уже не пом­ню на кой чёрт мне вооб­ще Tor пона­до­бил­ся) я заме­тил, что Tor Browser не рабо­та­ет на 10 вер­сии Android. Само при­ло­же­ние откры­ва­ет­ся, а про­цесс под­клю­че­ния к сети пада­ет из-за ошиб­ки в ком­по­нен­те. Дан­ная непри­ят­ность воз­ни­ка­ет толь­ко при режи­ме рабо­ты через т.н. «мосты». О том, как это устра­нить – под катом.

Читать далее

Установка ViPER4Android FX на Android Q

Сего­дня обно­вив­шись до Android 10 и попы­тав­шись при­выч­ным спо­со­бом уста­но­вить ViPER4Android, после пере­за­груз­ки устрой­ства я испы­тал край­нее удив­ле­ние: теле­фон сло­вил бут­луп 😳 Ниче­го страш­но­го, конеч­но, не слу­чи­лось, бека­пы все­го нуж­но­го у меня были под рукой (ста­вил на чистую систе­му), но непри­ят­ная взвол­но­ван­ность появи­лась: а вдруг V4A на деся­том Андро­и­де не рабо­та­ет? Полез гуг­лить и нашел как при­чи­ну, так и реше­ние про­бле­мы как заста­вить рабо­тать ViPER4Android FX на Android 10 (Q), чем спе­шу поде­лить­ся со все­ми инте­ре­су­ю­щи­ми­ся. Про­ве­ре­но на край­нем на момент напи­са­ния мате­ри­а­ла crDroid 6.3.

Читать далее

Open-source аудиоплеер для Android: Vanilla Music

Я люб­лю слу­шать музы­ку и люб­лю СПО (сво­бод­ное про­ограмм­ное обесп­че­ние). Дол­гое вре­мя мои люби­мые пес­ни вос­про­из­во­дил несво­бод­ный аудио­пле­ер для Android под назва­ни­ем AIMP, одна­ко я нашел ему сво­бод­ную open-source аль­тер­на­ти­ву: Vanilla Music.

Читать далее