發表文章

目前顯示的是有「offline」標籤的文章

耍廢文之裝裝老程式

 最近在移植老程式到新的舊平台上撞上的南(難)牆(強),不管環境怎麼調校就是給你一片空白,這是最嚇人的,因為沒有訊息就沒辦法除錯。  好在喝了一些糖水,腦袋瓜子突然磞出,是不是之前有用了什麼特別的套件… 工作環境:     Ubuntu Server 22 TLS          docker: lamp stack               PHP5.5               pear packages...   想那時,pear install package 就搞定了,重裝時也是幾分鐘的事 果然開始想那時就是老了,程式老了,人也老了,pear 不給裝套件了 好在,當初設計 pear 的神人留了一條後路  所以把要裝的 package.tgz 全部下載下來: curl -o package.tgz http://pear.php.net/somewhere/package.tgz  再手動裝起來: pear install --offline package.tgz 好在選的這個 docker 容器有 pear 可以用,不然不知道還要搞多久 暫時過關     收工!

離線翻譯 使用 google translate app

翻譯程式有很多選擇,從單機版全盛時期至今還存在的眼博士(譯典通)、其他很多轉為線上翻譯的有巴比倫、靈格斯;還有近乎消聲匿跡的星際譯王…等。 目前最流行的就是像 Google、Yahoo、Being、Babylon、Dictionary.net、百度…之類的線上翻譯軟體,還有另一種就是整合這些線上翻譯工具的軟體到單機上使用,例如︰QTranslate,這些軟體的特性就是免費,或是進階功能必需付費,如果把手機想像成PC單機,其實情況差不多,目前的趨勢就是線上翻譯。 單機版的翻譯軟體最重要的功能就屬那個即點即翻,具體地說就是你的滑鼠移到哪裡,就翻所指的單字,這個功能很方便,但是,目前還有在做的大概就是眼博士了;曾經星際譯王也可以做到,但是不流暢,而且因為版權問題,近乎消聲匿跡,可惜了! 目前大部份的單機整合翻譯軟體,以 QTranslate 為例,都是利用點選 + 快速鍵的方式,來指定要翻譯的字,有些軟體會將各個網頁翻譯的結果全部傳回,並標示來源,總而言之,是利用網站功能來提供翻譯服務,想當然爾,需要網路連線、需要網路連線、需要網路連線。 個人許久沒更新的 Google Translate 就是線上翻譯的工具之一,也提供全文翻譯,想必很多人在需要翻譯的時候都用過,如果你是 Android 的手機(目前試 iOS 並不支援),那麼你可以下載它的字典檔(一種語言大約200MB左右),就可以離線翻譯,新版還多了圖片和語音替代手動輸入的翻譯方式。 雖然過了2年才知道,試用過後還是令人感動啊~~

離線參考文件瀏覽器 Zeal

圖片
在開發應用程式的時侯,如果使用的是開發環境集成工具(IDE),通常會提供函式提示的功能,非常方便,這指的是使用者已經知道函式(function)的功能是什麼,而要呼叫函式,只要輸入幾個關鍵字母,開發工具就會把含有這些字的函式列出供作選擇,幫助開發工作的進行。 反過來說,你想知道的是某種功能,要用那個函式的時侯,會想用關鍵字搜尋,把函式找出來用,順便看看要餵它吃什麼才能吐出你想要的東西;又或者,你想要設一個參數,很常用,但是少了幾個字,或拼錯字了,你想要確認一下,使用開發工具來做這事,好像差了那麼一點點…… 由於現在的網路很方便,很多時侯文件上網看就好,有時侯,網路就是連不上,還要馬上查字典,Dash 這類的工具就很重要了,如果你是 Windows 平台可以用 Zeal ,我只有 Windows 所以用 Zeal…… 有些參數可以調整,搜尋資料超方便 說明文件就是放在這裏,如果別處要用,你知道的……[Ctrl + C] 這個超方便,既有可以下載的文件,勾選後下載就行 下載中,請耐心等侯 這參考書軟體很好用,雖然有時反應有時慢了一些,但是那個下載列表真是貼心啊,省去不少搜尋的作業量,下載後的文件,就是一個小參考文庫了。