發表文章

重升重降記號做啥用?到底何苦呢?

圖片
重升重降記號到底何苦啊? Hi 今天簡單講一下重升重降這個在21世紀感覺已經沒什麼用甚至有點擾民的記號。 首先,為什麼要有這種記號?因為不管那個調性,我們都希望七個音階都被用到,如C大調的:C、D、E、F、G、A、B;降A大調的:A♭、B♭、C、D♭、E♭、F、G 那此時想想看:一個升G大調裡面有什麼呢? G♯、A♯、B♯、C♯、D♯、E♯ 然後呢?G啊!阿就白鍵呀不然呢? 但因為我們希望七個音階都被用到,所以一定要用F來表達這個G。 於是我們說這個G就是重升的F。 另一例: 肖邦的一首升C小調的圓舞曲。請問此時第三小節為什麼不用還原G而是重升F呢? 因為這個小節是一個升D屬七和弦(D#7),組成音是一、三、五、七度。而D的三度是F,因此此處修飾F才是漂亮的記譜方法。當然用G來記也能彈出一樣的東西,但對於有樂理sense的讀譜者來說就會看起來怪怪的。(並碎碎唸道:阿屬七就屬七,給我記在四度上面幹麻!) 題外話: 那第四小節的那個還原後又升是什麼東東?那個叫做 cautionary accidental,是換了一個小節本來就會重置成升F,但為了提醒你「要回來咯」所以先還原,再升給你看。

合法地用勞保血撈百萬。

本文撰於民國一百零八年三月。 先沉重地開場白:勞保的一次請領老年給付(俗稱一次領)資格滿期時,用上「那招」,至多可以再白白多領百萬等級的數目。 為什麼沉重呢?因為已經有不在少數的即將邁入退休的勞工們默默地在使用這招了。本來體質就脆弱的勞保,是否能抗住這種「微作弊」的領錢攻勢? 至於還沒開始加入勞工保險的年輕朋友們,很抱歉,這招已經被封殺了,你就心酸地繼續看下去吧。 就不賣關子了,直接算給大家看。這邊先以「參加保險之年資合計滿十五年,年滿五十五歲退職者」的阿明做一個相對常見的例子(勞保條例第五十八條,其他資格條件列於文末)。假設他的月投保薪資是當下最低的 22000,看到自己已經符合勞保請領一次領的他覺得剛好心也累了,就領一領之後再看著辦吧。他只能領多少錢呢?共 22,000 x 15 = 330,000,就只是寒酸的三十三萬。可是用了「那招」呢? 阿明機靈的朋友教他去隨便找了個工會入會,利用「無一定雇主或自營作業而參加職業工會者」的投保條件(勞保條例第六條),轉變了一個身份,繼續加保。此時的阿明,不需工作,只要透過工會投保再投保18年,前15年保最低額,最後3年保最高額,如此一來只要再付出約三十五萬的保費,就可以在最後領到兩百二十九萬!等於是阿明明明早就退休了,但還能領比原本多了 ( 2,290,000 - 350,000 ) - 330,000 = 1,610,000。一百六十萬! 當然,再保18年是誇張了些,於是阿明採取了簡單快速一點的做法,只繼續在工會以最高額加保三年的時間,付出九萬九的成本,最後可得約 961,000,扣掉成本等於是多賺了 ( 961,000 - 99,000 ) - 330,000 = 532,000。五十三萬! 就是這樣,都是白賺的。 你說,沒工作真的能保勞保嗎?理論上是不行。可是就是有許多自由工作者的存在,總不能不讓他們保吧?可是實務上要怎麽查驗他們到底有沒有在工作呢?難吧。於是「無一定雇主或自營作業而參加職業工會者」就被拿來偷吃步了。 你說,這樣勞保撐得住嗎?顯然不太行,其實勞保費率早在十年前就開始前瞻性調整了,以時間換取表面的和平。 附上重點法條: 勞工保險條例施行細則 第四十四條 本條例第十九條第二項所稱同時受僱於二個以上投保單位者,指同時依第六條第一項第一款至第五款、第八條第一...

在 Logic Pro X 中使用 scripter 進行實時移調錄製 ( real-time transpose )

圖片
在 Logic Pro X 中使用 scripter 進行實時移調錄製 ( real-time transpose ) we all know that 有些調性就是比較難直接演奏 而我們知道可以在 piano roll 上面使用全選後「optioin+方向鍵」來進行事後編輯移調 但有時候就是不適合事後,例如:其他部分已經完成錄製,想加入更多樂器聲響時 沒什麽時間漫談,條列式讓大家能夠理解並操作出來就是了,咱開始吧 最佳解 練習,然後直接彈奏不同調性 XD 次佳解 市面上 midi controller 幾乎都有移調功能,在上面移調後彈奏,DAW 得到的輸入就可以直接使用了 以上都沒辦法只好寫點 code 了 利用 logic 內建的 MIDI FX: Scripter 然後 open script in editor 貼入以下程式碼 function HandleMIDI ( event ) {     // if it's a note     if ( event instanceof Note ) {         event . pitch += 1 ; // 這裡端看你要怎麼移來加減,此例就是升半音         event . send ();   } } 此時聽到的就是移調後的結果了 但需注意的是,此時錄到 piano roll 上的音符還是未移調的狀態,但不擔心,事後編輯即是 不過在此可以提供一個免費工具:MIDI FX freeze,需要可自行研究下咯 沒時間了!分享到此!

MPOA & SDN

圖片
MPOA = Medial preoptic nucleus = 視前內側核 SDN = sexually dimorphic nucleus = 性雙體 附個圖供你參考: MPOA 跟「性表現」有關(損壞的人還是會看著妹子打手槍,但不會想去求偶)。其中兩性差最大的就是 SDN,MPOA本身男生大兩倍,裡面SDN大了五倍。 MPOA外的dopamine很多時,求偶表現就開始大增。(延伸一下:射精時?分泌大量催產素&泌乳素,這會作用在杏仁核上使dopamine不分泌,此時就造成了所謂聖人模式。所以妹子們,男孩這時候的貼心舉動都純然是理性的行為,不是生理愛哦) Ok, SDN壞掉了的男兒會開始對男性的費洛蒙產生興趣,而也許性向光譜就是對應自SDN的大小咯。

運用解剖觀念理解菲力牛排 & 沙朗牛排 & 丁骨牛排 & Porterhouse Steak

圖片
先看圖快速建立兩個名詞概念: Sirloin = 沙朗 Tenderloin = 軟腰(直譯) = fillet(法文中的腰) = 菲力(音譯) = 裏脊(脊椎靠身體中心內側) = 里肌肉(音近) = 腰內 ok,雖然不能真的這樣等號,但意思是相近的,很難真的區分下背or後腰吧!不然你現在指著你自己的身體告訴我,你的腰跟背的界限是哪一條?這也可以套用在豬身上,所以菲力豬大致上也就是豬里肌。 不過稍微用解剖細說一下,實際上 sirloin 跟 tenderloin 中間隔著的就是脊椎的 transverse process 呀,所以呢? 這樣一看其實sirloin 以人類對比就是最長肌、多裂肌、髂肋肌,而 tenderloin 就是深層腹肌咯。 呃!不好意思,什麼是 transverse process?先讓你看個人類的,注意框起來的兩個部位,待會成果發表會用到! 用這個邏輯來思考,誰比較嫩呢?核心肌群嘛,跟我們新文明人類一樣,他們被集約養殖,每天在那邊呼吸吃飯,核心一定弱,又沒健身房可以上,所以 tenderloin 才會如此 tender 咯! 馬上來看一塊 T-bone steak (丁骨牛排)來現學現賣! 哦!看懂了吧!而若是下方的菲力部位多切一點,那我們又將它成為 porterhouse steak,畢竟菲力更稀少嘛,必定更貴一些了。

免疫淺解

Immunity 白血球 & 淋巴球 因為我發現你不會,所以先幫你補補先備知識。 白血球每喵升 4k~10k 顆,其中含:嗜中性球(七成)、嗜酸性球、嗜鹼性球、單核球、淋巴球(二成)。 簡單小秘密:白血球(非淋巴球)的攻擊方式以吞噬為主(殺死病菌數較有限,白血球在吞噬掉病菌後會死亡);淋巴球以釋放毒物、穿孔素為主(可以殺死較多的病菌)。因此化膿性發炎可以斷定是細菌感染的傷口。 體液免疫 & 細胞免疫 其實也沒有真的分那麼清楚,都是交互的,總之這大概也是一種paradigm還沒完整轉移的分類。 體液免疫 humoral immunity (antibody-mediated immunity?) IgM 最先來,且萬用。第一次遇到就是他 IgG 八成是這個。IgG也是唯一能通過胎盤並提供胎兒免疫力的抗體。 IgA 分泌型抗體,存在於唾液、眼淚、乳汁與初乳(初乳含量很高)、腸胃分泌亦即呼吸道及生殖泌尿道的黏液分泌物等。(IgA不能通過胎盤。新生兒血清中無IgA抗體,但可從母乳中獲得分泌型IgA。) IgD不詳XD IgE 在血清中的含量極少,但在人體內的角色非常重要,因為速發型的過敏反應即是由IgE為媒介所產生的,並與寄生蟲感染時的防禦力有關。 細胞免疫 cellular immunity (cell-mediated immunity?) T-helper Th1,幫助TC,進行細胞免疫,對應第四型過敏。 Th2,分泌細胞間白素,幫助B產生IgE抗體,進行體液免疫,否則產量幾近無。對應第一型過敏。 其中,1 跟 2 之間有著微妙的平衡存在,其中一個強勢,另一邊則會弱勢。如,胎兒的 Th1 系統較弱,否則與母體排斥,出生後漸漸變強,Th2 則弱下去。然,現在打很多疫苗、環境益發乾淨,很多小孩沒有讓兩者好好地平衡,產生了很多 Th2 很強的過敏兒。 Th17,對應第三型。 Thαβ,對應第二型。 T-suppressor 調節。抗原移除後負責踩剎車 T-cytotoxic 殺手細胞~ T-delayed-typed hypersensitivity, TDTH ? 不論是TH 或TC細胞都不能辨識原始型態抗原,只能辨識已被細胞(巨噬細胞或被病原體感染的細胞)處理加工過的抗原。對TH細胞而言,感染之初,巨噬細胞先將外來病原體吞噬、消化並分解後,...

git 簡易備忘錄

VCS (version control system) 的解決方案之一,話說從前就只能自己保存不同版本的副本,後來有了最初的 RCS,目前開源。至於協同工作呢,一開始就是集中式版本控制嘛,但缺點你懂的,且後來儲存空間不值錢了,分散式系統當然就應運而生。而眾所周知 git 是 linux 之父幾乎以一人之力在十天內開發出來的,乃因原本跟 liux 社群合作的 BitKeeper 結束關係了,所以就自起爐灶。這個故事告訴我們,沒有絕對的壟斷實力,就不要隨便弄別人,特地去查了一下,他現在開源了 XD status 看現在是啥狀況,可 -s 看精簡版 add 多用途: 「開始追蹤」檔案 (就不再是untracted) 「預存」檔案 ( 變成 staged,也就是預備下次commit就會交出去 )( 其實在這步驟會算出檔案內容的雜湊值,會存在.git裡面的我不知道具體位置的 staging area ) 可用 -A 一次添加全部,小寫不能喔 以及做一些其它的事,像是「標記合併衝突(merge-conflicted)檔案為已解決」 .gitignore 針對你永遠不想追蹤的東西可以新建這玩意 ( 不然一直出現在 untracted 看了也煩 ) diff 不帶參數就是檢查 directory 跟 staged 區的差別 ( 所以你已經 add 了就看不到差異 ),用 --stage 可以看 staged 跟 last commit 的差別 difftool 可以外掛一些可視化較強的工具,用 git difftool --tool-help 來搞搞看 commit 把 staged 好的東西提交囉,若你想把下面註解著的狀態內容也放進提交文件的話可以 -v ,若懶得跳編輯器可以直接 -m '提交註解' 若剛剛提交稍有出錯可用 --amend 來覆蓋錯的。重點來了,如果你根本不想精確控制每次要提交的內容,那麼可以 git commit -a -m 'pass step add' ,這樣就會把 tracted 的所有 modified 的內容自己 add 以後幫你提交 log 查看歷史提交紀錄 -p 看修改內容 -2 限制只輸出最後兩筆 --gra...