2021年12月31日 星期五

eww中複製org mode格式的超連結

  1. 啟動模組 M-x org-eww-copy-for-org-mode 勾選 eww 按Apply and Save 
  2. 在 *eww* 視窗中按小 g ,輸入連結
  3. 在網頁中選取需要的部分;不選的話會複製整個網頁
  4. C-c C-x C-w 或 M-x org-eww-copy-for-org-mode
  5. 將內容貼到需要的地方,C-y (或 C-v ,若 Lua 有設定好的話)

 參 org-eww 

;; In an eww buffer function `org-eww-copy-for-org-mode' kills either

;; a region or the whole buffer if no region is set and transforms the
;; text on the fly so that it can be pasted into an org-mode buffer
;; with hot links.

;; C-c C-x C-w (and also C-c C-x M-w) trigger
;; `org-eww-copy-for-org-mode'.



2021年11月30日 星期二

晒太陽就可以活下去?!

參 藻類(algae)可以提供蝌蚪大腦氧氣  

簡單來說就是把含葉綠素的植物打到血管內,讓它行光合作用,產生氧(和葡萄糖?)

或許有朝一日,呼吸都不用,吃飯也不用,打一針就可以行光合作用了

晒太陽就會胖,從此人類再也不用異營了,大家說好噗好啊?



原文: 

Suzan Özugur et al. Green oxygen power plants in the brain rescue neuronal activity. iScience, published online October 13, 2021; doi: 10.1016/j.isci.2021.103158

2021年10月29日 星期五

vs code 可以在瀏覽器內執行啦!! 微軟發布 vscode.dev

大概20年前我就聽過這個概念,至今總算是完整的實現了 

這件事代表在平版上不用安裝任何程式就可以進行開發了。當然還是接上鍵盤比較方便。

(javascript 何時要統一江湖呢?)

參 https://code.visualstudio.com/blogs/2021/10/20/vscode-dev 





2021年9月15日 星期三

使用 Edge 瀏覽器時,如何不要讓每個頁面都出現在工作管理員?

參考這篇 How to Remove Edge Browser Tabs From Alt+Tab on Windows 10 

這種行為滿令人困擾的,其實不知不覺中可能降低了 Edge 的使用率,M社可能要好好想想…







2021年8月20日 星期五

mRNA 疫苗的成功告訴我們生物療法的未來是什麼?

 翻譯自 https://www.cell.com/cell-systems/fulltext/S2405-4712(21)00283-0#relatedArticles

mRNA:一種新型藥物

Katalin Karikó

十多年來,mRNA 在人體試驗中被評估為一種潛在的癌症疫苗。但是選擇正確的抗原來導致腫瘤縮小仍然是一個相當大的挑戰。然而,最近 COVID-19 mRNA 疫苗的成功證明了基於 mRNA 的療法的力量、該平台的適應性、通用性、製造時間短以及易於擴大規模。

我們已經看到大量針對其他病原體的 mRNA 疫苗進入生產線,以及用於被動免疫以預防或治療各種傳染病的 mRNA 編碼抗體。臨床試驗也在進行中,利用編碼治療性蛋白質的 mRNA 通過使冷腫瘤變熱來對抗癌症,並逆轉心臟或糖尿病患者傷口中的血管功能障礙。多發性硬化的動物模型已經證實,mRNA 療法可以實現耐受,從而為治療自身免疫性疾病開闢了可能性。最近報告了令人鼓舞的臨床試驗結果,將 Cas9 mRNA 傳遞到肝臟中用於治療轉甲狀腺素蛋白澱粉樣變性的基因組編輯,揭示了 mRNA 在實現基因治療和永久治愈遺傳疾病方面的潛力。

進一步開發將 Cas9 mRNA 傳遞到骨髓幹細胞的製劑將擴大 mRNA 的治療應用,以通過體內基因組編輯治療許多其他疾病,例如 HIV 和鐮狀細胞病。 mRNA療法的潛力似乎是無限的。

mRNA 藥物將繼續存在 

Kathryn Whitehead

基於 RNA 的療法的未來是光明的!多年來,由於對免疫原性的擔憂,RNA 藥物因其廣泛的治療潛力和懷疑而備受關注。儘管 Alnylam 於 2018 年以第一個獲批的 siRNA 藥物取得突破,但對 mRNA 的冷嘲熱諷仍然存在,因為對外源 mRNA 的免疫反應通常會抑制蛋白質表達。幸運的是,Kati Karikó 和其他人開創了核苷修飾和序列設計策略,從而在體內實現強大的蛋白質表達。現在,Moderna、Curevax、Arcturus 和其他公司已將 mRNA 療法和疫苗用於臨床試驗,並報告了早期成功。

然而,在大流行來襲之前,這仍然是一項小眾技術,但在我們絕望中,我們對新事物持開放態度。到目前為止,SARS-CoV-2 mRNA 疫苗取得了巨大的成功。現在,我們正在收集數百萬人的長期安全性和有效性數據。只要這些數據繼續看起來是積極的,脂質納米顆粒和 RNA 療法的障礙就會大大減少。在接下來的幾十年裡,我們可能會治療血友病、鐮狀細胞性貧血和其他罕見疾病。我們可能會有針對多種傳染性病原體的疫苗,甚至可能是通用流感疫苗。所有這一切都將繼續依賴於將 mRNA 帶到正確細胞的納米顆粒。所以像我這樣的藥物輸送科學家應該從事很長一段時間的業務。

提供下一代療法

Roy van der Meel

COVID-19 mRNA 疫苗的巨大成功凸顯了脂質納米顆粒 (LNP) 技術的關鍵作用。最初開發用於肝細胞中治療性基因沉默,通過將小干擾 RNA 遞送至肝臟,LNP 保護 mRNA 免於降解並促進其細胞內遞送。除了磷脂、膽固醇和聚乙二醇脂質外,LNP 還含有可電離的陽離子脂質,可確保有效的 mRNA 封裝,同時在生理 pH 值下保持中性電荷並促進內體逃逸。

儘管多功能 LNP-mRNA 技術的強大之處在於它能夠顯著加快對(未來)病毒大流行的響應時間,但其近期應用可能包括治療瘧疾或通用流感疫苗等已建立的傳染病。因此,其原始應用之一,即基於編碼個體癌症特異性新表位的 mRNA 疫苗的真正個性化癌症免疫療法,將獲得很大的動力。除了疫苗方法之外,靜脈注射 LNP-mRNA 可以將肝臟轉化為“生物反應器”,用於生產治療性蛋白質,例如用於治療血友病或代謝紊亂。令人興奮的是,由於它們能夠傳遞大的核酸有效載荷,LNP 現在還能夠進行體內基因編輯。 LNP 介導的 mRNA 編碼鹼基編輯器和靶向 PCSK9 的單嚮導 RNA 的傳遞導致非人類靈長類動物的膽固醇水平穩定降低。最近,Gillmore 及其同事在《新英格蘭醫學雜誌》上報導了單劑量的 LNP-mRNA 編碼 Cas9 和靶向 TTR 的單嚮導 RNA 如何導致人類持久敲除。

要使得 LNP 技術支持下一代療法,仍然必須克服重要的挑戰,例如與輸液相關的效應、免疫抗原性,以及靜脈給藥後向肝外組織的遞送。



2021年8月3日 星期二

30 days of ML challenge-20210802

 Kaggle 上禮拜很低調(?)的寄了封信,說本週開始一個逐日的課程,有點 iThome 鐵人賽的感覺。填了表單之後,8/2開始每天會寄一個連結到你的郵箱,連結到一個課程頁面。8/2 這天基本上就是把鐵達尼號生還預測這題走一遍,把結果提交,發個評論,投個票這樣。感覺上是要推廣整個競賽,目前還沒有出現什麼原創性的內容。這種解每日任務的難點在於如何平均分配每日任務的量,因為一旦有一天出現超難的任務,很可能會影響接下來的使用者黏著度。We'll see.


2021年7月9日 星期五

win10 平台上 emacs 對 tex 檔直出 dvi

 MiKTeX 必裝就不用說了,之前 org mode 匯出為 pdf 時曾經裝過

比較煩的有兩點,第一是要更新套件,而且 admin 和 user 角色都要,否則會吐出這條錯誤:"latex: major issue: User/administrator updates are out-of-sync." 

看看這篇 https://github.com/MiKTeX/miktex/issues/462 (我覺得雙方火氣都大了一點?)

怎麼做呢? 參 https://miktex.org/kb/fix-user-admin-updates-out-of-sync

第二是預覽的 yap 需要更新 modes 套件,參 https://tex.stackexchange.com/questions/526478/sudden-issue-with-metafont-miktex




2021年6月18日 星期五

anaconda 下 flask 的 venv 多執行環境共存

 理論上 anaconda 與 venv 是不能共用的,多環境共存可能有問題。基本上 anaconda的 base 環境有較高優先權,venv 並無法改變執行的 python 版本(但 venv 的爸爸 virtualenv 可以),因此在 base 裏面裝了什麼套件都會先被執行,包括 Flask。因此要避免在 base 環境下安裝套件,這樣 venv 的環境仍然可以被正確的載入。不過還是比較推薦直接在 anaconda 下新增環境,畢竟它是在較高的層次上設計的。或者是使用 virtualenv 來建立/啟動獨立的環境,完全跳過 anaconda。





2021年5月20日 星期四

Flask 2.0來啦~~

 參官網 https://flask.palletsprojects.com/en/2.0.x/changes/#version-2-0-0


說真的官網的這支flask是古董嗎?看不懂…


2021年4月15日 星期四

手動更新 powershell 的指令

參 http://woshub.com/install-update-powershell-windows/#h2_2

簡言之就是在 powershell 中輸入:

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI" 



2021年3月18日 星期四

You don't understand quantum mechanics--單光子/電子雙狹縫實驗

高中的量子力學並沒有討論到單光子/電子雙狹縫實驗。簡單的說,當通過狹縫的是單光子、電子,而且通過哪個狹縫純粹是機率問題的話,仍然會出現干涉條紋。這與古典光學對雙狹縫干涉實驗的解釋產生了矛盾,詳細內容可參以下連結:

https://zh.wikipedia.org/wiki/%E9%9B%99%E7%B8%AB%E5%AF%A6%E9%A9%97

https://pansci.asia/archives/140581

https://hfdavidyu.com/tag/%E9%9B%99%E7%8B%B9%E7%B8%AB%E5%AF%A6%E9%A9%97/

https://en.wikipedia.org/wiki/Double-slit_experiment




2021年3月1日 星期一

emacs org mode 中以 babel 撰寫 haskell 函數並執行的方法

 參考這篇文章,簡言之就是將函數定義包在

:{

:} 

之間。

以八皇后問題為例,求解非常之快:



2021年2月6日 星期六

避免 Colab 因太久沒動作而被斷線的方法

參 https://www.analyticsvidhya.com/blog/2020/04/5-amazing-google-colab-hacks-you-should-try-today/#2

就是按下 F12 後輸入

function KeepClicking(){

   console.log("Clicking");

   document.querySelector("colab-toolbar-button#connect").click()

}setInterval(KeepClicking,60000)

但是還是只能跑最多12小時,要注意一下

2021年1月31日 星期日

延遲選擇量子擦除實驗

英文維基 https://en.wikipedia.org/wiki/Delayed-choice_quantum_eraser

中文知乎 https://zhuanlan.zhihu.com/p/31772437

                 https://zhuanlan.zhihu.com/p/214008979

水管 https://www.youtube.com/watch?v=8ORLN_KwAgs

ptt     https://www.ptt.cc/bbs/Gossiping/M.1598621404.A.EFA.html

真的滿妙的,有空我也想來科普一下