偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

東北大學(xué)編程教育改革 | 將瀏覽器變成 Neovim | 專為 Vision Pro 設(shè)計的 3D 攝像機(jī) | 向量數(shù)據(jù)庫 UI

開發(fā) 開發(fā)工具
Reservoirs Lab 為 Postgres 作為向量數(shù)據(jù)庫提供了一個強(qiáng)大的可視化工具,適合數(shù)據(jù)科學(xué)家和開發(fā)者在本地環(huán)境中快速探索和分析高維數(shù)據(jù)。雖然有一些挑戰(zhàn),但總體來說,這是一個值得嘗試的工具。

Firenvim – 將瀏覽器變成 Neovim 客戶端

https://github.com/glacambre/firenvim

圖片

Firenvim 是一個瀏覽器擴(kuò)展,可以讓你在瀏覽器中使用 Neovim 編輯文本區(qū)域。支持 Firefox 和 Chrome 瀏覽器,其他基于 Chromium 的瀏覽器(如 Brave、Vivaldi、Opera 和 Arc)也應(yīng)該可以使用,但未經(jīng)過官方測試。。

安裝 Firenvim 后,只需點擊任何文本區(qū)域,它就會立即被 Firenvim 替換。你可以像在 Neovim 中一樣編輯文本,保存內(nèi)容只需在 Neovim 中輸入 :w,關(guān)閉 Firenvim 覆蓋并返回文本區(qū)域則使用 :q。如果選擇的元素沒有顯示 Firenvim 框架,嘗試按下 Ctrl + Shift + F。

Firenvim 提供了許多配置選項,可以在 init.lua 中設(shè)置。例如,你可以配置 Firenvim 自動接管哪些網(wǎng)站的文本區(qū)域,設(shè)置命令行的顯示方式,以及如何處理特殊字符等。此外,還可以通過 UIEnter 和 UILeave 自動命令檢測 Firenvim 是否連接到 Neovim 實例。

評論(如有):

  • 網(wǎng)友 mastermedo:我嘗試過幾次 Firenvim,但遇到了與其他擴(kuò)展(如 Vimium)的快捷鍵沖突問題,以及在大多數(shù)文本提示框中 Firenvim 占用空間太小的問題。雖然理論上可以復(fù)制粘貼 Neovim 配置,但適用于終端的配置并不一定適合瀏覽器中的小文本區(qū)域。
  • 網(wǎng)友 MantisShrimp90:對于需要在應(yīng)用生態(tài)系統(tǒng)內(nèi)編輯代碼的情況,F(xiàn)irenvim 非常有用。例如,ServiceNow 強(qiáng)制使用其糟糕的專有編輯器,而 Firenvim 可以提供更好的編輯體驗。不過,需要謹(jǐn)慎配置哪些網(wǎng)站啟用 Firenvim,以免在每個小文本提示框中都激活它。
  • 網(wǎng)友 jeroenhd:盡管 Firenvim 很強(qiáng)大,但其安全風(fēng)險讓我望而卻步。理想情況下,有人可以將 Neovim 編譯成 WebAssembly,這樣就可以在不與任何本地二進(jìn)制文件交互的情況下使用,雖然會犧牲一些性能和功能。
  • 網(wǎng)友 yonrg:Tridactyl 也有類似的功能,可以將編輯面板內(nèi)容拆分到真實的 Vim 或 gVim 編輯器中。我很少使用這個功能,通常只在需要多行注釋時才會用到。對于簡單的文本輸入,我還是更喜歡留在瀏覽器界面中。
  • 網(wǎng)友 eviks:GhostText 是一個類似的擴(kuò)展,使用外部文本編輯器,特別適合短消息。即使瀏覽器或擴(kuò)展崩潰,也不會丟失寶貴的數(shù)據(jù)。對于較長的文本消息,也不受制于通常較小的輸入文本框。

Blackmagic 推出 3D 攝像機(jī) URSA Cine Immersive,專為 Vision Pro 設(shè)計

https://www.macrumors.com/2024/12/16/black-magic-3d-vision-pro-camera/

Blackmagic 今日宣布其 URSA Cine Immersive 攝像機(jī)現(xiàn)已開放預(yù)購,預(yù)計將于 2025 年第一季度末開始交付。這款攝像機(jī)是全球首款專為 Apple Vision Pro 設(shè)計的商業(yè) 3D 攝像系統(tǒng),售價為 30,000 美元。

URSA Cine Immersive 攝像機(jī)配備了定制的立體 3D 鏡頭系統(tǒng)和雙 8K 傳感器,能夠捕捉 180 度視野的 3D 視頻,并支持空間音頻,最高幀率為 90fps。每只眼睛的分辨率高達(dá) 8,160 x 7,200,動態(tài)范圍達(dá)到 16 擋,確保每一幀的細(xì)節(jié)和色彩準(zhǔn)確性。攝像機(jī)還配備了兩個 5 英寸 HDR 觸摸屏和一個外部顏色狀態(tài) LCD 屏幕,提供多種連接選項,包括 12G-SDI 輸出、10G 以太網(wǎng)、USB-C 和 XLR 音頻端口,以及 8 針 Lemo 連接器用于供電。

內(nèi)置的 8TB Blackmagic Media Module 可存儲約兩小時的 8K 立體視頻,支持 Blackmagic RAW 格式,并且支持 Cloud Store 快速媒體上傳和同步。

評論(如有):

  • 網(wǎng)友 LaSombra:黑魔官網(wǎng)的公告中甚至沒有提到 Vision Pro,只提到了一次 Apple。
  • 網(wǎng)友 paxys:有多少電影制作人會花費(fèi) 30,000 美元拍攝僅適用于單個平臺的視頻,尤其是這個平臺幾乎沒人用?至少他們應(yīng)該放棄專有格式,支持 Quest 和其他頭顯。
  • 網(wǎng)友 oDot:我研究過實拍動漫,這款攝像機(jī)看起來真的很酷,特別是如果可以精細(xì)控制每個傳感器,甚至更換鏡頭(無論是官方支持還是非官方支持)。動漫的優(yōu)勢在于逐幀繪制,因此可以在動作密集的場景中“更換”鏡頭。使用這款攝像機(jī)可以同時拍攝兩種不同的設(shè)置,實現(xiàn)類似的效果。
  • 網(wǎng)友 brabel:90 年代末有一部電影,講述了一種神經(jīng)設(shè)備可以記錄大腦活動,以便后來的人通過設(shè)備重播這些體驗。但這種體驗變得像毒品一樣讓人上癮,人們無法停止體驗他人的虛擬經(jīng)歷。有人知道這部電影是什么嗎?
  • 網(wǎng)友 throwaway48476:他們賣出了多少 Vision Pro?還有多少人在使用?
  • 網(wǎng)友 TheAceOfHearts:有沒有人在專門為 Vision Pro 制作電影?雖然 Apple 可以贊助一些影片來充實他們的內(nèi)容庫,但對于創(chuàng)作者來說,潛在觀眾太少了,顯得不太吸引人。不過,如果 Vision Pro 用戶是你想要的目標(biāo)受眾,這可能是個不錯的選擇。這些用戶可能會對專門為其平臺制作的內(nèi)容感興趣并愿意購買。
  • 網(wǎng)友 OliverGuy:8TB 存儲兩小時的 8K 立體視頻,這對任何編輯來說都是一個巨大的工作流程挑戰(zhàn),即使按照今天的標(biāo)準(zhǔn)來看,這也是一個不小的數(shù)據(jù)量。
  • 網(wǎng)友 ulfw:哈哈,這真是小眾中的小眾中的小眾。這款攝像機(jī)的預(yù)期銷量會有多少?兩位數(shù)?個位數(shù)?
  • 網(wǎng)友 freedomben:很酷!但我真心希望它不使用某種僅限 Apple 設(shè)備的專有格式。

東北大學(xué)的編程教育革命:系統(tǒng)化設(shè)計與團(tuán)隊合作

https://felleisen.org/matthias/Thoughts/Developing_Developers.html

圖片

東北大學(xué)計算機(jī)科學(xué)系在過去的 12 年里,開發(fā)了一種獨特的編程教學(xué)方法,強(qiáng)調(diào)系統(tǒng)化和顯式化的程序設(shè)計。這種方法不僅幫助學(xué)生更好地準(zhǔn)備他們的第一份編程工作,還為他們未來的職業(yè)發(fā)展打下了堅實的基礎(chǔ)。

傳統(tǒng)編程課程的問題

傳統(tǒng)的編程課程往往采用“嘗試直到成功”的方法,教授學(xué)生模仿和實驗。這種方法雖然對喜歡擺弄小玩意的學(xué)生有吸引力,但也讓許多其他有潛力的學(xué)生望而卻步。東北大學(xué)的課程則不同,它通過明確的設(shè)計規(guī)則和系統(tǒng)化的方法,幫助學(xué)生掌握編程的核心技能。

明確的設(shè)計規(guī)則

《How to Design Programs》是第一本系統(tǒng)地介紹如何構(gòu)建程序的教材。書中詳細(xì)介紹了結(jié)構(gòu)化設(shè)計的方法,包括六個步驟:理解問題、選擇數(shù)據(jù)表示、編寫示例、定義函數(shù)簽名、創(chuàng)建函數(shù)框架、編寫測試。這種方法不僅適用于編程,還可以應(yīng)用于其他領(lǐng)域的系統(tǒng)化問題解決。

課程設(shè)置

  • Fundamentals I:使用教學(xué)語言引入系統(tǒng)化設(shè)計,學(xué)生從第一天起就開始配對編程,培養(yǎng)溝通和協(xié)作能力。
  • Fundamentals II:使用 Java 教授如何在實際語言中應(yīng)用設(shè)計原則,引入代碼審查。
  • Logic in Computer Science:教授邏輯推理,幫助學(xué)生理解程序的正確性。
  • OOD:擴(kuò)展項目規(guī)模,教授接口和協(xié)議的設(shè)計。
  • Software Development:綜合所有核心課程,讓學(xué)生參與代碼維護(hù)和團(tuán)隊合作。

學(xué)生反饋

  • hahahacorn:東北大學(xué)的課程設(shè)計和原則非常出色。我在工作中很快成為導(dǎo)師,發(fā)現(xiàn)其他開發(fā)者缺乏系統(tǒng)化思考的能力。
  • achenet:配對編程對我的編程能力提升很大,課程過程非常有趣。
  • delusional:雖然早期的學(xué)習(xí)經(jīng)歷充滿挑戰(zhàn),但正是這些經(jīng)歷讓我成為了一個優(yōu)秀的開發(fā)者。

小編銳評

東北大學(xué)的這套編程教育方法不僅注重技術(shù)技能的培養(yǎng),還強(qiáng)調(diào)團(tuán)隊合作和溝通能力的重要性。這種方法或許可以為其他高校提供借鑒,幫助更多學(xué)生更好地適應(yīng)未來的軟件開發(fā)工作。

ISO 8583: 信用卡通信的語言

https://increase.com/articles/iso-8583-the-language-of-credit-cards

圖片圖片

ISO 8583 是信用卡交易的標(biāo)準(zhǔn)協(xié)議,用于實時通信。無論是你在 POS 設(shè)備上刷卡還是在線購物,最終都會生成一條 ISO 8583 消息,這條消息會在商戶的收單處理器、卡網(wǎng)絡(luò)和銀行的發(fā)卡處理器之間傳遞。

基本結(jié)構(gòu)

ISO 8583 消息包含三個主要部分:

  • 消息類型指示符(Message Type Indicator, MTI):四位數(shù)字代碼,表示消息類型,如授權(quán)請求(0100)、授權(quán)響應(yīng)(0110)等。
  • 位圖(Bitmap):指示哪些字段存在。每個位對應(yīng)一個字段,1 表示存在,0 表示不存在。
  • 數(shù)據(jù)元素(Data Elements):實際的數(shù)據(jù)字段,包括卡片號、交易金額等。

復(fù)雜性與挑戰(zhàn)

盡管 ISO 8583 是一個標(biāo)準(zhǔn),但各卡網(wǎng)絡(luò)(如 Visa、Mastercard、American Express)在實現(xiàn)細(xì)節(jié)上存在顯著差異。例如,不同的網(wǎng)絡(luò)可能使用不同的編碼方式(ASCII、EBCDIC、BCD)和字段定義。這些差異使得實現(xiàn)一個通用的 ISO 8583 解析器變得非常復(fù)雜。

評論(如有):

  • 網(wǎng)友 ekmartin:雖然稱為標(biāo)準(zhǔn),但實際實現(xiàn)中有很多細(xì)微差別,使得集成過程非常困難。特別是 Mastercard 的實現(xiàn)最為復(fù)雜。
  • 網(wǎng)友 ocf:Visa 和 Mastercard 的實現(xiàn)并不完全標(biāo)準(zhǔn)化,各自發(fā)布了數(shù)千頁的文檔來覆蓋標(biāo)準(zhǔn)字段的使用和專有數(shù)據(jù)的嵌入。大多數(shù)卡管理和發(fā)行平臺都很好地抽象了這些差異。
  • 網(wǎng)友 t0mas88:這種協(xié)議在當(dāng)時是很常見的,類似于打包的 C 結(jié)構(gòu)體。接收端需要注意動態(tài)字段長度的驗證,防止讀取超出消息范圍或無限緩沖區(qū)分配。這些問題現(xiàn)在已經(jīng)被很好地理解了。
  • 網(wǎng)友 heywire:很多公司為了繞過 ISO 8583 的限制,會在 API 調(diào)用前后添加非 PCI 數(shù)據(jù),以傳遞額外信息。雖然這種方法加快了市場進(jìn)入速度,但也引入了許多新的故障模式。

小編銳評

ISO 8583 作為信用卡通信的核心協(xié)議,雖然歷史悠久,但其復(fù)雜性和網(wǎng)絡(luò)間的差異使得實現(xiàn)和維護(hù)變得相當(dāng)困難。隨著技術(shù)的發(fā)展,ISO 20022 等新標(biāo)準(zhǔn)的出現(xiàn)可能會逐步取代 ISO 8583,但這一過程需要時間和全球范圍內(nèi)的共同努力。對于開發(fā)者和支付行業(yè)的從業(yè)者來說,了解這些底層協(xié)議的運(yùn)作原理仍然具有重要意義。

Postgres 作為向量數(shù)據(jù)庫的 GUI 工具:Reservoirs Lab

https://github.com/Z-Gort/Reservoirs-Lab

圖片圖片

Reservoirs Lab 是一個輕量級的 Electron 應(yīng)用程序,旨在直接連接到 Postgres 數(shù)據(jù)庫并可視化高維向量嵌入。用戶可以通過該工具交互式地探索數(shù)據(jù),并查看元數(shù)據(jù)與向量嵌入之間的語義相似性。以下是 Reservoirs Lab 的主要功能:

  • Postgres 集成:通過連接字符串直接連接到 Postgres 數(shù)據(jù)庫。
  • 向量可視化:交互式地繪制和探索高維向量。
  • 鄰域探索:點擊數(shù)據(jù)點查看按余弦相似度排序的相關(guān)點,同時保持聚類。
  • 輕量且本地運(yùn)行:在本地運(yùn)行,保護(hù)數(shù)據(jù)隱私。

安裝步驟

  1. 確保已安裝 Node.js 和 npm。
  2. 克隆倉庫:git clone https://github.com/z-gort/reservoirs-lab.git
  3. 進(jìn)入項目目錄。
  4. 安裝依賴:npm install
  5. 啟動應(yīng)用:npm start
  6. 輸入 Postgres 數(shù)據(jù)庫連接字符串。

評論(如有):

  • wenc:這個工具很好,但建議提到使用 UMAP 進(jìn)行降維,并注意超參數(shù)的選擇。降維到 2 維可能會有很大變化,可以考慮投影到更多維度,通過散點圖矩陣來可視化。
  • redwood:有人見過 Atlas 嗎?絕對美麗的向量可視化工具。
  • gregncheese:我還沒找到比 Tensorflow Projector 更好的工具:Tensorflow Projector。不過需要先將數(shù)據(jù)準(zhǔn)備成 TSV 文件。
  • samanthasu:優(yōu)秀的可視化!
  • z-gort:如果有機(jī)會重來,我可能不會選擇 Electron。本地進(jìn)行降維分析確實有一些挑戰(zhàn),但通過分析隨機(jī)采樣的幾千個點,可以在本地 GUI 中獲得數(shù)據(jù)的整體視圖。
  • ddtaylor:這個工具使用了 pgVector 嗎?

小編銳評

Reservoirs Lab 為 Postgres 作為向量數(shù)據(jù)庫提供了一個強(qiáng)大的可視化工具,適合數(shù)據(jù)科學(xué)家和開發(fā)者在本地環(huán)境中快速探索和分析高維數(shù)據(jù)。雖然有一些挑戰(zhàn),但總體來說,這是一個值得嘗試的工具。

Solaar:輕松管理 Logitech 設(shè)備的 Linux 工具

https://github.com/pwr-Solaar/Solaar

圖片圖片

Solaar 是一個強(qiáng)大的 Linux 工具,用于管理和配置 Logitech 的無線和有線設(shè)備,包括鍵盤、鼠標(biāo)和其他外設(shè)。它不僅支持 Unifying、Bolt、Lightspeed 和 Nano 接收器連接的設(shè)備,還支持通過 USB 電纜或藍(lán)牙連接的設(shè)備。

功能亮點

  • 設(shè)備管理:輕松配對和解配設(shè)備與接收器。
  • 自定義設(shè)置:配置設(shè)備的各種設(shè)置,如 DPI、電池狀態(tài)等。
  • 自定義按鈕:根據(jù)個人需求自定義設(shè)備按鈕的功能。
  • 規(guī)則引擎:運(yùn)行規(guī)則以響應(yīng)設(shè)備發(fā)送的特殊消息,實現(xiàn)自動化操作。

用戶評價

  • 網(wǎng)友 loufe:我使用過 MX Master 鼠標(biāo)多年,Solaar 真是解決了我在藍(lán)牙連接上的所有問題。它的界面比 Logitech 的軟件更簡潔,功能更強(qiáng)大。感謝開發(fā)者!
  • 網(wǎng)友 yapyap:Solaar 比 Logitech 自己的軟件好用多了。你可以看到實際的電池百分比,還可以設(shè)置具體的 DPI 數(shù)值,而不是那個煩人的滑塊。
  • 網(wǎng)友 bbutkovic:我一直在使用 Solaar 管理我的 MX Master 2s,特別是調(diào)整滾輪的自由滾動點,效果非常好。還可以綁定鍵盤快捷鍵到特定的手勢,非常方便。

相關(guān)工具

  • Piper:另一個用于配置 Logitech 設(shè)備的工具,適用于有線鼠標(biāo)。
  • logiops:雖然規(guī)則功能較弱,但也是一個不錯的選擇。

總結(jié)

Solaar 是一個輕量級且功能強(qiáng)大的工具,適合所有使用 Logitech 設(shè)備的 Linux 用戶。它不僅簡化了設(shè)備管理,還提供了豐富的自定義選項,讓用戶體驗更加個性化。如果你正在尋找一個可靠的 Linux 設(shè)備管理工具,Solaar 絕對值得一試。

責(zé)任編輯:武曉燕 來源: Piper蛋窩
相關(guān)推薦

2016-09-21 14:24:37

3D全景瀏覽器瀏覽器

2018-05-21 18:01:05

華為

2009-04-24 09:12:26

Google瀏覽器

2021-11-10 14:48:54

人工智能AI教育

2012-04-01 15:14:52

2025-01-21 09:15:00

2018-11-01 19:44:03

ICT

2020-05-28 17:25:08

安防AI機(jī)器視覺華為

2021-04-01 06:23:24

CSS33D3D Web 動畫

2016-12-07 13:25:08

CSS33D渲染

2010-03-04 09:20:10

Firefox3D

2009-04-23 09:50:39

O3D3D插件

2012-05-28 14:30:46

瀏覽器蘋果

2012-02-19 18:10:36

惠普工作站

2012-02-14 16:16:55

天天瀏覽器移動瀏覽器

2025-07-31 08:40:00

AI模型智能體

2023-03-29 10:31:40

MIT論文

2025-06-09 08:50:00

點贊
收藏

51CTO技術(shù)棧公眾號