Operation Elop 9. The consultant with a Microsoft connection

與微軟關係匪淺的顧問公司

在 Nokia 的決策過程裡,其中一項最不為人所知的環節,是管理顧問公司 McKinsey & Company 在當中所扮演的角色。

 

McKinsey & Company 是一間在業界中相當知名的美國管理顧問公司,《紐約時報雜誌》(The New York Times Magazine)曾將其列為同業中最具聲望的公司。McKinsey 與另兩間同業 Boston Consulting Group(BCG)和 Bain,都僱用了來自企管或工程領域的最優秀學生,再將這些新鮮人送到國外訓練。McKinsey 有接近一百個辦公室,分散在六十個不同國家。McKinsey 的事業是建立在客戶的信任上,它的保密協議與機敏規範相當嚴格,無論是現職或離職員工都不得公開談論個別客戶的事務。

 

ddrescue 救援藍光光碟

自從 DR 在去年將二號機的資料碟也更換為 SSD 後,開始接受將藍光光碟備份一份複本的作法。於是便使用 MakeMKV,陸續將手上的藍光媒體皆備份到磁碟裡。前面幾片都相當順利,直到一路操作到 DR 入手的第一片藍光、也就是 2014 年的《哥吉拉》(Godzilla)時,卻出現了光碟部份資料始終讀取失敗,以致無法完成備份的情形。

 

分類: 

A decade and a half of instability: The history of Google messaging apps

來自 Ars Technica 網站的文章《A decade and a half of instability: The history of Google messaging apps》,寫得鉅細靡遺又鞭辟入裡,豐富且詳細地交代了 Google 過去十六年來,所有與即時通訊(包含文字訊息、通話及視訊等)相關的產品及服務。

 

也是看完這篇文章,才讓 DR 驚覺,原來 Google 在即時通訊這項領域出奇地失敗,完全不像是作為網路巨頭應有的表現。一堆 Google 旗下服務都有自己的通訊功能,且彼此並不互通。另一方面,專注於即時通訊的產品也是一換再換,讓人不知道什麼時候才會安定下來。

 

分類: 

Launchpad now runs on Python 3

由 Colin Watson 所撰寫的文章《Launchpad now runs on Python 3!》,其內容總結了將 Launchpad 軟體協作平台從 Python 2 移植到 Python 3 的歷程,值得參考。由於 Python 2 的最終版本(2.7.x)已於 2020 年 1 月停止維護,因此勢必會有許多原採用 Python 2 作為開發語言的組織,得考慮安排期程,將程式碼轉換至 Python 3 的環境。

 

分類: 

FFmpeg 實作簡易監視器與錄影

話說公司裡有一個房間是充當資訊機房的作用,雖然放置了一堆設備跟線路,但外觀上就是很單純的一個房間,也沒有監視器。儘管監視器實際上並不是很重要,但由於 DR 的座位,跟機房之間有點距離。所以若能規劃出一個簡易方案,從遠端就能夠檢視機房現場,覺得也不是件壞事。

 

於是便從機房中選了一部作業系統為 RHEL 8.x 的伺服器主機,裝上一支 Microsoft LifeCam HD-3000 網路攝影機。讓該主機除了原本的任務外,再額外擔負起監視機房的工作。至於軟體層的規劃非常單純,DR 的構想是在主機上使用 FFmpeg 擷取視訊鏡頭(/dev/video0),並轉碼成 H.264 串流;然後透過管線輸送給本機的 VLC 播放軟體,再由 VLC 建立一個簡單的 HTTP 服務在 8080 埠上,所編寫的指令寫於此文字檔中。

 

分類: 

Avast Antivirus 的網路掃描行為

一直以來,DR 對防毒軟體的印象都不是太好。即便前陣子曾在某防毒軟體代理商工作過,但也沒有因此改觀(甚至可能還更糟了)。儘管如今對於這項領域已經沒有什麼涉入,但不幸地,偶爾還是會遇到跟防毒軟體有關的事情。

 

某日在登入公司的一部 Linux 主機時,注意到有幾筆 SSH 登入失敗記錄。由於平常這些遠端服務,一般來說只有 DR 在用而已,所以這顯然不正常。進一步查看日誌,這些連線的時間點非上班時間,且似乎背後有一份經過蒐集的清單在那邊試,而不是只有嘗試登入 root 或 admin 等等這些常見的名稱。

 

此外也同步查核了公司內的 Windows Server 主機,則發現其 SMB 服務,在相同的時間點,也有同樣來源的嘗試登入記錄。如此蓄意的行為,當然不能就這樣放過。於是便從 IP 位址循線找到了來源電腦,發現那是一部 Windows 7 SP1 的客戶端電腦。雖然略舊,但一時之間也沒查看出明顯有問題的地方。

 

於是回頭再翻查伺服器日誌,用來源 IP 再搜了一遍。這才意識到其實 httpd 也有被嘗試登入的情形,而且這回線索就很明顯了,因為所留下的 User-Agent 字串,直接就寫著「Avast Antivirus」。

 

分類: 

Dune - 續集必須有

《沙丘》(Dune)是 DR 很喜歡的一部小說,儘管未讀完整個系列,但也有看了《沙丘救世主》(Dune Messiah)和《沙丘之子》(Children of Dune),也就是最初的三部小說。也因此在觀賞本片時,DR 對於片中的世界觀、角色或設定,並沒有感到迷茫的地方。心裡只求不要惡搞,就會是一部成功的電影了。

 

 

分類: 

An interview with Joshua Ashton

來自 GamingOnLinux 網站的訪談文章《An interview with Joshua Ashton, developer on the likes of DXVK, VKD3D-Proton and more》,Joshua Ashton 是 D9VK 的原作者,原為 DXVK 的一個分支,後合併回 DXVK 主線中。

分類: 

Shang-Chi and the Legend of the Ten Rings - Wakanda Forever!

DR 覺得自己可能很難以一個公允的角度,來看待《尚氣與十環傳奇》(Shang-Chi and the Legend of the Ten Rings)這部電影。畢竟在華人文化圈的薰陶下,就算對武俠及功夫題材不算是特別熱衷,至少也是從小看到大。因此對於這類題材應如何呈現,通常還是會有一些自己的喜好跟定見。

 

 

是的,可以說本片就是一部走武俠風的漫畫英雄電影。而這中西合璧的結果,其實效果不差。導演 Destin Daniel Cretton 發揮出以往執導劇情片的敘事功力,將劇本處理得非常不錯,有呈現出應有的情感溫度。此外選角也很出色,特別是梁朝偉的演出,確實讓故事增添了更多的層次感。

 

分類: 

Nokia N900 再次使用心得(2021)

即如先前曾提及的,DR 在 2018 年將使用了多年的 Nokia N900 替換為一支 Android 手機。不過即便如此,這支退役的 N900,仍偶然會在一些情境上被使用到。比如說前陣子因為疫情的緣故,小朋友哪兒都不能去時,N900 就被拿來充當遊戲機使用,成了其中一項打發時間的方式。呃,當然不是讓小朋友看手機螢幕,而是利用 N900 電視輸出的能力,再使用藍牙連接 Dualshock 3 手把,就能夠有電視遊樂器般的體驗。

 

 

分類: 

頁面

Subscribe to DarkRanger's Secret Area RSS