Skip to content
ℕ𝔸𝕊𝔸™ℕ𝕒𝕤𝕒𝕣𝕖™𝕊𝕡𝕒𝕔𝕖𝕏™ https://nasa.re/

Nasare™🚀

フレッシュ スペース & テクノロジー NEWS📢

  • About 𝒩𝒶𝓈𝒶𝓇𝑒™
  • SMART Tools
  • SMART AI
    • Kubeshark PCAP Export/Import
    • Coaching engineering managers to employ on organizational issues
    • Zelda: Hyperlink’s Awakening game engine documentation (2021)
    • Commercial Resupply Services-CRS
  • Show HN
    • WINd3x、iPod Bootrom エクスプロイトは 10 年遅かった
    • Just by Notでプログラミングするシステム オブジェクト指向プログラミングの活用
    • 主な BGP 増加をレジデンス Windows デスクトップに追加する
    • ガジェットの複雑さが増し、余分な IP の再利用が促進される
    • 新しい GitHub CLI 拡張インストゥルメント
    • Kubernetes を 7,500 ノードにスケーリング (2021 年)
    • Wander アプリ用の軽量なオンザフリット構成ライブラリ
    • Ask HN
      • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
      • Describe HN: Kandria, an action RPG made in Frequent Voice, is now out
      • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
      • Brand HN: Motion photographs Watchlist Chrome Extension
      • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
      • Level to HN: An initiate source tool to generate Jet Engine compressors
      • Insist HN: Ov – characteristic smartly off terminal pager
      • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
      • Level to HN: A corpulent game of snake encoded in a url
      • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
      • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
      • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
      • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
      • Speak HN: What sub $200 product improved HN readers’ 2022
      • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
      • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
    • Show HN
      • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
      • Android phones will at the moment obtain iPhone-love SOS satellite texting
      • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
      • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
      • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
      • Insist HN: Ov – characteristic smartly off terminal pager
      • Level to HN: An initiate source tool to generate Jet Engine compressors
      • Speak HN: What sub $200 product improved HN readers’ 2022
      • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
      • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
      • Level to HN: A corpulent game of snake encoded in a url
    • Brand HN: Motion photographs Watchlist Chrome Extension
    • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
    • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
    • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
    • Tag HN: Using Key-Value Retail outlets in Serverless Codehooks.io Applications
    • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
    • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
    • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
    • Brand HN: Motion photographs Watchlist Chrome Extension
    • Level to HN: A corpulent game of snake encoded in a url
    • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
    • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
    • Speak HN: What sub $200 product improved HN readers’ 2022
    • Level to HN: An initiate source tool to generate Jet Engine compressors
    • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
    • Insist HN: Ov – characteristic smartly off terminal pager
    • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
    • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
    • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
    • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
  • A Computer virus and a Dilemma
    • OCIS – OwnCloud Countless Scale
    • A Princeton student built an app which is ready to detect if ChatGPT wrote an essay
    • GitHub Is Sued, and We Would possibly perhaps Learn Something About Creative Commons Licensing
    • Adobe’s Command material analysis can be using photos/videos to narrate AI w/o consent
    • Ultralearning a.k.a. how I learned to code
    • Automatic1111 is assist on GitHub after taking away Embedding Links
    • Where Your Sides Came From
    • What Is a Pig Butchering Rip-off?
    • Submit-processing is ruining iPhone photos
    • Clos Topologies and Centralized Retain a watch on in Google’s Datacenter Community
    • Miller Engineering DS-1 House Planetarium
    • Gimel Studio: Non-harmful, 2D image editor
  • Technology
    • Miller Engineering DS-1 House Planetarium
    • Apple Doctors: to construct it as a file it is advisable to electronic mail it to your self
    • The Air India passenger who urinated on a girl has been fired by Wells Fargo
    • The Filesystem Hierarchy Usual Comes to Guix Containers
    • Sooner than it sued Google for copying from Java, Oracle changed into as soon as copying IBM’s SQL (2020)
    • The i3-gaps mission has been merged with i3
    • Making an Alphorn from Scratch
    • Apple: Braille Individual Guides
    • MotherDuck Is a Original Thought
    • The class of CGI and simple make
    • Like a mercurial tour of DragonFly BSD 6.4?
    • computer science
    • AI
    • Artificial intelligence
    • Technology
    • Ai
    • Apple
    • digital
  • TOP HN
    • anti-Mastodon
    • TOP HN
      • Show HN
      • Ask HN
      • coding
      • ガジェットの複雑さが増し、余分な IP の再利用が促進される
      • 新しい GitHub CLI 拡張インストゥルメント
      • Kubernetes を 7,500 ノードにスケーリング (2021 年)
      • Just by Notでプログラミングするシステム オブジェクト指向プログラミングの活用
      • Describe HN: Kandria, an action RPG made in Frequent Voice, is now out
      • WINd3x、iPod Bootrom エクスプロイトは 10 年遅かった
      • Wander アプリ用の軽量なオンザフリット構成ライブラリ
      • Artificial intelligence
      • 主な BGP 増加をレジデンス Windows デスクトップに追加する
      • Technology
      • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
      • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
      • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
      • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
      • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
      • Brand HN: Motion photographs Watchlist Chrome Extension
      • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
      • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
      • Describe HN: Kandria, an action RPG made in Frequent Voice, is now out
      • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
      • Insist HN: Ov – characteristic smartly off terminal pager
      • Just by Notでプログラミングするシステム オブジェクト指向プログラミングの活用
      • Kubernetes を 7,500 ノードにスケーリング (2021 年)
      • Level to HN: A corpulent game of snake encoded in a url
      • Level to HN: An initiate source tool to generate Jet Engine compressors
      • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
      • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
      • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
      • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
      • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
      • Speak HN: What sub $200 product improved HN readers’ 2022
      • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
      • Wander アプリ用の軽量なオンザフリット構成ライブラリ
      • WINd3x、iPod Bootrom エクスプロイトは 10 年遅かった
      • ガジェットの複雑さが増し、余分な IP の再利用が促進される
      • 主な BGP 増加をレジデンス Windows デスクトップに追加する
      • 新しい GitHub CLI 拡張インストゥルメント
      • ロンドンで*ダウン*を継続的に見つめる: Pavement Oddities
      • 報酬 HN: C の 30 行でスピンロック
      • FAA の NOTAM とは何ですか? 航空専門家が機械の仕組みを説明
      • ナノGPT
      • 1 ビット LCD のグレースケール (2022)
      • The Muse (YC W12) は FP&A のシニア ディレクターを採用しています
      • Zen (YC S21) はグロース エンジニアを採用しています
      • Tall Inquire of (YC W21) が B2B 回顧録の幹部を採用
      • Actiondesk (YC S19) は、プロダクト ドレスメーカーを採用しています (4-6 か月の契約)
      • Oven (YC S19) は、Bun を作成するために C/C++ または Zig エンジニアを採用しています。
      • WInd3x, the iPod Bootrom exploit 10 years too unhurried
      • Sign HN: FASTA recordsdata を操作するための FUSE モジュール
      • HN を指します: Socketify.py: PyPy3 および Python3 用の Http/Https および WebSocket サーバー
      • Wage Development Continues to Gradual in the UK and Euro House
      • Stage Supervisor for the unimpressed: 1 Getting started
      • First public free up of Pushup: a brand unique compiler for making net apps in Trip
      • Fixing Cart-Pole Swingup with a Hierarchical Controller
      • Flight Testing the Touchdown Radar for Mars Science Laboratory 2011-06-21T17:36:36Z
      • Flightcontrol (YC W22) is hiring first Developer Recommend
      • Flying boats and other tech for cleaner shipping
      • Four Finalist Touchdown Location Candidates for Mars Science Laboratory 2008-11-19T16:21:01Z
      • France’s prized nuclear sector stalled in Europe’s hour of want
      • French startup unveils new residential thermo-acoustic warmth pump
      • FTC Cracks Down on Firms That Impose Contaminated Noncompete Restrictions
      • FTX’s Aged Prime Lawyer Aided US Authorities in Bankman-Fried Case
      • FY18 NASA lėšų šnypštimas 2017-05-22T00:00:00Z
      • G-3PO: A protocol droid for Ghidra, or GPT-3 for reverse-engineering
      • Gail.com FAQ
      • Gemini-Titan (GT)-6 – Gemini 6 of 7 – 지역 사진 – 외부 지역 1965-12-15T00:00:00Z
      • Geoffrey Hinton Publishes Original Deep Learning Algorithm
      • Germany warns: AI fingers flee already underway (2021)
      • Gimel Studio: Non-harmful, 2D image editor
      • GitHub Availability File
      • GitHub Is Sued, and We Would possibly perhaps Learn Something About Creative Commons Licensing
      • Google needs RISC-V to be a “tier-1” Android architecture
      • Google researcher, lengthy out of math, cracks devilish dispute about gadgets
      • Google start sourced CDC File Transfer from the ashes of Stadia
      • GRC-2003-C-02097 2004-05-01T00:00:00Z
      • GRC-2013-C-05246 2009-11-26T00:00:00Z
      • Hello world!
      • Highlights of Science Launching on SpaceX CRS-15 2018-06-24T00:00:00Z
      • Hilf Al-Fudul
      • HiOperator (YC S16) Is Hiring VP of Engineering
      • HN を指します: Socketify.py: PyPy3 および Python3 用の Http/Https および WebSocket サーバー
      • How kind I blueprint a pair of buttocks?
      • How will the haj switch as international temperatures upward thrust?
      • Human gene linked to bigger brains turned into as soon as born from apparently pointless DNA
      • Hundreds of scientists publish a paper every 5 days
      • In Favor of Friction and Flexibility
      • Indicate HN: Klotho – Change into straightforward code into cloud native code
      • Indoor farming isn’t exact for the smartly off
      • Iranian assault drone came across to have parts from more than a dozen US companies
      • Israeli researcher experiences leak of 235M Twitter-linked e-mail addresses
      • Jam Stations in Low Earth Orbit
      • Jazz Is Freedom
      • JPL-20171102-TECHf-0001-ドローントリップ 人間vs機械 2017-11-17T00:00:00Z
      • JPL에서 NASA의 MSI 콘도미니엄 액셀러레이터 2022-08-25T00:00:00Z
      • JPSO extinct facial recognition abilities to arrest a man. The tech modified into once defective
      • jsc2017e136097 – 12 月 4 日,俄罗斯联邦地区公司 (Roscosmos) 的远征 54-55 号机组人员 Anton Shkaplerov 在俄罗斯 Principal person City 的加加林宇航员训练中心上向整洁的祝福者挥手致意,当时他登上了前往附近的 Chkalovsky Ai 的公共汽车2017-12-04T00:00:00Z
      • Kemble’s Cascade of Stars
      • Kepler-90 マシン (アーティストの考え) 2017-12-14T00:00:00Z
      • Koichi Wakata SpaceX 코칭 2022-06-27T00:00:00Z
      • KSC and Proud to Be Heart-Wide Diversity Tournament 2019-08-20T00:00:00Z
      • KSC ir „Proud to Be Center“ įvairovės turnyras 2019-08-20T00:00:00Z
      • AI
      • Artificial intelligence
      • Auto-Generate
      • anti-Mastodon
      • Awesome
      • BioSentinel
      • CATEGORIES
      • DC
      • Dione
      • Diversity
      • drone racing
      • drones
      • Dulles
      • education
      • Event
      • filmstock
      • Goddard
      • AI
      • Ask HN
      • autonomous
      • coding
      • computer science
      • Clusters
      • Artificial intelligence
        • Ai
        • Apple
        • Tesla
        • digital
        • MESSENGER
        • Device
        • Charts
        • change
        • Shows
        • fraud
        • Former
        • fucking
        • purge
        • Works
        • entering
        • Databases
        • Review
        • Strangely
        • Instinct
        • staff
        • Salesforce
        • intern
        • Involuntary
        • promise
        • Twilio’s
        • nisv live
        • attack
        • Iranian
        • France’s
        • prized
        • infrastructure
        • Debian-based
        • nisv s02 ep03
        • siduction
        • Awesome
        • Calculate
        • Beautiful
        • Linux
        • Start
        • dollar
        • Messier
        • Daughters
        • ‘Breakthrough’
        • obesity
        • Al-Fudul
        • sixty years
        • PyTorch
        • discloses
        • Ancient
        • Stone
        • Popup
        • design
        • public
        • expanding
        • cloud
        • forest
        • startup
        • French
        • batteries
        • fleas
        • spotted
        • Petals
        • language
        • Habitual
        • checking
        • GitHub
        • Availability
        • layers
        • inconsistencies
        • Affair
        • Quasi-War
        • Sergey
        • Irate
        • bestseller
        • necessarily
        • Scientists
        • Titan
        • twitch
        • FGS/NIRISS – Fine Guidance Sensor/Near InfraRed Imager and Slitless Spectrograph
        • infrared
        • ISIM – Integrated Science Instrument Module
        • JHU – Johns Hopkins University
        • JWST – James Webb Space Telescope
        • JWST – James Webb Space Telescope
        • absolute zero
        • Big Bang
        • Peace
        • Studio
        • Making
        • project
        • -gaps
        • warns
        • Germany
        • Braille
        • MotherDuck
        • prototype
        • Challenges
        • Infinite
        • OwnCloud
        • Novel
        • Before
        • copying
        • California
        • getting
        • States
        • Criminal
        • Brother
        • Released
        • Method
        • owners
        • ‘richsession’
        • email
        • Elements
        • Where
        • passenger
        • Hierarchy
        • Filesystem
        • economic
        • Crew Dragon
        • Bridenstine
        • Scientific
        • Heaviosity
        • Patterns
        • Unexpected
        • minimalist
        • Ecode
        • Alpha
        • Wolfram
        • Tailwind
        • HiOperator
        • Klotho
        • TEAMS
        • ROBOTICS
        • Antelope
        • Sponsors
        • Ellen Gertsen
        • Transform
        • Flightcontrol
        • subscriptions
        • Internet
        • Theory-building
        • you’re
        • looking
        • Transfer
        • error’
        • Tails
        • migrate
        • Building
        • Bitmovin
        • Remote
        • PhotoRoom
        • Company
        • Taking
        • Ribbon
        • BibDesk
        • Android
        • profilers
        • phones
        • modern
        • Mastercard
        • private
        • We’ve
        • reportedly
        • Microsoft
        • Artsy
        • trades
        • skilled
        • Polygon
        • Flying
        • Princeton
        • Codemods
        • Coaching
        • UK’s
        • popping
        • sourced
        • Wikipedia
        • admin
        • Indoor
        • quick
        • Mysterious
        • Spotify
        • Fancy
        • Spotify
        • Weird
        • mail-order
        • Recipients
        • computer
        • optics
        • partnership
        • commercial
        • telemetry
        • Crisis
        • billionaire
        • Party
        • Onelab
        • Faster
        • general
        • Adobe’s
        • database
        • FinanceDatabase
        • Numerical
        • Freedom
        • concrete
        • Stacks
        • computer science
        • NASA
    • Show HN
    • Ask HN
    • Technology
    • computer science
    • coding
    • Clusters
    • AI
    • drones
    • autonomous
    • Auto-Generate
    • Ask HN
    • Show HN
    • The SMART Science™
    • google
  • CRYPTO
    • Blockchain
    • farming
    • Billionaires
    • FTX’s
    • FinanceDatabase: A database of 300.000 symbols (ETFs, Currencies, Crypto)
  • Artificial intelligence
  • Toggle search form
  • Mastotron: Mastodon への多様なインターフェース
    Mastotron: Mastodon への多様なインターフェース anti-Mastodon
  • Google のチャットボット アラーム
    Google のチャットボット アラーム anti-Mastodon
  • スペースXは最初のスターシップ軌道飛行のために3月を目指しています
    スペースXは最初のスターシップ軌道飛行のために3月を目指しています anti-Mastodon
  • Advised Engineering Facts: 推奨されるエンジニアリングに関するガイド、論文、およびリソース
    Advised Engineering Facts: 推奨されるエンジニアリングに関するガイド、論文、およびリソース AI
  • Apple は、EU の 390 億ドル規模の一部をリードしようとしています。
    Apple は、EU の 390 億ドル規模の一部をリードしようとしています。 anti-Mastodon
  • Repeat HN: Discontent – ごみ検索エンジンの検索結果と戦うための拡張機能
    Repeat HN: Discontent – ごみ検索エンジンの検索結果と戦うための拡張機能 Awesome
  • Eve: 人間のために設計されたプログラミング
    Eve: 人間のために設計されたプログラミング anti-Mastodon
  • Excessive Avenue コーヒーのカフェイン ステージはさまざまで、テストでは
    Excessive Avenue コーヒーのカフェイン ステージはさまざまで、テストでは anti-Mastodon
  • RollerCoasterTycoon2 の曲は、宇宙が存在するよりも合計に時間がかかります
    RollerCoasterTycoon2 の曲は、宇宙が存在するよりも合計に時間がかかります anti-Mastodon
  • この画像は、NOAA DSCOVR 宇宙船に搭載された NASA の EPIC カメラによって一度撮影されたものに変わります 2022-12-29 14:28:02
    この画像は、NOAA DSCOVR 宇宙船に搭載された NASA の EPIC カメラによって一度撮影されたものに変わります 2022-12-29 14:28:02 Ask HN
  • Tailscale コンピュータ ウイルスにより、ユーザーは認証なしで異なるテールネットからノードを共有できました
    Tailscale コンピュータ ウイルスにより、ユーザーは認証なしで異なるテールネットからノードを共有できました allowed
  • 緊急事態の伝達: カナダ内陸部の ER 危機
    緊急事態の伝達: カナダ内陸部の ER 危機 anti-Mastodon
  • LinkedIn で認定資格をチェックリストに登録しないようにする必要があります。
    LinkedIn で認定資格をチェックリストに登録しないようにする必要があります。 Artificial intelligence
  • Four Finalist Touchdown Location Candidates for Mars Science Laboratory 2008-11-19T16:21:01Z
    Four Finalist Touchdown Location Candidates for Mars Science Laboratory 2008-11-19T16:21:01Z NASA
  • PHP での長期運用プロジェクトの運用: 最も魅力的なプラクティスと方法
    PHP での長期運用プロジェクトの運用: 最も魅力的なプラクティスと方法 anti-Mastodon
OCaml を使用した Nix を利用したパターン

OCaml を使用した Nix を利用したパターン

Posted on March 6, 2023 By 📢 TOP HACKER

Nix は、これらのツールの 1 つであり、価値がないように見えますが、多額のエントリー プライスを支払う必要があります。 私は、再現可能なビルド (および NixOS の場合は宣言型ホスト管理) に非常に興味を持っているため、しばらくの間 Nix エコシステムに関する調査を行ってきました。 私が努力している現代の技術の多くのオブジェクトと同様に、私は

何人か 艦隊として努力を研究している多分また想像してみてください。 したがって、私は楽観的に説明に集まり、余分な努力を挿入することが最終的な価値のために正当化されるかどうかを反映できるようにします.

見てください、Nix の場合のこのスイート スペースは、一貫性のある 再現可能な パターンの雰囲気を構築しています。 当分の間、私が開始した現代のミッションでは、Nix を使用して固定して引き込みます:

  • ツールチェーン: コンパイラ/インタプリタ/REPL など、これまでと同じように
  • IDE およびサポート ツール: プラグイン、フォーマッター、リンターなどを備えたパーソナライズされたエディター
  • プロジェクトの依存関係: 言語固有のライブラリは通常、nixpkgs[ pkgs.bash+ neovim ] で新しく作成できます。 、または現代の派生物として惨めさなく追加できます.
  • 私のセットアップは、Xe によるこの大規模な Weblog 投稿 は、Nix がセットアップに弱い可能性があることを示しています (および製造) 現代の Rust プロジェクト。 ここでの重要な違いの 1 つは、アーティファクトを製造するために Nix を使用していないことです 1

    私はもう随分前に始めましたOCaml ショップでの最近の仕事なので、当然、ここでのイラストとしての OCaml の活用になります。 私はまた、他の言語のこのセットアップを効率的に弱めました2 Haskell、Java、Golang、Python を含む

    NB

    私はもう Nix を完全に理解しているとは主張しません。 私がここで実践している傾向は、間違いなく住居監督者の人々の眉をひそめるでしょう. それは確かに私にとってはうまくいきます、YMMV。 Nix がその意図をどのように、またはなぜ機能させるのかについて、私はもはや核心を突いた詳細な記録には立ち入らないでしょう。 私より知識が豊富な人は、extra で既に説明しました。 よりも あ 少ない オンラインでご案内します。

    キットマネージャーである Nix のインストールが必要です。 手順は ここにあります 。 to to nix 以外にも niv nixpkgs

    を固定する およびその他の Nix ソース

    )3

    。 niv を Nix 経由でセットアップし、ユーザーの雰囲気、ダッシュ:

    [+ bash+ ocamlPackages.ocaml+ ocamlPackages.dune_3+ ocamlPackages.findlib+ ocamlPackages.utop+ ocamlPackages.odoc+ ocamlPackages.ocaml-lsp+ ocamlformat+ ] 私は最近の Git リポジトリから始め、その後 niv nixpkgs を特定するには:

    mkdir レポ && CD レポ ギット 初期化 niv 初期化 && niv nixpkgs を変更します -b 22.11

    nixpkgs

    とは ともかく? nixpkgs は製造に弱い Nix 派生として知られる製造式の集まりです

    4

    多様なプログラム。 これらのプログラムは緩和の可能性もありますが、通常はライブラリや実行可能ファイルなどのバイナリ アーティファクトです。 Debian のソース リストや RPM キットのリポジトリと同じように、追加で「インストール」できるインストゥルメントのリポジトリによる Nixpkgs も想像できると思います。 Nix に関しては、受け入れられたキット リポジトリよりも収益を上げている 2 つの顕著な要因があります: Nix で構築されたすべてのキットには、all に依存する特定のハッシュがタイトルに含まれています。 その製造時の依存関係の全体的な意図は、特定の glibc[

    + bash+ ocamlPackages.ocaml+ ocamlPackages.dune_3+ ocamlPackages.findlib+ ocamlPackages.utop+ ocamlPackages.odoc+ ocamlPackages.ocaml-lsp+ ocamlformat+ ] まで適切です モデルと configure

    までの総意 そのキットを製造するために弱いフラグを立てます。 非常に注目を集める世界では、製造するたびに 123deadbeef-x-1.0

    あなたのマシンのために、私は 123deadbeef-x-1.0 を製造しています。 私のマシンでは、これら 2 つのプログラムは完全に同一です。 本当の世界はごちゃごちゃしてるから、そっくりじゃないけど、結構終わってる

  • Nix は、プログラムとそのすべての依存関係を、ファイルシステムの分離されたセグメントである Nix ストアにインストールします。 これらのプログラムは、PATH または
  • LD_LIBRARY_PATH、彼らは一般的に快適さを妨げないように製造しています任意の意図であなたのシステム。 本当に、同じキットの多種多様なバリエーションがNixストアで平和に共存できます.

    Nixpkgs は 6 か月ごとにメイン リリースを取得し、モデル内に反映されます (Nix はチャネルと呼んでいます): nixpkgs-22.11 は2022年11月にリリースされたものに変更されました。 nixpkgs-unstable は、頻繁に更新されますが、マウントされた就任スケジュールが好きではなく、通常は基本的に最もファッショナブルなプログラムのバリエーションが含まれています。 22.11 に相当する、安定した Nixpkgs チャネルは注目に値します。 、メーカーはリリース後にセキュリティパッチを収集します。

    アソートチャンネルは番組のバリエーションが豊富です。 たとえば、

  • bash のモデル 22.11 は に固定されています5.1-p16、
  • 21.05 は少し余分な日付がありました bash-5.1 -p4。 一方、nixpks-unstable は当面ブリーディングエッジ bash-5.2-p15 があります。 運動する機会が必要になります search.nixos.org は、最もファッショナブルな安定したチャンネル向けではありますが、これを想定しています。および nixpkgs-unstable。 場合によっては、安定したチャネルでキットを回収したり、不安定になったり、把握 ブランチ – 誰かが追加することもできます。 あるいは、あなたが理想的な発信者である可能性があり、あなたが望むもののNix派生を書き、そこからプル検索レコードデータを投稿します.

    nivについて正しいこと チャネルを気にしないということです。 代わりに、niv initの時点で指定したチャネルの先端のコミットハッシュを記録します 実行。 これにより、Nix は常に同じモデルの Nixpkgs を実行し、どのチャネルを参照するかに関係なく 5。 ピン留めされたコミット ハッシュを最もファッショナブルなヒントに変更したり、ピン留めする可能性が最も高いチャネルを変更したりする可能性があることを示します )niv 変更 nixpkgs -b

    . )

    まあまあ、私たちの使命を設定するために手を貸しましょう。 私も追加することができます nixfiles を Nix のソースにするので、参照できるようにします私のお気に入りのパターン ツールのカスタム セットアップの Nix 式:

     niv dimitrijer/nixfiles を追加  -b  主要 # niv はこれを main ブランチの先端に固定します  

    このレベルでは、私の任務の記録データについて:

    .  
    └── nix

    ├── sources.json └─ ─ sources.nix 2 ディレクトリ、2 レコードデータ

    niv は sources.json

    に事実の申し出を保持します には、すべての Nix ソースのコミット ハッシュと SHA-256 チェックサムが含まれています。 sources.nix は、脆弱な Nix 式です。 niv を介して固定された Nix ソースで指定された Nix 派生を参照します。 .

      

    次に製作します shell.nix ファイル。 この Nix 式は、nix-shell を呼び出すたびに評価されます。 ミッションのルート ディレクトリから。 shell.nix は、あなたのパターンの雰囲気をすべて箇条書きにして説明しますツールと依存関係。 私は分を作成し、必要に応じて意図に沿って追加します:

    させて 情報源 = 輸入 ./nix /sources.nix; # sources.nix は niv によって生成されたものに変更されました pkgs =

    輸入 sources.nixpkgs {

    };
    nixfiles = 輸入 sources.nixfiles { }; neovim
    = nixfiles.neovim { パッケージ = pkgs ; withOCaml
    = 事実; 書き込みあり
    = 事実;
    }; の pkgs.mkShell { # nix-shell は originate で shellHooks を評価します シェルフック = ''
    alias vim='nvim' '';
    # パターン環境のすべてのプログラムがここに一覧表示されます
    buildInputs = ; }

    構文が異常に見えても、気にしないでください。最も重要なビットとオブジェクトを平準化します。 これはおそらく、私たちが見ている完全な Nix ファイルであり、このファイルを完全に変更すると、余分なプログラムが追加されます。 それだけです

    let セグメントには、いくつかの準備作業が含まれており、以下ではおそらく弱いバインディングが確立されます。 まず、自動生成された sources.nix ファイルをインポートします。その後、niv を通じて追加した 2 つの Nix ソースを参照します。 ): nixpkgs および [

    + bash+ ocamlPackages.ocaml+ ocamlPackages.dune_3+ ocamlPackages.findlib+ ocamlPackages.utop+ ocamlPackages.odoc+ ocamlPackages.ocaml-lsp+ ocamlformat+ ] nixfiles. これらは両方ともすでに固定されていると考えてください。 次に、ビルドする nixfiles から Nix 特性を呼び出します。私のパーソナライズされた Neovim 派生.

    さて、最前部のセグメント: I invoke pkgs.mkShell パターンシェルを設定する特性。 この特性は nixpkgs で定義されています。 この特徴に対して 2 つの引数を提示します: shellHooks はnix-shell の実行時に評価されるシェル式、およびbuildInputs は、Nix が現在平和的に使用する可能性のあるすべてのプログラムを一覧表示します。私たちのパターンシェルで。 手始めに、実際には bash が必要です。 上記で定義したカスタム neovim を後で追加します。

    走って頑張ろう nix-shell --pure:

    これらの 38 パスが取得されます (66.44 MiB のダウンロード、303.90 MiB のアンパック): /nix/store/026hln0aq1hyshaxsdvhg0kmcm6yf45r-zlib-1.2.13 /nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39[- pkgs.bash- neovim- ] /nix/store/1d6ian3r8kdzspw8hacjhl3xkp40g1lj-binutils-wrapper-2.39 /nix/store/1dgws25664p544znpc6f1nh9xmjf4ykc-pcre-8.45 /nix/store/1gf2flfqnpqbr1b4p4qz2f72y42bs56r -gcc-11.3.0 /nix/store/34xlpp3j3vy7ksn09zh44f1c04w77khf-libunistring-1.0 /nix/store/38db 4p333ibll7r1v151yc5f6ms1fr00-bash-interactive-5.2-p15 (...簡潔にするために省略...) コース「/nix/store/38db4p333ill7r1v151yc5f6ms1fr00-bash-interactive-5.2-p15」を「https://cache.nixos.org」からコピーしています... コピーコース '/nix/ store/34xlpp3j3vy7ksn09zh44f1c04w77khf-libunistring-1.0 'https://cache.nixos.org' から... コース「/nix/store/i38jcxrwa4fxk2b7acxircpi399kyixw-linux-headers-6.0」を「https://cache」からコピーしています.nixos.org'... コース「/nix/store/5mh5019jigj0k14rdnjam1xwk5avn1id-libidn2-2.3.2」を「https」からコピー://cache.nixos.org'... 「https://cache.nixos. org'... コース「/nix/store/cr5fmwri3601s7724ayjvckhsg6cz4rv-attr-2.5.1」を「https://」からコピーcache.nixos.org'... 「https:/ /cache.nixos.org'... (...簡潔にするために省略...) [nix-shell:/home/dimitrije/git/repo]$ エコー $PATH | tr ':' 'n' /nix/store/38db4p333ibll7r1v151yc5f6ms1fr00-bash-インタラクティブ-5.2-p15/bin /nix/store/pr5n59mb4jzmfx6kanwxly0l07p861fg-patchelf -0.15.0/bin /nix/store/dq0xwmsk1g0i2ayg6pb7y87na2knzylh-gcc-wrapper-11.3.0/bin /nix/store/1gf2flfqnpqbr1b4p4qz2f72y42bs56r-gcc-11.3.0/bin /nix/store/57xv61c5zi8pphjbcwxxjlgc34p61ic9-glibc-2.35-163-bin/bin

    /nix/store/a7gvj343m05j2s32xcnwr35v31ynlypr- coreutils-9.1/bin /nix/store/1d6ian3r8kdzspw8hacjhl3xkp40g1lj-binutils-wrapper-2.39/bin /nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin /nix/store/dsd5gz46hdbdk2rfdimqddhq6m8m8fqs-bash-5.1-p16/bin /nix/store/a7gvj343m05j2s32xcnwr35v31ynlypr-coreutils-9.1/bin

    /nix/store/mydc6f4k2z73xlcz7ilif3v2lcaiqvza-findutils-4.9.0/bin[- pkgs.bash- neovim- ] /nix/store/ j9p3g8472iijd50vhdprx0nmk2fqn5gv-diffutils-3.8/bin /nix/store/89zs7rms6x00xfq4dq6m7mjnhkr8a6r4-gnused-4.8/bin /nix/store/86bp03jkmsl6f92w0yzg4s59g5mhxwmy-gnugrep-3.7/bin

    /nix/store/hwcdqw4jrjnd37wxqgsd47hd0j8bnj09-survey-5.1.1/bin[

    + bash+ ocamlPackages.ocaml+ ocamlPackages.dune_3+ ocamlPackages.findlib+ ocamlPackages.utop+ ocamlPackages.odoc+ ocamlPackages.ocaml-lsp+ ocamlformat+ ] /nix/store/cfbhw8r8ags41vwqaz47r583d0p4h4a1-gnutar-1.34/bin

    /nix/store/p3m1ndl1lapwrlh698bnb5lvvxh67378-gzip-1.12/置き場 /nix/store/ a8mhcagrsly7c7mpjrpsnaahk4aax056-bzip2-1.0.8-bin/bin

    /nix/store/mblgz65m3zv9x548a3d5m96fj2pbwr09-gnumake-4.3/bin /nix/store/dsd5gz46hdbdk2rfdimqddhq6m8m8fqs-bash-5.1-p16/bin /nix/store/v7ljksji50mg3w61dykaa3n3y79n6nil-patch-2.7.6/bin

    /nix/store/zlcnmqq14jz5x9439jf937mvayyl63da-xz-5.2.7-bin/bin /nix/store/y6aj732zm9m87c82fpvf103a1xb22blp-file-5.43/bin [nix-shell:/home/dimitrije/git/repo]$

    Nix は最初に、指定されたすべてのプログラムとその依存関係をビルドします。 それらはすべて Nix バイナリ キャッシュから取得され、ネイティブの Nix ストアにコピーされます。 その後、Nix は価値のある現代的なシェルに私を落とします。 man nix-shell は、私たちに何を争うことができますか --pure の場合:

    • - ピュア このフラグが指定されている場合、大気はよりも早く完全にクリアされます。 インタラクティブなシェルが起動するので、余計な雰囲気を集めるだけです。密接に は、「真の」Nix 製造に対応します。 変数について、特に HOME, USER と DISPLAY は保持されます。

    確かに、どちらがよく見えるかもしれません PATH は、 のような同一の古いバイナリ パスを一覧表示しなくなりました。 /usr/bin ですが、 bash を含む、パターン環境内で提供される主要なバイナリ*))。 あなたが--純粋なを離れた場合、 Nix は、Nix バイナリが最初になるように PATH を変更します。ただし、既存の PATH を取り除くことはなくなりました。 これは効果的ですが、意図せずにあなたのパターンの雰囲気の外にあるものを実行する可能性があるため、痕跡を発見してください.

    ^D で Nix シェルから収集する機会が必要になります、または事実の種類 出口 .

    追加しよう neovim から buildInputs

    :

      diff --git a/shell.nix b/shell.nix    インデックス 2a58852..7e47567 100644   --- a/shell.nix   +++ b/シェル。 nix    @@ -18,5 +18,6 @@ pkgs.mkShell   # すべてのプログラムをパターンの大気に一覧表示します 
      buildInputs=[
      pkgs.bash+ neovim ]; }

      (はい、パターンの雰囲気に合わせて現代的なものを手に入れるのは、[

      + bash+ ocamlPackages.ocaml+ ocamlPackages.dune_3+ ocamlPackages.findlib+ ocamlPackages.utop+ ocamlPackages.odoc+ ocamlPackages.ocaml-lsp+ ocamlformat+ ] に追加するのと同じくらい簡単です。 buildInputs)。 nix-shell --pure を再度実行すると余分にプルされますプログラムを作成し、自分のパーソナライズされた nvim が気に入ったシェルにドロップします。 利用可能: [nix-shell:/home/dimitrije/git/repo]$ エコー $PATH | tr ':' 'n' | grep neovim /nix/store/31hxsrr6akz91nxaf4zzlgh6wwijqvd1-neovim-0.8.1/bin

      単に指定されたようなものかもしれません pkgs.neovimより若干neovim Neovim の Nixpkgs 派生を実行するには、howe 私の派生物には、プラグインやその他のカスタマイズが含まれています。 キットマネージャーを介して Neovim をセットアップする必要がないことを実証するか、他のすべての場合に、システムの説明を変更してダッシュに収集する必要がないことを示します。 バイナリはもはや Nix シェルのドアの外にさえ見えなくなり、誰かがそれを検索する宣言でその Nix ストア コースを決定する必要があります.

      accept では、bash を指定する必要はありません。 として製造が入ります。 デフォルトでは、Nix はあなたの世界の Nixpkgs から bash を実行します。 、または Nixpkgs がない場合はシステム全体 bash . また、既存のシェル環境を nix-shell で上書きする解決策もあります 最近のシェルに降りる必要がない 雰囲気 なし。 そのために、上記の Xe のウェブログの投稿、特に lorri および direnv .

      このセグメントをまとめましょう:

      ギット 専念 -m

      「初回コミット」

      さて、いくつかの OCaml 固有のプログラムを追加しましょう:

    • まず、主要な ocaml が必要です ネイティブ OCaml コンパイラを組み込んだキット ocamlopt
    • とバイトコード OCaml コンパイラ ocamlc 、その他。 砂丘 私の製造ツールとして。 Dune は、物を製造したり、ミッション ディレクトリの開発をセットアップしたり、ダッシュ チェックを行ったり、ドキュメントを生成したりできます findlib は、砂丘ができるようにするために必須ですNix shell 環境でライブラリを検索します。 ocaml には、同名の高レベル (REPL) バイナリが既に含まれていますが、utop は、この新しい日に非常に広く普及しており、調査ではより簡単です. odoc

      は、Dune で効果的に機能するドキュメント ジェネレーターです。 運動します ocamlfo rmat で OCaml ソースを自動フォーマットします。 最後に、OCaml の LSP 実装が必要です ocaml-lsp

      、Neovim LSP を使ったスイーツのエクササイズを開発できるようになります。

      差分 --git a/shell.nix b/shell.nix インデックス 7e47567..077ed4b 100644

      --- a /shell.nix +++ b/shell.nix @@ -16,8 +16,13 @@ pkgs.mkShell ''; # パターンの雰囲気のすべてのプログラムを一覧表示します - buildInputs=[- pkgs.bash- neovim- ];

      + buildInputs=with pkgs; [+ bash+ ocamlPackages.ocaml+ ocamlPackages.dune_3+ ocamlPackages.findlib+ ocamlPackages.utop+ ocamlPackages.odoc+ ocamlPackages.ocaml-lsp+ ocamlformat+ ] ++ [+ bash+ ocamlPackages.ocaml+ ocamlPackages.dune_3+ ocamlPackages.findlib+ ocamlPackages.utop+ ocamlPackages.odoc+ ocamlPackages.ocaml-lsp+ ocamlformat+ ];

      }

      私は弱いwith キー フレーズを使用して、繰り返しを少し減らします。 あなたがおそらく調査するかもしれないように、一般的に、プログラムは nixpkgs では新しいものではなくなります。 ルートですが、ネストされています。 私は一般的に運動します search.nixos.org を使用して、特定のキットの発現を検索する場所を特定します。 それでも結果が得られない場合は、 nix-env -qaP の出力を grep してみてください。 場合によっては、nixpkgs のネイティブ クローンを取得する必要さえありました。 ) および grep ソース。 もはやあまり注目を集めていませんが、私は知っています ¯_(ツ)_/¯.

      次に作成しなければならないのは、承認済みの OCaml ミッション ディレクトリ開発を dune (私のパターンシェルから):

      # Dune は常にミッション ディレクトリを作成するので、お父さんまたはお母さんのディレクトリにダッシュして # ミッション名としてミッションディレクトリを渡します ( CD .. && 砂丘 init proj repo

      )

      これは、次のレイアウト内でも発生する可能性があります: . ├──bin │ ├──砂丘 │ └── main.ml ├── dune-mission ├──lib

      │ └──砂丘

      ├── nix

      │ ├──sources.json │ └── sources.nix

      ├── repo.opam

      ├── shell.nix

      └──ご覧ください ├──砂丘 └── repo.ml 5 ディレクトリ、10 レコードデータ

      ここで反発を宣言する: バイナリの提供は、 で平和的に中止される可能性が高い) bin、ライブラリは lib と小切手は を見てください 、たとえ dune runtest[

      - pkgs.bash- neovim- ] は、PPX リライタを介して追加されたインラインおよびデマンド チェックをトリガーすることもできます。 Dune の小売店は _build で出力し、それもロボットでの内容ごとに repo.opam を生成します砂丘ミッション.

      私はおそらく今、基本的に重要なバイナリを作成し、作成する機会を平和的に持っているかもしれません:

      砂丘 exec - 現在 平和なレポ

      どれの、当然のことながら、次の結果が得られます:

      次に、 を追加します。 _build および repo.opam から

      .gitignore. それに加えて、生成された 砂丘ミッション を切り替えようとしている可能性があります。 ミッションの説明、作成者、ホームページ、ライセンスなどを指定するファイル。

      ギット 専念 -午前 「砂丘ミッション開発を生き抜く」

      複数のツールチェーンのインストールと管理を処理するツールのような多くの言語、および/または単一システム上のライブラリの多様なバリエーションは、口語的に何が明らかであるかをマニュアルに宣言しています。 「依存地獄」と名付けられました。 Haskell は スタック

      、OCaml は opam 、Pythonはpyenv など。Nix の正しい点の 1 つは、どの言語でもこの環境を解決できることです。 上記のピニングについて説明したとき、Nixpkgs をピニングすると、Nixpkgs 内の すべての プログラムのバリエーションを効果的に突き止めることができると説明しました。 つまり、すべての OCaml ライブラリは、依存関係とともに、事前定義されたバリエーションにすでに固定されています 。 これは、OCaml コンパイラーの実行 ocamlc --model の事実である可能性が最も高いでしょう。 は 4.14.0 を提供し、これは、このパターンの雰囲気を再現する人にとっては非常に効果的です。 さらに、この雰囲気はこのディレクトリ/ミッションに固有のものであり、その意図は、同じシステム上で OCaml コンパイラ、ライブラリ、ツールなどのさまざまなバリエーションを実行するさまざまなプロジェクト間を惨めに通過することができます.

      この世界の固定メカニズムには 1 つの腐敗した側面があります。固定された Nixpkgs で利用可能なものよりもライブラリのモデル。 基本的に、私にとって最も注目を集めることは、Nixpkgs をより現代的なチャネルに進めることです。 、必要なモデルがあると仮定します。 ピン留めされた Nixpkg を変更することで すべての の すべての番組を遅滞なく

      とにかくやりましょう私のベアボーン OCaml ミッションに手を貸してください。 外部ライブラリの利用を目的として、 を利用した簡単な TCP エコー サーバーの信念を盗みました)。 Async

      からのライブラリ True World OCaml:

      発信 芯 発信元 非同期 させて 宣言= させて%map_open. 繰り返す ポート= 国旗 "-ポート" (必要 int) ~ドキュメント: "リッスンするポート"

      の 楽しい () -> エコー. サーバ.manufacture ~port ( 楽しい 入力 -> マッチ 入力 と | 「よし 「さようなら!」 | `Eof -> `Disconnect | `オーケーライン -> `オーケー (文字列.大文字行) ) >>=エコー。 サーバ.close_finished ;; させて ()= 繰り返す.async ~abstract: 「叫んで手を貸す簡単エコーサーバー」 宣言する |> Command_unix。ダッシュ ;;

      コードの快適さがオン

      Github

      . 同じミッション内でネイティブEchoライブラリを発動しますが、 コア、[- pkgs.bash- neovim- ]にも相談します非同期 および Command_unix このコードに。 それに加えて、いくつかの PPX リライタを使ってモナド コードをさらに簡潔に書き留めます。 もし私が今、この見本市を作ろうと努力していたら、デューンは図書館が足りないと文句を言うだろう. では、それについて何を製造できるでしょうか? 不足しているライブラリを shell.nix に追加してください: diff --git a/shell.nix b/shell.nix

      インデックス b3a940a..d797380 100644 --- a/shell.nix +++ b/shell.nix @@ -26,5 +26,10 @@ pkgs.mkShell ocamlPackages.odoc ocamlPackages.ocaml-lsp

      ocamlformat[- pkgs.bash- neovim- ] + + ocamlPackages.janeStreet.putrid

      + ocamlPackages.janeStreet.async + ocamlPackages.janeStreet.core_unix + ocamlPackages.janeStreet.ppx_let ] ++ [ neovim ]; }

      その名前を示してくださいdune に追加される可能性が高い平和なライブラリのrecordsdata は通常、これよりも多様であるか、より詳細です (例: core_unix.command_unix ))。 ocamlfind list を使用して、パターンの雰囲気に合わせて Dune で利用可能なすべての OCaml ライブラリを一覧表示する機会が必要です。 .

      これで、Dune は幸運にもサーバーの製造と発信を行います:

      砂丘 exec echo -- -ポート 12345[- pkgs.bash- neovim- ]

      もし本当のことを言うなら、気軽にペアを組んでください。サーバーが同時にあなたに手を貸すことができるように、netcatのケースの数。

      𝚆𝚊𝚝𝚌𝚑 𝙽𝙾𝚆 📺

      Artificial intelligence, Ask HN, Development, Nix-Powered, Show HN, Technology, TOP HN Tags:development, Nix-Powered, Show NH:

      Post navigation

      Previous Post: 30 万ドル以下から始まり、数週間かけて集客した Swish 3D プリント住宅
      Next Post: Globus アナログ ナビゲーション コンピュータの電子機器のリバース エンジニアリング

      Related Posts

      • より高速で小規模な更新のための最新の F-Droid リポジトリ形式
        より高速で小規模な更新のための最新の F-Droid リポジトリ形式 Artificial intelligence
      • Python 仮想環境のしくみ
        Python 仮想環境のしくみ Artificial intelligence
      • 記念碑的なデバイスを多数の GPU にまとめるには?  (2021)
        記念碑的なデバイスを多数の GPU にまとめるには? (2021) Artificial intelligence
      • メタは、EU ユーザーがデータ シーケンスをオプトアウトする許可を求めているように見えることを望んでいます
        メタは、EU ユーザーがデータ シーケンスをオプトアウトする許可を求めているように見えることを望んでいます Artificial intelligence
      • バンドラー、CDN、または Node.js を使用しないスマートな SPA
        バンドラー、CDN、または Node.js を使用しないスマートな SPA Artificial intelligence
      • GitHub Copilot ユーザーが参照するコードの 40% は、AI によって生成され、変更されていません。
        GitHub Copilot ユーザーが参照するコードの 40% は、AI によって生成され、変更されていません。 Artificial intelligence
      • Autodoc: LLM を使用してコードベース ドキュメントを自動生成するためのツールキット
        Autodoc: LLM を使用してコードベース ドキュメントを自動生成するためのツールキット Artificial intelligence
      • GPT-2でニューロンを発見
        GPT-2でニューロンを発見 Artificial intelligence
      • ヨーロッパで最も絶え間なく提供されているすべての夜間練習の目的地を備えた Night Sigh Blueprint
        ヨーロッパで最も絶え間なく提供されているすべての夜間練習の目的地を備えた Night Sigh Blueprint Artificial intelligence
      • Wasavi – 任意の Web ページ用の Vi エディター Show HN

      Recent Posts

      • コンポーネントの照明: ASML がムーアの法則を復活させ、チップ​​製造を作り直した方法
      • Twitter は、どのツイートの人々があちこちにやってくるかを決定すると主張するコードを投稿し、その理由とは
      • Treble.ai (YC S19) はニューヨークでスペイン語を話すエンジニアを採用しています
      • 映画はなぜ2ndが暗いのか?
      • LifeHacker の異例のスタート

      Recent Comments

      1. robga on Excessive Avenue コーヒーのカフェイン ステージはさまざまで、テストでは
      2. Loic on 行方不明の放射性タブレットは、必死の捜索の後、WA奥地で偶然見つけました
      3. minihat on メタは、標準的な VR e スポーツ Echo Area をシャットダウンします
      4. dafelst on フレーム ポインターの巻き戻しによる Move 実行トレーサーのオーバーヘッドの削減
      5. cloudking on GraphGPT: 構造化されていないテキストの肯定的な素材からのレコードデータ グラフの外挿
      • AI機器は、マウスでのてんかん錠剤のスクリーニングを単純にバインドする可能性があります。
        AI機器は、マウスでのてんかん錠剤のスクリーニングを単純にバインドする可能性があります。 'Speed
      • ChatGPT をランダムなウェブページから自由に逃がし、気に入ったものを停止させます
        ChatGPT をランダムなウェブページから自由に逃がし、気に入ったものを停止させます Artificial intelligence
      • 1 秒で 1000 件の検査を実行 (JS)
        1 秒で 1000 件の検査を実行 (JS) anti-Mastodon
      • 監視 AI の次のステップ: 友達の発見
        監視 AI の次のステップ: 友達の発見 anti-Mastodon
      • あなたが転送しようとしているイニシエート・オファー・ゲーム・エンジン: Godot (Ep. 542)
        あなたが転送しようとしているイニシエート・オファー・ゲーム・エンジン: Godot (Ep. 542) anti-Mastodon
      • WHO は、放射線および核の緊急事態のための深刻な医薬品のリストを更新します。
        WHO は、放射線および核の緊急事態のための深刻な医薬品のリストを更新します。 Clusters
      • 提案された火星科学ヘリコプターのマネキン 2022-12-12T00:00:00Z
        提案された火星科学ヘリコプターのマネキン 2022-12-12T00:00:00Z Ask HN
      • また、正規表現で [X]HTML を解析しないでください。
        また、正規表現で [X]HTML を解析しないでください。 anti-Mastodon
      MAILANON
      2100 MAIL
      SEO
      METAVERSE
      BioLINK
      CRYPTO MINING
      CASINO
      DEFI-TRACKER
      StartApp Network
      RAVES-MONSTER-GAME
      RAVES EXCHANGE
      RAVES NFT
      KVANTA TV

      Copyright © 2023 Nasare™🚀.

      Powered by PressBook News Dark theme