rework & remote

最近看了这两本书rework和remote,都是些浅显易懂的道理,适合小型的创业公司去学习,然而在我呆过的公司来看,都是背道而驰,可能是因为我所处地区落后,昆明这种四线城市,互联网企业老板理念上去没跟上时代,大部分还是处于传统行业或者政府单位的管理手段。 其实小公司最关键的就是效率。着眼最重要的事情,从小做起。公司小能迅速响应,有些企业倒是,麻雀虽小还要五毒俱全,什么各种大公司扯淡的管理模式,流程化,开不完的扯淡会等,在产品上就各种要求大而全,人员上就是考勤制度,各种加班等。 我就从三个方面来说: 制度: 我是觉得,公司小,更应该多的是自由, »

navy navy

解决iDP证书问题

月初把iDP续费了,不知不觉交了7年了,只是最近几年都没做自己的APP,觉得有点浪费,看了下项目文件夹,我靠,13年新建的几个project到现在都没做,主要还是懒,现在才开始把之前的想法一个个实现。 回归正题,刚续费要做的第一件事就是更新证书,先revoke旧的,用常年放在桌面的csr文件申请新证书,结果去keychain看,居然提示此证书的签发者无效,我又重新申请了一个csr文件,revoke之前的再重新申请,下载,安装,还是一样无效。网上搜,得知是我AppleWWDRCA.cer证书过期,下载地址。 当然下载下来导入还是一样显示无效,此时打开keychian, »

navy navy

vps下ubuntu搭建wordpress

最近在做一个产品,打算搭建一个产品介绍网站,一是做新产品的官网,二是顺便把自己往年的做过的所有产品全放上去。 在网上搜各种教程搭建成功了一次,不过放在var/www目录下,这样不好,我又独立出来放在home/www/wordpress下,重新编译安装了一次。 网上没有一个教程能够完整从0开始到正常访问,我自己写了记录下,先在digitalocean下开一个droplet,我直接用的5刀ubuntu,新加坡的主机比旧金山的快多了。 然后开始安装过程,第一次登陆会提示修改密码,然后开始安装相关软件。 安装Apache2 sudo apt-get install apache2 执行完这条就安装好了apache2可以直接ip地址访问, »

navy navy

新年计划

随着公司的解散,休息了两个月,大部分时间是宅,加上出了点变故,状态一直不是很好,很打了很长一段时间游戏,看了不少电影。计划的产品也是刚搭建完框架,还没设计好数据库字段,很多新技术也只是入门,比如docker,laravel,redis也只是略微了解了下,swift教程现在才开始看,masonry也是才用在新项目上。 过完年,最近几天才调整好状态,好好计划下,其实去年好几个该做的东西都没做,因为自己懒,再怎么今年还是得做个计划,新年新气象嘛,也为自己打个鸡血。看了下wunderlist,好几个计划都木有实现,列个清单: »

navy navy

电影

今年开始想把所有的blog都写在这个域名下,搜狐越做越烂,在那写了8年,今年开始放弃那边,在这边能用markdown,而且我自己的vps和域名下,随时能备份,想怎么挪就怎么挪,还不用绑定手机号,不过我得想想如何把那些年写的所有blog全部备份出来。加隐藏blog总共179篇,本来想留着一方自留地安静的写点东西,然而随着科技的进步,搜狐blog并没有去改进他的产品,写作的体验很差,还要绑定手机号,之前还有个移动APP,现在都不能登录了,只好放弃。 第一篇打算写电影相关,最近比较清闲,看了不少电影,各类型的都有。有些是看场面,有些是看情节。 在和菜头的推荐下, »

Docker入门

昨天开始学习docker,首先就是去官网下载docker toolbox,在祖国这种网络条件下,大部分新技术都是要翻墙的,docker也不例外,下载下来一路的下一步安装即可,最后会在Applications下有个Docker目录,下面一个是docker terminal,一个是containers图形管理界面,申请一个hub.docker.com的账号,管理自己的containers,和github账号差不多。 以上是基本,简单介绍下docker,他是一个容器(container)引擎,然后你可以放很多containers在里面运行,每个container拥有自己独立的各种命名空间(亦即资源)包括:PID »

navy navy

Laravel安装配置

昨天看了下这个Laravel教程,这个号称最好的php框架,我也想学习下,按照官网教程整了一下,还是颇费周折。 首先使用composer global require "laravel/installer" 这个命令去安装laravel,至于如何安装composer,这个就自行google了,有点像npm或者cocoapods这种包管理功能。 安装完成后配置环境变量将~/.composer/vendor/bin加入到.bash_profile的PATH中,记得保存后source一下。 然后就可以使用laravel命令来new project了。正常是这样,我这边问题挺多,一个安装完laravel后, »

navy navy

读书随记

最近看了Node应用程序构建--使用MongoDB和Backbone,不过也就学习了下皮毛,这书很一般,无非教人使用express,requirejs,backbone,socketio这些js前端框架,加上jade模板使用和mongodb的简单用法。 不过整书一般,纯粹的代码堆积,其中还有代码错误,整篇教人搭建一个社交网站,授人以鱼,不如授人以渔,上来就堆代码,而且新版express中connect已经独立出来,一堆的错误,照着做没问题,但是并没讲为什么这么做,在这之前我还不知道这些js框架干嘛的,除了socketio和underscore用过还知道,别的框架我还是先google学习下才懂,真要学习前端框架还是别看这本书,不如上网看教程。 不过关于mongo还是说下,这个数据库还是很酷炫, »

mac上如何删除mysql

电脑用了4年了,很早前装过mysql,系统偏好设置还有快捷菜单,早先还能用来启动mysql,应该是很多年没用过了,最近公司项目我打算用php+mysql来做,然后才发现本机的mysql已无法启动,一直ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)这个错误,照着网上各种教程chmod或者ln做链接都没解决。 »

navy navy

升级Ghost

首先去官网下载最新的ghost版本。 进入/srv/ghost目录。 service ghost stop停止ghost服务 rm -rf core删除core目录,用新版本的core替代,使用Transmit来替换文件,其余的文件夹用merge方式更新,文件就直接replace。 npm install --production安装node_modules。 npm start 测试环境运行下ghost看看效果。 service ghost start正式环境运行。 大功告成,早期版本想导出blog得去ghost/ »

navy navy