[WP] Wordpress 3.5 出了~從2.2.1升級到3.5記錄

記得之前看到WordPress 3.5推出的一些文章與廣告,發現他的相簿功能真的很多。
之前為了增強家裡相簿的能力,從4Imgage之後~ 新架了一個Drupal來使用
Drupal的相簿(Album) plugin 很強很好使用~但是速度實在不太快

所以看到,WordPress 3.5 宣傳的影片~讓我不禁想使用看看他的相簿功能
畢竟之前使用WordPress的使用經驗都覺得速度相當的快

以下簡單記錄一下我的升級流程:

 

電腦資料:

  • PHP:        5.2.6

  • MySQL:   5.0.51

升級WordPress 3.5 基本要求:

  • PHP:        5.2.4

  • MySQL:   5.0

 

我的升級流程是依據官方的資料如下:

  • 備份WP資料

    • 備份 MySQL

    • 備份 WP(透過WP備份)

  • 備份所有WP上面的檔案

  • 關閉所有的plugin

  • 下載最新版WP(先不要蓋過去)

  • 刪除舊的檔案

    • 參考以下檔案列表

      • wp*.php (不要移除wp-config.php)

      • .htaccess 

      • license.txt 

      • readme.html 

      • xmlrpc.php

    • 移除資料夾wp-admin wp-includes

    • 記得留下 wp-config.php

  • 執行 wp-admin/upgrade.php

  • 完成

實在是順利又快速~

 

 

 

[iOS] 使用Core Data 來存取資料的備註

弄好了C#的程式之後,又回頭開始看看自己比較不熟的iOS~

不論我自己願不願意~雖然Core Data 沒有Windows Store App裡面的 Container Setting那麼直接又容易被拿來存去JSON類型的資料。

Core Data 仍然是最常被使用的iOS上面的存取媒體

花了一點搞懂之後,這裡也記錄一下~幾個重點:

  • 要找尋資料得用NSPrediate 沒那麼難用,只是字串比對id的時候~不需要使用like而是直接看有沒有相等就好

  • Core Data要存取UIImage其實是可以的~只是有點點小複雜

[C#][Windows Store App] Facebook Dashboard RSS Reader

雖然自己有需求~但是寫在Windows 8主要也是拿來練功~
順便看看新版VS2012 RTM的版本有那些Windows Store App 的API修改。

產品功能簡介:

  • 登入Facebook將你塗鴉牆上面的資料下載下來。(約最近2X筆)

  • 在Windows Store App上有列出兩個類別 (All, UnRead)

  • 讀過的在Unread 將不會再出現

  • 支援離線閱讀

簡單的記下以下幾個經過:

整個時間只有花費五個小時左右~ 也代表C# Windows Store App真的很方便~
正在研究如何把Windows Store App 弄出來放上codeplex~

[iOS]關於TableView在programing 的一些心得

在開始寫iOS的程式開始,我一直對於整個Cocoa mvc的架構不習慣。

可能是之前設計Windows 的關係,許多的新的架構與方式會需要用很多的心力來了解。

在這裡試著記錄一些關於TableView的心得:

 

利用New File建立第一個TableView所遇到的第一個新增資料的crash:

一開始利用Storyboard來建立第一個TableView範例的時候,最容易遇到的就是crash在cellForRowAtIndexPath。

裡面最大的原因就是,如果你自己在Storybord上面建立一個TableViewController,並且透過新增ObjectC++ file來新增對應的ViewController.m

裡面就會發生一個問題就是Cell identifier的問題,解決方法有兩種:

  • 在storyboard上面把cell的identifier 加上去預設名稱”cell”

  • 或是在程式碼裡面有error handle如下 

 if (!cell) 
{       
   cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@”My cell”];
}

 

關於TableView資料處理概念:

iOS的TableView處理與撰寫Windows table的處理最大的不同就是對於資料處理的邏輯。

相較於Windows是一次把資料加入或是一筆筆新增或是刪除的方式。iOS必須得依照以下方式給資料

  • 必須先給你有幾個section (也可以當成是有幾個小表格)[numberOfSectionsInTableView]

  • 一個表格裡面有多少資料(row)  [numberOfRowInSection]

  • 確定之後,他會每一比資料都來問你裡面的內容 [cellForRowAtIndexPath]

利用deleteRowAtIndexPaths刪除含有CoreData的TableView欄位,會出現Crash:

這個問題也找了一下,詳細的程式碼與問題可以參考http://stackoverflow.com/questions/4057199/animating-row-deletion-in-uitableview-with-coredata-gives-assertion-failure

後來在Apple 範例程式找到一些線索(CoreDataBook)或是找官方資料
http://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TableView_iPhone/Art/table_view_editing.jpg

解決方式就是把deleteRowAtIndexPaths 由TableView觸發的event commitEditingStyle 搬移到 CoreData的delegate didChangeObject 

[讀書心得] 我的夢想干你屁事

NewImage

  • 作者:朱學恆

  • 出版社:就是創意

  • 出版日期:2012年06月29日

  • 語言:繁體中文 ISBN:9789862169766

  • 裝訂:平裝

內容簡介:

 

但是許多年輕人仍然有許多的問題,這本書就是記錄著朱學恆在巡迴演之餘,許多人在信件來往中的一些資料。

如同之前的書本差不多,其實這一本書有許多都是由他的部落格朱學恒的阿宅萬事通事務所擷取一些出來。

不過如同就像這幾年朱學恆不斷的在努力的事情一樣,鼓勵大家要積極的追求夢想就是本書的重點。

這本書有著許多值得推薦的內容,有著追求理想而努力在國外推銷台灣的電音三太子吳建衡的故事、也有著數十年訓練自己的太陽馬戲團陳星合的故事

當然裡面有著更多就是與讀者(參加演講的聽眾)在信件上的往來,不斷著鼓勵著不論是失戀的少男、感受到挫折的少女、還有想要朝向漫畫之路的美工學生

如同我之前所買過的一些朱學恆的書籍,雖然他的部落格可能都可以找到相關的文章,也可能在部落格看到許多漂亮的大圖

不過我個人還是喜歡聽著五月天的第二人生,然後來細細品味這本書;

[youtube http://www.youtube.com/watch?v=amv7CzCmHU0]

第二人生 (歌詞來源:歌詞帝國
作曲:怪獸
編曲演奏:五月天+可樂 Cola Kai
Midi program:阿信+怪獸+阿璞(八三夭)
鍵盤演奏:周恒毅
和聲演唱:士杰+可樂 Cola Kai

你聽到鬧鐘聲 你推開了抱枕 你醒在 無盡的 疲倦的人生
英雄沒有出現 奇蹟沒有發生 你只有 苦澀的 即溶咖啡粉

你天天看新聞 在等什麼發生 讓人生 再重頭 再起死回生
地心沒有沸騰 隕石沒有傾盆 只有你 和日子 長滿了灰塵

期待一趟旅程 精采萬分 你卻還在等
等到荒廢青春 用盡體溫 才開始悔恨

期待一種永恆 卻怕傷痕 怕碎骨粉身
最後還是一個人 沒有神 你孤獨的生存

你才剛出了門 你就開始在等 你等著 快回家 回你的圍城
命運如果有門 名字就叫心門 並不是 能不能 而是肯不肯

生命不是過程 而是美麗旅程 風景有 亮和暗 也有愛和恨
第一站叫天真 第二站叫青春 下一站 的名字 等你去確認

期待一趟旅程 精采萬分 你卻還在等
等到荒廢青春 用盡體溫 才開始悔恨

期待一種永恆 即使傷痕 也奮不顧身
也許會有一個人 陪著你 向新人生啟程

每個靈魂 每個人 每次 劫後餘生
每個心跳 每滴淚 在等 絕處逢生
如果命運註定你的誕生 如果末日始終沒有發生
不要等到來生 讓此時此刻 能不虛此生

期待一趟旅程 精采萬分 你不該再等
別到荒廢青春 用盡體溫 才開始悔恨

期待一種永恆 即使傷痕 也奮不顧身
生命還沒有黃昏 下一站 你的第二人生

你的第二人生

[PHOTO CMS] 利用Dural來架設相簿網站與支援多重相片上傳

其實之前就有在使用4images來架設相簿,不過由於本人喜歡一次選取多個相片上傳,所以有使用Jupload的Java Applet,偏偏最近IE更新與Java更新後一直無法正常作用,看來得更換新的相簿管理網站。

期間也是有試用過其他的相簿網站:

  • ZenPhoto
    • 看起來不錯,但是由於AppServ版本有點舊,無法正常安裝。可能晚些時間再研究。
  • Gallery
    • 3.0 不支援AppServ,安裝2.X之後整體功能完整。但是由於上傳界面還是屬於醜醜的Java Applet可能先當成備案,再看看有沒有其他的網站軟體。
  • Dural:
    • 算是老牌的CMS軟體,而且跟我覺得多重像片上傳的API Plupload整合的很好,現在可能會開始研究這個。

接下來就記錄一下如何利用Dural來架設相簿網站,我的環境有點舊,有需要的人再看吧: