jquery

2021年11月8日 星期一

第一次寫APP並上架

 自從參加一個LINE社群後, 發現很多人都用APP在背單字

APP也不是沒用過, 只是不覺得那類的APP好用

自己以前也用過幾款, 但操作上都覺得不夠簡單易用 

同時也因為工作上有需求, 就下定決心先學學看吧

APP對我而言是個沒什麼認真學過的東西, 


我自已的本業不是寫程式, 更不寫APP, 所以選擇原生的程式語言對我而言吸引力不大

所以便開始找市面上比較有名的幾款, flutter, xarmarin,react native

為了找出適合自己喜歡的那一個, 我這三種都各試寫超過二星期, 最後選擇了reat native , 原因很簡單, .資源太多了 

寫完後開始學著塞廣告, 網路上比較多的教學是admob, 這個admob是google的

由於之前有用過adsense , 一些匯款的資訊都已經在上面上了, 申請之後admob和adsense 二邊似乎就連起來了


找了一堆的教學, 發現admob其實很嚴格, 它有防範你開發者自己去點廣告, 所以限制你開發時只能使用測試的廣告單元

最好在admob的設定把手機的廣告ID變進去,這樣就算誤點也沒有關係了

在上架上把自己申請的廣告ID換上 , 最好是APP裡的一頁一個ID,  這樣才不會有多次重複呼叫同一個的問題

之後打包成abb就上傳到google play console了,如果是第一次上架要等上3~7天(非常久)

上架完後必須去admob的app資訊設定商店網址, 之後好像要再等上約十天廣告才會正式連結

說真的...有夠久




2021年11月4日 星期四

Ninja Anki 日文忍者背單字 APP

APP載點在這(Google play 商店)

https://play.google.com/store/apps/details?id=com.NINJAANKI.NOTE 

打開APP 後會進到主頁面(Ninja 情報),主頁面上方的單字區會隨機出現單字,如果看到不會的單字可以順便背下來喔

主頁面的下半部則是日文相關的學習資源,字典網等,會陸續的隨著改版新增!


接著按下方進到手帳頁面,這個頁面會看到你所有的筆記本,如果你的頁面空空如也,按下右下的圖示新增一個吧。(順帶一提,右上的垃圾桶是刪除筆記本的功能, 使用上要小心)

新增好筆記本後點選你所新增的那本筆記本,進到該筆記本的頁面

而在這個頁面可以新增你所想要記錄的單字,趕快按右下的手裏劍新增一個單字吧


單字新增頁面的第一個欄位填上單字,第二個填上 振り仮名(就是這個字怎麼念),第三欄則是填上該字的中文意思,你可以利用下方的詞性快速鍵進行輔助


新增完後如果想要修改,只要點選該單字即可打開編輯頁面,如果想要刪除單字也可以在此按下垃圾桶刪掉

緊接著是暗記背誦功能,進到這個頁後選擇你想進行複習的筆記本。

按下開始鍵即可隱藏單字的中文意思,點各別的單字後可以顯示中文

背完後可以按上方的終了鍵結束

2021年1月15日 星期五

2019年11月11日 星期一

Linux 連居易的VPN (Linux connect to Draytek vpn)

這個問題算是一個小麻煩, 在LINUX上的VPN設定大致照官方網頁執行即可
居易官方VPN設定教學

連上之後的麻煩就是, 『無法連到VPN內部IP』
假設我從外面連回公司, 公司的內部IP是192.168.0.X的話
那麼我其實在接上VPN之後,在第一 時間內無法連上公司的其它IP

假設我在星巴克, 星巴克給我的IP 是192.168.43.160
連回公司後取到的IP是192.168.1.79

但此時我無法連上我公司內的192.168.1.22 的FTP SERVER
這邊的問題出在連上VPN後預設的路由並沒有改變,
可以經由以下的指令查看
$ ip route
這邊是我的結果

所以必須加入公司內部路由才可以
$sudo ip route add 192.168.1.0/24 via 192.168.1.1
加完後就可以連了
---------------------------------------------------------------------------------------------------------
但問題又來, 如果你中途把VPN斷開,  會變成在星巴克的網路無法出去的情況
因為你為了VPN有加了一個路由的關係, 所以理論上那個路由應該被刪除後才能正常
ip route del ....   請自行上網google怎麼刪路由,  我這邊提供一個方便的方法
打以下指令即可
$sudo dhclient

這樣網路就會變正常了


以上的網路請依照你的IP網段進行變更

2019年9月11日 星期三

資訊系統 該自行開發 或 對外採購?

這個話題是老生長談了,但最近碰到客戶的情況,還是來寫一篇自己的看法

這個客戶是醫療業的醫院,在二年前我們去介紹我們的軟體系統後,該醫院決定自行開發系統,理由是資訊室的人員認為他們有能力自行開發。

好,其實面對到這樣的客戶我們也只有祝福,不便多說什麼,當了這麼多年的工程師,我很清楚資訊人員的思維,為什麼這樣說我下面會提。

事情就這樣過了二年多,從同行的消息中得知,為了開發這些資訊系統,該醫院增聘了三位有開發經驗的工程師,這約二年半中共開發了2套小型系統。

但由於某些問題,最近又對外要購買,而且要購買的是當初原本要買的系統。

也就是說他們自行開發的系統決定要放棄不使用,而要對外買新的。

問題來了, 為什麼???

以台灣的資訊人員的能力,要開發出堪用的系統並不難,決定放棄一定是有什麼重大的理由。

我們先從上面所說「資訊室的人員認為他們有能力自行開發」說起,這句話沒有錯,但只說了一半,後半句通常是「但可能無力處理系統維護」。

問題又來了,自行開發的系統卻無力處理,為什麼?

除了系統設計能力問題,另一個重大原因是經營成本

我們要賣給他們的系統,二百多萬一套,第二年開始維護費用10%,所以維護費是20多萬一年

但他們為了此系統找了三個有經驗的工程師,我們以一般工程師約70萬年薪來算 ,

光是這三位的薪資,一年210萬,也就是說他們在剛好一年內就開發出可運作的系統,成本就是210萬,這個價和我們賣給他們的售價差不多

但,第二年問題就來了,如果第二年開始這三位沒有再開發一些有價值的系統,對醫院而言這套系統的維護費用就是210萬。

再以經驗來說,開發一年多完成,要實際佈署在醫療作業裡大概要花上半年到一年,

成本 第一年維護 第二年維護 耗時 合計
自建 210萬 210萬 210萬 2年 630萬
外購 250萬 25萬 25萬 約3~6個月 300萬

也就是說原本200多萬跟廠商買就解決的事,醫院卻繞了一大圈。(廠商通常經驗豐富,小型系統導入不用半年)

所以, 醫院花了超過二倍的時間和價格弄了一套系統

也因為這樣,成本太高被迫要減少資訊人員的數量, 但減少了的後果就是少數人在維護 ,時間一久,工作壓力大的情形下,走的走,逃的逃。

以上是自行開發成功,但卻放棄的案例, 自行開發失敗的案例就更多了....。

2019年5月22日 星期三

ubuntu 筆電 耗電問題

ubuntu裝在筆電上已經用一 陣子了,但總覺得異常的吃電

我的電池在windows的模式下可以用1.5小時左右

但在ubuntu上只能使用大概四十分鐘

這個吃得有點多 ,所以裝了powertop這個工具查看了一下

#powertop --html

他會把檢測結果發在一個HTML檔,用chrome打開即可

檢測結果我的apt-check異常的吃電,cpu 才吃0.2%,他要吃8.2%

所以動手調整了預設啟動, 把apt-check關閉
調整此檔/etc/xdg/autostart/update-notifier.desktop
進去把X-GNOME-Autostart-Delay=60  砍掉

換上X-GNOME-Autostart-enabled=false


之後重開機一次,耗電檢測好像有正常了 ,再來實際觀察看看












2019年5月17日 星期五

如何在電腦上 開二個Line

line 在台灣是很多人用的通訊軟體

像我本身是雙槍俠,手機有二枝 ,所以自然而然的我的line有二個

一般 在電腦上你如果想要使用line,可以到官方下載程式進行安裝
網址如下↓

https://line.me/zh-hant/download


但如果你想在電腦上裝第二個line要如何做呢?
又或者你想在Linux的電腦上裝line的話要如何做呢?

line有推出一個在chrome上的extension
準備好chrome瀏覽器,到底下網址安裝chrome extension

https://chrome.google.com/webstore/detail/line/ophjlpahpchlmihnnnihgmmeilfjmjjc



裝好之後在右上角就可以看到line了

點下之後就可以輸入並登入了