第一次寫套件於github就上手 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 作者: Unknown - 6月 04, 2013 昨天去了第一次的Angular.js 社團讀書會 受到各個大大致力於分享open sourse的感招 小弟我也分下一下最近經手的專案所寫的套件iScaleBar 這個套件跟達康地圖幾乎可以說是綁在一起 有鑒於該網站提供的地圖控制項非常之...."好看" 團隊leader 命小弟我客製化一個地圖控制項 話不多說 看code吧! 點我 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
使用權重控制隨機選取 作者: Jarvis - 5月 24, 2012 水果 | Apple | Orange | Banana | Mango ------------------------------------------ 權重 | 70 | 10 | 10 | 10 從這個表中,我們分派了各個權重,我們希望Apple最常被抽中,所以將權重設定較高的值。 因此我們從這個表來實現作法。 fruits = [[NSArray alloc] initWithObjects:@"apple",@"orange",@"banana",@"mango", nil]; //定義水果 weights = [[NSArray alloc] initWithObjects:[NSNumber numberWithInt:70],[NSNumber numberWithInt:10],[NSNumber numberWithInt:10],[NSNumber numberWithInt:10], nil]; //定義權重 int currentfruit=0; NSMutableArray *weighedfruits = [[NSMutableArray alloc] init]; while (currentfruit<[fruits count]){ //step through each fruit[] element for (int i = 0; i < [[weights objectAtIndex:currentfruit] intValue]; i++) { [weighedfruits addObject: [fruits objectAtIndex:currentfruit]]; ... 閱讀完整內容
筆記Entity SQL的用法 作者: Jarvis - 8月 18, 2012 找了滿多篇如何做到像SQL 語法中的 inner join或是Left join,但看了還是不太熟,在這邊筆記一下。讓自已不要忘記。 如果有兩個Table一個是基本資料、一個是教育程度,在基本資料中關於學位的部份,只存放的教育程度的ID,以方便日後再增加其他的項目。如果想要把資料顯示的時候不要顯示basic時,在學位的部份只有id這邊可以使用inner join的方式。 var query = from basic in context.BasicInfo join ed in context.Educations on basic.Education equals ed.ID select new{ 姓名=basic.LocalName, 學位=ed.Name } gvResult.Datasource = query; gvResult.DataBind(); 閱讀完整內容
把我們的iPhone變成網頁伺服器! 作者: Fumin - 7月 26, 2012 來到新公司已經兩個月了,終於可以感覺到對工作有點上手,終於可以來分享最近的技術心得了:)這兩個月真的把我操成一個ruby人了,看了好多好多ruby的gem,rack, sinatra, redis-objects, 寄iOS notifications的gem, 等等好多,也寫了好多ruby code。 雖然這些都很值得一說,但是對我來說更有趣的是我最近的專案"your iPhone as a web server"。原始碼在 https://github.com/fumin/rubymotion-zeromq 與 https://github.com/fumin/world 。 這個軟體簡單來說就是讓使用者可以“只透過瀏覽器”就可以與自己的iPhone交流。舉凡瀏覽iPhone裡的照片,閱讀iPhone裡的筆記,下載檔案等等,以後不再需要經由拖曳到dropbox,上傳到免空,或是寄給自己沒有標題的郵件來完成了! 整個系統的架構大致為使用者經由瀏覽器連接到web server,web server代理連到broker server,broker server再與與之有socket連接的iPhone做request,回來的response再循原路回到瀏覽器。 有趣的是整個系統都是用ruby寫的喔,連iPhone程式本身!因為有了rubymotion:)其他使用的核心技術還包含了zeromq,web server則是使用sinatra搭配unicorn,並且host在hiroku上。 http://www.rubymotion.com/ http://www.zeromq.org/ http://www.sinatrarb.com/ 閱讀完整內容
留言
張貼留言