🎶 Sym - 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台

📕 思源笔记 - 一款桌面端笔记应用,支持 Windows、Mac 和 Linux

🎸 Solo - B3log 分布式社区的博客端节点,欢迎加入下一代社区网络

♏ Vditor - 一款浏览器端的 Markdown 编辑器

0 篇文章

2009 年总结

居然在 GoogleDrive 上找到了,还是贴一下吧。我要直视过去幼稚、可爱的青春。这一年的总结自己还是很满意的,娃哈哈。总觉得现在自己进步的好慢,要加速出发了!这一年是人生的一个转折点,我开始从一个学生步入了社会。这一年身边的事有太多的变故,有太多的感想,很想把这一点点滴滴都记录下来。知道自己没有多好的文采,但是记下来也总是应该有能力的。工作了,看了蜗居,接了自己生平的第一个项目。突然感觉自己的压力

2008 年总结

居然在 GoogleDrive 上找到了,还是贴一下吧。我要直视过去幼稚、可爱的青春。08 年的总结确实很坑,和 12 年的一样,我也记得 12 年技术部分是写过的,而且还修改了生活部分的内容。可是事实狠心的告诉我,我没写。莫非写到日记本里面去了?哎,本来说是来说写程序的,谁知道,今天一大早来电脑就坏了,很是郁闷。于是用了 DL 的电脑。以前我会在他电脑里乱看,总想找出点什么东西不过现在居然不会了,有的看的也懒的看了

Node 出现 uncaughtException 之后的优雅退出方案

转自:http://www.infoq.com/cn/articles/quit-scheme-of-node-uncaughtexception-emergenceNode 的异步特性是它最大的魅力,但是在带来便利的同时也带来了不少麻烦和坑,错误捕获就是一个。由于 Node 的异步特性,导致我们无法使用 try/catch 来捕获回调函数中的异常,例如:try{console.log('进入 try/catc

10 个最好的 Node.js MVC 框架

Noty 要开始使用 Node 了,发现好多框架都不了解。先收藏下 Node.js 是最流行的 JavaScript 框架之一,它允许建立可扩展的网络 Web 应用程序。Node.js 包含不同类型的框架,如 MVC 框架,全栈框架,RESTAPI 和生成器,大量的服务器库,使它能够在实现 Web 服务器功能,而无需使用外部软件,如 Apache 和 Lighttpd。这些框架使得它更加用户友好,易于使用,还支持众多的特性和功能,只要

http://b3log.org 给您发唯品会现金卷激活码了

B3log 给您发唯品会现金卷激活码了,话说一个会员只能用一次,所以请大家不要一次性都激活了。有效期是 1.20-2.15。哇咔咔咔咔~~~~~SCXN14016475345726SCXN14019437279448MF13893v378xp48240SCXN14013435279641MF138933j7t8s48240SCXN14019476345929SCXN14018386097851 该文章同步

15 个热门的编程趋势及 15 个逐步走向衰落的编程方向

PeterWayner 是 InfoWorld 的一名特约编辑,也是一个多产的作家。除了 InfoWorld 之外,他还经常为纽约时报和连线杂志撰写文章。近日,Peter 撰写了一篇文章,谈到了未来 15 个热门的编程趋势以及 15 个逐步走向衰落的技术方向,该文发表之后在技术社区中引起了较大的反响,也希望文中的观点能给各位读者带来一些启示。程序员们普遍对时尚界嗤之以鼻,因为这个圈子中的趋势就像风一样变幻不定。裙子忽长

FreeMarker 使用入门及静态页面的生成

在编写静态页面的时候,往往 header,nav,footer,side 部分是通用的。最重要的是:此时,如果你是根据 Fireworks 或者 Photoshop 来进行编写,那么文案、链接等很多东西都是不确定,这样就会导致频繁的修改。如果页面一多,且修改的是通用部分。那么你麻烦了,至于啥麻烦,你懂的!为了避免这样的情况发生,你可以使用一些模版引擎来解决这样的问题。在此,我就给大家介绍一下我所使用的模版引擎吧

NetBeans Weekly News Issue # 271 - Jan 28, 2014

NetBeansIDE 可支持 PHP5.5NetBeans8.0 测试版支持 PHP5.5,包括 Generators,ClassNameResolutions 以及其他。NetBeansPHP 博客作为团队将在未来几周内揭示关于新功能的详细信息。创建 Cordova 应用入门本教程演示了如何安装开发 Cordova 所需的软件,然后你就可以创建一个新的 Cordova 应用。视频:如何迁移到 JDK8 一个如何把您的应用程序

你的程序员是在努力工作还是在偷懒?

说的很有道理,特别喜欢“他说对于复杂的脑力工作来说,一天工作 4 个小时以上是完全没有意义且生产力低下的方式。”这句话。转自:http://www.infoq.com/cn/news/2013/12/are-your-programmers-workingMikeHadlow 是一位资深软件开发者,同时也是 EasyNetQ 与 SutekiShop 的作者,喜爱历史与科技,是一个技术极客。近日,Mike 就程序员

2014 年值得关注的 9 项技术

对于前端人员来说真是高大上啊,不曾接触,只是传闻。By:8 岁的时候你开始写代码了没?亲。转自:http://www.infoq.com/cn/news/2014/01/9-popular-technologies-2014AndrewC.Oliver 是一位专业的软件咨询师。他从 8 岁起开始编程,从 Basic 与 dBaseIII+ 开始。他最为人所熟知的就是创建了 POI 项目,该项目现在托管在 Apache 上。

SPDY 协议简介及如何编译含有 SPDY 的 nginx

SPDY 是 Google 开发的基于传输控制协议(TCP)的应用层协议(发音同“speedy”),以最小化网络延迟,提升网络速度,优化用户的网络使用体验。SPDY 并不是一种用于替代 HTTP 的协议,而是对 HTTP 协议的增强。新协议的功能包括数据流的多路复用、请求优先级,以及 HTTP 包头压缩。谷歌表示,引入 SPDY 协议后,在实验室测试中页面加载速度比原先快 64%。目前主流浏览器 GoogleChromeMoz

作家不容易啊

又是一年末,又是加班,又是要组织我们部门的节目。想好节目后开始编台词,提笔时才感觉作家有多么的不容易。看《吞噬星空》的时候,还总给作家挑各种毛病。花了大半天把台词编好,可是由于人员、排练时间等各种原因夭折了。想想作家的不易,想想自己的幸苦,决定把这丑陋的剧本贴出来。哇咔咔女主持人:各位来宾,大家晚上好。能坐在这个会场中朋友们,你们应该深表荣幸,因为今晚,我们邀请到了一位从事 40 年人工智能研究、拥有 4

NetBeans Weekly News Issue # 265 - Dec 24, 2013

NetBeans 对 iOS 版的 JavaFX 进行了支持!NetBeansIDE7.4 中 iOS 版本的 JavaFX 插件已经可以使用。它包含两个应用程序模板:一个传统的 HelloWorld 和一个名为 GoldenFish 的模版,后者较为复杂且有漂亮的动画。专访:NetBeansIDE 的 Vaadin 团队“看起来真的从 NetBeansIDE 中获得了引导”来自 Vaadin 团队的 SamiEkblad 写到。读他的访谈了解

Unit Testing Framework - JavaScript

摘自:ListofunittestingframeworksNamexUnitTAPClient-sideServer-sideSourceRemarksSuitestYesYes[106]Suitestisapowerfulandeasy-to-useJavaScriptBDDtestsuiteDOHYesYes[107]DojoObjectiveHarnessthatcanberunin-bro

Java 开源博客——B3log Solo 0.6.5 正式版发布了!

Java 开源博客——B3logSolo0.6.5 正式版发布了!欢迎大家下载。该版本主要是改善细节体验,也是 B3logSolo 的最后一个大版本。这个版本发布后,B3logSolo 将进入彻底的维护阶段,后续版本不再添加任何新特性,只进行缺陷修复。另外,B3log 团队将开始另一个新的博客程序项目,欢迎大家参与进来:-)特性基于标签的文章分类 PingGoogleBlogSearchEngine 博客/标签 At

JavaScript Date.setMonth bug

每天写着应用的代码,就好像 robot 一样.以至于又忙又没有研究一些东西又没写博客.今天发现了一个 JSDate 的 bug.终于可以有写的了 bug 描述:vard=newDate();在使用 d.setMonth(m)时,按照预期 d.getMonth()===m,可在某些特殊情况下,d.getMonth()>m,d.getDate()=1 特殊情况总结:d.getDate()大于 m+1 月份的总天数举例:vard

消灭 Bug!十款免费移动应用测试框架推荐

消灭 Bug!十款免费移动应用测试框架推荐对于移动应用开发者而言,Bug 往往是最让人头疼的一大问题。不同于时时刻刻可以修补的 WebApp,移动 App 中的 Bug 往往隐藏得很深,甚至有时候等到用户使用才显现出来,这么一来开发者搞不好就会赔了名声又折钱。所以在应用发行之前,对其进行严格的测试是非常必要的。而移动应用测试框架可以帮助开发者简化测试流程,从而很好地解决这一问题。对此,我们详细介绍了当下最受开发者

NetBeans Weekly News Issue # 255 - Sep 10, 2013

NetBeans7.4 支持 AtoumNetBeansIDE7.4 目前对 PHP 强大的单元测试框架——atoum 进行了支持。在 JavaOne2013 上所有有关 NetBeans 的会议在 JavaOne2013 大会上,所有围绕 NetBeansIDE 和 NetBeans 平台的会议都被一一罗列出来了。据此,您可以对您的 NetBeansJavaOne 大会日程进行安排。参加 JavaOne 大会的最佳提示在今年的 JavaO

Content Security Policy

介绍 ContentSecurityPolicy(CSP)是一个计算机安全的概念,用来阻止跨站点脚本(XSS)和相关的攻击。这是 W3C 工作组在 Web 应用程序安全性的一个候选推荐标准。CSP 提供了一个标准的 HTTP 头,它允许网站所有者声明批准的内容来源,从而使浏览器允许重载页面——覆盖类型有 JavaSc,CSS,HTMLframes,fonts,images 和嵌入对象,例如 Javaapplets,Act

移动开发技术周报

转自:移动开发技术周报:使用 GenyMotion 加速 Android 开发,iOS7UI 设计技巧以下是本周为大家推荐的移动开发阅读材料。工具:ChromecastandGoogleCastSDKUpdate:2013 年 7 月 24 日,Google 发布了 Chromecast 电视棒,使用者可以把手机画面投射在电视上。Google 近日对 GoogleCastSDK 进行了更新,增强了 Chromecast 设备发现的能力