Fantasy

Programming & Thinking

CSS

今天整理一下一些CSS中不是那么容易理解的概念。 display display属性有很多的值,但是经常使用的一般以inline,block最为常见. 我们知道,元素本身被分为块级元素和行级元素,常见的块级元素有p, h1, div等,而行级元素有span, a等. 而通过修改元素的display属性可以用之实现想要实现的效果. 当然,我们还会用到inline-block这样的值. inline-block...

Git

问题 虽然说merge在Git的使用中还是很常见的一个操作,但是以前只用过git merge branchname这样的命令,今天遇到了一个情况,是这样的: 在一个repository中,我需要在master分支里merge一个gh-pages分支中的文件,也就是说,使用合并另一个分支上的特定文件。 解决办法 Stackoverflow上提到了很多解决的办法,其中被采纳的答案中提到了两种,具体可以看前文给出的链接。不过我都没有尝试,因为accepted的answer并不是最好的,至少在这里是这样的。 git checkout branchename...

Python

这篇文章其实是紧接着lambda那篇的, 谈的内容也比较的杂. Everything is an Object 我们经常会听到一句话– Everything in Python...

JavaScript

最近一直在关注@lifesinger的博客,以issues的形式写的,还是比较有创意,直接watch就可以”订阅”,免掉了RSS(如果我的GR中的各位大牛都用这种方式写博客倒也不错,也就不必伤感GR的关闭了)。 其中有一篇文章牵扯到了”原生”JavaScript和jQuery之间的话题,关于文章的内容,可以去拜读一下原文. 让我这种菜鸟眼前一亮的是: 具体对 JavaScript 语言来说,会用就好。搞清楚数据类型、作用域、闭包、原型链等基本概念,足矣。再深入进去,对绝大部分人来说,除了能满足下心理上的优越感,对实际工作不会有任何实质性帮助。 “不明觉厉”!我之前有一篇博文说到过自己是一个”野生”程序员,所以也来”研究”一下这些基本概念. 作用域 Scope 作用域的概念很简单:...

Python

前言 去年夏天的时候,孤陋寡闻的我第一次见识了Lisp,我的一个同学捧着Galaxy Note在看Practical Common Lisp,于是我略感兴趣然后跟了他的风看了篇Lisp之根源,这是一篇译作,原文是Paul Graham写的。之后同学还饶有兴趣地在我的电脑上安装了Slime + Emacs. 这段经历给我留下的唯一结果是Emacs几乎成为了我最常用的编辑器,而Lisp却没有走进我的生活. 之后,我学了一段时间的Python(A...

CSS

虽说自己蛮喜欢做前端开发的,但是说起来还是有很多知识都是“野生”的,这一说来感觉自己更像是一个“野生的程序员”……嘿,前方出现一个野生的程序员! 玩笑开到这,还是进入正题,所谓“野生”的,也只是想调侃一下自己,毕竟都是自己看书浏览各种教程网站所得——也一直想系统的学习下这方面的知识,所以也就顺便撰文一篇markdown一下,从头开始! In CSS, pattern matching rules determine which style...

Essay

Having used openSUSE 12.2 for nearly 1 week and being...

CSS

本文出自@寒冬winter的微博 由于原照片过于……卖萌(亮瞎),所以整理一个正常一点的文章来记录并分享一下。 首先,我们来了解一下神马叫做盒(box) <div> some text <p>some text </div> 这是源代码,里面的<div>和<p>叫做”标签(tag)”....

Fresh

前段时间Canonical发布了Ubuntu Touch Preview, 正好本人有Nexus 7可以一试(也不怕数据丢失). 安装 安装的过程很简单,wiki.ubuntu.com. 关于Android设备在Linux上的挂载问题, 可以参考这里 只是不知道是家里的网速慢还是其他的原因,下载这一过程花了很多时间....