計步器

via
昨天看到的,這個日本新發售的記步器可以把你所走過的步數映射到環日本一週的步數。

這看起來挺不錯的,一方面改善了原本單調的顯示介面(只顯示步數),另一方面也讓人更有企圖心(今天想走1000步跟今天想從台北走到桃園比起來應該是後者更有趣些呢)。
可以說是虛擬空間與現實空間的結合,如果仔細想想,能做的東西似乎還不少呢!

[drupal] 解決views_tabs 排序不正常的問題

views_tabs 是一個drupal 的擴充套件。它可以讓view中的元素以tab的方式呈現出來。不過它有一個問題:

總是不願意依照view中的設定來好好排序。 怎麼勸都勸不聽。

這幾天追了一下,發現主要的原因應該是它所使用到的jstool tab模組中的:

function tabs_process_tabset($element)

裡面又對元素呼叫了一次 uasort($element, “_element_sort") ; (77行附近)

而drupal中的_element_sort函式主要會根據每個$element的成員"#weight" (如果沒設定就取用#title成員)來排序。

views_tabs 在產生元素陣列的時候沒把這個成員給放進去(不過這要算誰的錯呢?)。所以解決方法很簡單,就是我們自己加進去。

底下是最簡單的方式:

在 function theme_views_tabs_display($view, $nodes, $type, $teasers = FALSE, $links = TRUE)函式中的

foreach ($nodes as $node) {

改成

$i =0;
foreach ($nodes as $node) {

111 $tabset[$title] = array(
112 '#type' => 'tabpage',
113 '#content' => $content,
114 '#title' => $title,
115 );

改成

111 $tabset[$title] = array(
112 '#type' => 'tabpage',
113 '#content' => $content,
114 '#title' => $title,
115 '#weight' =>$index,
116 );
117 $index++;

即可。

好的開始是成功的一半?

年後第一天上班,就開始拯救我那顆磁區亂掉的硬碟。第一個想法當然是使用SPFDISK把磁區割回去(不過由於忘記之前怎麼割的所以只好一直重試…)….沒想到…慘劇至此發生。

因為有好幾顆硬碟的關係,所以有時候我會搞混… 於是在某次的復原操作中…不小心把損壞硬碟的分割表倒到工作用硬碟上了… =.= …..(工作用硬碟環境比較複雜 ntfs*1,ext3*3,swap*1,fat32*1)所有的程式碼都在上面…欲哭無淚阿 T_T  ….

好險 這個世界上還有: EasyRecovery Professional 。 無視系統分割直接掃描阿,真是太棒了!!

現在掃描起來感覺檔案都在,希望可以救的回來阿!!!

閒沒?

5.jpg

今天跟學長中午去吃飯的時候在旁邊的餐廳看到的……    學長想了好久跟我說:

是鹹稀飯( 台語)吧!!!

真是太讚了,這家老闆!!!