返回首页

42

每周分享第 42 期(20190201)

本期周刊主要讨论了成功的秘诀在于结合两个领域的优势,以及多个科技新闻和教程资源。内容包括辣椒番茄基因研究、地球磁极加速变化、机器人服务员、特斯拉家用充电器等科技新闻,以及多种编程教程和工具推荐。

本期主题

成功的秘诀在于结合两个领域的优势

关键话题

关键话题

本期涵盖的主要技术话题。

01

成功的秘诀

02

科技新闻

03

编程教程

04

工具推荐

05

资源分享

06

文摘

07

本周图片

08

新奇

推荐文章

推荐文章 · 5 篇

本期精选优质文章。

01
resource

JavaScript 互动教程

一份简短的入门课程,直接在浏览器里编写代码,学习 JavaScript 语言的基本语法。

阅读原文
02
resource

dumb-crypto

常见加密算法的实现演示。作者用容易懂的代码、详细的注释帮助读者理解这些加密算法的实现。

阅读原文
03
resource

Golang Example

该网站收集 Go 语言的各种应用实例。

阅读原文
04
resource

advanced-java

Java 互联网开发的知识笔记,涉及`MQ`、`ES`、`Redis`等周边工具。

阅读原文
05
resource

How to Design Programs

麻省理工学院以前用著名的 SICP 作为编程教程,但是该书使用 Scheme 语言作为示例,再加上出版多年,现在已经不用了。作为改进,2001年出版了《如何设计程序》这本教材(缩写为 HTDP),2018年又出版了该书的第二版,使用 Racket 语言的图形界面 DrRacket 作为示例,内容全部开源。

阅读原文

技术亮点

技术亮点

本期重要的技术动态和新闻。

01

辣椒番茄基因研究

02

地球磁极加速变化

03

机器人服务员

04

特斯拉家用充电器

05

种子在月球发芽

06

年轻的血液

07

中国的出生人口

08

流星雨服务

文摘与引言

文摘与引言

本期值得保存和回看的内容片段。

文摘

为什么超音速电动飞机不太可能出现?有人提出制造超音速的电动飞机。我认为,这是不太可能的。波音737的起飞重量为72吨,需要96600兆焦耳(MJ)的能量才能达到35,000英尺的巡航高度,这还只是爬升阶段需要的能量。(注:焦耳是能量单位,表示1牛顿的力移动1米所需要的能量。)现在,假设72吨的重量里面,有25吨是电池,那就意味着在爬升阶段,电池需要提供每公斤3.8MJ的能量。巡航阶段还需要额外的 2~4MJ/kg 的能量。因此,电池至少必须含有 8MJ/kg 的能量。你知道 TNT 炸药的能量是多少吗?4.2MJ/kg。也就是说,这个电池包含的能量是 TNT 的两倍,是现有最好的化学电池的6倍。如果想要实现超音速飞行,那么还需要更多的能量。最乐观的情况下,电池必须提供 15-20MJ/kg 的能量。这时,电池跟炸弹已经没什么两样了,一旦出现任何问题,就会导致非常强大的爆炸。

引言

— Paul Buchheit

在创业公司工作,很可能报酬更少(公司失败的话),工作更多。如果钱少活多对你没有吸引力,那么我建议你不要加入创业公司。

工具资源

工具与资源

实用工具和开源项目推荐。

02
resource

chinese-programmer-wrong-pronunciation

中国程序员容易发音错误的单词。

打开链接
03
tool

notable

一个用 Markdown 语法做笔记的桌面软件。

打开链接
04
tool

swc

终于有人觉得 Babel 太慢,用 Rust 语言重写了一遍,速度提高了十几倍,一分钟的编译可以缩短为5秒。下一步该是重写 Webpack 吧。

打开链接
05
resource

Vector Logo Zone

该网站提供 SVG 格式的各种 Logo 文件下载,目前一共有 1,080个公司/项目的3,458个 Logo。

打开链接
06
resource

CDNPerf

这个网站通过请求速度,比较各大 CDN 的性能表现。

打开链接
07
tool

flutter-desktop-embedding

谷歌官方推出的一个兼容库,将 Flutter 框架的 API 用于开发跨平台的桌面应用。文档说,只要把手机应用的源码改改,就能编译成桌面应用。如果可行的话,Flutter 就是全平台框架了。

打开链接
08
tool

countly-server

一个开源的网站统计后端,带有 Web 界面,可以作为 Google Analytics 的替代。

打开链接
09
tool

jetpack

Webpack 的一个封装,目的是简化 Webpack 的配置,让大多数情况下可以不写配置文件,直接使用 Webpack。

打开链接
10
tool

LiteCLI

一个 SQLite 数据库的命令行客户端,借鉴了 pgcli 和 mycli 项目。

打开链接

期刊导航

继续浏览其他期刊。

当前这期发布于 2025年5月26日,共 20 篇文章。