2012年5月31日 星期四

寫APP還能賺獎金~

最近辦APP比賽的單位還真不少,收集一下提供大家參考:

中華電信:2012電信創新應用大賽
2012電信創新應用大賽

經濟部工業局:2012通訊大賽
2012通訊大賽

有興趣的朋友,別忘了報名參加!

2012年5月30日 星期三

找出/刪除MySQL資料表中重複的資料

範例:找出 my_table 資料表中 name 重複的資料

select name,count(*) from my_table group by name having count(*) > 1;


範例:刪除 my_table 資料表中 name, id 重複的資料

alter ignore table my_table add unique index(name, id);



2012年5月16日 星期三

把Dropbox當git server使用

嚴格來講,這篇算是mrmu大作的圖示版本,算是方便大家理解而已。

按著1,2,...8步驟在同一部主機或不同主機之間都可操作使用。第一次需要執行左半邊的Dropbox目錄步驟,剩下其他不同主機只要執行右半邊的Git步驟即可。(同步就交給Dropbox雲端同步吧)

把Dropbox當作git server使用

[Dropbox部分]

1. mkdir OurProject
2. cd OurProject 
    git init –bare .

[Git部分]
3. mkdir MyProject
4. cd MyProject
    git init
5. git remote add origin <OurProject目錄路徑>
6. git add .
7. git commit –m 我的註解"
8. git push origin master



延伸閱讀:Git教學:Git的遠端操作及利用Dropbox建立Server進行協同開發

2012年5月14日 星期一

人人都可以是 APP開發者

codiqa 推出線上的 Web APP Builder ,用拖拉的方式讓每個人都能快速地完成 Web APP 原型。Web Demo 目前也提供匯出功能(Export APP HTML...)。可拿來快速建構 jQuery Mobile 網頁雛形。

Source : codiqa.com
看來,大家完成的基本 Web App 長相可能都會大同小異、似曾相識吧~ XD

2012年5月10日 星期四

精簡HTML5範例-純筆記


純筆記,提供參考。


<!DOCTYPE html>
<html lang="zh-TW">
  <head>
    <meta charset="utf-8" />
    <title>page title</title>
    <script src="my-javascript-file.js"></script>
    <link rel="stylesheet" href="my-css-file.css" />
  </head>
  <body>
     <!-- 網頁內容就放在body內吧 -->
  </body>
</html>

延伸閱讀:HTML5 維基百科

2012年5月9日 星期三

預計2012年底全球將有57國/129個商用4G LTE網路

根據GSA協會2011年統計全球行動用戶數已達53.7億。2012第一季全球3G HSPA佈建已達178國、457個商用網路,超過3,200款終端設備。新一代4G LTE網路亦逐步商用化,全球已有34/64LTE商用網路、98/312家業者投入LTE網路建置,預計2012年底將有57/129LTE商用網路。


全球已有34/64LTE商用網路,347種終端產品(來源:GSA, 2012)


台灣目前則由NCC規劃4G釋照,尚未有任何一家電信業者取得執照,開放4G LTE商用服務。 


延伸閱讀:Evolution to LTE Report (GSA)

2012年5月8日 星期二

ffmpeg 將 wmv 轉檔為 mp4 for iPad

不囉嗦,以ffmpeg轉檔的範例如下:

ffmpeg.exe -i [INPUT_FILENAME] -vcodec libx264 -r 30 -ar 44100 -async 1 -f mp4 -b 2M -bt 4M -pass 1 -r 30000/1001 [OUTPUT_FILENAME]

-f mp4 : input or output format.
-r 30 : 30 frames/sec
-ar 44100 :  audio sampling frequency : 44.1kHz
-async 1 Audio sync method. -async 1 is a special case where only the start of the audio stream is corrected without any later correction.


延伸閱讀:官網 ffmpeg Documentation