关于mac OS X 10.11 EI Capitan 无法连接MySQL问题的坑

很好,新版的OS X 10.11 真是坑了无数的开发者 昨天更新了一下,升级到了10.11 EI Capitan 版本,然后就惊奇的发现,我的MySQL连不上了!!! 错误提示: Reason: unsafe use of relative rpath libmysqlclient.18.dylib 呵呵哒~ 然后百度之,找到原因,据说是:EI Capitan 增加了 System Integrity Protection 的功能,阻止了写入的操作的,默认是开启的,需要关闭。 好吧,关闭方法: 重启电脑,开机时按住 cmd + R,进入 Recovery 模式。然后打开终端工具 ,输入命令:csrutil diable,然后再次重启电脑即可。 嗯嗯,棒棒哒~ 感觉新系统是在强刷存在感,让无数开发者蛋疼了一把。 最后忠告: 升级有风险,更新需谨慎! 棒棒哒~ 好久没更新,冒个泡,证明博客还没死,哇哈哈哈哈

你的职业低人一等吗?

很神奇的问题: 你怎么跟别人解释你的职业? 你或许可以很直接的跟别人解释说,“我是一名设计师”,“我是一名医生”,你也可以很轻松的来证明自己的能力,“我有很棒的设计”,“我救过无数的患者”,但是,我一直很纠结的问题在于,你如何向别人解释:“我是一名前端”? 今天跟同事聊天的时候,说到网页的一些东西的时候,我发现自己根本没有办法去解释自己在做什么。你可以很笼统的说,“网站上的东西都是我做的”,但是,事实上是吗? 好像又不是。 大家说你的网站好,大都在说你的网站设计的如何漂亮,看着如何的舒服,排列如何的人性等等,但是这些是前端的功劳么? 最直接的感觉就是,你前端不过是一个把设计师设计的图片放到网页上的一个职业,那么,你有什么价值呢? 你没有办法像后端程序员一样骄傲的说,“你看上百万的请求都是我在撑着,你们所有的中心都是我,你看我多稳定!”,也没有办法像设计师那样说:“你看我的设计多棒,多和谐的配色,多酷炫的效果!”,而当你给别人看你的东西的时候,别人是根本看不到你做的事情的,你不可能跟别人说,“你看我这里用了多高端的技术,这里用了多棒的效果”,...

如烟

“七岁的那一年 抓住那只蝉 以为能抓住夏天 十七岁的那年 吻过她的脸 就以为和她能永远” 北京的今天冷极了,五月份最冷的一天吧,8°C,又是一个雨天。 一个人窝在家里,暗暗的房间,不想开灯,“据说下雨天,巧克力和音乐更配哦~”,或许是“感伤和音乐更配”吧。杂七杂八的听了大半天的歌儿,一瞬间被这首《如烟》给抓了一下,嗯嗯,又来聊时间了。。。 我总是在观察时间,感慨时间,却始终没有找到一个方法能让我心安理得的去使用时间。 时间从来都不偏袒谁,永远都是不急不慢的走着,把该带来的带来,该带走的带走。有时候觉得它像是一条传送带,把一些东西送到你的眼前,再把一些东西从你的身边带走,没有感情,冷冷的,不献媚,不强求。只是有时候人会有些偏执,摆摆手退回了新来的东西,回头把已经过期的东西抱的更紧。时间永远不会在意,不会在意你此刻开心还是难过,期待还是错失,偏执还是迷茫,它总是从你面前经过,留下些东西,带走些东西。 人们总是格外在意已经拥有即将失去的东西,而对新的东西视而不见,是呀,陪伴了好久,已经沾染上了自己的味道,像是林夕歌词里写的那样,“千金不换,它已熟...

上帝公平吗?

但愿这不是一篇鸡汤文。。。。 被鸡汤灌得多了,就会想爬出坛子。“外面的汤那么多,我想出去尝尝” 多少年我们一直被教育,“只要肯努力,一定会成功的”,“兔子那么有天赋,最后还不是输给了乌龟”,“天才要靠99%的汗水”等等,各种鸡汤浸泡着我们,让我们在汤池子里奋力的游着,耳边一直有个声音在告诉鼓励着我们,“努力游过去,就是成功了,不要放弃,谁都可以的~”,马云也是这么鼓励那些创业者的,“今天很残酷,明天更残酷,但是后天很美好,大部分人死在明天晚上” 真的是这样么?我已经听到了你们在屏幕对面那不屑的冷笑。 是呀,我也想轻轻的说一句,“哼,可笑~”,我们看看自己身边的人,看看那些你心目中的牛人,他们哪个不是顶着天赋的光环走到高处的平台的,真的只是努力就可以办到的么?父母们一遍一遍的说,“你看看人家谁谁谁,人家能那样,你为什么不能?!”,是呀,这个问题我问过自己无数遍,为什么人家能那么牛,我为什么不能?都是一个脑袋,两只手,都是同样的时间,为什么人家可以,我不可以?我就是比人家笨么? 是的,你就是比人家笨!你总是要承认,每个人从出生就是不一样的,没人...

browserify的一个坑

发现了一个比较神奇的坑,拿过来记一下。 今天用browserify构建代码的时候,发现老是提示: Error: EMFILE, open '.........' 郁闷的很,完全看不出原因,于是乎求助全知的谷姐,被告知一条消息:“打开文件过多” What's the .... 好吧,大概翻了一下,因为browserify是将你require的若干个模块打到一个文件里,所以会有大量的文件读写操作,然后如果你reqiure的模块比较多的时候,就会出现使用文件超出系统限制的情况,据说OS X默认是255个文件。。。 好吧,果然平时不操作文件不知道还有这些问题。。。 那解决办法呢? ulimit -n 2560 执行这条命令或者把它添加到你的 bash_profile 里面就OK了~ 然后回来来看看这个 ulimit 命令,大概瞅了一下,主要是用于限制资源的,比如说,来限制最多可占用多少的内存呀、限制最多可以起多少的进程呀、读写文件的大小呀等等,对于优化系统性能以及做约束感觉还是很有用的,详情可以自行度娘,我这“眨眼忘”的记性也是记不住了,知道一下,...

偏执者的告白

“I wrote a song for you, I don't know if you listen to...” 最近在无数遍的听这首歌,爱极了这个旋律和告白式的歌词,最终我也决定写下这一篇不知道你会不会看到的文章。 过去的两个多星期,觉得日子变得特别慢,好像过了两个月一样。或许是想念把时间变得如此的绵长,每每想你的时候,时间就好像突然停了下来,静静得等着我把你的笑脸一张一张的从脑子里温习一遍,又一遍。它或许是想看我全部翻阅完了,微微上扬的嘴角,也或许是为了安慰我之后无比失落的心情。 记得那次大学的哥们儿问我说,“你最想对她说什么?”,我想了想说,“春风十里不如你”,他说,“听完完全没有感觉,一点都不动人”,我傻笑一下,“其实我只是想看看她”。 也许真的是最简单,最朴实的话语才是最感人的声音。 我是多么希望可以直接发一条信息告诉你,“我想你了”,可是我真的不敢,我怕,我怕我的某一句话会惹你生气,我怕我的无端的打扰会让你厌烦,我更怕我再也没有机会去和你一起走完余生。。。 我真的只是怕失去,朋友一直在跟我说不要患得患失,失去一个人没什么大不...

LESS中给mixin传递代码块

说到less是好久以前就用过了,因为语法很简单,很容易上手,能很方便的提高书写css的效率,自己玩儿的也是飞起。直到那一次为了写动画,出现了一个问题: 因为用到很多keyframes,所以就要写大量的重复的前缀做兼容。当时自己尚年少,还木有接触到前端自动化的各大神器,所以当时想到的就是自己写个mixin来做这些事情呗。然后纠结着写了一上午,愣是写不出一个可以方便使用的mixin,简直沮丧。 然后翻阅google,发现sass可以很方便的解决这个问题,因为人家有个很方便的特性叫做@content,可以很方便的解决问题,比如这样 @mixin keyframes($name) { @-webkit-keyframes #{$name} { @content; } @-moz-keyframes #{$name} { @content; } @keyframes #{$name} { @content; } } @include keyframes(fadeIn) { from { ...

HTML中的meta标签的各种奇葩属性值

麻麻说人丑就该多读书,换到程序员身上就是:“人丑就要多写代码”。。。 今天又是写代码的时候就突然对meta标签产生了浓厚的兴趣,原因是因为今天在去偷瞄某网站的代码的时候,发现了一个奇葩的属性值 <meta name="renderer" content="webkit"> 傻傻的愣了几秒,“这货是个啥?没见过呀。。。”,因为做前端的都知道要在meta标签里设置一些浏览器渲染属性,网页属性,还有一些SEO属性等等,但是这个renderer值还是真的没见过,果断去查了下资料,发现了一个新的世界! 这货是针对360浏览器的一个标识。因为现在很多浏览器都引进了双核的概念,所以360就搞了这么一个属性来表示如果是双核的浏览器的话,渲染页面的时候使用后面指定的浏览器内核,也就是webkit内核进行渲染。。。 好吧,尽然还是个国产标签,然后在查资料的时候还发现了另外一些好玩儿的东西,比如: <!-- uc强制竖屏 --> <meta name="screen-orienta...

Smartisan T1上手小记

最近公司做安卓应用适配,把一堆手机都翻出来了,各种牌子,各种型号,自己就赶紧抢先拿下了这部“情怀机”来玩玩儿,把玩了一天,虽说也不是什么新鲜玩意儿了,也还是写下点儿东西记一下。 首先先说盒子,巨大的盒子真是给人的感觉就很有冲击力,满桌子各种手机,小米、魅族、Nexus、IUNI、努比亚等等,包装盒子都差不多大小,唯独锤子是一个硕大的黑色方块占在哪里,感觉很有分量。然后开箱什么的自行到网上找视频,整体感觉就是包装很精致,也很浪费空间,特别大。然后就是下面那个老罗也特意说过的那一排小配件,本来开他发布会的时候也没有觉得特别好,但是当真的自己打开盖子的时候,还是挺抓人的,能够很明显感觉到他们真的很认真很细心的做了这些事情。这里要说一下那个小螺丝刀,特别小,工艺特别精准,真的不得不佩服富士康的工艺,很棒! 然后说说手机。其实我对手机的工艺没什么研究,基本属于完全看不出好坏的那种,不过锤子我特地仔细看了一下,然后和其他手机比了一下,包括iPhone,感觉工艺确实做的很细,各种地方的拼接都做的很细,缝都特别小,包括屏幕的拼接和按钮的拼接的地方都很精细,...

关于json文件的注释

很好,每天折腾涨姿势~ 最近赶进度,速度记一下: 就是今天写了一个json的配置文件,然后随手标上了两行注释,然后node读的时候就报错了,一直以后json就是js的语法,后来查阅了一下发现了说json文件是不支持注释的,想了想也对,人家本来就是一个数据形式,一条字符串而已,注释这种东西貌似确实有点儿不适合。。。。 所以呢,我们就放弃注释了么?想象一下别人看你这配置文件是的表情,就这个feel,倍儿爽~~ 爽爽爽爽~~ 咳咳,拉回来。所以我们怎么加注释呢? 咳咳,小葵花妈妈课堂开课啦~ 孩子调试BUG老不好,多半是废了! 不扯了,在github上发现了这么一个货: {   "//": "a comment",   "//": "another comment" } 妈妈再也不用担心我的学习! 先记这么多,吃包辣条继续赶项目~