墙后的选择:Dabr – Twitter Web End Front

昨晚Twitter神秘被墙-,-,推友们群情激奋,群策群力翻墙推特.Dabr作为一个简单易用的Twitter Web End Front被推友们强力推荐,马上不免俗的安装了一把.

Dabr主页:http://code.google.com/p/dabr/
Dabr安装手册:http://code.google.com/p/dabr/wiki/SetupGuide

系统要求

  • PHP 5.2+
  • curl PHP module
  • mcrypt PHP module
  • mod_rewrite apache module
  • No database is needed

Step 1:下载Dabr
Dabr还是在开发中的版本,只能通过SVN下载.

svn checkout http://dabr.googlecode.com/svn/trunk/ dabr-read-only

Step 2:上传到服务器上


Step 3:配置Dabr
将config.sample.php重命名成config.php,对下列变量进行修改.

  • ENCRYPTION_KEY:用来加密的字符串
  • BASE_URL:一般情况下无须配置
  • FLICKR_API_KEY:不是必选项,如果你用flickr的话才需要配置

OK了,就这么简单,来试试看吧.功能强大,不会被墙.大家一起来翻墙!
我的Dabr:http://twitter.tech4k.com/
更多的Dabr:目前无需翻墙的使用Twitter的方法

 

在itouch上搭建git服务器(By USB)

-,-别说我bt,正好是碰巧,而且发现其实挺符合我的要求的.

故事还要从一周前说起.心血来潮把尘封已久的itouch翻出来,又开始捣鼓起来,升级到2.2.1,越狱用Cydia,咱也赶一把潮流.http://weiphone.com/thread-259000-1-1.html

DIY itouch的重要一个部分当然就是自定义主题.
正好搜索到下面这个帖子WinSCP绿色中文NO_WIFI版.不得不感慨一下.非常神奇的软件,在没有WiFi的情况下,可以为itouch创建虚拟的ssh通道.只要用USB连接,就可以用winscp这样的标配软件通过sftp协议对itouch进行文件管理,上传主题,音乐,电影,方便就是一个字.扔掉可恶的itunes,让itouch成为你的超大U盘,拥抱美丽的明天~~~~(-,-广告看多了).

越狱完了的一大享受当然就是浏览Cydia资源库.无数Games(没办法,第一个肯定看这个),ruby,rubygems,java,python,哈,拿来作服务器也无不可,不禁暗想….版本控制呢?马上搜索Archives,固然cvs,svn,git一应俱全.马上全部安装!!!(没办法,占有欲强了一点).

Git + SSH,有了这两样利器,按照我在HostMonster上搭建git服务器的方法,在itouch上搭建git服务器其实就是信手拈来的事情了.OK,现在叙述一下整个过程.

服务器搭建过程


前提:
itouch越狱成功,安装了cydia.

Step 1:
在itouch的cydia中选择安装下列软件:Git, Terminal, OpenSSH, OpenSSL.

Step 2:
为你需要版本控制的项目创建纯git版本库.
git clone –bare yourproject/ yourproject.git

Step 3:
下载WinSCP绿色中文NO_WIFI版,解压缩在本地.运行其中的”运行我.bat”(-,-…).点击”Login”,连接上itouch.

Step 4:
将生成的yourproject.git文件夹上传到itouch上.

使用办法


前提:
itouch以USB方式连接在pc上.

Step 1:
运行WinSCP绿色中文NO_WIFI版中”运行我.bat”,不需要Login.(其实只需要其中的”start iphone_tunnel.exe 22 22″这句话来开启itouch的ssh通道就可以了).

Step 2:
git clone ssh://root@localhost/path/yourproject.git(默认密码alpine).这样就可以和itouch上的git服务器通讯了.之后就是简单的add, commit, push.

OK了.就是这么简单.想想看,一个阳光普照,清风拂面的下午,你带着你的notepad来到星巴克,写写code,用itouch放着好听的音乐,顺便用itouch管理一下你的项目…..-,-….

P.S.同样办法也适用于iphone我觉得.
P.S.为了保证工具的可用性,回头我会把它放在我的FTP上.

 

在Hostmonster上搭建自己的Git服务器

去年开始接触到git之后,就不自觉地喜欢上了它.所有版本信息都储存在单独的.git目录下,对于超讨厌无穷无尽svn folder的我来说,就这一点就让我爱不释手了.

有了Hostmonster空间之后,一直就想搭建一个git repo.这样随便找一个coffee bean(starbucks没办法上网…), git clone, git push.程序员眼中的暇意生活大概就是这个样子吧.

说干就干,google之.找到一篇不错的.Git: private repositories on shared hosting,步骤还是相当简单的.

Step 1 创建自己的版本库

cd yourapp
git init
git add .
git commit -m "init commit"

这样,你自己的版本库搭建好了.就多了一个.git目录,说不出的舒坦啊….

Step 2 在Hostmonster上搭建版本库

cd ../
git clone --bare yourapp yourapp.git
touch yourapp.git/git-daemon-export-ok
scp -rf yourapp.git username@yourdomain.com:/home/username/path/

git –bare会生成一个只包含版本信息的版本库. 通过ssh把yourapp.git上传到hostmonster的目录下.
OK,你的远端私有Git版本库就搭建成功了.

Step 3本地获取项目文件

git clone ssh://username@yourdomain.com/~/path/yourapp.git

简单吧.输入你的密码,就可以获得整个项目文件了.

遗留问题:
1 人心不足蛇吞象.最好能像heroku那样. git push之后直接完成服务器项目部署的工作那自然是最好了.(其实现在也只是要在服务器上pull一下就好了-.-).然后还要自动完成rake db:migrate 之类的工作. 这些事情也许可以通过shell或者Capistrano来完成.过两天再看了….

 

HostMonster初体验

4月2日百无聊赖,心血来潮点击了HostMonster的连接.
“购买两年,3.95$/mon的超低优惠”.哇塞,算下来一共只要94$,貌似比Dreamhost的coupon都便宜(菜鸟就对推荐忽略不计了..).立马拿下…

这其中还有一个小小的插曲,因为公司IP是美国的,和我的等级信息不符,结果我就被人家flagged了,要求verify我的资格…-,-,汗啊,老实本分的公民一枚.Paypal的付费证明,Passport Photo ID,忙活了两天,总算如愿以偿通过了Verification.总的来说HostMonster的HelpDesk还是很热情积极的.技术问题基本1,2个小时就有回应.Verification也是每天及时回复.

终于用上了HostMonster,看着Control Panel一堆一堆的功能,口水都要流出来.

Security

支持SSH,有这个就什么都不怕拉.SFTP下行速度大概在200k/s左右,还是很不错的。

Domain

通过”Subdomain”功能,可以方便的二级域名绑定到指定的文件夹.
另外通过HostMonster,可以方便的与其他域名供应商那里注册的域名进行关联,将其映射指定文件夹(Addon Domain)或者当前域名相同的文件夹(Park Domain).超方便的功能阿,正好在Namecheap有两个闲置域名呢,赶紧联过来.

Log

默认支持Webalizer和Awstats.可以通过”Choose Log Programs”为各个二级域名指定Log Program.

File

支持Full Backup和Partial Backup(Home Directory,Mysql Database和Email Forward,Filter)两种,提供手动备份和自动备份两种.绝对是我这种安装偏执的最爱.

支持Web Disk,FTP和Web File Manager各种功能.

Software/Services

这当然指最关注的部分.PHP和Perl当然是必不可少.支持Ruby on Rails也是我喜欢它的原因.不管三七二十一,当天我就安装了无数需要的,不需要的gems…….

“SimpleScripts”提供了许多流行程序的一键安装功能:Wordpress, phpBB, Joomla, PmWiki.而且直接提供二级域名的映射服务.方便就是一个字.

以上就是目前我用到的部分.慢慢挖掘吧.HostMonster我来啦.

另外安装了SpeedTest Mini来测试速度,有兴趣的朋友可以测试一下,给我反馈。

hostmonster

HostMonster Control Panel Part I

HostMonster Control Panel Part II

HostMonster Control Panel Part II

HostMonster Control Panel Part III

HostMonster Control Panel Part III

 

无觅相关文章插件,快速提升流量