發表文章

FGO 魔神柱 傷害計算 存檔工具

圖片
首先感謝有大神作了魔神柱傷害計算工具 http://f23ko.com/program/final_otk.html 不過有朋友反應每次都要重打很麻煩,於是我試著做了這個 script 可以把它存起來 會用 Tampermonkey 的朋友直接去安裝這個 script 就好了 https://kenshinn.github.io/Test/fgo_otk_save_load.user.txt 以下是簡易圖文說明: 首先在安裝 chrome extension : https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo 接著打開選項 然後打開匯入匯出工具 在匯入的 URL 填上 https://kenshinn.github.io/Test/fgo_otk_save_load.user.txt 再點匯入就完成了 之後再回到 otk 網頁,就會看到左上角多了 save / load 照平常編好隊伍後,按下 save 下次再使用時,按下 load 就會回來了

把藍芽連線功能用 AP 的方式檢驗時

圖片
本篇實際上是抱怨文,不喜請勿入 加一張 LoveLive 來防一下 AP 做什麼? AP 就是應用程式(Application),一般公司內部簡稱AP,原本 AP 就和大家想的一樣,刻刻 UI,做豐富點的運算,畫面跳過來跳過去,跟 server 溝通 AP 基本包裝系統上有的功能,使用系統上封裝好的函式,達到需求 當然,系統上沒有封裝好的函式時,就是要工程師的努力,但也有做不到的限制 舉例來說,一個普通的 Android AP 要把 Home 鍵鎖起來,這是只有系統 AP 可以做的事情,一般的 AP 是不行的,但還是會有一些人天馬行空的提這些需求 藍芽連線功能在 AP 中使用 現在多數的系統都有提供許多藍芽連線功能的介面讓 AP 來使用,也包括一大堆的錯誤通知等等,AP 使用時就是呼叫幾個基本的方法,然後接收來自系統的回應 當然牽涉到連線的事情,就不能預期永遠是成功的,就像網路有時連不上一樣,你很難確定問題發生在那一個點上面 從 AP 的角度要連線功能都不能失敗? 這根一般 AP 做的事情不太一樣,一般 AP 呼叫的方法失敗,大多有因可循,但連線功能牽涉到太底層的事情,你的手機,你的對象,中間的干擾等等,每一樣都是無關 AP 的因素,要 AP 保證都不能失敗,根本不可能 為什麼我會接這種鳥缺? 一個沒有好好規劃專案的公司,事情總是來的突然,突然間就要把別單位的半成品交給原本只負責 AP 的敝部門,而且出貨時間還定好了 然後人力又是那麼幾個,考量到其他同事對稍微底層的封包處理經驗都沒有,我還算是有 TCP 處理經驗的,所以就自告奮勇接下來 然後案子從一開始選用 BT ,用人家寫好的半成品,後來又改成 BLE,全部重寫 ,時間也一延再延,最後又改回 BT ,但對上面的人而言,都是寫好的東西,所以案子的時間也是一直沒有彈性,而且每個需要人員提早學習的技術,從開始前2個月,1 個月,到開始了都還沒有人能開始學習,進行下去了,才急急忙忙調了個人要來接手,而我也一直不能安心休假 這種規劃,還敢多做要求,你找個實驗室來做都不一定有人敢跟你保證連線一定不會失敗,可惜我不愛吃香蕉,不然就回那句了 以上,再寫下去可能會想摔鍵盤了

誠翔旅行社 2013 12/24~1/5日冬季義大利13日7晚*****住宿

打算趁今年耶誕跨年假期規劃一下蜜月旅遊 幾經選擇考量 誠翔旅行社 2013 12/24~1/5日冬季義大利13日7晚*****住宿 雀屏中選 考量重點在於 第一、旅行社品質:誠翔是義大利線的老字號,有口碑,所以品質是無庸置疑 第二、旅遊時間還有飲食:13天行程,加上米其林美食,令人嚮往 第三、景點:足跡遍及義大利 第四、優惠:團費可以扣除早鳥、團報優惠等,實際價格便宜許多,所以有興趣的朋友,可以一起來報名唷 誠翔 http://www.makoto.com.tw/

KeyboardTerm 0.7

圖片
0.7 版更新: 預設安裝路徑改為 Auto,可避開部份 Rom 安裝到 SD 卡無法使用的問題,仍然可以手動調整到 SD 卡 修正平版上 back 鍵造成關閉的問題 修正輸入法無法選字的問題 (Sync Lunaterm) 修正部份 Galaxy Note 無法連線的問題 (Sync Lunaterm) 增加功能按鈕可移至側邊鍵盤的選項 功能按鈕增加點擊後開啟鍵盤的設定 使用一段時間後,如誤觸再次送出登入資訊,會先提示做詢問 其他 Bug 修正 有關功能按鈕,之前就有想過把它放到旁邊來,現在做上來了 也有人建議我,按了功能按鈕後,希望直接開鍵盤,我把它做成設定了,預設是開啟的 web Market: https://market.android.com/details?id=tw.kenshinn.keyboardTerm 直接下載: http://dl.dropbox.com/u/16505663/KeyboardTerm/0.7/KeyboardTerm_0.7.apk

Select Other Map for HTC

圖片
在一些 HTC 的手機 (如 Desire HD 或 Sensation),當你點擊日曆或連絡人中的地圖圖示時,會開啟 Location 這個地圖程式,而不是 Google Map。 這個程式可以讓你在點擊此地圖圖示時,提供選擇其他地圖的機會。 目前測試成功: Desire HD, Sensation, EVO 3D 直接下載: http://dl.dropbox.com/u/16505663/HtcChooseMap/HtcCalendarFilter_1.0.apk Market位址: https://market.android.com/details?id=tw.kenshinn.htccalendarfilter PS: 如果你的手機沒有 Location ,這個程式沒有任何作用

KeyboardTerm 0.6

圖片
0.6.1 版更新: 修正新安裝沒有站台列表沒有任何內容的問題 修正部份崩潰問題 改善手勢判斷 下載: http://dl.dropbox.com/u/16505663/KeyboardTerm/0.6/KyboardTerm_0.6.1.apk 0.6 版更新 匯入、匯出部份: 增加匯入預設鍵盤功能,預定帶了幾種鍵盤 (目前5個) 增加可調整鍵盤切換模式,可以用滑動方式切換 匯入鍵盤設定時,增加預覽功能 登入登出部份: 在終端機視窗中,長按 back ,即會強制斷線,短按則是離開不會斷線 增加登入/登入功能選單 增加嘗試登出功能,可自行設定登出用的功能字串 (目前設定方式不太友善) 增加重新送出登入字串功能,自動登入失敗時,可嘗試此方式 語言支援部份: 移除語言設定項目 簡體中文系統時,會使用 GBK 做為預設編碼 其他: 移除顯示狀態列功能,在終端機視窗中,點擊選單時,狀態列就會出現 移除用不到的資源項目,減少空間 如果大家有好的鍵盤配置,也可以匯出來寄給我,xml 檔就可以了,我可以把它加在預設的鍵盤裡,目前的都是我從朋友那收集來的 匯入預設鍵盤有多組,可自己選擇適合的 增加了「嘗試登出」及「再送出登入資訊」功能 切換鍵盤方式新增滑動方式 嘗試登出用的字串,雖然可以自己設定,但目前不太友善 web Market: https://market.android.com/details?id=tw.kenshinn.keyboardTerm 直接下載: http://dl.dropbox.com/u/16505663/KeyboardTerm/0.6/KyboardTerm_0.6.0.apk

[電影心得] 社群網戰 (The Social Network)

看了這部片,真的覺得科技人都應該看一看 電影的腳本是來自小說,雖然有作一些修改 但在主要劇情上,大多符合事實, 至於主角各人性格、私生活部份,看看就好了 ※抓住人們的需求 主角身在哈佛大學,平日和同學們的互動,也是觀察人們需求的機會,學校的生活在某種程度上,也算是一個小型的社會,由此出發點,主角在學校裡擬了一套社群生活會有的行為,也弄清楚了,人們的需求是什麼 ※網路服務最大的障礙還是在於錢 創業當然需要錢,很多人說程式設計是無本生意,不需要進貨,幾乎無庫存成本,但是提到網路,情形就不同了,舉凡維護主機、租用頻寬、管理域名,甚至要蓋機房,讓機器吹冷氣,這些都需要錢,雖然現在有很多免費的網路空間、服務,但想做大事業的話,其實還是不太夠的 ※先在特定族群試水溫 主角一開始先讓他的網站只能在哈佛使用,再逐步擴張,這對於財力及人力都有限的他,能夠先將焦點著重在需求上,而不是為了頻寬、維護疲於奔命,這也和現今許多網路服務先採用推薦制一樣,可以先掌控使用族群,也可以避免負面評價成長的太快 ※成功的定義 主角很清楚他的一開始目的不是賺錢,甚至有人收購也不賣,這和許多個人創業的軟體工程師不同,另外,他也不知道他的網站可以長多大,如果在小有成就時,就開始急著賺錢,就像他說的,很可能會毀了它,以主角的例子,在一個個人創業的情況下,其實每個階段都可以算是成功的,但他太早放手的話,可能就提早結束了 ※合夥人難求 知己難求,真的沒錯,劇中的 Napster 創辦人或許是為了商機接近主角的,但至少他們的某些理念是契合的,對於科技人而言,能找到一個和自己想法接近的人,有時候是不容易的,也難怪他會這樣對他的金主同學。 這部片真的很不錯,對我而言,它不單單只是電影,甚至可以當做教材