博客 RSS 訂閱

da_miao_zi - 小眾語言的巧思:F#為基礎類型添加了單位

在 F# 中,單位類型(Units of Measure) 是一種用於在類型層面標註物理單位的語言特性,能夠顯著提升代碼的安全性和可讀性。 這項特性的核心優勢在於能夠防止物理單位混用引發的錯誤,例如: 不小心將“千克”和“斤”混用 NASA 火星氣候軌道器的災難性事故:混淆了英制單位(磅力)和公制單位(牛頓),導致經過近 10 個月的長途跋涉後,上億美元的探測器在接近火星時解體 加拿大航空

編程技巧 , 編程思想 , 編程語言 , 編程風格

收藏 評論

一點人工一點智能 - 《C++編程原理與實踐(第3版)》

書籍:Programming: Principles and Practice Using C++ 作者:Bjarne Stroustrup 出版:Addison-Wesley Professional​ 編輯:陳萍萍的公主@一點人工一點智能 下載:書籍下載-《C++編程原理與實踐(第3版)》 01 書籍介紹 《C++編程原理與實踐(第3版)》旨在幫助每一位願意付出

編程語言 , c++ , 人工智能

收藏 評論

Ansurfen - 我開發了一個編譯成 VBScript 的現代編程語言 - Hulo

嘿,VBScript 愛好者們! 我最近在做一個編譯器/轉譯器項目,想要解決一些在 Windows 腳本開發中遇到的“老大難”問題。 你知道 VBScript 最令人頭疼的是什麼嗎? 就是那種 冗長的語法 和 有限的語言能力,一旦想實現稍微複雜一點的邏輯,就會陷入繁瑣的拼接和調試地獄。 於是我開始思考—— 有沒有可能用一種更現代、更清爽的語言來寫腳本,然後自動生成 VBScript?

開源軟件 , vbs , 編程語言 , 編譯器 , go

收藏 評論

硅上觀道 - Haskell 心法 (1):初識 - 為何學、學什麼和怎麼學

Haskell 是一門風格極其獨特的語言。網絡上我們往往能夠看到各式各樣對其函數式特性的評價,我相信不少人對其的印象就是一門“函數式純度高、學術風格濃厚、學習曲線陡峭”的語言。 最近機緣巧合下我嘗試了一下這個語言。從我個人的感覺而言,這門語言其實並沒有想象中那麼難,很多特性的引入不僅在我看來很自然,對於代碼抽象程度和表達能力的提升也是肉眼可見的。 這篇文章我將以一個有其他函數式語言經驗的 Hask

函數式編程 , rust , haskell , 教程 , 編程語言

收藏 評論

超神經HyperAI - 【Triton 教程】triton_language.broadcast_to

Triton 是一種用於並行編程的語言和編譯器。它旨在提供一個基於 Python 的編程環境,以高效編寫自定義 DNN 計算內核,並能夠在現代 GPU 硬件上以最大吞吐量運行。 更多 Triton 中文文檔可訪問 →https://triton.hyper.ai/ triton.language.broadcast_to(input, *shape) 嘗試將給定的張量廣播到新的shape。 參數:

編輯器 , 算法 , 編程語言 , cpu , Python

收藏 評論

Ansurfen - Hulo語言架構:從源代碼到目標代碼的完整流程

最近這一段時間忙着工作和開發Hulo編程語言,滿打滿算已經過了三個月多了。心血來潮,想梳理下Hulo編程語言的開發流程,也順帶以個人的視角解讀下編程語言是如何從零開始誕生的。希望通過這篇文章,能夠為對編程語言實現感興趣的開發者提供一個實踐性的參考,同時也記錄下這段充滿挑戰和收穫的開發歷程。 架構 Hulo語言的定位是批處理腳本的編譯器,最終經過編譯後的目標語言是Bash、Batch、VBS、Pow

批處理 , 教程 , 知識 , 編程語言 , go

收藏 評論

codigger - OSE:從指令到意圖,編程範式的語義化躍遷

在軟件開發的世界裏,我們與機器的對話通常是基於精確的、底層的指令。代碼,作為這種對話的載體,往往是抽象而僵化的。然而,隨着編程範式的演進,新興的語言如 Object Sense (OSE) 正在挑戰這種“指令級”的溝通方式。我們不禁會思考:有沒有一種編程語言,能夠更自然地理解人類的意圖,而不僅僅是執行我們的指令?OSE 的出現,正通過其獨特的語義化設計和智能推斷機制,將編程從“指令級操作”推向“意

資訊 , 編程語言

收藏 評論

OpenBayes - OpenBayes 在線教程彙總丨Qwen 連發 SOTA 級模型,覆蓋文本渲染/視頻創作/編程輔助

近期,阿里通義千問團隊以「卷王」速度持續刷新開源效率,兩週內發佈的開源模型覆蓋圖像生成、視頻創作、編程輔助三大核心領域,並推出非思考模式的新版本模型,不僅迭代速度領跑行業平均水平,更是多次刷新領域 SOTA。 舉例而言,Qwen-Image 作為其圖像生成基礎模型,實現了精準的中文渲染;「甜品級」編程模型 Qwen3-Coder-Flash 在提供輕量級模型部署效率的同時,實現了接近頂級閉源模型的

llm , 阿里巴巴 , 圖像處理 , 編程語言 , 開源

收藏 評論

VectorizeOrz - 現代編譯器程序員到底在做些什麼?

第一次寫編譯技術相關的文章(_),想和大家分享一下:現代編譯器程序員到底在做些什麼? 為什麼選這個主題呢?因為我相信大家肯定有這樣的疑惑,像GCC/LLVM這些編譯器以及大家平常寫的Java、Go等語言的編譯器都已經非常成熟了,那還需要編譯器程序員做什麼?當然不是這樣。 要回答這個問題,我們先要了解一下編譯器的結構,現代編譯器一般分為前端中端後端,前端負責讀入高級語言源代碼,進行詞法分析語法分

編程語言 , 編譯器

收藏 評論

極狐GitLab - 極狐GitLab CEO 柳鋼受邀出席 2025 全球機器學習技術大會

2025 年 4 月 18 日至 19 日,2025 全球機器學習技術大會(ML-Summit 2025)在上海隆重舉行。本次大會圍繞 AI 最前沿的發展趨勢與落地實踐,聚焦大語言模型技術演進、AI 智能體、具身智能、DeepSeek 技術解析與行業實踐等 12 大專題,邀請了超 60 位來自全球頂尖科技企業與學術機構的重磅嘉賓齊聚一堂,全面呈現 AI 領域的技術風向與應用前沿。 極狐GitLab

devops , gitlab , cicd , Git

收藏 評論

酷酷的機器貓_bnS3Pe - CONNECT 與 TLS 構建可治理邊界

CONNECT 隧道機制 CONNECT 是 HTTP 協議中用於建立到目標主機與端口的隧道方法。客户端首先向出站節點發起 CONNECT 請求,指定目標域名與端口。隧道建立後,客户端與目標站點直接進行 TLS 握手,出站節點僅轉發加密數據流,不解密內容 [6]。 端到端 TLS 保障 端到端 TLS 依賴客户端與目標站點完成密鑰協商,我們不觸達明文。可見範圍僅限必要元數據:目標域名、

connect , tls

收藏 評論

極狐GitLab - 極狐GitLab 正式發佈安全版本17.11.2, 17.10.6, 17.9.8

本分分享極狐GitLab 補丁版本 17.11.2, 17.10.6, 17.9.8 的詳細內容。這幾個版本包含重要的缺陷和安全修復代碼,我們強烈建議所有私有化部署用户應該立即升級到上述的某一個版本。對於極狐GitLab SaaS,技術團隊已經進行了升級,無需用户採取任何措施。 極狐GitLab 正式推出面向 GitLab 老舊版本的專業升級服務,專業技術人員為 GitLab 版本升級提供企業級服

devsecops , devops , gitlab , Git

收藏 評論

極狐GitLab - 馭碼2.0即將發佈,讓 Vibe Coding 更舒心!

馭碼是極狐GitLab 於去年 5 月 28 日正式發佈會的 AI 編程與軟件智能研發助手。今年 5 月 28 日將正式發佈 2.0,帶領 AI 編程進入 Agent 時代。 觀看直播,可以抽大獎,包括咖啡機、POLO 衫、充電寶等。

gitlab , aigc , 人工智能

收藏 評論

極狐GitLab - 甲小姐對話柳鋼:AI編程商業化的中國解法 | 甲子光年

嚴肅的企業級產品不能只是demo,應該聚焦具體而全面的功能點,達到工業級標準,從“有用”到“願意付費”。 作者|甲小姐 近兩年持續引發高度關注的AI編程賽道,剛剛又迎來一重要事件。 2025年5月19日,微軟宣佈新的開源計劃——旗下的開源代碼編輯器VS Code將在MIT許可證下開源GitHub Copilot Chat插件的代碼,並將該插件相關組件仔細重構到VS Code核心中,推動

devops , gitlab , aigc , 人工智能 , Git

收藏 評論

極狐GitLab - 如何查看 GitLab 內置的 PostgreSQL 版本?

GitLab 依賴 PostgreSQL,PostgreSQL 的升級會隨着 GitLab 的版本升級而進行,本文分享查看 GitLab 內置 PostgreSQL 版本的方法。 GitLab 中文版的安裝可以查看官網指南。 使用 gitlab-psql命令 GitLab 安裝完成後,會內置 gitlab-psql命令來對 PostgreSQL 進行查詢。如果要查看 PostgreSQL 的版本,

升級 , devops , gitlab , Git

收藏 評論

極狐GitLab - GitLab 從 17.10 到 18.0.1 的升級指南

本文分享從 GitLab 中文本 17.10.0 升級到 18.0.1 的完整過程。 升級前提 查看當前安裝實例的版本。有多種方式可以查看: 方式一: /help頁面 可以直接在 /help頁面查看當前實例的版本。以極狐GitLab SaaS 為例,在瀏覽器中輸入 https://jihulab.com/help 即可看到對應的版本: 可以看到當前版本為 17.10.0。 方式二:ap

ci-cd , postgresql , gitlab , Git

收藏 評論

極狐GitLab - GitLab官網入口

一、GitLab中國官網 GitLab中文官方網址:https://www.gitlab.cn/ (中國區官方直營)。該網站由極狐GitLab運營,是GitLab在中國的獨家授權合作伙伴和官方直營站點。 主要特點包括: 提供完整的本地化服務 企業級DevOps解決方案 私有化部署支持 專業的技術支持團隊 二、GitLab國際官網 主站點:https://about.gitla

gitlab , gitlab-ce , 代碼管理

收藏 評論

極狐GitLab - GitLab 18.1 發佈 Maven 虛擬倉庫、密鑰泄露檢測、安全合規等幾十項功能,請升級體驗!

沿襲我們的月度發佈傳統,極狐GitLab 發佈了 18.1 版本,該版本帶來了Maven 虛擬倉庫、DAST 檢測與密鑰檢測默認規則的一致性、增強的 CODEOWNERS 文件驗證、在依賴列表中通過組件版本進行過濾、高級 SAST 已支持 PHP等幾十個重點功能的改進。下面是對部分重點功能的詳細解讀。 關於極狐GitLab 的安裝升級,可以查看官方指導文檔。 18.1.0 容器鏡像 regi

devsecops , devops , gitlab , Git

收藏 評論

極狐GitLab - CODING DevOps 停服在即,請做好遷移準備!

近期,CODING 發佈了 DevOps 系列產品的下線公告,將從今年 9 月開始陸續停止 DevOps 系列產品的購買以及服務支持。CODING DevOps 用户會在登錄賬號時看到如下公告: 從時間線看,留給 CODING DevOps 用户的時間有限,需要儘早找到合適的平替平台並進行遷移。 平替方案 CODING DevOps 用户在尋找平台方案的時候需要考慮以下因素: 產品功能的完備性、

devsecops , devops , gitlab , coding , Git

收藏 評論

極狐GitLab - GitLab 正式發佈安全版本18.1.1, 18.0.3, 17.11.5

本分分享極狐GitLab 補丁版本 18.1.1, 18.0.3, 17.11.5 的詳細內容。這幾個版本包含重要的缺陷和安全修復代碼,我們強烈建議所有私有化部署用户應該立即升級到上述的某一個版本。對於極狐GitLab SaaS,技術團隊已經進行了升級,無需用户採取任何措施。 極狐GitLab 正式推出面向 GitLab 老舊版本的專業升級服務,專業技術人員為 GitLab 版本升級提供企業級服務

升級 , gitlab , 安全漏洞

收藏 評論

極狐GitLab - CODING DevOps 產品停服在即,誠邀遷移至極狐GitLab!

極狐 GitLab 面向全體 CODING 老用户發出遷移邀請,並推出專屬優惠政策。 近日,CODING 官方宣佈,CODING DevOps 系列產品將於 2028 年 9 月 30 日正式停服,其中標準版產品也將於 2025 年 9 月 1 日下線,原免費版客户屆時將無法繼續使用相關服務。 為此,極狐GitLab 即日起面向全體 CODING 用户(含個人及企業)發出遷移邀請,並推出專屬優惠

devops , gitlab , coding , Git

收藏 評論

雲夢量化科技 - Rust交叉編譯自動化實戰

🦀 告別手動編譯地獄!用GitLab Runner讓Rust程序跨平台自動構建 還在為不同平台手動編譯Rust程序而煩惱?還在為環境配置不一致而抓狂?今天帶你解鎖Rust交叉編譯的自動化大法,讓你的CI/CD流水線飛起來! 🎯 痛點在哪裏? 作為一個Rust開發者,你是否遇到過這些讓人頭疼的問題: 平台差異:在Mac上開發,部署到Linux服務器,每次都要手動交叉編譯 環境配置:依賴庫版

rust , 自動化部署 , gitlab , 交叉編譯 , Docker

收藏 評論

DevOps實戰派 - GitLab SaaS 新用户福利:限時 8 折,DevOps 工具輕鬆入手

極狐 GitLab 作為 GitLab 的中國發行版,其 SaaS 團隊版推出新用户專屬福利:首次註冊即可享受 8 折。這款一體化 DevOps 平台,符合國內數據合規要求,覆蓋從代碼管理到部署的全流程,還搭載 AI 編程輔助功能,能大幅提升團隊效率。新用户通過官網參與活動,即可低價開啓高效 DevOps 之旅,活動限時有效,適合各類研發團隊入手。 一、開篇:極狐 GitLab SaaS 新用户福

devops , gitlab , 代碼管理

收藏 評論

RustFS - GitLab CI/CD 作業緩存如何使用 RustFS?

GitLab CI/CD 作業緩存(cache)是加速 CI/CD 流水線(Pipeline)執行的重要手段,緩存可以配置使用遠端對象存儲。本文分享如何將新一代高性能分佈式存儲系統配置為 GitLab CI/CD 作業的緩存存儲對象。 關於 RustFS RustFS 是國內研發團隊開源的一款兼容 S3 的分佈式存儲系統,用 Rust 編寫,經過實測,性能優於 MinIO,能夠平替 MinIO。R

gitlab-ci-runner , minio , rust , gitlab , 對象存儲

收藏 評論