最新 | 最热门 | 最高评价

+0  降级论

罗浩 发于 1970年01月01日 08:00 | 点击: 355 | 展开摘要
几乎一年没有写博客了,说没时间那是借口,唯一的原因是,年纪越大越发觉自己肤浅。有些想法还没提笔,就发现很幼稚,就不敢发出来贻笑大方了。这次先给大家说个小故事: 从前有三个屌丝,聚在一起做网络,提供免费的网络服务,砸锅卖铁,通宵达旦,除了卖肾啥都做了。3年后终于做到了五百万用户,对于年轻人来说,能把五百万人玩弄于鼓掌之间,已经是很牛逼轰轰的事了,不过用户越多,成本越高,每年服务器、带宽租金、房租水电、广告运营等成本,已经达到了十七八万,屌丝们不得不面对一个终极问题:如何盈利?

查看全文: http://www.udpwork.com/item/16456.html

+0  低意志力损耗的长跑策略

罗浩 发于 1970年01月01日 08:00 | 点击: 385 | 展开摘要
跑步是一个值得长期投资的运动,对器材和场地的要求几乎为零,而且强度可以随时调整,可以通过间断性的急速冲刺来实现高强度间歇的训练模式,也可以通过长时间的慢跑来实现低消耗的有氧运动;也可以两者相结合,通过变速跑的方式来全面提升心肺能力并达到减脂的目标。 另一方面,跑步是一个非常需要意志力的运动,尤其是超过1小时的长跑,途中实在很无聊,所以很多人都坚持不下来。这里提到了意志力这个词,如果大家去google一下意志力 研究的话,会发现最近几年有很多针对意志力的研究成果,可以用来解释

查看全文: http://www.udpwork.com/item/16455.html

+0  为什么我要重复发明Blog的轮子

罗浩 发于 1970年01月01日 08:00 | 点击: 457 | 展开摘要
过去四年里,一直有读者在问我,怎么最近都不发新文章了?这个问题其实很不好回答。 第一个原因,我最近几年还真的挺忙的,工作方式也有了变化。 我把2012年当成中国互联网行业的一个分界点,2012年之前属于野生阶段,大量白手起家的草莽英雄,边打边学,一片混战,经常能出现各种战场传奇,能撑几年下来还没出局的,基本上都已稳坐江山,至少是一个区域性的小霸王了。 到了2012年之后,互联网行业逐步进入了豢养阶段,以正规军集团作战为主,拼的是团队的整体实力和执行速度。在这个阶段,单枪

查看全文: http://www.udpwork.com/item/16454.html

+0  

Felix021 发于 1970年01月01日 08:00 | 点击: 12059 | 展开摘要
function transpose($array) {    array_unshift($array, null);    return call_user_func_array('array_map', $array);}utf-8字符串转为utf-8字符数组:function utf8_str2arr($str){    preg_match_all("/./u", $str, $arr);    return $arr[0];}按显示宽度截取utf-8字符串func

查看全文: http://www.udpwork.com/item/16228.html

+0  《神秘的程序员们》漫画在微信公共帐号复活啦

IT牛人.118 发于 1970年01月01日 08:00 | 点击: 8083 | 展开摘要

+0  Swift 语言正式开始布局 Server-Side 战略

图拉鼎 发于 1970年01月01日 08:00 | 点击: 6998 | 展开摘要
昨天半夜看到一封邮件《Announcing Server APIs work group》,让我激动地去发了一条微博。

简单地说,Swift 官方成立了一个 Server APIs Work Group,这个小组的目标是在当前 Swift 的基础上,做一套纯 Swift 的、跨平台的、专门面向 Server 的底层库,提供给 Web Framework/Backend 的开发人员使用。也就是说,Swift 官方携手社区,正式进军 Sever-Side 开发领域了。

Ser

查看全文: http://www.udpwork.com/item/16104.html

+0  野兽派游戏

罗浩 发于 1970年01月01日 08:00 | 点击: 20281 | 展开摘要

+0  为什么文件名要小写?

阮一峰 发于 1970年01月01日 08:00 | 点击: 2768 | 展开摘要
上周,《中文技术文档写作规范》加入了文件的命名规则。

"文件名建议只使用小写字母,不使用大写字母。"

"为了醒目,某些说明文件的文件名,可以使用大写字母,比如README、LICENSE。"

网友看见了,就提问为什么文件名要小写?

说实话,虽然这是 Linux 传统,我却从没认真想过原因。赶紧查资料,结果发现四个很有说服力的理由,支持这样做。

下面就是这四个理由。另外,文后我还会发布一条前端培训的消息。

一、可移植性

Linux 系统是大小写敏感的,而 W

查看全文: http://www.udpwork.com/item/16100.html

+0  我当初是怎么管理技术团队的 - 旁观者

zhengyun 发于 1970年01月01日 08:00 | 点击: 860 | 展开摘要
我们认为管理技术人才是一门学问,第一,外行不可能领导内行,第二,靠挖人,靠猎头,一朝一夕之间不可能组建一支能打硬仗的技术团队,那只能

查看全文: http://www.udpwork.com/item/16075.html

+0  iBeacons

ooso 发于 1970年01月01日 08:00 | 点击: 4506 | 展开摘要
iBeacons是iOS7的新增的功能,可用于室内近场定位。iOS设备可以检测到附近的iBeacons兼容设备,在当前版本中甚至可以在应用后台运行的情况下获得回调。 iBeacons设备往往都是低功耗的,用Bluetooth Low Energy低功耗蓝牙实现,设计良好的iBeacons设备在一节CR2032纽扣电池支持下应能支持一年以上的使用时间。 iBeacons还有一个有用的特性是可以距离感应,当你的iOS设备检测到了一个iBeacons设备,那么app即可通过Core

查看全文: http://www.udpwork.com/item/15814.html

+0  预告:从解释器到抽象解释

Typeof 发于 1970年01月01日 08:00 | 点击: 17463 | 展开摘要
function interpret(form, env, ctx){
if(form instanceof Array){
switch(form[0]){
case 'lambda': {
var params = form[1];
var body = form[2];
return ctx(function(ctx){ return function() {
var e = Object.create(env);

查看全文: http://www.udpwork.com/item/15717.html

+0  Introducing otfcc

Typeof 发于 1970年01月01日 08:00 | 点击: 703 | 展开摘要
尽管 node-sfnt 本身十分适合在 Node 中处理 ttf,然而我还是不满意,主要是两点:

node-sfnt 只能读取 CFF,无法写入 CFF;

node-sfnt 对于 OpenType Features 完全不支持;

node-sfnt 的性能很成问题,处理大文件非常慢,偏偏 Inziu Iosevka 的文件的都不小

综合这三点之后,经过和李阿玲的讨论,决定使用 C 制作两个单独的程序,用来处理 OpenType 格式的序列化和反序列化:

otfc

查看全文: http://www.udpwork.com/item/15449.html
|<<<1285128612871288128912901291>>>| 一共1309页, 15705条记录