發表文章

Google Cloud CentOS7 使用 curl 來進行 ftps 檔案上傳時,會發生「NSS錯誤-5938(PR_END_OF_FILE_ERROR)」的解決方式

解決方式,就是重新下載curl的原始程式碼,重新編譯一個新的版本。 而Google Cloud的CentOS7預設安裝裡,沒有gcc與wget,因此,需要先安裝這兩個套件。 sudo yum install gcc sudo yum install wget 裝好編譯的環境與下載的工具之後,接下來就是把curl的程式碼下載後,解壓縮,編譯: wget https://curl.haxx.se/download/curl-7.54.0.tar.gz tar -xvzf curl-7.54.0.tar.gz && cd curl-7.54.0/ ./configure --with-gnutls --with-libssh2 --prefix=/usr/local make 然後安裝,並更新軟連結: sudo make install sudo rm -f /usr/bin/curl sudo ln -s /usr/local/bin/curl /usr/bin/curl 這樣一來,curl就可以正常運作。

Python把「共用變數放到同一個檔案」

1.建立一個叫做「dbConfig.py」的檔案,內容如下: #!/usr/bin/env python3 HOST             = "yourComputerIPOrName" USER              = "dbUser" PASSWORD = "dbPassword" DATABASE   = "dbName" 2.在需要引入上面建立的檔案,可用: from dbConfig import * 來引入所有在「dbConfig.py」所有的變數, 這種引入的方式,可以直接使用變數名稱。 3.另一種引入的方式,如下: import dbConfig 但這種方式,在需要使用變數名稱時,需要再加上 dbConfig. 的前綴,就就是變成 dbConfig.HOST dbConfig.USER 當然,可以使用AS來簡化前綴,如下範例: import dbConfig as db 要使用變數的名稱,則可簡化為: db.HOST db.USER

iOS開舊專案,需要變更的四個地方。

圖片
1. 變更專案檔 PROJECT 的 iOS Deployment Target 為 9.2 ,如下圖: 2. 變更專案檔 TARGETS 的 Target 為 9.2 ,如下圖: 3. 變更專案檔 TARGETS 的 Signing & Capabilities 的 Team 為註冊帳號,如下圖: 4. 變更專案檔 PROJECT 的 Build Settings 的 Architectures 為 Standard architectures,如下圖: 版本9.2,請依照需求修改之。

「酷妹輕計數器」Android App 暨「酷弟輕計數器」iPhone App 使用說明書

一.主畫面:「目前次數」、「+1」  .「目前次數」:顯示於上方畫面。  .按下「+1」後,會將”目前次數“再加上1。  .按下「+1」後,系統會判斷:   當”目前次數“值為: 108、108的整數倍數時,則會震動提醒 8 秒。( 酷弟輕計數器僅震動三次,不能設定秒數 )  .(上述,可以在"設定“中更改「到達次數、震動秒數」。也可以關閉該提醒。   可參考4-1的說明。)  .按下「+1」後,會震動提醒 0.01 秒。  .(上述,可以在"設定“中更改「+1震動秒數」。也可以關閉該提醒。    可參考4-2的說明。) 二.右下角:「圓形 i 按鈕」( 酷弟輕計數器未實作此功能 )  .按下「圓形 i 按鈕」後,最下方會顯示 ─ 啟動酷妹輕計數器時的時間。  .(上述,可以在"設定“的「啟動時間」改為隱藏該按鈕。    可參考4-3的說明。) 三.右上角:「歸零」( 酷弟輕計數器放在左上角的0 )  .按下「歸零」後,系統會再次詢問是否確定。   若點選“是”,會將目前次數 改為 0值。 四.左上角:「設定」、「關於」、「離開」  .按下「設定」後,列出如下:    (4-1). 到達提醒:可更改「到達次數、震動秒數」。    (4-2). +1提醒:可更改「+1震動秒數」。    (4-3). 啟動時間:可更改為 開啟或關閉。(當關才時,隱藏「圓形 i 按鈕」)  . 酷弟輕計數器的=,即是設定的功能,可設定每次是否震動與到達計數後的提醒 。  .按下「關於」後,顯示開發人員相關資訊。( 酷弟輕計數器未實作此功能 )  .按下「離開」後,將會關閉酷妹輕計數器。 ( 酷弟輕計數器未實作此功能)

隱私權政策

寶焰自在工作室所開發的各類App,沒有蒐集或儲存個人資料,敬請諸君,安心使用。

[iOS]拯救 iPad Mini Retina 無限重開機的白蘋果地獄記錄篇

  話說上個星期六的晚上,躺在床上玩 iPad Mini Retina ,突然間重開機,不過,這並不是第一次遇到重開機的情況,也就沒放在心上,想說,重開機後,應該是活龍一條,哪知,這次陷入了無限重開機的白蘋果地獄!   白蘋果地獄,這個詞不是在下發明的,而是搜尋網際網路後,大夥們對這種狀況的通稱。這次的問題點,應該是剩下30%電力,iOS 7所造成的問題,也就是說 iOS 7的 bug。(重開機的瞬間,可以看到電力約有 22%,這問題,沒在 iOS 6的 iPad mini 與 iPhone 4S上遇過。   約略爬了一下文,知道需要使用iOS的DFU模式(Developer Fireware Upgrade mode)來回復,但實際操作的過程中,並不是很順利,而是頻頻遇到9006的錯誤。 在換了三次傳輸線(兩條原廠的傳輸線,一條認證的傳輸線,最後一次 的傳輸線 是原廠的),並關閉會監視USB Port的相關軟體 (如:Dropbox),總算將 iPad Mini Retina 成功復原,不再無限重開機。   成功恢復 iPad Mini Retina,iTune會將之前裝過的軟體一個個重新安裝回機器上,如果安裝的APP很多的話,這就是ㄧ個漫長的過程,以在下的 iPad Mini Retina來說,共有133個APP,而裝30多個APP時,就已經花了半個多小時,換句話說,概估完全回復的話,需要4到5個鐘頭。此時,就只好放著,先去忙其他事情。還好,等有空回來看回復進度時,iPad Mini Retina已經完整的恢復。   約把上面的敘述,簡略為如下的操作步驟: 1.準備好原廠的傳輸線。 2.關閉電腦上不必要的軟體,開啟 iTune 。保持電腦作業環境的單純,如果有開啟像是Dropbox等軟體,也都必須先關閉。 3.將需要救援的iPad mini Retina用傳輸線連好,並等待iTune的動作告一段落。通常,插上傳輸線之後,iTune會自動幫我們做一些同步與備份的工作,等這些都做完之後,再進行下個步驟。 4.進入DFU模式-同時按下 iPad Mini Retina的電源按鈕與Home鍵,看到白蘋果時,放開 iPad mini Retina 電源按鈕,並持續按著Home鍵(iPad Mini Retina),直到 iTune 出現詢問...

[Ubuntu]這幾天幫朋友裝Ubuntu的心得-14.04、10.04LTS到12.04LTS的路途

  朋友的機器壞了,去買了新的主機板和硬碟,不過,沒有買Windows的作業系統,自己裝了Lipus,才發現,要看個影片,還得裝東裝西的,只好拿給我,請我幫忙處理。   雖然朋友自稱說機器很舊,不過,之前的作業系統跑的是Vista,也很難說舊到哪邊去,查看了硬體,Intel Pentium D 3.0G,4GB RAM,比起我家大部分的機器都還新的規格,處理起來,並不困難。話說如此,林林總總的瑣事,拖到第二個星期,Ubuntu 14.04發表的當天,才開始處理。當然啦,在處理之前,把需要的ISO檔都燒成光碟,並且用VirtualBox安裝過了一遍,確定光碟沒問題,才正式上陣。   先是裝14.04版的Ubuntu,測試了兩天之後,發現DVD播放有點問題。怎麼樣的問題呢?第一,無法快轉到需要的位置,只要用滑鼠去拉進度條,就閃退!第二,播放到固定的位置時,就閃退。本以為是光碟片或是螢幕保護裝置的關係,但是在換了不同的DVD片與關閉螢幕保護的功能後,問題依舊。第三、iBus的中文輸入用起來,卡卡的,如果要打文件,回封比較長的信件,那可真令人抓狂!只好砍掉重練,裝回比較舊的10.04LTS。   10.04LTS整個帶起來後,陸續測試了DVD、音樂CD播放,安裝了PPStream,都可以正常運行,而預設的輸入法,用起來和Windows下的習慣也雷同,這樣總算是個可用的文書處理兼影音播放機。只不過10.04LTS,Desktop的支援只三年(僅到2013-04-19),安全更新之後,想想(支援都已經過了一年了耶),還是升級到12.04LTS,可能會好些吧!(基於12.04LTS把Desktop的支援從三年延長到五年,換句話說,就是到2017-04-26)   升級到12.04LTS後,比起10.04LTS,是有點小瑕疵,像是開機後,有一段短暫的時候會花屏,PPStream會閃退、沒聲音等等。撇開花屏的問題,在安裝alsa-oss的套件後,PPStream的音效選擇alsa,聲音就恢復了。而閃退的問題,則退回安裝1.0版的PPStream,閃退的問題就解決。比之10.04LTS,稍微美中不足的是,啟動PPStream還要打密碼,仔細看了螢幕的訊息,應該是把串流的暫存檔案噵向到需要權限的目錄造成的,不影響功能。   末了,用PPStream看了一遍美國隊長,簡...