昨晚在 plog-svn mailing list 上討論了一個晚上,猛然覺醒才發現我認真了。靠夭!是嘴砲!
(閱讀全文)
迴響 (0) · 引用 (0) 文章分類: 生活形態?LifeType?
Amarylliss 剛剛問我有沒有亂數產生的軟體,我哪知道。當然是直接問 Google,第一個就是 Random.org。這是個好玩的 Web service,他可以讓你直接在網頁上產生你要的亂數。重點是,他一共提供了下面這麼多種的亂數產生器:
TeamViewer 很好用,但是就像 功能強大的遠端控制軟體 (2) - TeamViewer 路人甲留言說的:『這東西是透過一個中間的伺服器來連線,那他的安全性是不是非常的低呢?』,所以大家怕死都不敢用。
那就來用 EchoVNC 吧,EchoVNC 其實就是 UltraVNC 的 NAT-to-NAT 的加強版,只是他都幫你整合好了。
(閱讀全文)
剛好透過 不是討論 BlogBlind 來將所有對 BlogBlind 的書籤與討論都看了一遍,真是公說公有理,婆說婆有理。
覺得 BlogBlind 不需負任何責任的人覺得:
這是網友下的 Tag,站長不需負責。而且 80% 的人下的是真心話,其他人才是謾罵。 而這些言論的出現,是為了平衡報導,因為這些知名部落客搶了其他人的風采,出盡了鋒頭。所以一定要讓人知道這些知名部落客是怎麼樣的人才行,否則真不甘心。
覺得 BlogBlind 需要負責的人覺得:
當整個失控時站長沒站出來管控,反而任其發展。而且機制也不尚未開發完全,對自己的毀謗,甚至對自己的人身攻擊,被罵到心裡很痛卻不知如何還手,透過法律途徑來解決是最後的一條路。為什麼會把這樣對人的毀謗與攻擊當成了 Kuso 來玩呢?
我不知該怎麼說,真的都很有道理。但是,我只想問一句話:『你敢不敢負責?』。
(閱讀全文)迴響 (14) · 引用 (0) 文章分類: 連咖啡廳都部落格了
BlogBlind 真的是很好玩,我也覺得這個 idea 超棒、超好笑的啊!可是如果繼續看下去,就真的笑不出來了,這實在不像一個 Kuso 網站,比較像一個『公然』『協助散播』『不實毀謗言論』的網站。
剛剛本來要去查相關法律條文,看看尺度到底在哪裡,想不到 Dear John 已經查好了!
(閱讀全文)迴響 (9) · 引用 (0) 文章分類: 連咖啡廳都部落格了
公關不是只有行銷或客服的事,公司成員的一舉一動,其實都在幫公司作公關。看到 wildcat 對 XDite 那篇 松鼠窩,就這麼無聲無息的消失? 的留言?我只能很無力的說,工程師啊 ~ 你們我們才是公關的第一線。
Jace 丟給我一篇「績效主義」毀了新力公司 的文章,迴響中有個老男人,義憤填膺的說:『顧問造孽,未來生兒子會沒屁眼』,我想說:『其實沒有公司的既得利益者跟著顧問一起造孽,顧問豈能造次』。
績效衡量並非萬靈丹,並也絕非萬惡不赦。當公司越大,就必須有一個更有效的方式來管理公司,並且衡量公司人員的績效。所以用績效衡量來管理公司絕對沒錯。可是 ... 是否用對了績效指標。
當我們把一個公司的目標,切割成一個一個部門的目標,然後用這些小目標轉化成來衡量公司人員績效,這真是立意良好。問題是,這些小目標重新合起來後,就等於公司原來的目標嗎?而所採用的績效指標,真的就能達到這些小目標嗎?
(閱讀全文)
PHP 不僅沒有 iteractive shell,甚至在 xmlrpc 上的支援也是亂七八糟的。亂七八糟,不是說 PHP 對 XMLRPC 支援的亂七八糟,而是在 XMLRPC 的支援上有太多的選擇,有官方的 XMLRPC,有 PEAR 的 XML_RPC,還有 SourceForge 上的 XML-RPC for PHP,實在令人無所適從。甚至,LifeType 本身用的是 IXR XML_RPC,根本還不再上述的程式中。
這裡的例子是用 PEAR 的 XML_RPC,所以必須透過 PEAR 安裝 XML_RPC 的支援。另外,也因為沒有 interactive shell,所以必須把測試檔案放在 web server 中測試,程式碼如下:
(閱讀全文)<?php
include_once( "XML/RPC.php" );
$client = new XML_RPC_Client( '/1.2/xmlrpc.php', 'lifetype', 80 );
$params = new XML_RPC_Value( array( new XML_RPC_Value( 1, 'int' ),
new XML_RPC_Value( 'admin', 'string' ),
new XML_RPC_Value( 'passwd', 'string' ),
new XML_RPC_Value( 5, 'int' )
), "array" );
$msg = new XML_RPC_Message( 'metaWeblog.getRecentPosts', array( $params ) );
$response = $client->send( $msg );
print_r( $response );
?>
迴響 (0) · 引用 (0) 文章分類: 可以做人幹嘛寫程式
繼上一篇的 用 Python 來測試 LifeType 的 xmlrpc.php,這一次要用 Ruby 來測試。Ruby 也是有一個好用的 interactive shell,叫做 irb。下面是使用 irb 來測試 LifeType 的步驟:
(閱讀全文)irb(main):001:0> require 'xmlrpc/client'
irb(main):002:0> server = XMLRPC::Client.new( 'lifetype',
'/1.2/xmlrpc.php',
80)
irb(main):003:0> blog = server.call( 'metaWeblog.getRecentPosts',
1, 'admin', 'passwd', 5)
迴響 (0) · 引用 (1) 文章分類: 可以做人幹嘛寫程式
Python 真的是好用的 scripting language,比起 Ruby,其實我更愛 Python 一些。
今天剛好有人來寫信問到 LifeType xmlrpc.php 的一些問題,所以需要一個可以馬上上手的測試工具,最好還要有 interactive 的 shell。所以想說用 Python 來測試,下面是測是的 script:
(閱讀全文)>>> import xmlrpclib
>>> from pprint import pprint
>>> server = xmlrpclib.ServerProxy(http://localhost/lifetype/1.2/xmlrpc.php)
>>> blogs = server.metaWeblog.getRecentPosts(1,'admin','passwd',5)
>>> pprint(blogs)
迴響 (6) · 引用 (1) 文章分類: 可以做人幹嘛寫程式
迴響 (4) · 引用 (0) 文章分類: 音樂、書、電影與美食
基本上我是到頒獎前一天才收到 SLAT 通知說我們獲獎了。雖然不知道什麼時候被提名的 ... orz,但是還是很感謝提名我們的朋友,也很感謝投票給我們的朋友。
更感謝這兩年來辛苦的版主們,謝謝你們在沒有酬勞誘惑下,願意花自己的時間一起推廣 LifeType。謝謝你們!榮耀是屬於你們的。也謝謝 SLAT 那麼辛苦籌辦這樣的比賽。
BTW,聽說我們獲得的獎項是:
網友票選:傑出軟體中文化獎,受獎者為團隊或個人。
SLAT 通知的太晚了,所以我人在台中,沒辦法去領獎啊!不知道獎品是什麼?如果是獎金,那麼,大家一起吃尾牙吧!這個有得獎小貼紙嗎?來貼一下吧!
迴響 (7) · 引用 (0) 文章分類: 生活形態?LifeType?
Subversion 的 post-commit hook 是個很方便的功能,可以讓你在 commit 程式到 Repository 後,自動去做一些事。其中最有用的就是把 commit log 寄給相關的 developer。
在人人都有 Gmail 且 Gmail 也支援 SMTP 寄信的情況下,透過 Gmail 來寄出 commit log 應該是個好 idea。只不過, 目前的 mailer.py 並不支援 Gmail 的 TLS,所以下面的修改,就是要要將 mailer.py 修改成支援 TLS。
(閱讀全文)迴響 (0) · 引用 (0) 文章分類: 可以做人幹嘛寫程式