前段时间,遇到朋友的求助,说以前运行的好好的系统现在出问题了,而且看不懂报错到底是什么意思。
我仔细看看报错信息,应该是MySQL数据库报出来的,大意是说:collation不兼容,一个是 utf8mb4_0900_ai_ci,另一个是utf8mb4_general_ci。
utf8mb4_general_ci这玩意儿我见过,是针对utf8mb4编码的collation,但是utf8mb4_0900_ai_ci是啥,我也没见过。
于是我问他,这玩意儿从哪里出来的?
他说:“我也不知道,我完全没见过啊。再说,我数据库编码已经是utf8mb4了,怎么还会有这么多名堂?”
看他着急又不知所措的样子,我便花了点时间来研究,还真学到点新知识。而且我也发现,有许多程序员天真的以为“用了UTF8就等于做了国际化了,不用再担心编码问题”。看来,这个话题还真值得多讲讲。
Continue reading MySQL升级8.0的新故障,utf8mb4_0900_ai_ci是啥?
最近,老友右军的《技术琐话》对两篇文章做了不少讨论。其中一篇讲的是“BAT出来的员工去小公司不能胜任”,另一篇讲的是“小公司的全栈技术总监去大公司求职受挫”。看起来,无论供职于大公司还是小公司,都不能给自己的职业生涯打一张保票,也不能成为求职的金字招牌。
那么,大公司还是小公司,与职业生涯的关系到底如何?如果对下一份工作有期望,是否要特别偏重大公司或者小公司?
我的答案是:这类大而化之的问题,如果想找一个简单答案必然是徒劳。若不能进行细粒度的具体分析,结论多半是站不住脚的。
如何进行细粒度分析呢?简单说,起码可以分四种情况来讨论:
恰好,这四种情况我基本都近距离观察过,下面就来详细说说。
Continue reading 大公司,小公司,职业生涯,这个问题没那么简单
看来,有不少读者朋友希望能找到国外工作,在国外生活一段。所以,时常有人在后台留言说,希望介绍找国外工作的攻略。请放心,我会尽力写出“攻略”,不过我想说的是,“攻略”绝对不会是灵丹妙药。
出国工作也好,所谓的“财务自由”也罢,甚至哪怕仅仅是给自己定的某些小目标,往往都不会那么容易做到。按照我的经验,要想生活如意,必要条件之一就是,永远要留时间给重要的事。
什么是“重要的事”?我想,是没有完成就让人处在不舒服状态的那些事情。
职场人最能体会什么是“重要的事”:上级和同事都在盯着,时时过问、处处关心的事情,就是“重要的事”。这些事情无论大小,也无论你自己的认知如何,都不影响重要性——如果做不好,不能对付过去而要挨骂、罚款甚至丢掉工作。那么,它能不重要吗?
Continue reading 人这一辈子,总要做点自己认为重要的事
人到了一定年纪,脸皮就开始变厚,这大概是条普遍规律。
最近我深刻感觉,自己的脸皮真的变厚了,脸皮变厚的突出表现是,当年轻人谈起“人生困惑”的时候,竟然有勇气坦然给出自己的意见,而没有任何忌惮:你看,我给的经验就是这样嘛。
具体说起来,无非是有几个小朋友跟我聊聊“中年危机”,其实在我看来,他们距离三十岁还早着呢,就未雨绸缪地“危机”了,实在有点荒谬。但是听完他们的叙述,我也能理解。大学毕业,工作了一段时间之后,复杂世界的新鲜感日益褪去,不确定和迷惘的感觉逐渐升腾起来——向未来看,自己到底到哪里去,应该去做什么,当下是否走了错路?这些问题,没有正确答案,也没有人能告诉自己正确答案。
Continue reading 做人,就做这样的人
最近网易裁员的事情成了热点,有读者留言说希望我谈谈。为了不拂大家的好意,我决定勉为其难,远远谈谈。
为什么是“远远”谈谈?
第一,我没有太关注此事,而且如今调查报道缺失,很少像以前那样看到有公信力的媒体和记者去核实各方情况,所谓的报道绝大多数都是观点,而不是事实;
第二,我距离很远,距离事发地超过一万公里,时差七小时,对热点的感受不强烈(最近几天我更关注的是德累斯顿的宝物失窃新闻);
第三,因为不了解情况,我也只能讲讲自己和朋友经历的故事,然后提供某些观点。
Continue reading 远观“网易裁员”事件
最近趁着装修的机会,我和几位“德国黑工”老师傅聊了聊。下面,我简单讲讲两位师傅的故事。
故事一:H师傅
H师傅是我认识的第一位黑工。说实话,我本来以为“黑工”是见不得人的事情,多少会有点不好意思,但H师傅刷新了我的认识。对于自己的“黑工”身份他毫不避讳,无论是聊天还是干活,简直就没把自己当外人。
好奇之下我问他:H师傅,你不怕自己被查吗?
他说:怕什么?我是难民,不像其他人被抓了要遣返,我被抓了就是受几天教育,因为难民不能打工,我就说自己实在没办法,要讨生活,然后就放出来了……
这样一来二去,我跟他聊的多了,才知道他的身世。
Continue reading 说说我认识的德国黑工
2006年9月20日,我第一次创建独立域名的Blog,当时Virushuo做了个菜谱网站叫“乱点”,受此启发,我买的域名就是“乱象”,之后一直延续了13年。
今年生活的变化太多,忘了看域名过期提醒。之后尝试从GoDaddy买回也未成功,所以“乱象”已经终结了。这样也好,生活翻开了新篇章,Blog也应当换个新名字。
LifeSailor.me,重新启程。
我认识夏老师纯属偶然中的偶然,用朋友的话说:你们真不该认识。
前些年,我开始在闲鱼上卖一些东西。因为上海的人口基数足够大,所以大部分交易都是当面进行。有一次,买家闲聊说起陪女儿去上钢琴课,自己心血来潮想学手风琴,因为“那个老师还会手风琴,家里有二十多台手风琴”。
二十多台手风琴是什么概念?虽然我已经差不多二十年没弹过手风琴了,但之前也见过不少老师,家里能有四五台琴就很不错了,而且大多数还是给学生用的。我完全无法想象,怎样的老师会有二十多台手风琴。买家说,这位老师是音乐学院退休,如今在老年大学教音乐,乐在其中。
那段时间正好比较烦闷,偶尔会重操旧业,弹弹琴自娱自乐、疏解情绪。加上我偶然发现,自己家小朋友的节奏感似乎不错,尽管我只是弹最简单的曲子,他的反应已经相当让我吃惊。所以我想,于人于己,真正找个好老师把手风琴再练练,应当是件有意义的事情。
于是,我就想到了那个“家里有二十多台手风琴”的老师。还好,闲鱼上还能联系到那个买家。我跟他说了自己的意思,他答应帮忙,但是要先问问老师是不是愿意教。
过了几天,他给我一个号码:这是夏老师的手机,你就打这个号码,说是我介绍的就好了。
Continue reading 忆夏老师
前些年我就和朋友开玩笑说,对我来说,许多微信群的意义几乎等价于澡堂子:平时根本当它不存在,不爽的时候进去冲两把凉,然后再出来。玩笑归玩笑,不少人也赞同——确实,大多数群都没什么意义,不需要去刷存在感。
不过最近我确实退了不少群,有朋友说:你看着不爽,不看就是了,何必退呢?退了“信息茧”不是越厉害?我想了想,不是的。
Continue reading 退群,还我自由!
布拉格号称世界上最漂亮的几个城市之一,已经有无数的照片来印证了。不过布拉格也不是只有美景,还有若干“不那么美”的景点,同样值得参观。最近我去布拉格,就参观了海德里英雄纪念博物馆。
如果你看过电影《类人猿行动》,大概知道这个故事。不过不管你有没有看过,读完下面的内容都应该有收获。
Continue reading 在布拉格,追寻《类人猿行动》的踪迹