原创 lvgl 經典編譯錯誤解決之道:section `.bss' is not within region `dram0_0_seg'

#NodeMCU# #PlatformIO#或#Arduino IDE# 能規避 lvgl+TFT_eSPI 經典編譯錯誤(如下所示)的點不多。 Linking .pio\build\nodemcu\firmware.elf ld.ex

原创 MPU6050陀螺儀與Processing和上位機飛控聯動實錄

簡而言之,MPU6050 = 三軸MEMS陀螺儀 + 三軸MEMS加速度計 + 可擴展數字運動處理器DMP ,它可進行姿態解算(Pitch、Yaw、Roll角),我們還可以外接Processing IDE,或外接匿名上位機(V7),實時繪製

原创 系統架構設計背後的不良湧現物

《系統架構》曾講述了這樣一個驚險案例: 一架A320客機試圖在有側風的情況下着陸。一般來說,客機降落時減速手段有舵面,發動機反推,機輪剎車,減速傘(排名不分先後)。 飛機着陸後,機長嘗試使用發動機反推器減速,不料卻不起作用,這是爲什麼呢?

原创 ▓▓那些年那些新人捅的簍子▓▓

1.2021年6月,字節的一位實習生誤刪了公司機器學習平臺 Lagrange Lite 全量 Batch 模型的備份,原因是扁平化管理,實習生與正式員工有同樣的文檔權限。有人表示刪的都是離線數據,影響不大。還有人表示重新訓練模型和延遲上線,

原创 爲什麼有些公司的IT很亂?

——別問,問就是賽馬,問就是KPI驅動 爲什麼很多公司甚至是聞名遐邇的資深IT公司,都被吐槽IT技術建設很爛呢?按慣例,問爲什麼之前,先問是不是。 ▒壹·鵝廠▒ 2018年一個名爲“當下騰訊的技術建設是否處於落後同體量公司的狀態?”的問答一

原创 你能拿年薪百萬幾天?

副標題:——盛宴終將散去 2021年6月 2001年,短信時代大潮下,懂點兒短信CMPP(一種短信網關接口協議)開發的牛得不知道自己姓什麼了,論壇裏聊CMPP協議字段怎麼傳參、都有哪些枚舉值,你都得花錢買消息,一手交錢一手交貨。這時的我,在

原创 工程師應該如何對待自己的錯誤

繼上次講的管理者如何對待工程師團隊犯錯誤之後,我再說說工程師怎麼對待自己的錯誤。 RCA報告制度是我的研發四板斧之一,也是我最爲重視的環節,我會和涉及到的所有人一一確認BUG和故障的所有細節,直到我能完全理解並建立因果鏈爲止,RCA報告由我

原创 如何對待工程師團隊犯錯誤

昀哥 2021年5月 首先我把話撂到這兒: 如果針對工程師團隊犯的每一個錯誤都錙銖必究,以罰代管,那也就不需要這種管理團隊了。罰,誰不會罰?!管,你會嗎?!   一.犯錯誤是什麼狀態? 幹活的纔會犯錯,不幹活當然不會犯錯。 2002年我剛做

原创 面試是在結善緣

B站的一位資深面試官在北郵做校招的時候惹出了塌天大禍,一時間被羣起而攻之,B站還得公開道歉。且不論孰是孰非,有一點要明白,面試其實是在結善緣。   首先,我們知道每一位候選人背後都至少有150位聯繫人。我們無論多麼膨脹到螞蟻的多少倍,我們都

原创 也談剎車剎不住

有人說爲什麼特斯拉總是剎車失靈,燃油車怎麼就沒有這事兒。 幫大家回憶一下燃油車早年間著名的“剎不住車”事件,大家以史爲鑑。   自2007年起,豐田公司旗下的多款車型疑似因加速踏板故障存在自動加速問題,導致多起傷亡。例如在2009年,一份時

原创 沒有二十年道行您別來呲中臺

每次我看到各色人等評論阿里怎麼“建中臺”,阿里爲什麼又要“拆中臺”,阿里爲什麼要“互爲中颱”的時候,我都好像看到風清揚跟令狐沖討論劍宗氣宗之爭的時候旁邊一幫連一百人以上技術團隊都沒見識過更沒有掌管過的人嘬着牙花子臧否人物企圖蓋棺定論……  

原创 兩地三中心和三地五中心聽起來很美,現實卻很殘酷

昀哥2020年12月5日   一 大家總是高估技術進步的速度低估技術的複雜度 多活,多數據中心,聽着很起勁。但是……現實很殘酷。 我來帶大家回憶一下。   2015年8月12日天津港大爆炸,當時騰訊天津數據中心距離爆炸中心點僅有1.5公里(

原创 拋棄35歲員工是一種罪

昀哥 2020年11月10日   在《別急着拋棄35歲員工》中王新喜說:“年齡焦慮,尤其是35歲焦慮,蔓延在每個互聯網中年男人的頭上。有人一針見血指出,科技互聯網行業對高齡員工的偏見,是因爲這些員工從事的工作沒有完全擺脫勞動密集型的本質。”

原创 [再次強調法則長存]訂單交易設計須知

昀哥 2020年10月23日   一,開展詳細設計之前請先把大的設計原則寫下來 每一位設計師都需要知道這個常識:     當你開始構建或重構一個複雜系統的時候,請先把大的設計原則寫下來,然後在這些設計原則的框架內做推演。 而不是這種常見的工

原创 刪庫跑路技術白皮書

寫技術白皮書的目的是: ①培養大家從行業角度做宏觀綜述的能力; ②保證團隊技術的可傳承性,一份份白皮書仿若一本本九陽真經,至少有個覆盤的本本留下來。 好,下面就開始這份(防)刪庫跑路技術白皮書。 1 概述 刪庫跑路是一種歷史悠久、後果嚴重