<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Tool on Hxysayhi</title>
    <link>https://hxysayhi.github.io/tags/tool/</link>
    <description>Recent content in Tool on Hxysayhi</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 24 Feb 2022 23:09:55 +0000</lastBuildDate>
    <atom:link href="https://hxysayhi.github.io/tags/tool/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>我的小仓库</title>
      <link>https://hxysayhi.github.io/posts/efd7150a/</link>
      <pubDate>Thu, 24 Feb 2022 23:09:55 +0000</pubDate>
      <guid>https://hxysayhi.github.io/posts/efd7150a/</guid>
      <description>&lt;p&gt;搞了一个[小仓库]({{ site.url }}/blog/storehouse)，用来放一些小游戏、小工具、小玩意儿。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;简约文本冒险游戏 &lt;a href=&#34;https://hxysayhi.com/game&#34;&gt;暗黑小屋 Dark Room&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;手绘风格在线画图工具 &lt;a href=&#34;https://draw.hxysayhi.com&#34;&gt;my excalidraw&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;小仓库-siteurl-blogstorehouse&#34;&gt;[小仓库]({{ site.url }}/blog/storehouse)&lt;/h2&gt;&#xA;&lt;h3 id=&#34;暗黑小屋-dark-room&#34;&gt;&lt;a href=&#34;https://hxysayhi.com/game&#34;&gt;暗黑小屋 Dark Room&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;这是一款简约文本冒险游戏，经营自己的小屋，增加人口、收集物质，探索静谧的森林。。。&lt;/p&gt;&#xA;&lt;p&gt;在玩暗黑小屋这款小游戏之前，好像还没有玩过文本交互类型的游戏，之前倒是看到同学在步步高学习机上玩过类似的游戏。于是，发现暗黑小屋还挺有意思时，就在床边蹲着玩了好久。然后发现，还可以自己部署，就搞了一个放到小仓库。&lt;/p&gt;&#xA;&lt;p&gt;游戏的终点是发射火箭，去往星辰大海，支持多种语言。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://hxysayhi.com/game&#34;&gt;&lt;img src=&#34;https://hxysayhi.github.io/pic/storehouse/darkroom.png&#34; alt=&#34;dark room&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;手绘风格在线画图工具&#34;&gt;&lt;a href=&#34;https://draw.hxysayhi.com&#34;&gt;手绘风格在线画图工具&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;excalidraw 是一个手绘风格在线画图工具，用了一下，还挺好用！手绘风格有点意思。然后发现，还可以自己部署！本来想着下个镜像部署在本地，但是m1芯片arm架构上运行不了amd64的镜像。于是就部署到vps上，顺手放到我的小仓库。&lt;/p&gt;&#xA;&lt;p&gt;excalidraw是一个开源项目，github仓库在&lt;a href=&#34;https://github.com/excalidraw/excalidraw&#34;&gt;excalidraw&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://draw.hxysayhi.com&#34;&gt;&lt;img src=&#34;https://hxysayhi.github.io/pic/storehouse/excalidraw.png&#34; alt=&#34;excalidraw&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://draw.hxysayhi.com&#34;&gt;&lt;img src=&#34;https://hxysayhi.github.io/pic/storehouse/excalidraw-show.png&#34; alt=&#34;excalidraw&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>我的头像</title>
      <link>https://hxysayhi.github.io/posts/2f076b02/</link>
      <pubDate>Sat, 19 Feb 2022 13:32:21 +0000</pubDate>
      <guid>https://hxysayhi.github.io/posts/2f076b02/</guid>
      <description>&lt;p&gt;在看阮一峰的博客时，发现了一个根据输入的字符串生成头像的网站：&lt;a href=&#34;https://multiavatar.com/&#34;&gt;multiavatar.com&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hxysayhi.github.io/pic/2f076b02/Snipaste_2022-02-19_14-06-51.png&#34; alt=&#34;multiavatar&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;于是就生成了现在的头像：&lt;br&gt;&#xA;&lt;strong&gt;Hxysayhi&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://api.multiavatar.com/Hxysayhi.svg&#34; alt=&#34;Hxysayhi&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;再转换成各个尺寸和格式，妥妥的。呜呼呼呼呼～&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hxysayhi.github.io/pic/2f076b02/android-chrome-192x192.png&#34; alt=&#34;h192&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hxysayhi.github.io/pic/2f076b02/mstile-150x150.png&#34; alt=&#34;h150&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hxysayhi.github.io/pic/2f076b02/favicon-96x96.png&#34; alt=&#34;h96&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hxysayhi.github.io/pic/2f076b02/favicon.ico&#34; alt=&#34;h48&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hxysayhi.github.io/pic/2f076b02/favicon-32x32.png&#34; alt=&#34;h32&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>在手机上创建、编辑并推送的第一条内容</title>
      <link>https://hxysayhi.github.io/posts/2898f5e0/</link>
      <pubDate>Tue, 15 Feb 2022 08:51:34 +0000</pubDate>
      <guid>https://hxysayhi.github.io/posts/2898f5e0/</guid>
      <description>&lt;p&gt;这是在手机上创建、编辑，并完成推送的第一条内容。&lt;/p&gt;&#xA;&lt;p&gt;这既是一个纪念，也是一个测试！&lt;/p&gt;&#xA;&lt;p&gt;在创建时，由于手机环境下，没有提前配置好随机字符串生成命令，导致固定链接生成失败，看来创建脚本可能还需要优化一下。&lt;/p&gt;&#xA;&lt;p&gt;ios端git 环境是 通过安装 ish shell，在虚拟Linux环境中安装git实现的。&lt;/p&gt;&#xA;&lt;p&gt;文档编辑是配合其他本地编辑工具完成。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;update：&lt;/p&gt;&#xA;&lt;p&gt;为了便于进行markdown文档编辑和预览，以及git commit的管理，使用 working copy进行管理和编辑。但是working copy的push功能需要付费，因此将working copy下管理的仓库挂载到ish中，利用ish中的git进行push。&lt;/p&gt;</description>
    </item>
    <item>
      <title>jekyll post page 生成脚本</title>
      <link>https://hxysayhi.github.io/posts/65e8b919/</link>
      <pubDate>Wed, 26 Jan 2022 23:34:48 +0000</pubDate>
      <guid>https://hxysayhi.github.io/posts/65e8b919/</guid>
      <description>&lt;p&gt;脚本功能：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;md 文件创建&lt;/li&gt;&#xA;&lt;li&gt;md 头内容生成&lt;/li&gt;&#xA;&lt;li&gt;生成随机短地址作为permalink，以便为每个page实现固定地址&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;脚本内容：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#!/usr/bin/env bash&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;DIR&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;${&lt;/span&gt;0%/*&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;title&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;`&lt;/span&gt;echo $@ | sed &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;s/[ ][ ]*/-/g&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;post_date&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;`&lt;/span&gt;date  +&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;%Y-%m-%d %T&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;post_name&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;`date &amp;#34;&lt;/span&gt;+%Y-%m-%d&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;`-&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;${&lt;/span&gt;title&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;.markdown&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;random_addr&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;`&lt;/span&gt;openssl rand -hex &lt;span style=&#34;color:#ae81ff&#34;&gt;8&lt;/span&gt; | md5 | cut -c1-8&lt;span style=&#34;color:#e6db74&#34;&gt;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cat &amp;gt; &lt;span style=&#34;color:#e6db74&#34;&gt;${&lt;/span&gt;DIR&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;/../_posts/&lt;span style=&#34;color:#e6db74&#34;&gt;${&lt;/span&gt;post_name&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;lt;&amp;lt; EOF&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;---&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;layout: post&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;title:  &amp;#34;${title}&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;description: &amp;#34;&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;date:   ${post_date} +0800&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;categories: default&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;permalink: /posts/${random_addr}/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;tags: [writing]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;---&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;EOF&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;使用方法：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;./new_post.sh &amp;lt;the new page name&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
  </channel>
</rss>
