Darkened underpass

上週六在蓮池潭參加了由高雄市體育總會立式划槳委員會所承辦的「運動 i 台灣 2.0」水域體驗活動。會得知這場活動資訊,是自社大獨木舟課程後默默關注幾個常辦SUP、獨木舟活動的在地社團與單位。原先並沒想參加,因為大暑未至天氣過熱,且聽聞作為封閉的半天然人工湖蓮池潭的水質狀況比愛河還差。BUT在活動日倒數前五天自己卻鬼使神差地送出了報名表單,只能說算來算去也比不上心境的莫名變化。

這回的主辦單位非常 free style,無須事先繳納保證金,也沒聲稱為辦理保險收集生日、身份證字號,參加者只須送出報名表後就錄取。報名成功後主辦單位更沒行前提醒任何裝備衣著準備,唯一的資訊只有當初報名的 google 表單,從上又看不出當天流程具體安排,只好走一步算一步,硬著頭皮到現場再說。

Screenshot from 2024-07-09 21-55-38.png

集合地點在蓮池潭旁的”水域運動中心”,此處也是高雄市龍舟委員會的(辦公?)據點。事後網路上找照片時方知高雄市水域活動中心於2022年端午節前夕揭幕啟用,可說是相對新的設施。

水域運動中心

根據當年新聞報導,營運單位(高雄市體育總會龍舟委員會)為使此處能成為兼具水域運動培訓與運動觀光景點的指標場域,計畫以親民的價格出租船艇讓民眾可以享受水上活動。不過目前看來平日並未開放,只有在特定活動舉辦日市民才能使用放在這裏的無動力船艇設備。至於各家龍舟隊的訓練應該是事前提出申請,即便過了端午還是可以在週末時分看到龍舟身影出現。

當天活動狀況

週六天氣豔陽高照天氣爆熱,大部人多半想在空調冷氣房裏。自己有點想打退堂鼓,但很久沒去蓮池潭一帶,還是克服了懶病心魔出門去。本次活動員額上限是 200人,但目測真正出席人數大概是7 成左右。總結今夏幾回參與水域活動的經驗,參與者十之七八都是核心小家庭,爸媽帶著十歳以下的小學左右年紀的子女參加,二成是成年人如大學生好友組團,像我這種一人單槍匹馬的散客則是極少數。散客在團體活動的分組常常有點尷尬,按當天活動粗分 AB 兩組,而A組人數過多,再分成龍舟休聞板與獨木舟,B組則先體驗 SUP。

龍舟休聞板並不是划龍舟,而是一片超大的巨型 SUP,可容納八名乘客。我參與的這組由一對父子、一個三人小家庭以及三名各不相識的成年人散客組成。我的位置剛好是在板身左側最末位,幾乎是半個舵手的角色,除了一起出力划槳,也要根據船身前進狀況作擋水或推水來調控方向。八個人左左參差不齊的下槳動作,仍顆顆絆絆划到池中,感覺板子所充空氣不是很飽足,一開始還調侃大概因免費活動之故,所以設備有點出槌。不過在岸邊維護安全的教練發現了這片龍舟休聞板有問題,把我們叫回岸邊換船。當時活動時間只剩十分鐘,就決定直接上岸休息等候下一場的獨木舟體驗時刻。

在獨木舟體驗部份,主辦單位現場備有單人獨木舟與雙人獨木舟,我毫不遲疑地挑選了單人舟。獨木舟體驗時間大約是40分鐘,蓮池潭環湖一週的長度約為3.5公里,粗算大概繞一週的水面長距離2.5~3公里好了,要 40分鐘內繞完一整圈可能有點吃力。(以之前在愛河的經驗,划雙人獨木舟時速大約是 2.5km/h),所以我划的路線大概如下圖紅線。

蓮池潭

最後是 SUP 體驗。 A 組人數實在太多,放在庫房裏沒搬出來的新舊 SUP 都發光了,我還是沒拿到板子,只能先在岸邊等等別人玩夠了退出才能接手,故當天玩 SUP 的時間只有十來分鐘。雖然藉由先前在愛河玩 SUP 的經驗已能順利地在平靜的池面上站立划行,但可能因當天先玩獨木舟手臂過累,此刻雙臂肌肉已感輕微疲勞,站在 SUP 上只象徵性地在水岸碼頭邊緩緩輕輕地划行。上岸後,教練說要幫忙把板子與單槳,提到離碼頭約 40公尺遠的水管旁做簡單地沖洗。沒想到這短短幾公尺竟成我一整天最大的挑戰 —— 單手提不起來,真是弱爆了我。後來還是先在旁邊休息緩幾口氣,再試著把板子提到自己身體的腰腹部,一手抓住板子中心,一邊用身體靠住支橕才勉勉強強地 SUP 帶回到教練前作完清洗整理。

整體而言,這半天的水域活動體驗可以說是玩好玩滿,不同於之前水域活動的主辦方還負有安全宣導的任務會花上半小時作點安全複習,這次三小時時間則完完全全集中在三款浮具的實地操作。水域運動中心的碼頭邊停了好幾艘練習用的龍舟,我猜龍舟的物權或管理是另一個單位,所以當天未開放體驗(高雄市體育總會底下另有一個單項的龍舟委員會,按季節慣例他們會在端午前一兩個月辦親子的龍舟體驗活動)。

To buy or not to buy

經由這次的水域體驗,方察覺以往的運動模式都只集中在下半身的鍛鍊:慢跑和飛輪,殊少用到上半身雙臂的力量,難怪乎划幾次槳後,手掌弧口容易破皮上臂肌肉酸痛等毛病就會浮現,未來勢必針對這些地方再作強化鍛練,另外炎夏時分要作戶外活動一定要適時補充水分作好防曬,已是老生常談了,上回自己就是不聽老人語在旗津被曬傷,這回則遇上熱感冒中標,頭昏疲憊了兩三天才慢慢恢復。

經歷幾次市區立式划槳體驗,這回不啻是一場極好的滅火退敗體驗 XD,𠩤本都已經理性地評估效益,物色想購買的商品款式與費用條件規畫。而打退堂鼓的理由則是回歸安全考量。畢竟水上活動( SUP、獨木舟)都不適合單人出動,最好能結伴糾團進行,再者開放水域不外乎溪河湖海,這些皆非開門步行即可到達,故將牽扯到交通安排與後勤條件,在大眾交通工具未達之地就得自行駕車。既然旗津、愛河、蓮池潭的水域活動都已體驗過,自己恐怕不會想頻繁地去這幾個定點玩立式划槳,所以還是早早打消敗家買獨木舟或SUP的念頭。

水域活動中心的定位與前景

前面提過,蓮池潭水域運動中心是由官方(教育部體育署、高雄市政府)補助經費興建,至於硬體蓋好之後的經營維護則由高雄市體育總會龍舟委員會為 OT 單位。我想這個 OT 案應該是沒什麼利益可言,所以經營單位會以成本最少的方式僅在特定時間才開放,而特定時間則是指執行上級單位有經費補助的活動,例如本次的運動 i 台灣、端午節前的親子龍舟體驗。平日則不對外開放,一般人無法租借其船具設備。 對於喜愛水域活動但又沒裝備的民眾,這樣的營運模式當然不算方便(奧客當7-11用嗎?)。以成本收入損益作權衡,我覺得蓮池潭水域體驗的觀光價值其實並不特出,恐怕無法吸引水域活動者一來再來。而是來客主力則只是走訪蓮池潭週邊的觀光客,這群人低機率會再花上一兩小時弄髒弄溼身上衣物去體驗水域活動。若水域運動中心一年365天開門營業個200天,必定是入不敷出地吃力吧。

當天的空拍機活動記錄短片

三個月前買入一台二手的飛輪健身車後,就順勢整理老家(透天厝)一樓的空間。

原本想把自己現住的四樓其中一處空間(約 1.5x 2m見方)改造成運動健身區來放,但飛輪車買入後方知這台器材全身重達50 公斤長度達 120公分,在寛度有限的樓梯間要把徒手把它搬運上樓非常麻煩又不可能花錢請吊車,於是乎把飛輪留在一樓比較省事,也可以達到讓家人共同使用的附加效果。

確定要把它留在一樓後,重新整理一樓使用空間。請環保局清潔隊回收掉一台29” 的 CRT 映像管電視(不知道為什麼十多年來一直閒置著佔據空間卻沒被處理)。買入一個 60 cm 高度的折疉式四腳桌架,桌底下方正好可以塞入已改作矮式置物層架的嬰兒搖籃車,而一片約 60 x 75cm 的安全玻璃片則用來當成桌面。

再向家人徵用他們閒置的 22吋帶2 瓦 speaker 與 HDMI 輸入的電腦液晶螢幕。這時候 2k 畫質的 onn TV 電視棒,就可以派上用場!這台電腦用螢幕變成連網的智慧型電視。

原空間過去是堆放雜物使用量低沒裝空調,買台電扇來改善空氣流通。為了節省地面空間,裝的是12吋台灣製造的壁扇,可顯著改善運動時汗流夾背的情況。

上述一切都安好底定後,再順手買了幾條強度不一的彈力帶,從此之後就可以在家中一邊看指導影片一邊進行有無氧重體能訓練。等下回迪卡儂的秋季二手市集再來添購運動器材,完善我的 home gym 版圖吧。

繼上個月(五月初,剛好是甲辰年立夏)在旗津沙灘海岸初次體驗立式划槳,夏至前再次於高雄愛河水面上挑戰 SUP 的站立划行。

菜雞第一次玩 SUP,不僅被海浪打得狼狽萬分,還因防曬不足,搞得自己輕度中暑與兩條大腿皮膚(唯一沒被布料遮住)出現輕度”灼傷',疼痛脫皮差不多一週才恢復。教練說,可以先試試他們辦在愛河的體驗活動 ——新手成功立划 SUP 機率近九成,當下反應是敬謝不敏。

在身體恢復的六週休養期間,剛好遇上了夏季高雄立式划槳邀請賽以及端午龍舟嘉年華,內心的中二魂又被點燃,尤其夏初花幾百元買了一套快乾水母衣及短褲,不能只用過一回就束之高閣,趕緊搶下有人報名後反悔空出的零星名額,再次來挑戰立式划槳站立划行的水域活動任務。

當天下午風和日麗,紫外線指數來到了紅色 10 級的過量等級。在教練的協助下,順利由跪姿上板從光榮國小旁的浮動碼頭出航。划到河中央時,默默把上半身重心往後倒,讓跪坐的雙腿慢慢變成曲膝在胸前的蹲坐式(也就是俗稱的”大便式”M),這時候就可以準備利用核心力量把自己抬起來 膝蓋由彎曲上向伸直站起來。果然在平靜的河面第一次試就成功上手,不枉我報名後就把握時間抱佛腳地天天作深蹲、單腳站立等平衡與核心鍛鍊。不過在第二次跪下又要再次站立時,還是因重心向前栽而落水.....

雖然下水前陸上教學時教練都會說明要如何從水中上板:先把槳放到板上,雙手抓在板子中部位置,在水中的下半身雙腿作一個”蛙腳”來產生水中反作用力把自己往上推再爬回板子。上回在旗津離岸太近根本沒機會試水中上板動作,於是當我在愛河掉下水時,心中第一個念頭是: 愛河的水質...嗯, 注意不要喝入口;再來就是不會游泳的我能否正確地作出蛙腳呢? 當天體驗過的答案就是自己踢的方向錯誤(向內向前踼無法產生足夠的反作用力,要盡量把雙腿向外向後作蛙腳),無法把自己橕回板上。一旁的教練看不下去,只好划到板子邊幫我拉上去 Orz。

入過水全身已浸溼弄髒了,這時候反而能夠豁出去瀟洒帥氣地站起來划行,不過同梯的 SUP 新手們也都紛紛一個個站立划槳,應證了教練當初說的沒錯:愛河非常適合 SUP 入門的水域。站在浮板一勺一勺地划著划著,最後不免感到有點空虛(?!).初學者體驗的 SUP 沒裝”尾鰭”,板子前進時容易歪來歪去,而標配的單槳就必須常要左右換邊來調整方向。也就是說我這名新手在划行時,入槳推水所作的功一大半都浪費在歪歪曲曲的行進路線調整,這時候就不免感嘆獨木舟雙槳左右推水操作的方便。SUP幼幼班的葉爸說 SUP 是史上最簡單的水中運動,但我還是要把第一名留給獨木舟啦,畢竟後者更佳平穩、安全(幾乎不會落水),全程坐姿操作也更為輕鬆。

開始為是否購買 SUP or 獨木舟列一長串效益成本優缺點比較評估。呃,不過我應該還是先買件救生衣比較實際吧。下次希望可以在”乾淨”的水域中多練練水中上板技術,才算是能踩入立式划槳運動的領域。

sup

上週日在高雄旗津中洲沙灘體驗了立式滑漿水中運動。這場活動是由公部門補助,民間協會承辦,一方面宣教水域安全防溺自救的環境與身心常識,一方面讓民眾免費體驗水上活動如獨木舟、SUP操作。

三月份已學過獨木舟划槳的基本操作並參與了高雄愛河回來約 10km 的溯溪行程,這回目標當然是挑戰 SUP。 SUP(Standup paddling) 比衝浪板大一點﹙查了一下後者的長度約 5~7 呎)。這項運動的起源自衝浪,利用更寛更長的浮板與輔助舀水的單邊槳,成為近年來老少都可試試水域玩憩活動。比起笨重的獨木舟,充完氣的 SUP 長約 10~11 呎寛 2~3呎,8 kg 左右的重量我一個人可以提著走一小段路。心中盤算如果體驗感受不錯,考慮改買收納移動較方便的 SUP 來取代獨木舟。

一開始信心滿滿,單人先以跪坐的姿勢順利地帶著 SUP “出海”,但要站起來就......抖。教練說想站立起來,要先靠著單漿直立頂在板面以支橕身體的核心慢慢向上移動站起來。嗯,自己幾次已經把槳直立在板上試著要站起來,但心裏還是會害怕掉進水中﹙尤其是水深超過身高),於是又掉頭把 SUP 划回近岸淺灘處。但其實這段近岸距離是浪潮與陸地的接觸帶,水浪起伏明顯更容易翻板,常常被最後一波上岸浪潮打的板身傾歪或轉頭又被沖回岸邊 Orz。一天在水中約兩個小時左右下來,自己大概被板子打了五六次,整個人完全翻板落海﹙水位不高),除了嗆入幾口鹹鹹的海水外,右手掌背與兩腿膝蓋都因被板或槳打到瘀青。最後因為跪著腿也會痛,只好提早收手上岸。

重量較大的雙人獨木舟,划起來平穩而悠閒。當天也稍試著在海域上划獨木舟,感覺還 OK﹙不能也不敢划太遠,頂多就大約離岸20~30M 的扇形水域),BUT SUP玩起來整個人超累一直被浪打回來,恐怕要先再陸地上加強核心力量的鍛鍊與平衡吧。﹙其實重點該是學會游泳不怕水)

活動當天剛好是立夏,雖然事先做了防暑防曬,但回家後還是癱了兩三天,累到不想再進行任何有氧運動或肌力訓練。玩了獨木舟又碰過 SUP,應該已經耗盡了我今年夏天的水域活動能量額度,至於游泳還是等到冬天人少一點再去學吧......

2024 是回高雄的第十年,想試著作點小小改變,於是報名參加第一社大的「從愛河看高雄—-獨木舟初級班」課程。

對於初次接觸水上活動的學員,老師在課程安排上要求得先上二次室內課,充實參加者對水域安全的基本知識與正確觀念態度,之後才會下水實地操作。實戰時新手用的是向光榮國小(一直以為那裏是鹽埕國中,上過課後才知道這所光榮國小可說是高雄市區裏頭的「森林小學」)租借的雙人平台舟。第一次划水大致範圍:南至愛河灣水樂園<–>北到立德棒球場後方之間的河道,直線距離約是 1 ~1.1公里,來回全程約 2.5 公里(但新手划的船不會乖乖給你走直線最短距離 Orz),運動量很輕鬆划得還算悠閒從容。更因為第一次下水操作划漿充滿新奇感,課後便興沖沖地查找租船買舟的資訊。第二次划行距離翻倍(南起光榮國小碼頭 <–> 北至中都橋) 2.0~2.1 km,來回約 4.5 km,運動量雖不算大,但因時間較緊,須加快划行速度,這回就是機械式地轉動,也讓我上岸後冷靜下來滅了買船念頭XDXD。

最後一次出船距離再次翻倍,從光榮國小要一路(水)溯行到北上 5公里處的愛河之心,來回約10公里。為了這趟中程距離的體力活動,還得事前在室內課堂上學習作一份航行計畫,盡可能地集全部船隊成員的眾人之智,滙整出一份參加者必須知道的時間、天候、地理等重要資訊清單並製作簡圖。

平日維持有氧與肌力訓練習慣,自認為還算是手腳靈活也能吃苦耐勞的體質。然而因年輕時未能完全學會游泳,水中、水域活動始終自己的禁區,這回能突破舒適圈去嚐試新鮮的開放水域活動,的確是收獲不少,例如:

個人技術方面

  1. 簡單划槳操作,如何直線前進後退、轉向轉圈
  2. 基礎繩結綁法
  3. 落水自救知識: 安全裝備檢查與使用

環境知識方面:

  1. 高雄第一運河(愛河)的前世今生
  2. 台灣水域活動的現況與問題: 公視去年夏天所作的專題報導可蔽之 https://www.youtube.com/watch?v=jHZCZADQMcU

未來計畫:

上週末在迪卡儂二手市集買入一台出廠 6年左右的鏈條傳動式 14kg 飛輪車(總重約50 kg),含 lalamove 運費約共 3100元 。

十多年前單車熱潮(尤其是折疉車上市不久),自己也一度熱衷於自行車活動,遙記當時的模式大概是假日中短程騎車出遊,偶而挑戰一下沿途路況的爬昇起伏。後來運動愛好轉為路跑,也把手上的單車處理掉,現在只剩下簡單的菜籃車代步或偶而共享單車 Youbike 騎乘。

話說如此,想買台放在家裏頭室內健身車的念頭從未消滅,尤其是近半年來搭配每週的慢跑,每天也會用 5~10分鐘做點無器材的核心肌力鍛鍊。一邊身體作鍛鍊一邊心理就開始蠢蠢欲動地想敗家昇級訓練強度器材裝備。在一眾居家健身運動器材當中,比之於跑步機、划船機、滑步機,飛輪似乎是在預算、空間上較合理的選擇。

第一天簡單騎了 5+ 5 分鐘,適應一下操作與器材高度角度調整。第二天只是練不間斷踩 15分鐘,未作任何強弱快慢間歇調配的訓練菜單。嗯,前三分鐘真的有度秒如分的漫漫痛苦感,身體開始”爆汗”(慢跑很少出現類似的流汗量)。五分鐘過後比較能適應踩踏強度,但也是要把秒秒分分給熬過去橕滿十五分鐘。根據 Garmin FR245 心率錶的測量,這期間最大的心率為 157 bpm,平均心率 146,消耗 90ml 汗水與 157 卡路里。數據看起來和慢跑差不多,但體感上飛輪更累,我猜可能是新鮮感吧。

以國民運動中心 1 小時50元計(好像很少開放飛輪,只有一般的健身車),這台飛輪大約也要踩滿 3100分鐘才算”回本”....,如果每週至少踩 60 分鐘,一年後就可以完成費用沖銷了XDXD

一年多前買了一支低配 Walmart Onn TV 電視棒,玩了兩三次之後就束之高閣,畢竟除了從電腦筆電看影音串流外,還有 MOD + TV (少開少看)等影音娛樂選項,這款反應遲鈍的廉價串流影片盒怎麼排都得不到青睞。

當初捨 Google Chromecast with TV 而就 Onn TV 就是貪小便宜,且我的電視、顯示器畫質解析只有到 1080P。省小錢的後果就是當機當到懷疑人品,接上電源後電視棒卻常常只在廠牌圖標 logo Android TV 開機畫面之間無限迴圈打轉而無法順利進入作業系統主選單。後來把塑膠外殼拆開,並重置回原廠設定與軟體更新,似乎就解決了機身散熱、電源接口接觸不良等系統不穩情況,順順地(但反應稍遲緩) 把近 20年的老電視變成智慧型連網電視。

但即便這支 onn TV 電視棒”只有” 2K 畫質,近期汰換的桌機用老舊 22” 顯示器卻無法滿足其 1920x1080 的最低要求。只好繼續拿出其它閒置舊物: 第一代 Google chromecast 、樹莓派 Raspberry Pi 2 、hdmi to vga 轉接器、祼片板音源擴大器與喇叭等等來組復仇者聯盟。Chromecast 須要透過電腦或手機平板操作投放,而樹莓派則得在 SD 安裝 Kodi TV 輕量版的 LibreELEC 系統,如此家中又多了一款 22” 的影音播放器。

是說以現在手機/平板氾濫的程度,可以遠離藍光恐怕才是現代人的幸福時光吧。

#littlethings, #android

空閒生活除了追劇讀雜書慢跑,好像也得來搞個什麼看起來很正經高尚的活動,才麻痺自我感覺良好地過得不至於太廢。經過幾年摸索,有二件事可能最適合孤僻的我:一是學樂器二是學電腦程式語言,而且一年四季的時間分配剛好是以冬春/夏秋為界。無法同時並行是因為能力天賦有限,在幾番來回試驗實作後的推論是:溽熱夏季適合學習程式;舒爽冬天則宜與音符為伴。

話說去年夏天嘗試著再度挑戰 CS50,最終止步在第八週左右(特別是習題寫不出來)。不過今年夏被在練琴又遇上瓶頸之際,自 7月底又重來再試著學 python。這回感覺自己比之去年還是稍有進步,不必全部重頭來過,因此在挑選線上課程時,決定從中級程度入手。

一開始上的是《Intermediate Python for Non-Programmers》,講師借由複習 python OOP, try exception, function, file read/write 等子題的重點複習,引領進行 API, Web Scrapping, Todo App 等實作,我覺得受益不少,也建立出興趣和信心。

再接下來是開始利用 codewars 反覆練習各種基本技巧,一個月下來大概等級 7~ 8 kyu 的習題都能攻克,但對更進一步的難度則反映出自己在演算法知識、程式安排設計觀念經驗的不足。因此從九月份開始註冊學習 Udemy 上頗受好評的 Python 中級課程 —— Python 3 Deep Dive

這套線上課程看起來叫好叫座,除了 Part One 還有另外三部曲,全部加起來近百支講座影片時間估計要花上 150小時,實在讓人有點卻步。目前上了二週左右,進度來到 Part One Section Three,它的課程內容偏向介紹底層的 python 結構原理,協助學員了解釐清許多資料類型與功能運用異同之美。相較坊間大多數課程重在讓學習者急忙速成地模仿弄出”實作”的東西,Deep Dive 則反覆深入地討論為什麼會這樣為什麼會那樣。例如我以前很不解為什麼要知道 memory allocation,解題用最樸素土法就好了,反正運算過程是電腦去跑,答案結果正確就OK了,時間長速度慢不要緊吧?但隨著 codewars 習題越作越多,再觀摩別人的解法,開始意識到:不行,我必須想辦法升級功力,不然始終只能停留 7~ 8 kyu 無法進步。

過去自己在練習程式問題時,往往會為符合答案甚致為了”遷就”各種極端案例,代碼寫得很支零破碎歪七扭八。但這兩三週接觸 Deep Dive 下來,慢慢有點體會到代碼執行結果會和自己原本預期之間落差的原因到底是什麼,有些是 python 本身底層設計的邊界,有些是電子位元0與1的區間,當然更多是自己的天真無知。如果一直是半調子地不理解不知道這東西,寫出來的東西當然就會東洴西湊改來改去。

後來發現有台灣網友召集糾伙一起學習,還有人好心地分享自己的上課筆記 https://vip.studycamp.tw/c/python-deep-dive/98 且看自己這回能堅持多久。

去年買入仿樹莓機山寨版的香橙派單板機小電腦,老實說其使用頻率很低,主因還是硬體過於低端效能不佳,尤其裝了圖像化桌面環境,單板機跑起來很是吃力,久而就一如樹莓派 2 宿命,早早被打入冷宫晾在一邊。

上個月開始再重新第 n+1 次學習 python,方知有一款強化版的互動式直譯器 bpython 非常好用,簡直可取代 python documentation 來查找一些模組,函數的使用方法。因為 bpython 不易安裝在 windows,於是把腦筋動到了 orangepi pc。

原本在 orangepi PC 使用的是第三方開發作業程式帶 XCEF 桌面環境的 Armbian,其進入 GUI 再開啟 terminal 使用體驗上還算勉強可接受。但既然只會用到 terminal,不如乾脆捨棄桌面環境,改安裝純文字指令 CLI 作業系統。Armbian 23.8 Bookworm 純文字版雖有帶 python 3.10,但在安裝 pip, venv 之後,還是無法安裝 bpython,也對 ipython 束手無策(後者好像是什麼路徑錯誤問題,則前者則似乎是根本不支援 armbian ?)。若在 venv 開發擬環境則可以成功安裝 ipython 。當然 ipython 也可為作為 bpython 替代品,而且在 ipython 底下可以直接使用某些 linux 指令還蠻方便的。

不過因為想使用 bpython 是我重新拾回 orangepi pc 理由,被執念佔領心神就會讓放下正事去搞些有的沒的週邊。同樣也試著在樹莓派 P2 Mode B PiOS Lite 純文字指令作業系統試著安裝 bpython 亦告失敗。原本都快死心了,才回過神意識到 armbian 不過是 oranepi PC 的第三方作業系統開發者,其自家早有製作 ubuntu, debian 版本作業系統。樹莓派官方也有 32位元的 ubuntu server 作業系統給老舊機款。(ubuntu desktop 則只限 raspberry ¾ 才可安裝)。趕緊下載 ubuntu 20.4 focal server for orangepi pc 燒錄到 micro SD card。

第一次在orangepi PC 進入 ubuntu server,預設的 username/ password 皆為: orangepi, 可利用指令($ sudo passwd username)來更改密碼。若要更改系統預設的用戶名 orangepi 則改由 root 帳號登入並參考本篇指令來修改。如果想改成自己常用的 username 建議先做好這步,再去進行更新或軟體下載,否則次序顛倒容易發生軟體找不到原有路徑的麻煩。

接下來 update/ upgrade 來更新軟體套件。orangepi 官方設定的鏡像下載站點為中國清華大學,方便讓牆內用戶不必翻牆,但牆外用戶反而無法順利連接,因此需更改 /etc/apt/sources.list 的 apt 鏡像下載資訊為 http://ports.ubuntu.com/ubuntu-ports 才順利完成更新與升級。在 ubuntu server 20.4 for orangepi pc 的 python 版本為 3.8.10 可順利直接安裝 bpython/ ipython。而樹莓派 pi 2 的官方 ubuntu server 32 bit 版則已支援到 ubuntu 23.4 版,安裝與設定也更比香橙派直覺方便,可以在使用 rasp imager 燒錄 sd 記憶卡時直接設定用戶名稱和登入密碼,否則則為系統預設的 ubuntu/ ubuntu 。

純文字指令環境無法使用滑鼠,也沒有 Ctrl+C V 複製貼上的功能,可以說是非常單純乾淨的學習環境。玩了兩三天又不甘寂莫地想找出更多玩法,除了使用 bython,還可以用 nano 編輯器寫簡單的代碼作業,於是想著怎樣把單板機上的資料能在不同設備之間共用分享。

最方便的方法應是透過 githbu repo 的來同步分享追踪。ubuntu 自帶 git 無需另行下載,不過比較頭疼的是如何把 ssh public key 加到自己的 github 帳戶底下,以便更輕鬆地在不同電腦之間進行代碼筆記更新。後來找到的方式是直接把 micro-sd 取出來在 linux 桌機或筆電上來取讀 ssh key 內容後貼到 github,之後就可以輕鬆地同步 python 學習記錄了。

所以這台小型廉價電腦不只可作為學習 python 的輔助工具,同時也可用來熟練 git 功能操作XD。

今年三年中旬開始在 crowdin 翻譯平台投入 Privacy Guides 正體中文在地化,歷經八週努力終於完成初步工作。

回首 2016年投入 Privacytools 的翻譯推廣,慢慢在2021年燃燼熱情,原本以為再也不必為這個網站傷神 —– 尤其是在 2022 年的某一天重訪 privacytools.io 主站卻發現”人事已非”,也就更能心安理得忘記這回事吧。

然後在今年三月初,原參與 privacytools.io 如今另起爐灶的新團隊成員之一 Daniel 發信給我,簡單地說明新網站的狀況,並提供如何參與在地化翻譯的方式。剛好自己這段時間也閒著,就開始默默一個人作正體中文的翻譯。

除了原始的英文版,在 Crowdin 已近乎完成的語言有: 義、繁中、法、荷、西、希伯來語六組,不過網站目前所放入的僅四個語系,想來應是最早有志工投入且完成度最高的幾種語言。今年三月起才有人加入的義大利語和繁體中文,在過去兩個月陸續快速地迎頭趕上,希望新語言版本可以很快地被放入官網。

是說 privacyguides.org 主站利用 MkDocs打造,團隊的開發日誌說,除了直接支援 markdown 語法,使網站文件結構更清楚,便於協作的更新修改,更可以支援多語系的頁面展示轉化。

本次翻譯的工作平台 crowdin,一開始還在摸索熟悉它的介面與流程,作為商用付費平台,其勝出於 transifex 的地方大概是它的機器翻譯引擎(machine translation)除了接合 google translate/ Microsoft Translator,也會根據真實參與者的人工翻譯作建議。所以這次的翻譯過程,自己大部份扮演校閱者角色,確認這些由機器所翻譯的字串,我覺得機器翻譯品質真的是”智能”學習不斷地迭代進步越來越好。而對人腦而言就算只是校閱任務, 還是蠻累心力,但也只有人類有”權力”可以按下確認的發送鍵。

待 privacyguides.org 把正體中文放入官網後,原中文版的 privacytools.twngo.xyz 也會成功身退,我會把 DNS 指向 privacyguides.org。也歡迎各位有心者在 privacyguides 論壇或是加入 crowdin 提出翻譯建議。