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

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
Forwarded from 芝士和培根 (YuutaW 鱼塔)
这里推荐一下冯老师 ( @oasisfeng ) 的 Twitter: https://twitter.com/oasisfeng 。冯老师不仅是一位 Android 界高手,他的 twitter 也非常有含金量,推荐关注。

#未分类
#sb (撕逼) #China #android https://t.me/dsuse/10339

其实我很喜欢撕逼?(跑
其实我只是想围观

好不容易我看到了 drakeet 以他的新性格又被卷入了撕逼中....
话说我的性格变了吗?肯定变了,但是我自我感觉我依然是友好的(

虽然 drakeet 的确是有理.... 但如上所说,我很感兴趣这些...

其实 drakeet 的老性格就有可能会引发撕逼了已经...

比如说他之前『自己都看不懂』的『混淆技术』,我要发肯定语气就会弱一点,至少不会... 显得他容易自满...

虽然他之前的确是有努力的,可是这自满... 怎么说,而且他离开大学之后也未必又真的技术上有太大的进步。

真的最好不要自满的。"满招损""谦受益"
原因大家都知道,想想身边那些不受欢迎的人,30% 左右都是不能“正确“认识自己和别人遭致各种冲突的

世界著名的发明家爱迪生,晚年变得骄傲自负,甚至对手下的人说:"不要向我建议什么,任何高明的建议也超越不了我的思维。"这样,他堵塞了自己智慧的源泉,丧失了前进的动力,也就不可能再有什么重大的发明了。

对比一下 drakeet 回复我『或许可以实现支持手动排序的同时自动排序剩余项?』消息的态度,越来越不耐烦:任何建议,如果是反对我之前哪怕是可能不确定的理解,我都很难去接受

当然关于这件事情技术上的问题,我后来在自己的频道发了自己的理由:

某排序算法:5 没有被手动排序过,5 在 1 前面,4 被手动排序过,4 也在 1 前面,可 5 和 4 谁在谁前?


===========
真的有完人吗?你觉得自己的技术到现在完整了吗? 🤔
这是一个值得我们去思考的问题。

《逍遥游》(又胡乱扯)里把鹏和蜩与鴬鸠做了对比:

“当鹏飞往南海时,水浪击起达三千里,借着旋风盘旋直上九万里,它是乘着六月的大风飞去的。”野马般奔腾的雾气,飞扬的灰尘,以及生物都是被风所吹而飘动的。天色苍茫,难道是它真正的颜色吗?还是因为太远太高,看不到它的边际呢?鹏往下看,也是这样罢了。再说,水蓄积得不深厚,那么它就没有力量负载起大船。把一杯水倒在堂上的低洼之处,一根小草就可以成为船。如果把一个杯子放上去,就会被粘住,这是因为水浅而船大了。风力积蓄得不大,就没有力量承载巨大的翅膀。所以鹏高飞九万里,那风就在它的下面,然后它才可以乘风而行。鹏背负着青天而无所拦阻,然后才开始向南飞行。

蝉和小斑鸠讥笑鹏说:“我们奋力而飞,碰到榆树和檀树就停止,有时飞不上去,落在地上就是了。何必要飞九万里到向南海去呢?”到近郊去的人,只带当天吃的三餐粮食就可当天回来,肚子还是饱饱的。到百里外的人,就要准备一宿的粮食。到千里外的人,要聚积三个月的粮食。蝉和小斑鸠这两只小虫又知道什么呢。

或许,怎么看自己的技术水平,就是对自己预期的『小大之辩』吧

我本来就已经很菜了,希望我永远都不要是完人,要不然,我真的没法混了(跑路)🙈

我自己是怎么样的,我就不说了,但是这里有一个答案:

#Zhihu 回答:你在编程的过程中会通过做出一点东西而觉得自己比周围人厉害很多从而获得爽感吗?

note: 上面加『』的原因是,我觉得『使用某某工具』不能拿来吹,所以有点点奇怪的感觉...
Forwarded from 层叠 - The Cascading
「纯纯写作」的开发者 Drakeet 决定将分享平台从 Telegram 移动到知识星球。相关公告中也提出了 Telegram 频道不适合此种分享的几个理由。

说得挺对的。Telegram 频道确实对评论也不是很友好。在分享这件事上,也不能指望它能和知识星球这样的专门平台一样好。

原文:https://t.me/drakeets/1605
#web https://railsgirlsjr.com/guides/sc/
复习了一下 MVC

首先,基本任何应用程序都需要依赖管理和运行时

所以有 GEM Management 和 RVM

然后,Web 框架所谓框架,就是要能自行的根据提供的信息做一些自动化完成的事情

所以有 Rails Generators

然后是 MVC

MVC 有一个流行的概念,REST,表述式状态转移,把实体的状态变动映射到 HTTP 和 URL 上,被映射的实体集合被称为 Resources

MVC,首先第一个是 "M", Model

Model, data model, 你的数据模型,Rails 有 ActiveRecord ORM

第二个是 "C", Controller

Controller,控制器,是暴露数据模型为可操作(比如,CRUD,Create-Read-Update-Delete)的一种方式,控制器绑定到一个『context path』提供指定域(比如 user, comment, admin)的服务访问

Rails 提供的抽象是 ActiveController

第三个是 "V", View

View,视图,美是智慧的体现,只要有了 Windows,DOS 没人会用

Rails 提供了 Ruby 内置的模板系统,ERB,Embedded Ruby 结合 ERB 模板来展示数据

模板语言是这样的(HTML,ERB):

ETML_ADDS = <<EERB
<!DOCTYPE html PUBLIC>
<html lang="en">
<body>
<ul>
<% [1,2,3].each do |i| %>
<li><%= i %> + 1 = <%= i + 1 %></li>
<% end %>
</ul>
</body>
</html>
EERB

require 'erb'
erb = ERB.new(ETML_ADDS, nil, '<>')
erb.filename = 'adds.html'
puts erb.src
erb.run

#coding:UTF-8
_erbout = +''; _erbout.<< "<!DOCTYPE html PUBLIC>\n".freeze
#...
;  [1,2,3].each do |i| 
_erbout.<< " <li>".freeze; _erbout.<<(( i ).to_s); _erbout.<< " + 1 = ".freeze; _erbout.<<(( i + 1 ).to_s); _erbout.<< "</li>\n".freeze
; end
_erbout.<< "</ul>\n".freeze
#...

<ul>
<li>1+ 1 = 2</li>
<li>2+ 1 = 3</li>
<li>3+ 1 = 4</li>
</ul>

至于模板程序相信都会写啦(跑路
简而言之,<%%> 里的是 Ruby 处理的代码,给 Ruby(可能是给下文的 %= 用的)
<%=%> 里面的是 Ruby 输出的代码,给 Ruby 处理求值,结果输出
其他的是不相干的东西,直接输出。
吐槽一下,Ruby 怎么没有强行按照关键字传递参数的功能...
#Mozilla #Firefox #bug 中彩了 😭
Forwarded from Yooru喵的腦子有點crash(?
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from 永久封存 | Yuuta 台 | 😷 #Pray4Wuhan (加藤乃爱的小傻瓜加藤日向 | 最喜欢哥哥了)
Mozilla曝出大乌龙 证书过期导致全球Firefox用户无法使用扩展
今天早上Mozilla和全球的Firefox用户开了个不大不小的玩笑,许多人一大早起来打开浏览器发现所有的扩展都无法使用,就连手机版也是如此。
重装Firefox或者重装所有的插件都无济于事,在Bugzilla上提交的报告中我们了解到,这是由于Mozilla的官方证书没有及时续期所致。
Mozilla向来在管理证书的方式上与其它友商不太一样,一旦在管理证书上出现意外,就会导致今天这样尴尬的局面。
在Mozilla为他们的证书续期之前,临时的解决方法是打开
about:config
页面,搜索
xpinstall.signatures.required
,将它的值改为false,但 将会 降低浏览器的安全级别。
目前Reddit和Mozilla的bugzilla社区已经炸锅。
完整版
不忘初心,继续努力啊~
Forwarded from 永久封存 | Yuuta 台 | 😷 #Pray4Wuhan (YuutaW 鱼塔)
恭喜飞飞的频道荣获 “资讯” 分类第六名!
duangsuse::Echo
#Mozilla #Firefox #bug 中彩了 😭
什么叫做『某些』?是『所有』啊!
说实话... 观察就是观察...

我这个没人看的没有什么『自然增长』的跳梁小丑也... 我努力不够,希望以后可以改进吧。

而且我还有一些自己觉得不错的东西没有做出来呢(比如,GeekSpec&绝句、GeekApk)。看看本频道之前发的内容(比如,写 parser combinator 计算器),你们会相信我只是没有时间没有精力去完成而已。
所以只是想继续看昨天那场热闹的, 真的没必要继续关注这里, 因为这里很可能看不到那件事的后续。

那件事发展到后来, 也略微偏移了本频道的主要话题。 再者, 因为申明过 "如无意外, 不再跟进", 而 Drakeet 反复辱骂本频道这种事, 不算特别意外, 所以本频道不会跟进

通常, 本频道不会参与吵架 (除非 tg 更新了什么坑爹功能) 非常欢迎对 tg 软件/社区/周边感兴趣的人关注这里

说人话: 本频道不是搞事的, 请好事者取关谢谢
duangsuse::Echo
说实话... 观察就是观察... 我这个没人看的没有什么『自然增长』的跳梁小丑也... 我努力不够,希望以后可以改进吧。 而且我还有一些自己觉得不错的东西没有做出来呢(比如,GeekSpec&绝句、GeekApk)。看看本频道之前发的内容(比如,写 parser combinator 计算器),你们会相信我只是没有时间没有精力去完成而已。
观察,也不能说是直接把 #Telegram 当成什么了,drakeet 是谁不重要,但 Telegram 只是一个自由的 IM 和媒体平台而已,他爱更新就更新,不喜欢的话可以随时离开,如果他什么不说只是停更、开付费星球,是不是你们就不会撕起来了?

就比如我要删掉自己的 duangsuse::Echo(@dsuse, 我觉得只要我的神经正常就不会这么干)
和别人有多大程度上的相干?如果我有自己的理由,自然可以随时离开,其中的内容所有权是我的。

再者,为啥他就一定是为了赚钱?其实人家已经有很好的工作了,知识付费,这点钱或许连杯日常的咖啡都买不起。

为了防止所谓的 D 粉(如果真的有的话, 个人觉得其实只是因为上面转发的频道说过分、并且太『直』了)喷说我是『见风使舵、居心叵测』的『小人』(年龄的确小一些,正在看儿童书《The Little Schemer》,还没接触形式化证明和依赖类型、人工神经网络[2],emmmm),我得在这里说点同时别的话:

如果 drakeet 真的想要维护知识付费,因为他的技术水平,他不公开我看不到,但就他对学习的态度,我觉得他虽然是一个『称职』的工程师,但很难成为一个『优秀』的工程师。那些 star,那些 followers,都和个人的素质没有太大的关系,更不可能说,有 star,国内排第几,就能直接认为编程大师了。

但是知识付费,随手写点小博客,当然是能运行的,̶这̶话̶我̶代̶他̶说̶了̶

我只是想说点自己的看法。

详情这里,有点令人不高兴(不过对我来说,不高兴是假的.... 肯定高兴)[1]

是的,我就是来凑热闹的,而且不嫌耽误事情了 🌚 (迫真黑化)

是的,我是小人。不过要说我脑残,先写门自己的语言出来

[1]: 我只是把内心最真实的感受写出来了而已(比起别人把这种🌚言论烂在心里),我知道你们看完以后会怎么不自觉的重新评价我这个人的人格,但相信能被理解,因为我就是这么幸灾乐祸
[2]: 装大佬总是没有错的,是不是?就像去年红芯事件所谓的『逆向分析』一样 [看看啥叫逆向工程],真正的技术从来不是显学,不付出怎么得到回报?
duangsuse::Echo
观察,也不能说是直接把 #Telegram 当成什么了,drakeet 是谁不重要,但 Telegram 只是一个自由的 IM 和媒体平台而已,他爱更新就更新,不喜欢的话可以随时离开,如果他什么不说只是停更、开付费星球,是不是你们就不会撕起来了? 就比如我要删掉自己的 duangsuse::Echo(@dsuse, 我觉得只要我的神经正常就不会这么干) 和别人有多大程度上的相干?如果我有自己的理由,自然可以随时离开,其中的内容所有权是我的。 再者,为啥他就一定是为了赚钱?其实人家已经有很好的工作了,知…
先不试用 VisualGimp 进行算法可视化测试,也不写 BinaryProcessor 和 TextCombinator,我先发下这个:

—> D 粉群的群主立马说, 因为我们群的消息被转发了, 所以我们要销毁这个群
—> 本频道于是转发了上述两句, 作为第一条转发引发的后续报道。
—> 对方反应激烈, 骂了更难听的词。 本频道也因此反思, 遂删除了后两条转发
—> 本频道背上对方删群 (或宣布删群) 的黑锅

[origin]

这么说我背上也有一个 @drakeets 被 holder 删掉的锅了,不过照所谓『频道即为公共财产』的逻辑,是不是说你们亏了一个 @drakeets ,赚了一个 @dsuse ?(跑路


—> 之前还有 3-4 次小摩擦,以 duangsuse 道歉、解释,和解释自己消息的真正含义结束
—> duangsuse 因为在组里提技术上的建议,还写了个 Ruby 脚本附上作为自己想法的可行性证明,被 drakeet 直接踢出
—> 本苏于是在 ::Echo 说了两句, 评价了一下 drakeet 之前的开源代码, 作为对 drakeet 的回复和出气的方法。
—> 对方反应激烈, 全网 ban 了 duangsuse, 骂了难听的词。 本频道也因此反思, 在朋友的建议下删除了自己之前的评论
—> Drakeets 广播的 holder 立马说, 因为我的消息被小人转发恶意曲解评论了, 所以我要销毁这个广播,感谢大家的支持,人生真(允许我在这里加上个 ”特么“ 加强语气)是什么都有
—> 本苏背上对方删广播板的锅

🌝

其实不能这么说,虽然从某个特殊方面来看 @dsuse 的确比 @drakeets 分享的东西强,但是不得不说.... 每个频道都是独特的
正如世界上没有完全相同的两个人一样,差异构成了多彩的 Telegram 世界,
我没有权利把 @dsuse 的『技术含量、易读性』与被删掉之前的 @drakeets 相比,况且,Drakeets 不止会分享技术,还有更多的东西,这是我的 duangsuse::Echo 所严重缺乏的。
所以希望大家对即使是有点骄傲的 drakeet, 也友善对待,尽可能给予尊重。毕竟这个帐号后面也是一个活生生的人呢(虽然我们感觉不到,emmmm
This media is not supported in your browser
VIEW IN TELEGRAM