分類
RIP

201122

考古人員在位於那不勒斯的龐貝考古公園,發掘出兩具遺骸,相信是二千年前火山爆發時的死者。鄰近的維蘇威火山二千年前大規模爆發,將當時的羅馬城市龐貝摧毀。考古人員表示,兩人的遺骸在距離地面約 2 米被發現,估計兩人當時可能走到一幢建築的底層,逃避火山爆發前噴發的火山灰,但其後火山大規模爆發,熔岩及火山灰四方湧至,兩人最終葬身。相信其中一具遺骸的男子,在生時年約 30 至 40 歲,屬當時的富有階層,另一人相信是一名 18 至 25 歲年青人,極可能是一名奴隸。

来源:RTHK:龐貝遺址發掘出兩具遺骸料二千年前火山爆發時死亡

分類
RIP

201120

海洋公園保育基金接報通知跟進一宗鯨豚擱淺個案,為本年度第 42 宗。這條在屯門蝴蝶灣發現的幼年雄性中華白海豚,身長 95 厘米,屍體屬嚴重腐爛。保育基金已把中華白海豚屍體運返海洋公園作解剖及詳細化驗。 海洋公園保育基金呼籲公眾,若發現懷疑鯨豚及鯊魚擱淺個案,請致電 1823 熱線,並提供發現擱淺的時間、地點、相片,讓行動組能盡快到場跟進。

来源:RTHK:幼年雄性中華白海豚屯門蝴蝶灣擱淺死亡

分類
Linux

Fedora 31 L2TP PSK 連接失敗

有個預共享密鑰的 L2TP VPN,在安卓和 Windows上,不做額外設置的情況下都能連接上。但是 Fedora 31 上卻不行,試着修改下加密選項,也不成功。後來搜索到說是因為自帶的 libreswan 不在支持弱加密導致的。

解決方法

刪除已有的 VPN 配置
dnf remove libreswan
dnf remove strongswan
dnf install strongswan
新建 VPN 配置

錯誤現象

Started the VPN service, PID 17688
Saw the service appear; activating connection
VPN connection: (ConnectInteractive) reply received
VPN plugin: state changed: stopped (6)
VPN service disappeared
VPN connection: failed to connect: 'Remote peer disconnected'

原因

IKE DH algorithm ‘modp1024’ is not supported in libreswan with 5.5.7-200 kernel in FC31.

其他有用信息

#將網絡日誌調至調試級別(更多)
nmcli general logging level DEBUG
#將網絡日誌調至信息級別(默認)
nmcli general logging level INFO
#查看網絡連接日誌
journalctl -u NetworkManager
#服務的啟動與停止
systemctl stop strongswan.service
systemctl stop xl2tpd.service
#查看本機的網絡連接
nmcli con show
#啟動指定 UUID 的網絡連接
nmcli con up uuid 40c58e49-5b99-4432-85ae-a6dc9c1c37a3
#把指定 UUID 網絡連接的日誌保存到 t.txt
journalctl -xe NM_CONNECTION=40c58e49-5b99-4432-85ae-a6dc9c1c37a3 + NM_DEVICE=enp0s3 > t.txt

成功連接的版本信息

strongswan-5.8.2-3.fc31.x86_64
Linux 5.8.17-100.fc31.x86_64 #1 SMP Thu Oct 29 18:58:48 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

參考資料:Cannot Connect to VPN 感謝 nrv 和 insomniacjunkie 的回復。

分類
說說

201117_1

我的一位同學,她疫情期間在英國。11 月 12 號在倫敦做了抗體測試,13 號結果顯示 IgM 阴性,IgG 陽性。這應該意味着她是一位具有抗體的康復者(推測是三月份感染後自愈)。14 號在上海配合檢測與隔離。15 號(此處省略)「心理防線一下子崩潰了」。17 號,仍然不知道是否需要隔離或隔離多久。她沒有做錯什麼事情,卻在遭受無妄之災,希望她能早日平安回到家。

分類
RIP

201117

警方正調查元朗一宗懷疑殘酷對待動物案。昨晚(2020-11-16) 9 時許,有居民報案指,在大棠路南坑排一間村屋對開,發現兩隻羊的屍體。警員到場調查,案件列作殘酷對待動物,交由元朗警區刑事調查隊調查,兩隻羊的屍體已由相關機構帶走處理。


警方拘捕一名 46 歲男子,涉嫌殘酷對待動物。警方表示,昨日(2020-11-16)接獲元朗南坑排村一名村民報案,指飼養的兩隻 4 個月大山羊失蹤。 元朗警區總督察蔣家駿說,報案人習慣每日早上放羊覓食,但昨晚發現有兩隻山羊未有如期返回,四出搜索後發現兩隻羊的屍體被埋在附近一個蕉田。警方今日清早在案發地點一帶調查,並拘捕蕉田的擁有人,他承認昨晚 6 時見到有兩隻羊在蕉田偷吃農作物,一怒之下用鐵剷驅趕,懷疑用力過度令牠們失去知覺,之後將兩隻羊埋屍蕉田。 蔣家駿指,羊屍由愛護動物協會檢驗,未發現明顯傷痕,隨後已交由漁護署跟進確定死因。 兩隻羊的主人表示,近幾個月有人曾目睹疑犯追打羊隻,質疑兩隻羊只是吃蕉葉,疑犯沒有必要殘酷對待牠們,認為如果疑犯有不滿,可以直接與他們商討。

来源:RTHK:元朗一村屋對開發現兩具羊屍 警方列作殘酷對待動物案兩山羊被埋屍蕉田 警方拘蕉田擁有人涉殘酷對待動物

分類
RIP

201110

海關聯同水警在大嶼山北部水域展開反走私行動,檢獲 40 多萬支懷疑未完稅香煙,市值 110 萬元,應課稅值約 77 萬元。另外亦發現 21 個寵物膠籠,內藏 34 隻貓及 9 隻狗,其中一隻貓已死亡,全部未有植入晶片。

海關及水警於凌晨 4 時許(2020-11-09),發現 5 名可疑人士及一輛輕型貨車在大嶼山白芒徘徊,及後有一艘沒有著燈及載有貨物的快艇高速駛近岸邊,5 名可疑人士發現執法人員追截,隨即跳上快艇離開,駛近東涌新發展碼頭附近上岸,再往東涌方向逃去。

水警表示,貓狗的品種主要是貴婦狗、玩具貴婦狗、布偶貓、英國短毛貓及蘇格蘭摺耳貓,估計是香港人較常飼養,不排除由內地運來香港市面出售。這批貓狗被困在狹窄的膠籠,已交由漁護署及愛護動物協會看管及檢查,除了一隻貓被發現時已死亡,其餘均健康良好,但部分貓隻眼睛有受傷,暫時未發現案件與之前走私動物案件是否有關連。至於懷疑走私香煙方面,海關表示,香煙藏在 35 個紙皮箱內,外面用尼龍袋、膠袋及膠紙包著;都是屬於內地相當常見的牌子,相信好大可能是由內地走私來港販賣。

來源:RTHK:反走私行動檢逾40貓狗 一隻貓死亡部分貓眼睛受傷




海關在葵涌海關大樓驗貨場破獲 3 宗走私受管制木材案件,檢獲約 34 噸懷疑受管制屬瀕危物種的木材,估計市值共約 110萬 元。 海關人員由上月 21 日至今日(2020-11-09),先後揀選及查驗 3 個由泰國經香港前往中國內地的貨櫃,在貨櫃內發現 3 批懷疑受管制木材,案件轉交漁護署跟進調查。根據《保護瀕危動植物物種條例》,任何人非法進出口瀕危物種,一經定罪,最高可被判罰款 1000 萬元及監禁 10 年。

來源:RTHK:海關檢逾30噸疑受管制屬瀕危物種木材 約值110萬




海關在一個從印尼抵港的貨櫃中,檢獲約 1.9 公噸懷疑受管制、屬瀕危物種的乾魚翅,估計市值約 145 萬元。海關表示,人員透過風險評估,昨日(2020-11-09)揀選及查驗一個從印尼抵港的貨櫃,發現該批受管制的乾魚翅夾雜在其他不受管制的乾魚翅中。案件已轉交漁護署跟進。

來源:RTHK:海關檢獲 1.9 公噸疑受管制乾魚翅 市值約 145 萬元

分類
程序

PHP 使用 Nominatim 的逆地理編碼

之前一直使用谷歌的逆地理編碼服務,多年來運行良好。但是谷歌畢竟是一家巨大的商業公司,所以我現在改用 Nominatim

Nominatim(來自拉丁語,“按名稱”)是一個通過名稱和地址搜索開放街圖數據,根據開放街圖點來生成合成地址(逆地理編碼)的工具。
<?php
header("Access-Control-Allow-Origin: *");
header('Content-type: text/json');
header("Cache-Control: no-cache, must-revalidate");

$lat=$_POST["lat"];
$lng=$_POST["lng"];
$lang=$_POST["lang"];

$url = "https://nominatim.openstreetmap.org/reverse?format=geojson&lat=".$lat."&lon=".$lng."&accept-language=".$lang;

$ch = curl_init(); 
//set your own agent name
$agent = 'location/0.2(ft.shaman.eu.org)';
curl_setopt ($ch, CURLOPT_URL, $url); 
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT,20); 
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
$content = curl_exec($ch); 
curl_close($ch);

$content = json_decode($content);
$resultArray = array();
foreach($content->features[0]->properties->address as $key => $value) {
    //remove country_code and postcode
    if ($key=='country_code' or $key=='postcode'){            
    }else{
        array_push($resultArray,$value);
    }
}
echo implode(",",$resultArray);
?>	
curl -d 'lat=22.57776&lng=113.94849&lang=zh-TW' https://your.api.domain/api.php
西丽华昌大厦,西丽南路,松坪村,南山区,西丽街道,广东省,中国