2014-01-31 21:00:00
为了获得更好的浏览体验,请确保您的浏览器已启用JavaScript。若需要帮助启用,请点击链接获取指导。
2014-01-31 21:00:00
为了获得更好的浏览体验,请确保您的浏览器已启用JavaScript。若需要帮助启用,请点击链接获取指导。
2014-01-30 21:00:00
为了获得更好的浏览体验,请确保您的浏览器已启用JavaScript。若需要帮助启用,请点击链接获取指导。
2014-01-29 21:00:00
在2014年网络奖项中,作者惊喜地发现自己入选了两个类别的10强决赛,并鼓励读者通过点击链接为其投票。此外,作者参与的CERN线模式浏览器项目也获得了“最佳协作项目”提名。作者推荐观看其关于“谦逊的border-radius”的演讲视频,并对所有提名者和支持者表示感谢。
2014-01-29 21:00:00
为了获得更好的浏览体验,请确保您的浏览器已启用JavaScript。若需要帮助启用,请点击链接获取指导。
2014-01-29 21:00:00
为了获得更好的浏览体验,请确保您的浏览器已启用JavaScript。若需要帮助启用,请点击链接获取指导。
2014-01-29 21:00:00
本文主要探讨了Objective-C编程中的一些观点和技巧。作者认为,尽管Objective-C的语法中括号较多,但通过熟练掌握,编程会变得容易。他还强调了事件监听器的便利性和Cocoa标准控件的优势。文章详细介绍了如何通过自定义类和重写方法来创建独特的用户界面元素,如具有自定义填充的按钮、透明背景的按钮以及鼠标悬停时改变背景色的按钮。作者通过实际代码示例展示了如何实现这些功能,并鼓励读者尝试这些技巧,以提升编程技能。
2014-01-29 21:00:00
HTML元素提升到单独层级的常用方法`translateZ`存在性能开销。新属性`will-change`允许开发者向浏览器声明将要改变的内容,如位置、尺寸或滚动位置,使浏览器能够进行优化。这种细粒度的控制有助于浏览器选择正确的优化方式。作者认为,虽然浏览器自动处理一切可能更方便,但手动声明更符合复杂Web应用的需求,有助于提升性能和用户体验。
2014-01-29 16:39:00
在Linux系统中,若默认使用Oracle版Java,可能会遇到系统默认安装OpenJDK的情况。Redhat开发的alternatives系统允许用户在多个Java版本间切换。OpenJDK使用两个主配置项'java'和'javac',而设置Oracle JDK需要相应的脚本。通过运行配置命令,用户可以选择所需的JRE和JDK版本。
2014-01-29 02:51:50
远程合作因其本质而具有挑战性,确保顺畅沟通和稳步进展的关键在于制定合理的流程。本文强调了在远程团队长期合作中实施流程的重要性,包括明确角色、设计流程、采用迭代模型、持续集成与部署、使用项目管理工具和代码质量指标。通过这些方法,可以有效地管理远程项目,减少风险,并确保产品质量。
2014-01-29 00:46:04
Node.js版本0.11.11(不稳定版)于2014年1月29日发布,主要更新包括v8引擎升级至3.22.24.19,http_parser、openssl、uv等依赖库的升级,以及多个模块的改进和修复,如async-listener子系统重构、stdio关闭问题修复、crypto模块增强等。同时提供了多种安装包和源代码下载链接,方便用户安装和使用。
2014-01-28 21:00:00
Go语言因其并发模型而备受关注。文章首先介绍了并发程序的概念,解释了进程和线程的区别,并详细阐述了Go语言中的goroutines和并行执行。通过实例代码展示了如何创建goroutines,以及如何通过GOMAXPROCS环境变量实现并行执行。文章强调,虽然可以增加逻辑处理器以实现并行,但这并不总是提高性能的最佳选择,并建议在更改Go运行时配置前进行性能分析和基准测试。最后,文章指出goroutines在访问共享资源时必须保持原子性,并提到通道是编写安全并发程序的关键。
2014-01-28 13:11:25
在Bitly,除了常规的监控指标(如磁盘使用率、内存使用率、负载、ping等)外,还通过运营生产系统积累的经验,扩展了监控范围。文章列举了10个具体的监控项目,包括Fork Rate、flow control packets、Swap In/Out Rate、Server Boot Notification、NTP Clock Offset、DNS Resolutions、SSL Expiration、DELL OpenManage Server Administrator、Connection Limits和Load Balancer Status。这些监控项目旨在确保系统稳定性和性能,并从实际案例中总结经验教训。
2014-01-28 13:11:25
在Bitly,除了常规的监控指标(如磁盘使用率、内存使用率、负载、ping等)外,还通过运营生产系统积累的经验,扩展了监控范围。文章列举了10个具体的监控项目,包括Fork Rate、flow control packets、Swap In/Out Rate、Server Boot Notification、NTP Clock Offset、DNS Resolutions、SSL Expiration、DELL OpenManage Server Administrator、Connection Limits和Load Balancer Status。这些监控项目旨在确保系统稳定性和性能,并从实际案例中总结经验教训。
2014-01-28 05:00:00
GoCardless成功获得7百万美元的B轮融资,由Balderton Capital领投,Accel Partner和Passion Capital也参与其中。公司去年业务增长700%,年处理金额达2亿美元。GoCardless致力于简化支付流程,使更多企业和慈善机构能够通过直接扣款系统接受定期支付,从而提高现金流并专注于客户服务。本轮融资将用于扩大团队规模、提升技术并拓展欧洲市场。
2014-01-27 21:00:00
Cerner公司在其工程领域积极采用开源软件,并已将一些项目回馈社区。近日,Cerner宣布成为非营利组织Apache软件基金会(ASF)的赞助商。ASF拥有众多对Cerner系统至关重要的项目,如Hadoop、HBase等。赞助ASF不仅支持其使命,还能确保基金会为开源项目提供持续的基础设施和资源。
2014-01-27 21:00:00
为了获得更好的浏览体验,请确保您的浏览器已启用JavaScript。若需要帮助启用,请点击链接获取指导。
2014-01-27 21:00:00
为了获得更好的浏览体验,请确保您的浏览器已启用JavaScript。若需要帮助启用,请点击链接获取指导。
2014-01-27 21:00:00
为了获得更好的浏览体验,请确保您的浏览器已启用JavaScript。若需要帮助启用,请点击链接获取指导。
2014-01-27 14:53:00
RDD(REPL Driven Development,即REPL驱动开发)是一种高效的工作流程,通过在REPL(即时求值环境)中直接编写和执行代码,快速验证和迭代解决方案。RDD消除了重启应用、切换环境等步骤,使开发者能更专注于编写和运行生产环境中的代码。作者认为RDD在提供即时反馈和减少开发时间方面优于传统的开发方式,并强调RDD与TDD(测试驱动开发)可以相辅相成,共同提升软件开发效率。
2014-01-27 05:00:00
Erlang编程语言的大型活动Erlang Factory SF Bay Area Conference即将举行,AdRoll将作为赞助商参与。AdRoll的Brian Troutwine将分享实时竞价系统实时监控的复杂问题。此次会议将涵盖多个领域,包括反应式编程、大数据、DevOps等,并邀请多位知名演讲者。会议还提供Elixir、Cowboy等课程,并设有折扣码ADROLL10,可享受10%的折扣。
2014-01-26 21:00:00
2014年1月25日,HackerEarth平台在举办“一月大奖赛”时遭遇了大规模故障,导致比赛取消。故障原因在于新引入的用户活动数据收集系统与Apache服务器配置不兼容,导致服务器无法处理请求。公司迅速采取措施,通过使搜索库线程安全、禁用不必要的信号和暂时关闭请求日志来解决问题。这次事件提醒了团队要更加谨慎,并致力于提供更稳定的产品。
2014-01-26 21:00:00
为了获得更好的浏览体验,请确保您的浏览器已启用JavaScript。若需要帮助启用,请点击链接获取指导。