- 博客(96)
- 资源 (3)
- 收藏
- 关注
原创 [水]关于web地图
缘起地理位置(LBS),o2o这些服务在移动互联网蓬勃发展的时候里会越来越重要,这其实是在说废话。今天心血来潮,在搜索68公交站时,看到了图吧这个地图提供商,很好奇到底有多少地图提供商,就搜索了一下,做个简单的调查加吐槽。正文本次地图服务调查以国家测绘局向社会公布了31家获得互联网地图服务甲级测绘资质的单位为基础,然后在百度上一个一个搜索,点击进入官方网站。这些单位分别如下[1]:
2014-07-22 13:33:29
3737
转载 关于Bash中的source命令
缘起在安装RVM的时候,看到了前辈使用source ~/.bashrc,觉得很好奇就了解了一下source命令。简介source命令是bash shell的内置命令。作用:在当前bash环境下读取并执行FileName中的命令。注:该命令和.命令是等价的,但通常使用.命令。如:source ~/.bashrc 与. ~/.bashrc 是等效的。PS:注意.命令和文件名之间
2014-06-24 17:55:39
7073
1
原创 关于Nautilus
缘起偶然遇到Ranger(Python编写带VI键绑定的面向终端的文件管理器),使用了一下,对我这个VIM控而言挺好用的,勾起了我对文件浏览器软件的欲望。从自己接触计算机开始,就使用系统自带的文件浏览器,一开始是Windows的File explorer,后来是Linux的Nautilus。自己想要探索一下Nautilus的全部功能,顺便重新认识一下文件浏览器软件。1. Nautilus简
2014-06-16 11:10:56
3453
原创 Ubuntu GUI相关
缘起没什么特别的想法,需要一个地方来记录关于探索Ubuntu的一些经历,以及即将探索的一些点。正文对Ubuntu开机自启动的那些进程的具体功能都很感兴趣,如果是一些什么无聊又占资源的服务果断的禁用加杀死。1. 显示服务器Xorg,Wayland,Mir(Unity 8)这三者是有关系的,同属于显示服务器(display server)。Xorg服务器的网站:1.官方网站
2014-06-15 21:29:36
1171
原创 Unix/Linux的命令行工具
缘起今天,Theoldreader发邮件给我,说我有62天没有访问了。由于临近毕业,毕业论文,学习Rails找工作,挺忙的一直没时间去看Theoldreader上的订阅。今天,看了一下,就看到下面这篇文章,做了一下分类编辑和修改。正文下面以Kristóf Kovács收集的28个Unix/Linux下命令行下的工具(原文链接)为基础,整合28个Unix/Linux的命令行神器中的介绍,
2014-06-01 22:37:43
2117
原创 Apache Server学习笔记
缘起Web应用程序总是离不开web服务器的,恰好自己安装并配置过Apache,从图书馆借了本加强一下相关的知识。正文Apache服务器,模块化结构,核心组件内核小,具体功能由模块提供。NCSA,httpd,www.apache.org.服务器系统:Linux,BSD,Solaris1. 配置1./etc/rcx.d/ (x代表的是运行级别runlevel)2./et
2014-05-30 14:00:17
1078
原创 Rails开发中使用的VIM插件
缘起听从《Web开发敏捷之道》的建议,将几个IDE和编辑器尝试了一番,没一个满意的,要太大或要不太吃内存。最后,我还是回到VIM上,老实的学习如何使用VIM扩展的插件。正文关于VIM插件,目前,在开发Rails中需要使用插件如下:NERD_tree,CommandT,snipMate,vim-ruby,vim-rails。备注:这里只是个人的看法。VIM不是一个简单的易学的编辑器,
2014-05-23 22:36:36
2434
原创 Web 应用程序学习笔记
缘起决定投身web开发了,不过,现在有个问题,那就是web是什么?为了搞清楚这个问题,去图书馆借了本《web应用程序 --CGI到web三层系统》,以下是一些笔记。博客的版式不好,PDF地址:http://www.ntu.edu.cn/正文万维网(web)是信息的仓库,是可以用来查询,购物,沟通的平台。Web应用就是实现了具体功能的程序。Web应用的类型:1.网络商店 2.信息服务
2014-05-23 20:35:46
1173
原创 关于Ubuntu下的PDF阅读器
关于Ubuntu下的PDF阅读器缘起PDF格式的文件在网络上很常见,各种各样的技术通常都会提供PDF或HTML的文档。Windows下的Adobe reader和Foxitreader都是优秀的PDF阅读器,而Ubuntu/Linux下,一直使用的是系统自带的PDF阅读器Evince,于事,我想探索一番Ubuntu下可用的PDF阅读器。正文在Linux使用的PDF阅读器可以分为三类
2014-05-16 14:53:23
5379
原创 关于C# 连接Mysql
缘起由于一些特别的原因,我再次短暂的回到Windows,回到了Visual Studio 2010和C#。习惯了Ubuntu/Linux的快速高效的开发环境,对Windows下的开发工具的庞大臃肿反应慢既愤慨又无奈。由于不想使用和Visaul Studio 2010相同的臃肿的开发环境,就使用C#+Mysql这个组合。以下是一些记录。正文连接数据库最重要是找到驱动程序,ODBC、JDB
2014-05-16 11:40:48
12230
1
翻译 [译]如何在Nginx中使用CGI
来源:http://wiki.nginx.org/SimpleCGI翻译:xiajian2010缘起在探索到CGI到底为何物时,google SimpleCGI的时候,看到这篇文章,粗看了几眼,觉得不错,有几个感兴趣的topic:CGI,FastCGI,Nginx。正文For the most part,lack of CGI support in Nginx is not a
2014-05-13 21:17:34
3649
翻译 [译]What is the Web's Model of Computation?
What is the Web's Model of Computation?Luca CardelliDigital Equipment Corporation, Systems Research Centerluca@pa.dec.com来源:http://www.cs.vu.nl/~eliens/WWW5/papers/luca@pa.dec.com.html缘起
2014-05-13 20:55:03
839
原创 关于CGI的一些认识
缘起关于web开发的服务器端的编程的技术,个人了解的有ASP,JSP,PHP等系列的脚本语言。ASP使用IIS,JSP使用Tomcat或Apache,PHP之类的脚本语言使用Apache或CGI。这里关于CGI的认识有点模糊,尤其是决定学习Ruby和Rails时,频频能看到CGI这个词。十分好奇,CGI到底为何物,搜索了一番。1. CGI1.1. 历史最初,CGI是在1993年由美
2014-05-13 20:38:21
3738
原创 关于sqlite
缘起Rails的开发环境默认使用的数据库是Sqlite3,以前看到Andriod中也默认安装了Sqlite数据库系统。好奇且顺带学习一下Sqlite3。1. 简介Sqlite是最简单的数据库,适合小型的项目,不支持很多特性但足够好用,支持ACID事务。Sqlite是公共域软件(public domain software,对应私有软件和自由软件),SQLite可说是某种「美德软件」(v
2014-05-11 12:56:18
895
转载 [转]HTTP/1.1 协议规范 笔记
缘起在看《REST实战》时,接触到Roy Fielding的博士论文《Architectural Styles and the Design of Network-based Software Architectures》以及中文翻译《架构风格与基于网络的软件架构设计》,这让我对HTTP协议感到好奇,于事就在网上找了这么一篇笔记。1. 介绍(introduction)1. 目的——HT
2014-05-09 21:49:54
985
原创 Ruby Gems学习笔记
缘起学习Ruby和Rails,投身web开发,绕不开RubyGems。以下是一些看书笔记。1. 简介RubyGems是分发和安装Ruby应用程序的包管理器。如同Ubuntu/Debian中的apt,Redhat中的yum,Mac OS中的DarwinPorts一样。RubyGems的优点:l 标准化的软件包格式:Gemspec-使用YAML形式介绍软件的相关信息。l 可以使用G
2014-05-09 20:42:39
1684
原创 关于MediaWiki
缘起决定投身web和互联网。最近一段时间,借着给老师搭建一个介绍研究成果的网站,从wordpress,到Ruby on Rails,到wiki类的网站都试了一遍,这次是对mediawiki的尝试。正文Mediawiki目前支持多种语言,当然对中文支持也是非常不错的。以下是Mediawiki的一些特点1、php+mysql,2、安装简单,mediawiki考虑到了各类群体,所以安
2014-05-01 11:18:23
7773
1
原创 关于软件测试用例生成技术相关研究总结
关于软件测试用例生成技术相关研究总结缘起自跟陈翔老师做软件测试中测试用例自动生成的方面的研究,已经过了一年了。在这一年里,看了很多东西,也学习了很多,最大的收获是眼界开阔了很多,从对学术研究一窍不通,到渐渐步入门中窥探了几分,虽入门不深,确受益匪浅。其中最大的决定莫过于将windows系统格了装Ubuntu,老实说,自己从来没这么霸气的用换操作系统来和过去划清界限,并没有鄙视window的
2014-04-28 15:18:18
3707
原创 关于Doxygen
关于Doxygen缘起在搜索dot和Graphviz时,看到doxygen,了解doxygen利用dot来绘制方法的关系图。后来,在fish(friend interactive shell)的帮助文档时,看到文档是由doxygen生成的。很好奇,doxygen居然可以生成html文档,就做了一下资料收集,整理出这么个文档出来。正文1. Doxygen简介Doxygen是一种开
2014-04-28 13:31:01
1190
原创 关于Git以及Github的使用
缘起在安装VIM插件的时候,总是遇到GitHub,虽然很早就注册了Github的账号,一直没有使用。实际上,不知道如何使用。在看到网友Ruchee 用GitHub做备份之后,才想到,自己也要学着如何去使用GitHub。每当看到别人比我强的时候,总是有一股强烈的自卑感。正文1.1. GitGit是2005年Linus Torvalds 为了帮助管理 Linux(R) 内核开发而开发的
2014-04-18 16:42:42
2764
原创 关于vim化浏览器
关于vim化浏览器缘起最近,一直在加强自己VIM的相关的知识,以前的仅仅停留在简单配置能用的阶段,现在开始探索一些高级的功能,安装一些插件。在搜索vim相关资料的时候,firefox和chrome都有vim化的插件,就都安装了一下。正文1. VimiumVimium是一个Chrome的插件,可以在google的web app store中搜索并安装。Vimium可使chrome
2014-04-17 14:29:49
5005
翻译 An Introduction to GraphViz and dot
来源:http://www.linuxdevcenter.com/pub/a/linux/2004/05/06/graphviz_dot.htmlby Michele Simionato05/06/2004You must give a presentation tomorrow and you haven't prepared any figures yet; you must do
2014-04-15 13:42:56
2707
原创 Graphviz的使用及中文乱码问题
缘起在Linux下的绘图软件,自动的,半自动的,最后遇到神器Graphviz。整个流程还算波折,起初,编译docbook的部分遇到这个软件,后来,在看Korat: Automated Testing Based on Java Predicates(2000年ACM的最佳论文),发现其软件实现Korat中使用了Graphviz的实现来绘图程序依赖图,最后,在学习Latex的时候,考虑要嵌入图片
2014-04-15 12:07:41
35571
3
翻译 The DOT Language
缘起在学习著名的Graphviz的工具中dot时,看到这篇语言描述,不长,就翻译了一下。翻译方法依然是带监督的机器学习,可惜的就是这个监督是不可反馈的。正文1. IntroductionThe following is an abstract grammar defining the DOT language. Terminals are shown in bold font an
2014-04-15 11:27:07
2876
原创 关于Mysql开机自启动和Runlevel
缘起之前在配置Sonar时,安装了Mysql server和mysql client,每次启动计算机mysqld总是自启动,占用了我宝贵的内存资源和CPU资源,看着就觉得十分的不爽。早就想干掉它了。今天,天朗气清,阳光明媚,这个想法更加强烈。正文1. 关闭mysql自启动Mysql的开机自启动是在/etc/init/mysql.conf中设置的,其中启动设置部分的内容为:sta
2014-04-14 16:47:38
1815
原创 关于输入法的工作原理及编程
缘起在windows下使用的sougou输入法,除了经常弹出广告,没有什么异常行为,Linux下的中文输入法似乎没那么强大好用了。起初用的是Ibus中的pinyin,后来因为机缘巧合装了yong输入法,发现挺好用的,就一直用着。渐渐的发现yong输入法在一些自由软件中不起作用,有时还行为诡异,虽然大多数的时候,工作的很正常。本着程序员好奇的心态,我想打开输入法这个黑匣子,看看里面有些什么。
2014-04-13 12:29:37
15147
2
原创 关于apt和aptitude
缘起在看Debian 新维护人员手册时,看到aptitude。aptitude也是一个包管理器,很奇怪,和apt-get到底是什么关系,就搜索了一下。正文Askubuntu上回到说:Aptitude是用户级程序,而apt-get被被高级用户程序所使用。Aptitude更加用户友好,在apt-get和apt-cache之间添加了抽象层。基于相同的原因,apt-get比dpkg更加友好
2014-04-11 22:17:56
2229
原创 关于Sonar
关于Sonar缘起老师晚上11点突然发message对我说,了解一下sonar。第二天问他什么是sonar,有没有链接,他对我说某人强烈推荐给他的,让我搜集搜集相关资料,看看Sonar有什么作用。于是乎,就正文1. Wikipedia关于Sonar1.1. 简介SonarQube(以前叫Sonar)是持续检测代码质量的开源平台。1.2. 特性l 支持25种以上的语言
2014-04-05 14:08:06
7908
原创 Ubuntu下Firefox的安装和Personal Package Archives
缘起因为之前在Ubuntu用Firefox时觉得不如Chrome精致漂亮,就把Firefox卸掉了,现在Chrome总是出一些问题,让我很不畅快,又想装Firefox了。但是发现,apt-get和software center中都无法安装,google了一下看到Ubuntu help网站上有所介绍如何安装新版firefox[1](通过添加PPA来安装)。很好奇ppa到底是什么,就搜了一下。
2014-04-03 11:57:05
1533
原创 关于wordpress
缘起 老师想要搞个网站,说是用来向介绍关于软件测试方面的研究,论文和工具之类的。我当时想想了,快速开发网站的方式在大概有这样的两种:1.wordpress 2. Ruby on Rails .至于为什么会有这样的想法,不很是清楚,应对搭建网站的问题,一下子就冒出这个想法了。此外上述这两者都是一直听说过,从未接触过。经过一天的考察后,发现,其实wordpress搭起来更快些。Rails毕
2014-03-31 15:24:39
2894
原创 关于R语言
缘起 今天早上起来后,发现外面在下雨,心情特别好,这样的日子可以用来做一些闲事。所以我安装了一下R语言工具。正文 R语言是GNU项目,站点如下:http://www.r-project.org/。R语言是一个统计计算和图形化的计算环境,R语言被广泛应用于统计和数据挖掘(来自wikipedia,地址:http://en.wikipedia.org/wiki/R_langu
2014-03-25 12:34:10
1175
原创 [水]关于在线翻译
缘起 看英文论文的需要,尤其是看重要的论文,由于本人英语比较渣,加之天性愚钝,觉得边看边翻可能是个不错的方法。正文 在边看边翻的过程中,有时,会遇到很长的句子,虽然知道它说什么,但是却不知道如何用中文表述。此时就借助在线翻译软件。常使用的在线翻译:youdao翻译,百度翻译,google翻译。综合来看,在论文翻译中,个人感觉 有道 回想到自己曾扫过几眼的《
2014-03-14 12:04:58
1472
原创 Ubuntu下安装Monitorix
缘起 今天查看订阅的51CTO的邮件的时候,看到几款Linux的性能监视工具,刚好前些日子在HP的台式机机上配置了SVN服务器。于是想给机器上装一下性能监视工具,除了几个自带的命令行工具(top,htop,iotop之类的)外,觉得Monitorix蛮酷的,于是就想安装了试试。正文 软硬件条件: Ubuntu 12.10 , HP2080 Monitorix是
2014-02-26 21:19:50
4316
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人