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

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
Forwarded from Rachel 碎碎念 (IFTTT)
高数课上
当我没跟着老师来
我:这在讲什么?这又在讲什么??
当我跟着老师来
眼睛:你会了
脑子:你放屁— Rachel 呱 (@Rachel030219) October 23, 2020
duangsuse::Echo
😅 Sticker
啊,当你们走上社会以后回首当年才会发现自己的技术跌了好几个档次……

中国要都是大学生而非已毕业生来搞产业,估计 10 年赶超英美😂 #China #school

不过这也挺发人深思的,明明学得智商那么高,后来做事的人成功的却还是寥寥,不少人倾向平庸🤔
This media is not supported in your browser
VIEW IN TELEGRAM
其实说太多也没有用,大佬们都很厉害也很努力,但我的设计仍是只有我一个人想出来了,而且我相信很快也是可以实现出来,为实际应用。
duangsuse::Echo
https://t.me/Ralphonograph/3430
不过初中的 OI 大佬想想也是 NB,神经网络+Web UI 手写数字识别人家顺手就完成了…… 在他那估计这些东西根本不算大作业吧。

应该说纯概率/代数+数据结构和几何的还是有区别吧,但。大佬毕竟是大佬唉,所以说如果一个大佬比你小,而且会前端…… 😂
那么你就永远赶不上他了

我真是挺羡慕这些大佬的
会 CSS/DOM 的人一旦牛逼起来那真的是无法估量的,草😱😂
#FP 🤔
#Telegram #China 🤔 分词数据库不可能更新吧,应该是在输入做判断区别处理
Forwarded from 科技圈🎗在花频道📮 (投稿BOT🤖)
telegram 似乎更新了搜索算法,现在中文可以搜索了。


via H MR 投稿
感觉 Tkinter 和 X 的术语好奇怪啊, (w+h+x+y) 表示 geometry, 一般说的 minimize 也说成 iconify 🤔
不过窗口管理的功能暴露的也不错,看起来怪简洁 C/S 架构允许网络连接Xorg

htop 感觉是挺可定制的,还能调色彩主题, curses 应该没有基本的 layout 计算功能,这能写出来也是牛

#cxx #linux #game SuperTuxKart 现在真的是好棒棒了,也支持联机游戏

看 About 页那两个大佬写了 physics/GUI/networking/AI, SPM file format, Windows/MacOS packaging 什么的好厉害

看到游戏里一个动场景饰物画的 ActionScript 脚本有这样的代码:

void throwBanana(kart-id, lib_id, ) {
TrackObject obj = /**/;
if (obj is null) { op();return; }
MeshObject mesh = /**/;
if (mesh is null ||/**/) { op();return; }
/**/
}


估计也只有 Python 和 ActionScript 把严格相等性设计为 (is) ,一般都是 (===)
想想在 #Kotlin 里可以把 op 作为局部 fun ,而且 null 返回就不必单独用 if

不过 {op();return;} 这样的冗余代码就不好解决,只好用 when 和 ?.let {} == true 这样

说到 ActionScript, 我以前以为 MS ASP 的 AS 还是它的缩写呢,其实是 Action Server Page……
#Go #async 🤔 不知道此例有什么意义,原子性操作?
Forwarded from Phonograph (Ralph 萌新喵)
Go 语言的这个 defer 关键字挺有意思。
defer 关键字推迟的函数调用会被压入一个栈中。
Forwarded from 层叠 - The Cascading
Bilibili 发布了一场 CTF 比赛。时长为三天,截止日期为周一 24:00。

https://security.bilibili.com/sec1024/
#Haha #GitHub 🤔 是热力图来着,嘛
Forwarded from TheFrontEnd🔥
Talking about github, this boys got an interesting idea if you are a fan 😂

https://gitmerch.com/
#English
Vocabulary=词汇表
Pronouncation=发音
Vowel=元音 Consonant=辅音

were-wolf=狼人
放假后准备继续写文,咱先从非程序员的状态回复一下,最好是做点简单但是有意思的东西,比如 #Java 的 AWT(Abstract Window Toolkit) 生成个小图片,主要是行列2D座标系和 0xFF 位的问题。

在知乎 #zhihu 看到了考设计模式名的题,想想还记得 Singleton, Adapter, Factory, State, Command, Observer, Visitor, Strategy, Delegate 这些吧(感觉都是废物,不该起莫名其妙的名字,本来应该是信手掂来的搞那么花)

那个什么 #tools #design #Learn https://refactoring.guru 大家可以看一下,它自己好像定义了门伪代码然后有 CSharp,PHP,Ruby,Swift 的示例,这一点比较有趣。

在实现的时候键盘的 W 一直敲不出来(老早坏了),遂 Character.valueOf(/*(char)*/('v'+1)) 了一下,才发现 valueOf 限制挺多还不如 (TYPE) 强转,不过 jshell 也的确是很方便 (/list /help 命令和自动补全都有)

我对 Java 的库打包方式也感u觉有点适应了,应该说 AWT 是接口、Swing 是实现;当然也有人用 JavaFX 手绘界面的,不过暂时还不是很熟悉其 Components 都是怎么用,反正不出「钮栏条框」四字嘛。

java.awt.image.RenderedImage 是其 BufferedImage 的接口,靠其 constructor(int width, int height, int type) 可以直接创建,接着考虑 i(0..n) rows; j(0..m) cols 画渐变,最后 javax.imageio.ImageIOwrite(img,format_name,file) 就直接写入(当然 Swing 的 label 应该也可以设置 image background ,但我忘记咋创窗口了草)。


import java.awt.image.BufferedImage;
import javax.imageio.ImageIO;
import java.io.File;

var img=new BufferedImage(256,256,BufferedImage.TYPE_INT_RGB);
for (int i=0; i<255;i++) for (int j=0; j<255;j++) img.setRGB(i,j,i*0xFF00+j);
ImageIO.write(img, "png", new File("/tmp/a.png"));


其实这个有点小 case 的意思啦(类似计算机绘制的 Helloworld ),不过是手生了恢复下而已,本苏会重新开始活跃地进行 JVM,Web 等领域编程的。

虽然是小 case ,那个 for+write 也是可以设计成 void writeGradient(File, java.util.function.BiFunction) 形式然后 op(new File("/tmp/a.png"), (i,j) -> i*j); 的(如果你想测试一下线性值迭代还能生成怎么样的渐变的话)


a {
background: linear-gradient(92.05deg, #BCA1F7 12.09%, #E577B4 42.58%, #FF7170 84.96%);
background-clip: text; -webkit-text-fill-color: transparent;
//box-decoration-break: clone;
}


从 GitHub 上抄来的一个透明 text 渐变 #CSS ,好高级的样子。

不过说起来,如果对 Java 的 面向对象抽象层次没有较好的理解的话,就是死记硬背接口也比较鸡肋呢。本苏作为正经的 Java/Kotlin 程序员是理解面向对象的常见数据/操作组织与表达方式的,所以不怕记这些东西;大家也要记得究其根本地去看别人的设计,拒绝啃本主义。