道喜技术日记 .^. 天天红玉世界

Rails Ruby MacOSX 。。。创新来自于刻苦的实践和勤奋的思考... www.hhtong.com


苹果世界:文本编辑器-Tincta

Gudao Luo2011-07-14 at 13:45发表的

2011-07-14-tincta-editor

JavaScript世界:如何玩转Node.js

Gudao Luo2011-06-13 at 07:49发表的

  • 道喜评论
    • Node.js的JavaScript程序是服务器应用程序;
    • Node.js是JavaScript服务器引擎或者说JavaScript语言运行环境;
    • Node.js是一个网络服务器;
    • Node.js使得JavaScript语言能够在非浏览器环境或者说系统环境下运行;
    • Node.js是当前一款重要的JavaScript软件;

TextMate世界:优化软件界面风格missingdrawer

Gudao Luo2011-06-12 at 08:55发表的

2011-06-11-textmate

  • 道喜评论
    • 这个插件使得TextMate软件界面,变成为Xcode界面风格;
    • 安装此插件的确使得TextMate软件界面变得更加漂亮;
    • 安装此插件可以直接打开系统终端;

网站推荐:Rails框架用户支架库

Gudao Luo2011-06-10 at 00:24发表的

2011-06-10-scaffoldhub
  • 道喜评论
    • 支架(scaffold)是一个简单和功能化应用雏形;
    • 支架生成器(scaffold generator)是生成一个简单和功能化应用雏形代码的工具;
    • Rails框架为我们提供了一套功能十分强大的代码生成器和用户支架生成器框架;
    • 网站 ScaffoldHub 是Rails框架用户支架库;

苹果世界:如何分拆和合并PDF文件

Gudao Luo2011-06-01 at 11:17发表的

2011-06-03-pdf-splitt
  • 说明
    • 曾经使用过软件[5]来进行PDF文件分拆和合并,但是分拆几页PDF文件还可以。要是上百页PDF文件就麻烦了。该软件合并PDF文件比较好。
    • 分拆PDF文件,使用软件[1]更好一些。
    • 上图显示了如何分拆PDF文件的步骤。
  • 苹果世界:另一种启动系统终端的方式

    Gudao Luo2011-05-06 at 11:28发表的

    2011-05-06-8A

    2011-05-06-cdto

    2011-05-06-8B

    • 说明
      • 软件cdto是为经常使用系统终端而设计的工具;
      • 软件cdto完成启动终端且自动切换至当前目录;
    • 安装和使用说明
      • 下载软件 :$ wget -c http://cdto.googlecode.com/files/cdto_2.3.zip
      • 解压软件:$ open cdto_2.3.zip
      • 在目录cdto dist下,有不同的MacOSX系统版本目录。把你系统所对应目录下的文件复制到你经常需要使用系统终端的目录。打击该文件“ >cd to …app”,就看到了系统终端并且处于该文件所要的目录。

    Debian世界:如何安装版本管理系统Git

    Gudao Luo2011-05-04 at 01:15发表的

    2011-05-04-8A

    2011-05-03-git-debian

    2011-05-04-8B

    苹果世界:使用十分方便的解压软件Unarchiver

    Gudao Luo2011-05-01 at 12:21发表的

    2011-05-01-unarchiver
    • 说明
      • 针对有些压缩文件如rar,Mac OSX 系统无法完成解压功能。
      • 解压软件Unarchiver是免费的;
      • 在安装中,解压软件Unarchiver需要设定解压文件扩展名;
      • 使用解压软件Unarchiver,只需双击rar文件就可以了;

    Ruby世界:更完善的Ruby终端软件Pry

    Gudao Luo2011-04-30 at 11:24发表的

    2011-04-30-pry
    • 说明
      • Pry是类似于IRB一样的软件;
      • 与IRB相比,Pry是功能更为强大的Ruby终端;
      • Pry是基于SLIME(he Superior Lisp Interaction Mode for Emacs);
      • Pry实现了浏览源代码、代码遍历、代码调试和实时调用等;
      • Pry是一款有前途的Ruby终端。
    评论: 0 (view/add your own) 标记: Ruby, irb, pry, tools

    苹果世界:练习打字软件

    Gudao Luo2011-03-23 at 05:55发表的

    2011-03-24-typetrainer

    苹果世界:批量改变文件名称可视化软件Namechanger

    Gudao Luo2011-03-21 at 11:35发表的

    TextMate世界:TextMate命令行软件包管理器

    Gudao Luo2011-03-09 at 22:50发表的

    2011-03-09-2202-textmate
    • 说明
      • 什么是TextMate软件包扩展名
        • TextMate软件包文件扩展名为.tmbundle。从本质上说,它是一个目录名称,但是在Finder中看到的是目录显示。
      • 安装方法:
        • gem install textmate
      • 这些软件包安装到哪里?如图所示:
        • /Library/Application Support/TextMate/Bundles
        • /Library/Application Support/TextMate/Pristine Copy/Bundles
        • /Applications/TextMate.app/Contents/SharedSupport/Bundles/
        • ~/Library/Application Support/TextMate/Bundles
        • ~/Library/Application Support/TextMate/Pristine Copy/Bundles

    苹果世界:图片文件格式转换软件XNView

    Gudao Luo2011-02-22 at 10:28发表的

    苹果世界:点对点文件分享软件uTorrent

    Gudao Luo2011-01-19 at 18:17发表的

    2011-01-20-utorrent

    开发工具世界:网络软件安全评估工具Ratproxy

    Gudao Luo2011-01-10 at 21:47发表的

    2011-01-10-ratproxy

    Rails3框架实例:基于HTML的PDF文件生成工具PDFKit

    Gudao Luo2010-08-02 at 14:05发表的

    2010-07-26-0017pdfkit

    Apple世界:Rails IDE开发工具NetBeans

    Gudao Luo2010-06-21 at 11:24发表的

    2010-06-21-1123
    • 使用方法
      • 下载NetBeans Ruby版本
      • 使用下面命令,调整Java版本到6.0。在Java版本列表中,最上面的版本是首选。
        • open “/Applications/Utilities/Java Preferences.app”
          2010-06-21-1125
      • 使用下面命令,启动NetBeans。
        • open “/Applications/NetBeans/NetBeans 6.9.app”

    软件世界:使用Aquamacs的最基本方法

    Gudao Luo2010-02-24 at 08:20发表的

    2010-02-28-emacs-shortcts
    • 使用说明
      • 下面逗号表示放开所有键再继续按相关键;
      • 下面加号表示组合键;
      • 几个连着的大写字母表示是一个键,如ENTER;
      • 一个或者几个连着小写字母是需求一个一个字母全部输入,如下面的revert;
      • 下面分号表示或者选择其它键;
    • Aquamacs最基本方法
      1. 退出软件
        • CTRL+x, CTRL+c
      2. 切换内存的文件
        • CTRL+x, b, >;< , ENTER
      3. 创建或者切换目录的文件
      4. CTRL+x, CTRL+f
      5. 关闭文件
        • CTRL+x, k, ENTER
        • CTRL+x, k, >;<, ENTER
      6. 单文件和双文件显示
        • CTRL+x, 2
        • CTRL+x, 1
      7. 移动光标到行首和行尾
      8. CTRL+a
      9. CTRL+e
      10. 移动光标到上一行和下一行
        • CTRL+n
        • CTRL+l
      11. 使用系统命令
        • ESC, !
      12. 更新内存的文件
        • ESC, x, revert

    Apple世界:选择Mac OS X上的emacs:Aquamacs

    Gudao Luo2010-02-22 at 07:13发表的

    2010-02-27-aquamacs
    • 说明
      • Mac OS X有很多版本emacs,请看下面链接。
      • 选择Rails开发工具一些原则:良好中文支持、免费、跨操作系统和Ruby+Rails支持。
      • 选择Mac OS X上的emacs应该是:Aquamacs。除了上面的理由之外,还有:更友好软件界面和MacOSX风格。
      • 软件开发编辑器的三种层次:vim(最轻量级)、emacs(轻量级,如TextMate)和NetBeans(重量级,如Aptana)。其实我们都需要它们,只是视不同的使用场合而定。
      • 接下来将会介绍:安装Rails插件到Aquamacs和使用emacs。

    Apple世界:组合自己的图片工具iConMerge

    Gudao Luo2010-02-15 at 10:06发表的

    2010-02-17-iconmerge

    Rails3世界:安装Ruby1.8.7(一甲)

    Gudao Luo2010-02-07 at 06:32发表的

    2010-02-07-rvm-ruby187
    • 操作说明

    Rails3世界:安装Ruby1.9.1(一乙)

    Gudao Luo2010-02-06 at 08:41发表的

    2010-02-07-rvm-ruby191
    • 操作说明

    Apple世界:不一样的命令终端DTerm

    Gudao Luo2010-02-05 at 20:42发表的

    • 安装软件
      • $ curl -O http://www.decimus.net/files/DTerm.zip && unzip DTerm.zip && mv DTerm.app /Applications/ && rm DTerm.zip
    • 启动软件
      • $ open /Applications/DTerm.app
    • 使用软件
      1. Shift+cmd+Enter
      2. 输入命令,如ls

    网上精品:编辑器Vim最好的快捷图

    Gudao Luo2010-01-27 at 20:19发表的

    2010-01-28-vim
    • 说明
      • 注意所有使用方法与其说明关系,其中在使用方法中,{}一般是说明符号。

    Rails视频世界:利用苹果工具Xcode开发Rails软件

    Gudao Luo2009-08-01 at 18:30发表的

    • 说明
      • 工具Xcode的安装目录:
        /Developer/Applications/Xcode.app
      • 视频链接

    Ruby/Rails工具世界:创建基于Ruby语言的PDF文件工具Prawn

    Gudao Luo2009-01-02 at 02:31发表的

    创建基于Ruby语言的PDF文件工具Prawn
    • 说明
      • Prawn 项目是使用Ruby生成PDF文件的工具;
      • Prawnto 项目是基于Prawn的Rails插件,其目的是简化Prawn项目在Rails框架软件下的使用方法。
      • Prawn项目能够很好地实现中文PDF文件的创建!
      • Prawn项目将是创建基于Ruby语言的PDF文件最有潜力的工具。
      • Prawn项目将会成为Rails最重要的工具之一。

    Windows世界:系统优化工具CCleaner下载超过二亿次!

    Gudao Luo2008-12-11 at 04:57发表的

    系统优化工具CCleaner下载超过二亿次!
    • 英文说明
      • CCleaner is a freeware system optimization, privacy and cleaning tool.
    • 中文说明
      • 一款免费的系统优化工具;
      • 清除系统的不使用和临时文件;
      • 使得系统运行更快;

    Apple世界:通用即时通讯工具Adiumx

    Gudao Luo2008-12-04 at 02:51发表的

    通用即时通讯工具

    苹果世界:最受欢迎的RSS阅读器NewsGator

    Gudao Luo2008-11-22 at 22:18发表的

    最受欢迎的RSS阅读器
    • 安装说明
      • 点击链接: http://tinyurl.com/6g8nd9
      • 把下载的文件NetNewsWire.app移到应用软件目录下
      • 点击该文件NetNewsWire.app,就可以启动该软件
      • 注册一下用户
      • 在所有的Mac OS X机器上,只要有该软件并且有相同的用户,相互间就可以同步本地RSS信息。

    苹果工具世界: 文件rar的压缩工具 UnRarX

    Gudao Luo2008-11-18 at 03:33发表的

    文件rar的压缩工具 UnRarX

    Apple世界:SQLite数据库可视化工具

    Gudao Luo2008-11-02 at 21:43发表的

    SQLite数据库可视化工具
    • 相关连接

    Apple世界:软件包管理系统MacPorts

    Gudao Luo2008-09-02 at 06:25发表的

    软件包管理系统MacPorts

    苹果世界:我在MacOSX上写博客所用的工具

    Gudao Luo2008-08-31 at 01:58发表的

    我在MacOSX上写博客所用的工具

    开发工具:Ruby语言正则表达式工具

    Gudao Luo2008-06-16 at 08:33发表的

    Ruby语言的正则表达式工具

    苹果世界:真正好的免费抓图和视频工具Jing

    Gudao Luo2008-06-13 at 05:11发表的

    Ruby工具:获取子进程信息systemu

    Gudao Luo2008-02-08 at 22:16发表的

    网络工具:Ruby语言正则表达式编辑器

    Gudao Luo2008-01-26 at 15:20发表的

    Ruby语言正则表达式编辑器

    Ruby语言:Ruby语言2007年最重要的十二个工具

    Gudao Luo2007-12-30 at 19:46发表的

    Ruby语言2007年最重要的十二个工具
    • 入选说明
      • 工具在2007年进行了更新;
      • 工具已经是产品版本;
      • 工具主要用途是开发软件;
      • 工具是软件开发最常用的工具;

    网络阅读:NetBeans 6.x vs Eclipse 3.x 第一局

    Gudao Luo2007-12-20 at 21:55发表的

    NetBeans 6.x vs Eclipse 3.x

    • 核心摘要
      • Eclipse安装方式是解压即可。
      • Eclipse3.0版本起开始基于 OSGI 规范设计架构。
      • NetBeans 6.0架构是Sun自己的一套,只是部分实现OSGI。
      • IBM的资金投入比Sun研发NetBeans要多。
      • NetBeans基本只由Sun一家公司负责研发。
      • Eclipse是由整个社区共同开发。
      • Eclipse插件应有尽有而且插件安装的方式也完全基于文件夹的拷贝。
      • NetBeans 6.0是开发 Ruby语言JRuby语言 的首选平台。
      • NetBeans 6.0是其历史上最大的一次升级。
      • NetBeans 6.0的源文件编辑能力大大增强、更加人性化。

    网站推荐:最全的Windows系统开源软件清单

    Gudao Luo2007-11-08 at 09:14发表的

    Host unlimited photos at slide.com for FREE!
    • 评论
      • 最常用的Windows系统开源软件清单在哪里?
      • 最有用的Windows系统开发软件清单在哪里?
      • 最好的Windows系统开源软件清单在哪里?
      • 最。。。

    软件开发工具:介绍傻瓜内容跟踪器

    Gudao Luo2007-11-04 at 21:53发表的

    Fast Version Control System
    • 说明
      • Git是版本控制工具;
      • Git是一款分布式的版本控制工具;
      • Git最为出色的是代码合并和跟踪能力;
      • Git没有对代码版本库的浏览和修改进行任何的权限限制;
      • Git只适用于Linux/Unix平台;

    Java软件界面开发新途径Qt Jambi

    Gudao Luo2007-03-11 at 20:29发表的

    • 说明:开源软件 Qt 是一个高性能和工业标准的C++跨平台软件开发框架。现在发行的第一个Beta版本Qt Jambi是基于Qt4软件版本4.3的Java语言接口,使得Java程序员能够使用Qt API。开源桌面KDE、Google Earth、即时通讯软件Skype和网络浏览器Opera都是基于Qt框架开发的。而Qt Jambi,除了Java Swing和SWT,又是一个Java软件界面开发新途径。Qt Jambi和Qt Jambi plugin for Eclipse都要注册后方可下载。

    把最好的Ajax库加入到你网络软件中

    Gudao Luo2007-03-09 at 23:30发表的

    成套可移植Windows系统软件PortableApps

    Gudao Luo2007-03-09 at 22:38发表的

    • 说明:Portable Apps Suite软件可以让你的Windows应用软件成为“移动软件”。不要在不同的机器上到处安装相同软件。把它安装到USB硬盘就可以了。下载的软件是 PortableApps_Suite_Standard_1.0.exe 文件,使用7zip解压就可以了,然后复制到你的USB硬盘,如图一。点击文件StartPortableApps.exe,就启动了该软件菜单,如图二。你可以再增加可移植软件,如PuTTY,到PortableApps目录下,如图三。
    图一 成套可移植Windows系统软件目录图二 成套可移植Windows系统软件菜单界面图三 增加可移植软件PuTTY到PortableApps目录

    通用软件和开发软件链接小全

    Gudao Luo2007-03-02 at 23:59发表的

    • 说明:这是个不错的点子。该小而全的网站把通用软件和常用开发软件很好的收集起来,尤其在安装新的系统时可以提供很好的参考,节省了大家的时间。该网站目前还时时更新软件的版本。

    创建自己的电话局Asterisk

    Gudao Luo2007-03-02 at 01:02发表的

    • Asterisk Ruby接口库:Batphone
    • Asterisk Ruby接口库:RAGI
    • 说明:Asterisk是开源的电话交换机系统。AGI是Asterisk接口规范。RAGI和Batphone是Ruby语言的AGI实现。而后者是刚刚推出的。
    • “Asterisk系统和Rails框架说明”: http://anarchogeek.com/assets/2006/10/25/integrating_asterisk_and_rails_astricon_06.pdf

    视频世界:功能最全的跨平台视频播放器VLC

    Gudao Luo2007-03-01 at 22:16发表的

    功能最全的跨平台视频播放器VLC

    • VLC软件首页:"http://www.videolan.org/vlc/":http://www.videolan.org/vlc/
    • 说明:VLC软件的下载次数已经超过一千万次!它是免费的且跨平台的,难得的好软件。该软件可以打开不同的网络传送协议文件,来观看视频内容。如"《大国崛起》(mms链接)":http://www.lycom.de/pages/4l8hneph 就可以通过该软件下载或者实时观看。当然使用它也可以听音乐

    一流图形浏览,处理和转换自由软件

    Gudao Luo2007-02-25 at 23:11发表的

    • FastStone网站:http://www.faststone.org/
    • 说明:FastStone网站的软件使用方便,看似简单,但是其中包含了大量的功能。对于经常处理图形的朋友,是一个很好的工具库。

    Rails框架的Ajax技术资料大全

    Gudao Luo2007-02-24 at 21:27发表的

    网站推荐:及时报道优秀的跨平台软件网站CrossOSS

    Gudao Luo2007-02-15 at 20:00发表的

    在线生成印章网站www.makepic.com

    Gudao Luo2007-02-14 at 21:33发表的

    • 在线生成印章网站:http://www.makepic.com/print.php
    • 说明:很不错生成图片的网站。可惜印章的形态无法变化,这是其一;印章的汉字也有限制,这是其二。该网站还有生成有条形码图形功能。