dejob.blogspot.com
失業人的練功房一個失業工程師在家練功的心得分享
http://dejob.blogspot.com/
一個失業工程師在家練功的心得分享
http://dejob.blogspot.com/
TODAY'S RATING
>1,000,000
Date Range
HIGHEST TRAFFIC ON
Friday
LOAD TIME
0.4 seconds
PAGES IN
THIS WEBSITE
16
SSL
EXTERNAL LINKS
18
SITE IP
172.217.10.129
LOAD TIME
0.414 sec
SCORE
6.2
失業人的練功房 | dejob.blogspot.com Reviews
https://dejob.blogspot.com
一個失業工程師在家練功的心得分享
失業人的練功房: What iOS Simulator does not simulate: free()
http://dejob.blogspot.com/2011/10/what-ios-simulator-does-not-simulate.html
What iOS Simulator does not simulate: free(). 在開發iOS app時一定要用實機測試,因為simulator跟實機的行為很多地方並不相同。Simulator除了不支援某些硬體功能外,在根本的運作機制上也有不同,這篇要分享的是在memory上的運作機制。 不過我也不打算寫太長,只寫要注意的地方就好了(因為太晚了~)。 這段code在simulator能將pixels正確地轉成UIImage,使用Intruments也沒有發現memory leak,看起來沒問題吧! 很不幸地,在iPhone上完全不是這麼回事,你只會看到一片空白。 PS 以後有機會再來分享在Android emulator中開發的心得。話說用i7-2600K來跑Android emulator還是很慢啊. 話說回來,既然有提供 memory space 給 CGBitmapContextCreate,那就變成要自己管理,所以馬上又 free 掉,再去做其他事情好像怪怪的。 補充說明一下,上面那段程式碼本來就是個bug,故意用註解來誤導的,就算當掉也只是剛好.
失業人的練功房: 2011.10
http://dejob.blogspot.com/2011_10_01_archive.html
What iOS Simulator does not simulate: free(). 在開發iOS app時一定要用實機測試,因為simulator跟實機的行為很多地方並不相同。Simulator除了不支援某些硬體功能外,在根本的運作機制上也有不同,這篇要分享的是在memory上的運作機制。 不過我也不打算寫太長,只寫要注意的地方就好了(因為太晚了~)。 這段code在simulator能將pixels正確地轉成UIImage,使用Intruments也沒有發現memory leak,看起來沒問題吧! 很不幸地,在iPhone上完全不是這麼回事,你只會看到一片空白。 PS 以後有機會再來分享在Android emulator中開發的心得。話說用i7-2600K來跑Android emulator還是很慢啊. 寫程式或是做產品跟畫漫畫其實有很多相似的地方,除了都是追求藝術外,也都講究細節。 產品也是這麼回事,許多的小細節能使平凡的產品變得與眾不同,而堅持做出這些小細節的你也就變得與眾不同。 訂閱: 文章 (Atom).
失業人的練功房: 創業一年回顧
http://dejob.blogspot.com/2012/07/blog-post.html
離開前公司開發app已經一年了,這篇文章可能有點亂,請慎入。 其實- 大。錯。特。錯~!! 9月才開始開發,12月才上架,而且第一次上架一波三折,. 被Apple退貨了很多次(App Review Guide的條文太多了,很容易踩到),. 在10出廠之前就訂下一個月要出一次.1版的進度,因為Apple審app要一週,. 所以又抓緊時間修送審後發現的bug或defect,並且在.1版之後馬上送.1版,. 一般開發者會用的方法還有像價格策略、送promote code、. 在論壇介紹、請app review site試用、cross promote等等,. 但我學到最重要的就是 let the app sells itself. 以目的(學習iOS開發、上架、銷售與客服)來說,我已經達到了。 幸好,這個app並沒有借錢開發,也沒有合作夥伴,我只要對自己負責就好了。 創業的壓力真的不小,收入就是個大問題,這完全影響了社會對你的觀感,. 對大多數人來說,沒錢,你就是失敗。 以往只會說"某某sales不知道在搞什麼鬼,他應該怎麼樣怎麼樣.",. 訂閱: 張貼留言 (Atom).
失業人的練功房: 2009.03
http://dejob.blogspot.com/2009_03_01_archive.html
這個月的頭條就是筆者找到工作了,從事Android UI的設計。最近發現API Demo的sample已經不夠參考了,因為不同的device跟輸入方式所需要的UI是大大不同,而API demo基本上是以手機的應用為主,今天如果我是要設計成Nettop或是TV用的UI,絕不是把畫面放大就能草草交差的事。雖然筆者滿懷雄心壯志,但是在業界打滾幾年後也知道公司根本不會有那個耐心等我好好設計架構、做user survey甚至是發好幾版的demo template;"time to market" kills designs,難怪路上滿滿都是山寨UI。 大家也都知道現在工作難找,筆者也被凹了。對我來說,這也就只是一份工作罷了,如果可以,我還寧願自己寫程式去賣。 訂閱: 文章 (Atom).
失業人的練功房: 在Eclipse下看framework的source code
http://dejob.blogspot.com/2009/06/eclipseframeworksource-code.html
參考: View Android Source Code in Eclipse. 簡單來說,trace ADT的code會發現ADT會去android.jar同個目錄下的sources這個目錄找source code,. 所以我們只要將android的java source code撿一撿,照package放到sources這個目錄就可以了。 1 在沒有make過的source code目錄下執行這個script:因為out這個目錄下有重複的java code. 2 把zippath = match.group(1).replace('.', '/') '/' file改成. Matchgroup(1).replace('.', '/') '/' file. 最近還在研究怎麼debug native code,之前make的gdb不能debug multi-thread的程式 = =". 訂閱: 張貼留言 (Atom). Eclipse JEE vs Java 6 Update 14.
TOTAL PAGES IN THIS WEBSITE
16
土狗投射場: 五月 2010
http://dogdoglization.blogspot.com/2010_05_01_archive.html
Window.innerWidth document.body.clientWidth; 顯示區高度. Window.innerHeight document.body.clientHeight; 顯示區寛度. 有些瀏覽器採用window.innerWidth / window.innerHeight, 另一些則採用document.body.clientWidth / document.body.clientHeight, 有點煩人, 所以我從Qt借鑒一下, 利用or運算子直接把有效的值傳給變數, 其運作方式跟if.else很相似:. Document.body.clientWidth;. Document.body.clientHeight;. 如果window.innerWidth / window.innerHeight是有效屬性, 則返回其值給變數. Window.innerWidth document.body.clientWidth. Window.innerHeight document.body.clientHeight. 講求能源效益的年代, 分分鐘也是金錢 ( 資本主義!
土狗投射場: 攝影機程式
http://dogdoglization.blogspot.com/2010/07/python-wx-opencvwebcam-code-name.html
使用python wx opencv來寫webcam, 在網上抓下這段code:. From opencv.cv import *. From opencv.highgui import *. WxFrame. init (self,None,-1,'camera'). SelfBind(wx.EVT IDLE,self.onIdle). Img = cvQueryFrame(self.cap). Def displayImage(self,img,offset=(0,0) :. Bitmap = wx.BitmapFromBuffer(img.width,img.height,img.imageData). Dc = wx.ClientDC(self). DcDrawBitmap(bitmap,offset[0],offset[1],False). If name = ' main ':. App = wx.App(). 不過執行時影像怪怪的, 發現channel red與channel blue互換了. From opencv.cv import *. Def onIdle(self, event):.
土狗投射場: Fail to publish branch from GitHub for Windows
http://dogdoglization.blogspot.com/2013/10/fail-to-publish-branch-from-github-for.html
Fail to publish branch from GitHub for Windows. I have linked my GitHub account in GitHub for Windows(named GfW in following) and created a repository, then drop all the project source code. Files into the local(my home computer) folder the repository point to. At the moment the files were not yet publish/sync and GfW showed a "publish" button. I also created a README.md in the repository but was writing through the browser. And of course failing to publish, even I'm in master branch in GfW.
土狗投射場: Pack Python2.7+OpenCV2.2 to exe
http://dogdoglization.blogspot.com/2011/01/pack-python27opencv22-to-exe.html
Pack Python2.7 OpenCV2.2 to exe. 打包檔案: 使用Python 2.7 OpenCV 2.2的py檔一個. 打包工具: GUI2Exe 0.5.0 py2exe 0.6.9 (詳見 http:/ franks543.blogspot.com/2009/10/gui2exe-guipythonexe.html. 1 在Includes內加入numpy和cv兩項 (因為有import cv的原故, 需要這兩個模組). 2 在DLL Excludes內加入mscvr90.dll (沒它機器運行不了, 參見 http:/ blog.solrex.org/articles/py2exe-for-python-26-sucks.html. 3 幹掉沒用的東西 (Tk, Tcl, Pywin等等, 非必要). 4注意路徑, 建議用雙斜杆, 如: E: workplace python. 5 勾選 XP Manifest File 可能會導致運行時錯誤, 要試試. 訂閱: 發佈留言 (Atom). Pack Python2.7 OpenCV2.2 to exe.
土狗投射場: 十月 2010
http://dogdoglization.blogspot.com/2010_10_01_archive.html
Java Socket應用 OO version. 今天重新把socket程式原型OO化, 發覺BufferedWriter並不適合用在專門處理socket的object裡, 因為這個object一日不扔進垃圾桶, BufferedWriter一日也不關掉, 而它就一直把您要send出去的資料握在手裡, 執行時總出現問題, 比如java.net.ConnectException: connection reset. 如果對throw exception有興趣, 這篇文章可以拿去參考一下. Description: receive and print the string that come from client. Import java.net.ServerSocket;. Import java.net.Socket;. Import java.io.*;. Public static void main(String[] args){. MyServerSocket s = new MyServerSocket();. Private ServerSocket server;. System...
土狗投射場: PyQt - 簡易UI產生器
http://dogdoglization.blogspot.com/2010/12/pyqt-ui.html
一年前的產物, 當時還對Qt認識極淺, 為了方便自己而砌的一個Qt圖形介面製作器, 使用pyuic4指令作功能核心. 把QtDesigner的ui檔轉換成py檔. 當然啦, 可以用uic Module 代替之. 代碼有些糟, 有些source由網上抓來, 不清楚確實網址 . ", 但只不過作為工具用用罷. 1 MAKEUI.pyw 入口點. 2 MAKEUI.UI 程序界面, 不使用. 3 makeui ui.py 程序界面, 由MAKEUI.UI製成, 被MAKEUI.pyw使用. 4 makeui ui.pyc 加快makeui ui執行速度. Python PyQt (2.6 or above, but you can try under 2.5). 1 用QtDesigner製作程序介面, 並儲存為.ui檔案. 2 執行MAKEUI.pyw, 加入上述之.ui檔, 然後按Submit. 3 在其路徑將產生一個對應的Python類型圖形介面文件: (檔案名) ui.py. 4 一個Python類型文件(檔案名).py接著生成, 提供一段使用該py文件的簡單代碼, 用作參考.
土狗投射場: Java Socket應用 OO version
http://dogdoglization.blogspot.com/2010/10/java-socket-oo-version.html
Java Socket應用 OO version. 今天重新把socket程式原型OO化, 發覺BufferedWriter並不適合用在專門處理socket的object裡, 因為這個object一日不扔進垃圾桶, BufferedWriter一日也不關掉, 而它就一直把您要send出去的資料握在手裡, 執行時總出現問題, 比如java.net.ConnectException: connection reset. 如果對throw exception有興趣, 這篇文章可以拿去參考一下. Description: receive and print the string that come from client. Import java.net.ServerSocket;. Import java.net.Socket;. Import java.io.*;. Public static void main(String[] args){. MyServerSocket s = new MyServerSocket();. Private ServerSocket server;. System...
土狗投射場: Java Socket應用原型
http://dogdoglization.blogspot.com/2010/10/java-socket.html
之前用Python砌了個使用port 8000的C/S XML-RPC應用, 但沒用上幾天便發現外面有個好像叫friendly.proxysanner.org的東東跟它說話 - - - - - - - - - - 網絡很險惡喔 . 不過複雜化時又不幸error了 . ". Description: Server side socket. Import java.net.ServerSocket;. Import java.net.Socket;. Import java.io.*;. Public static void main(String[] args){. ServerSocket server = new ServerSocket(8000);. Socket s = server.accept();. BufferedReader bufr = new BufferedReader(new InputStreamReader(s.getInputStream() );. System.out.println("Recived: " bufr.readLine() ;.
土狗投射場: Ubuntu10.04 - Firefox下java6-plugin安裝辨法
http://dogdoglization.blogspot.com/2010/08/ubuntu1004-firefoxjava6-plugin.html
Ubuntu10.04 - Firefox下java6-plugin安裝辨法. 本來Ubuntu對軟體支援一直很好, 不過最後一步還要是動手做, 所以新手入行總會碰到極多問題。 01 到 [系統] - [管理] - [軟件來源]. 03 選擇 [其他軟件] 一頁. 04 按 [加入] 按鈕開啟對話框. 05 在 [APT套件庫位置] 一欄貼上. Deb http:/ security.ubuntu.com/ubuntu hardy-security main multiverse. 06 按 [增加來源] 按鈕關閉對話框, 會看見列表上多了一項 [重要的安全更新], 並已經自動選取. 07 按 [關閉] 按鈕退出. 08 會彈出訊息要求重啟程序, 按重啟按鈕便行. 09 關閉 [軟件來源] 程序. 10 到 [應用程式] - [Ubuntu軟件中心]. 11 搜尋並安裝 [昇陽java6.0附加元件]. 說得比較白, 其實只是簡單幾步而已, 跟著做不可能出錯吧? 訂閱: 發佈留言 (Atom). Ubuntu10.04 - Firefox下java6-plugin安裝辨法.
土狗投射場: 十二月 2010
http://dogdoglization.blogspot.com/2010_12_01_archive.html
一年前的產物, 當時還對Qt認識極淺, 為了方便自己而砌的一個Qt圖形介面製作器, 使用pyuic4指令作功能核心. 把QtDesigner的ui檔轉換成py檔. 當然啦, 可以用uic Module 代替之. 代碼有些糟, 有些source由網上抓來, 不清楚確實網址 . ", 但只不過作為工具用用罷. 1 MAKEUI.pyw 入口點. 2 MAKEUI.UI 程序界面, 不使用. 3 makeui ui.py 程序界面, 由MAKEUI.UI製成, 被MAKEUI.pyw使用. 4 makeui ui.pyc 加快makeui ui執行速度. Python PyQt (2.6 or above, but you can try under 2.5). 1 用QtDesigner製作程序介面, 並儲存為.ui檔案. 2 執行MAKEUI.pyw, 加入上述之.ui檔, 然後按Submit. 3 在其路徑將產生一個對應的Python類型圖形介面文件: (檔案名) ui.py. 4 一個Python類型文件(檔案名).py接著生成, 提供一段使用該py文件的簡單代碼, 用作參考.
TOTAL LINKS TO THIS WEBSITE
18
dejoannis.com
Register a new domain. Buy and sell your domains. Is this already your domain? Add hosting, email and more. Easy-to-handle domain management in real time. Save up to 20% off with bulk discounts. Personal support viel email and telephone. Please enter a domain name and check one ore more categories. SKYWAY provides you with customized IT solutions. Get paid to park your domains with NameDrive. Cultivate your business online. BrandShelter supports your brand protection on the internet.
Welcome to De Joans Schools
Knowledge, Wisdom And Service. Tuition and Payment Procedure. Welcome To De Joan's School. Welcome To De Joan's Schools Official Website. At that opening ceremony in 2007, Rev. Canon Ekeson made the following prophetic declaration. read more. Here while there is much intellectual stimulation, our emphasis is always on nurture of each child's uniqueness. . The Vision of De Joan's School Lagos is to be a true Centre of Excellence in Children's Education! Find Us With Google Maps ». 5, Moradeyo Street,.
DEJOTAVA - Citādi Deju Kursi » DEJOTAVA
Dejošana ir Patīkama Atpūta un Bauda Divatā! DEJOTAVA – Citādi Deju Kursi. Deju Kursi Dejotava BILDĒS. DEJOTAVA – Citādi Deju Kursi. Dejo Eleganti jebkuras Mūzikas Ritmos Jebkurā Vecumā! Sportiskā sagatavotība NAV NEPIECIEŠAMA. INDIVIDUĀLĀS Nodarbības PĀRIEM un Nodarbības GRUPĀS. Dažādu Balles Deju pamata elementi, figūras un variācijas. Viens otra jušana dejā, saskarsme un komforts. Nāc, Mācies un Dejo! 2015 Dejotava.lv, Iespējams vienīgie ĪSTIE Balles Deju Kursi. Send to Email Address.
home | Dejo Autohandel in Valkenswaard
Welkom op de website van Dejo Autohandel! Wij zijn een bedrijf met al ruim 30 jaar ervaring en zeer interessante occasions op voorraad. Al onze auto's zijn voorzien van de Nationale Autopas en worden grondig nagekeken, alvorens ze u worden aangeboden. Wij zijn uitsluitend geopend na telefonische afspraak met 06-53837344, of kijk alvast even bij occasions Graag tot ziens bij,. SW 16 HDiF XR Pack. Prijs € 1.999 Bouwjaar 2005"/. 12-16V SportSound AC/ELEK RAMEN/CV. Prijs € 1.950 Bouwjaar 2004"/.
Dejo Auto's - Cadier en keer
EEN GREEP UIT ONS AANBOD OCCASIONS. Ford Fiesta 1.0 125pk Titanium. Citroen C3 Exclusive Automaat. Opel Mokka 1.4 Turbo. Nissan Qashqai 1.2 Automaat. Citroen C3 1.2 Automaat. Suzuki Vitara 1.4S Automaat 4x4. Nissan Juke Nismo RS. Nissan Qashqai 1.2 Tekna. Onze keuze als gezin voor een nieuwe auto was niet eenvoudig. Vandaag alweer een auto gekocht bij Dennis en Jo , service w. 6267CR Cadier en keer. Ma - Vr: 9 - 18 uur. Zat: - 10 - 15 uur.
失業人的練功房
離開前公司開發app已經一年了,這篇文章可能有點亂,請慎入。 其實- 大。錯。特。錯~!! 9月才開始開發,12月才上架,而且第一次上架一波三折,. 被Apple退貨了很多次(App Review Guide的條文太多了,很容易踩到),. 在10出廠之前就訂下一個月要出一次.1版的進度,因為Apple審app要一週,. 所以又抓緊時間修送審後發現的bug或defect,並且在.1版之後馬上送.1版,. 一般開發者會用的方法還有像價格策略、送promote code、. 在論壇介紹、請app review site試用、cross promote等等,. 但我學到最重要的就是 let the app sells itself. 以目的(學習iOS開發、上架、銷售與客服)來說,我已經達到了。 幸好,這個app並沒有借錢開發,也沒有合作夥伴,我只要對自己負責就好了。 創業的壓力真的不小,收入就是個大問題,這完全影響了社會對你的觀感,. 對大多數人來說,沒錢,你就是失敗。 以往只會說"某某sales不知道在搞什麼鬼,他應該怎麼樣怎麼樣.",. 你看出問題在哪了嗎?是的,問題就在於pi...許多人看漫畫其實是在看...
SWFUpload beta
Upload files via flash to get the flash-upload dialog goodness. Only display chosen filetypes in dialog. Upload multiple files at once by ctrl/shift-selecting in dialog. Trigger javascript functions on start, cancel, progress and complete. Get file information/size before upload starts. Style upload buttons any way you want. Do progress-bars/information using valid XHTML and CSS. No page reloads, display uploaded files as they are finished. Works on all platforms/browsers that has Flash support. Script t...
dejob.us at Directnic
Dejobaan Games - Bringing You Quality Videogames for over 75 Years
Wednesday, April 21, 2010. Drunken Robot Pornography Lyrics. They started working in the factories of George Devol. Quietly stamping out fridges and the Japanese car. Over the decades, designs evolved. To sweeping your floor in a circular avatar. Aerospace and a ton of Double-E. Structural engineering, nanotech, and ECE. Hired a. Spikey yellow girl with a bachelor's degree. From Carnegie Mellon University. Bake a not and an or and and and a nand. Germanium (32) and silicon's sand,. Lights off" factories,...
Dejobaan Games | Bringing you quality video games for over 75 years
Bend time to execute stunts on the set of a Hollywood blockbuster in Tick Tock Bang Bang. In Elegy for a Dead World. You explore long dead civilizations inspired by British Romance-Era poems, and write about them. Giant robots are menacing the City of Boston. Can you and your jetpack save us all? The 2011 sequel to our award-winning BASE jumping title returns for PC, Mac and Linux. Drop That Beat Like an Ugly Baby. Force = Mass x Acceleration). A Reckless Disregard for Gravity.