奔三分水岭杂想

昨天周六,在家折腾一天新创意,比如做dota2的赛况的小程序,结果审核不让通过,说需要提供4种"让人生畏”的材料,如下图: 基本上你想做类似于游戏沾边,热门关键词的话,个人和部分企业是无法申请的,直接把你们拒之门外。 想到,在中国做点东西真tm难,做出来难,能不能做更是难上加难,尤其对独立开发者来说。国内对创业的环境月来越差,对独立开发者来说也更加艰难,那些能在夹缝中生存的独立开发者,内心真心的佩服。 我接触了大概600位独立开发者和对独立开发者有兴趣的人,能够真正全职独立的少指又少,阿里一位个人开发者跟我说,"我看大佬们一通操作之后,发现还是上班最靠谱!",确实啊,真正能做到独立开发大笔盈利的很少。 我以前对自己说,只要我能够自己稳定一个月赚5k,

程序员的微创业

不知道有没有觉得程序员是吃青春饭的; 有没有发现很多公司的招聘需求上写着35岁以上不要; 有没有发现一转眼都已奔三,却依旧一事无成,无房无车; 怎么办? 我想过创业,我也创业过,15年的时候和同学一块做人脸识别,种种原因最后没成功,此前两年的积蓄也清零,创业?人家都说是九死一生,我说就是,在你没有足够人脉钱脉的时候你去创业,无异于以卵击石。 程序员是吃请青春饭的,因为这个行业加班最严重,年轻人不断涌上,没时间谈恋爱,谈了恋爱的不敢结婚,结婚的不敢生孩子,生孩子了也不能自己养,要爸妈带,中国现在社会就是这样,年轻人压力巨大,上有老下有小,奔三的我感觉鸭梨山大。 既然不能创业那就好好工作,把工作的事情做好,我也觉得,但是2018年底都知道大裁员,公司也未必是可靠的,

CSDN、博客园等6大技术博客平台的写作体验测评

功能对比 markdown编辑器写作体验比较 markdown标准语法请参考:CommonMark, 学习指南https://commonmark.org/help/tutorial/,而本文要比较的各家markdown编辑器遵守的协议都不太一样,比如csdn在标准语法上做了更多事情,如图片支持大小和居中设定,这一点虽好,但其他平台不支持,那也导致你的文章不具备通用性。所以我们并不需要独特的支持,都遵守标准语法,文章的移植性就更强。 1. segmentfault.com 体验5星,极好 markdown语法说明:https://segmentfault.com/markdown segmentfault只支持markdonwn编辑器,是因为它是最新的平台,然后面向的用户都是程序员群体,而markdown已经是大家默认的使用的编辑器,这是共识,

制作一个滚动大纲的前端网页

从零教学怎么制作一个滚动大纲 前端页面 大纲区域是一个列表,列表中的每项的超链接<a>都有一个#id的超链接指向gif中左侧的内容区域的heading标题 JS代码 当滚动时,我们要求大纲区域停靠在顶部 // 获取大纲侧边栏的元素对象 var aside = document.getElementsByClassName("outline")[0]; // 获取大纲侧边栏的元素对象距离浏览器顶部的距离 var aside_sticky_offset_top = aside.offsetTop; // 当窗口滚动会触发window.onscroll方法 window.onscroll

hexo自动部署到git、ftp(虚拟主机等)、云服务器的方式

自动部署很有用,当你写完文章后,直接使用hexo d就可以自动更新你的网站了 部署到git 首先你需要在你的blog下安装git deployer插件:npm install hexo-deployer-git --save,然后再把如下代码添加到你的_config.yml文件中 ### git deploy deploy: type: git repo: https://github.com/cmlanche/cmlanche.github.io.git # 你的远程仓库 branch: master # 你的远程残酷分支 message:

静态模板方法的用法

静态模板方法首先是一个静态的方法,然后有指定模板,例如 public class Utils { public static void test(){} // 这是静态方法 public static void <T> test(int a){} // 这是静态模板方法 } 我们使用静态方法是直接类名.方法名,例如Utils.test(),那静态模板方法呢? // 假如我们的模板是String Utils.<String>test(100)

面试题·HashMap和Hashtable的区别

原文链接: Javarevisited 翻译: ImportNew.com - 唐小娟 译文链接: http://www.importnew.com/7010.html HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类,存在于Java API中很久了。在Java 4中被重写了,实现了Map接口,所以自此以后也成了Java集合框架中的一部分。Hashtable和HashMap在Java面试中相当容易被问到,甚至成为了集合框架面试题中最常被考的问题,所以在参加任何Java面试之前,都不要忘了准备这一题。 这篇文章中,我们不仅将会看到HashMap和Hashtable的区别,还将看到它们之间的相似之处。

从零制作ghost主题-开篇

以开发模式启动ghost cd yourghostpath ghost start --development # 如果你已经启动了ghost,但不是开发模式,你可以用ghost stop来结束ghost 建立主题目录 首先主题的开发环境是nodejs,所以要我们要先用nodejs构建一个项目,比如我们的项目是example: cd yourghostpath/content/themes mkdir example cd example npm init 按照提示建立好基本的package.json,ghost主题最少的要求是有2个文件:index.hbs和post.hbs,这里hbs文件是handlerbars文件,它是一个模板引擎,而ghost只支持用handlerbars,

梁文道·一千零一夜·儒学

儒家的个人始终和我们习惯的西方个人主义是不一样的观念,更加不是西方的自由主义的那套东西,儒家的个人始终是一个在社会之中的人,儒家的每一个人,每一个个体都是社会中的人,他必然是一个家庭的成员,他是一个社区邻里中的一分子,他是一个国家的一员,更是世界公民群体中的一员,更是大自然万物中的一员,每一个个人,都跟身边所有这些东西是密切联系起来的,他不是一个独立的绝对的,以己为本的一个个体。 儒家特别讲究关系,要讲究名分,要讲究名位,所以我们才会听过另外一句很有名的话,叫做不在其位不谋其政,然后不在其位呢,甚至不能够作礼乐,这么听起来,儒家又好像很权威,就好像你这个人,你站在一个高位,你当领导,那你就能够说话算数,能作礼乐了,你不是领导你管那么多国家时事管那么多天下大事干什么,怪怪的种好你的地做好你的小买卖不就得了,不完全是这样,因为你还要反过来看,孔子还说什么了呢?