https://nbviewer.jupyter.org/github/gibiansky/IHaskell/blob/master/notebooks/IHaskell.ipynb
之前还没有看过这么有用的 Haskell,能写 raw html、能画图、能列 Pie 数据表、能写 HTML4。真的是艺术,虽然 Haskell 没有站在鄙视链顶端,但绝大多数 Haskeller 对于编程都是上层的人呢。
现在很多前端提到 HTML 都不会加上自己所说的准确 HTML 版本,但是 Haskeller 做到了
之前还没有看过这么有用的 Haskell,能写 raw html、能画图、能列 Pie 数据表、能写 HTML4。真的是艺术,虽然 Haskell 没有站在鄙视链顶端,但绝大多数 Haskeller 对于编程都是上层的人呢。
现在很多前端提到 HTML 都不会加上自己所说的准确 HTML 版本,但是 Haskeller 做到了
nbviewer.jupyter.org
Notebook on nbviewer
Check out this Jupyter notebook!
duangsuse::Echo
#PLT 啊,说起来,LLVM 真是 dalao 啊,这是... OCaml ??这就是 OCaML 代码?开始有点像 Haskell 有点像 Racket
被 dalao C++ 虐菜了,哭哭 😭
『你以为你是谁啊』
最后还不是连 C++ 的 iostream 都没有学到,果然还是写 C 舒服一点...
C++ 的什么 constructor... deleted dynamic memory management 、
为了编译期自动检查和解决掉内存分配问题,好麻烦啊,还不如我一个一个去分配算了...
到了 C++14 那里,据说写一行代码可能要消耗我 15% 的电,逼得我连动漫都没有心情看,全天候绝人之路啊...
C++ 娘是灭绝性的难推倒,高傲到不行。和老牌语言们一样.... 还是滚回 Java / Haskell 好了
Rust 加上宏和编译器插件都没有 C++ 乱来啊!
『你以为你是谁啊』
最后还不是连 C++ 的 iostream 都没有学到,果然还是写 C 舒服一点...
C++ 的什么 constructor... deleted dynamic memory management 、
shared_ptr, unique_ptr, move 好魔法的说为了编译期自动检查和解决掉内存分配问题,好麻烦啊,还不如我一个一个去分配算了...
到了 C++14 那里,据说写一行代码可能要消耗我 15% 的电,逼得我连动漫都没有心情看,全天候绝人之路啊...
C++ 娘是灭绝性的难推倒,高傲到不行。和老牌语言们一样.... 还是滚回 Java / Haskell 好了
Rust 加上宏和编译器插件都没有 C++ 乱来啊!
GitHub
duangsuse/Essay-LLVM-FirstTry
Calculator "JIT". Contribute to duangsuse/Essay-LLVM-FirstTry development by creating an account on GitHub.
duangsuse::Echo
被 dalao C++ 虐菜了,哭哭 😭 『你以为你是谁啊』 最后还不是连 C++ 的 iostream 都没有学到,果然还是写 C 舒服一点... C++ 的什么 constructor... deleted dynamic memory management 、shared_ptr, unique_ptr, move 好魔法的说 为了编译期自动检查和解决掉内存分配问题,好麻烦啊,还不如我一个一个去分配算了... 到了 C++14 那里,据说写一行代码可能要消耗我 15% 的电,逼得我连动漫都没有心情看,全天候绝人之路啊...…
所谓抄嘛。看来会写 C++ 的人是最恐怖的... 那么多语言特性需要模拟多少次才能得到协调的结果啊.... 😭
尤其是内存管理是最恐怖的... 还是用 GC 或者
尤其是内存管理是最恐怖的... 还是用 GC 或者
malloc free 算了
duangsuse::Echo
对了,上次逆向工程酷安令牌生成的成果还没有扩大呢,今天内会写个 Firefox 插件看看
目前正在做的事情,真的是无聊透顶了,想找点乐子石更广一下....
啊啊啊,看起来是没有时间了呢,立刻 GreasyFork 快速 Hack.... 这个 UserScript 就叫做 CoolApk Feed Viewer
啊啊啊,看起来是没有时间了呢,立刻 GreasyFork 快速 Hack.... 这个 UserScript 就叫做 CoolApk Feed Viewer
duangsuse::Echo
目前正在做的事情,真的是无聊透顶了,想找点乐子石更广一下.... 啊啊啊,看起来是没有时间了呢,立刻 GreasyFork 快速 Hack.... 这个 UserScript 就叫做 CoolApk Feed Viewer
GitHub
GitHub - duangsuse-valid-projects/CoolApkFeedPreview: 🤔 Preview www.coolapk.com/feed/... directly in your browser
🤔 Preview www.coolapk.com/feed/... directly in your browser - GitHub - duangsuse-valid-projects/CoolApkFeedPreview: 🤔 Preview www.coolapk.com/feed/... directly in your browser
显示的首要是:
首先吐槽一下,为什么酷安不把 Feed 的子类型分清楚,浪费好大啊,就连 Question 和 Article 这种基本完全无关的东西都直接混进来...
entityId, title, info, shareUrl, share_num ID, 展示挂件类型
uid, userAvatar, userInfo, userLikeList
message, message_brief, message_cover, message_keywords 正文,此外还有 message_signature, message_length
device_title, device_name 设备名
fromname, fromid 发布客户端名称
dateline, lastupdate 发布时间更新时间
likenum, burynum, rank_score 点赞点踩
recent_like_list
recent_hot_reply_ids 估计是 hotReplyRows 的 IDs 吧
recent_reply_ids
commentnum, replynum, comment_block_num, hotReplyRows 评论相关
is_headline / is_anonymous / is_hidden / is_html_article / is_white_feed / issummary / istag 标记
pic / picArr 『带图消息』功能
tag_count, tags
首先吐槽一下,为什么酷安不把 Feed 的子类型分清楚,浪费好大啊,就连 Question 和 Article 这种基本完全无关的东西都直接混进来...
entityId, title, info, shareUrl, share_num ID, 展示挂件类型
uid, userAvatar, userInfo, userLikeList
message, message_brief, message_cover, message_keywords 正文,此外还有 message_signature, message_length
device_title, device_name 设备名
fromname, fromid 发布客户端名称
dateline, lastupdate 发布时间更新时间
likenum, burynum, rank_score 点赞点踩
recent_like_list
recent_hot_reply_ids 估计是 hotReplyRows 的 IDs 吧
recent_reply_ids
commentnum, replynum, comment_block_num, hotReplyRows 评论相关
is_headline / is_anonymous / is_hidden / is_html_article / is_white_feed / issummary / istag 标记
pic / picArr 『带图消息』功能
tag_count, tags
duangsuse::Echo
显示的首要是: 首先吐槽一下,为什么酷安不把 Feed 的子类型分清楚,浪费好大啊,就连 Question 和 Article 这种基本完全无关的东西都直接混进来... entityId, title, info, shareUrl, share_num ID, 展示挂件类型 uid, userAvatar, userInfo, userLikeList message, message_brief, message_cover, message_keywords 正文,此外还有 message_signature…
布局这样:
— Feed
[title](abbr: info + entityId + length)(href: shareUrl) [share_num]{!=0} [signature] [isXXX]
[userInfo]
<img>[message_cover]</img>
Keywords: [message_keywords]
[tags] a
<quote>[message_brief]</quote>
[message]
[picArr]
[dateline] [lastupdate]
[device_title] (abbr: device_name) [device_rom] [fromname](abbr: fromid)
[likenum] / [burynum] / [rank_score]
[recent_like_list]
[userLikeList]
[recent_hot_reply_ids] [commentnum](abbr: replynum, comment_block_num)
[hotReplyRows]
~> [recent_reply_ids]
— User
| [displayUsername]{username != displayUsername} '('[username]')' (href: url) (abbr: level + groupid + uid + status) [admintype]
[userAvatar] (src: userAvatar, href: userBigAvatar) | []
| [logintime] [regdate]
— Feed
[title](abbr: info + entityId + length)(href: shareUrl) [share_num]{!=0} [signature] [isXXX]
[userInfo]
<img>[message_cover]</img>
Keywords: [message_keywords]
[tags] a
<quote>[message_brief]</quote>
[message]
[picArr]
[dateline] [lastupdate]
[device_title] (abbr: device_name) [device_rom] [fromname](abbr: fromid)
[likenum] / [burynum] / [rank_score]
[recent_like_list]
[userLikeList]
[recent_hot_reply_ids] [commentnum](abbr: replynum, comment_block_num)
[hotReplyRows]
~> [recent_reply_ids]
— User
| [displayUsername]{username != displayUsername} '('[username]')' (href: url) (abbr: level + groupid + uid + status) [admintype]
[userAvatar] (src: userAvatar, href: userBigAvatar) | []
| [logintime] [regdate]
duangsuse::Echo
布局这样: — Feed [title](abbr: info + entityId + length)(href: shareUrl) [share_num]{!=0} [signature] [isXXX] [userInfo] <img>[message_cover]</img> Keywords: [message_keywords] [tags] a <quote>[message_brief]</quote> [message] [picArr] [dateline] [lastupdate]…
还有一个 [at_count] 和 [block_status], favnum
Forwarded from duangsuse Throws
===== 评论区 =====
duang suz: 告诉你们一个好消息,看这里。我手里的设备都没有一个登录原帐号的,看来这段时间只好再开一个频道惹... 最近被各种大型工程、运维网路大佬吊打的自闭了...
duang suz: 临时频道是 @dsuse_tmp
有原 @dsuse 频道的管理拜托帮忙通知一下哦;不确认身份的话就算了(因为我也没办法证明我就是原帐号的所有者)
然后如果不想看的话就算了... 其实我只是需要一个地方大概自言自语一下而已,现在连接也不稳定,不能太依赖 Telegram 了
duang suz: 注册 @duangsuse 的帐号是重新绑定到有效手机号了,可是我这一个月都不会拿到原设备了...
duang suz: 告诉你们一个好消息,看这里。我手里的设备都没有一个登录原帐号的,看来这段时间只好再开一个频道惹... 最近被各种大型工程、运维网路大佬吊打的自闭了...
duang suz: 临时频道是 @dsuse_tmp
有原 @dsuse 频道的管理拜托帮忙通知一下哦;不确认身份的话就算了(因为我也没办法证明我就是原帐号的所有者)
然后如果不想看的话就算了... 其实我只是需要一个地方大概自言自语一下而已,现在连接也不稳定,不能太依赖 Telegram 了
duang suz: 注册 @duangsuse 的帐号是重新绑定到有效手机号了,可是我这一个月都不会拿到原设备了...
GitHub
duangsuse-valid-projects/Essay-Win7AndArch
⛷️ From Windows 7 to ArchLinux! Contribute to duangsuse-valid-projects/Essay-Win7AndArch development by creating an account on GitHub.
duangsuse Throws
===== 评论区 ===== duang suz: 告诉你们一个好消息,看这里。我手里的设备都没有一个登录原帐号的,看来这段时间只好再开一个频道惹... 最近被各种大型工程、运维网路大佬吊打的自闭了... duang suz: 临时频道是 @dsuse_tmp 有原 @dsuse 频道的管理拜托帮忙通知一下哦;不确认身份的话就算了(因为我也没办法证明我就是原帐号的所有者) 然后如果不想看的话就算了... 其实我只是需要一个地方大概自言自语一下而已,现在连接也不稳定,不能太依赖 Telegram 了 duang…
This media is not supported in your browser
VIEW IN TELEGRAM
大家辛苦了,不过本频道的维护者 duangsuse 通过这半个暑假(实际上对我来说已经结束了,因为我打算去补课...)
已经认识到大家对我内容的消遣性(很抱歉我得用到这个词...)
我已经知道,很多人其实不会去学习我分享的知识。
(很抱歉,我的预期是分享能够对你们有点用,而不是被简单跳过,
所以作为这一百多人 关注内容维护者,我得负起责任来更新你们愿意看一点的内容)
所以呢,本频道以后专做有实用意义(对任何人都有,不止开发者)的分享(而且频率会慢很多)
只对开发者有用的东西,我只发个链接。感兴趣看不感兴趣可以掠过
喜欢之前风格/分享的人,你们已经关注 @dsuse_tmp 了,所以不需要我再说...
暑假快乐! #Telegram
已经认识到大家对我内容的消遣性(很抱歉我得用到这个词...)
我已经知道,很多人其实不会去学习我分享的知识。
(很抱歉,我的预期是分享能够对你们有点用,而不是被简单跳过,
所以作为这一百多人 关注内容维护者,我得负起责任来更新你们愿意看一点的内容)
所以呢,本频道以后专做有实用意义(对任何人都有,不止开发者)的分享(而且频率会慢很多)
只对开发者有用的东西,我只发个链接。感兴趣看不感兴趣可以掠过
喜欢之前风格/分享的人,你们已经关注 @dsuse_tmp 了,所以不需要我再说...
暑假快乐! #Telegram
duangsuse::Echo pinned «大家辛苦了,不过本频道的维护者 duangsuse 通过这半个暑假(实际上对我来说已经结束了,因为我打算去补课...) 已经认识到大家对我内容的消遣性(很抱歉我得用到这个词...) 我已经知道,很多人其实不会去学习我分享的知识。 (很抱歉,我的预期是分享能够对你们有点用,而不是被简单跳过, 所以作为这一百多人 关注内容维护者,我得负起责任来更新你们愿意看一点的内容) 所以呢,本频道以后专做有实用意义(对任何人都有,不止开发者)的分享(而且频率会慢很多) 只对开发者有用的东西,我只发个链接。感兴趣看不感兴趣可以掠过…»