William-Weng
open-menu closeme
  • 【AR.js】利用A-Frame.js來做個生日小卡片吧

    calendar Aug 11, 2019 · 2 分鐘閱讀 · ar heroku javascript  ·
    分享到: twitter facebook linkedin copy
    【AR.js】利用A-Frame.js來做個生日小卡片吧

    話說,版主1111光棍節已經過到不想過了,早就從魔法師轉生成大魔導士了,所以本魯今年的願望這是脫單,利用高級打字工的優勢,利用AR.js / A-Frame.js做一張令心儀的人會喔喔喔喔的生日小卡片吧,相信版主一定會成功的,話不多說,做就對了。 做一個長這樣的網頁 There should have been a video here but your browser does not seem to support it. 製作過程 新增專案 新增一個等一下要放網頁的專案APP,至於heroku CLI的安裝過程就不再贅述。 There should have been a video here but your browser …


    閱讀更多
  • 【Swift 5】iPhone也能夠有圖形解鎖?

    calendar Jul 30, 2019 · 3 分鐘閱讀 · xcode swift ios  ·
    分享到: twitter facebook linkedin copy
    【Swift 5】iPhone也能夠有圖形解鎖?

    話說iPhone創新總是讓人耳目一新,尤其是「指紋辨識 - Touch ID」跟「臉部辨識 - Face ID」可以算是Android手機們「模仿」的對象之一,但是Android手機圖形解鎖反而在iPhone沒有,這真的是很讓人奇怪的地方,或許是「生物辨識」的安全性比圖形密碼來的高吧?在這裡呢,我們要仿製一個簡單圖形鎖,話不多說,我們就來試試看吧。 圖形解鎖 成果展示 首先,我們要做一個長得像這樣的圖形鎖 There should have been a video here but your browser does not seem to support it. 畫面結構 畫面結構如下,我們要利用UICollectionView …


    閱讀更多
  • 【NativeScript 6】NativeScript + Vue.js = iOS + Android?

    calendar Jul 23, 2019 · 1 分鐘閱讀 · nativescript vue ios android  ·
    分享到: twitter facebook linkedin copy
    【NativeScript 6】NativeScript + Vue.js = iOS + Android?

    NativeScript是一套跨平台的framework,聽名字就知道,它是用來寫Native程式的,說到跨平台比較紅的還有使用dart語言的Flutter、使用javascript語言的React Native,之所以會選擇它也是因為TypeScript越來越紅了,很想學一學,如果與Angular或Vue.js結合,就可以開發手機平臺的程式,聽起來是不是很不錯啊?如果要看看它與其它跨平台開發的工具比較,可以看看這一篇文章。那為什麼會選擇Vue.js v2.x呢?因為它下一版以TypeScript改寫,加上它有中文文件,所以對於英文不好的我是最佳的選擇,接下來我們就開始吧。 環境安裝 基本環境安裝 其實跟安裝Flutter環境的方向 …


    閱讀更多
  • 【Kotlin 1.3】findViewById()的四種方式

    calendar Jul 19, 2019 · 1 分鐘閱讀 · android kotlin android studio  ·
    分享到: twitter facebook linkedin copy
    【Kotlin 1.3】findViewById()的四種方式

    在Android的一般教科書上,一定會說到findViewById()這個函式,但是到了kotlin成為官方語言之後,還多了其它幾個方式去做處理,讓程式越來越好維護,語意越來越清晰,現在我們就來看看有那些方式吧。 畫面 這裡就拉個Button跟EditView來做說明 There should have been a video here but your browser does not seem to support it. findViewById()的四種方式 主程式 import kotlinx.android.synthetic.main.activity_main.* class MainActivity : …


    閱讀更多
  • 【Kotlin 1.3】Android程式初體驗 - Kotlin篇

    calendar Jul 18, 2019 · 4 分鐘閱讀 · android kotlin android studio  ·
    分享到: twitter facebook linkedin copy
    【Kotlin 1.3】Android程式初體驗 - Kotlin篇

    話說,全世界的手機系統應該都被Android跟iOS佔光光了吧,不過最近又跑出來了一個鴻蒙系統,也許未來有可能成為第三大的手機系統吧?至於為什麼要學安卓呢?因為之前有在學一點點的Flutter,發現還是要兩個平臺都要了解一些些,才知道Flutter到底在做什麼?加上本來就是兩個不同的系統,在設定上一定有所差異,加上聽說Kotlin跟Swift很相像,所以就來學學看了。因為本身對iOS比較熟一點,所以後面會以iOS的名詞來做不專業的說明。話不多說,這裡就用跟JetBrains合作的Android Studio,其實Kotlin也是JetBrains出品的。安裝的過程就不多做說明了,現在馬上就來試試看吧。 做一個長這樣的APP …


    閱讀更多
  • 【Homebrew】macOS必裝的套件管理工具

    calendar Jul 12, 2019 · 1 分鐘閱讀 · homebrew macos mas-cli  ·
    分享到: twitter facebook linkedin copy
    【Homebrew】macOS必裝的套件管理工具

    Homebrew是一個用Ruby寫的軟體管理工具,有點像在Linux上的apt,可以用來快速安裝程式(formula)跟APP,但是…它並沒有包含版本的管理功能,如果自己手動移除掉某些東西,它是不知道的,所以千萬不要把它當成git用啊。它有很多在macOS上的好東東可以安裝,各位可以去看看喲。 安裝 安裝Ruby 因為它是由Ruby寫的,所以要確定有沒有安裝它,不過基本上一定有啦,macOS內建就有了 ruby -v 安裝homebrew 將homebrew官網的那一行貼上就可以安裝了 /usr/bin/ruby -e "$(curl -fsSL …


    閱讀更多
  • 【Unity 3D 2019】向電玩產業踏出成功的第一步

    calendar Jul 12, 2019 · 2 分鐘閱讀 · unity c# game  ·
    分享到: twitter facebook linkedin copy
    【Unity 3D 2019】向電玩產業踏出成功的第一步

    相信Unity遊戲引擎的大名各位一定耳熟能詳吧,它可以在多平臺產出遊戲,除了桌面系統Windows / macOS / Linux之外,在手機系統上Android / iOS / BlackBerry也可以,甚至在遊戲主機系統上XBox系列 / PS系列 / 3DS / Switch,連WebGL / Steam都支援,真的是包山包海啊,只要有遊戲的地方它通通都能產出,真的是太強了。這裡有以Unity開發的遊戲列表,比較知名的有Final Fantasy IX - 太空戰士9、Pokémon Go - 寶可夢Go、Angry Birds 2 - 憤怒鳥2、仙劍奇俠傳六、軒轅劍6、Hearthstone - 爐石戰記等…,過去說 …


    閱讀更多
  • 【Javascript】利用正規表示式來過濾字串

    calendar Jul 5, 2019 · 1 分鐘閱讀 · javascript regex  ·
    分享到: twitter facebook linkedin copy
    【Javascript】利用正規表示式來過濾字串

    正規表示式 - Regular Expression,又稱正規表達式、正規表示法、規則運算式、常規表示法,它是用來做字串比對的語法,其實大部分的程式語言都會有,一般在簡單的字串比對上面,比如說:英文句子中把you are換成you’re,利用該程式語言的語法去暴力搜尋即可,但如果是比較複雜的比對呢?常見的像是eMail有沒有符合格式,手機電話號碼的格式,日期的格式等…,如果直接使用該程式語言去寫,除了曠日費時之外,另外也很難寫的很完整,難免會有沒有測到的地方,那為何不用『專門』的方法去做處理呢?以下的測試可以在Regex101這個網站去做Demo,各程式的正規式使用方法就不在這裡說明了。 單一字元 字串取代 將William換成 …


    閱讀更多
  • 【Heroku】跟github結合的的雲端平臺 - Nodejs篇

    calendar Jun 24, 2019 · 2 分鐘閱讀 · heroku github nodejs koa2  ·
    分享到: twitter facebook linkedin copy
    【Heroku】跟github結合的的雲端平臺 - Nodejs篇

    截至目前為止,Heroku支援的語言有八種,分別是Node.js、Ruby、Python、Java、PHP、Go、Scala、Clojure,個人為什麼會選擇這個平臺呢?主要是它主流的語言都有支援到,加上有免費的使用流量,網路上的教學也多,也有SSL的保護,加上也是使用git方便管理,是不可多得的好物啊,拿來做實驗剛剛好。而在接下來的過程中,會使用Node.js為主體,在Ubuntu平臺上,部署到Heroku這個PaaS的服務上。 準備工作 安裝Nodejs 主要是安裝nodejs的開發環境,及git的管理工具 sudo apt install nodejs -y sudo apt install npm -y sudo apt …


    閱讀更多
  • 【Firebase】它要怎麼排序呢?(補充)

    calendar Jun 20, 2019 · 3 分鐘閱讀 · firebase nosql database xcode swift  ·
    分享到: twitter facebook linkedin copy
    【Firebase】它要怎麼排序呢?(補充)

    在上集的庫存APP中,雖然把東西做出來了,但熊熊發現我明明就有寫排序的Code呀,卻完全沒有反應,排序在資料庫中是很正常的功能吧?不然要資料庫幹嘛呢?如果利用手機小小的CPU去排序,一下子就沒電了呀,我想我的人品應該沒有問題吧?所以就去問問高高手同事,也查了一下,發現…果然是我的問題呀…XD,現在我們就來排序吧。 排序 測試資料 就一個很簡單的書籍列表,資料都是從博客來Copy來的,主要要注意的地方是,BarCode是為了測試才使用A~E的值 { "Books": { "BarCode": { "E": { "ISBN": 9789863843344, "Title": "世界大局.地圖全解讀", "URL": …


    閱讀更多
    • ««
    • «
    • 4
    • 5
    • 6
    • 7
    • 8
    • »
    • »»

最新文章

  • 【Swift】什麼是QOI?相當OK的圖片?
  • FFMpeg跟iOS終於在一起了
  • 【Github】網頁跟APP的相連
  • 【Rust】Rust與Swift相遇
  • 【Workflow】自動化工作流程如初見
  • 【Tauri】大家一起來做一個簡單的影片轉檔工具吧…
  • 【Tauri】當Rust跟Web同在一起,在一起,在一起…
  • 【Rust】Bruno我來了,一起來打網路API…

標籤

SWIFT 17 XCODE 16 IOS 14 ANDROID 12 FLUTTER 11 GOLANG 10 GAME 9 INSTALL 8 VUE 8 BACKEND 7 DATABASE 7 DART 6 FIREBASE 6 JAVASCRIPT 6 API 5 C# 5 MYSQL 5 RUST 5 UNITY 5 WEB 5 CARGO 4 FFMPEG 4 FRAMEWORK 4 GITHUB 4 IMAGE 4 NODEJS 4 NOSQL 4 SQLITE 4 TYPESCRIPT 4 ANDROID STUDIO 3 HTML 3 KOTLIN 3 LAYOUT 3 LINUX 3 PUSH 3 CSV 2 DEBUG 2 DOCKER 2 EMAIL 2 GDSCRIPT 2 GODOT 2 GRAILS 2 GROOVY 2 HEROKU 2 JAVA 2 LISTVIEW 2 MACOS 2 MUSIC 2 NATIVESCRIPT 2 SCOREWRITER 2 SHEET 2 SWIFTUI 2 TAURI 2 TOOLS 2 UBUNTU 2 2D 1 3D 1 3RD 1 AASA 1 ACTIONS 1 AI 1 ALGORITHM 1 APNS 1 APOLLO 1 APPLINK 1 AR 1 AUDIO 1 BASH 1 BINARY 1 BLOG 1 BUTTON 1 C 1 CA 1 CHAT 1 CHATGPT 1 CHEATSHEET 1 COLOR 1 COMBINE 1 CONTAINER 1 DECRYPT 1 ENCRYPT 1 EOP 1 FCM 1 FIREALPACA 1 GMT 1 GRAPHQL 1 HEXO 1 HLS 1 HOMEBREW 1 HOTKEY 1 JWT 1 KOA2 1 LOVE2D 1 LUA 1 MAGIC 1 MARIADB 1 MAS-CLI 1 MONGODB 1 MUSESCORE 1 NGINX 1
所有標籤
2D1 3D1 3RD1 AASA1 ACTIONS1 AI1 ALGORITHM1 ANDROID12 ANDROID STUDIO3 API5 APNS1 APOLLO1 APPLINK1 AR1 AUDIO1 BACKEND7 BASH1 BINARY1 BLOG1 BUTTON1 C1 C#5 CA1 CARGO4 CHAT1 CHATGPT1 CHEATSHEET1 COLOR1 COMBINE1 CONTAINER1 CSV2 DART6 DATABASE7 DEBUG2 DECRYPT1 DOCKER2 EMAIL2 ENCRYPT1 EOP1 FCM1 FFMPEG4 FIREALPACA1 FIREBASE6 FLUTTER11 FRAMEWORK4 GAME9 GDSCRIPT2 GITHUB4 GMT1 GODOT2 GOLANG10 GRAILS2 GRAPHQL1 GROOVY2 HEROKU2 HEXO1 HLS1 HOMEBREW1 HOTKEY1 HTML3 IMAGE4 INSTALL8 IOS14 JAVA2 JAVASCRIPT6 JWT1 KOA21 KOTLIN3 LAYOUT3 LINUX3 LISTVIEW2 LOVE2D1 LUA1 MACOS2 MAGIC1 MARIADB1 MAS-CLI1 MONGODB1 MUSESCORE1 MUSIC2 MYSQL5 NATIVESCRIPT2 NGINX1 NODEJS4 NOSQL4 NPM1 PHOTOSHOP1 PUSH3 QOI1 RASPBERRY-PI1 RDBMS1 REGEX1 RTMP1 RUST5 RX1 SCOREWRITER2 SCRIPT1 SHEET2 SHELL1 SMS1 SQLITE4 SSL1 SWIFT17 SWIFTUI2 TAURI2 TINYURL1 TLS1 TOOLS2 TYPESCRIPT4 UBUNTU2 UI1 UNITY5 UNREAL1 VIDEO1 VIRTUALBOX1 VSCODE1 VUE8 WAILS1 WEB5 WEBAPP1 WEBSOCKET1 WEBVIEW1 WINDOWS1 WORKFLOW1 XCODE16 YAML1
[A~Z][0~9]
William-Weng

版權  WILLIAM-WENG. 版權所有

to-top