在OSCON的第三天,来自Facebook的James Pearce带来了一场主题演讲,我也有幸在场。
程序员和设计师大部分时间都坐在电脑前。有效的锻炼有助于他们更好地工作。
本文作者结合自己非常糟糕的经历,并通过实际代码操作,总结出不要持有Context的静态引用、注意那些你无法控制生命周期的对象的隐式引用、向聪明和有经验的人学习、使用类库等在开发第一个Android应用时的注意事项。
数据可视化,是一种用来将复杂信息数据清晰表述出来的强大有力的工具。
使得在 shell 提示符下过得更轻松,高效 在失去连接后恢复先前的会话 Stop pushing around that fiddly rodent! 这是我的命令行提示符的设置。对于这个小的终端窗口来说,这或许有些长。但你可以根据你的喜好来调整它。
在即将到来的黑帽大会上,安全研究员 Runa Sandvik 和 Micheal Auger 将会展示攻击 TrackingPoint 狙击枪自动瞄准镜的方法。
本文系统全面的介绍了Sublime Text,旨在成为最优秀的Sublime Text中文教程。
关于微软最新的 Windows 10 系统,几乎每篇文章必谈的一个话题就是开始菜单的回归。而 Windows 8 的不尽如人意和这个已经存在了 20 余年的开始菜单有着莫大的关系。从某种程度上而言,它的失败可以归咎于开始菜单的缺失,而微软寄予厚望的开始屏幕始终没能取代那一个小小的按钮。
挑选哪门编程语言来学习,是个让人压力山大的问题。无论何时,当前流行的编程语言可能一年后人们就不再关注了,更何况是那些能帮你找到好工作的编程语言。
北京时间7月29日零点起,微软正式开始向包含中国在内的全球用户推送Windows 10正式版安装包,Win7、Win8正版用户从29日零点起就可以免费升级到Win 10。《华尔街日报》网络版今天通过一张桌面截图带领用户初步了解Windows新功能。
我们时常会听到团队成员说:
“这个项目搞代码审查简直是在浪费时间。”
“我没时间做代码审查。”
“发布会延迟,是因为我那个卑鄙的同事还没有审查过我的代码。”
“你能相信我的同事居然要求我改我的代码吗?我这么优雅完美的代码哪里还需要改呢。”
这是一个“如有雷同,纯属巧合”的故事,外加一些废话,大家请勿对号入座。开始了……
Apple App Store里有130万的app,而Google Play则托管了140万的app。在竞争如此激烈的移动应用环境中如何确保我们制作的app能获得大量的下载量呢?
必须老老实实呆在办公室里,又实在没什么事做,只能盯着时间一分一秒地走也是够难受的。还不如偷偷的玩个游戏吧。
Mysql安装简单,速度较快,功能丰富。另外它还是开源运动的标杆,它的伟大成就向我们展示了一个成功的公司是可以建立在开源代码之上的。
:很多企业都对云计算服务青眼有加,因为它能在简化IT基础设施工作的同时降低开销。但也还有部分企业对拥抱云计算服务有所顾忌,在转向云计算之前先进行测试可以帮助企业树立起对云计算的信心。
Google Glass研发团队犯了错误——让业界对此产品抱有过高的期待。
如果你刚刚开始接触 Linux,我敢说你在决定选择采用何种 Linux 桌面环境上会花上一些时间。你也许会打算把每个桌面都试用一遍,但是那很费时间,而且确实有很多桌面环境可供选择,这就是我发表“最优秀的 Linux 桌面以及他们的优缺点”的目的,本文告诉你在选择桌面时需要注意些什么,让我们开始吧。
程序员是一个懂得享受生活的群体。每几个月或者几周,他们就会庆祝一个叫“Deadline Eve”的节日。在这一天晚上准备大量的食品饮料,通宵达旦地工作,并互相致以“下个 milestone 绝逼不再拖延”的美好祝愿。
对消费者来说,那一个小小USB的接头,看起来弱不禁风的,得好好伺候着,特别是智能手机的USB接头,如果坏了可就不能充电了,因此USB Type C的设计,特别着重在“强壮耐操”,承受得起至少1万次的插拔,等于平均一天插拔5次,还可以使用约五年半的时间,这已经超过智能手机改朝换代的周期了!
人们说,在早期的创业阶段我们需要在一个大房间里一起工作。人们还说,这能加强合作。
野狗将在7月31号举办“程序员大解放”摇滚音乐节。刚开始把这个想法告诉同事和同行,他们都吃了一惊,觉得我有点过。
程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他们决不会满足于简单的增量劳动。
编者按:屋漏偏逢连夜雨。近日,在Flash 被曝光了一个“近四年来最漂亮的Flash BUG”的同时,多家互联网公司已经陆续表态将会抛弃Flash。这个曾经在PC时代一统江湖的动画技术为何逐步被淘汰、被遗弃,这一路的过程究竟又是怎样?
当某些功能没有按预期运行时,bug 就出现了。一次 bug 修复基本上是给现有代码打一个补丁,它应该解决当前问题,以确保「该功能」按预期运行。
应该还能用
【外评】谷歌:从源头消除内存安全漏洞
【外评】在 RiSC-V 上运行《巫师 3》游戏
【外评】法官驳回大部分 GitHub Copilot 版权索赔要求
谷歌内部推出 SQL 中的管道(Pipe)语法
你们干扰不了我写开源代码
【外评】FreeBSD 将 Rust 纳入基本系统
【外评】电脑从哪里获取时间?
【外评】为什么 Stack Overflow 正在消失?
有时