分类目录归档:未分类

mac为什么是第一生产力工具

【首先从系统角度来讲,稳定性,兼容性】

从xp尾声,再到兼容性不错但是经常容易未响应的win7,再到用没多久的win8,以前的系统根本没有啥更新的事情,更新基本是‘多管闲事’的杀毒软件做的。再到突然像MIUI系统一样活了一样突然疯狂更新,MIUI更新是期待,但是win10的更新是恐惧,更蓝屏就凉凉了。然后因为用了多年的linux作为线上生产环境,没有了用linux的生分感,加上各种软件对linux的支持度提高,还同时选择了一台机子弄ubuntu作为开发环境,只能说用一个爽来形容,几条命令搞定开发环境,不像windows麻烦要点来点去,找来找去,还有比如使用filezilla基本没有什么重连,基本是秒连接。还有ubuntu和苹果系统的产品一样的就是基本没用乱弹的广告什么来影响你的开发环境,打断你的开发工作。不会像windows电脑,一天没用回来一看,一屏幕的广告,即使是一个职业玩家也很难完全避免。但是ubuntu的UI偶尔的bug有时候真的很伤,比如同时管理六七个项目,突然因为UI卡住了,虽然动不动的ctrl+s保存也挽救不了长期开发碰到的没有边写边保存。还要进命令行处理下,或者重启下,很是操蛋。telegram经常会未响应必须退出。现在升级到ubuntu19.04 linux5.0的内核但愿能稳定点。而苹果系列的产品速来稳定许多。因为硬件和系统的封闭性,所以没有那么多的驱动兼容性问题,那么多蓝屏问题。

【从可用性和可持续性工作角度】

题目为什么是mac而不是imac也是这个原因了。在中国还好,在其他国家,碰到的就是偶尔或者高频率的断电,那么断电导致的问题自然非常大,工作进度的丢失,远程控制的话要经常找人开机,泄露自己的一些常用密码。现在加了ups了,ubuntu台式机的战斗机上升了很多个指数,但是到一定程度还是不会自己休眠保命。

【从心里和直观肢体感受上来讲】

mac的确是一个精致的产品,对得起两万七一台的价格,那对开发者来说这是一个散心悦目的艺术品,的确能提高开发者的主观积极性或者说是开发心情。而且那个键盘不像台式机还要另外去弄个机械键盘,自带的那个键盘的触感真还不错。

【不支持那么多游戏】

说起来像缺点一样,但是对与生产来说并不是缺点,像ubuntu一样,是一个优点。可以专注于工作,没有那么多“噪音”。

ubuntu系统升级

之前centos升级,因为多年更多是在用,更多时候没有时间和精力去多做一个centos的系统升级。至少centos作为linux的一个很稳定的发行版,一定程度上没有大的漏洞什么出现的时候不更新也是没有太大问题的。如果是大公司肯定是要有一个人专门只是重复的做系统的更新于维护的。

这次升级的是ubuntu桌面版本的,那么主题会被替换吗?还有这次升级是4.18的内核直接升级到5.0的内核,是否会占满内核模块的那个存储空间?是不是有可能挂逼?

结果刚开始升级就碰到问题了,把所有的软件升级到最新版本之后才开始升级系统。

sudo apt update && sudo apt full-upgrade

开始更新系统:

root@debugger:~# do-release-upgrade -d
正在检查新版 Ubuntu
Failed to connect to https://changelogs.ubuntu.com/meta-release-development. Check your Internet connection or proxy settings
只能从受支持的最新版本
在最新的支持版本上可用。

然后直接在浏览器打开那个网址是可以直接打开的。所以一搜,官方社区的确有碰到相关问题的。

https://ubuntuforums.org/showthread.php?t=2391641

It seems like there is an issue about certificates: result of meta-release download:

As a workaround, I edited the file /usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py and added these lines to the beginning:

import ssl
ssl._create_default_https_context = ssl._create_unverified_context

然后终于开始漫长的更新过程了。有的东西下载太慢了。

经过几个小时的下载和更新,因为更新器是通过terminal启动的,然后更新到半中间terminal退出了,也不知道有没有继续更新。

稍微看了下进程有dpkg几个类似于安装程序的在进行。所以等了半个多小时几乎没有占cpu的东西在运行才重启。结果第一次重启居然是很多黑的,然后win键能进搜索,我试着更新。

后面又重启了两次桌面图标什么都正常了。看了下系统内核已经从4.18升级到5.0了。 然后就是dock组件异常了。

自建聊天系统的利弊分析

自建聊天系统的背景:

1 微信不管新号老号都封成灾难片了,微信已经长大了,像大多数交友即时通讯软件一样,刚开始发展闭双眼,中期睁一只眼闭一只眼,到稳定盈利是瞪大了眼。所以拿微信做下流量中转还有点可能,作为开发客户战场那就是异想天开,直接是人家的盘中鱼肉。

2 普通正常的营销都是各种内容限制,添加限制,发送限制。

3 像好友之间相互添加好友,群友之间相互加好友,无痕撤销指定消息微信都做不到

4 第三方聊天系统,如果多益云的客户资料到处流传。

5 第三方聊天软件用的人太多,占用他们太多资源也是动不动封号,受众面太广,经常遭受攻击无法打开,如potato土豆聊天软件

6 潮信在海外线路的访问简直差到爆,经常登录要半个小时。

自建聊天系统的好处:

1 有了自己的流量池,不怕那个打着正规的聊天软件突然凉凉了导致自己的积累的流量池崩塌。

2 不怕无厘头恶心到爆的突然封号导致的各种客流流失和管理的不便。

3 不限制内容,什么小电影裂变,卖小电影的人的天堂,当然肯定还有人拿来文爱,磕炮,话爱。

4 可以想封谁的好就封谁的号

5 方便整理推广进来的人的资料进行回访

6