タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Rustに関するishiducaのブックマーク (3)

  • macOSでRustのローカル開発環境を整えるための手順2022 - Qiita

    このページについて macOSでのRustのローカル開発環境を整えるための手順を紹介します。 Rust自身についての説明は以下のページをご参照ください。 動作確認環境 macOS Monterey (12.1) MacBook Pro (14インチ、2021) チップ: Apple M1 Max 検証にはM1 Max(Apple Silicon系の)チップを使っていますが、Intel Macでも同様に動くと思います。 もし以下の手順で動かなかった場合は、その旨をコメントか編集リクエストいただけますと幸いです。 必要なもの Rustのローカル開発環境を用意するには、あらかじめ以下のツールが必要となります。インストールしておきましょう。 Xcode command line tools ターミナルで xcode-select --install を実行する Rustローカル開発環境構築 1.

    macOSでRustのローカル開発環境を整えるための手順2022 - Qiita
  • Rustのビルドを高速化する方法 | POSTD

    Rustコードのコンパイルが遅いことは誰でも知っています。しかし筆者は、世の中のほとんどのRustコードはコンパイルをもっと速くできると強く感じています。 例えば、つい最近の記事にこのように書かれていました。 一方、Rustでは、プロジェクトやCIサーバーの性能にもよりますが、 CIパイプラインの実行に15~45分かかります。 これは筆者には理解できません。GitHub Actions上にあるrust-analyzerのCIの所要時間は8分です。しかも、これは100万行の依存関係に加え、20万行の独自コードが記述されたとても大規模で複雑なプロジェクトでの話です。 確かに、Rustは根的な部分で非常にコンパイルが遅いのは間違いありません。Rustはジェネリクスのジレンマにおいて「遅いコンパイラ」を選び、全体的な設計思想としてコンパイル時間よりもランタイムを優先しています(この点に関する優れ

    Rustのビルドを高速化する方法 | POSTD
  • Rustでサイトを再実装

    このサイト r7kamura.com の実装言語をRubyからRustに変えてみた。 アプリケーションの概観 このサイトには、大別すると次の6種類のルーティングパターンがある。 GET / トップページ GET /articles/:article_id 記事ページ GET /feed.xml RSSフィード GET /links リンク集 GET /sitemap.txt サイトマップ (Google Search Console等が利用する) GET /* その他の静的ファイル (CSSや画像など) Rubyの実装では、適当なRackアプリケーション + rack-captureという構成で、Webアプリケーションとして実装しつつGitHub Pagesのために静的ファイルも吐き出せるという仕組みになっていた。 Rustの実装もほぼ同じで、適当なHTTPサーバー + 適当なHTTPクラ

    Rustでサイトを再実装
  • 1