原创 在安卓平板上搭建 webdav 服務

早上醒來,腦子裏又冒出來要搭建一個 webdav 服務以便嘗試各種非雲服務模式的筆記客戶端的念頭。於是任性的嘗試起來。 在自己的華爲matepad安卓平板上進行的。 搭建 Linux 模擬環境 從 f-droid 應用市場中安裝 term

原创 近期不要選aliyun cloud linux 鏡像

jenkins 安裝摺騰了半天,aliyun cloud linux 3 升級時,有些包是壞的,卡在 fontconfig ,浪費生命。 Anolis OS 是ok的。

原创 PHP 中優雅的將JSON/XML/YAML 等數據反序列化成指定的類對象

這個小事情何以需要記上一筆?實在是因爲當用了各種編程語言以後,發現系統 I/O處,尤其對外的接口Interface最重要,它或許可以被稱爲 Specification ,規約。 PHP 是混合型編程風格的語言,不強求完全的OOP。但是代碼不

原创 開始收割了

今天在翻釘釘的開放平臺文檔時,發現頁面上加上了如下的提示: 接口調用量說明 釘釘標準版接口累計可調用次數爲1萬次/月,當前接口會消耗調用次數。若該調用量無法滿足需求,你可升級釘釘專業版(Open API調用量50萬次/月)或釘釘專屬版(O

原创 PHP Composer 虛擬依賴包 - 實現按需載入釘釘對應功能模塊的 php sdk

難得釘釘官方提供了完整的 api sdk,各種語言的版本的都有,而且 api 覆蓋面非常完整。但是,composer 安裝下來有大幾十兆,這個不符合個人的品味,我想要按需加載。 於是在構思了一兩次以後,今天下午開始動手實現。 首要原則,不做

原创 盤點之原地踏步一

2022的最後這一個月,自己很忙,每天起早貪黑,但是停下來一盤算,仍然是沒什麼有價值的可複用的產出物,一如過去這些年。 想探索基於企微或釘釘這種羣件(groupware,我傾向於這麼叫,至今最爲激進的釘釘也仍然沒有超越羣件當初定義的三範式)

原创 盤點之原地踏步三

原地,現狀是仍然沒有自己順手的工具,往往新項目就組合一套目前主流技術棧的腳手架,然後開始堆疊業務代碼。 這種情況好像是常態,但是不符合更底層的複用思想。 “代碼應該越寫越少”,一直以一句話爲真,也以這句話爲苦。 隨着年輪的增長,經手的項目越

原创 盤點之原地踏步二

原地踏步,有時是種本能,保守,用時髦的語句來講,叫儘量找到那些相對不變的東西然後投入。 新的技術棧層出不窮,可是技術要用來解決的實際業務問題的本質目標並沒有太多變化,技術方面的變化更多的是技術隨着往各個業務領域不斷深入後自己面臨的困境的某種

原创 apijson 初探

apijson 初探 本文試着用 5W1H 方式切入,試圖快速建立自己對 apijson 的整體認知,所以這不是一趟快速入門的 demo 之旅,而是顯得比較務虛的探索式知識體系整合過程。 持續更新中... 1、Why 前後端開發過程中各種痛

原创 Think3 ORM

4月30日,手癢,從老的TP 3.2 框架中,剝離了ORM的部分,發佈了一個 composer 項目。 安裝方式: composer require x3d/think3-orm 還參照最新的 tp6 中的 think-orm 做了簡單的

原创 erupt api

2021年在工業軟件領域,團隊中推廣 erupt 框架做了一些應用,總體上效果非常不錯,讓團隊的開發成員可以很好的做到關注點分離,從持久化層的數據實體設計到領域層的邏輯疊加再到表現層的UI組件綁定。 在互聯網領域,它的應用可能會稍有限制,基

原创 《超文本和超鏈接》的時間線整理

當前的互聯網發展,web,至少還沒有離開這個範疇。

原创 現代企業架構框架MEAF初次解讀

我們一般看自己、看所在企業的運作、社會的運作等等系統的視角,都是從自己所在位置出發,由點到面、或由下而上,或由內而外,事後就總會有種盲人摸象的感覺,“只緣身在此山中”,意識到這一點後,個人也好、企業也好、各種系統,都需要一種外部的力量,時不

原创 MEAF框架概念檢索工具

架構(ISO/IEC/IEEE-42010:2011 標準) :架構是系統在其所處環境中的基本概念或屬性,體現爲它的元素、關係,以及系統設計和演進的原則。 企業架構規劃 (enterprise architecture planning,

原创 盤一盤個人這兩年的認知升級過程

求知路漫漫,僅爲整理自己階段所得,很多時候可能只是閉門造車。 敏感的人,人生中總是痛苦感居多,按世俗的定義是某種意義上的自卑,這種病態,自己意識到了,就有動力去學習。看書的過程有個最大的好處,像對着一面鏡子,與自我進行“觀照”,對自