duangsuse Throws
98 subscribers
3.41K photos
228 videos
100 files
2.75K links
没事乱水...
Author @duangsuse

©2016 No rights reserved. 🐃

🐶🌚🍎🏠💓💔👇
😔 🙇‍♂️🙌🚶‍♂️🏃‍♂️ 🏃‍♂️🚶‍♂️ 👆

🐸🐸🐸🐸🐸🐸🐸🐸🐸🐸
@dsuse
Download Telegram
Forwarded from duangsuse::Echo (duangsuse ¯\_(ツ)_/¯ |学渣 ∈ [E²PROM, 含幺半群))
因为我之前对 BitMap 是无感的,现在就有感了(自从写那个简单的 Python FreeType 程序之后

其实对于大佬们来说,平时写点『短代码』,比如拿 Kotlin + JDK AWT JPanel 画函数图(而不是用 ZeGrapher 这种,或者拿 Python 库去写)
(实际上很多人哪怕写的是 Haskell,理解所基的也是非常 trivial 非常字面上而且浅薄的模式识别,他们根本没有一个清晰明了的思路,没有那么强的直觉,因为人类的本质... 是什么呢?)

?:{人类的本质是什么}

真的都不是事... 拿来讲讲而已... 包括 @kodamasakuno (Windows C# 开发者)也会拿 WMF(WindowsMediaFoundation)C# 去写代码剪辑视频
而不是用剪辑软件,虽然这种非常 trivial 的技能他们也不是没有

(实际上,这种技能都被我看作是『生来就有』『理所应当』的)(take for granted)

你会发现他们的学习能力真的很强,什么东西信息都是信手掂来的,技能也都是即学即用,从来不会在特定的某个领域,某个工程上停留太久
就是那种所谓的『天才』,而且很有研究能力,探讨问题起来也是口若悬河
但又着实有着长时间维护某些中型工程的能力,他们只是『学不饱』

这就可见他们的智慧了... 大佬 👍 #CS #statement
#Python #Zhihu 要是我的话,就直接 sishewuru2 = lambda x: floor(x * (10 ^ 2)) 再化小数(跑,开玩笑,这个我还真不知道,看 IEE754 浮点规范喽) 🌚
Forwarded from duangsuse::Echo (duangsuse /'dʊɔːŋ sjuːz/ | [⃪PLD, FPλ])
#book 今天买到了

#Python #Machl 《零起点 Python 机器学习快速入门》 河海群,电子工业出版社
#hardware 《手把手教你学 FPGA 设计》 潘文名 et al. 北京航空航天大学出版社
Forwarded from duangsuse::Echo (duangsuse)
This media is not supported in your browser
VIEW IN TELEGRAM
#GitHub #Python #project duangsuse/extract-subtitles (a fork) 内嵌字幕提取(白字为提取后的字幕,半自动需要手工修改部分文本和设置优化滤镜Python代码) 视频来源YouTube
from re import split
def template(name, verb, text):
def subst(word):
if word == name: return "%1"
elif word == verb: return "%2"
else: return word #< can be a dict getOr
return "".join(map(subst, split(f"({name}|{verb})", text)))

from random import shuffle
def refill(templ, name, verb, sep = "。"):
corpus = shuffle(sep.split(templ))
sep.join(lambda part: part %(name, verb) for sentence in corpus)
#Python #code
from re import compile
from urllib.parse import unquote

PAT_URL_PARAMS = compile(r"[?|&]([^=]+)=([^&;#]+)")
def parseURLParameters(text):
return dict((k, unquote(v)) for (k, v) in PAT_URL_PARAMS.findall(text))


class PolitiScalesResult:
SV_MAX = 8
SV_CONSTR, SV_JUDICAL, SV_PROGRESS, SV_INTERNAT, SV_COMMUNISM, SV_NORMATISM, SV_ECO, SV_REVLOUTION = range(0, SV_MAX)
names = "constr,judical,progress,internat,communism,normatism,eco,revolution".split(",")
shorthandNames = dict(zip("cjsbpmet", names))
nameIndices = dict(zip(names, range(0, SV_MAX)))
def __init__(self, prag, **kwargs):
self.prag, self.values = prag, list(0 for _ in range(self.SV_MAX))
for (name, v) in kwargs.items(): self.values[self.nameIndices[name]] = v
def __repr__(self):
text = ",".join(f"{name}={self.values[i]}" for (name, i) in self.nameIndices.items())
return f"PolitiScalesResult({self.prag}, {text})"
@staticmethod
def parse(text):
cfg = parseURLParameters(text)
prag = cfg.pop("prag")
values = {name: tuple(int(cfg[i]) for i in [f"{s}0", f"{s}1"]) for (s, name) in PolitiScalesResult.shorthandNames.items()}
return PolitiScalesResult(prag, **values)

def get(self, index): return self.values[index]
def subset(self, part):
f = (lambda t: 100 - sum(t)) if part == 3 else lambda t: t[part]
return map(f, self.values)

from matplotlib import pyplot as plot

from matplotlib.font_manager import FontProperties

fntprop = FontProperties()
fntprop.set_name("WenQuanYi Zen Hei")

然后只能做一些基本的 #Python 分析

a = PolitiScalesResult.parse("?j0=33&j1=40&t1=40&t0=29&m1=24&m0=48&c1=52&c0=14&e0=43&e1=24&b0=52&b1=17&p1=45&p0=24&prag=67&s0=40&s1=33")
b = PolitiScalesResult(67, constr=(19,47), judical=(17,57), progress=(36,26), internat=(14,52), communism=(14,74), normatism=(45,24), eco=(31,64), revolution=(17,48))


plot.xlabel(" / ".join("社会科学 司法 进步 国际化 共产化 规范化 生态化 革命".split(" ")), fontproperties=fntprop)
plot.plot(a.values)
plot.plot(b.values)
plot.legend("AaBb")
#Python https://www.cnblogs.com/psl1234/p/10685197.html
总结:一个和 numpy, Pillow 配套的 图像/视频流 库
from imageio import imread, mimsave
def saveGif(fp, fp_s, dur): mimsave(fp, [imread(s) for s in fp_s], "GIF", duration=dur)

from sys import argv
saveGif(*argv[1:], dur=int(input("duration?")))


话说 PIL(-low) 还可以 ImageSequence.Iterator(Image.open(fp)) 解 gif 吗,好高级
Forwarded from duangsuse::Echo (duangsuse)
项目还是 去世 了 😭 #life #project #ce #java #Python
本来就没打算花太多精力,但实际上还是花了,凌晨两点;与之前为防止熬夜休息的意图是背道而驰的
其实我只是想重写 lexer 而已, Text, Diagnostics 的新概念都不足以大张旗鼓、废寝忘食的搞
原因可能是不正常的时间安排以及 挂羊头卖狗肉