在蔚藍的領地

LEARN TO LIVE AND LIVE TO LEARN.

彙整 (page 2 of 9)

再出發

恭喜結訓即退伍的同學,這半年的相處能共同獲得師長們的認同與喜愛,是大家共同努力付出學習的結果,也祝各位在新的環境中都能有一席之地。加油與祝福!各位是最棒的!

Open sourcing MS-DOS 4.0

微軟將 MS-DOS 4.0 開源了,她是我踏進電腦世界中第一套購買的操作系統,雖然評價不是那麼好,但猶然開箱的那一瞬間心裡是鵲喜的,厚重的手冊和磁片包裝仍然給予人有種物超所值的印象。如今微軟把她給開源了,看看自己的組合語言退化到什麼程度。

資料來源:Open sourcing MS-DOS 4.0

2024新年快樂

期待這新的一年思維積極點,懷具龍馬精神,龍年行大運,重拾年輕時四處征戰的勇氣。

祝大家龍年魚躍龍門、龍年大吉。

沉澱

事隔十年重返技訓中心,景物依舊,多了點人味。事實上,原本以為都已經很早到車站候車,結果碰上「2023年桃園國際半程馬拉松」,差一點趕不上今天的測驗和口試,還好有司機大哥的指點和帶領,省下了一些荷包,看來資訊有些落伍嘍。冷冽的寒風沿河岸吹來,果然有冬天的味道,來這裡沉澱,看是否能補充已被淘空的心靈。不過也發現技訓中心多了幾條公車路線前往機捷車站和高鐵車站,這絕對是朗報!

保持善良

無論世界多麼複雜,都要把善良留給自己。

侯信永

善待自己等於善待別人,只有真誠面對自己,也才能做到善待自己的功夫,愈是喜歡伴隨助人而來的好心情,就愈願意幫助別人。理論上,是這樣子的。至於實際?就看用什麼角度去看待。善緣呀!

國防部新的CM

On this land, Our boots hit the earth. Firmly and steadily, Like the country’s pulse. The Republic of China has been through challenges like storms.

Ministry of National Defense, R.O.C.

軍聞社小編寫的內容可能讓過去參過軍的民眾會更為有感一些,不管英文或中文,訴求的目的其實只有一個,守護國家主權、捍衛民主自由,確保臺灣人生存的權利,是每位中華民國公民的責任與義務。

中華民國曾歷經風雨、挑戰,但依然屹立不搖。這塊土地的力量,來自於我們,每一位堅守國土的人。 在國家需要我們的時候,挺身而出。 如此,當年歲漸長,35歲的你、45歲的你,就不用擔心。永遠都有一個18歲的人,為你醒著。

The Republic of China has faced challenges like storms, and yet she still stands strong. The power in this land comes from each of us, everyone protecting the territory. When our country calls us, we step forward. So, as you age, whether as a 35-year-old man or a 45-year-old man, there is no need to worry, for there will always be 18-year-old men staying awake for you.

軍聞社 Military News Agency, ROC(Taiwan)
看到成功嶺有感呀!
302D905B4B2C過客

OCP: Java SE Developer 11 (1Z0-819)準備

距離開課大概還有(2013/01/16)大致上還有2個月,不過得在12月中通過資格考才行,雖然名稱為「大數據分析及系統設計班」,不過課程上主要有三大部分,分別是Java手機程式開發、Net Web程式開發及SQL資料庫管理、Python Web數據分析。課程上,後面兩個在學校都有修過課程,理論上應該是可以再複習一下,至於Java部分,可能就得要多花一些時間練習才行。稍微查了一下近年Java認證的考試內容,乖乖,和我當初接觸時已經有很大的不同,不過畢竟這是長時的訓練,至於能學到多少?可能還是得要入班後才能知道。目前有關Java認證的途徑如下表:

#圖片摘自恆逸Java系列認證介紹

由於沒考過Java認證考試,因此得需要從Exam Number: 1Z0-819開始才行,這看起來像是給自己挖了一個洞跳,不過計畫已經排定,只好還是要有些準備才行。其考試內容包涵了下面這些:

Working with Java data types

  • Use primitives and wrapper classes, including, operators, parentheses, type promotion and casting
  • Handle text using String and StringBuilder classes
  • Use local variable type inference, including as lambda parameters

Controlling Program Flow

  • Create and use loops, if/else, and switch statements

Java Object-Oriented Approach

  • Declare and instantiate Java objects including nested class objects, and explain objects’ lifecycles (including creation, dereferencing by reassignment, and garbage collection)
  • Define and use fields and methods, including instance, static and overloaded methods
  • Initialize objects and their members using instance and static initialiser statements and constructors
  • Understand variable scopes, apply encapsulation and make objects immutable
  • Create and use subclasses and superclasses, including abstract classes
  • Utilize polymorphism and casting to call methods, differentiate object type versus reference type
  • Create and use interfaces, identify functional interfaces, and utilize private, static, and default methods
  • Create and use enumerations

Exception Handling

  • Handle exceptions using try/catch/finally clauses, try-with-resource, and multi-catch statements
  • Create and use custom exceptions

Working with Arrays and Collections

  • Use generics, including wildcards
  • Use a Java array and List, Set, Map and Deque collections, including convenience methods
  • Sort collections and arrays using Comparator and Comparable interfaces

Working with Streams and Lambda expressions

  • Implement functional interfaces using lambda expressions, including interfaces from the java.util.function package
  • Use Java Streams to filter, transform and process data
  • Perform decomposition and reduction, including grouping and partitioning on sequential and parallel streams

Java Platform Module System

  • Deploy and execute modular applications, including automatic modules
  • Declare, use, and expose modules, including the use of services

Concurrency

  • Create worker threads using Runnable and Callable, and manage concurrency using an ExecutorService and java.util.concurrent API
  • Develop thread-safe code, using different locking mechanisms and java.util.concurrent API

Java I/O API

  • Read and write console and file data using I/O Streams
  • Implement serialization and deserialization techniques on Java objects
  • Handle file system objects using java.nio.file API

Secure Coding in Java SE Application

  • Develop code that mitigates security threats such as denial of service, code injection, input validation and ensure data integrity
  • Secure resource access including filesystems, manage policies and execute privileged code

Database Applications with JDBC

  • Connect to and perform database SQL operations, process query results using JDBC API

Localization

  • Implement Localization using Locale, resource bundles, and Java APIs to parse and format messages, dates, and numbers

Annotations

  • Create, apply, and process annotations

目前查詢Oracle最新的考試狀態,OCP Java SE 11 Programmer I 考試 1Z0-815 和 Programmer II 考試 1Z0-816 已於 2020 年 10 月 1 日停用,Oracle 推出了新的 Developer 考試 1Z0-819 來取代先前的考試。升級考試 1Z0-817 保持不變。我想,先到學校圖書館或校外查詢一下看是否有書籍可借,若沒有,再考慮購買的方式。

中國對台灣的威脅,台灣做好什麼準備了?

內文轉自沈伯洋,內容值得品味。

中國對台灣的威脅,台灣做好什麼準備了?

我現在演講很常被問這個問題,因此我做了一個圖,把中國整體作戰幾個大方向列舉出來,藉此來看看台灣做好準備了沒。

1. #純軍事威脅:要應對這個,當然就是靠國軍。國防的改革雖然緩慢,但至少是現在進行式。不過我仍然非常悲觀。目前民間的力量偏弱,無法造成壓力。

2. #網路攻擊:中國駭客的能力非常強,高於世界平均,而資安不是只有政府要做,是全民都要做。目前台灣這一塊來說,大家對於資安的不設防可說是突破天際。我們能做的就只有不斷宣導。必要的時候,可能必須立法。

3. #統戰工作:因為兩國龐大的交流紅利與聲量,使得反制統戰工作非常麻煩。連徐春鶯這種明擺著跟統戰部聯絡的,都還可以被考慮當不分區立委,然後我們台灣人還沒什麼反應。我跟朋友當時推的代理人法案就是這樣,即使得到不少立委支持,但各選區反彈的力道大到沒有辦法推,這就是社會現實。

4. #外交戰:台灣的邦交國不斷被策反,能做的就是用非官方方式交盟友,並用一定的法律框架反擊,這牽涉到最後一個法律戰。對此我稍微比較樂觀一點,因為台灣官方和盟友都很努力。而我們民間能夠做的,就是串連更多盟友,讓全世界「認識中國」,這也是為什麼我們台灣民主實驗室要每年做全球中國指數(China Index)的最重要原因:根據最近研究,大家會當台灣的盟友,不是因為多「認識台灣」,而是因為「認清中國」。

5. #經濟戰:對於中資的審查仍然嚴重不足,中國繞道投資太多,更不要說地方經濟與中國的依賴經濟。台灣每次地方選舉大家都以為沒有中國因素,殊不知中國統戰重點就是地方。選錯了人,就是把地方直接推向與中國經濟結盟的深淵。這邊民間最努力的是經濟民主聯合,是當年反服貿成立的團體,也是最符合反服貿精神的團體(與中國的經濟協議),結果318之後,大家跑去追的政治明星現在對經濟戰的態度是長成什麼樣子,XXX。

6. #情報戰:自從馬英九時代把國安人員從中國叫回來,然後開放中國各單位自由來台灣之後,情報戰可以說是輸到脫褲,等到之後要彌補的時候又發生國安人員的資料外洩(駭客攻擊)。現在要彌補,就是乾脆讓全民能夠有蒐集情報的能力作反制,這也是黑熊學院現在在努力的事,然後我現在和研究統戰的同伴也在編寫情報蒐集的教科書。

7. #輿論戰(認知作戰):不用我說,台灣最慘的領域。一方面跟統戰不設防有關,因為從1949年開始,中國在台灣放謠言不是書面而已,而是在地方上到處透過代理人放謠言,後來才慢慢開始變成買報紙、買媒體、買地下電台,到現在的買粉專、經營中國社群平台,並搭配駭客攻擊。我們民主實驗室從四年多前成立到現在都在研究這些,但礙於資源,無法去發展太多反制方法。

政府雖然針對假消息有一套,但是對於陰謀論可說是很難反擊。這邊能夠做的其實必須跟前面的能力搭配:當大家都能夠有基本的情搜能力,自然就容易辨別有沒有中國在背後操作。必須注意,傳統的媒體識讀可以應對承平時期的資訊識別,但完全無法應對戰爭等級的資訊操作。現在為了能夠更快速地讓大家進入蒐集情報以及反制的狀態,我們已經在開發工具,請大家拭目以待。先講會被中國反攻。

8. #法律戰:台灣基本上應對超級不足,但中國的教科書明擺著就是在打法律戰。那為何應對不足,很簡單,因為沒人研究,所以根本也不知道該怎麼做。我們目前的法律戰,都是五眼聯盟在幫忙打…

最後,要真的反制作戰,事實上要具備一定的 #敵我意識。比如說,沒有敵我意識,國軍有再強的武器也沒用;沒有敵我意識,反制統戰也不會有效果;沒有敵我意識,反制輿論戰也推不起來。敵我意識包含兩個層次:對自己的認識(轉型正義)跟對中國的認識(理解敵人)。

我兩年多前發現這個問題,也因此和朋友創了黑熊學院,為的就是建立最基本的認知,否則講什麼都是空談。這條路走得異常艱辛,甚至一度要放棄,要不是曹興誠董事長大力幫忙,協助建置基礎設施,以及最早的1400多位伙伴伸出援手,我們應該直接滅在半路。

以台灣現在的狀況而言,有太多要做的事,我連帶女兒玩沙溜滑梯的時候,都在想還有什麼辦法可以做快一點。黑熊學院主要在建立對敵人的認知和基本防禦的工作(後勤),但因為我能力不足,很多人還是不夠認識,更不要說造謠的聲音從不間斷;法律戰基本上沒太多人要做(我看可能直接體制內最快,但需要搭配學者),情報搜集團隊雖然已經在建立,但總覺害怕會趕不上戰爭(而且中國這方面很強大);輿論戰的部份Tiktok成為主戰場已經很麻煩了,更不要講一堆在地協力者;中資相關議題得不到民眾關注,大家可能還更喜歡聽政治人物開直播和跳舞?外交戰算是比較能夠撐住,但需要盟友的士氣持續(不要小看中國策反其他國家的能力);反制統戰可說是一敗塗地,如果大家對這點再不醒來,第五縱隊和假消息就足夠滅掉我們。至於國防,很多軍人是值得尊敬的,國防的問題是在制度,所以可能必須在體制內改革,並且搭配民間已經建立的能量,最後關於資安,我覺得目前只能…聽天由命?

我的工作就是不斷建立這個防禦網,然後不斷地跟國際交流。到今年來說,自認為算是擋了不少,但沒擋的絕對更多。還是希望大家多多幫忙,至少讓身邊的人知道「台灣的處境」,唯有如此,這些改革才能繼續。否則,當大家對現實越不瞭解,我們阻礙就越多,最後就是中國對我們全面壓制與血洗。如果覺得講這些很傷感情,請千萬記得,一時的鄉愿,犧牲掉的是你我身邊的自由與性命。

生為台灣人是很辛苦,但我們台灣是絕對不會倒的。

#中國對台灣的威脅,台灣做好什麼準備了?-沈伯洋

後記

針對純軍事威脅與統戰工作兩點的小看法:

  1. 依照個人參與的社團(以退軍為主)來看,非正式調查項目,多數成員是贊同執政當局採購與加強武器裝備與人員的招募訓練更偏向實戰場合的觀點,惟成員大多不贊同執政當局棄用中華民國改用臺灣的意識形態,我個人以為,類似這種心中只有中華民國的圖騰意象,在軍事上不苟同中國對臺灣施以武力併吞的作法,但政治上卻偏向中國人統一兩岸的觀點是目前社團上的主流聲音,即便會覺得這種只認中國不認臺灣為母親的態度。
  2. 社團目前訊息來源大多接至農場文,很少有各人觀點的見解,社團變成這些農場文的轉發地,面對統戰工作,這些社團基本上幾乎不設防,勿論成員過去在軍旅時期的位階高低,皆有一種給人只有中國人的立場,沒有臺灣民主制度需要延續的概念,這意味著,民主制度下包含言論等自由,對多數團員而言那是與生俱來,而非過去民主前輩抗衡威權體制犧牲生命所換得的政體。崇拜圖騰(包含獨裁者豐功偉業),鄙視民主體制,幾乎是成員既有的思維。也就是,ROC的圖騰,只能給KMT使用,DPP是無資格行使執政權力。

農場文也罷,為中國宣傳大內宣也罷,社團似乎都有固定的人再轉發這些內容,對於社團事務活動的參與,反倒是少了很多,是否被滲透?還是僅為自己利益或某些團體的利益而為?恐怕需要更深入的瞭解才行。

Windows 11 23H2

微軟本周二(10/31)正式發布了Windows 11 2023 Update(Windows 11 23H2),以免費版的Microsoft Teams直接取代工作列上預設的Chat聊天功能,同時改善了使用者管理內建Windows程式的介面,新版 Windows 11 還以 Outlook 和 Teams 替代了原來的郵件和聊天應用,並且原生支援 RAR 格式。

雖然在微軟的大量授權服務中心網站以及軟體下載中心已經可以下載到最新版的Windows 11 23H2磁碟映像 (ISO),不過系統上的Windows Update則尚未取得更新。另外,微軟也提供電子軟體發佈(ESD) 解決方案,若有興趣,可以參照W.Z.T所發布的連結,下載自己需要的版本來部署也是可以的。

電算中心校園授權軟體已提供Windows11 23H2磁碟映像 (ISO)下載