[LINE/遊戲/通知] 如何關閉LINE遊戲通知

 LINE官方總是會推出有趣又可愛的小品遊戲,很適合閒暇時間不長,又總是需要常常暫停遊戲的朋友們殺時間用。

但是最讓人困擾的就是裡面的好友邀請!雖然方便,獎勵通常也不錯,尤其卡關的時候愛心又很重要!!所以在這裡要教你怎麼把「LINE的遊戲通知」關掉,讓自己安靜也不影響好友,就算你的好友沒有在玩了,也不會造成別人的困擾。
※是LINE裡面對好友的通知,不是手機通知


進入>LINE主頁

開啟LINE首頁

進入>設定

進入設定

進入>我的帳號

進入>我的帳號

進入>連動中的應用程式

進入>連動中的應用程式

進入>要關閉的遊戲[範例:多拉A夢樂園]

進入>要關閉的遊戲[範例:多拉A夢樂園]

將訊息關閉

將訊息關閉


大功告成!!!


※此設定為「我方」是否收到通知,所以如果你送愛心給好友,而好友沒有如此設定的話,還是會跳出訊息,雖然沒有通知但是會因為遊戲訊息而刷新時間,就會把對話窗往上移









[Nodejs]事件機制(EventEmitter)

以往我們在設計程式規畫流程時,總是會有些函數是必須等待的,等待他的結束或是等待他的某項任務處理結束。

等待時,最常用的方法就是讓他在同一個thread裡面,函數執行結束後理所當然的就會執行下一步驟。若是用不同thread處理時就無法等待,可能就會用一個旗標(flag)去判斷繼續執行或等待,不過這樣的等待會造成整個thread block住(busy loop),不僅浪費thread資源,也浪費CPU的效能。

事件觸發這個想法也不是從nodejs開始的,很早之前在JAVA、C#和前端javascript就已經開始使用了。但在nodejs中這會是一個絕佳的利器,因為你沒辦法擁有多執行緒,也無法完整的控管已經被分配出去抓不到的非同步函數。

作業系統:linux/windows
版本:nodejs v4.X
主要模組: events
輔助套件: 
readline - 講解用,實際上使用並不會用到
util - 繼承用,若物件需要被賦予事件的功能時會用到

[Nodejs]非同步處理(async)

在之前的文章提過,Nodejs本身是一個單執行緒的語言,那麼在這樣的語言裡面,設計流程上需要注意什麼呢?有沒有什麼默認的規範必須遵守?

註:提及單執行緒的文章 --- [Nodejs]關於、介紹和筆記

此篇主要介紹非同步處理跟管理方法,大致上就是async和promise這兩種非同步用法,當然,絕對不是只有這兩種方法可以使用,不過大部分 npm社群網站中的套件都會優先符合這兩者。而Shach本身是習慣使用async,所以此篇還是主要以async為主,如果有哪邊寫錯還請高人指點迷津。

註:node js在v4版本後已經把promise納入核心模組中。

環境:Linux/Windows
版本:v4.X LTE
主要套件:async
輔助套件:
fs - 講解用,實際上使用並不會用到

[Nodejs]模組(module)

延續了像是javascript的使用方法,使用者可以從不同的script檔去實做function甚至是class,然後讓會用到相同程式碼的地方不需要重覆撰寫。但與其他語言比較不一樣的是,他是使用require的形式。

前端使用者較為熟悉的是:requirejs

[程式語言]學習和觀念

在公司訓練一些新人或者回學校教學弟妹時,總是會遇到一些很莫名其妙但又不知道該如何解釋的問題,這邊稍微整理了一下這些問題背後更為基礎的問題。

語言:不管什麼語言都一樣


[Nodejs]關於、介紹和筆記

我在2015年7月份的時候,開始接觸了nodejs這一個語言,嚴格來說nodejs也不算是一種語言,因為他所使用的語言是大家更為熟悉的javascript,一個以往用於前台設計卻一直都無法崛起的語言。

小弟我對C語言及C#語言也略有研究,以下如果無法簡單解釋可能會套用一些觀念進來解釋。

本來在這半年多以來,寫過的東西不算多,但也是終於看出了些端倪,以下介紹一些所發現的重點,如果有錯誤還請包含,另外也請各位來指正小弟,互相交流。


環境:Linux/Windows
版本:v4.X LTE

[Nodejs]在nodejs環境下使用zip壓縮及解壓縮

作業系統:windows 7 64bits
環境:nodejs v4.2.3
主要模組:node-zip、jszip
輔助模組:fs、path、async

[Linux]關於Domain Name Server設定

硬體:Raspberry pi b+
環境:noobs


相關路徑及檔案

網路設定檔:/etc/network/interfaces
DNS參考檔:/etc/resolv.conf
自動產生resolv.conf的script檔:[path]

相關指令
重啟網路:sudo /etc/init.d/networking restart

[Linux/C/Json]Json安裝、試做

本篇筆記自己使用Linux環境下C的JSON

環境:Linux Ubuntu 14.0.1 (VM 9 workstations)
編譯器:Code Blocks

參考:json-c

測試項目:

  1. 如何取得/安裝
  2. 將結構轉jsonobj
  3. 列印出json字串
  4. 將json字串轉回jsonobj
  5. 將jsonobj轉回結構

[Linux/C/Cprops]cp_Thread/cp_Thread_pool 實作

本篇筆記自己使用cprops的linklist api

環境:Linux Ubuntu 14.0.1 (VM 9 workstations)
編譯器:Code Blocks

測試項目如下:
  • 如何建制
  • 函式的model
  • nb的用途
  • stopable的用途

[Linux/C/Cprops]LinkList實作

本篇筆記自己使用cprops的linklist api

環境:Linux Ubuntu 14.0.1 (VM 9 workstations)
編譯器:Code Blocks

測試項目如下:

  1. 可否將自定義結構加入
  2. 可否根據不同的key去尋找結構
  3. 尋找方法? (ex:建樹、輪詢)
  4. Insert after,before 的使用

[C/C#]以字串的值 作為變數名稱取得變數值

如題,一個很抽象的概念。
任何程式語言中所謂的變數,都只在coding時有效而已
在真正編譯後會全部轉為組合語言,程式執行的時候才不管變數是什麼
只靠位置在作用。

所以根據結構(struct/class)的大小以及記憶體的位移值去動態取得想要的變數是有可能實現的
在C#中可以輕易做到

但在C語言裡面目前我還沒有成功,只有大概的方向及概念。

參考:
C
程式設計俱樂部
C#
MSDN - 宣告
MSDN - 設值
Google_E-Book - 取得方式