折腾精神

好的程序员,会折腾.

        经常在办公室评价别人, 会以折腾精神来评价, 那家伙不错, 挺会折腾的. 这家伙一般, 不爱折腾. 作为理工科出生, 折腾一定程度上代表了动手能力, 解决问题能力, 甚至于直接上升到工作能力.

日常折腾一二三

        世上无难事, 只怕有心人.

网络

        14年刚来广州的时候, 租了个房子. 当时贪便宜, 办理的是长城宽带, 用过的可能都懂, 网络极其慢, 各大机房简直就是龟速, 而且无法科学上网. 工作一个月后, 手头稍微宽裕点, 便马上换了电信.

远程办公

        在宿舍经常需要远程公司电脑, 开始用tv, 后面越来越严了, 没法, 转向向日葵, 但是免费的慢啊, 想了想, 只要连上内网的虚拟机就行, 于是做了内网穿透frap, 后面公司规范了, 有了openvpn. 疫情期间每天都要远程, 办公室这么多人扛不住啊, 于是直接回公司, 把电脑搬回了家, 美滋滋.

疫情期间, 有个小伙伴家里有线网络没法连上openvpn, 只能笔记本连上4G网络, 才能连上openvpn, 于是每次改代码要先在台式机的虚拟机改好, 然后复制到笔记本, 最后推到公司内网git. 这个效率实在是不行. 简单分析之后, 就带了两个手机, 一张无线网卡去他家. 首先定位openvpn为啥在台式机上不能用, 发现是房东的路由器, 不支持UDP协议. 那就直接台式机装无线网卡, 直连4G, 虚拟机上直接配置openvpn, 发现虚拟机网络有故障, 查问题, 解决故障, 弄好了openvpn, 这样直接在虚拟机上开发就可以push代码了. 整个一套下来, 大概花了俩小时, 但是最终的结果是, 直接在本地开发, 无缝连接到内网环境.

博客

        大学在csdn上写博客, 后面折腾gitpage. 工作后觉得国内对gitpage访问不是很友好, 还是用国内域名会更好点. 阿里云上开始折腾wordpress, 买了域名后发现没法访问, 发现还有备案问题, 又弄备案, 终于在一大堆的流程结束之后, 博客正式上线. 后面觉得微信公众号不错, 又弄了个公众号.

工作折腾一二三

        就不说本职工作, 从小事上说.

安装程序嵌入duilib

        毕业入职的时候, 做的是客户端开发, 主要是使用win32 + duilib. 当时安装脚本用的是nsis. 用过的都知道, 那个脚本自带一套安装ui, 是那种比较传统的安装页面. 不是很好看. 有一天发现github上有人开源过一套封装了duilib的nsis接口. 于是大约花了一周的时间, 将这套脚本移植到公司的安装程序上面, 然后跟设计那边重新设计了一套安装皮肤, 最后做完之后, 安装效果艳惊四座, 破例成为了当月的优秀员工.

引入node-webkit

        还是在写客户端的时候. 写过客户端的小伙伴都懂, C++写UI不是一件容易的事情, 有一天突发奇想, 要是能用web写C++的UI该有多好啊, 当天晚上就去查各种资料, 最终发现了node-webkit. 在阅读了开发文档后, 写了一些比较符合我们需求的demo, 然后组织了一次分享, 向大家介绍了这种技术. 过了几个月之后, 公司需要快速开发一个客户端项目, 最终技术评审的时候, 决定使用node-webkit作为开发框架.

学习PHP

        公司有个古老的php项目, 没人维护, CTO有意让我往web方面转, 便指派给我. 拿到项目后第一步就是配置自己的开发环境. 小白在咨询各大php大佬之后, 发现竟没有一个人配置xdebug作为单步调试, 大家都说dump一下就好, 作为一个C++程序员怎么能忍呢, 后面花了3天的时间, 配置好了xdebug环境.

折腾硬件一二三
路由器

        买了个小米电视, 想屏蔽掉小米的渣渣广告, 于是买了个网件的路由器, 刷了openwrt, 把小米的广告域名加入黑名单, 小米电视开机再也没有广告.

小主机

        有一天心血来潮, 想在家弄个x86的服务器, 上面装个mysql, 美滋滋. 于是直接淘宝上买了个小主机, 刷上ubuntu, 连上网络, 装上mysql, 搞定.

刷机

        某天突然不想用SE了, 想弄个安卓玩玩, 马山淘宝入手了个二手一加3, 想装个B, 就涮了氧OS。 过了一年,觉得电池不行了, 网上买块电池, 准备动手换掉, 本来只要拆后盖, 结果把前面的面板给撬了, 换完电池后, 前面的面板已经合不上了, 只好买胶水,黏上. 还是觉得太丑了, 遂换了台手机.

总结

      折腾是一种态度, 只有折腾过, 我们才能了解事物的本质, 才能触发我们对事情多方面的思考, 促使我们不断的进步。下次遇到同样的问题, 才会觉得小菜一碟。



发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注