すべての出会いが美しいとは限らない。すべての別れが悲しいとは言えない。

0%

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。

Read more »

不管是刚毕业就业的大学生也好,亦或是在公司工作了几年积累了一定经验的工程师也好,只要是面对找工作的问题,就一定会有一件必须要做的事情,那就是写简历。
正巧在网上看到了一篇关于写简历的简单而又实用的博客,分享一下,希望可以给正在找工作的大家一些帮助。

Read more »

统一中文文案、排版的相关用法,降低团队成员之间的沟通成本,增强网站气质。
原文地址:http://wsgzao.github.io/post/chinese-copywriting-guidelines


空格

「有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。与大家共勉之。」——vinta/paranoid-auto-spacing

Read more »

在制作地址系统时,遇到需要将地址的丁目大小从小到大排序显示的问题。由于数据库地址中的丁目信息是按照汉字数字的形式进行储存,而系统并非根据汉字数字所代表的数字大小来进行排序,因此只能通过简单的手动排序来进行处理。

通过hash进行转换

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
def sort_by_number(array)
number_char = {
"零" => 0, "一" => 1, "二" => 2,
"三" => 3, "四" => 4, "五" => 5,
"六" => 6, "七" => 7, "八" => 8,
"九" => 9, "十" => 10
}

array.sort do |a, b|
number_char[a[0]] <=> number_char[b[0]]
end
end

array = %w(一丁目 四丁目 三丁目 二丁目)
# => ["一丁目", "四丁目", "三丁目", "二丁目"]

array.sort{ |a, b| a[0] <=> b[0] }
# => ["一丁目", "三丁目", "二丁目", "四丁目"]

sort_by_number array
# => ["一丁目", "二丁目", "三丁目", "四丁目"]
Read more »