-
解決 VSCode Flutter 專案對於 build.gradle 的 Java 11 錯誤
常用外掛 Language Support for Java(TM) by Red Hat 在分析專案中 Java 程式碼的時候,可能會出現 android/app/build.gradle 檔案使用的 Java 版本錯誤的錯誤訊息,即便已經有安裝最新版本的 Oracle Java 1.8 仍然會報錯。 解決方法就是在 Java 版本,只要安裝最新版的 OpenJDK 即可。下載 Microsoft 編譯的 OpenJDK,並在安裝的時候勾選”Set JAVA_HOME variable”,讓其成為預設的 Java… Read more
-
Flutter 資料夾結構說明
以下說明 Flutter 各資料夾的內容: Read more
-
巧連智月刊:一個時代的終結,一個時代的開始
巧連智月刊是一本由台灣出版社巧連智股份有限公司於1989年創辦的幼兒科學教育雜誌,每期約有80頁,內容包括科學知識、實驗活動、故事漫畫、遊戲拼圖等,旨在培養孩子的科學興趣和探索能力,同時提升閱讀、思考和創造力。巧連智月刊的讀者主要是3至12歲的兒童,每期的雜誌都根據不同年齡層設計不同的內容和難度,讓孩子能在適合的階段學習適合的科學。巧連智月刊除了紙本外,還提供了網路平台、手機應用程式、影音節目等多元的數位服務,讓孩子能在不同的媒介上接觸科學。 巧連智月刊在1月28日的官網公告中表示,因應環境變遷,將進行事業策略調整和月刊商品轉型,自今年3月1日起停止受理新訂閱,已訂閱讀者則會持續出刊,直到訂閱到期。巧連智月刊的停刊原因,主要是受到數位科技的衝擊和競爭,以及讀者閱讀習慣的改變。根據中央社的報導[^1^][1],「科學人」發行人王榮文表示,不只科普雜誌、兒童繪本,包括一般成人閱讀的書籍,都面臨同樣的挑戰,出版人就必須跟著這個情況去尋找適當的跟小朋友及一般讀者溝通的方式。台北書展基金會董事趙政岷則說,出版從紙本、文字變成數位、影音的趨勢擋不了,但他認為不能有了新歡就忘了舊愛,舊愛指的就是紙本書,因為它才是主動閱讀的東西,或讀者可以決定要翻不翻、做筆記思考一下,看影片的人則會被影片帶著走,或被限制時間,或不得不點。趙政岷特別強調紙本的必要,尤其對小孩子來說更應該保留,因為它有手感、觸覺的部分,對大腦正在發育的孩子來說有很大幫助,閱讀紙本書跟看影音或電子書,大腦活化的區域不太一樣。 巧連智月刊的停刊,不僅是一本雜誌的終結,也是一個時代的終結。巧連智月刊曾經是許多台灣孩子的童年回憶,也是許多家長的教育資源,它以科學為主題,啟發了無數的好奇心和想像力,培育了無數的科學人才和科學愛好者。巧連智月刊的停刊,也是一個時代的開始。巧連智月刊並沒有完全消失,而是轉型為數位化的科學教育平台,它將以更多元、更互動、更即時的方式,繼續傳遞科學的知識和樂趣,適應新世代的讀者需求和喜好。巧連智月刊的停刊,也是一個時代的挑戰。巧連智月刊的停刊,反映了出版產業的困境和變革,也提醒了我們,閱讀的方式或許可以改變,但閱讀的價值和意義不應該改變,紙本書或許可以被取代,但紙本書所帶來的主動閱讀和陪伴的優勢不應該被忽視。巧連智月刊的停刊,也是一個時代的期待。巧連智月刊的停刊,讓我們重新思考,如何在數位時代,保留紙本書的魅力和價值,如何在科技發展中,保持科學的熱情和探索,如何在資訊爆炸中,保持閱讀的品味和深度。巧連智月刊的停刊,不是一個結束,而是一個新的開始。 最後,個人認為小小孩就是要閱讀紙本書籍,過早接觸3C產品從來都不是件好事。未來的事情很難講,試著漲價撐得下去,說不定能等到時代反轉的契機。 Read more
-
如何在 VSCode 新增 Flutter 專案
方式一:檢視 => 命令選擇區… => 輸入 flutter 帶出相關的動作後,選擇 New Project方式二:在 終端機 輸入: flutter create {專案名稱} Read more
-
在 iPad 上使用 WhatsApp
目前 iPad 的 App Store 仍然沒有提供 WhatsApp for iPad,但可以參照 PC 電腦的方式使用 Web網頁版的 WhatsApp( https://web.whatsapp.com),並透過 Safari 等瀏覽器分享到主畫面的方式,讓操作上有和直接安裝 App 般相同的體驗。(初次登入必須用手機版的 WhatsApp 掃登入的QRCode) Read more
-
透過 Windows 內建的 NIC Teaming 合併網路以提高線路可靠度和網路速度
如同 Linux 系統的網路合併 network bonding 功能,Windows Server 對應的功能則是 NIC Teaming。能夠將多個線路合併以避免因單一線路異常導致服務中斷,同時也能藉此服務提高單一服務IP的網路速度(需使用支援的網通設備)。 設定部分如下: 1. 在[伺服器管理]的[本機伺服器],找到「NIC 小組」的區塊 2. 下拉選單選擇「新增小組」 3. 勾選想要合併的網路後,若僅是要做多線路備援而沒有要合併頻寬的話,直接按確定即完成設定。若要則請點選「其他內容」並參閱下方說明設定小組模式。 1. 交換器獨立模式[預設]:在這種模式下,網路卡分別接至不同的交換器,不需要做任何設定。但是,這種模式不會增加頻寬。 2. 靜態小組:這種模式需要在交換器和電腦上進行設定,以識別哪些連結形成小組。這是一種靜態設定的解決方案,沒有其他通訊協定可以協助交換器和電腦識別錯誤插入的纜線,或可能導致小組失敗的其他錯誤。伺服器級別的交換器通常會支援這種模式。 3. LACP(連結彙總控制通訊協定):IEEE 802.1ax 使用 LACP 以動態方式識別電腦與特定交換器之間的連接。這樣可以自動建立小組,並且理論上,只要從對等網路介面卡傳輸或接收 LACP,就可以擴充或縮減小組。一般的伺服器級別交換器支援 IEEE… Read more
-
Flutter – Hello World 程式碼說明
下圖為 Flutter 第一個程式 Hello World 的快速說明: Read more
-
Flutter 的 VS Code 開發環境概述
建立完 Flutter 專案後,開發畫面大略說明如下圖: Read more
-
定期將遠端SQL SERVER資料庫備份還原到本地端SQL SERVER
以下為透過Windows網路芳鄰實現自動化異機備份及還原的方案。(網際網路的情境可搭配VPN實現) 1. 在遠端設定排程以自動化備份資料庫到固定位置,這裡可透過維護計畫或是批次檔搭配工作排程器來實現。2. 參考以下批次檔指令,將遠端的備份檔案複製到本地端,再還原到SQL SERVER。 net use \\{SOURCE_SERVER_IP} /user:{SOURCE_SERVER_ACCOUNT} {SOURCE_SERVER_PASSWORD}copy /y “\\{DBBACKUP_FILE_FULL_NETWORK_SOURCE_PATH}” “{DBBACKUP_FILE_FULL_LOCAL_TARGET_PATH}”SqlCmd -U {SQL_SERVER_ACCOUNT} -P {SQL_SERVER_PASSWORD} -Q “ALTER DATABASE {DB_NAME} SET single_user WITH rollback immediate”SqlCmd -U {SQL_SERVER_ACCOUNT} -P {SQL_SERVER_PASSWORD}… Read more
-
Flutter 環境架設概要
直接參考 Flutter 官方網站 (https://docs.flutter.dev/get-started/install/windows/mobile )的說明即可完成環境架設。 Windows 作業系統建議參考官方網站的”Download and install”說明來安裝,避免細節的設定有所遺漏。 其他需要留意的部分如下: Read more
Welcome to my blog!
I’m Amy, a minimalist and simple living enthusiast who has dedicated her life to living with less and finding joy in the simple things. Through this blog, I aim to share my expertise, insights, and experiences. Join me on this journey as we explore the world of slow, purposeful living together!
Find us on:
Join the fun!
Stay updated with our latest recipes and other news by joining our newsletter.
