發表文章

搬到 blog.jyny.dev

買了新的域名 jyny.dev 想把 jyny.tw 換掉 順便換掉 blogger 換掉,換成 static site generator 的形式 希望比 blogger 好調整 css,讓閱讀體驗比較好 這邊的文章暫時放置,未來可能部分重寫搬過去 blog.jyny.dev blog.jyny.tw  暫時轉址到  jynychen.blogspot.com 一段時間之後就會改指向新的 blog.jyny.dev

台科學生資訊系統 快速登入 Bookmarklet

圖片
台科學生資訊系統最近改版 ,要填完登入資料需要花更多時間了 使用古老技術 Bookmarklet 省點時間解決問題,順便跟大家分享 ```js javascript:{ document.getElementById('studentno').value="學號"; document.getElementById('idcard').value="身後四碼"; document.getElementById('DropMonth').value="02"; document.getElementById('DropDay').value="30"; document.getElementById('password').focus(); void(0) } ``` code的部分: "學號" 改成自己的學號 "Xxxxxxxxx" "後四碼" 改成自己身分證後四碼 "02" 改成生日月 "30" 改成生日的日期 接下來在瀏覽器內新增一個書籤,將改好的整段code複製為書籤的網址 到台科學生資訊的登入頁後點這這個書籤就可以了 當然如果想加上密碼也行,能加上驗證碼自動輸入就更好了XDD BTW 應該不會被歸類為第三方登入吧 :P

10個指令 極簡易 ArchLinux 安裝

Archlinux 的 step by step 的手動安裝系統的模式,常常會嚇到新手 連我自己貪快貪方便的時候也會先改用Antergos 因此整理一個縮減到10個指令可以完成的安裝步驟 實測在 vultr 上,極限可以在20分鐘左右內生出一個Archlinux 但是注意,此安裝方法是以最簡為原則 要安裝之前首先要boot 到 Archlinux 的 live CD 裡面 需要詳細或原理解說可以參考 其他 的或者是 ArchWiki  上的安裝教學 整個大致上分為四大步驟 準備硬碟 安裝系統 安裝開機工具 改密碼&重啟 1. 準備系統 fdisk /dev/xda 在做這一步之前可以先 fdisk -l 看一下硬碟名稱 有可能是 sda, vda... 之類的,來替換掉指令中的 xda 進去 fdisk 之後大概就是以下步驟: (假設是空硬碟) n:新增分割區 enter鍵:預設 primary partition enter鍵:預設第一個分區 enter鍵:預設起始分區位置 enter鍵:預設結束分區位置(使用所有空間) w:儲存&寫入 q:離開(理論上寫入完會自動離開) p.s. 因為希望超簡易安裝,採用MBR,也只切一個分區 如果需要使用GPT的話可以用 gdisk,但是可能需要額外切 boot 分區 可以參考  在Vultr上安装Arch linux mkfs.ext4 /dev/xda1 將剛剛切好的分區格式化成 ext4 格式 2. 安裝系統 mount /dev/xda1 /mnt 將準備好的硬碟掛載起來 pacstrap /mnt base base-devel linux linux-firmware grub 將系統安裝進準備好的硬碟中 除了base之外,另外先預安裝了 base-devel 與 grub arch-chroot /mnt 再重開機前使用這個指令進去安裝好的系統準備之後的設定 3. 安裝開機程式 grub-install /dev/xda 將開機程式安裝到系統中 grub-mkconfig -o /boot/grub/grub.cfg 建立開機程式設定檔 4. 改密碼&am

【2015 AIS3 Pre-Exam】CTF XD

圖片
看到PPP戰隊有人要來台灣超興奮, 後來才知道原來有資格賽Orz ... Pre-Exam!! 上Rank 一度有到 Rank13 (無恥 不知道會不會進,總之再接再厲再加油拉。 write up 可以參考 這邊  Inndy木棍大大寫的 超猛的差一題破台 唯一心得: 該好好學逆向了XD

重裝 Antergos 的心得

用 Antergos 是因為裝arch linux 太麻煩了, Antergos 裝完基本上跟arch 就一樣了,不像 manjaro 自己開自己的軟體源。 最近做專題,專題組員決定做嵌入式相關的開發, 裝開發環境的時候發現,硬碟剩不多了,就打算換顆大一點的硬碟。 玩的東西太雜,需要的環境也越來越大... 順邊清一清系統,紀錄一下心得。 ps. 之前切32G給 / 其他都丟給 /home,這次切48G給 / 不知道多久又會不夠QQ 轉移設定檔 很多東西從舊的 /home cp 過來就好了, 例如說:chormium 的設定檔在 /home/user/.config/chormium 整包丟到過去,chormium就不用重設定,之前登入的session之類的都還在。 頗方便的 改字體 我裝的是 gnome 桌面,預設它用了gnome3, 一開始gnome吃到的中文字形超級醜,比新細明體還醜~囧 之前研究很久,找不到gnome-shell 吃的字形設定在哪, 所以用了一個治標不治本的方法。 先裝想要用的字型,我這裡是裝 "文泉驛微米黑", 一開使用到現在,效果不錯XD # pacman -S wqy-microhei 裝完之後用  fc-match 指令看現在系統吃到的是什麼中文字型, fc-match 出來的就會是 gnome-shell 吃到的那個超級醜的字體, 詳細的是什麼忘記了,好像是 "文鼎x宋x體",英文是 odo 開頭的 "osoxxx.ttf" grep 下就知道 odoxxx.ttf 在哪裡了, 我找到的是在 /usr/share/fonts/TTF/ 底下,找到有四個 osoxxx.ttf 然後我把四個 odoxxx  字型檔全刪了,在用 fc-match看, 它就改抓成,wqy-microhei 這個好看的字體了。 原本還想說,抓到幾個醜的,就刪幾個XD, 結果,才刪一個就抓到了想到的了XD。 P.S. wqy-microhei 套件包有包含了 粗 斜 等寬 等等 組合的字體,好用 !!! 改 Shell 還有 Termial shell 還是用後來習慣的 zsh + oh-my-zsh + jy

音樂大數據 & 百大DJ

最近在看一些音樂處理相關的東西,查到一家叫做  EchoNest 公司 EchoNest 這家公司主要在做音樂的相關分析,他們好像致力於要讓電腦"懂音樂" 有興趣可以自己到他們官網看,年初被很火紅的串流音樂公司 Spotify 收購 。 一開始是先看到100大DJ 投票的結果 隨後看到  Digital DJ Tips  的站長發了一篇 7 Tips For Breaking Into The DJ Mag Top 100   ( 這裡有 EarWorm耳朵蟲 的 中文翻譯版 ) 有趣的是 文章的其中一點開玩笑說:"想要當百大DJ,至少要是歐洲人" 這一點跟 EchoNest 的 這篇Blog文章   中用電腦分析出來的結果一樣 XD 那篇  文章   標題 "人們最想要的音樂是被 "冰島人" 還有 "他們的民族" 所創造的"。 結果意外有趣的巧合

X230 還有 Archlinux 的那些事

用 gnome3 + archlinux 當環境應該有快半年了 archlinux有滾動更新很讚(沒有版本問題,只要更新都是最新版) 除了gnome3,其他桌面環境就是用不習慣 archlinux很難裝,難裝的程度真的足以嚇跑一堆linux新手, 自己是用 antergos 這套來安裝archlinux 作為替代方案, 嚴格來講不算是一支archlinux的分支, 裝好之後跟arch沒什麼太大的不同,因為他基本上就是走原本archlinux的軟體源, 只是他有自己另外加了一個antergos的軟體源,主要是一些主題,套件包等等。 Thinkpad x230 的小紅點的相關設定,可以參考我的gitgub https://github.com/Jyny/trackpoint-config archlinux 遇到問題,關鍵字找arch wiki 都有 英文要好就是了,大部份是英文, 繁中的資源比較沒那麼全,偶爾還可以參考一下簡中。 yaourt 一定要裝來玩玩看,這裡面包有很多其他玩家自己編輯的軟體包, 很多新東西,或者是官方沒有的在這裡面都可以找到。 antergos 一開始就有幫我們裝好的樣子。 電源管理可以裝powertop ,intel出的電源管理軟體, 按照arch wiki 上面的說明裝就可以了。 玩arch 可以學很多東西 雖然常常要動手處理,偶爾也會更新炸掉 不過總比包的死死的好。