Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: 生活雜記

火線獵殺 野境 之 終極戰士 (Predator)

Posted on 2017 年 12 月 17 日2021 年 3 月 12 日 By 日落 在〈火線獵殺 野境 之 終極戰士 (Predator)〉中尚無留言

先說結論:這是一個破壞遊戲平衡的設計

自己 solo 試過幾次。第一次拿機槍當作主要武器,但是因為終極戰士 (Predator) 一受傷就會逃跑,所以機槍頂多賞幾發子彈以後就打不到了。

所以上面的影片,我改用傷害最大的 HIT 狙擊槍,並改成近距離的瞄準鏡,這樣可以確定一槍有讓終極戰士中彈就可以造成比機槍還要高的傷害。但很可惜,solo 還是沒有成功解開任務。

從上面的影片,可以注意到終極戰士的幾個特性,給有興趣挑戰的人參考:

  • 終極戰士的武器攻擊力很高,被擊中直接說再見
  • 終極戰士的武器類似電漿 (?) ,移動速度沒有非常快。所以被開槍以後往側邊衝刺是有機會躲掉攻擊的。
  • 如果電漿 (?) 還沒擊中你,但是你開槍擊中終極戰士且讓他決定暫時撤退,則電漿會跟著一起消失 (影片 15:30 左右)
  • 給予一定的傷害以後,終極戰士會有第二種攻擊模式:用樹藤攻擊。此種攻擊會先在地面上標示攻擊位置、傷害範圍,看到記得趕快跑 (見影片 14:20 左右的畫面)。使用此種攻擊方式時,終極戰士並不會現身。
我完到這邊就失去興趣了,所以剩下就交給其他高手研究。敬祝各位武運昌隆。
Tags:生活雜記, 遊戲

刻印章二三事

Posted on 2017 年 12 月 11 日2021 年 3 月 12 日 By 日落 在〈刻印章二三事〉中尚無留言

身體狀況差,決定找點事情,讓自己待在電腦前面的時間少一點,於是想到來自己刻印章,順便磨練耐性。

先買了白牛角六分印石回來,並找到了刻印用的雕刻刀 (到美術用品社可以找到,非雕刻用筆刀),接下來用 6B 鉛筆的石磨拓印到印石上,有了輪廓就可以動刀了。

但不管我怎麼出力,印石就是不給下刀,花了八個小時連 1mm 的深度都不到,更別說一個完整的字了。後來不爽把電鑽拿出來鑽,發現連鑽頭要固定都很困難,更別提說要精確的鑽雕。

今天終於找到一間仍有在手工刻印的師傅請教,當聽到我難電鑽和白牛角印石拼命時,被揶揄了一番。原因是牛角不只是硬,還帶有韌性,所以不僅需要專用的刻印用具,還需要非常銳利。如果在遇到更硬的印石,可能會改成機械噴沙等半人工作業方式雕刻。

回歸正題,一般練習用的印石,多半為石頭,硬度較低也比較容易碎裂,但至少不需要拿電鑽拼命。這類的印石像是「巴林石」等,以前較多,但現在比較難在鎖印店找到了,可以在網路拍賣上搜尋。


以下廣告。
目前問出來,僅知道新竹市的「金玉堂篆刻工作室」這間店還有手工雕刻印章,地址是 新竹市中山路 39 號。對印章有興趣的也可以過去找老闆聊聊。
Tags:生活雜記

PostgreSQL 入門教材

Posted on 2017 年 11 月 17 日2021 年 3 月 12 日 By 日落 在〈PostgreSQL 入門教材〉中有 4 則留言

PostgresSQL 官方文件實在缺東缺西,只好找第三方教學文件來看了:

  • First steps – PostgreSQL wiki
  • Postgres Guide
  • 當然 awesome 系列是必備的:dhamaniasad/awesome-postgres
這次會跑來看 PostgreSQL 主要是 Gitlab 對 MySQL 的支援實在有點爛,做 migration 會莫名其妙卡住,索性把 Gitlab 的資料丟到 PostgreSQL,但其他專案仍維持在 MySQL 運行。
Tags:PostgreSQL, 生活雜記

PTT 官方網頁版

Posted on 2017 年 10 月 30 日2021 年 3 月 12 日 By 日落 在〈PTT 官方網頁版〉中有 1 則留言

不多說,連結是:https://term.ptt.cc


這次會讓我比較興奮的是從 telnet 通訊協定,換上 HTTPS + websocket,這樣帳號密碼傳送就安全很多了。

其實叫早之前也是可以使用 SSH 連線:

ssh bbs@ptt.cc

ssh bbsu@ptt.cc   # UTF-8 版本


翻了一下 source code,這次網頁有用心處理編碼轉換問題,一開始就載入了 big5 <-> UTF-8 對應表。接下來就全部使用 websocket 連線了。

Tags:分享, 生活雜記

使用 VCS 時程式中不應該出現的東西

Posted on 2017 年 10 月 3 日2021 年 3 月 12 日 By 日落 在〈使用 VCS 時程式中不應該出現的東西〉中尚無留言

這件事情應該要從 FreeBSD 6 左右的 make build world && make install world 開始說起。每次 build world 以後,新版的 tool chain 設定檔可能都會有小部份的更新,可能是多幾個功能可以設定,或是把一些舊的功能拔掉,這時 install world 時為了擔心使用者改過的 config 檔直接被覆蓋掉,都會先做一次 diff 讓使用者確定設定檔更新以後不後搞垮系統。但有半數以上的 diff,均為 config 中開發人員的註解,像是「2005/xx/xx 最後更新」之類的,單單處理這類的 diff 就可以耗掉數十分鐘。

現在大家在寫程式時,應該都有習慣將 source code 放進 version control system (VCS) 中,方便做版本管理以及除錯。VCS 除了能夠協助開發者幫不同的修改留下記錄以外,也支援版本之間的比較、建立補丁 (patch) 等功能,讓開發者可以專心在功能的開發上。

既然 VCS 已經協助開發者記錄了這麼多東西,那有哪些是開發者已經不需要寫在 source code 裡面的呢?

  • 日期:大多數的 VCS 在開發者 commit 時就會記錄日期,開發者有修改時不必特別在程式中註解修改日期,只要 commit 時將 commit message 寫好讓其他人看得到、搜尋的到即可。
  • 作者:每個開發人員在 VCS 都會被視為不同的 commitor,所以哪個 commit 是誰送、甚至哪一行是誰修改的都有記錄。把修改原因寫清楚比較重要。
  • 註解掉不使用的程式碼:因為 VCS 會保留從古到今所有的程式碼異動,所以大可不用擔心程式碼刪除以後無法還原,若發現某一段程式已經不再使用了,就放心的把他刪掉吧,萬一誤砍了還是可以透過 VCS 復原回來。(如果 VCS 做不到這個功能就換一個吧 XD)
  • 與專案無關的 binary:大多數 icons、font、design files 都會與專案的版本一起演進,放進 VCS 是應該的。但與專案週期不同、或為一次性用途的 binary 檔案,如週年慶的活動圖片設計、影片等,就不適合放進 VCS,若真的有版本管理需要,應該另外開一個 repository。
  • symbolic link:恩 …. 有事嗎?
Tags:生活雜記, 資訊學習

文章分頁

上一頁 1 ... 14 15 16 ... 98 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.