這次活動是辦在臺大醫院國際會議中心,場地不大 主辦單位是中國的digia分公司 第一場是Qt在臺灣的銷售經理來講Qt的演進與之後的策略 首先是演進的部分 Qt的版圖越來越大,除了跨平臺的特性, 沒想到也越來越跨領域,從網頁應用到嵌入式應用, ...
做了一個簡單地課程問卷自動填寫的script
最近閒著沒事就試著做了一個自動填寫期中課程問卷的小script 不過功能很陽春,目前只能針對問卷只有textarea的課程作處理 如:英文授課或是有ratio這種例外的問卷形式仍未實作 而且我的問卷已經填完也沒辦法繼續測試 這個project的Repository...
Ubuntu在VirtualBox上的解析度設定
因為在VirtualBox下安裝Ubuntu,default沒有顯卡驅動 所以要安裝VirtualBox的驅動才能調整解析度 所以要按照以下步驟,進行安裝 首先 先點選VirtualBox的insert Guest Additions 的功能你將會看到你的虛...
使用Sublime Text 建立 Processing IDE環境
這學期剛好修到我們學校圖傳系的互動視訊工程技術(大部分學校是叫數位互動設計) 然後台科電機系的智慧型感測整合概論也會用到Processing來結合SimpleOpenNI使用 不過Processing的IDE跟Arduino的是同一套 很不好用 所以才想說看有沒有Su...
2014/09/06 MySQL核心研發團隊分享 與cocos2d-x沙龍參與心得
今天一天最重要的感想就是吃得好爽(揍飛 先講MySQL那場好了,這是我第一次進北商校園,一開始的女講者應該是中國人 一直大中華地區 大中華地區的 聽了很不舒服 講話很快,對她講的東西沒什麼印象.... 主要是在講MySQL 5.7的新特性,如:優化器和InnoD...
COSCUP 2014 第一天
第一場議程是跟maker相關的,興趣不是很高,所以就到處閒晃 第二場議程主要是在介紹ECMA script 6的標準,大概的內容都是從主流的語言加入的 第三場議程在介紹Linux Container,由於這項技術近幾年很夯,所以一間小會議室一下就擠滿的,所 以只能站著...
Mozilla聚(7/18)
那天很早就到了 第一次到mozilla space 冷氣好強 大家都很熱情 這次主要的主題是在maker和mozilla組織運作和project 這次討論的內容 有討論到一個很類似appshed的網站 可以做出一些好玩的app 好像還可以自行增加新元件 網站在...
GCC configure和make參數說明
confiure: --prefix= "目錄" 代表要將新的編譯器安裝你指定的目錄 --enable-threads[=lib] 開啟threading支援,後面可省略所要使用的thread library make: -j number 代...
將ruby程式打包成.exe執行檔(ocra)
之前有想做一個小工具,但想說如果發送出去 沒有ruby環境的使用者也可以正常使用 問了一位大大學弟提供了這個方法 ocra全名為OneClick Ruby Application Builder 首先,先gem ocra下來 gem install ocra ...
istream_iterator與容器之間的使用
istream_iterator是讓輸入流得以抽象成iterator的進階使用 使得STL的algorithm搭配容器使用更為方便 //範例一 //如往常在ZeroJudge系統常看到的測資 // 1 2 3 4 5 6 5 ...... 一串輸入要輸入至容器中(如vec...
wxRuby的使用
使用gem安裝,一行指令結束 gem install wxruby 基本GUI的元件名 frame: Frame penel: Penel text input: TextCtrl layout: BoxSizer check list box: CheckListBo...
在Ubuntu Based下安裝MPI
sudo apt-get install libcr-dev mpich2 mpich2-doc
使用C++11的thread
gcc 4.8的bug 在編譯的時候要加上-Wl,--no-as-needed -pthread -std=c++11
NXC的function介紹(1)
當要使用ultraSonic sensor 請使用SetSensorLowSpeed設定ultraSonic sensor所在的腳位 如果要讀取ultraSonic sensor的值 請使用SensorUS來讀值(Sensor應該是讀不到值) 所讀的值越大代表離的物體...
影像處理的觀念(1)
Image Resize: 主要是利用縮放後的長寬比, 去選擇採樣source image上的pixal 再組合成所要大小的image(可依需要選擇nearest neightbor或bilinear bicubic方式) Image Rotation: 先決定好旋...
Qt for Android in Linux一些要點
SDK、NDK、JDK、還有專案的路徑千萬不要有中文 不然很容易遇到狀況 5.2.1版好像沒辦法順利的在Linu寫Android app(我是用5.1.0才成功 大概是Qt和新版SDK的ABI判讀方式不同 在QtCreator裡會看到顯示的ABI是(default/a...
在Ubuntu-Based 下安裝mesa-glut
sudo apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev
在Ubuntu-Based下用PPA安裝wxWidgets 3.0
sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc sudo apt-add-repository 'deb http://repos.codelite.org/wx3.0-2/ub...
在Ubuntu-Based環境下利用ppa安裝Boost Library1.55
sudo add-apt-repository ppa:boost-latest/ppa sudo apt-get update sudo apt-get install boost1.55
在Ubuntu-Based的系統下安裝SDL
今天測試MonoGame是否能正常執行 發現少了SDL所以會拋出例外 SDL 安裝: sudo apt-get install libsdl1.2-dev sudo apt-get install libsdl-image1.2-dev sudo apt-get ...
Ubuntu上使用wxWidgets 3.0.0
安裝相依的Library sudo apt-get install libgtk2.0-dev libjpeg-dev libtiff.dev libnotify-dev libgstreamer0.10-dev sudo apt-get install libgst...
在Ubuntu增加快速啟動的ICON(gnome環境)
安裝需要的包 sudo apt-get install gnome-panel --no-install-recommends 創造快速啟動的icon sudo gnome-desktop-item-edit /usr/share/applications/...
在Ubuntu或Linux Mint下用PPA安裝最新版的Code::Blocks、MonoDevelop、Sublime Text3
增加repository sudo add-apt-repository ppa:pasgui/ppa sudo add-apt-repository ppa:keks9n/monodevelop-latest sudo add-apt-repository ppa...
在Ubuntu 13或Llinux Mint 15以上的版本下安裝DeedBeef、wine
在Linux Mint 15和Ubuntu 13以後 DeedBeef舊的PPA就不支援了 找了好久才找到新的PPA的來源 安裝方式: 先增加新的repository sudo add-apt-repository ppa:starws-box/deadb...
Windows 8多重開機設定(雙系統等)
我發現在灌Windows 8之後 只要做了雙系統或是多一種開機方式 如我前一篇的 (轉)Hyper-V、VMWare、VirtualBox 共存方法 你開啟另外的系統或另一種開機方式 你必須要再花一次開機的時間 等於你開機要花兩倍的時間很麻煩 不過在網路上...
(轉)Hyper-V、VMWare、VirtualBox 共存方法
因為要用Windows Phone 8 所以電腦被強迫裝上Hyper-V 沒裝沒事,裝了變成我的VMware和VirtualBox都不能用 主要原因是因為Hyper-V、VMWare、VirtualBox基於 Hypervisor 技術實作虛擬化 需獨佔Hypervi...
在Code::Blocks上寫wxWidgets
在 Code::Blocks 上要寫 wxWidgets 要有編譯過的wxWidgets 我的Code::Blocks預設使用MinGW Distro 當然你也可以用有內建MinGW的Code::Blocks版本 前置作業 下載wxWidgets的Source包(我...
隨身碟容量變小解決方法
之前再刷網樂通用完的隨身碟 再重新格式化後容量變小(4G -> 250M) 在網路上找到這份教學 解決方式: 開啟cmd (應該是要用系統管理員身分開啟) 輸入diskpart,再輸入list disk 會列出在你電腦上的磁碟分割 圖片中disk ...
在Xamarin Studioc和MonoDevelop裡安裝MonoGame
首先先去下載 MonoGame 再進入Xamarin Studio,選擇 工具->Add-in Manager->Install from file 裝完再去開專案會發現多了MonoGame的專案類別就完成了(MonoDevelop也一樣) 參考...
Eclipse與CodeBlocks c/c++配置(MinGW Distro)
如果要用 Eclipse (要裝 CDT )或 Code::Blocks 寫c/c++ 可以選擇使用 MinGW 或 Cygwin (安裝完記得設定環境變數,請自行搜尋安裝過程) 之前有使用Cygwin 不過MinGW有直接支援最新的gcc 4.8.1 不過MinG...
手邊只有一顆可用的開機碟,電腦只裝linux,但想重灌windows
馬的windows 8 ,每次灌雙系統(win + linux) 就會出毛病,加上ubuntu 的grub 是grub2 用boot-repair的方式不奏效 boot-repair的方法: sudo fdisk -l # 如果你鍵入這行指令到term...
Visual Studio 2012、2013安裝XNA
要先安裝Visual Studio 2010才能獲得XNA的套件 安裝好VS2010 去 微軟官網下載XNA 來安裝 安裝完 到你VS2010預設安裝的目錄(我是 C:\Program Files (x86) \) C:\Program Files (x86)...
大話設計模式讀後心得
在上完上學期的軟體工程 我發現我還有很多東西不懂 剛好圖書館有這本書 這本書很適合初學者 基本的pattern和物件導向設計的原則都會用簡單的小故事帶過 也會告訴你這些pattern的用處與缺點 而且程式碼不會用太複雜的範例 只是覺得這本書的廢話有點多...
Inside The C++ Object Model讀後心得
最近在看Inside the c++ object model 老實講再看這本書前 我以為我懂c++ 其實不然 只是聽別人講他的缺點和使用注意事項 像是以前不清楚c++的 virtual 實際是怎麼進行的 c++效率真的比C還差? 還有defalut ...
在google blogger上顯示程式碼-Google Code Prettify
在換我的blogger版面同時,我之前PO的程式碼都亂了 所以在這邊備份一下貼程式碼的方法 先去修改blogger的html code 在<head> label內添加 <link href = "http://google-code-...
C#的delegate的想法
今天在大話設計模式的時候, 裡面提到C#裡的delegate用法 我看了一下,感覺它的用處應該就是利用+=( overload) 將所要被呼叫的function註冊(prototype要相同) 存放到一個貯列裡, 當一呼叫該delegate event 便走訪 貯...
Opengl 多物體移動的方式
這學期剛好上了系上的計算機圖學 不過我期末專題居然選擇寫貪食蛇 我好像脫離不了貪食蛇這東西 大一學著用windows api寫貪食蛇 大二系統程式交到curses也做貪食蛇 大三還是脫離不了貪食蛇 廢話不多說了 我之前想要怎麼讓多物體移動想了滿久 ...
網樂通刷機雜項教程(1)-利用網路線直接共享網路給網樂通使用(在windows 7或8)
我只是個窮學生, 因為是住學校 學校宿舍的網路又綁MAC 沒錢買可以clone mac的router 問到mowei.tw大大 才知道可以直接用網路線連接網樂通和PC 來分配IP給網樂通(DHCP) PS:這方法要電腦能有辦法提...
C++11 的新特性 (1)
多了shared_ptr 取代auto_ptr ,簡單的資源管理物件 在Container STL增加許多emplace_XXXX(), 以增加item的函式,取代push_XXXX()的使用 減少copy constructor的使用 PS: XXXX 為back o...
Appshed+PhoneGap 簡單的做出App
原本在 appshed 所做的app在android平台下 只能在browser下運行(因為所做出來的app是以html5和js所構成的) 不過在網路上查到可以藉由 PhoneGap 去編譯js及html5 使網頁app變成可安裝的apk 編譯及製作app過程恕不贅述
Automata的一些觀念(2)
1. Turing thesis: 當代電腦的計算能力等價於 Turing machine a.所有電腦能做到的,TM也可以做到 b.沒有人可證明不存在一個演算法是Turing machine做不到的 c.沒有人能證明現代電腦能比Turing machine還強 ...