ShadowSocks与锐速
都说搬瓦工的CN2线路牛叉的很,速度飞快,可是我用作代理服务器的时候,始终没觉得有多牛,访问Google、YouTube之类的网站还好,稍微不著名点的网站就龟速了。趁着因为.NET Core服务出现SSL访问问题需要重新部署的机会,顺便测试了一下锐速这个宝贝,发现果然名不虚传,YouTube看5K分辨率视频缓存时间可以忽略不计!具体安装方法如下:
随着 .NET Core 3.0版本的正式发布,一系列新特性终于可以使用在实际工程中了。而 .NET Core 3.0 中的一项非常引入注意的功能,就是将应用打包为特定于平台的可执行文件。
在 .NET Core 3.0 以前的版本中,项目选项的生成属性设置为可执行文件
,其效果为最终应用会打包为一个app.dll
文件。
前后端分离开发方式的流行,带动了传统软件行业的变革。以前经常被诟病的“程序员审美”,现在也终于因为前端程序的介入而被彻底的扭转了。作为软件开发行业的老兵,这两年也终于放下了自己以前的一切开发习惯,去适应现阶段程序开发的趋势,感慨之余也发现自己欠缺的真的是太多了,现代化软件开发流程、方式、工具的改变,让我一开始的时候觉得真是一头雾水,完全不知所云,硬生生自己琢磨了个把月,才慢慢摸到一些门槛。
前几天和朋友聊天的时候,越发觉得传统企业应用行业的开发者们,还有很大一部分和我一样,正在而且在可预见的一段时间内,仍然处于较为原始的手工作坊模式的开发流程中,导致这批人员虽然非常精通对企业业务逻辑的梳理和业务需求的分析,但苦于对新技术的嗅觉不够灵敏,以至于现在处于一种“知其所以然而不知其然”的奇怪状态中,也就是知道企业需要什么,能够大致描绘出业务场景业务流程,但是落实到软件开发中,却不知道应该使用什么技术,采用哪种方式去进行开发。这的确是一种非常尴尬的情况。为了让大家别和我一样花费大量的精力在这方面,我也计划将我这几个月了解到的东西一点点的整理出来,帮助那些和我一样的朋友,去掌握一些近年来比较流行的开发流程和技术趋势。