2023年12月31日 星期日

推薦的PDF檢視器-SumatraPDF

相信有很多人家裡有老電腦吧!記憶體在現在而言簡直是寸土寸金,效能也不怎麼樣,對吧?假如要看PDF文件,又該怎麼辦?今天來介紹SumatraPDF。

以下以Portable版為例。

  • 解壓縮後只有兩個檔案,一個是.txt的設定檔,另一個是主程式.exe檔。建議二者放在同一個根錄下。

  • 打開會自動適配電腦語言,可自行修改。

     

2023年12月30日 星期六

DevC++更換編譯器

相信DevC++是很多人入門C程式的第一套整合開發環境,然而它已很久沒有更新,在此介紹如何更換編譯器。

  • 需要工具:
  1. DevC++(在此示範6.3版)
  2.  最新版編譯器-TDM-GCC,連結https://jmeubank.github.io/tdm-gcc/

2023年12月24日 星期日

YouTube Music無廣告替代品-SimpMusic


用YouTube Music聽歌實總會有一個困擾,就是廣告太多。隨著廣告的投放愈來愈頻繁,一首歌配一個廣告,是否很惱人呢?今天介紹一個無廣告的YouTube Music播放器-SimpMusic,它是一個開源的App,目前已經托管到GitHub上了。

2023年12月4日 星期一

C程式教學維護日誌

 筆者小講堂:

有時後開發人員會交代一套程式或一個檔案改了什麼,以便交棒、處理,或是讓使用者了解改了什麼。因此我想交代我改了什麼,一來是每次來光顧我的文章,可以看看我修訂了什麼,也許新增了一些當時在學習是沒有學到的知識點,希望你可以獲益良多!

2023年11月23日 星期四

YouTube無廣告的替代產品_PipePipe

看YouTube都會有煩人的廣告,尤其是在更新了廣告政策,使得用手機看YouTube會有兩個無法跳過的十秒廣告。這是最煩人的,因為小於等於十秒的廣告是跳不過的,且還兩則,共二十秒,這二十秒可以做一些事!

這裡介紹android的無廣告看YouTube的方式,用PipePipe。當然也可以用brave瀏覽器、edge或Firefox等,但是網頁版的不是很好用,有一些bug,或是操作上不夠便利。

在此說明一下的是,除了PipePipe外,也可以用NewPipe。這二者最大的差異基本上是可觀看的平台不同,以台灣使用者而言,都支援YouTube,則PipePipe還支援大陸的bilibili(有彈幕,但不支援字幕),這裡以PipePipe為例(二者的介面幾乎是一模一樣)。

延伸閱讀:PipePipe設定攻略

2024.07.09:目前測試NewPipe和PipePipe有時會無法播放影片(播到一半就卡住),尤其是來自於YouTube music的專輯音樂,一般影片較少發生,但較常發生音樂影片播到一般就卡住。

第二步,下載
第三步,安裝。

以上三步驟基本上就安裝好了PipePipe。介面如下
當你點選左上角三條橫線是,點一下YouTube(預設是),可以選擇不同的播放平台,例如bilibili。


2023年11月22日 星期三

Android apps 去除廣告小技巧

若使用的App不需要聯網,且有廣告的話,可以考慮把App中斷它上網,使App無法透過網路去播放廣告。這招在一些App是可用的。

原理:讓App不上網,使該App沒有廣告。

要注意的是:有些App不聯網會無法使用,像是YouTube、某些文件檢視器(我是不知道看個手機文件一定要上網是什麼操作)。

2023年11月5日 星期日

Chapter 04:C的輸出PART02、運算、輸出

 目標:

  1. 學會輸出、輸入的格式化。
  2. 學會輸出。
  3. 學會運算式。
  4. 溢位處理

Chapter 03:C的基本結構與輸出PART01

目標:

  1. 認識標頭檔
  2. 學會C程式的基本架構
  3. 學會輸出
  4. 學會輸入
  5. 學會註解

Chapter 02:C語言_資料型態

 目標:

  1. 認識資料型態
  2. 認識常見資料型態類別

筆者的小講堂

一般在此就會開始講解如何進行輸入/輸出了,但C語言對於格式有一定的要求與嚴謹度,故筆者一直在思考如何盡量完整的帶完輸入/輸出,減少日後學習過於凌亂。在此先介紹資料型態。

看不懂沒關係,至少要先有認識。當然也別就此打了退堂鼓,學習要有毅力,加油!

Chapter 01:C語言入門課

目標:

  1. 知道、認識、挑選編譯器
  2. 理解程式設計的四大原則
  3. 解題思路
  4. 寫第一個程式