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

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
#China #security #emmm duangsuse 在用 CF 的 DNS
Forwarded from LetITFly News (LetITFly)
在墙内环境宁可用阿里的 DNS 223.5.5.5 223.6.6.6 也不要用运营商当地 DNS (多数地区存在域名无效时的劫持)
114.114.114.114 亦不建议,曾经见过其劫持 HTTP 页面加广告。

当然,代理环境下用 8.8.8.8(Google) 1.1.1.1(CloudFlare)啦,千万不要用大陆境内 DNS!
Forwarded from Solidot
朝鲜精英上中国网站

网络安全专家称,朝鲜的精英阶层已经转向中国的 BAT 平台购物、阅读新闻和观看流媒体电影,原因是平壤对 Facebook 和其他西方网站采取了限制措施。自去年 12 月到 3 月中旬,网络情报集团 Recorded Future 发现朝鲜领导层 “几乎完全放弃了西方社交媒体”,转而使用中国的阿里巴巴、腾讯和百度。与此同时,VPN 等使用量增加了 1200%。朝鲜的精英阶层有三条接入互联网的途径:一是通过国内的连接,另一条是通过中国网通分配的 IP 段,第三条是通过一家俄罗斯卫星公司提供的卫星连接。朝鲜网民的上网时间中,70% 用于观看视频和玩游戏,17% 花在社交媒体、网页浏览、收发电子邮件和下载数据上,另外 13% 的使用情况不得而知,因为使用了 VPN 或其他方法。Media

https://www.solidot.org/story?sid=56294
Forwarded from liolok | 李皓奇
真`习以为常, 近乎平壤.
Forwarded from LetITFly News (LetITFly)
以后再说 墙内 这个互联网术语的时候,应该算上朝鲜(滑稽
Forwarded from METO 的涂鸦板
Canonical 今天正式宣布推出 Ubuntu 18.04 LTS (Bionic Beaver) 操作系统。
https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes
#life #emmm 🌚👍🏿
我父母是很神奇的生物——现实中遇到骗局和各种谣言的时候,智商负数极容易上钩。但是一旦在网上有利可图时,立即化身老油条,绞尽脑汁占便宜。明明他们现实中都算时忠厚老实,一旦在网上见不到对方了,立马就跟变了个人似的。他们根本不配享受诚信带来的便利,我为他们的这种行为感到羞耻。
—— 帮助父母处理淘宝退货纠纷有感
Ruby 和 Python 谁更好?... 永远没有标准答案
This media is not supported in your browser
VIEW IN TELEGRAM
不好读的元编程例子(
Forwarded from dnaugsuz
%w[y x].each_with_index do |d, di|
%i[< >].each_with_index do |opt, oi|
if instance_variable_get("@initial_t#{d}").send(opt, instance_variable_get("@light_#{d}"))
var = instance_variable_get("@inital_t#{d}")
act = case [di, oi]
when [0, 0]; [1 ,'S']
when [0, 1]; [(), 'N']
when [1, 0]; [1, 'E']
when [1, 1]; [(), 'W']
end
result << act[1]
var += 1 if act[0]
end
end
end


🌑 (回去再写写 GeekApk API 库算了...)
或许 更复杂而已 不好(写来玩玩
提问

    if @initial_ty < @light_y
result << 'S'
@initial_ty += 1
end

if @initial_ty > @light_y
result << 'N'
@initial_ty -= 1
end

if @initial_tx < @light_x
result << 'E'
@initial_tx += 1
end

if @initial_tx > @light_x
result << 'W'
@initial_tx -= 1
end


这段 if condition 可以转换成 case when 吗?
( 这段你们觉得怎么样? 🌚
Forwarded from duangsuse::Echo
既然都有人这么明确的表态了吧....
我就不藏了,
其实我对 应用做了高强度的混淆措施,它的代码和资源全混淆,并且核心内容采用 C++ native 实现 基本看法不是很好
不过我支持 @iVanilla 的看法,虽然肯定会很花时间
现在其实在 GeekApk 的几个项目 GeekPage, GeekNews, SilverFish 里不能脱身,以后还有突然脑洞的一个基于宏的函数式编程语言 Lime(Little Incomplete macro expander)
会使用 Ruby, C, Java 等语言实现,GeekApk 的只能先做了.... 做完 GeekNews 写了文章我就跑去写 Ruby 版的 Lime(

这门语言的构造和解释、解析器、展开器、C 版本的 GC 系统,内部数据和(解释器的)依赖都已经钦定了
Ruby 的已经详细到可以开始做了
跑题了,,,,我还是随便写一行 Lime sexp
(~
(-> 'boys ('' Rikka ice100 pandecheng Yutta))
(-> 'say-hello (# (name)
(@ "#{name} 女装哦 🌚")))
(each boys say-hello)
)
Forwarded from duangsuse::Echo
注:最终都要展开成 (. [internal-expander-id] [args]) 的.... 🌑
上面相应的定义:
(-> 'each (# (ary macro)
(? ([()]? ary) ()
(~ (macro (^ ary))
(each ($ ary))))))

-> 内建宏,接受 (name value)
~ 内建宏,接受 (*sexp),对传入的数据不作任何处理
each 等价的定义已经给出
[()]? 如果数组为空 返回 #t 否则 #f (在这里只会用到这个定义)
? 接受最多三个S-表达式,这里的定义是 (? cond-macro true-value false-macro)
^/$ car/cdr
📊 🌚 感觉这段代码怎么样?
看不董

优雅 [1]
‎└ duang suse|维修工|SSF🐟|高一...

难看 [0]

已经有 👤 1 个人投票了。