<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>leethray</title>
    <link>https://leethray.com/blog/</link>
    <description>Recent content from leethray</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    
    <lastBuildDate>Sat, 17 Oct 2026 15:00:00 &#43;0800</lastBuildDate>
    
    
    <atom:link href="https://leethray.com/blog/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>原画相机 1.5版本更新</title>
      <link>https://leethray.com/blog/posts/2026-10-17-orip-1.5-release/</link>
      <pubDate>Sat, 17 Oct 2026 15:00:00 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2026-10-17-orip-1.5-release/</guid>
      <description>&lt;p&gt;介绍一下在原画相机1.4和1.5版本中增加了三个新功能&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;自定义长宽比&lt;/li&gt;&#xA;&lt;li&gt;左右滑动缩放&lt;/li&gt;&#xA;&lt;li&gt;快门按钮对焦&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;自定义长宽比&#34;&gt;自定义长宽比&lt;/h2&gt;&#xA;&lt;p&gt;自定义长宽比 4:3, 1:1, 3:4 —— 让你竖着拿手机也能拍出横向的照片。&#xA;同时在画面下方还提供了一个小把手，上下拖动把手就可以快速改变长宽比，将交互阻力降至最小。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-10-17-orip-1.5-release/AspectRatio.jpg&#34; alt=&#34;Alt text&#34;&gt;&#xA;&lt;img src=&#34;https://leethray.com/blog/posts/2026-10-17-orip-1.5-release/DragToChangeAspectRatio.png&#34; alt=&#34;Alt text&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;纯猜测，在某些屏幕很短的手机（咳呵Duo咳呵）上面，自定义长宽比的需求也许会更大。因为手机展开后虽然屏幕是宽的，但相机传感器还是竖长的4:3，如果不使用自定义长宽比，周围就会有很大的黑边。&#xA;&lt;img src=&#34;https://leethray.com/blog/posts/2026-10-17-orip-1.5-release/AspectRatioOniPhoneDuo.jpg&#34; alt=&#34;Alt text&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;左右滑动缩放&#34;&gt;左右滑动缩放&lt;/h2&gt;&#xA;&lt;p&gt;之前切换焦距只能点击画面下方的焦距数字来切换，缺点是只能单方向从小到大一个一个切换，现在可以通过左右滑动来切换了。使用有3个摄像头的Pro的朋友们可能最需要这个功能。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-10-17-orip-1.5-release/SwipeToChangeZoom.jpg&#34; alt=&#34;Alt text&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;快门按钮对焦&#34;&gt;快门按钮对焦&lt;/h2&gt;&#xA;&lt;p&gt;数码相机上一个很妙的功能就是可以半按快门按钮对焦并锁定。&lt;/p&gt;&#xA;&lt;p&gt;原画相机v1.4更新在支持3D触控的 iPhone 6s至 iPhone Xs 上实现了数码相机一样的拍摄方式——轻按对焦、重按拍摄。&#xA;在不支持3D触控的iPhone上我也做了尽量相似的交互模式：长按对焦，短按拍照。&#xA;需要的朋友请在设置中开启“使用快门按钮对焦”选项。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-10-17-orip-1.5-release/ShutterButtonOnDigitalCamera.jpg&#34; alt=&#34;Alt text&#34;&gt;&#xA;&lt;img src=&#34;https://leethray.com/blog/posts/2026-10-17-orip-1.5-release/PressShutterButtonToFocus.jpg&#34; alt=&#34;Alt text&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;其它改善&#34;&gt;其它改善&lt;/h2&gt;&#xA;&lt;p&gt;优化了iPad 等大屏幕适配&#xA;简化了点按对焦和测光的交互逻辑，移除了对焦但不锁定的功能&#xA;数码变焦下拍摄实况照片里的视频也会和照片一样得到裁切&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>曾经的日本社会是有生命力和野性的</title>
      <link>https://leethray.com/blog/posts/2026-09-26-%E6%9B%BE%E7%BB%8F%E7%9A%84%E6%97%A5%E6%9C%AC%E7%A4%BE%E4%BC%9A%E6%98%AF%E6%9C%89%E7%94%9F%E5%91%BD%E5%8A%9B%E5%92%8C%E9%87%8E%E6%80%A7%E7%9A%84/</link>
      <pubDate>Sat, 26 Sep 2026 15:00:00 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2026-09-26-%E6%9B%BE%E7%BB%8F%E7%9A%84%E6%97%A5%E6%9C%AC%E7%A4%BE%E4%BC%9A%E6%98%AF%E6%9C%89%E7%94%9F%E5%91%BD%E5%8A%9B%E5%92%8C%E9%87%8E%E6%80%A7%E7%9A%84/</guid>
      <description>&lt;p&gt;40年前石岡瑛子给PARCO百货公司设计的海报、给小学教科书设计的封面。里面充满了对生々しい生命力的赞美，对生活的热爱，对未来的雄心壮志，放眼世界的宽广胸襟，和对文化和人类文明的自信。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-09-26-%E6%9B%BE%E7%BB%8F%E7%9A%84%E6%97%A5%E6%9C%AC%E7%A4%BE%E4%BC%9A%E6%98%AF%E6%9C%89%E7%94%9F%E5%91%BD%E5%8A%9B%E5%92%8C%E9%87%8E%E6%80%A7%E7%9A%84/Ishioka%20Parco.jpg&#34; alt=&#34;&#34;&gt;&#xA;&lt;img src=&#34;https://leethray.com/blog/posts/2026-09-26-%E6%9B%BE%E7%BB%8F%E7%9A%84%E6%97%A5%E6%9C%AC%E7%A4%BE%E4%BC%9A%E6%98%AF%E6%9C%89%E7%94%9F%E5%91%BD%E5%8A%9B%E5%92%8C%E9%87%8E%E6%80%A7%E7%9A%84/Ishioka%20TextBook.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;50年前JR铁路员工时常进行罢工，在车站贴大字报、在列车上刷标语、全天列车停运导致市民在铁路线上走路上班。不惧怕冲突、与他人交涉。在昭和年代社会里还能看到这样的一股原始的野性和冲劲儿。&#xA;&lt;img src=&#34;https://leethray.com/blog/posts/2026-09-26-%E6%9B%BE%E7%BB%8F%E7%9A%84%E6%97%A5%E6%9C%AC%E7%A4%BE%E4%BC%9A%E6%98%AF%E6%9C%89%E7%94%9F%E5%91%BD%E5%8A%9B%E5%92%8C%E9%87%8E%E6%80%A7%E7%9A%84/APO6%20AR.jpg&#34; alt=&#34;&#34;&gt;&#xA;&lt;img src=&#34;https://leethray.com/blog/posts/2026-09-26-%E6%9B%BE%E7%BB%8F%E7%9A%84%E6%97%A5%E6%9C%AC%E7%A4%BE%E4%BC%9A%E6%98%AF%E6%9C%89%E7%94%9F%E5%91%BD%E5%8A%9B%E5%92%8C%E9%87%8E%E6%80%A7%E7%9A%84/250620_strike_03.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;那个时代的气息，现在在与一些60岁以上的大叔聊天的时候才能感受到。他们善谈，直抒胸臆，有个性棱角，对于国内国外的社会和政治都有着清晰的主见。相比之下40-50岁的平成年代的大叔，他们通常是最没意思的，对政治置身事外，不干涉他人，也很少敞开自己，聊天里只是些生活中的柴米油盐。&lt;/p&gt;&#xA;&lt;p&gt;平成泡沫破裂后，经济下行，就业冰河期，人们不再有野心，大家开始回避高风险高回报的事，无风无浪过普通的生活成了最大的愿望。这孕育出越来越多的社会规则和机制来保护人们遭遇风险。当年的那些罢工、争吵、在当今社会只会被认为是“给其他市民带来了不便”、“有安全隐患”、“擅自破坏公物”、“产生垃圾污染环境”。制度保护的极端是对人性的束缚、政治正确的极端是对言论和思想的压制。泡沫破裂不仅给经济生活带来了悲剧，它也在不可逆（？）地改变社会文化和人们的精神风貌。&lt;/p&gt;&#xA;&lt;p&gt;人是需要一点野性的，并不只是因为荒野中潜藏着无限的可能性。野性意味着自然，意味顺应人类本性思考行动。高兴了就唱歌跳舞、生气了就骂人打人、路见不平拔刀相助。它让我们感受到那种通透、自由、活着的感觉。曾经的日本社会是有这种野性和生命力的，在未来它还会再次出现吗？&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>何かを作る</title>
      <link>https://leethray.com/blog/posts/2026-06-01-%E4%BD%95%E3%81%8B%E3%82%92%E4%BD%9C%E3%82%8B/</link>
      <pubDate>Mon, 01 Jun 2026 15:32:13 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2026-06-01-%E4%BD%95%E3%81%8B%E3%82%92%E4%BD%9C%E3%82%8B/</guid>
      <description>&lt;p&gt;最近看到的一些关于创作的评论&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;宫崎骏在做风之谷的时候，花了很多笔墨描写村民们劳作的过程和细节。风之谷的村民利用风车取水，灌溉小麦，培养作物。他觉得好的作品是要描写生产创造的过程的的。而当时的流行日本动画（宇宙战舰、高达）尽是在描写消费行为。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;人需要坚持做三种不同的活动才能保持身心平衡：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;体育活动&lt;/li&gt;&#xA;&lt;li&gt;沉浸式活动，看电影，看书之类的&lt;/li&gt;&#xA;&lt;li&gt;输出式活动，写日记，做作品之类的 &amp;laquo;&amp;lt; 创作&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    
    <item>
      <title>原画相机 v1.2 更新</title>
      <link>https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/</link>
      <pubDate>Sat, 18 Apr 2026 15:32:13 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/</guid>
      <description>&lt;p&gt;最近有点废寝忘食，给原画相机增加了几个功能，都是我在日常生活中感觉到有使用需求的：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;锁定快门速度，让系统自动调节ISO（数码相机中的快门优先模式）&lt;/li&gt;&#xA;&lt;li&gt;长按画面锁定测光点和测光结果（数码相机中的半按快门）&lt;/li&gt;&#xA;&lt;li&gt;快门按钮上滑启动倒计时（最长15秒）&lt;/li&gt;&#xA;&lt;li&gt;新增快捷按钮，方便直接打开iOS自带的照片应用&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;&lt;figure class=&#34;side-by-side&#34;&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/Focus%20Box.jpg&#34; width=&#34;180&#34;&gt;&#xA;&lt;/figure&gt;&#xA; &lt;figure class=&#34;side-by-side&#34;&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/Timer%20Picker.jpg&#34; width=&#34;180&#34;&gt;&#xA; &lt;/figure&gt;&#xA; &lt;figure class=&#34;side-by-side&#34;&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/Timer%20Running.jpg&#34; width=&#34;180&#34;&gt;&#xA; &lt;/figure&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;这些功能我花了很多功夫从零构思互动方式，打磨使用手感。我比较满意的设计细节有：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;挑选了6种可指定的快门速度，避免提供过多不必要选项：&#xA;    * 1/3s    系统支持的最低快门速度，用于三脚架拍摄或拍摄夜晚车流等&#xA;    * 1/10s   用于想要有模糊效果的手持摄影&#xA;    * 1/40s   夜晚摄影（手要稳）&#xA;    * 1/80s   夜晚摄影（手不稳也没关系）&#xA;    * 1/125s，1/500s  弱光环境下的摄影&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;figure class=&#34;side-by-side&#34;&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/IMG_8132.jpg&#34; width=&#34;200&#34;&gt;&#xA;&lt;/figure&gt;&#xA; &lt;figure class=&#34;side-by-side&#34;&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/IMG_8136.jpg&#34; width=&#34;200&#34;&gt;&#xA; &lt;/figure&gt;&#xA;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;快门速度锁定的情况下，ISO到顶或到底时字体会变红，提示你系统无法继续调整到目标曝光亮度&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;figure class=&#34;side-by-side&#34;&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/IMG_8255.jpg&#34; width=&#34;200&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;点击画面对焦时让手机发出连续的细微震动反馈，再现数码相机变焦过程中镜头机械齿轮移动的震动感。不用看手机画面也可以感知到什么时候对焦完成。对焦框出现消失时不使用任何动画效果，避免长期使用时产生感知疲劳&lt;/li&gt;&#xA;&lt;li&gt;在拍摄按钮旁边也提供了“对焦”按钮（因为每次点击画面上方的取景框太累了）。短按对画面中心进行对焦测光，长按锁定对焦测光结果，滑动操作可移动对焦框位置。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;figure class=&#34;side-by-side&#34;&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/IMG_8135.jpg&#34; width=&#34;140&#34;&gt;&#xA;&lt;/figure&gt;&#xA; &lt;figure class=&#34;side-by-side&#34;&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/IMG_8231.jpg&#34; width=&#34;140&#34;&gt;&#xA; &lt;/figure&gt;&#xA;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;倒计时的设置方式采用了最简便的互动方式——滑动选择即开拍，相较于传统的“点击显示选项、再次点击选择秒数、再次点击快门开始拍摄”的三步走方式，大大减少了设置繁琐程度和设置过程中的错按可能性。拍摄结束后倒计时自动关闭，因为我遇到太多次想要拍照发现自己之前设计的倒计时没有关闭导致错失拍照良机的事件了。&lt;/li&gt;&#xA;&lt;li&gt;倒计时提供了3个时间选项：3秒：用于自拍或想避免点按快门导致相机抖动的场景，10秒：用于团体拍照，15秒：用于团体拍照想要有充裕时间整理衣服和发型时&lt;/li&gt;&#xA;&lt;li&gt;倒计时的最后3秒手机的闪光灯会以每秒一次的频率点亮来提示你即将拍摄。（系统相机虽然也有闪光提示，但闪烁的方式太难懂）&#xA;&lt;figure&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2026-04-18-%E5%8E%9F%E7%94%BB%E7%9B%B8%E6%9C%BA-1.2%E6%9B%B4%E6%96%B0/Timer.jpg&#34; width=&#34;200&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;其它改善：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;优化了镜头缩放按钮的反应速度，在等待切换镜头的时候也可以点击。&lt;/li&gt;&#xA;&lt;li&gt;只在拍摄照片的时候请求GPS位置信息，避免GPS常开带来的电量消耗&lt;/li&gt;&#xA;&lt;li&gt;增加了调整色调补偿的颗粒度&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;原画相机下载链接：&lt;a href=&#34;https://apps.apple.com/app/id6754286842&#34;&gt;https://apps.apple.com/app/id6754286842&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>The Lament of Tech Nerds</title>
      <link>https://leethray.com/blog/posts/2025-07-26-lament-of-tech-nerds/</link>
      <pubDate>Sat, 26 Jul 2025 14:32:13 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2025-07-26-lament-of-tech-nerds/</guid>
      <description>&lt;p&gt;Smart phone is no longer a device that I choose to use and enjoy it. It has become a tool that I have to use in order to navigate through this modern world.&lt;/p&gt;&#xA;&lt;p&gt;More and more real life services requires Bio-authentication. More and more banks are migrating their services to the online world, which I can only access through their smartphone app. And for many times, I have to use a smartphone app to scan the NFC chip inside my Japanese national ID card in order to login to some online civil services. To use all those, I have to keep my phone up-to-date! Because app, services, web technologies tend to quickly drop support and close service if you are on an old OS — even 2-3 years old OS.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>The Unnecessarily Rounded Corner</title>
      <link>https://leethray.com/blog/posts/2025-06-27-the-unnecessary-rounded-corners/</link>
      <pubDate>Fri, 27 Jun 2025 22:33:12 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2025-06-27-the-unnecessary-rounded-corners/</guid>
      <description>&lt;p&gt;It’s has been an UI trend of iOS and Android and Web. A lot of UI become rounder and rounder. Look at Gmail Web, Youtube, Pinterest, Android, iOS.&#xA;&lt;img src=&#34;https://leethray.com/blog/posts/2025-06-27-the-unnecessary-rounded-corners/736e193d15c060b2ee495af6770cac98_b7ce81c4_1280.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2025-06-27-the-unnecessary-rounded-corners/02b7f2b937dc94eb0151e24d292e6700_6c2d54c8_1280.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://leethray.com/blog/posts/2025-06-27-the-unnecessary-rounded-corners/85d783c10d2dda0cc1249375785ab3ae_0947c56f_1280.jpg&#34; alt=&#34;&#34;&gt;&#xA;It’s common that an UI elements looks more “fresh” and “organic” when you make its corner radius larger. However that freshness will die down quickly in several days and usability degrading really start to show off.&lt;/p&gt;&#xA;&lt;p&gt;There are 5 typical usability issues that over rounded corners could cause:&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Two Types of UI Design</title>
      <link>https://leethray.com/blog/posts/2025-06-14-two-types-of-ui-design/</link>
      <pubDate>Sat, 14 Jun 2025 20:23:28 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2025-06-14-two-types-of-ui-design/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;UI design to look cool, attractive, emotional pleasing.&lt;/li&gt;&#xA;&lt;li&gt;UI design to be make a system easy to use and trustworthy, to help people better interact with information.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    
    <item>
      <title>Unstable Digital World</title>
      <link>https://leethray.com/blog/posts/2025-06-14-unstable-digital-world/</link>
      <pubDate>Sat, 14 Jun 2025 16:57:56 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2025-06-14-unstable-digital-world/</guid>
      <description>&lt;p&gt;The whole digital world is gradually losing its stableness in recent years&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It&amp;rsquo;s not only because software quality degraded causing more bugs and expected behavior&lt;/li&gt;&#xA;&lt;li&gt;glitchy UI behavior&lt;/li&gt;&#xA;&lt;li&gt;animation not buttery smooth&lt;/li&gt;&#xA;&lt;li&gt;unpredictable interaction patterns from new apps like Tiktok&lt;/li&gt;&#xA;&lt;li&gt;font and layout all over the place, unnecessary blank space, decrease of information density in one page. &lt;/li&gt;&#xA;&lt;li&gt;icon similarity and loss of color and life, misled by streamline design&lt;/li&gt;&#xA;&lt;li&gt;not owning a personal library, use of streaming service&lt;/li&gt;&#xA;&lt;li&gt;algorithm injected contents make home screen unpredictable and not repeatable&lt;/li&gt;&#xA;&lt;li&gt;web based application lack subtle interaction consistency and clue&lt;/li&gt;&#xA;&lt;li&gt;forced software update, OTA software update&lt;/li&gt;&#xA;&lt;li&gt;half baked beta&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;It&amp;rsquo;s a glimpse of degrading of programmer&amp;rsquo;s software skill. Windows sucks because it doesn’t have any standard and well refined framework for developing its software. Even the software build by Microsoft itself is not consistent.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Introduce Randomness into Games</title>
      <link>https://leethray.com/blog/posts/2021-06-20-introduce-randomness-into-games/</link>
      <pubDate>Sun, 20 Jun 2021 14:32:13 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2021-06-20-introduce-randomness-into-games/</guid>
      <description>&lt;p&gt;I always want to know what can be archived by a game but not a movie. Different from movie, game contains randomness. &lt;/p&gt;&#xA;&lt;p&gt;In both game and real life, randomness come from 2 aspects:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Knowledge horizon.&lt;/strong&gt; The limited information an individual can process / player’s ability of perceiving informaiton. Thus limits how far the player can see into the future.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fog of war&lt;/li&gt;&#xA;&lt;li&gt;Hardly visible objects&lt;/li&gt;&#xA;&lt;li&gt;Hidden hints&lt;/li&gt;&#xA;&lt;li&gt;Hidden condition of triggering an event&lt;/li&gt;&#xA;&lt;li&gt;Exponential complexity for human brain to perceive&lt;/li&gt;&#xA;&lt;li&gt;Execution uncertainty&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Quantum coherence &amp;amp; Chaos.&lt;/strong&gt; When environmental elements come to contact with the player, it introduce some more randomness (imagine two quantum systems came into interference with each other)&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>The Trap of Notification Center</title>
      <link>https://leethray.com/blog/posts/2020-12-29-the-trap-of-notification-center/</link>
      <pubDate>Tue, 29 Dec 2020 14:32:13 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2020-12-29-the-trap-of-notification-center/</guid>
      <description>&lt;p&gt;In my work we are dealing with the monitor UI used by operators in construction machines. In the monitor UI there is this area showing an array of icons that can be expanded into banners. As time goes by and features increase, this area became a big pockets for:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Warning such as “Low Battery” or “Overloaded”&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Messages such as reminders for oil exchange.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Messages when some feature is activated.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Incoming phone call&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Use old MacBook to build NAS system</title>
      <link>https://leethray.com/blog/posts/2019-07-11-use-old-macbook-to-build-network-attached-storage-system/</link>
      <pubDate>Thu, 11 Jul 2019 14:32:13 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2019-07-11-use-old-macbook-to-build-network-attached-storage-system/</guid>
      <description>&lt;p&gt;The number of portable hard drives I have is increasing with time at almost a constant speed. Now I use 3 hard disk on a daily bases. An 1TB drive is used for storing videos and photos I took. Also I use it as the main scratch disk for video and Photoshop editing. The second one is a 3TB drive, used for storing movies and animes. The third one is a 2TB drive, used for Time Machine backup for Macbook’s internal SSD and the 1TB drive.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>挖掘机驾校的见闻</title>
      <link>https://leethray.com/blog/posts/2019-06-15-%E6%8C%96%E6%8E%98%E6%9C%BA%E5%AD%A6%E6%A0%A1%E7%9A%84%E8%A7%81%E9%97%BB/</link>
      <pubDate>Sat, 15 Jun 2019 14:32:13 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2019-06-15-%E6%8C%96%E6%8E%98%E6%9C%BA%E5%AD%A6%E6%A0%A1%E7%9A%84%E8%A7%81%E9%97%BB/</guid>
      <description>&lt;p&gt;上周花了一周时间学开挖掘机。每次在上挖掘机之前需要做一个安全点检，绕着机器转一圈，依次检查履带、液压泵、油箱等有没有问题。教官纠正我们安全点检时的动作，一定要停下来两脚站定，右手紧紧握拳，伸出食指，对着检查的部分笔画动作并喊 XXよし （xx良好）&lt;/p&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;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;成为习惯之后反而看不到危险。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在真正出现危险时发现问题但不知道如何处理，只能报告上级。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;麻醉自己让自己觉得日常安全状况良好。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    
    <item>
      <title>Atami</title>
      <link>https://leethray.com/blog/posts/2019-05-12-atami/</link>
      <pubDate>Thu, 02 May 2019 14:32:13 &#43;0800</pubDate>
      <guid>https://leethray.com/blog/posts/2019-05-12-atami/</guid>
      <description>&lt;p&gt;It’s a ten-days holiday here in Japan. I went to Atami today. I carried the newly bought iPad mini with me to see if it is a handy enough for outdoor sketch and coloring. I used to bring a holbein 24 cake watercolor set in backpack to do coloring. But always need to find somewhere to sit down and place my water bottle and rag, which is not handy at all. I was hoping with an iPad I could do more serious color drawing anywhere especially train and museum.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Articles About iOS 26 and macOS 26</title>
      <link>https://leethray.com/blog/collections/articles-about-ios26-macos26/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://leethray.com/blog/collections/articles-about-ios26-macos26/</guid>
      <description>&lt;p&gt;It’s hard to justify Tahoe icons&#xA;&lt;a href=&#34;https://tonsky.me/blog/tahoe-icons/&#34;&gt;https://tonsky.me/blog/tahoe-icons/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The struggle of resizing windows on macOS Tahoe&#xA;&lt;a href=&#34;https://noheger.at/blog/2026/01/11/the-struggle-of-resizing-windows-on-macos-tahoe/&#34;&gt;https://noheger.at/blog/2026/01/11/the-struggle-of-resizing-windows-on-macos-tahoe/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Last Year on My Mac: Look back in disbelief&#xA;&lt;a href=&#34;https://eclecticlight.co/2025/12/28/last-year-on-my-mac-look-back-in-disbelief/&#34;&gt;https://eclecticlight.co/2025/12/28/last-year-on-my-mac-look-back-in-disbelief/&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Good UI interaction design</title>
      <link>https://leethray.com/blog/collections/good-interaction-design/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://leethray.com/blog/collections/good-interaction-design/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;Double tap to fast forward backward video playback&lt;/li&gt;&#xA;&lt;li&gt;flick down to exit photo view&lt;/li&gt;&#xA;&lt;li&gt;tap and hold and drag up/down to zoom in map&lt;/li&gt;&#xA;&lt;li&gt;press and hold photo shutter button to start record video, drag to lright to lock&lt;/li&gt;&#xA;&lt;li&gt;long press to select and hold file and use another finger to add more to selection&lt;/li&gt;&#xA;&lt;li&gt;long tap and drag on keyboard to move cursor&lt;/li&gt;&#xA;&lt;li&gt;Arc Browser: pinch to summarize the webpage&lt;/li&gt;&#xA;&lt;li&gt;iOS: sticky tabs in a list (Contacts, Music Album etc.)&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    
  </channel>
</rss>
