<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:georss="http://www.georss.org/georss">
	<channel>
	<title>fox :: echo/16fOYIKI8cmoyYfppknA</title>
	<link>https://idec.foxears.su/echo/16fOYIKI8cmoyYfppknA</link>
	<description>
	fox :: echo/16fOYIKI8cmoyYfppknA
	</description>
	<language>ru</language>
<item><title>Re: Топ 10 ваших команд</title><guid>POk6ViVYRpzLqFEi3BE8</guid><pubDate>2024-11-06 19:40:25</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/POk6ViVYRpzLqFEi3BE8#POk6ViVYRpzLqFEi3BE8</link>
		<description>
		btimofeev&gt;&gt; g это алиас на утилиту поиска по исходникам https://sift-tool.org/ (аналог grep, но работает в разы быстрее на огромных проектах).
tuple&gt; Настолько большой профит, что есть смысл использовать? Не осуждаю, не призываю, просто интересно, почему?

Мне бы профит не помеша...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> tuple<br><br>
<span class="quote">btimofeev&gt;&gt; g это алиас на утилиту поиска по исходникам https://sift-tool.org/ (аналог grep, но работает в разы быстрее на огромных проектах).</span><br>
<span class="quote">tuple&gt; Настолько большой профит, что есть смысл использовать? Не осуждаю, не призываю, просто интересно, почему?</span><br>
<br>
Мне бы профит не помешал для поиска по гошному воркплейсу. Я уже подумываю что-нибудь индексирующее начинать использовать. Особенно при рефакторинге микросервисов утомляет греп ждать.<br>
<br>
<span class="comment">+++ Caesium/0.4 RC1</span><br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>rFTZuKvy2c1QRZnp0wNF</guid><pubDate>2024-11-03 14:51:40</pubDate><author>tuple</author><link>https://idec.foxears.su/rFTZuKvy2c1QRZnp0wNF#rFTZuKvy2c1QRZnp0wNF</link>
		<description>
		btimofeev&gt; g это алиас на утилиту поиска по исходникам https://sift-tool.org/ (аналог grep, но работает в разы быстрее на огромных проектах).

Настолько большой профит, что есть смысл использовать? Не осуждаю, не призываю, просто интересно, почему?...
		</description>
		<content:encoded>
<![CDATA[
tuple -> btimofeev<br><br>
<span class="quote">btimofeev&gt; g это алиас на утилиту поиска по исходникам https://sift-tool.org/ (аналог grep, но работает в разы быстрее на огромных проектах).</span><br>
<br>
Настолько большой профит, что есть смысл использовать? Не осуждаю, не призываю, просто интересно, почему?<br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>ulCSlh2PjdvrnnGjjIoS</guid><pubDate>2024-11-03 13:28:38</pubDate><author>btimofeev</author><link>https://idec.foxears.su/ulCSlh2PjdvrnnGjjIoS#ulCSlh2PjdvrnnGjjIoS</link>
		<description>
		Топ из истории в 10 000 команд:

====
   1831 git
   1031 g
    779 yay
    644 cd
    470 l
    369 sudo
    234 adb
    195 rm
    179 /usr/bin/cshell/launcher
    167 docker
====

git pull/push по несколько раз в день

g это алиас на утилиту поиска по исходникам https://sift-t...
		</description>
		<content:encoded>
<![CDATA[
btimofeev -> tuple<br><br>
Топ из истории в 10 000 команд:<br>
<br>
<pre class="code">
   1831 git
   1031 g
    779 yay
    644 cd
    470 l
    369 sudo
    234 adb
    195 rm
    179 /usr/bin/cshell/launcher
    167 docker
</pre>
<br>
git pull/push по несколько раз в день<br>
<br>
g это алиас на утилиту поиска по исходникам <a href="https://sift-tool.org/" class="url">https://sift-tool.org/</a> (аналог grep, но работает в разы быстрее на огромных проектах).<br>
<br>
yay пакетный менеджер.<br>
<br>
l это алиас на "ls -l", большинство действий с файлами делаю в консоли, так что тут есть и cd и rm.<br>
<br>
adb для обмена файлами с телефоном.<br>
<br>
/usr/bin/cshell/launcher впн для работы.<br>
<br>
docker - летом упражнялся в развертывании Jenkins и агентов для сборки андроид приложений. Поэтому попало в подборку, но в целом больше ни для чего не использую<br>
<span class="comment">P.S. Edited: 2024-11-03 09:30:48</span><br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>tBLUaCOtCLcSxHJow9pO</guid><pubDate>2024-11-02 11:46:38</pubDate><author>shaos</author><link>https://idec.foxears.su/tBLUaCOtCLcSxHJow9pO#tBLUaCOtCLcSxHJow9pO</link>
		<description>
		Ну я про него например вообще не знал :)

Я как привык к тому к чему привык - так этим и пользуюсь ;)

Вон на mc я вообще в 1996 чтоли году подсел - он тогда ещё даже не умел синтаксис языков программирования подсвечивать, зато умел ходить по FTP как будто по локальным директория...
		</description>
		<content:encoded>
<![CDATA[
shaos -> Andrew Lobanov<br><br>
Ну я про него например вообще не знал :)<br>
<br>
Я как привык к тому к чему привык - так этим и пользуюсь ;)<br>
<br>
Вон на mc я вообще в 1996 чтоли году подсел - он тогда ещё даже не умел синтаксис языков программирования подсвечивать, зато умел ходить по FTP как будто по локальным директориям :)<br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>mVtRZ4y6Pp41N71JnfQW</guid><pubDate>2024-11-02 08:37:52</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/mVtRZ4y6Pp41N71JnfQW#mVtRZ4y6Pp41N71JnfQW</link>
		<description>
		shaos&gt; Оказывается mpv в дебияне есть :)

Есть то он есть :)

shaos&gt; Description: video player based on MPlayer/mplayer2
shaos&gt; mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. 
shao...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> shaos<br><br>
<span class="quote">shaos&gt; Оказывается mpv в дебияне есть :)</span><br>
<br>
Есть то он есть :)<br>
<br>
<span class="quote">shaos&gt; Description: video player based on MPlayer/mplayer2</span><br>
<span class="quote">shaos&gt; mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. </span><br>
<span class="quote">shaos&gt;  Changes from mplayer2 to mpv include: </span><br>
<span class="quote">shaos&gt;  * Removal of lots of unneeded code to encourage developer activity </span><br>
<span class="quote">shaos&gt;  * Better OSD rendering </span><br>
<span class="quote">shaos&gt;  * Cleaned up terminal output </span><br>
<span class="quote">shaos&gt;  * Improved OpenGL output </span><br>
<span class="quote">shaos&gt;  * Encoding functionality (replacement for mencoder) </span><br>
<span class="quote">shaos&gt;  * Wayland support </span><br>
<span class="quote">shaos&gt;  * Support for playing URLs of popular streaming sites </span><br>
<span class="quote">shaos&gt;  * Screenshot improvements </span><br>
<span class="quote">shaos&gt;  * ... </span><br>
<span class="quote">shaos&gt;  See mpv(1) for more info regarding changes between MPlayer, mplayer2 and mpv.</span><br>
<span class="quote">shaos&gt; Homepage: https://mpv.io/</span><br>
<br>
Ну вот мне, как простому пользователю, может быть полезно было бы только поддержка wayland и стриминговых платформ, но я не пользуюсь wayland, да и стриминговыми платформами не то чтобы. Хотя, ради последнего можно попробовать, конечно.<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>OTloJ7O6Ae80fQ37ic6K</guid><pubDate>2024-11-01 18:33:54</pubDate><author>shaos</author><link>https://idec.foxears.su/OTloJ7O6Ae80fQ37ic6K#OTloJ7O6Ae80fQ37ic6K</link>
		<description>
		Оказывается mpv в дебияне есть :)

Description: video player based on MPlayer/mplayer2
mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. 
 
 Changes from mplayer2 to mpv include: 
 * ...
		</description>
		<content:encoded>
<![CDATA[
shaos -> Andrew Lobanov<br><br>
Оказывается mpv в дебияне есть :)<br>
<br>
Description: video player based on MPlayer/mplayer2<br>
mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. <br>
 <br>
 Changes from mplayer2 to mpv include: <br>
 * Removal of lots of unneeded code to encourage developer activity <br>
 * Better OSD rendering <br>
 * Cleaned up terminal output <br>
 * Improved OpenGL output <br>
 * Encoding functionality (replacement for mencoder) <br>
 * Wayland support <br>
 * Support for playing URLs of popular streaming sites <br>
 * Screenshot improvements <br>
 * ... <br>
 See mpv(1) for more info regarding changes between MPlayer, mplayer2 and mpv.<br>
Homepage: <a href="https://mpv.io/" class="url">https://mpv.io/</a><br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>dGFFTer8k6e835mHoe3E</guid><pubDate>2024-11-01 18:24:59</pubDate><author>shaos</author><link>https://idec.foxears.su/dGFFTer8k6e835mHoe3E#dGFFTer8k6e835mHoe3E</link>
		<description>
		Из плееров у меня по клику на видос запускается VLC, но он неудобный - тормозной, рюшечек у окошка много и т.д.
А mplayer просто окно без ничего - всё управление горячими клавишами, которые я за 10-15 лет его использования уже выучил :)
Например там можно легко подкорректировать ...
		</description>
		<content:encoded>
<![CDATA[
shaos -> tuple<br><br>
Из плееров у меня по клику на видос запускается VLC, но он неудобный - тормозной, рюшечек у окошка много и т.д.<br>
А mplayer просто окно без ничего - всё управление горячими клавишами, которые я за 10-15 лет его использования уже выучил :)<br>
Например там можно легко подкорректировать задержку между видео и звуком - у меня есть много старых оцифровок, где оно постепенно уезжает. По кадрам можно идти, видя в консоли смещение в долях секунды и т.д. Для коидирования/перекодирования видосов я использую mencoder и иногда ffmpeg...<br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>Zpk2kjzUXfATzAHqRARP</guid><pubDate>2024-11-01 13:15:05</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/Zpk2kjzUXfATzAHqRARP#Zpk2kjzUXfATzAHqRARP</link>
		<description>
		shaos&gt;&gt; m - это алиас на mplayer ;)
tuple&gt; А чего не mpv?

А что такого в mpv, чтобы менять на него mplayer? :)

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста....
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> tuple<br><br>
<span class="quote">shaos&gt;&gt; m - это алиас на mplayer ;)</span><br>
<span class="quote">tuple&gt; А чего не mpv?</span><br>
<br>
А что такого в mpv, чтобы менять на него mplayer? :)<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>R79tP7YF233Exjzajovo</guid><pubDate>2024-11-01 12:32:47</pubDate><author>tuple</author><link>https://idec.foxears.su/R79tP7YF233Exjzajovo#R79tP7YF233Exjzajovo</link>
		<description>
		shaos&gt; m - это алиас на mplayer ;)

А чего не mpv?
...
		</description>
		<content:encoded>
<![CDATA[
tuple -> shaos<br><br>
<span class="quote">shaos&gt; m - это алиас на mplayer ;)</span><br>
<br>
А чего не mpv?<br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>WwnOIu78nI5qCyMISmpp</guid><pubDate>2024-11-01 12:27:01</pubDate><author>shaos</author><link>https://idec.foxears.su/WwnOIu78nI5qCyMISmpp#WwnOIu78nI5qCyMISmpp</link>
		<description>
		Я через ESC-0 только выхожу иногда из mc, а так обычно в нём функциональные кнопки юзаю

    222 git
     87 grep
     64 cat
     42 m
     34 mv
     32 cp
     26 ls
     26 echo
     19 gcc
     18 make

m - это алиас на mplayer ;)...
		</description>
		<content:encoded>
<![CDATA[
shaos -> Andrew Lobanov<br><br>
Я через ESC-0 только выхожу иногда из mc, а так обычно в нём функциональные кнопки юзаю<br>
<br>
    222 git<br>
     87 grep<br>
     64 cat<br>
     42 m<br>
     34 mv<br>
     32 cp<br>
     26 ls<br>
     26 echo<br>
     19 gcc<br>
     18 make<br>
<br>
m - это алиас на mplayer ;)<br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>9pDUdFgKu4nBajR60DWh</guid><pubDate>2024-11-01 02:24:01</pubDate><author>ahamai</author><link>https://idec.foxears.su/9pDUdFgKu4nBajR60DWh#9pDUdFgKu4nBajR60DWh</link>
		<description>
		    228 git
    144 python3
     46 sh
     43 touch
     32 mv
     31 qemu-system-i386
     31 feh
     28 python2.7
     27 scp
     26 su

&gt;  забавно, что в mc я не использую F1-F10 (вместо этого - esc-&lt;цифра&gt;) Я не помню как это произошло, но других любителей mc это всегда о...
		</description>
		<content:encoded>
<![CDATA[
ahamai -> hugeping<br><br>
    228 git<br>
    144 python3<br>
     46 sh<br>
     43 touch<br>
     32 mv<br>
     31 qemu-system-i386<br>
     31 feh<br>
     28 python2.7<br>
     27 scp<br>
     26 su<br>
<br>
<span class="quote">&gt;  забавно, что в mc я не использую F1-F10 (вместо этого - esc-&lt;цифра&gt;) Я не помню как это произошло, но других любителей mc это всегда очень удивляет!</span><br>
<br>
всю жизнь только так и использую. ибо на моих ноутах fn кнопки и с микроскопом не найдёшь, а уж отличить одну от другой...<br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>sNiIfz0U6cAyZvJ01wOS</guid><pubDate>2024-10-31 14:43:25</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/sNiIfz0U6cAyZvJ01wOS#sNiIfz0U6cAyZvJ01wOS</link>
		<description>
		hugeping&gt; P.S. забавно, что в mc я не использую F1-F10 (вместо этого - esc-&lt;цифра&gt;) Я не помню как это произошло, но других любителей mc это всегда очень удивляет!

А что, так можно было?!

Теперь буду использовать так. Это же гораздо удобнее.

PS: Надо немного переосмыслить посл...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> hugeping<br><br>
<span class="quote">hugeping&gt; P.S. забавно, что в mc я не использую F1-F10 (вместо этого - esc-&lt;цифра&gt;) Я не помню как это произошло, но других любителей mc это всегда очень удивляет!</span><br>
<br>
А что, так можно было?!<br>
<br>
Теперь буду использовать так. Это же гораздо удобнее.<br>
<br>
<span class="comment">PS: Надо немного переосмыслить последние 19 лет своей жизни :)</span><br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>Wr51AsQmTZqod6E0hgfV</guid><pubDate>2024-10-31 14:43:25</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/Wr51AsQmTZqod6E0hgfV#Wr51AsQmTZqod6E0hgfV</link>
		<description>
		tuple&gt; А покажите топ 10 ваших команд из сохранённой истории (history) и предоставьте объяснения, почему они в этом топе.
tuple&gt; ====
tuple&gt; $ history | awk '{print $2}' | sort | uniq -c | sort -rn | head -n 10
tuple&gt; ====

====
$ history | awk '{print $2}' | sort | uniq -c | sor...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> tuple<br><br>
<span class="quote">tuple&gt; А покажите топ 10 ваших команд из сохранённой истории (history) и предоставьте объяснения, почему они в этом топе.</span><br>
<span class="quote">tuple&gt; ====</span><br>
<span class="quote">tuple&gt; $ history | awk '{print $2}' | sort | uniq -c | sort -rn | head -n 10</span><br>
<span class="quote">tuple&gt; ====</span><br>
<br>
<pre class="code">
$ history | awk '{print $2}' | sort | uniq -c | sort -rn | head -n 10
    103 sudo
     69 go
     67 tar
     32 cat
     27 find
     22 du
     21 ls
     20 cd
     18 ./sb_pilot
     16 git
</pre>
<br>
Собственно, тут становится понятно, что я слишком увлекаюсь sudo. Но это лишь потому, что сбер свой модуль работы с пинпадами писал жопой (как и всё, с чем я у них сталкивался по работе) и он только под рутом адекватно работает.<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>mYaZfefvdn26FlpHduuF</guid><pubDate>2024-10-31 13:40:57</pubDate><author>hugeping</author><link>https://idec.foxears.su/mYaZfefvdn26FlpHduuF#mYaZfefvdn26FlpHduuF</link>
		<description>
		tuple&gt; А покажите топ 10 ваших команд из сохранённой истории (history) и предоставьте объяснения, почему они в этом топе.

На текущей машине довольно банально.

====
    280 git
    168 ./ii-node
    158 go
     86 ./ii-tool
     45 ssh
     33 mc
     24 cp
     17 mv
     14 ./...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> tuple<br><br>
<span class="quote">tuple&gt; А покажите топ 10 ваших команд из сохранённой истории (history) и предоставьте объяснения, почему они в этом топе.</span><br>
<br>
На текущей машине довольно банально.<br>
<br>
<pre class="code">
    280 git
    168 ./ii-node
    158 go
     86 ./ii-tool
     45 ssh
     33 mc
     24 cp
     17 mv
     14 ./fetch.sh
     14 df
</pre>
<br>
На другой машине<br>
<br>
<pre class="code">
    286 git
    112 mc
     76 ssh
     67 ubuntu
     60 mcedit
     51 nred
     42 cd
     33 sudo
     25 xsym
     24 virt-manager
</pre>
<br>
Проблема в том, что часть команд я выполняю внутри mc и внутри редактора red (который запускаю не всегда из sh)<br>
<br>
Так что из моих примеров только git наверное характерен. <br>
<br>
ubuntu - скрипт для активации контейнера с убунтой (разработка)<br>
xsym - мой скрипт к global который показывает нужный символ в исходном коде.<br>
virt-manager - перелез на него с VirtualBox и не жалею<br>
nred - скрипт-враппер к моему редактору red<br>
mc - осуждайте, я люблю mc. правда, большинство операций делаю командной строкой, но визуализация собственно каталогов + mcedit для быстрых изменений - это уже навсегда.<br>
<br>
<span class="comment">P.S. забавно, что в mc я не использую F1-F10 (вместо этого - esc-&lt;цифра&gt;) Я не помню как это произошло, но других любителей mc это всегда очень удивляет!</span><br>

]]>
</content:encoded></item>
<item><title>Re: Топ 10 ваших команд</title><guid>IbqKEpJwwDvDcBL7crda</guid><pubDate>2024-10-31 13:26:53</pubDate><author>doesnm</author><link>https://idec.foxears.su/IbqKEpJwwDvDcBL7crda#IbqKEpJwwDvDcBL7crda</link>
		<description>
		tuple&gt; А покажите топ 10 ваших команд из сохранённой истории (history) и предоставьте объяснения, почему они в этом топе.
    141 ls
     45 idec
     40 cd
     27 senpai
     23 ssh
     21 git
     20 twt
     20 cat
     18 curl
     13 scp
что-то такое
idec это алиас на цези...
		</description>
		<content:encoded>
<![CDATA[
doesnm -> tuple<br><br>
<span class="quote">tuple&gt; А покажите топ 10 ваших команд из сохранённой истории (history) и предоставьте объяснения, почему они в этом топе.</span><br>
    141 ls<br>
     45 idec<br>
     40 cd<br>
     27 senpai<br>
     23 ssh<br>
     21 git<br>
     20 twt<br>
     20 cat<br>
     18 curl<br>
     13 scp<br>
что-то такое<br>
idec это алиас на цезий<br>
senpai это irc клиент<br>
twt это алиас на twet (клиент для twtxt)<br>
<br>
<span class="comment">+++ Никто не знает, как правильно. Так зачем же выдумывать правила?</span><br>

]]>
</content:encoded></item>
<item><title>Топ 10 ваших команд</title><guid>LqeAA3tYg8ZVZh7jo7M6</guid><pubDate>2024-10-31 13:14:24</pubDate><author>tuple</author><link>https://idec.foxears.su/LqeAA3tYg8ZVZh7jo7M6#LqeAA3tYg8ZVZh7jo7M6</link>
		<description>
		А покажите топ 10 ваших команд из сохранённой истории (history) и предоставьте объяснения, почему они в этом топе.

====
$ history | awk '{print $2}' | sort | uniq -c | sort -rn | head -n 10
====

На точность выборки влияет и значения $HISTSIZE и $HISTFILESIZE - количество сохран...
		</description>
		<content:encoded>
<![CDATA[
tuple -> All<br><br>
А покажите топ 10 ваших команд из сохранённой истории (history) и предоставьте объяснения, почему они в этом топе.<br>
<br>
<pre class="code">
$ history | awk '{print $2}' | sort | uniq -c | sort -rn | head -n 10
</pre>
<br>
На точность выборки влияет и значения $HISTSIZE и $HISTFILESIZE - количество сохранённых последних команд в текущей сессии shell и количество сохранённых команд в файле history соответственно.<br>
<br>
У меня получилось так на выборке из 500 команд:<br>
1. nnn - пользуюсь этим консольным файловым менеджером, всегда запускаю его из терминала без сочетаний клавиш<br>
2. sudo - обновление системы и (u)mount в основном<br>
3. git - разработка, да синхронизация<br>
4. pass - частенько приходится пользоваться pass otp, для которого у меня пока нет скрипта<br>
5. weechat - запускаю irc-клиент вручную без сочетаний клавиш<br>
6. ттт - ошибаюсь с раскладкой при вводе nnn :)<br>
7. ,getTomorrowClassSchedule.py - самописный скрипт, выдающий расписание универа на завтра в plaintext<br>
8. make - недавно были эксперименты с rein, собирал и пересобирал<br>
9. grep - искал в логах IRC кого-то или что-то<br>
10. ./rein - активно пробую движок (комплимент Петру :)<br>
<br>
Идея взята из темы на форуме - <a href="https://nixers.net/Thread-Your-top-10-commands" class="url">https://nixers.net/Thread-Your-top-10-commands</a><br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>KG0TIGz86pTyfVWoqk4C</guid><pubDate>2024-10-27 14:12:03</pubDate><author>hugeping</author><link>https://idec.foxears.su/KG0TIGz86pTyfVWoqk4C#KG0TIGz86pTyfVWoqk4C</link>
		<description>
		Для истории, продолжение:

https://www.opennet.ru/opennews/art.shtml?num=62112

И
https://lore.kernel.org/netdev/20241024113246.22901-1-JensenHuangNVDIA@gmail.com/

Как бы то ни было, Линус повёл себя по свински....
		</description>
		<content:encoded>
<![CDATA[
hugeping -> iiii<br><br>
Для истории, продолжение:<br>
<br>
<a href="https://www.opennet.ru/opennews/art.shtml?num=62112" class="url">https://www.opennet.ru/opennews/art.shtml?num=62112</a><br>
<br>
И<br>
<a href="https://lore.kernel.org/netdev/20241024113246.22901-1-JensenHuangNVDIA@gmail.com/" class="url">https://lore.kernel.org/netdev/20241024113246.22901-1-JensenHuangNVDIA@gmail.com/</a><br>
<br>
Как бы то ни было, Линус повёл себя по свински.<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>mA5lv8vtvZ5AbitK5TW4</guid><pubDate>2024-10-27 13:11:02</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/mA5lv8vtvZ5AbitK5TW4#mA5lv8vtvZ5AbitK5TW4</link>
		<description>
		ahamai&gt; И я не про маинтайнеров писал, а про то, что будет если просто задним числом вычистят копирайты из кода и скажут "так и было".

Легко доказать, что так не было. Это уже нарушение лицензии, так что их свои же могут нагнуть.

+++ Лично я вижу в этом перст судьбы – шли по ле...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> ahamai<br><br>
<span class="quote">ahamai&gt; И я не про маинтайнеров писал, а про то, что будет если просто задним числом вычистят копирайты из кода и скажут "так и было".</span><br>
<br>
Легко доказать, что так не было. Это уже нарушение лицензии, так что их свои же могут нагнуть.<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>HuZCeXQvfHU2wwjnEdY0</guid><pubDate>2024-10-26 00:06:22</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/HuZCeXQvfHU2wwjnEdY0#HuZCeXQvfHU2wwjnEdY0</link>
		<description>
		ahamai&gt; И я не про маинтайнеров писал, а про то, что будет если просто задним числом вычистят копирайты из кода и скажут "так и было".

И в гите всё перепишут. У всех.

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста....
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> ahamai<br><br>
<span class="quote">ahamai&gt; И я не про маинтайнеров писал, а про то, что будет если просто задним числом вычистят копирайты из кода и скажут "так и было".</span><br>
<br>
И в гите всё перепишут. У всех.<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>6bZhKCV7cJBb6GQ3Il8U</guid><pubDate>2024-10-25 21:53:38</pubDate><author>ahamai</author><link>https://idec.foxears.su/6bZhKCV7cJBb6GQ3Il8U#6bZhKCV7cJBb6GQ3Il8U</link>
		<description>
		Так я и говорю, что они могут это сделать, а не сделали. Несмотря на ГПЛ....
		</description>
		<content:encoded>
<![CDATA[
ahamai -> hugeping<br><br>
Так я и говорю, что они могут это сделать, а не сделали. Несмотря на ГПЛ.<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>OjFjBLujcMGHu9jC4wFc</guid><pubDate>2024-10-25 21:39:41</pubDate><author>hugeping</author><link>https://idec.foxears.su/OjFjBLujcMGHu9jC4wFc#OjFjBLujcMGHu9jC4wFc</link>
		<description>
		ahamai&gt; И я не про маинтайнеров писал, а про то, что будет если просто задним числом вычистят копирайты из кода и скажут "так и было".

Там вроде бы до этого не доходит (пока?). Удалили из спец. файла с мантейнерами. Ну и гит всё помнит. :)...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> ahamai<br><br>
<span class="quote">ahamai&gt; И я не про маинтайнеров писал, а про то, что будет если просто задним числом вычистят копирайты из кода и скажут "так и было".</span><br>
<br>
Там вроде бы до этого не доходит (пока?). Удалили из спец. файла с мантейнерами. Ну и гит всё помнит. :)<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>IBD1e3CWlOOjM6qRVXN7</guid><pubDate>2024-10-25 15:49:05</pubDate><author>ahamai</author><link>https://idec.foxears.su/IBD1e3CWlOOjM6qRVXN7#IBD1e3CWlOOjM6qRVXN7</link>
		<description>
		И я не про маинтайнеров писал, а про то, что будет если просто задним числом вычистят копирайты из кода и скажут "так и было"....
		</description>
		<content:encoded>
<![CDATA[
ahamai -> Andrew Lobanov<br><br>
И я не про маинтайнеров писал, а про то, что будет если просто задним числом вычистят копирайты из кода и скажут "так и было".<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>NKZvMIZGAgvDwkfel8ZU</guid><pubDate>2024-10-25 15:47:56</pubDate><author>ahamai</author><link>https://idec.foxears.su/NKZvMIZGAgvDwkfel8ZU#NKZvMIZGAgvDwkfel8ZU</link>
		<description>
		&gt; Ты всё в кучу смешал, не удивительно, что ты расстроился.

А мне то чё расстраиваться, я ни строчки в ядро не написал. Просто интересно, что из этого в итоге выйдет....
		</description>
		<content:encoded>
<![CDATA[
ahamai -> Andrew Lobanov<br><br>
<span class="quote">&gt; Ты всё в кучу смешал, не удивительно, что ты расстроился.</span><br>
<br>
А мне то чё расстраиваться, я ни строчки в ядро не написал. Просто интересно, что из этого в итоге выйдет.<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>N5ACB0vtzfJka5tQAzFA</guid><pubDate>2024-10-25 15:20:54</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/N5ACB0vtzfJka5tQAzFA#N5ACB0vtzfJka5tQAzFA</link>
		<description>
		ahamai&gt; Ну смысл gpl был, что она от чего то защищала. А теперь в чём смысл?

Она и продолжает защищать. Покажи где в gpl написано, что в апстрим принимают все патчи от кого угодно, а мейнтенеров нельзя смещать. Ты всё в кучу смешал, не удивительно, что ты расстроился.

PS: Ещё е...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> ahamai<br><br>
<span class="quote">ahamai&gt; Ну смысл gpl был, что она от чего то защищала. А теперь в чём смысл?</span><br>
<br>
Она и продолжает защищать. Покажи где в gpl написано, что в апстрим принимают все патчи от кого угодно, а мейнтенеров нельзя смещать. Ты всё в кучу смешал, не удивительно, что ты расстроился.<br>
<br>
<span class="comment">PS: Ещё есть страны, где попраны права человека. Стало быть, не работает GPL.</span><br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>2T6a7EAzpHpdQXWmRcoR</guid><pubDate>2024-10-25 14:59:40</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/2T6a7EAzpHpdQXWmRcoR#2T6a7EAzpHpdQXWmRcoR</link>
		<description>
		iiii&gt; https://www.opennet.ru/opennews/art.shtml?num=62106
&gt;&gt; В любом случае Джеймс пообещал при необходимости добавить в файл CREDITS упоминание о вкладе удалённых участников в разработку ядра.
iiii&gt; Я правильно понял, что если хорошо попросят, то могут просто удалить все копирай...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> iiii<br><br>
<span class="quote">iiii&gt; https://www.opennet.ru/opennews/art.shtml?num=62106</span><br>
<span class="quote">&gt;&gt; В любом случае Джеймс пообещал при необходимости добавить в файл CREDITS упоминание о вкладе удалённых участников в разработку ядра.</span><br>
<span class="quote">iiii&gt; Я правильно понял, что если хорошо попросят, то могут просто удалить все копирайты этих участников, подтёршись всеми жепеелями, шмепеелями и так далее?</span><br>
<span class="quote">iiii&gt; ps. shaos, фетчь с меня эху linux.14</span><br>
<br>
Так, вроде, никто не затирал пока вклад. Только мейнтейнеров турнули. Или я что-то путаю?<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>hLtjkcY0Daxd4H4FZCyU</guid><pubDate>2024-10-25 13:56:48</pubDate><author>hugeping</author><link>https://idec.foxears.su/hLtjkcY0Daxd4H4FZCyU#hLtjkcY0Daxd4H4FZCyU</link>
		<description>
		ahamai&gt; Ну смысл gpl был, что она от чего то защищала. А теперь в чём смысл?

Моё восприятие.

1) GPL не нарушен. Отстранили от роли мейнтенеров. К коду это не относится, в том смысле что ядро как было под 2й gpl так и осталось. Бери, форкай и разрабатывай своё :) Не запрещено;

...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> ahamai<br><br>
<span class="quote">ahamai&gt; Ну смысл gpl был, что она от чего то защищала. А теперь в чём смысл?</span><br>
<br>
Моё восприятие.<br>
<br>
1) GPL не нарушен. Отстранили от роли мейнтенеров. К коду это не относится, в том смысле что ядро как было под 2й gpl так и осталось. Бери, форкай и разрабатывай своё :) Не запрещено;<br>
<br>
2) Линус -- редиска, повёл себя (как обычно он себя ведёт) по хамски. Но это -- не новость;<br>
<br>
3) Linux давно уже "продукт" корпораций. Его уже сложно назвать проектом хакеров-энтузиастов. В него вкладывают деньги и сам он их приносит. Вплетён в капиталистическую модель мира и подчиняется законам "взрослых дядь с деньгами". Так что, всё закономерно. В политическую область не буду продолжать.<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>LhVMBZ2JlpiC9kNpOHib</guid><pubDate>2024-10-25 12:42:21</pubDate><author>shaos</author><link>https://idec.foxears.su/LhVMBZ2JlpiC9kNpOHib#LhVMBZ2JlpiC9kNpOHib</link>
		<description>
		&gt; Ну смысл gpl был, что она от чего то защищала. 
дык она код защищает, а не автора
и свободы пользователей этого кода
а автор идёт лесом ;)...
		</description>
		<content:encoded>
<![CDATA[
shaos -> ahamai<br><br>
<span class="quote">&gt; Ну смысл gpl был, что она от чего то защищала. </span><br>
дык она код защищает, а не автора<br>
и свободы пользователей этого кода<br>
а автор идёт лесом ;)<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>eOg9qw1BXnd4ePUXq88x</guid><pubDate>2024-10-25 12:24:05</pubDate><author>ahamai</author><link>https://idec.foxears.su/eOg9qw1BXnd4ePUXq88x#eOg9qw1BXnd4ePUXq88x</link>
		<description>
		Ну смысл gpl был, что она от чего то защищала. А теперь в чём смысл?...
		</description>
		<content:encoded>
<![CDATA[
ahamai -> shaos<br><br>
Ну смысл gpl был, что она от чего то защищала. А теперь в чём смысл?<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>v6F3CdSStB4JA9fR8yrE</guid><pubDate>2024-10-25 10:11:26</pubDate><author>shaos</author><link>https://idec.foxears.su/v6F3CdSStB4JA9fR8yrE#v6F3CdSStB4JA9fR8yrE</link>
		<description>
		ещё раз - код на месте, копирайты на месте - с точки зрения лицензии всё ок

лицензия не обязывает принимать код от кого угодно на веки вечные - самый главный дядя может из своих собственных соображений у кого-то принимать работу, а у кого-то не принимать и плакать про дискримина...
		</description>
		<content:encoded>
<![CDATA[
shaos -> ahamai<br><br>
ещё раз - код на месте, копирайты на месте - с точки зрения лицензии всё ок<br>
<br>
лицензия не обязывает принимать код от кого угодно на веки вечные - самый главный дядя может из своих собственных соображений у кого-то принимать работу, а у кого-то не принимать и плакать про дискриминацию тут неуместно (если бы они скажем были одноногими чернокожими женщинами, то тогда можно было бы судебный кейс организовать, а так - для здоровых белокурых мужиков извините тут везде at-will employment)<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>ewfzhiWptWcTG7bjqiXi</guid><pubDate>2024-10-25 10:00:46</pubDate><author>ahamai</author><link>https://idec.foxears.su/ewfzhiWptWcTG7bjqiXi#ewfzhiWptWcTG7bjqiXi</link>
		<description>
		Ну во-первых, опрокинутые разрабы уже не хотят никуда ничего коммитить, тем более в условиях такой неопределённости.

А во-вторых, это как раз и прецендент по прогнутию лицензии GPL, и теперь это можно делать, как угодно....
		</description>
		<content:encoded>
<![CDATA[
ahamai -> shaos<br><br>
Ну во-первых, опрокинутые разрабы уже не хотят никуда ничего коммитить, тем более в условиях такой неопределённости.<br>
<br>
А во-вторых, это как раз и прецендент по прогнутию лицензии GPL, и теперь это можно делать, как угодно.<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>8zzsMblE1Xrd4JF4BSdN</guid><pubDate>2024-10-25 09:40:34</pubDate><author>shaos</author><link>https://idec.foxears.su/8zzsMblE1Xrd4JF4BSdN#8zzsMblE1Xrd4JF4BSdN</link>
		<description>
		местный закон выше лицензий

и потом код остаётся, копирайты остаются - людей просто убрали из списка мейнтейнеров, т.е. считай вахтёров, которые патчи пропускают (или не пропускают)

т.е. патчи вместо них теперь будут принимать другие люди, а лицензия тут ни при чём......
		</description>
		<content:encoded>
<![CDATA[
shaos -> ahamai<br><br>
местный закон выше лицензий<br>
<br>
и потом код остаётся, копирайты остаются - людей просто убрали из списка мейнтейнеров, т.е. считай вахтёров, которые патчи пропускают (или не пропускают)<br>
<br>
т.е. патчи вместо них теперь будут принимать другие люди, а лицензия тут ни при чём...<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>hz36FODEO4u2VJcKJXUT</guid><pubDate>2024-10-25 09:28:21</pubDate><author>ahamai</author><link>https://idec.foxears.su/hz36FODEO4u2VJcKJXUT#hz36FODEO4u2VJcKJXUT</link>
		<description>
		санкции меня не волнует, меня интересует проверка gpl на практике...
		</description>
		<content:encoded>
<![CDATA[
ahamai -> shaos<br><br>
санкции меня не волнует, меня интересует проверка gpl на практике<br>

]]>
</content:encoded></item>
<item><title>Re: пофлеймим про удаление разрабов? :)</title><guid>nWScXNSO3J2tv1qm8Xr2</guid><pubDate>2024-10-25 09:00:37</pubDate><author>shaos</author><link>https://idec.foxears.su/nWScXNSO3J2tv1qm8Xr2#nWScXNSO3J2tv1qm8Xr2</link>
		<description>
		санкции штука такая да...
		</description>
		<content:encoded>
<![CDATA[
shaos -> iiii<br><br>
санкции штука такая да<br>

]]>
</content:encoded></item>
<item><title>пофлеймим про удаление разрабов? :)</title><guid>ZFQUGYFSMtXYTQ6J19aq</guid><pubDate>2024-10-25 05:44:51</pubDate><author>iiii</author><link>https://idec.foxears.su/ZFQUGYFSMtXYTQ6J19aq#ZFQUGYFSMtXYTQ6J19aq</link>
		<description>
		https://www.opennet.ru/opennews/art.shtml?num=62106

&gt; В любом случае Джеймс пообещал при необходимости добавить в файл CREDITS упоминание о вкладе удалённых участников в разработку ядра.

Я правильно понял, что если хорошо попросят, то могут просто удалить все копирайты этих уча...
		</description>
		<content:encoded>
<![CDATA[
iiii -> All<br><br>
<a href="https://www.opennet.ru/opennews/art.shtml?num=62106" class="url">https://www.opennet.ru/opennews/art.shtml?num=62106</a><br>
<br>
<span class="quote">&gt; В любом случае Джеймс пообещал при необходимости добавить в файл CREDITS упоминание о вкладе удалённых участников в разработку ядра.</span><br>
<br>
Я правильно понял, что если хорошо попросят, то могут просто удалить все копирайты этих участников, подтёршись всеми жепеелями, шмепеелями и так далее?<br>
<br>
ps. shaos, фетчь с меня эху linux.14<br>

]]>
</content:encoded></item>
<item><title>Re: pass - консольный менеджер паролей</title><guid>N0FgWzJpZrAs8Zu1czzw</guid><pubDate>2024-10-19 12:42:54</pubDate><author>tuple</author><link>https://idec.foxears.su/N0FgWzJpZrAs8Zu1czzw#N0FgWzJpZrAs8Zu1czzw</link>
		<description>
		btimofeev&gt; Я использую скрипт https://github.com/carnager/rofi-pass , который позволяет искать и копировать логины\пароли через rofi (https://github.com/davatorium/rofi )

С помощью rofi работает у меня сторонний скрипт bemoji для выбора эмодзи из UTF-8: https://github.com/marty-...
		</description>
		<content:encoded>
<![CDATA[
tuple -> btimofeev<br><br>
<span class="quote">btimofeev&gt; Я использую скрипт https://github.com/carnager/rofi-pass , который позволяет искать и копировать логины\пароли через rofi (https://github.com/davatorium/rofi )</span><br>
<br>
С помощью rofi работает у меня сторонний скрипт bemoji для выбора эмодзи из UTF-8: <a href="https://github.com/marty-oehme/bemoji" class="url">https://github.com/marty-oehme/bemoji</a> .<br>
<br>
Кстати, вот сам скрипт "pypassmenu" на текущий момент. Пусть под лицензией UNLICENSE. Далёк от идеала, но может кто вдохновится или будет интересно.<br>
<pre class="code">
#!/usr/bin/env python

import os
import re
import sys
import logging
from time import sleep
from pathlib import Path
from subprocess import Popen, PIPE
from argparse import ArgumentParser


class PassFile:
    def __init__(self, name: str, content: str):
        self.name = name
        self._lines: list[str] = content.split('\n')
        self._fields: dict[str, str] = {}
        for line in self._lines:
            m = re.match(r'(.+): (.+)', line)
            if m:
                self._fields[m.group(1)] = m.group(2)
        logging.info(f'Created PassFile instance of {name}')
        logging.debug(f'PassFile fields: {self._fields}')

    @property
    def password(self) -&gt; str:
        return self._lines[0]

    def _get_field(self, field: str) -&gt; str:
        return self._fields[field]

    @property
    def email(self) -&gt; str:
        try:
            logging.debug('Trying to find "email" field')
            return self._get_field('email')
        except KeyError:
            logging.debug('Falling back to "e-mail" field')
            return self._get_field('e-mail')

    @property
    def login(self) -&gt; str:
        try:
            logging.debug('Trying to find "login" field')
            return self._get_field('login')
        except KeyError:
            logging.debug('Falling back to e(-)mail field')
            return self.email


def fetch_passfiles() -&gt; dict[str,Path]:
    store_path = Path(os.getenv('PASSWORD_STORE_DIR') or
                      os.getenv('HOME') + '/.password-store')
    gpg_files = list(store_path.glob('**/*.gpg'))
    gpg_files_dict = {}
    for filepath in gpg_files:
        relative_filepath = str(filepath.relative_to(store_path))
        gpg_files_dict[re.sub(r'\.gpg$', '', relative_filepath)] = filepath
    return gpg_files_dict

def choose_passfile_with_dmenu(gpg_files_dict: dict[str,Path]) -&gt; tuple[str, Path]:
    p = Popen(['dmenu'], stdout=PIPE, stdin=PIPE, text=True)
    index = '\n'.join([key for key in gpg_files_dict])
    stdout = p.communicate(input=index)[0]
    choosen_filename = stdout.strip()
    return choosen_filename, gpg_files_dict[choosen_filename]

def fetch_passfile_by_path(filename: str, filepath: Path) -&gt; PassFile:
    p = Popen(['gpg', '-d', '--quiet', str(filepath)], stdout=PIPE, text=True)
    return PassFile(filename, p.stdout.read().strip())

def copy_to_clipboard(text: str):
    p = Popen(['xclip', '-selection', 'clipboard'], stdin=PIPE, text=True)
    p.communicate(input=text)
    logging.info('Clipboard was written')
    logging.debug(f'Clipboard content: {text}')

def clear_clipboard():
    logging.debug('Clipboard cleared!')
    copy_to_clipboard('')

def notify(header: str, body: str):
    Popen(['notify-send', header, body])
    logging.info('Notification sent')
    logging.debug(f'Notification content:\n{header=}\n{body=}')

def main():
    parser = ArgumentParser(prog='pypassmenu',
                            description='Improved passmenu written in python')
    supported_fields = ( 'password', 'login', 'email', )
    parser.add_argument('field', type=str, choices=supported_fields,
                        default=supported_fields[0], help='Obtained field')
    args = parser.parse_args()
    
    # logging.basicConfig(level=logging.DEBUG)

    filename, filepath = choose_passfile_with_dmenu(fetch_passfiles())
    pass_ = fetch_passfile_by_path(filename, filepath)
    important_value = 'something'
    try:
        match args.field:
            case 'password':
                important_value = pass_.password
            case 'login':
                important_value = pass_.login
            case 'email':
                important_value = pass_.email
    except KeyError:
        notify('Не удалось найти поле',
               f'pypassmenu: выбранное поле не найдено в {pass_.name}')
        sys.exit(1)
    copy_to_clipboard(important_value)
    sleep(20)
    clear_clipboard()

if __name__ == '__main__':
    main()
</pre>

]]>
</content:encoded></item>
<item><title>Re: pass - консольный менеджер паролей</title><guid>eLzM6hZfXNR3cGRfoRST</guid><pubDate>2024-10-01 18:39:06</pubDate><author>btimofeev</author><link>https://idec.foxears.su/eLzM6hZfXNR3cGRfoRST#eLzM6hZfXNR3cGRfoRST</link>
		<description>
		tuple&gt; Для себя я писал отдельный скрипт, который работает как клиент только для чтения хранилища pass. Одной командой он копирует пароль, а другой командой парсит и копирует поле "login: blabla" или "email: gg@gg.ru", если не найдено первое.

Я использую скрипт https://github.co...
		</description>
		<content:encoded>
<![CDATA[
btimofeev -> tuple<br><br>
<span class="quote">tuple&gt; Для себя я писал отдельный скрипт, который работает как клиент только для чтения хранилища pass. Одной командой он копирует пароль, а другой командой парсит и копирует поле "login: blabla" или "email: gg@gg.ru", если не найдено первое.</span><br>
<br>
Я использую скрипт <a href="https://github.com/carnager/rofi-pass" class="url">https://github.com/carnager/rofi-pass</a> , который позволяет искать и копировать логины\пароли через rofi (<a href="https://github.com/davatorium/rofi" class="url">https://github.com/davatorium/rofi</a> )<br>
<span class="comment">P.S. Edited: 2024-10-01 15:39:40</span><br>

]]>
</content:encoded></item>
<item><title>Re: pass - консольный менеджер паролей</title><guid>Y61A1B86klkbmT6nhWP8</guid><pubDate>2024-09-30 20:21:22</pubDate><author>tuple</author><link>https://idec.foxears.su/Y61A1B86klkbmT6nhWP8#Y61A1B86klkbmT6nhWP8</link>
		<description>
		&gt; Часто её ругают за то, что названия файлов с паролями хранятся в открытом виде (а они обычно представляют собой названия сайтов на которых вы зарегистрированы). Но лично мне нравится настолько простой формат хранения паролей.

Существует расширение, которое позволяет хранить де...
		</description>
		<content:encoded>
<![CDATA[
tuple -> btimofeev<br><br>
<span class="quote">&gt; Часто её ругают за то, что названия файлов с паролями хранятся в открытом виде (а они обычно представляют собой названия сайтов на которых вы зарегистрированы). Но лично мне нравится настолько простой формат хранения паролей.</span><br>
<br>
Существует расширение, которое позволяет хранить дерево сайтов в "гробнице" - <a href="https://github.com/roddhjav/pass-tomb#readme" class="url">https://github.com/roddhjav/pass-tomb#readme</a><br>
<br>
---<br>
<br>
А ещё есть расширение, которое позволяет использовать pass для двухфакторного входа - OTP (правда, смысл двухфакторки теряется) - <a href="https://github.com/tadfisher/pass-otp#readme" class="url">https://github.com/tadfisher/pass-otp#readme</a><br>
У яндекса тоже есть OTP, но у них свой - YAOTP - с дополнительным ключом - пин-кодом. Для него использую <a href="https://github.com/tujh2/yaGotp" class="url">https://github.com/tujh2/yaGotp</a><br>
<br>
Для себя я писал отдельный скрипт, который работает как клиент только для чтения хранилища pass. Одной командой он копирует пароль, а другой командой парсит и копирует поле "login: blabla" или "email: gg@gg.ru", если не найдено первое.<br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>A8msRMly4lee79yTfTn2</guid><pubDate>2024-04-20 00:32:00</pubDate><author>vort3</author><link>https://idec.foxears.su/A8msRMly4lee79yTfTn2#A8msRMly4lee79yTfTn2</link>
		<description>
		AL&gt; Поэтому пока слабо понимаю в чём фича, кроме того, что это локализованное сообщество любителей терминалов :)

Ну вот примерно в этом. Сообщество любителей терминалов, линуксов, шеллов, принципов по типу everything is a file, unix way и т.д.


AL&gt; Не. Весело и интересно это зд...
		</description>
		<content:encoded>
<![CDATA[
vort3 -> Andrew Lobanov<br><br>
<span class="quote">AL&gt; Поэтому пока слабо понимаю в чём фича, кроме того, что это локализованное сообщество любителей терминалов :)</span><br>
<br>
Ну вот примерно в этом. Сообщество любителей терминалов, линуксов, шеллов, принципов по типу everything is a file, unix way и т.д.<br>
<br>
<br>
<span class="quote">AL&gt; Не. Весело и интересно это здорово. Мы так idec сделали. Потому что это было весело и интересно :)</span><br>
<br>
Ну вот. Они там в своих терминалах делают какие-то свои локальные форумы, bbs, блоги (которые могут формально даже быть просто текстовыми файлами в домашней папке с разрешением на чтение всем юзерам системы), это сообщество вдохновляет на подобный креатив.<br>
<br>
<br>
<span class="quote">AL&gt; Я сам люблю терминал (см. выше). Просто чем это выгодно отличается от локального терминала и интернета. Вот если бы это было в какой-нибудь крупной локалке в условиях ограниченного доступа в интернет, это было бы мегаздорово.</span><br>
<br>
Если когда-нибудь начнут всё подряд блокировать и цензурировать, возможно, как раз такие сообщества, в которых можно по ssh коннектиться и общаться на схожие темы и делать свои маленькие проекты, и проявят себя во всей красе.<br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>bzYflCDwCt8GmG4FyKsD</guid><pubDate>2024-04-18 15:23:43</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/bzYflCDwCt8GmG4FyKsD#bzYflCDwCt8GmG4FyKsD</link>
		<description>
		AL&gt;&gt; Занятно. Хотя, пока не совсем понял что я с этим могу делать, чего не могу делать локально :)
vort3&gt; Локально нет других пользователей, с которыми можно обмениваться скриптами и общаться на общие темы (линуксы, скрипты, сети) не выходя из терминала.

У меня ирц и джаббер сей...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> vort3<br><br>
<span class="quote">AL&gt;&gt; Занятно. Хотя, пока не совсем понял что я с этим могу делать, чего не могу делать локально :)</span><br>
<span class="quote">vort3&gt; Локально нет других пользователей, с которыми можно обмениваться скриптами и общаться на общие темы (линуксы, скрипты, сети) не выходя из терминала.</span><br>
<br>
У меня ирц и джаббер сейчас, не выходя из терминала. И здесь я общаюсь, не выходя из терминала. Почту можно читать/писать тоже, не выходя из терминала. Поэтому пока слабо понимаю в чём фича, кроме того, что это локализованное сообщество любителей терминалов :)<br>
<br>
<span class="quote">vort3&gt; Не то, чтобы это прям было очень важно или полезно, но это весело и интересно.</span><br>
<br>
Не. Весело и интересно это здорово. Мы так idec сделали. Потому что это было весело и интересно :)<br>
<br>
Я сам люблю терминал (см. выше). Просто чем это выгодно отличается от локального терминала и интернета. Вот если бы это было в какой-нибудь крупной локалке в условиях ограниченного доступа в интернет, это было бы мегаздорово.<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>UAFKaquKFRWwa88B1OEq</guid><pubDate>2024-04-17 16:25:47</pubDate><author>vort3</author><link>https://idec.foxears.su/UAFKaquKFRWwa88B1OEq#UAFKaquKFRWwa88B1OEq</link>
		<description>
		AL&gt; Занятно. Хотя, пока не совсем понял что я с этим могу делать, чего не могу делать локально :)

Локально нет других пользователей, с которыми можно обмениваться скриптами и общаться на общие темы (линуксы, скрипты, сети) не выходя из терминала.
Не то, чтобы это прям было очень...
		</description>
		<content:encoded>
<![CDATA[
vort3 -> Andrew Lobanov<br><br>
<span class="quote">AL&gt; Занятно. Хотя, пока не совсем понял что я с этим могу делать, чего не могу делать локально :)</span><br>
<br>
Локально нет других пользователей, с которыми можно обмениваться скриптами и общаться на общие темы (линуксы, скрипты, сети) не выходя из терминала.<br>
Не то, чтобы это прям было очень важно или полезно, но это весело и интересно.<br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>ZFXE2jLqNe7SHjc4PEjA</guid><pubDate>2024-04-17 08:13:18</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/ZFXE2jLqNe7SHjc4PEjA#ZFXE2jLqNe7SHjc4PEjA</link>
		<description>
		AL&gt;&gt; Русскоязычное сообщество есть? :)
vort3&gt; Вот, хоть и маленькое, но есть:
vort3&gt; https://pub.phreedom.club/

Занятно. Хотя, пока не совсем понял что я с этим могу делать, чего не могу делать локально :)

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программи...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> vort3<br><br>
<span class="quote">AL&gt;&gt; Русскоязычное сообщество есть? :)</span><br>
<span class="quote">vort3&gt; Вот, хоть и маленькое, но есть:</span><br>
<span class="quote">vort3&gt; https://pub.phreedom.club/</span><br>
<br>
Занятно. Хотя, пока не совсем понял что я с этим могу делать, чего не могу делать локально :)<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>YA1YVA8nVacVaRwM9kZ4</guid><pubDate>2024-04-16 00:03:37</pubDate><author>vort3</author><link>https://idec.foxears.su/YA1YVA8nVacVaRwM9kZ4#YA1YVA8nVacVaRwM9kZ4</link>
		<description>
		AL&gt; Русскоязычное сообщество есть? :)

Вот, хоть и маленькое, но есть:
https://pub.phreedom.club/...
		</description>
		<content:encoded>
<![CDATA[
vort3 -> Andrew Lobanov<br><br>
<span class="quote">AL&gt; Русскоязычное сообщество есть? :)</span><br>
<br>
Вот, хоть и маленькое, но есть:<br>
<a href="https://pub.phreedom.club/" class="url">https://pub.phreedom.club/</a><br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>vBUwcURUAyMmPsO7T2Pf</guid><pubDate>2024-04-15 13:08:43</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/vBUwcURUAyMmPsO7T2Pf#vBUwcURUAyMmPsO7T2Pf</link>
		<description>
		AL&gt;&gt; Присоединяюсь к вопросу :)
vort3&gt; Пабникс — это типа публичная *nix система. Их ещё называют тильдами. Просишь админа создать тебе учётку, подключаешься по ssh. Локально общаешься с другими юзерами, ведёшь там блоги, чатишься в IRC и т.д. Есть Tildeverse — комьюнити таких па...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> vort3<br><br>
<span class="quote">AL&gt;&gt; Присоединяюсь к вопросу :)</span><br>
<span class="quote">vort3&gt; Пабникс — это типа публичная *nix система. Их ещё называют тильдами. Просишь админа создать тебе учётку, подключаешься по ssh. Локально общаешься с другими юзерами, ведёшь там блоги, чатишься в IRC и т.д. Есть Tildeverse — комьюнити таких пабниксов. Можно на любом из них создать аккаунт и общаться с другими юзерами. В основном, вся движуха в терминале, по ssh.</span><br>
<br>
Русскоязычное сообщество есть? :)<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>0ysqCHrf0ZvUayptR3gZ</guid><pubDate>2024-04-11 19:40:58</pubDate><author>vort3</author><link>https://idec.foxears.su/0ysqCHrf0ZvUayptR3gZ#0ysqCHrf0ZvUayptR3gZ</link>
		<description>
		btimofeev&gt; https://ru.wikipedia.org/wiki/Motif

А, через одну «f», понял. Спасяб.

btimofeev&gt; vort3, а что такое пабникс?

AL&gt; Присоединяюсь к вопросу :)


Пабникс — это типа публичная *nix система. Их ещё называют тильдами. Просишь админа создать тебе учётку, подключаешься по ss...
		</description>
		<content:encoded>
<![CDATA[
vort3 -> Andrew Lobanov<br><br>
<span class="quote">btimofeev&gt; https://ru.wikipedia.org/wiki/Motif</span><br>
<br>
А, через одну «f», понял. Спасяб.<br>
<br>
<span class="quote">btimofeev&gt; vort3, а что такое пабникс?</span><br>
<br>
<span class="quote">AL&gt; Присоединяюсь к вопросу :)</span><br>
<br>
<br>
Пабникс — это типа публичная *nix система. Их ещё называют тильдами. Просишь админа создать тебе учётку, подключаешься по ssh. Локально общаешься с другими юзерами, ведёшь там блоги, чатишься в IRC и т.д. Есть Tildeverse — комьюнити таких пабниксов. Можно на любом из них создать аккаунт и общаться с другими юзерами. В основном, вся движуха в терминале, по ssh.<br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>URsybTfrzTSmkhbae2Iz</guid><pubDate>2024-04-09 08:50:39</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/URsybTfrzTSmkhbae2Iz#URsybTfrzTSmkhbae2Iz</link>
		<description>
		btimofeev&gt; vort3, а что такое пабникс?

Присоединяюсь к вопросу :)

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста....
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> btimofeev<br><br>
<span class="quote">btimofeev&gt; vort3, а что такое пабникс?</span><br>
<br>
Присоединяюсь к вопросу :)<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>fQdasl2giTHhIT9DzYtZ</guid><pubDate>2024-04-06 01:34:30</pubDate><author>btimofeev</author><link>https://idec.foxears.su/fQdasl2giTHhIT9DzYtZ#fQdasl2giTHhIT9DzYtZ</link>
		<description>
		vort3, а что такое пабникс?...
		</description>
		<content:encoded>
<![CDATA[
btimofeev -> vort3<br><br>
vort3, а что такое пабникс?<br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>gsMVHwXZeAyEO30b04qj</guid><pubDate>2024-04-06 01:33:09</pubDate><author>btimofeev</author><link>https://idec.foxears.su/gsMVHwXZeAyEO30b04qj#gsMVHwXZeAyEO30b04qj</link>
		<description>
		vort3&gt; А что за motiff? Не смог найти.

https://ru.wikipedia.org/wiki/Motif...
		</description>
		<content:encoded>
<![CDATA[
btimofeev -> vort3<br><br>
<span class="quote">vort3&gt; А что за motiff? Не смог найти.</span><br>
<br>
<a href="https://ru.wikipedia.org/wiki/Motif" class="url">https://ru.wikipedia.org/wiki/Motif</a><br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>UBZ8AsfnByEFsUFtRn9Z</guid><pubDate>2024-04-05 22:54:59</pubDate><author>vort3</author><link>https://idec.foxears.su/UBZ8AsfnByEFsUFtRn9Z#UBZ8AsfnByEFsUFtRn9Z</link>
		<description>
		AL&gt; У меня бывает. Почему-то испытываю слабость ностальгического толка по старым Unix-машинам (образца конца 80-х и 90-х), которые совершенно не застал. И вообще к старой вычислительной технике. Очень люблю читать о тех временах и технологиях и с удовольствием смотрю ролики на yo...
		</description>
		<content:encoded>
<![CDATA[
vort3 -> Andrew Lobanov<br><br>
<span class="quote">AL&gt; У меня бывает. Почему-то испытываю слабость ностальгического толка по старым Unix-машинам (образца конца 80-х и 90-х), которые совершенно не застал. И вообще к старой вычислительной технике. Очень люблю читать о тех временах и технологиях и с удовольствием смотрю ролики на youtube-канале CuriousMarc.</span><br>
<br>
Про канал такой не знаю. Зато тусуюсь как в старые юниксовые времена на пабниксах. Там сейчас все ведут блоги в gemini, тусуются в IRC, всё как в олдскульных фильмах про хакеров.<br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>td1TC4garz8ANfu8Ftwi</guid><pubDate>2024-04-05 22:52:41</pubDate><author>vort3</author><link>https://idec.foxears.su/td1TC4garz8ANfu8Ftwi#td1TC4garz8ANfu8Ftwi</link>
		<description>
		hugeping&gt; Так что действительно есть какой-то эффект и мода на ретро возвращается.

Жду снова скевоморфизм и фрутиджер аеро.

hugeping&gt; В качестве примера ещё можно motiff привести. :)

А что за motiff? Не смог найти....
		</description>
		<content:encoded>
<![CDATA[
vort3 -> hugeping<br><br>
<span class="quote">hugeping&gt; Так что действительно есть какой-то эффект и мода на ретро возвращается.</span><br>
<br>
Жду снова скевоморфизм и фрутиджер аеро.<br>
<br>
<span class="quote">hugeping&gt; В качестве примера ещё можно motiff привести. :)</span><br>
<br>
А что за motiff? Не смог найти.<br>

]]>
</content:encoded></item>
<item><title>Re: wayland и захват ввода</title><guid>xHC8lnPE2BJF6F4WREp9</guid><pubDate>2024-03-26 21:52:55</pubDate><author>Andrew Lobanov</author><link>https://idec.foxears.su/xHC8lnPE2BJF6F4WREp9#xHC8lnPE2BJF6F4WREp9</link>
		<description>
		vort3&gt;&gt; Я помню бородатые времена, когда KDE vs GNOME было поводом для холиваров каждый день,
hugeping&gt; Ни тот ни другой мне не нравились. Нравился WindowMaker. :)

Я, как поколение Next %) любил в те времена fluxbox. WindowMaker я распробовал уже сильно позже. Но как пришёл к Fv...
		</description>
		<content:encoded>
<![CDATA[
Andrew Lobanov -> hugeping<br><br>
<span class="quote">vort3&gt;&gt; Я помню бородатые времена, когда KDE vs GNOME было поводом для холиваров каждый день,</span><br>
<span class="quote">hugeping&gt; Ни тот ни другой мне не нравились. Нравился WindowMaker. :)</span><br>
<br>
Я, как поколение Next %) любил в те времена fluxbox. WindowMaker я распробовал уже сильно позже. Но как пришёл к Fvwm, так и считаю его до сих пор лучшим конструктором графической оболочки. Пробую периодически скакать по другим WM и даже по DE, но понимаю, что в конечном итоге пытаюсь изобрести не look, но feel своего Fvwm, и прыгаю обратно.<br>
<br>
А сейчас и вовсе уже наскучило это всё, лень стало скакать. Вот и сижу :)<br>
<br>
<span class="quote">vort3&gt;&gt; И вот я иногда нахожу все эти ретро скриншоты тогдашних интерфейсов (тогда ещё у всех на компьютерах стояла Windows XP с дефолтными обоями, с зелёными холмами), и тоскую</span><br>
<span class="quote">hugeping&gt; А действительно сейчас оно смотрится прикольно. Мне win3.11 нравится как выглядит сейчас. А вот в то время, не нравилось. Так что действительно есть какой-то эффект и мода на ретро возвращается.</span><br>
<span class="quote">hugeping&gt; В качестве примера ещё можно motiff привести. :)</span><br>
<br>
У меня как раз Fvwm в духе Motiff оформлен. Все эти прелести типа CDE и 4Dwm.<br>
<br>
Однако, emacs у меня собран таки с gtk. Прогнулся :)<br>
<br>
<span class="comment">+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.</span><br>

]]>
</content:encoded></item>
</channel></rss>
