- 
  
    前言 其實在之前,一直很想用Wails做一個簡單的ffmpeg影片轉換器,但後來發現網路有關Tauri的資源好像滿多的,而且聽說Rust很安全,用了之後才發現是真的安全,在編譯的時候全都從頭到尾檢查一遍,導致編譯的速度真的是很慢啊,而且檔案真的是大,動不動就是好幾G的… 作業環境 項目 版本 macOS Sequoia 15.5 Visual Studio Code 1.101.2 ffmpeg 7.1.1 nodejs 22.14.0 rust 1.88 tauri 2.6.2 FFmpeg影片轉檔工具 先前準備工作 安裝相關的工具,如果之前有裝過的話,就可以跳過這一步了… brew install node brew …
Read More - 
  
    這一篇是前兩篇的大一統,第一次寫這種長篇小說,累啊,照慣例,還是要前情提前一下的,要把好不容易做好的後台網頁,放在iPad上面,至於為什麼不放在iPhone上面呢?一來是因為畫面太小,不易使用,二來是RWD跟筆者不熟,加上又多了一個叫iPadOS的關係,想來試試看…題外話,它的觸控筆功能真的很好用耶,非常的順暢,加上類紙膜,筆觸真實許多…好久沒寫Swift,都快忘記本業了,趕快來練練手…🤣 做一個長得像這樣的東西 There should have been a video here but your browser does not seem to support it. 作業環境 項目 版本 CPU Apple M1 macOS …
Read More - 
  
    續上集,這次要介紹的是JWT - JSON Web Token的使用者登入功能,雖然功能做好了,但總不能讓路人甲、路人乙都可以來亂加、亂刪吧?還是要有個權限設定才行,使用者註冊之後,要如何實現權限的分類呢?這次的介紹會比較偏重網頁端,所以Vue的部分也會比較吃重一點…對了,axios終於升成1.0了…🤣;狂賀,突破60篇文,考慮寫點吃吃喝喝的,寫程式文太累了,抖內抖內,業配也可以… 做一個長得像這樣的東西 There should have been a video here but your browser does not seem to support it. 作業環境 項目 版本 CPU Apple M1 macOS Big …
Read More - 
  
    聽說Golang也開始支援泛型 (Generics)了,但聽說可能會使程式變慢?求不要更新了,老子學不動了… 這次呢,主要是要做一個App版本的設定後台,因為在學了Flutter之後,發現Apple真的是太佛心了,有提供iTunes Search API,來取得該App在AppStore上的相關訊息;反觀GooglePlay,全世界約佔80%以上的Android系統,居然沒有幫它出個SearchAPI,真的太說不過去了吧,後來發現,GooglePlay可以下載的APP版本是跟手機OS版本有關,也就是說,可以下載到舊的版本,也許是考慮到相容性的關係吧? 做一個長得像這樣的東西 There should have been a …
Read More - 
  
    GoGo垃圾信,大家一起進入神乎其技的境界吧。今天這篇呢,主是結合資料端 / 網頁後端 / 手機端,產生出求職三寶系統 - 簡訊 / 推播 / 垃圾信,雖然本篇是以Golang為主體,但在Vue CLI + Typescript的著墨上會比較多,也祝大家51勞動節快樂,也祝我下禮拜能買到快篩試劑,畢竟本土確診人數已經破萬人了啊,每週一戳的大時代來臨了。 做一個長得像這樣的東西 There should have been a video here but your browser does not seem to support it. 作業環境 項目 版本 CPU Apple M1 macOS Big Sur 12.3.1 …
Read More - 
  
    Vue3正式版終於出現了啊,因為一開始是去學Kuro大大的Vue2.6的課程,剛好是3.0的前一版,本來滿擔心會不會差很多,但是實際使用上好像也還好,其實是我只會皮毛而己。 這應該是今年的最後一篇文章了,先預祝大家新年快樂,2021大發財。現在,讓我們來做做一個簡單的購物車APP吧,Let’s go。 首先我們想做一個這樣子的頁面 There should have been a video here but your browser does not seem to support it. 第一步 - 基本設定 先將相關的CSS跟圖片載入,資料夾的結構加下所示 建立index.html + index.js 載入 …
Read More - 
  
    Vue (讀音 /vjuː/,類似於 view)是一套用於構建用戶界面的漸進式框架,它是由尤雨溪開發的。Vue與其它大型框架(Angular、React )不同的是,Vue被設計為可以自底向上逐層應用。Vue的核心庫只關注視圖層,不僅易於上手,還便於與第三方庫或既有項目整合。另一方面,當與現代化的工具鏈以及各種支持類庫結合使用時,Vue也完全能夠為複雜的單頁應用提供驅動。至於為什麼會去選擇VUE呢?其一是它很輕量,其二是因為我的英文很弱啊。 Vue.js的初體驗 資料連動 (v-model) Vue.js是Reactive的,資料跟畫面綁定後,我們只要關心資料的變化,下面就是一個很簡單的例子。 There should have …
Read More - 
  
    NativeScript是一套跨平台的framework,聽名字就知道,它是用來寫Native程式的,說到跨平台比較紅的還有使用dart語言的Flutter、使用javascript語言的React Native,之所以會選擇它也是因為TypeScript越來越紅了,很想學一學,如果與Angular或Vue.js結合,就可以開發手機平臺的程式,聽起來是不是很不錯啊?如果要看看它與其它跨平台開發的工具比較,可以看看這一篇文章。那為什麼會選擇Vue.js v2.x呢?因為它下一版以TypeScript改寫,加上它有中文文件,所以對於英文不好的我是最佳的選擇,接下來我們就開始吧。 環境安裝 基本環境安裝 其實跟安裝Flutter環境的方向 …
Read More