duangsuse::Echo
716 subscribers
4.25K photos
130 videos
583 files
6.47K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
Forwarded from Drakeet
Forwarded from Drakeet
Android SDK 里,抛开 Web View,最复杂的一个控件是:TextView
能够预见到,虽然我没看过 Android 底层的本本
足足一万两千行
实际上 View 的实现才是最大的... 1.2M,GitHub 的 highlighter 都拒绝工作了
This media is not supported in your browser
VIEW IN TELEGRAM
有时候就想给自己的 Kirin620 手机适配一个 Lineage L

设备树又不知道,想来其实是挑选驱动的事情
晚上睡觉前给 Crystal 写一个 FreeType 绑定,然后用绑定生成一个“你好世界”图片
这里有一个 Crystal 半「官方」的 png 读写库,感觉语法和 Java 的 ImageIO 一样好看

https://github.com/stumpycr/stumpy_png

而且我看到有参与 Crystal 编译器实现的人也加入了开发

它的 API 可谓是优雅至极

require "stumpy_png"
include StumpyPNG

canvas = Canvas.new(256, 256)

(0..255).each do |x|
(0..255).each do |y|
color = RGBA.from_rgb_n(x, y, 255, 8) # Alpha, Bit depth
canvas[x, y] = color
end
end

StumpyPNG.write(canvas, "rainbow.png")
This media is not supported in your browser
VIEW IN TELEGRAM