开源周报第37期: 左手代码右手枪,风流码农楚留香

栏目: IT资讯 · 发布时间: 5年前

内容简介:这周的群里的女生听罢差点就要出手了,还好群主及时出面维护正义,祭出了第0届腿不行,咱还是得动手,ChongqingLUG有句古话讲:左手代码右手枪,风流码农楚留香,懂行的同学应该知道,楚留香的趁手兵器…..是 HHKB 电容键盘…?不是也!风流才子唐伯虎是用枪的,使得一手唐家霸王枪,使得一手好枪,追得一个好秋香,可谓人生赢家。而香帅,其实是不拿兵器的,最多就是夏天天热或者冬天天冷,春天装饰或者秋天摆摆姿势的时候用用扇子,了不起随手捡几根带叶子的树枝,强掳转瞬灰飞烟灭。

这周的 《第1期猿帅:T-bugging》 发布之后,蔡酱以他的大长腿风靡开源工场的单身已婚,单身未婚,恋中已婚,恋中未婚这四种形态以及未知婚恋状况的余集女生,几乎可谓是,桃花过处,芳心荡漾,一人不剩,片甲不留。工场的某几个男同学忿忿不平,纷纷表示:虽然蔡酱身高190公分,但是大家都是1米多,也没有谁2米嘛,都差不多,喜欢蔡酱的同学也可以考虑一下喜欢他。

群里的女生听罢差点就要出手了,还好群主及时出面维护正义,祭出了第0届 学生开源年会 总召刘贝贝同学才勉强控制住了局面。大家充分意识到对 程序员 进行科学审美的教育是多么重要的一件事情,如果大家都长蔡酱那么长腿,那么长腿,那…大家还有动力继续 coding 吗?肯定是去谈恋爱了阿,国家安排大家长得丑一点也是为大家好,希望大家可以多把时间精力放在学习上,长得帅有什么用?腿长有什么用?嗯,还是有用,但是腿能用来写程序吗?腿写程序比较慢嘛对不对。

腿不行,咱还是得动手,ChongqingLUG有句古话讲:左手代码右手枪,风流 码农 楚留香,懂行的同学应该知道,楚留香的趁手兵器…..是 HHKB 电容键盘…?不是也!风流才子唐伯虎是用枪的,使得一手唐家霸王枪,使得一手好枪,追得一个好秋香,可谓人生赢家。而香帅,其实是不拿兵器的,最多就是夏天天热或者冬天天冷,春天装饰或者秋天摆摆姿势的时候用用扇子,了不起随手捡几根带叶子的树枝,强掳转瞬灰飞烟灭。

而我们说的“左手代码右手枪,风流码农楚留香”,是什么意思呢?首先,断句不要出问题,左手代码,右手,枪,是也。非左手代码,右,手枪,不行,要注意文明断句,科学理解其含义。好好写代码的同时,也关心国家,也关心爱情,能关心眼前人,也关心天边事。一身武功本领,一手代码绝技,能行走江湖,能除暴安良,能保家为国,能呵亲护友,能写bug,也能debug,这才是真的好程序员嘛,说出去,羽扇纶巾,风流倜傥,妥妥的程序员界的楚留香了!

Ten Years Later……终于又到了久违的正片时间。这一期的正片里你能看到:鸽子——咕咕咕轻型地图 #pigeon-map# ,咕咕咕了这么久兴许是把这个加进来了吧(误);刷题的——Leetcode 题解 #awesome-leetcode# ;写东西的—— #rwtxt# 能让你在线存储文本, #Trix# 则可以避免不同浏览器之间发生的不一样的行为;HTML  的模版—— #GrapesJS# ;React——React 的 工具#libreact# ;监控器—— #s-tui# 能帮你监控诸如 CPU 占用率和温度之类的东西; 用于构建基于关联数据原则的分散社交应用程序的约定和工具—— #Solid# 将应用程序与它们生成的数据分离兴许会带来很多改变;日期库—— #You-Dont-Need-Momentjs# 会告诉你什么时候 Moment.js 并不是那么好用。

本周流行开源项目榜中榜开源趋势 Top 10

1.pigeon-map

没有外部依赖关系的 ReactJS Maps

这个地图最大的卖点就是它不属于 Google 地图的重量级而是选择走了轻型流派,大小不到100 K ,以性能为有限的轻型 React 地图。至于标记等这些功能,它们通过插件的方式来提供,如果你只是想在网站上摆一个去会场的路线图,兴许这个就足够了。

顺带一提,这个地图并不是人类,所以它不会咕咕咕,这点还请放心。

猜猜这是哪里:

开源周报第37期: 左手代码右手枪,风流码农楚留香

2.rwtxt

开源周报第37期: 左手代码右手枪,风流码农楚留香

rwtxt 是一个开源网站,您可以在线存储任何文本,以便轻松共享和快速回忆。更具体地说,它是一个轻量级和快速的内容管理系统(CMS),您可以在 Markdown 中写作,重点是阅读。

rwtxt 由单个 sqlite 3 数据库支持,因此它的便携性和非常容易备份。它用 Go 编写,所有资产都捆绑在一起,所以你可以下载一个二进制文件并开始编写。您也可以尝试在线版: rwtxt.com

开源周报第37期: 左手代码右手枪,风流码农楚留香

这是在线版的主页面,从这里可以轻松的创建一个public页面即大家都可以访问其内容或者创建一个自己的域,在域中所写的文章可以自己决定是否是public,并且只有自己才能修改,其他人的只能访问内容而不能修改其内容。

3.You-Dont-Need-Momentjs

Moment.js 是一个很棒的日期库,但是由于其复杂的 API 的较大的捆绑包,可能导致巨大的性能开销。因此在没有必要使用 moment.js 的情况下,可以选择 dayjs 或者 data-fns 替换。这个项目告诉了我们如何检测可能不需要 Moment.js 的地方,并列举了这三个库的替换方法。

开源周报第37期: 左手代码右手枪,风流码农楚留香

4.libreact

开源周报第37期: 左手代码右手枪,风流码农楚留香

前端开发者们一定对 React 并不陌生,即使不是前端开发者,关注开源周报的小伙伴们对于 React 一定也很熟悉,因为我们推荐过很多 React 相关的项目,而今天为大家带来的是 React 标准库—— libreact 。

libreact 是你用 React 进行开发工作的必备工具箱,使用 npm 包进行安装。它几乎包括了你在任何项目中可能需要的最重要的 React 实用程序的集合。大多数libreact组件都支持两个接口,使得渲染道具和 FACC 可以互相混用。

5.Grapesjs

GrapesJS 是一个开源的、多用途的 Web Builder 框架,它结合了不同的工具和功能,旨在帮助您(或您的应用程序的用户)在不知道编码的情况下构建 HTML 模板。

开源周报第37期: 左手代码右手枪,风流码农楚留香

More Info: https://grapesjs.com/

6.s-tui

s-tui 是用于监控计算机的终端 UI,可以从终端以图形方式监控 CPU 频率,占用率,温度和功率。

开源周报第37期: 左手代码右手枪,风流码农楚留香

7.awesome-leetcode

awesome-leetcode 是作者为自己打题准备的备忘录,记录了他在 leet-code 上打过的题与思路。因为日复一日的记录,累计了大概700多道题的解题思路,最近上榜以后作者准备继续进行更新。

leet-code 是一个较为著名的oj平台,支持非常多的语言,题目难度也非常广泛,但总体来说没有太水的题,大部分题需要对算法有一定优化,暴力 code 会被严格的时间限制驳回。而作者直接从第一题开始,目前更新至约1000题(不连续)这部分题的难度不一,大部分题在入门之后还是可以自行解决的。尽管作者打算为每道题提供不同语言的解题答案,但目前基本上只有 python 的代码。想要入门 acm 的可以关注这个项目,边学边练,有一位前人带路可谓事半功倍。

8.Solid

Solid (源自“社交链接数据”)是用于构建基于关联数据原则的分散 Web 应用程序的工具。 Solid 是模块化的、可扩展的。它以 W3C 的标准和协议为基准。

特点:

1,能提供目前只能通过集中式社交媒体服务(如facebook)提供的功能,如身份验证和登录

2,可作为计划构建服务器或应用程序的开发人员的指南

3,有 测试和验证Solid实现的测试套件

4,还是 一个提供文档,讨论(参见可靠的 gitter 频道),教程和演讲/演示的社区。

9.Trix

该项目是一个用于日常写作的富文本编辑器,同时它是一个WYSIWYG(所见即所得)编辑器,但与现有的大多数 WYSIWYG 编辑器不同的是,Trix 将每次的输入转换为其内部文档模型中的编辑操作,然后将文档回显,这使得 Trix 无需使用execCommand 便可以控制每次击键后的情况

官方示例: https://trix-editor.org/

开源周报第37期: 左手代码右手枪,风流码农楚留香


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Getting Real

Getting Real

Jason Fried、Heinemeier David Hansson、Matthew Linderman / 37signals / 2009-11-18 / USD 24.99

Getting Real details the business, design, programming, and marketing principles of 37signals. The book is packed with keep-it-simple insights, contrarian points of view, and unconventional approaches......一起来看看 《Getting Real》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具