开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

(20201124) Hot Posts


 

开云体育

2020-11-24 Hot Posts

?

Hacker News

Ask HN: Why do some timestamps on HN have a full stop at the end?
Which are the best low code Blockchain platforms?

V2EX


BMI 超标,没有跑步时间,想上下班骑自行车来减肥,求自行车推荐,要求极度轻便,骑起来几乎感受不到它存在那种轻便,轮胎超薄那种,这样行驶阻力小,价格<5000


之前看到美国的航天系统代码用 lisp 写的,咱们的嫦娥系列大概会是什么语言?


你都了解过哪些语言呢
.
.
.

这种?

或是这种?

还是这种?

技多不压身 不管有没有了解过这些 想不想学习一种简单好用上手快的语言呢


那我就要安利Markdown语法给大家了

Markdown 是一种轻量级标记语言,目标是实现「易读易写」。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML (或者 HTML )文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

?Tracup 的编辑器都支持了 Markdown 语法

例如问题描述,备注,Wiki 等。

别眨眼 15 分钟包教包会??


? 基本语法

1 . 斜体粗体

效果:


2 . 删除线

效果:


3 . 分级标题 在 Markdown 中,你只需要在文本前面加上# 即可,同理、你还可以增加二级标题、三级标题、四级标题、五级标题和六级标题,总共六级,只需要增加# 即可,标题字号相应降低。

效果:
?


4 . 外链接

效果:
?


5 .?内链接

效果:


6 . 无序列表 列表项目标记通常放在最左边,项目标记后面要接一个字符的空格。无序列表:使用星号、加号或是减号作为列表标记。

效果:


7 . 有序列表 使用数字接着一个英文句点。当使用数字进行编号时,换行会进行自动编号排序。

效果:


8 . 复选框 使用 " - [ ] " 的形式就行编辑,当括号中为空时,复选框没有被选中;当括号中为 x 时,复选框被选中。

效果:


9 . 文字引用 引用 Markdown 标记区块引用是使用类似 email 中用 > 的引用方式,只需要在整个段落的第一行最前面加上 > 。另外,区块引用可以嵌套,只要根据层次加上不同数量的 >

效果:


10 . 行内代码块

效果:


11 . 代码块 只要把你的代码块包裹在 ``` 之间,你就不需要通过无休止的缩进来标记代码块了。

效果:


12 . 插入图像 Markdown 使用了类似链接的语法来插入图片,例如:

效果:


13 . 分割线 在 Markdown 中,可以制作分割线,例如:

效果:


14 . 表格 在 Markdown 中,可以制作表格,例如:

效果:


基础的知识都在这里啦?

和其它语言相比起来是不是好学很多呢

那....别光看呀

快点打开 Tracup 上手练习一下呀


很多人说苹果这问题那问题,但是你用苹果了么?真的有体验么?有没有人能分析出这部分人到底什么心理?


0x01 升级动机

2016 年双十一,LZ 配了一台 i7-6700k + z170-ar + rx480 的主机,机缘巧合发现能完美黑果,便踏上了真香的道路。四年过去了,这台主机放在公司成为了 LZ 的主力开发机,内存逐渐加到了 40G,2018 年的 15 寸 MacBook Pro 也只能沦为备机。当初配电脑时没那么在意颜值,机箱选了先马坦克。先马这款机箱用料是真的扎实,扩展性也是真的好,大也是真的大,今年双 11 放在脚边也突然觉得碍事了起来,正好苹果发布 基于 ARM 的 M1 处理器,便计划着换个小机箱庆祝庆祝。

0x02 硬件挑选

本想换个机箱,没想到换了个平台

由于 ATX 主板 + 170mm 的长电源 + 280mm 的显卡限制,选择并不是很多,看了一圈后,觉得 是个不错的选择。386 x 230 x 381mm 的三维在一众 ATX 机箱里也算是比较小巧的了(闷罐 RM2 除外),229 左右的活动价作为一个升级看起来也还不错,于是翻开小黄鱼准备掏一掏二手(能省一点是一点)。哪知道让我看见了 i9-10900es (QTB1) 这块邪门 U 。看了下测评(参考),这个性能,这个价格,这个性价比,感觉手里的 i7-6700k 玩扫雷都变卡了。由此计划改变,换平台!

CPU 对比

决定了换平台,一方面开始了小黄鱼蹲点,另一方面把现在的 6700k + z170-ar 扔进鱼塘。最终主板 230 包邮卖出,6700k 1420 包邮卖出,讲道理 6700k 现在还能卖这么高的价格是我没想到的,z170-ar 能卖这么低的价格也是我没想到的。同时也以 1580 的价格从一个老哥那儿收来一块用了不到一个月的 i9-10900es,老哥怕我没硅脂和散热,又送了我一个屌丝伯 hp400 + 一管硅脂,这样算下来 U 大概 1550 不到,中国好卖家,为你点赞!

CPU 决定了之后同时进行了主板的选购,由于是 ES 处理器,满载``145 ~ 160W的功耗甚至没有i7-10700高,选一块供电不错的 B460 主板即可。对比了微星迫击炮 B46oM华擎 B460M Steel Legend(参考[用心做供电, 用脚做主板。华擎 B460 钢铁传奇主板评测]( 610 的价格在京东购入华擎 B460M Steel Legend`。算一算板 U 部分花了 540 元就完成了 6 代到 10 代的巨大升级。

平台升级后,Q500L 也不香了

板 U 到手后,再看着此前决定的机箱 Q500L 也不那么香了,毕竟从 ATX 转到了 M-ATX,体积应该可以再压一压,又开始网上冲浪,对比了以下 M-ATX 小机箱(体积 大 → 小):

由于我的电源是全汉 850W 电源,长度达到 170mm,散热是酷冷至尊 T400i,高度达到 157mm,以上机箱除了亚克力定制,其他都无法很好兼容。遂准备将电源换成 140mm 的标准 ATX 电源,但想着反正都准备换电源了,不如直接换成 SFX 吧,全汉 ms450 价格也还可以,上上小黄鱼可能和 ATX 电源差不了太多。有了这个想法之后,思路逐渐打开,要不散热也换了吧,要不显卡也...不行,这样就不是升级了,是换机器了,RX480 得以保全性命(实际上现在还是咸鱼上挂着)...于是最终根据体积、颜值、价格、散热等综合考虑,入手了小喆优品 B3。之所以谈到价格,还是感谢小黄鱼,同城自提了机箱 + 3 个利民风扇。这个机箱做工很好,颜值也长在了我的审美上,风道设计也不错。

机箱一旦确定,其他硬件也很快定了下来,最终升级如下:

这样算下来只花了 850 就完成了升级,再加上预购的 159 的 ak120 mini,差不多 1000 左右,还行还行。

0x03 装机展示

硬件装机

硬件一览

主板

先将主板、散热、内存、SSD 等装好

将主板放入机箱固定,注意此时要先连接上 CPU 电源线,从主板底部走线

安装散热风扇

依次安装电源、显卡

盖上遮挡板,可以盖住电源线,更美观

最后将侧面钢化玻璃安装固定即可完成装机

这是 LZ 第一次安装小机箱,确实比大机箱安装难度大很多,安装的顺序,走线都要很讲究,有时候还要大力出奇迹。

这个机箱我一共安装了 4 个风扇:

  • 顶部 9cm * 2

  • 屁股 9cm * 1

  • 底部 12cm * 1

由于风扇较多,走线需要比较注意,另外散热器小喆推荐的是利民银箭 130,向上排风对于风道来说更友好,但看了看价格放弃了,还是等 ak120 mini活动价吧,压 i9-10900es 应该是没问题的。

系统迁移

硬件装完后,剩下的就是黑苹果系统的迁移,以前是用的 Clover 引导,趁着这次机会,准备切换到 OpenCore 。

由于买硬件之前先网上冲浪了解了下硬件兼容性,所以直接到 Github 找了一份 OpenCore 的 EFI 套用:,感谢大神分享。虽然 CPU 不一样,但都是 10 代 U,整体没大问题,简单修改了下,插上以前的系统盘即可直接引导原系统。需要注意的一点是华擎的这款 B460M板载的网卡是 2.5G 网卡 RTL8215,在使用了 这个驱动后,需要在网卡设置里改成 100baseTx 才能正常使用有线,无线的话可以无视,因为是免驱网卡,这个在 Github 中也有提到:

除此之外,其他功能诸如:接力、睡眠、唤醒、音频、蓝牙、WIFI 、USB 均能正常使用,整个迁移过程操作下来比想象中简单太多,大概花了 1 个小时就基本搞定了。

由于是 CPU 是 ES 版本,所以系统里 CPU 不显示,只有一个 2.5 GHz

系统展示

装完硬件,迁移完系统,跑个分看看系统效果

geekbench

单核

多核

首先是 Geekbench 的跑分结果:单核 1160, 多核 8772 。

再来是 Cinebench R20

cinebench-r20 功耗

cinebench-r20

跑了几次,最高的一次 5465,注意第一张图的功耗,可以最高达到了 136W,温度到了 98℃,这里可能是散热限制了性能,也是为难了 乔思伯 HP400 了。另外要注意一点,如果仅仅是通过设置 BIOS 里的 BFB 为 AUTO,则功能上限为 120W,跑出来分数只有 4000 多分,手动将各个值拉满,才能彻底发挥 B460 Steel Legend 的供电能力,不得不吐槽下华擎这个 AUTO 设定。

最后看看最新出的 Cinebench R23,听说苹果 M1 拳打脚踢上一代,一点武德也不讲。

cinebench-r23

如图多核 13348,单核 1149,确实 ES 的单核差很多,可即便不是 ES,苹果 M1 的分数也是可怕。

再谈谈对 Apple ARM 处理器的一些看法

11.11 苹果正式发布了基于 ARM 平台的 M1 处理器,从目前网上各个评测视频、文章以及身边朋友的购入情况来看,这块处理器确实很香。得益于苹果的优化,性能在大部分场景都能力压牙膏厂一头。抛去性能不说,5nm 的工艺带来了超低的功耗以及超强的续航是以前不敢奢望的,这对于日常办公、使用来说,体验远比性能的提升带来的明显。

除开硬件的提升,对于软件生态来说也是一个好消息。iOS 和 macOS 生态打通,这对于软件开发者来说是好的消息,对于用户来说,也多了更多的玩法。加上苹果本身的号召力,没发布多久,许多专业软件厂商都纷纷跟进适配,相信未来可期。

现在我会买 M1 的设备吗?

不会。 现在看来,作为生产力还无法与我这台黑苹果相提并论,内存最大 16G 、Docker 未适配等原因,都让我很直接的拒绝掉它。但到了 M2 呢?相信苹果的这一举动,将会推进整个行业的发展,牙膏厂总得多挤挤了吧。

你问我现在还组黑苹果划算吗?

划算。 intel 平台的支持再延续 5 年应该问题不大,不然卖几十万的 Mac Pro 怎么办?毕竟只花了 1000 块,性能 + 小机箱都拥有了,有什么不划算的呢?

最后的最后,贴几张图结贴词


我觉得学生会和团委就是社会一切罪恶行径的合辑。

我已经毕业了,最近刷微博看到有『班委』在控诉本班同学不回信息。我去,大学时候那些脑残种种劣迹涌上心头,各种集体主义绑架啊,各种会议充场啊,深夜紧急集合啊。

一天 30 条通知,鸡毛蒜皮的事儿也艾特一次全体成员,我电脑,手机,手表,ipad 一起震动,琴瑟和鸣,余音绕梁。还抱怨别人回得慢。

这就和那什么一样,强制服务你,你不能不要这个服务。


昨天经过测试, 发现这样的代码, 可以绕过系统代理:

let sessionConfig = URLSessionConfiguration.default
var proxyDict = [AnyHashable : Any]()
sessionConfig.connectionProxyDictionary = proxyDict // 主要是这一行
let session = URLSession.init(configuration: sessionConfig, delegate: nil, delegateQueue: OperationQueue.current)
// 网络请求

普通的抓包工具(应用层抓包)是抓取不到请求的, 只有 wireshark 这种作用在上层协议的工具才可以.

为什么要绕过系统代理? 可以避免 MITM, 手机上现在很多软件可以 hack 其他软件, 比如圈 X, 在收到网络请求时候可以对请求进行更改, 或者修改 body 信息.

既然开发者可以一行代码来 bypass 绕过系统代理, 为什么不做呢? 猜测如下两点:

  1. 网络请求不使用 URLSession, 用其他的网络请求框架比如 Alamofire 没有这功能
  2. 软件没必要绕过系统代理, 有些场景是要考虑系统代理的

我不是 iOS 开发者, 目前只能猜测以上两条. 希望专业的朋友指正.

延伸自这个帖子:


请教一个最优逻辑方案,=1 走 A,=2 走 B, =3 走 AB 两个,怎么写比较好?

if x==1 {
	A
}elseif x==2 {
	B
}else {
	A
    B
}

要求如上,有优雅的写法吗?


小弟定居在了广佛交界,离南站很近,最近两年都是在深圳也有租房子,然后每周坐高铁往返两城之间。请问同样处境的大佬们你们是怎么通勤的。
最近公司不是很忙,有考虑每天开车搭载顺风车往返,不知道同样需求的人多不多?
?