选择开源代码还是自己发明轮子?从Laravel说起

在软件开发领域,要实现某个系统或功能,经常需要一些基础设施(Infrastructure),这些基础设施或是库(Library),或是框架(Framework),或是独立的应用(Application)。有了这些基础设施,开发者就能把工作重心放在业务逻辑上,快速的进行开发。而基础设施可以是来自于第三方的开源代码,也可以是自己发明的轮子,在项目中,我们应该选择开源代码还是自己发明轮子呢?这是开发人员经常争论的一个话题。 继续阅读“选择开源代码还是自己发明轮子?从Laravel说起”

零基础学习Mahout:搭建单机环境

一、Mahout是什么?

mahout-logo-brudman

Mahout是Apache的一个开源项目(http://mahout.apache.org/),提供了机器学习领域的若干经典算法,以便开发人员快速构建机器学习和数据挖掘方面的应用。

Mahout是基于Hadoop的。从名称上看也很有意思,Hadoop是一个大象的名字,而Mahout则是象夫、看象人,可见二者联系之紧密。(这让我不由联想到Sun和Eclipse…)

我写此文时是一个完全没用过Mahout的门外汉,对Hadoop也没有实际使用经验,算是真正的零基础。我的目标是希望以最简单的方式搭建起一个Mahout的开发环境,以最快的速度让Mahout工作起来,以方便后续的学习。

于是,经过一番折腾,便有了本文。本文记录了Windows下Eclipse+Maven+Mahout单机环境的搭建过程。我不知道这是不是最简单的Mahout开发环境,但它应该算得上是比较简单的。 继续阅读“零基础学习Mahout:搭建单机环境”

2015年北戴河

这次我是带着目的来到北戴河,除了陪孩子和父母看海,我还有一个小小的私念,就是希望能拍到海上日出。

于是我提前做了精心准备。知识储备方面阅读了大量关于海上日出的拍摄方法和技巧。器材方面新购入更适合旅行的双肩包和三脚架,另外还购买了GND滤镜。住宿方面选择了鸽子窝公园附近的酒店,因为鸽子窝公园的鹰角亭是北戴河非常适合拍日出的一个地点。

到达北戴河的第二天早上,我五点钟就起床进入鸽子窝公园,结果不敢相信自己的眼睛:海边有利的位置已经站满了人!大家看日出要不要这么拼!最后忍受着镜头前晃动的人头草草拍了一些,效果很不理想。而且由于没经验,新买的三脚架还泡到了涌向岸边的海浪里,后来回家后对进入旋钮里的海沙清理了好久。

第三天早上,我一咬牙凌晨四点钟就爬了起来,然后奔向鹰角亭。虽然已有更早的游客,但我还是找到了比较理想的位置。最后拍的几张照片还算满意,总算不虚此行。不过GND滤镜在头一天试用了一下,感觉用处不大,后来也就没使用。

在拍照的过程中还有另一个感受,由于日出过程短暂,很多游客在看到太阳跃出海平面后就陆陆续续离开了,对于他们来说只是在一个景点留下了几张自拍照,而并未真正去领略自然之美。在我看来,太阳升起后,那波光粼粼的海面,那礁石上跳跃的人影,那远处不断驶过的渔船,那天空中翩飞的海鸥,那一切笼罩在金色阳光之下的万物,都是那么的美好。

所以,摄影于我来说,就是我发现美好、感受美好、记录美好、展现美好的一个手段,这也是我热爱摄影的原因。

2015年奥森公园

如同圆明园的荷花,奥林匹克森林公园的向日葵如今也成了摄影爱好者的好去处。

如何更好的表现向日葵的特点呢?是全景还是特写,景深如何选择,角度如何控制?这些都需要不断摸索和总结。所以摄影是艺术,也是技术。

2013年颐和园

颐和园的风景美不胜收,像这样的著名景点,前人都拍滥了,但对于初学者以及没拍过的人来说,对其进行拍摄仍然是很有价值的,用自己的相机记录下来和看别人的作品感受完全不一样。

而且,即使是同样的地方,在不同的时节、不同的天气,呈现出来的画面可能也完全不一样。很多摄影师都是在长期反复拍摄同一题材后,最终获得完美的作品。

2012年树村公园

很庆幸当时拍下了树村公园遍地的二月兰,因为如今公园已被用于修建回迁房,昔日的美景已成方寸间的记忆,不复存在。

这里也体现了摄影的一个意义:记录往日的瞬间,留下美好的回忆。

2010年南戴河

当时天气情况不太好,现在看来或许应称之为“雾霾”?

没有好的天气也很难出好的照片,所以构成摄影的三要素:摄影对象、摄影器材和摄影技术,三者缺一不可。

2010年圆明园雪景

这组照片拍摄于2010年1月份。那是一个大雪纷飞的清晨,我早早起了床,收拾好行装就直奔圆明园。园子里游客稀少,所以能拍到没被破坏的雪景。

其实下雪的时候并不容易出片,因为整个天空都是灰蒙蒙的,拍出的照片也发灰,所以特别需要注意调节白平衡和增加曝光补偿,当然,这也可以后期进行修正。

那天雪特别大,放眼四下,天地间全是白色,让人感受到什么叫银装素裹。后来处理照片,发现大多数照片转换为黑白色调更有表现力,而且有的照片很适合极简主义风格。

其实,我像这样比较正式的去拍一个题材的时候并不多。尽管摄影是我很喜欢的一个爱好,但长期以来还是把它放在比较次要的地位。

« 1 2 »

早期单反作品

2009年入手第一台单反——佳能500D,镜头配了小痰盂和腾龙A16,从此开始单反摄影生涯。

尽管不少人说技术比器材重要,但入门器材的素质还是在很多方面存在限制,比如高感、对焦以及成像质量等。作为一个理性的技术党,我一度挡住了全画幅的诱惑,一直使用残幅至今。但是,当器材成为限制你发挥的主要瓶颈时,那就是到升级器材的时候了。

« 1 3 »

早期小DC作品

2007年购买了自己的第一台相机——Canon PowerShot A650 IS,选择这种带一定操控能力的数码相机作为摄影的入门机,使自己能够对焦距、光圈、快门、ISO等参数有一个基本认识。

小DC虽然在很多指标上无法与单反相比,但在微距方面却具有天然优势(单反要拍微距的话必须购买微距镜头),所以我后来买了单反后反而不如使用小DC时期近距离拍花草的时间多。