我的十八般武器,这波拿下!
大家好,我是 Jack。
经常有一些小伙伴问我:Cui 哥,你平时写代码、工作都用一些什么工具和网站?
今天,给大家分享一些,我平时使用的开发工具,以及我个人的使用感受。
我们先聊网站,再聊软件。
网站
paperwithcode
有不少小伙伴曾问我,你怎么知道这么多有趣的 AI 算法的?
因为我经常逛逛一些相关网站,paperwithcode 就是其中的一个。
对于 AI 领域,这个网站非常适用。它整理了 ArXiv 上的人工智能领域的论文与相应的 Github 开源代码,收录了 8 万多的开源项目。
同时可以追踪最新论文,涵盖了计算机视觉、自然语言处理、医疗、音频、时间序列、游戏等多达16个大方向。
井井有条,看 AI 算法的好帮手。
https://paperswithcode.com
Cloud Studio
云端 IDE 不知各位小伙伴体验过没?
Cloud Studio 是腾讯云发布的云端开发者工具,支持开发者利用 Web IDE(集成开发环境),实现远程协作开发和应用部署。
里面有非常丰富的镜像模版可以使用。
本地 IDE 有的功能,它都有,像代码高亮、自动补全、Git 集成、终端等,甚至还支持代码实时调试、插件扩展等。
目前,Cloud Studio 全面支持cJava Spring Boot、Python、Node.js 等丰富的开发模版示例库。
无需下载安装,随时随地打开浏览器就能写代码,可快速生成预览链接,方便分享他人展示项目或在线调试。
目前共有三种登录方式:CODING,微信,GITHUB。
找个大神一起组队打比赛,用这类 Web IDE,还能“偷师”学习一下大神的写代码思路。
https://cloudstudio.net/
huggingface
Hugging Face 创立于 2016 年,它的名字来源于一个表情符号,看起来像一张“张开双手拥抱你”的笑脸,最早是一家开发聊天机器人的企业。
现在逐步发展了 AI 社区,使用这个平台,开发人员可以在机器学习模型、数据集和 ML 应用程序上不断创建、创新和互相协作。
有很多有趣的 AI 项目,可以直接在上面跑,虽然有局限性,但是有效地减少了调研成本。
https://huggingface.co
visualgo
这个网站也提供将常见数据结构和算法进行动态可视化的功能,并且支持中文。
对初学数据结构,理解算法的小伙伴很有帮助。
动图解释:
初学数据结构算法的小伙伴,不要错过。
https://visualgo.net/zh
JackCui
“王婆卖瓜,自卖自夸。”
我的个人网站也更新好多年了,里面有一些经典的老文章。
对初学机器学习、深度学习的小伙伴,还是有一定帮助的。
https://cuijiahua.com
软件
VScode
刚学编程那会儿,我是很爱折腾环境的。
配置了个各种酷炫的 Vim 主题,再配合 tmux 分屏,玩起来很舒服。
Linux 服务器上这么玩很舒服,但是在 Windows 和 Mac 上就没那么舒服了。
在这些平台,我更习惯使用现成的 IDE,Vscode。
VSCode 的插件丰富程度,很夸张,功能强大。
看动漫、听歌、看小说,还能刷 Leetcode,甚至还能当“韭菜”,安装炒股插件。
并且 VSCode 还能连接远程服务器,配置 Git 提交代码。
VSCode yyds!
https://code.visualstudio.com
Typora
我平时除了写代码,就是在写文章、做视频。
习惯使用 Typora 这样的工具,Typora 是一款轻量级的 Markdown 编辑器,Markdown 可以方便我同步文章到各个平台。
Typora 使用起来很简单,新建一个文件,就可以直接开始写文章,没有复杂的功能,MarkDown 语法也是即用即显示效果,能很好的专注在编辑文档的页面。
虽然现在 Typora 收费了,但因为用习惯了,也就没换。不想花钱的小伙伴,可以使用 beta 版本,测试版免费。
去年玩过的梗,今天翻新再玩一次,发现我还是爱做白日梦。
如果有记笔记的需求,可以试一试。
https://typoraio.cn
Xmind
XMind 是一款非常实用的商业思维导图软件。
像我之前画的一些学习路线思维导图,都是用 Xmind 做的。
官方是这样宣传的:Xmind 是一款全功能的思维导图和头脑风暴软件。像大脑的瑞士军刀一般,助你理清思路,捕捉创意。
对我捋清思路确实很有帮助。
Xmind 有免费版和付费版的区别,对我来说,这个免费版的功能就完全够用了。
https://xmind.cn
絮叨
工欲善其事,必先利其器。每个人应该都有一套自己习惯使用的工具。
工具用好,可以大幅提高我们的工作效率。
话说,你们平时都喜欢用些什么?
对了,这周末腾讯举办的Techo Day技术开放日活动里,腾讯就和CSDN联合发布了一份《云原生工具指南》,里面除了一众开发大佬的推荐工具榜单,还涵盖CODING、遨驰分布式云操作系统等热门产品的技术原理解析,更有优秀云原生实践案例分享,从理论到实践,多维度加强开发者对云原生实现价值的感知,感兴趣的同学可以点击阅读原文或扫下方二维码下载看看!