类继承已经过时了
by ourjs keys 大话编程 1378874902000
在《设计模式:可复用面向对象软件的基础》一书的开头,“四人帮”就推出了面向对象设计的两大基本原则:(译注:该书由四位作者合著,均为国际公认的面向对象软件领域的专家。)
面向接口编程,而非面向实现编程。
优先使用对象组合,而非继承。
......
强耦合。在 OO 设计中,继承是所能找到的最强的耦合方式。后代类对它们的祖先类了如指掌。
......
不灵活的层级系统。
多重继承十分复杂。
脆弱的架构。
创立两年三换域名,该哭还是该笑
by ourjs keys 创业辛勤 1378736147000
域名对一个创业型公司有多重要?可以看看稀品网,Facebook, 京东的例子:
稀品网,是Fab.com模式在中国的追随者,在2013年9月正式启用了xipin.com的域名。这个创立两年不到的公司其实已经换了三次域名。
据了解,稀品网一开始还不是叫这个名字,2012年4月20日上线的版本叫「我要预购」,域名是51yugou.com。
创始人之一的谭凯亿对感到相当后悔,因为稀品网运营团队透过数据发现,有很大比例的流量流向了xipin.com或是xipinwang.com。稀品网创始人谭凯亿被迫尽快做出决定,因此开始思考买下xipin.com的可能性,但卖家的价格让她却步,之后议价破裂,稀品网并没有如愿拿下xipin.com,取而代之买下了xipin.me。当时谭凯亿下定决心不再考虑购买xipin.com,卖家哄抬价格的恶劣态度,让她决心硬扛到底。
5个最好的php框架
by ourjs keys 技术前沿 1378651957000
程序员有很多原因应该使用PHP框架,但最主要的原因还是框架可以提高我们开发速度,尤其是开发那些比较类似的系统时,它可以节约我们大量的时间和功夫。5个最好的php框架:
1) Symfony
2) Zend Framework
3) CodeIgniter
4) CakePHP
5) Qcodo
当然,如果你是PHP大牛,你完全可以使用自己的框架,不过前人的经验还是很值得借鉴的。
关于 Internals 的闲话[php]
by ourjs keys 我要吐嘈 1378604012000

最近php项目组准备引入一个新的特性: Internals, 这引起了一些程序员的强烈不满。
本文的作者是一名资深php程序员,他很担心php会因为少数人的要求而变得越来越臃肿,
他列出了反对Internals的几点理由:
Intervals会使调用变慢;
Intervals缺乏远见;
Internals缺乏引领能力
Internals缺乏监管:作者认为这是少数人的需求,却被强加给整个社区

如何更好用业余时间做互联网创业?
by ourjs keys 创业辛勤 1378606416000
创业的机会成本是很高的。因此,很多人选择了利用业余时间来启动自己的创业项目,一方面打工赚着工资,同时还可以让自己的理想不断推进,大大降低风险。
我在缘创派上也遇到很多这样的创业者,与朋友利用业余时间做一些创业项目。在沟通中,发现这些创业项目遇到一些比较有共同的问题,提炼一下,给大家分享。

一、 容易强调产品,忽视运营
二、做小的功能,别设想太大
三、做出选择,鱼和熊掌不能兼得
个人开发者之死
by ourjs keys 大话编程 1381368434000

从2012年初开始,已经有10年游戏开发经验的我和一个要好的也是搞游戏开发的朋友,辞职在家搞手机游戏开发。当时就是觉得手机游戏开发难度不 大,而且创造了一个又一个的神话。其实我们目标也不高。开发自己喜欢的游戏,是每个游戏人的梦想,为了实现这个梦想,先稳定自己的生活状况是首要条件,如 果家人也无法养活,就更加不要谈梦想了。

创业到现在,每天都蹲家里,开发的第一个游戏,是一个推金币游戏《萌萌推金币》。不说题材如何, 至少画面可以说是苹果上最好的推金币游戏,之所以选 择这个题材是因为家人和我都很喜欢这个类型的,玩遍了苹果上的所有推金币游戏,都觉得不够好,所以想自己也做一个。推金币游戏出来后,评价还是非常不错 的,基本上只要是玩过的人,都会说好。一开始推金币还是比较火爆的。限免的时候一天能下个几千个。忽然过了一两周,下载量下滑到几乎为0了,特别是收费以 后,鸭蛋是常有的事情。

Tessel 开源硬件正式发布
by ourjs keys JS开源 1378459346000
Tessel直接在设备上运行JavaScript,上传新的固件只需一句tessel 推送指令,非常简单。
现在它正式发布并接受预订了,不过价格略贵,核心+A模块大概要100$左右,比Raspberry Pi贵上不少,下面是两个模块的信息:

A模块:
继电器 - 打开和关闭设备(5安培)
温度/湿度传感器 - 获得有关气候
伺服驱动器 - 16小马达移动。包括一个伺服。 (包括额外的电源为美国的支持者)
加速度 - 获得实时移动数据
microSD存储 - 添加额外的存储空间您的Tessel(包括1GB的microSD卡)

B模块:
RFID(13.56MHz的) - 读取RFID标签
蓝牙低能量 - 将数据发送到其他设备,例如智能手机
GPS - 获取位置信息
音频输出 - 解码,声音输出文件/原始音频文件
最新研究:在手机上,Data-url和CSS Sprites哪一个更快?
by ourjs keys 技术前沿 1378346008000
大约一个月前,我做了一些研究,以了解为什么我所看到使用Data URI的表现不佳。我的结果发布后,从更广泛的网络性能界更深入的问题是:
“好吧,你怎么看Data-URI技术,仅仅是减少页面上的HTTP请求数吗?”
...
有趣的是,要在数据未缓存的条件下几乎所有的所有浏览器的中CSS Sprites都比Data-URI快几百毫秒左右 。这是CSS Sprites的事实,尽管它需要一个额外的连接,包括TCP重启动招致所有相关的连接开销!
...
基于这项研究,我建议限制使用小Data-URI,15 - 20KB的数据,不超过3 - 5个实例,在移动端这似乎是一个很好的经验法则!
Github上最热门的语言
by ourjs keys 大话编程 1378272045000
有位热心的老外使用I Github Archive统计了过去一年Github上面使用最多的语言,结论是2013年的JavaScript暂列第一:
1 JavaScript  264131
2 Ruby   218812
3 Java     157618
2012年的排名是:
1 Ruby 344825
2 JavaScript 296564
3 Java 265223
为什么微软帝国需要解散
by ourjs keys 大话编程 1378188966000
当IBM在90年代初为生存而挣扎,比尔·盖茨曾建议其新的CEO,Louis Gerstner Jr.,解散掉IBM帝国并创造一个更小和更积极的公司。他希望IBM可以“剥离其无利可图“的资产集中在一些优势的业务。

幸运的是,Gerstner没有听盖茨的建议。 IBM专注于企业市场市场。它仍然卖硬件,软件和服务给己知的客户群,重组公司将导致灾难。

然而,盖茨向IBM的建议对今天微软非常有意义。它侧重于太多冲突的市场,企业,个人电脑,手机,娱乐,甚至于他们自己都不明白。每一个都需要自己的营销策略,定价结构,以及往往相互冲突的产品线。

 近期热门 - 点击最多
  1. 如何通过 winax 的 ActiveXObject 或 Excel.Application 往 excel 中插入一张图片
  2. node.js用activex/com+自动化读写excel时查询接口、参数的调试方法
  3. TypeScript定义数字范围类型即仅包含【小时:分钟】的时间类型,每天指定时间点执行任务
  4. 比较测试:用百度文心一言和阿里通义千问写删除文件目录并且是async/await代码
  5. node.js使用TensorFlow入门教程二:什么是张量神经网络运算与矩阵的关系及基本入门代码
  6. node.js使用TensorFlow入门教程一:简介及工作原理环境安装及初始化
  7. node.js用saml2连接Identity Provider服务器完成Azure AD/Active Directory域帐号身份认证
  8. node.js中用typescript连接mongodb数据并设置断开后自动重启连接
  9. git 将本地仓库关连并push远程
  10. 在Windows10上创建node.js开机启动脚本服务Task Scheduler failed to start: Error Value: 2147943711.

  全端社区 - 最新回复
  1. Paddle/abbyy等ocr比较:如何将图片生成可选择文字版PDF
  2. 如何通过 winax 的 ActiveXObject 或 Excel.Application 往 excel 中插入一张图片
  3. 如何用JavaScript获取某个元素copy selector的CSS选择器
  4. 青否数字人5.0上线,支持真人接管实时驱动!
  5. 遥遥领先!青否数字人直播系统5.0发布,支持真人接管实时驱动!
  6. 比fs.watch更加优秀的Chokidar文件变化检测库
  7. HTML页面嵌入部分使用Vue3,在jQuery应用中用类似Vue2使用Vue3
  8. 克隆自己的数字人形象需要几步?
  9. Node.JS中Fetch/Axios连接Strapi服务器端localhost,Next.JS后端SSR请求返回connect ECONNREFUSED,但客户端CSR正常
  10. node.js用activex/com+自动化读写excel时查询接口、参数的调试方法

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA