mirror of
https://github.com/SqrtMinusOne/sqrtminusone.github.io.git
synced 2025-12-11 00:03:02 +03:00
deploy: 5f0178d5ff
This commit is contained in:
parent
8b908fdc75
commit
f89171413b
9 changed files with 23 additions and 50 deletions
|
|
@ -3730,10 +3730,6 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>music</td>
|
||||
<td>mpd-watcher</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>music</td>
|
||||
<td>mpd-mpc</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
@ -3758,11 +3754,11 @@
|
|||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:start</span> (<span style="color:#00f">make-forkexec-constructor</span> <span style="color:#666">'</span>(<span style="color:#ba2121">"mpd"</span> <span style="color:#ba2121">"--no-daemon"</span>))
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:stop</span> (<span style="color:#00f">make-kill-destructor</span>)))
|
||||
</span></span></code></pre></div><p>MPD watcher</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-scheme" data-lang="scheme"><span style="display:flex;"><span>(<span style="color:#008000;font-weight:bold">define </span><span style="color:#19177c">mpd-watcher</span>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-scheme" data-lang="scheme"><span style="display:flex;"><span>(<span style="color:#008000;font-weight:bold">define </span><span style="color:#19177c">sqrt-data-agent-mpd</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#00f">make</span> <span style="color:#19177c"><service></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:provides</span> <span style="color:#666">'</span>(<span style="color:#19177c">mpd-watcher</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:provides</span> <span style="color:#666">'</span>(<span style="color:#19177c">sqrt-data-agent-mpd</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:respawn?</span> <span style="color:#800">#t</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:start</span> (<span style="color:#00f">make-forkexec-constructor</span> <span style="color:#666">'</span>(<span style="color:#ba2121">"mpd_watcher"</span>))
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:start</span> (<span style="color:#00f">make-forkexec-constructor</span> <span style="color:#666">'</span>(<span style="color:#ba2121">"sqrt_data_agent_mpd"</span>))
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:stop</span> (<span style="color:#00f">make-kill-destructor</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:requires</span> <span style="color:#666">'</span>(<span style="color:#19177c">mpd</span>)))
|
||||
</span></span></code></pre></div><h3 id="gnu-mcron">GNU Mcron</h3>
|
||||
|
|
@ -3874,18 +3870,11 @@
|
|||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:respawn?</span> <span style="color:#800">#t</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:start</span> (<span style="color:#00f">make-forkexec-constructor</span> <span style="color:#666">'</span>(<span style="color:#ba2121">"/home/pavel/bin/davmail"</span>))
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:stop</span> (<span style="color:#00f">make-kill-destructor</span>)))
|
||||
</span></span></code></pre></div><h3 id="sqrt-data">sqrt-data</h3>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-scheme" data-lang="scheme"><span style="display:flex;"><span>(<span style="color:#008000;font-weight:bold">define </span><span style="color:#19177c">sqrt-data</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#00f">make</span> <span style="color:#19177c"><service></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:provides</span> <span style="color:#666">'</span>(<span style="color:#19177c">sqrt-data</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:respawn?</span> <span style="color:#800">#t</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:start</span> (<span style="color:#00f">make-forkexec-constructor</span> <span style="color:#666">'</span>(<span style="color:#ba2121">"sqrt_data"</span> <span style="color:#ba2121">"cron"</span> <span style="color:#ba2121">"run-client-cron"</span>))
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:stop</span> (<span style="color:#00f">make-kill-destructor</span>)))
|
||||
</span></span></code></pre></div><h3 id="shepherd-config">Shepherd config</h3>
|
||||
<p>Register services</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-scheme" data-lang="scheme"><span style="display:flex;"><span>(<span style="color:#00f">register-services</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">mpd</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">mpd-watcher</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">sqrt-data-agent-mpd</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">mcron</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">aw-server</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">aw-watcher-afk</span>
|
||||
|
|
@ -3897,8 +3886,7 @@
|
|||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">vpn</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">davmail</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">xmodmap</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">nm-applet</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">sqrt-data</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">nm-applet</span>)
|
||||
</span></span></code></pre></div><p>Daemonize shepherd</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-scheme" data-lang="scheme"><span style="display:flex;"><span>(<span style="color:#00f">action</span> <span style="color:#19177c">'shepherd</span> <span style="color:#19177c">'daemonize</span>)
|
||||
</span></span></code></pre></div><p>Run services</p>
|
||||
|
|
@ -3916,20 +3904,7 @@
|
|||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">xmodmap</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">nm-applet</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">sqrt-data</span>))
|
||||
</span></span></code></pre></div><h3 id="sync">Sync</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Guix dependency</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>megacmd-1.4</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h2 id="guix-settings">Guix settings</h2>
|
||||
</span></span></code></pre></div><h2 id="guix-settings">Guix settings</h2>
|
||||
<p>Other desktop programs I use are listed below.</p>
|
||||
<table>
|
||||
<thead>
|
||||
|
|
@ -4249,9 +4224,7 @@
|
|||
<li><a href="#xmodmap">Xmodmap</a></li>
|
||||
<li><a href="#vpn">VPN</a></li>
|
||||
<li><a href="#davmail">Davmail</a></li>
|
||||
<li><a href="#sqrt-data">sqrt-data</a></li>
|
||||
<li><a href="#shepherd-config">Shepherd config</a></li>
|
||||
<li><a href="#sync">Sync</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#guix-settings">Guix settings</a></li>
|
||||
|
|
|
|||
|
|
@ -6008,7 +6008,7 @@ Emacs is also particularly good at writing Lisp code, e.g. Clojure, Common Lisp,
|
|||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">my-leader-def</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:infix</span> <span style="color:#ba2121">"as"</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">""</span> <span style="color:#666">'</span>(<span style="color:#008000">:which-key</span> <span style="color:#ba2121">"emms"</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"s"</span> <span style="color:#00f">#'</span><span style="color:#19177c">emms-smart-browse</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"s"</span> (<span style="color:#19177c">my/command-in-persp</span> <span style="color:#ba2121">"EMMS"</span> <span style="color:#ba2121">"EMMS"</span> <span style="color:#666">0</span> (<span style="color:#19177c">emms-smart-browse</span>))
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"b"</span> <span style="color:#00f">#'</span><span style="color:#19177c">emms-browser</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"p"</span> <span style="color:#00f">#'</span><span style="color:#19177c">emms-pause</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"q"</span> <span style="color:#00f">#'</span><span style="color:#19177c">emms-stop</span>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang=""><head>
|
||||
<meta name="generator" content="Hugo 0.105.0">
|
||||
<meta name="generator" content="Hugo 0.107.0">
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
|
||||
|
|
|
|||
10
index.xml
10
index.xml
|
|
@ -38,16 +38,16 @@
|
|||
</span></span><span style="display:flex;"><span><span style="color:#008000;font-weight:bold">from</span> <span style="color:#00f;font-weight:bold">vosk</span> <span style="color:#008000;font-weight:bold">import</span> KaldiRecognizer, Model, SetLogLevel
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>command()
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(<span style="color:#ba2121">&#39;--file-path&#39;</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to the audio file&#39;</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(<span style="color:#ba2121">&#39;--model-path&#39;</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to the model&#39;</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.command</span>()
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(<span style="color:#ba2121">&#39;--file-path&#39;</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to the audio file&#39;</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(<span style="color:#ba2121">&#39;--model-path&#39;</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to the model&#39;</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">&#39;--save-path&#39;</span>,
|
||||
</span></span><span style="display:flex;"><span> required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>,
|
||||
</span></span><span style="display:flex;"><span> default<span style="color:#666">=</span><span style="color:#ba2121">&#39;result.srt&#39;</span>,
|
||||
</span></span><span style="display:flex;"><span> help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to resulting SRT file&#39;</span>
|
||||
</span></span><span style="display:flex;"><span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">&#39;--words-per-line&#39;</span>,
|
||||
</span></span><span style="display:flex;"><span> required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>,
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">type</span><span style="color:#666">=</span><span style="color:#008000">int</span>,
|
||||
|
|
|
|||
|
|
@ -90,16 +90,16 @@
|
|||
</span></span><span style="display:flex;"><span><span style="color:#008000;font-weight:bold">from</span> <span style="color:#00f;font-weight:bold">vosk</span> <span style="color:#008000;font-weight:bold">import</span> KaldiRecognizer, Model, SetLogLevel
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>command()
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(<span style="color:#ba2121">'--file-path'</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">'Path to the audio file'</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(<span style="color:#ba2121">'--model-path'</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">'Path to the model'</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.command</span>()
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(<span style="color:#ba2121">'--file-path'</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">'Path to the audio file'</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(<span style="color:#ba2121">'--model-path'</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">'Path to the model'</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">'--save-path'</span>,
|
||||
</span></span><span style="display:flex;"><span> required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>,
|
||||
</span></span><span style="display:flex;"><span> default<span style="color:#666">=</span><span style="color:#ba2121">'result.srt'</span>,
|
||||
</span></span><span style="display:flex;"><span> help<span style="color:#666">=</span><span style="color:#ba2121">'Path to resulting SRT file'</span>
|
||||
</span></span><span style="display:flex;"><span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">'--words-per-line'</span>,
|
||||
</span></span><span style="display:flex;"><span> required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>,
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">type</span><span style="color:#666">=</span><span style="color:#008000">int</span>,
|
||||
|
|
|
|||
|
|
@ -38,16 +38,16 @@
|
|||
</span></span><span style="display:flex;"><span><span style="color:#008000;font-weight:bold">from</span> <span style="color:#00f;font-weight:bold">vosk</span> <span style="color:#008000;font-weight:bold">import</span> KaldiRecognizer, Model, SetLogLevel
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>command()
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(<span style="color:#ba2121">&#39;--file-path&#39;</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to the audio file&#39;</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(<span style="color:#ba2121">&#39;--model-path&#39;</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to the model&#39;</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.command</span>()
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(<span style="color:#ba2121">&#39;--file-path&#39;</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to the audio file&#39;</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(<span style="color:#ba2121">&#39;--model-path&#39;</span>, required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>, help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to the model&#39;</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">&#39;--save-path&#39;</span>,
|
||||
</span></span><span style="display:flex;"><span> required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>,
|
||||
</span></span><span style="display:flex;"><span> default<span style="color:#666">=</span><span style="color:#ba2121">&#39;result.srt&#39;</span>,
|
||||
</span></span><span style="display:flex;"><span> help<span style="color:#666">=</span><span style="color:#ba2121">&#39;Path to resulting SRT file&#39;</span>
|
||||
</span></span><span style="display:flex;"><span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click</span><span style="color:#666">.</span>option(
|
||||
</span></span><span style="display:flex;"><span><span style="color:#a2f">@click.option</span>(
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">&#39;--words-per-line&#39;</span>,
|
||||
</span></span><span style="display:flex;"><span> required<span style="color:#666">=</span><span style="color:#008000;font-weight:bold">True</span>,
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">type</span><span style="color:#666">=</span><span style="color:#008000">int</span>,
|
||||
|
|
|
|||
BIN
stats/all.png
BIN
stats/all.png
Binary file not shown.
|
Before Width: | Height: | Size: 116 KiB After Width: | Height: | Size: 116 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 64 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 68 KiB |
Loading…
Add table
Reference in a new issue