<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>malvin (malvin)</title>
    <link>https://beta.w2solo.com/malvin</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>造了个玩具级的 Redis GUI，美其名曰我可以更方便的用 Django 开发了 &gt;.&lt;</title>
      <description>&lt;h2 id="起因"&gt;起因&lt;/h2&gt;
&lt;p&gt;最近在用 Django 开发，发现存到 redis 里面的内容竟然都用 pickle 这个东东做了序列化，然后在用 Another Redis Desktop Manager 看起来不太方便。。。。&lt;/p&gt;

&lt;p&gt;然后看到了别人用 PySide 写了个字幕软件感觉挺有趣的，所以萌生了自己搞一个 Redis GUI 来安慰自己。&lt;/p&gt;
&lt;h2 id="背景"&gt;背景&lt;/h2&gt;
&lt;p&gt;因为本来是搞 Java 的，对 Python 也只是用了半年来搭 WebServer ，所以对 Python 其实也不是特别熟。 而且，对 GUI 之类的软件就更加陌生了，最多就是做一些小工具。&lt;/p&gt;

&lt;p&gt;所以陆陆续续都做了 1 个多月，其中绝大多数的时间都在查资料。感觉 ChatGPT 功不可没！&lt;/p&gt;
&lt;h2 id="技术栈"&gt;技术栈&lt;/h2&gt;
&lt;p&gt;主要是：QT Pyside6 + SQLAlchemy + redis-py 还有其他的，例如打包 Nuitka + create-dmg 之类&lt;/p&gt;
&lt;h2 id="实现"&gt;实现&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Redis 链接管理（增删改查）&lt;/li&gt;
&lt;li&gt;支持的 Redis 数据类型：String, Hash, Set, Sorted Set, Stream&lt;/li&gt;
&lt;li&gt;Redis 键的增删改查&lt;/li&gt;
&lt;li&gt;内容的增删改查&lt;/li&gt;
&lt;li&gt;String 内容展示的支持格式：Json, Pickle&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;img src="https://img.way2solo.com/photo/malvin/8db0622d-0f72-46b9-a9df-7a639efb5c74.png?imageView2/2/w/1920/q/100" title="" alt="Reedis"&gt;
&lt;img src="https://img.way2solo.com/photo/malvin/3aa3a0c5-113b-4fca-a890-e585f4216206.png?imageView2/2/w/1920/q/100" title="" alt="Reedis"&gt;
&lt;img src="https://img.way2solo.com/photo/malvin/5d2a4259-2bf3-4cce-b7fa-d21de0a901fb.png?imageView2/2/w/1920/q/100" title="" alt="Reedis"&gt;
&lt;img src="https://img.way2solo.com/photo/malvin/690ac900-8fd6-4701-9a72-41f340e5d467.png?imageView2/2/w/1920/q/100" title="" alt="Reedis"&gt;&lt;/p&gt;
&lt;h2 id="TODO"&gt;TODO&lt;/h2&gt;
&lt;p&gt;感觉还有非常非常的多，不列出来了。&lt;/p&gt;
&lt;h2 id="开源"&gt;开源&lt;/h2&gt;
&lt;p&gt;仓库： &lt;a href="https://github.com/goodspb/reedis" rel="nofollow" target="_blank"&gt;https://github.com/goodspb/reedis&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;安装包直接下载： &lt;a href="https://github.com/goodspb/reedis/releases/download/v0.0.1/Reedis_v0.0.1.dmg" rel="nofollow" target="_blank"&gt;https://github.com/goodspb/reedis/releases/download/v0.0.1/Reedis_v0.0.1.dmg&lt;/a&gt;（当前我只打了支持 M1/M2 的 dmg, 打包有点难啊..&lt;/p&gt;

&lt;p&gt;欢迎各位大佬添砖加瓦...这算是 W2Solo 是首发了..&lt;img title=":laughing:" alt="😆" src="https://twemoji.ruby-china.com/2/svg/1f606.svg" class="twemoji"&gt; &lt;/p&gt;</description>
      <author>malvin</author>
      <pubDate>Mon, 04 Sep 2023 10:25:28 +0800</pubDate>
      <link>https://beta.w2solo.com/topics/4111</link>
      <guid>https://beta.w2solo.com/topics/4111</guid>
    </item>
    <item>
      <title>请问大家都是如何设计自己应用的 UI 的？是不是都是用 Figma？</title>
      <description>&lt;p&gt;作为一个后端仔，感觉对于 UI 部分比较陌生。自己做了几个玩具应用都是直接用开源库的基础 UI（也就是没有 UI）。
请问大家作为一个独立的开发者，是如何制作自己应用的 UI 的？（base on App）
&lt;img title=":secret:" alt="㊙" src="https://twemoji.ruby-china.com/2/svg/3299.svg" class="twemoji"&gt; &lt;/p&gt;</description>
      <author>malvin</author>
      <pubDate>Wed, 30 Nov 2022 14:18:13 +0800</pubDate>
      <link>https://beta.w2solo.com/topics/3670</link>
      <guid>https://beta.w2solo.com/topics/3670</guid>
    </item>
  </channel>
</rss>
