分類
手機大未來

資訊黏著度

隨著 iphone 3g, htc 一堆智慧型手機的普及, 相信許多網路重度使用者對於這些連網服務應該都相當忠誠, 黏著度很高. 無時無刻上網, 似乎已是現代人的一個需求.

我們來看看為什麼手機上網會這麼重要. 因為, 手機人手一支, 基本上會帶在身邊, 因為他是一個”通訊工具”. 也就是說, 手機基本上即使他不能上網, 他還是讓人帶在身邊的一個通訊器, 這是已經存在的事實. 從早期人們沒有行動電話開始, 一直到行動電話人手一支的時代, 看起來, 手機已經順理成章地跟在現在人的生活之中了.

接下來, 手機的傳輸方式, 陸續多加了 GPRS 開始, 就導入了傳輸資料的能力, 無所不在的傳輸資料, 看起來是方便, 但是費用卻很驚人, 明明和話務是一樣的傳輸資料, 為什麼 data 就硬是比 voice 貴呢? 這個時代, 用 GPRS 的人, 肯定是有網路的重度需求, 才會如此一般地使用….

再來, 就是進入到 3G, 3.5G 的現代了, 其實, 一樣, 換湯不換藥, 就是傳輸的費用便宜了一點, 而且出現了包月的這種型態, 看起來真的有便宜到, 不過呢, 還是比其他替代性方案來說貴了許多, 最重要的是穩定性及效能並不是真的很好. 也就是說, 雖然可以傳輸資料, 但是用他的 C/P 值來看, 若是多加了一個隨時隨地的參數進來, 的確是很方便, 但若考慮其他的可替代方案, 相形之下就貴了許多.

接下來再來看看手機上的應用實例, 其實手機上, 使用 GPRS 傳輸, 早期的小畫面, WAP 的介面及功能, 其實很足夠了, 再轉到 3G/3.5G 來的時候, 其實雖然手機畫面稍大了, 介面也豐富了, 但用手機瀏覽資料, 配合 3G/3.5G 其實也已經很夠了. 只要不是用來接電腦, 相信手機目前的傳輸方式, 其實非常夠用.

但是人們對於資訊的需求及黏著度, 已比以往多很多, 再加上方便又小型的 nb, netbook 等, 行動傳輸資料已經是目前手機營運商的重要應用服務, 隨時隨地上網, 無時無刻上網, 目前是什麼呢? 打發時間? 取得第一手資料? 更方便快速處理完資訊事務? 看起來都是重要的, 不過也都是不重要的….

休息一下吧, 忙碌的人們, 帶著綁著自己的資訊設備, 隨時把自己壓得喘不過氣來, 是不是真有這個需求呢? 好好整理一下吧….

分類
程式技術

13號星期五的機率

今天是 2009/2/13 的 13號星期五, 13號星期五, 也是黑色星期五, 印象中, 應該一年平均會有兩次, 不過為了驗證這件事, 我們利用 vbs 寫個小程式來驗證一下就知道了..

這裡會用到的重要 vbs 函數有兩個 DateSerial 及 WeekDay 這兩個, 程式碼如下:

counts = 0  
  
For i = 1 to 2000  
  For j = 1 to 12  
    If WeekDay(DateSerial(i, j, 13), vbSunday) = 6 Then  
      counts = counts + 1  
    End If  
  Next  
Next  
  
WScript.Echo counts

計算西元1年至2000年的13號星期五有幾次, 來平均一下應該就很公平了吧.. 這樣計算出來的結果是 3439 次, 平均下來就是 1.7195 次 (3439 / 2000) 這樣就和印象中的 13號星期五的機會很接近了. (若用 3000年來算是 1.7196 次 (5159 / 3000), 9000年來算是 1.7198 (15479 / 9000))

再來列出最近10年的 13號星期五:
2001/4/13 2001/7/13
2002/9/13 2002/12/13 2003/6/13
2004/2/13 2004/8/13
2005/5/13 2006/1/13
2006/10/13 2007/4/13
2007/7/13
2008/6/13
2009/2/13 2009/3/13 2009/11/13
2010/8/13

很有趣的, 今年吃掉了2007, 2008, 2010 三年的 quota 耶, 哈哈..

相關討論:
一年中最多有幾個黑色星期五?最少有幾個黑色星期五?
上面文章內, 即使碰到閏年的 2月 29日, 算出的結果仍是介於1~3日之間, 所以也不會有超過3日或少於1日的沒有13號星期五的日子.

[2017/10/13 10:16]
補上 codepen 的 javascript 程式碼結果.

(https://codepen.io/timhuang/pen/pWZXYL)

分類
懶得分類

轉職力?!

看到這個宣傳廣告: http://edu.uuu.com.tw/events/090203/course.htm

2009年最重要的能力-轉職力….
是的, 工作專業歸工作專業, “轉職力” 是個什麼東東啊? 是指轉職的能力嗎? 是指可以換工作的能力? 不過我講坦白話, 換工作的能力, 有什麼用啊?! 人家看你的還是專業能力及學經歷等條件, 尤其現在這種環境的狀況, 專業都不見得有用了, 大家都要生存, 公司也要生存, “轉職”? 有條件才有得談.

不過話雖如此, 充實自己的專業能力及培養正確的態度及人生觀, 或更長遠的未來來看, 充實自己是必要的, 另外發展所謂第二專長甚至第三專長都是要多多涉獵的. 不過話說回來, 多就有可能不精, 精也可能沒辦法多, 如何又能多又能精才是困難的, 這時候, 興趣就是支持你前進的重要動力.

如何寓工作於娛樂, 或是寓娛樂於工作, 就才能長長久久, 否則工作是工作, 有時候可能沒辦法一直做下去. 很辛苦!

當然, 這個廣告文宣寫得很不錯, 希望大家能進修, 能再學習, 但如何學得又多又廣, 又能深入, 真的要花更多的精神和時間了呢!

另外看到這個也還蠻有趣的, 大家玩看看囉:
塔羅占卜 測試你的轉職力

或許現在的狀況, 能有工作忙就是很好的呢…..

分類
懶得分類

2TB的硬碟

你看看… 時代在進步, 硬碟空間也在進步, 而且還蠻驚人的. 之前還在看 1TB 的硬碟, 現在 2TB 的都面市了說:

http://news.networkmagazine.com.tw/server-and-storage/2009/01/29/10288/

之前的舊文章: https://diary.tw/archives/422

不過就是2年前的事嘛, 這麼快, 就有 2TB 的硬碟出來了呢. 來看看價格吧: WD 最新GP系列 2TB硬碟機 WD20EADS , 在 monday 是賣 8999, 1TB 的已經不值錢了咧, maxtor 才 3888, wd 的也才 3999, 真的是還蠻便宜的耶! 雖然如此, 還是 640g 的 cp 值最高啦, 才 2499元, 除下來的最低單價每 G 是 3.9 算最便宜的啦!

說到這裡, 又要開始懷舊一下, 硬碟的空間, 近年來成長的幅度快又大, 再加上又有 SSD 的硬碟出現, 真的是讓現在的玩家玩不完耶.

分類
程式技術

詭異的dtd (flash滿版問題)

今天在處理一個妙妙妙的問題. 在 IE 下看很正常, 但在 Firefox 下看就很怪.

是一個 flash 的網頁, 內容其實只是要佈滿版瀏覽器而已, 在 IE6, IE7 下沒問題, 但在 Firefox 下, 卻是寬滿版, 高則維持原 flash 的高度(sample 內的 swf 為320*240). 我們先來看看發生的狀況, 以下 sample 連結, 請查看:

http://sample.diary.tw/16/f1.html

原始檔內容如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<body>
<embed height="100%" width="100%" src="f1.swf" type="application/x-flash" />
</body>
</html>

用 IE 看和用 Firefox 看結果不同:

真是奇怪咧, 後來經檢查發現, 是和原始碼的第一行有關, 若使用了 xhtml 的 dtd 後, 就會發生這個狀況, 當把 dtd 移除後, 無論是 IE 或是 Firefox 就都可以滿版了, 可以參考這個範例連結:

http://sample.diary.tw/16/f2.html

但遵守 xhtml 是未來必經之路, 不能說拿掉就拿掉吧, 再來找看看有沒有好用的 solution, 於找到了這篇: TIPS-Get 100% Height in XHTML

裡面建議了一個蠻不錯的好方法, 就是將 html 及 body 的高度都利用 css 指定 100% 設起來後, 就可以有全高的 flash 了, 如下:

html, body
{ margin: 0; padding: 0; height: 100%; border:none; }

就能有效解決 dtd 存在的 xhtml 時, 無法滿版的問題, 重點在於 html 及 body 的 height: 100% 這件事上, 請參考範例連結:

http://sample.diary.tw/16/f3.html

而其中的 margin:0; padding:0; 是將 box model 中的邊界及位移都設為0 , 更接近滿版的狀況囉, 到此終於解決了一個詭異的 html 滿版問題了.(當然 flash 只是其中做為應用的一種啦, 其他的 html tag 也都是一樣的意思, 滿版都有這些狀況, 只是 flash 較常碰到了)

PS. 補充一下, 剛好手邊也有 IE8 , 他的狀況和之前的 IE6, IE7 不同, 由於更支援正式的規範, 反而它的行為是和 Firefox 一致哦, 不過若是切到 IE8 的 compatible view 時, 就會和 IE7, IE6 一樣囉!!

好玩手寫辨識加查詢

從點部落的 “Dotjum的分享空間” 看來的, 這篇文章: [資料收集]Silverlight 電子白板的線上範例

很好玩的一個線上應用, http://so.wopos.com/ 利用 silverlight 手寫輸入, 辨識完成後, 再帶入查詢, 很有趣又好玩的服務. 利用 silverlight 做為輸入工具, 然後進行辨識, 看起來應該是用 webservice 的方式, 將 silverlight 上的字跡, 回去進行辨識, 如下:

先寫上文字:
接下來利用 firebug 的 networking 來觀察回送的封包, 按下 google 搜索, 得到這樣的 http request:


看起來是一個字跡的內容, 回送到 server 上, 再看他的 response:

在其中的 <InkAzyResult>中</InkAzyResult> 得到結果囉, 辨識的狀況, 只要不是太亂寫, 都還能辨識得出來哦, 效果不錯, 也還實用的, 和之前的一些搜尋應用經驗不太一樣哦.

相關文章:
Retrievr – 利用手繪找圖

分類
好用軟體

WMWifiRouter-可以這樣用

之前文章介紹時, 就覺得 wifly 在台北市真的是還蠻好用的: wifly推出mobile設備低月租專案

記得有一次, 和同事在 starbucks 時, 要上網, 兩台 nb, 但我只有一張 3g 網卡, 沒有更方便的方式讓兩台電腦上網, 雖然我的手機可以用 wifly 上網, 但是仍無法讓 nb 上網, 只好透過 nb 上 wifly 買了一個單日的上網, 讓兩台電腦都能上網.

當時就在思考, 有沒有辦法讓 pda (手機) 透過 wifly 上網分享給 nb 使用. 其實之前是有手機 3g 轉出 wifi ad-hoc 的方式, 讓其他的 wifi 設備上網的功能, 不過最近看了這篇介紹了新版本的 WMWifiRouter 後(讓你的3G PDA手機進化成完美的3G無線基地台 — WMWIFIROUTER 1.25), 發現, 它已經將這個 wifi 轉給 usb 的功能實作出來了. 乍看下似乎不知用在什麼地方, 其實是當成 “無線網卡” 使用. 而這個功能, 正好可以將所謂低月租的 wifly 分享給高月租的 nb 來使用囉.

簡單的說, 就是 wifly 會 check 上網的 device, 但我們用 pda (手機) 來上網, 掛上了 WMWifiRouter 後, 就能使用 nb 來用低月租上網了. 呃… 這樣算不算是一種破解呢? 我想應該還好吧, 就是還是有付費, 只是將頻寬分給自己的其他設備用, 應該沒太大的問題, 而且其實, 在實務上, 利用這樣的方式上 wifly, 實際上是比直接用 nb 上 wifly 慢一些, 因為 pda (手機) 的效率本來就沒那麼好, 又要再 share 出來給 nb , 其實頻寬會打一些折的呢. (當然還有手機是 802.11b / nb 是 802.11g 的差異)

操作方式如下:

1. 先用使 pda (手機) 連上 wifly, 並瀏覽網頁, 登入 wifly 成功後, 再啟動 WMWifiRouter

2. 選擇左下的 wifi to usb 功能, 如圖:

(即上面的淺綠色那個功能)

分類
懶得分類

才換過的google icon又換

2008年才換過的 google icon, 今天又換了…

大家有沒有注意到每天在用的 google, 他將 website上的 icon又換成這樣了:

那個藍紅綠黃中間有個 g 的新 icon, 就是他了:

http://www.google.com.tw/favicon.ico

當然不只有台灣換啦, 其他國家也都換了, 看起來應該是有什麼目的吧, 再來回顧看他的舊 icon 囉, 請參考這篇文章: http://audi.tw/Blog/opinion/google.icon.asp

overshare過度分享

看到一則有趣的消息, Webster’s New World College Dictionary (韋氏新世界大學生字典) 選出的 2008 年年度單字 “overshare”, 字面上的意義就是該意思, “過度分享”.

先來看一篇對應的報導: http://www.managertoday.com.tw/?mod=locality&func=view&id=1636

到底過度分享會有什麼問題, 其實早在 blog / vlog 之前, 各式各樣的網站及網路資訊, 早已曝露過多的資訊在公開的場合了. 只是在 blog / vlog 這種型式的呈現方式及上稿方式, 更易於去分享這些資訊. 使用者往往不會注意太多, 有時就會造成一些很囧的狀況.

曾經有趣到什麼樣子呢? 有個案例是這樣的, 有個女孩子發現他男朋友劈腿, 雖然保證不再犯, 但經由某大”有名”網站的相簿分享, 這個女孩子發現, 他男朋友還是有和 “她” 一起出去玩, 當下整個傻眼. 呃… 這算過度分享的囧況嗎?

雖然只是一個案例, 我們思考看看, 若是其他更嚴重的問題呢? 像是犯罪, 商業機密, 非法使用, 濫用, 更不用說版權, 侵權等問題, 過度分享是一個還蠻值得思考的問題呢.

後來的 facebook, friendster 等 “交友” 網站已經相當著重這些問題的狀況, 以仿真實社會的交友方式來做出線上交友的概念, 較為確保一些隱私及降低過度分享的問題. 不過會將這些自己的美麗倩影或是影音片段放在網路上供大家看, 某種程度上來說, 應該也是想要展現自己, 表現自己, 只是透過 internet 這樣方便的工具, 更容易達到這點, 不過, 過度的分享會有蠻有的風險, 但倒也不是說不好或是要限制, 而是得仔細思考分享的對象及目的. 相信你總不會喜歡在討厭的人面前跳舞吧….

雖然如此, 但也希望大家在分享的時候, 絕對要多注意不要曝露過多的個人資訊(當然, 若有特殊目的另當別論), 也要多留意自己的足跡, 站在資安及個資保護的立場, 千要要多留意啊.. 否則不是囧而已, 更嚴重的… 可能還很多很多!

分類
好用軟體

神奇的數學解題線上工具-mathway

這是一個線上服務, 數學解題 step by step. 先到他的官網吧: http://www.mathway.com/

這個網站提供了線上解題 step by step 的功能, 重點不是解題, 而是仔細的 step by step 的解題過程. 學習數學, 最難的地方也是最重要的地方, 就是如何解題, 不是答案, 相信數學好的朋友們都知道, 數學這種科目, 會就是會, 不會就不會, 所以解題學習法是很重要的學習過程.

好了. 不囉嗦, 我們來看看 algebra 代數的解題, 這個比較簡單容易說明. 輸入題目如下, 他的解題方法就有 8種之多:

很厲害地. 他能很快地 step by step 解出來(由於解題過程很長, 就不再貼出來了, 可以自行試看看..), 真強耶..
x=1
y=1
而且用圖形解更能相輔相成:

不過在看他的解題過程, 可以很容易地理解如何”一步一步地”將題目解出來, 這對於學習數學來說是很重要的學習經驗, 有了這個小工具, 其實很方便地解題, 也能有效地學習, 還真是不錯.

 

March 2008/12/29 20:44

真好玩也
夜凌 2009/04/25 13:59

有答案但沒有算式過程耶~我還是看不懂
Timothy 2009/04/25 23:44

我再回去測試, 那個 Get Step-by-Step Solutions 的按鈕, 發現他已經將這個功能重導到買他們的軟體了, 也就是說沒有線上版本的 Get Step-by-Step Solutions 功能了耶.
sylvia 2011/08/14 21:46

16047,8643,13579,可以被X整除,且餘數相同,請問x的最大值?
Timothy 2011/08/15 10:31

基本上這是同餘式的題目, 計算方式如下:

16047 = ax + y ..(1)
8643 = bx + y ..(2)
13579 = cx + y ..(3)

用 (1)-(2) 得
7404 = (a-b)x

用 (1)-(3) 得
2468 = (a-c)x

也就是消去 y 之後, 就可以利用 7404, 2468 找最大公因數, 得到
(7404, 2468) = 2468

所以 x 的最大值為 2468
帶回 (1), (2), (3) 式得共同餘數 y = 1239
xxx 2012/03/31 13:53

甲水桶有20又12分之1公升,乙水桶有5又4分之1公升,甲水桶每分鐘流5公升到乙水桶,幾分鐘後兩個水桶的水會一樣多?
Timothy 2012/04/02 10:43

這個用一個變數 x 就可以計算了, 設 x 分鐘後兩桶水一樣多:

20+1/12-5x = 5+1/4+5x

10x = 20+1/12-5-1/4
60x = 89
x = 1+29/60

所以是1分鐘29秒後兩桶水一樣多, 驗算如下:

20+1/12-5*(1+29/60) = 12 + 2/3
5+1/4+5*(1+29/60) = 12 + 2/3

都是12又3分之2公升的水量, 所以答案正確, 為 1分鐘29秒.
lin1 2012/04/14 13:11

甲 乙 丙=1136
0.4甲=丙=0.2乙
求甲 乙=?
Timothy 2012/04/16 11:43

這個不難, 用一個變數來替化即可, 如下:

因為 0.4甲 = 丙, 所以 甲 = 2.5丙
因為 丙 = 0.2乙, 所以 乙 = 5丙

將甲乙丙代入原式 甲+乙+丙 = 1136 得
(2.5 丙)+(5 丙)+(丙) = 1136
所以 8.5 丙 = 1136
所以 丙 = 133.64

而 甲+乙 = (2.5丙)+(5丙)= 7.5 丙 = 7.5 * 133.64 = 1002.352941
不過答案不是整數, 不知是不是題目的關係.

若第一式的 甲 乙 丙 指的是 甲+乙+丙 的話及最後求的是甲+乙, 就是這個答案了!
2012/04/29 19:21

只有管理員能看到的回復.
Timothy 2012/05/15 20:36

列聯立方程式:

a(1+r+r^2)=28
a^2 * (1+r+r^4)=336

解得 a=4, r=2 或 a=16, r=1/2
故三數為 4, 8, 16
2012/04/29 19:21

只有管理員能看到的回復.
Timothy 2012/05/15 20:32

也可以參考這個 wolfram alpha: http://www.wolframalpha.com/input/?i=a+*+%281+%2B+r+%2B+r^2%29%3D28%2C+a^2+*+%281+%2B+r^2+%2B+r^4%29%3D336
kelee 2014/07/21 13:42

等比數列 1/1000 , 2/1000, 4/1000 … 從第幾項開始大於1 ?
Timothy 2014/07/22 23:09

您好, 這題應該是 f(n) = 2^n / 1000 , 問何時 f(n) > 1,
2^n / 1000 > 1,
2^n > 1000,
log (2^n) > log (1000),
n log(2) > 3,
n > 3/log(2),
n > 3/0.30103,
n > 9.96,
n = 10
參考: http://www.mathway.com/problem/MjYxNzMxMTA3
kelee 2014/07/21 14:03

[(-2)^9-(-2)^6] 〖^5〗x(60)^10x(-3)^15=
Timothy 2014/07/22 23:16

您好, 參考這裡:
http://www.mathway.com/problem/MjYxNzM5MjYz
答案是:
5.501026559195E+38
2014/12/26 14:56

只有管理員能看到的回復.
Timothy 2014/12/31 15:52

參考這個解答:
http://www.wolframalpha.com/input/?i=x*y%3C%3D3%2C+x-y%3E%3D0

另外也利用了 Microsoft Mathematics 工具來進行解題, 請參考這篇:
https://diary.tw/tim/1095
2015/02/16 14:06

只有管理員能看到的回復.
Timothy 2015/02/18 17:54

設原有酒水分別為x, y
依題意原酒佔 60%, 則列出 x / (x+y) = 0.6
加入20公升的酒後, 新的混合液中酒佔 80%, 則列出 (x+20) / (x+y+20) = 0.8
解聯立方程式:
x = 0.6 (x+y)
x+20 = 0.8 (x+y+20)
得(x,y)=(12,8)
參考解法: http://www.wolframalpha.com/input/?i=x+%3D+0.6+%28x%2By%29+%2Cx%2B20+%3D+0.8+%28x%2By%2B20%29