最新 | 最热门 | 最高评价

+0  近几年我在职场踩过的坑

laike9m 发于 2021年04月16日 14:35 | 点击: 95 | 展开摘要
项目的坑

当需求不是直接来源于用户时一定要谨慎

内部 2c 项目(大概率)好于 2b 项目

警惕那些依赖其它组的项目

了解组里其它人在做什么

不要对项目产生感情

老板的坑

不要盲目相信老板

警惕只想把你当工具人的老板

组的坑

业务/技术/个人兴趣,至少要占一项

Fake infra 和 True infra

不要去 scope 太小和前景莫测的组

换组心得

查看全文: http://www.udpwork.com/item/17380.html

+0  rpcx支持websocket协议了!

Tag: Go
鸟窝 发于 2021年04月11日 18:20 | 点击: 89 | 展开摘要
当前, rpcx支持tcp、kcp、quic、unix domain、http、jsonrpc 2.0等传输协议,并没有考虑websocket的支持,原因在于考虑到微服务更多的是企业内部服务之间的通讯,不太可能暴露给浏览器,企业内部大多采用tcp的方式传输,或者udp族(kcp、quic)方式的传输,但是还是有用户提出希望能支持websocket。

我想websocket可能还是会有一些场景下使用,比如游戏开发,移动端核服务端的通讯等等,所以经过慎重考虑,我决定在 rpcx

查看全文: http://www.udpwork.com/item/17401.html

+0  Go 泛型尝鲜

Tag: Go
鸟窝 发于 2021年04月11日 18:18 | 点击: 91 | 展开摘要
我在二月份的文章利好!极大可能在go 1.17中就能尝试泛型提到,虽然Go泛型会在Go 1.18中正式发布,但是因为各种原因,代码已经开始在master分支中实现,所以极大可能你会在今年9月份发布的Go 1.17中就能尝试使用Go泛型。

那么,现在,可以去掉"可能"这两个字了。在Go 1.17可以确定的说你能够尝试Go泛型编程了,尽管建议你还是在Go 1.18以及以后的版本才正式在产品中使用泛型。

即使是现在,你也可以通过自己编译master分支的方式

查看全文: http://www.udpwork.com/item/17402.html

+0  PasteNow 1.0 正式发布:剪贴板工具的新选择

图拉鼎 发于 2021年04月08日 09:54 | 点击: 90 | 展开摘要
今天很高兴和大家宣布我的新产品,它的名字叫 PasteNow,这是一款面向 macOS 平台的剪贴板工具。就如名字所表达的那样,它是一款能让用户便捷地完成「Paste」这个操作的工具。本篇我想好好介绍一下 PasteNow 是什么,以及开发它的背景故事。

开发 PasteNow 的背景故事

PasteNow 是一个剪贴板管理工具,它可以扩展你的剪贴板,从一份变成无限份,通过在后台自动保存你的所有剪贴板数据,改变日常使用或记录临时数据的习惯,使工作效率更上一层楼。

在日常

查看全文: http://www.udpwork.com/item/17422.html

+0  Dokka 设置包描述,让你的 Kotlin 库文档更详实

技术小黑屋 发于 2021年03月31日 19:21 | 点击: 75 | 展开摘要
Dokka 是啥

Dokka 是 Kotlin 生成类似 Javadoc 文档的工具,可以为 Kotlin 的库依据代码和注释等信息生成技术文档。

Dokka 的 github 地址为 https://github.com/Kotlin/dokka 不了解的同学可以先了解一下。

痛点

像类,方法等都可以在代码文件中进行添加注释来增加必要的描述

而 包 没有对应的代码文件载体,无法直接添加。

好在,搜索了外文文档,找到了对应的方法,特此记录一下,希望可以帮到其他人。

查看全文: http://www.udpwork.com/item/17432.html

+0  利好!极大可能在go 1.17中就能尝试泛型

Tag: Go
鸟窝 发于 2021年03月22日 11:29 | 点击: 79 | 展开摘要
你也知道,Go 将在1.18 中正式支持泛型。依照Go每年发布两个版本的节奏,Go 1.18会在2022年春,也就是二月份左右发布,但是有可能你会在Go 1.17中尝鲜。

Go的泛型近一年来一直由Ian Lance Taylor(编译器大牛、Go核心成员)和Robert Griesemer(Go创始三巨头之一,Google V8、Chubby和HotSpot JVM的主要贡献者)等人开发,一直在dev.typeparams分支上做预研和开发工作。

由于泛型会对Go核心代码

查看全文: http://www.udpwork.com/item/17404.html

+0  Go代码覆盖率工具介绍

Tag: Go
鸟窝 发于 2021年03月22日 11:29 | 点击: 85 | 展开摘要
代码覆盖率是软件测试中的一种度量,描述程序中源代码被测试的比例和程度,所得比例称为代码覆盖率。

查看全文: http://www.udpwork.com/item/17403.html

+0  Android 抓取 ANR 日志终极办法

技术小黑屋 发于 2021年03月07日 14:50 | 点击: 76 | 展开摘要
在 Android 开发中,有时会遇到 ANR,一旦出现 ANR 我们就需要拿到对应的trace 文件来分析并解决。本文将介绍两种获取 ANR 的方法。

第一种

直接查看/data/anr/traces.txt的内容,如下

1

adb shell cat /data/anr/traces.txt

或者类似使用拷贝到电脑上查看,比如

1
2

adb shell cp /data/anr/traces.txt /sdcard
adb pull /sdcard/tr

查看全文: http://www.udpwork.com/item/17433.html

+0  新版赤友 NTFS 助手来袭,速度优化仅需 20 元起

技术小黑屋 发于 2021年03月07日 11:06 | 点击: 77 | 展开摘要
去年,一款 Mac 读写 NTFS 移动硬盘 / U 盘的国产工具:赤友 NTFS 助手,在 Mac 用户中流行起来。它凭借极高的性价比、易用的操作,获得了众多用户的青睐。

现在它迎来 3.0 版本的更新,带来了功能优化提升。售价还十分亲民,连同类产品的零头都不到。2020 年 5 月 19 日后购买赤友 NTFS 助手 2.0 的用户还可免费升级至 3.0 版,相当良心!

而且[合作伙伴]申请到专属优惠,直接购买到手价只需 20 元起!点击[合作伙伴]专属优惠链接,立刻

查看全文: http://www.udpwork.com/item/17434.html

+0  3月特惠,Microsoft 365 一年仅需 89 元

技术小黑屋 发于 2021年03月04日 11:43 | 点击: 75 | 展开摘要
去年四月 Office 365 升级为 Microsoft 365,云服务的普及让它逐渐成为主流,并带来了更多用户权益:

始终获取最新功能、自带 1TB OneDrive 空间、还有各种模版以及 AI 辅助工具,每项功能都让办公操作变得轻松简单!

陌生人拼车?有风险!

大家更是发现:购买一套 Microsoft 365 家庭版后,可供 6 位用户使用,均摊后的价格非常优惠。既然这样,不如大家一起开个「车」?

组织者作为「车主」购买家庭版后,邀请别人加入家庭账号,来共享

查看全文: http://www.udpwork.com/item/17435.html

+0  PyCascades 2021 参会总结

laike9m 发于 2021年02月26日 14:45 | 点击: 78 | 展开摘要
申请

会前准备

Day 1

Day 2

Day 3

关于这篇文章到底用中文还是英文写,其实我犹豫了一会,但最终还是决定用中文,毕竟也没人会写一篇关于 PyCascades 的中文文章了。

首先,PyCascades 是什么?用官网的话说:

PyCascades is a regional PyCon in the Pacific Northwest, celebrating the west coast Python developer and

查看全文: http://www.udpwork.com/item/17381.html

+0  Let’s Rethink Debugging

laike9m 发于 2021年02月25日 14:16 | 点击: 77 | 展开摘要
Abstract

Description

Part 1: What debugging is really about?

Part 2: Retrospect the history of debugging

Part 3: Let's rethink debugging

Part 4: A novel approach to tackle the pain points

Part 5: Where do we go

查看全文: http://www.udpwork.com/item/17382.html
|<<<1234567>>>| 一共1312页, 15738条记录