發表文章

目前顯示的是 1月, 2017的文章

[Antergos] error: jsoncpp: signature from ...... not be trusted

裝 cmake 時 pacman 發神經,說什麼憑證不被信任,就用以下的 script 更新了下, rm -R /etc/pacman.d/gnupg rm -R /root/.gnupg dirmngr </dev/null pacman-key --init pacman-key --populate archlinux pacman-key --refresh-keys 跑一跑就可以裝了,說實話,我不知道發生什麼事了... script  

司馬庫斯記

恩,經歷了兩天一夜的司馬庫斯之旅,我的腿應該是鐵定了。 簡記一下這兩天,如果有閒再詳記。 首日,到合興車站和表哥會合,此處亦是一個有故事的地方。 曾經有一位少年,在火車上認識鄰校第一名的女孩, 然而,在高三的期末考,他錯過了那一班列車。由於深怕錯過考試而留級,不能和女孩一起升學,和女孩的感情生變。 所以他不斷的追,不斷的追,連乘客都為他打氣,最後,火車終於停下來了。 故事的最後他甚至和女孩步入禮堂,成為了夫妻。 這對夫妻,就是現在車站的認領人。 恩,單身狗 +1s (謎之微笑 糟糕,這兩天可能是這個地方的關係,腦袋都在想東想西 >///< 會合後就直接準備上山。 在一處充滿霧氣的地方吃了飯,非常之冷。 那邊的狗兒,已經有土狗的樣子囉。 途中經過青蛙石,軍艦岩,還在野溪溫泉晃了晃。 接著是最恐怖的,中巴在寬度剛剛好的路上轉大彎, 路的一側是懸崖呀,然而中巴要先轉個一半再倒退,再轉。 轉的我提心吊膽。 導遊先生還說,之前還有技術不熟的遊覽車司機(開連結車,臨時請來開遊覽車)開落山谷。 各種毛骨悚然。 最後上了山,聽了導覽,邊去洗澡了(還是要說,好冷) 睡前,表哥和三姨各種暢談教育方針,有什麼困難找三姨就對了(大誤) ======================================================================= 五點半起床,大人們都說睡不好,我睡的倒是挺香的(呵) 用過早飯,開始向神木群出發。 各種林,山,谷,石,溪,動物,風, 5k 如此之長,還是照預期抵達了。 古木參天啊。 回到了部落,小休,用過午餐便回程了。 跟一位桃酒一罐 330 三罐 1000 的原民老先生買了些桃酒蜂蜜, 又彎來彎去,終於下了山。 之後到了內灣逛逛,回到合興車站, 回到了彰化,熟悉的地方。 大概就是這樣了。 喔對,已經過夜了,

[Note] 引數和參數 ( arg & param )

對於這兩個詞一直是混用的,我也沒有去搞清楚請中含意。 一直看到書上提到,這兩個詞其實是有分別的。 argument 是指實際( actual ) 參數(或譯引數),可以視為程式碼定義區塊,調用函式的那些數。 parameter 是指形式( formal ) 參數(或譯參數),是指函式原型所宣告的變數。 附上一篇 討論 。 那我就想啦,為什麼 main 的兩個參數習慣取作 argc 和 argv 呢,如果照這樣來看他應該是 param 啊? 我猜應該是命名的問題,他確實是 param 沒錯, 可是他指的是系統調用時所給的 "引數" ,所以才會用 arg 取名吧~ 來個程式碼解釋 arg , param  #include<stdio.h> int bubbleSort(int ary[] , int begIdx , int endIdx); // ary , begIdx , endIdx 為參數 int main(int argc , *argv[]){     int array[10] = { 4 , 1 , 5 , 3 , 9 , 2 , 6 , 7 , 0 , 8 };     bubbleSort(array , 0 , 9); // array , 0 , 9 為引數     return 0; } ...... 另外,在統計學裡的 parameter 是指母體中我們感興趣的那些量。 比如說想知道台灣有多少人抽菸,在台灣的人就是母體,抽菸的人就是 parameter 喔。 然後抽樣出來的是 sample ,統計抽樣出來的比例是 statistics。

有點難過呀

寒假又到了,感覺心情又陷入低潮。 音樂放得大聲,掩飾我的寂寞,但,感覺更隻身一人了,在這世界。 雖然給自己立了一張計畫表,但千篇一律似乎不是我的本性哪。 儘管把這張計畫印出來時還是有幾分興奮,愉悅的。。。 但是突然又很空虛,有點懷疑自己做了這些,實力又會到甚麼地方。 目前感覺有好好掌控的就是作息了,逐漸變得正常一點了,如果可以再早一點起來就更好了。 感覺一學期結束後,腦袋清靜了點,腦袋又浮現了幾個人 -- 好久沒 communicate 了啊。 應該就是如此,才會感到孤獨的吧。 -- 自己想了一下,自己常常說我沒朋友,但好像不是如此。 每個時期,我都有可以傾談的對象,不過時間過了,沒說話了,就覺得疏遠了。 難道疏遠就不知心嗎?還是說知心朋友不會疏遠? 好像不是必然。 我太常以為我以為的。 在太多太多事情上。 常常感覺我說錯話,那我是否應該警覺,有更多的時候,"錯",是不自覺。 好多 moment ,所謂錯誤的 moment 在我腦中。 而那些愉悅的,總是沒那麼容易喚起。 ======================================================= 刪了幾次第二個 fb ,但不是很奇怪的期限後沒刪,不然就是我想到甚麼又登入, 那幾十天,一直沒有過去,所以我把頭圖放下了,文也刪了一些。 我發現,我登社群網站,其實最大的樂趣就只是觀察朋友上下線罷了。 以及時不時看一些朋友的貼文。 我是有發過幾篇文章的,希望可以引起朋友興趣,可惜,好像只有我覺得有趣。 抑或是,這些東西離他們太遙遠吧。我常常自我感覺良好。恩。 ======================================================= 下禮拜要去司馬庫斯,希望能消遣一下,解放一下,桎梏,累積起來的。 但責任,期望,期許,自我肯定云云,還是像枷鎖般存在的。 ======================================================= 感覺還是有些抑鬱,那就繼續寫吧。 聽著  Taka 翻唱的 Hello。 會打著字,是因為在知乎上查了問題,不少人都說抑鬱就寫,那就寫吧。 我是寫不出所謂大作的,小說也不會,畢竟我不太會說故事。 儘管腦中有一些奇幻元素,但我似乎無法以文字形式釋放出來。 我喜歡在這裡發文的感覺,感覺可以不用被大家

[Antergos] disable touchpad

在 windows 10 更新後 ASUS 的硬體驅動軟件也失效了,所以不能 disable touchpad 變成了遺珠之憾。 使用 Antergos 後,自然想喚回這功能,遂記文章一篇,以示經歷。 我是用 gnome 桌面,所以找到了 這篇  ,它告訴我可以裝 gnome extension,所以就到 這邊 照指示裝了。 一切正常。裝好了,就是這麼容易(我是照 terminal 裝法,terminal 輸入約三條指令,Alt+f2 , 輸入 r 回車) 然後我發現我不會 enable 它,囧。 看了看,不像其他的 extension ,沒有 short cut , 只有 xinput , Gconf method 可以 switch,所以我就想啦,這倆是啥鬼? Gconf 找到了 這篇 ,我沒裝 gconf-editor,不想折疼,卒。 上 github 看 issue ,發現作者被建議說 default 採 xinput,他也採納了。 這也加強我不入 gconf 的坑的想法。 關於 xinput 我找到可以 在 terminal reenable touchpad 的方法 。 甚至附有直接在 terminal disable touchpad 的方法。 心中各種草泥馬奔騰,我裝插件做啥? xinput list 查看完 id 直接下兩個 alias 了 alias tpdd='xinput set-prop 14 "Device Enabled" 0' alias tpde='xinput set-prop 14 "Device Enabled" 1'   然後你以為這樣就結束了嗎?沒有,我閒著沒事,又找到了可以 新增簡易 gnome App 的方法 我就用這方法設定 usb mouse,也成功了。差不多就玩到這裡了。 如果要 Toggle 的話就寫個 script。可以參考 這篇 。

[Antergos] 安裝mt7630e網卡驅動

圖片
這個驅動我放置 play 半年了,從暑假折疼不成,到寒假繼續折,終於,皇天不負苦心人,折疼完畢。 先上個圖(右邊列表有 wifi 了 有木有) 半年後的 update : 重裝 antergos 以前折騰已經失效,參見 留言 (哇 好新,十一天前欸XDD)patch 我看過了,作者已經上好了,所以 clone 下來就可以了。 > s094392 commented on 2017-08-04 09:33 > Thank's drakkar1969. That works with my 4.12.3-1-ARCH > drakkar1969 commented on 2017-03-11 12:29 > The alternative at https://github.com/neurobin/MT7630E works with 4.10.1-1 ARCH, with the patch here: https://github.com/neurobin/MT7630E/issues/58 可能還是要下個 sudo pacman -S linux sudo pacman -S linux-headers 再來 git clone https://github.com/neurobin/MT7630E.git cd MT7630E chmod +x install test uninstall bpatch sudo ./install done ! 以下內容以不適用,請忽略。 在論壇滾上滾下,試了半天,結論差不多就是以下:

一年了

一年了,我還是碌碌無為。 漸漸體會出自己所謂,"說的到做不到",的劣性。 要改啊。 哎,不說了,說說新年期許吧,希望這個部落格的文章品質能有所提升。 在我看來,文章們的品質有待加強啊呵。