by Danny | Oct 16, 2014 | Learning
輸入!文字框 UITextField UITextField 繼承UIControl後具備互動輸入,它是一個具有可編輯內容的文字框,並且帶有許多事件可以在輸入與按下鍵盤Return(輸入)後處理文字內容。 執行結果 Log textFieldDidBeginEditing:哈囉!Swift!! textFieldShouldEndEditing:哈囉!Swift!! textFieldDidEndEditing:哈囉!Swift!! 按下Return Swift 程式範例 // // ViewController.swift //...
by Danny | Oct 10, 2014 | IoT
BillMaster 智慧插頭 物聯網興起,不少廠商都推出可能稱上是物聯網概念的產品(D-Link,Belkin..),剛好有機會搭上早鳥預購而購得AHA-Tek的BillMaster 智慧插頭,這類產品在早些蠻多廠商都有推出,但這次因是台灣公司所生產的,就特別支持一下!接下來就看看它的外盒吧! 轉向另一邊能看到產品外觀圖示以及QR Code: 從上方看到的樣子: 產品規格: 它是藍牙連線控制與取得整體的資訊,初期只支援Android、Bluetooth...
by Danny | Sep 26, 2014 | Linux, News
Bash 有漏洞要修補(Bash 3.x~Bash 4.3) Bash 出現漏洞,如果你在環境變數宣告時,bash也會相對的執行變數中帶有指令的命令,如果有心人事將此方式利用宣告變數的方式將惡意指令夾帶,那就可能替server帶來危機,比如宣告了一個變數x,內容為: env x='() { :;}; echo vulnerable' 並且在後面加上你要執行的命令整個看起來: env x='() { :;}; echo vulnerable' bash -c "echo this is a test" 如果你的結果是:...
by Danny | Sep 22, 2014 | IoT
Arduino 使用 SCT013 量電流 量電流方式有串聯方式與非接觸式,一般非接觸式都是使用霍爾電流感應方式量測,但因為使用感應電流方式取得一定比率的電流再回推實際值,這會因為環境因素影響準確性,但非接觸式有個好處如其名稱一樣,我們需要變更線路設計就能量測到電流。 準備工作 下面列出硬體方面的準備工作如下: Arduin UNO SCT013 SCT013 for Arduino 電路 SCT013輸出是電流的方式,但Arduino Analog...
by Danny | Aug 27, 2014 | IoT
Arduino 遙控大金冷氣 今年夏天實在太熱了,剛好正在試Arduino,心想到是不是可以用Arduino + 紅外線來遙控家中的大金冷氣,如果成功後,再配上網路模組就能實現遠端控制,這也能算是個IoT吧? 準備工作 Arduino 目前只試過UNO、Leonardo這兩款 Arduino UNO/Leonardo、ESP8266、Ameba、STM32Duino F1 IR LED 需要的是發射端 Arduino_IRremote_Daikin...
by Danny | Aug 25, 2014 | IoT
Raspberry Pi B+ 接腳圖(pinout) 從開發板:Raspberry Pi B+文中能了解到B+版本與之前版本的差異,接下來就是與實作有關的接腳圖。 Audio/Video Jack 首先先提到這次將Audio與Video整合成4段式的3.5mm插座,下面提供B+及其他硬體對於這4段式的3.5mm插座的解釋: 關於這個接頭排列方式有個名稱叫TRRS,分別為T(ip)、R(ing)、R(ing)、S(leeve),所以由圖表中能大略了解共用線材與買線材時必需要注意的地方。 GPIO Raspberry Pi...