命令行工具是程序员的秘密武器,它们安装简单、启动速度快、界面简洁,一条指令或者快捷键即可完成操作,用完即走深藏不露。而最趁手的莫过于自己亲手打造的!本期《讲解开源项目》就介绍一个让你快速拥有完美命令行界面的跨平台库——tui.rs。项目地址:https://github.com/fdehau/tui
感谢superstition.cn的投递10月15日,Adobe在 MAX2018大会 上发布了「PS神器」本神的Photoshop***版: PhotoshopCC2019。直观的,全新的PhotoshopCC2019启动画面采用了马来西亚艺术家 
合格的程序员不仅仅是让代码跑起来,而是要做到代码整洁,只满足为了能让编译器通过编译,机器能跑就行而写代码的程序会算不上开发者,码农都不算。好的命名能体现出代码的特征,含义或者是用途,让阅读者可以根据名称的含义快速厘清程序的脉络。本篇分享如下代码命名套路来提高我们代码命名:勿模糊,准确达意避免误导做有
开源软件会不会被卡脖子,在华为列入实体清单,高校不能用MATLAB时已经闹得沸沸扬扬。当时Apache基金会,Linux基金会等大佬做了回应,各路大神也已经下了结论。达成的共识就是:按照美国出口管制规定(以下简称EAR):可以公开获得的软件(publiclyavailablesoftwa
在为 Postgres 运行性能基准测试时,主要建议是:“自动化!”如果您正在测量数据库性能,您可能不得不一遍又一遍地运行相同的基准测试。要么是因为你想要一个稍微不同的配置,要么是因为你意识到你使用了一些错误的设置,或者可能是其他一些原因。通过自动化运行性能基准测试的方式,当发生
除了功能强大的笔记本电脑、超快的互联网连接和智能IDE之外,其他重要工具可以对我们产生的结果产生更大的影响。曾经,伟大的美国总统亚伯拉罕林肯说:“给我六个小时砍一棵树,我会用前四个小时磨斧头。”这也是我们工作中必不可少的贸易工具。我可以根据个人经验告诉您,在低预算笔记本电脑上编写JavaScript
当数字化转型由选择题变成了必答题,机遇和挑战并存。“挑战在于变化太大,企业的IT主管、CEO、业务主管都在想如何进行数字化转型和技术创新。而机遇在于开源,因为开源是企业转型的必要抓手。“红帽全球副总裁兼大中华区总裁曹衡康表示。据《企业开源现状:红帽报告2022》显示,95%的亚太区企业表示,开源对企