排練不夠,技術來湊

2021-10-02 11:00:21 字數 1626 閱讀 8540

近期每年一度清華學生12.9文藝匯演各個系都陸續展開。本週末,自動化系同學的「自畫像」文藝匯演也將在清華大學禮堂舉行。兩周前,學生文藝部的同學邀請我們教師也參加這次演出,將上次教師文藝匯演中的詩朗誦再次搬上舞台。原本以為這是乙個好主意,將已經排練過的節目重新拿出來可以為晚會貢獻乙個節目。可是,情況並不像想象的那樣。

最主要,這次有一半以上的原班人馬由於各種原因,無法參加演出。現在臨時剛剛拉入幾位教師,湊齊能夠上台的人數,可是時間只剩下這後面的幾天了。

詩朗誦,並不是我們教師的特長。這個節目的藝術性需要將詩、樂、畫以及朗讀完美的配合起來。現在已經擷取了很好編輯很好的配樂畫面,詩詞的每一句都有完美的畫面與其對應。要演繹好這個節目,需要朗誦和影象換好的配合起來。

現在問題來了,站在舞台中間的我們,由於無法看到畫面如何能夠掌握好朗讀的節奏呢?上一次文藝匯演彩排的時候,就出現後面的畫面結束了,我們還剩下整整一段沒有念完呢。

後來通過仔細聆聽**,把握好其中**的起伏才最終勉強通過。現在新拉近來參加演出的老師所剩下的時間,沒有兩天了。而這兩天能夠湊齊練習的時間可能也不夠了。

好吧,今天晚上和研究生在開組會討論中,針對上面演出的問題,他們也給出了很多方法。最後落實在利用乙個無線同步計時器的方法。本身它可以獨自計時顯示,只是需要通過外部無線脈衝在節目開始的時候完成清零同步。因此,要在根據所配**錄影將詩的每一段起始時間標註朗誦稿上就可以了。

好吧,想想這也許真的是乙個好主意。扒拉扒拉手邊的一些元器件,還好,製作所需要的顯示屏,小的鋰電池,無線模組還夠用。

這些鋰電池還是前年製作衝出賽道檢測器所剩下來的。不知道是否還能夠使用。先將它們充滿電測試一下釋放的電量就可以了。

需要通過乙個小的微控制器,將無線接收模組,液晶顯示器簡單連起來就可以了。微控制器完成無線接收訊號的解碼,計時顯示以及同步清零。簡單的一小段程式就可以完成相關的任務。由於功能非常簡單,所以繪製的微控制器版圖也非常小。

由於時間原因,送出去製版,就來不及明天使用了。還好,由於電路板非常小,使用「一分鐘製版法」就可以輕鬆製作八塊電路板。

現在所有的部件都準備起來,將它們連線起來,再編寫相關的一小段軟體,就完成了這個無線同步計時器。看起來比預想的稍微要大一些,將它裝在透明小盒子,粘在詩稿夾子的一側還是比較輕便的。

有了這個小小的同步器的幫助,大家在排練的時候就無需再去辨析那不易掌握的**節奏,只需要在固定的時間完成詩詞的傾情朗誦即可。希望它可以幫助我們節省很多練習的時間,減輕在台上的壓力,通過我們的朗讀,和同學們共同感受來自詩情畫意中的震撼的力量。

速度不夠,管道來湊 Redis管道技術

redis客戶端與伺服器之間使用tcp協議進行通訊,並且很早就支援管道 pipelining 技術了。在某些高併發的場景下,網路開銷成了redis速度的瓶頸,所以需要使用管道技術來實現突破。在介紹管道之前,先來想一下單條命令的執行步驟 按照這樣的描述,每個命令的執行時間 客戶端傳送時間 伺服器處理和...

悅享雙節,Guitar Pro也來湊份熱鬧!

光陰似箭,又是乙個金秋的十月,祖國迎來了第68個生日,不同以往的是今年的中秋佳節與國慶假日重疊在一起了,這算不算是喜上加喜呢?1.新使用者介面主要功能是支援通過乙個工具欄和左邊的檢查視窗來檢查所有清單歌曲的屬性和跟蹤 2.簡化rse音軌設定 現在通過直接選擇乙個聲音預設音源包和連鎖效應 3.平滑滾動...

我們來聊聊技術債務

技術債務 技術債務 是開發團隊在設計或架構選型時,從短期效應的角度選擇了乙個易於實現的方案。但從長遠來看,這種方案會帶來更消極的影響,亦即開發團隊所欠的債務。簡單的說就是為了快速地解決問題,而採取的不規範的方案。比如 開發工程師將某個判斷條件寫死 測試工程師未進行深入自動化測試 架構師運用了乙個即將...