並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 159 件 / 159件

新着順 人気順

startupの検索結果121 - 159 件 / 159件

  • AT-AR3050S/AT-AR4050S/AT-AR4050S-5G コマンドリファレンス 5.5.3: 設定例集#104: Windows 10・Android・iOSのIKEv2 IPsec VPNクライアントを利用したリモートアクセス型IPsec VPN

    設定開始前に 自動設定の確認と削除 本設定例に掲載されているコマンドは、設定がまったく行われていない本製品の初期状態(スタートアップコンフィグなしで起動した状態)から入力することを前提としています。 そのため、通常は erase startup-config を実行し、スタートアップコンフィグが存在しない状態で起動してから、設定を始めてください。 ただし、本製品はスタートアップコンフィグなしで起動した場合でも、特定の条件を満たすと自動的な設定を行うことがあるため、その場合は設定例にしたがってコマンドを入力しても、コマンドがエラーになったり、全体として意図した動作にならない可能性があります。 これを避けるため、設定開始にあたっては次のいずれかの方法をとることをおすすめします。 ネットワークケーブルを接続せずに起動する。 起動時に自動設定が実行されるための条件の一つに、特定インターフェースのリ

    • メンタリングの際に、相手とラポールを形成する4つのテクニックとは?


       CEO 1978()3EC Pioneers Asia2017CEO2017
        メンタリングの際に、相手とラポールを形成する4つのテクニックとは?
      • スタートアップスカウト | ストックオプション求人に特化したハイクラス向け転職サービス

        CXOをはじめとしたハイクラス向けスタートアップ転職サービスです。公認会計士やアナリストなど経験豊富なプロフェッショナルと、独自のスタートアップデータベース情報を活用して徹底サポートします。

          スタートアップスカウト | ストックオプション求人に特化したハイクラス向け転職サービス
        • How to build AI apps with Scala 3 & Besom

          AI-powered applications are all the buzz now and we too want to surf this wave of hype. What better way is there than to build an AI app from top to bottom in Scala - a full product, not just the app itself but the whole thing - including an infrastructural blueprint necessary to deploy it to the live environment. What would be a suitable objective then? Something that would be useful and interest

            How to build AI apps with Scala 3 & Besom
          • Ramp and the AI Opportunity

            Welcome to the 93 newly Not Boring people who have joined us since Thursday! If you haven’t subscribed, join 226,688 smart, curious folks by subscribing here: Subscribe now Hi friends 👋, Happy Tuesday and welcome back to our fourth Not Boring Deep Dive on Ramp. Ramp is one of the fastest-growing, best-run startups in the world. It’s also just one of my favorites. I met Ramp CEO Eric Glyman the fi

              Ramp and the AI Opportunity
            • How I learned Vulkan and wrote a small game engine with it

              Comments (GitHub discussion) Comments (Hacker News) tl;dr: I learned some Vulkan and made a game engine with two small game demos in 3 months. The code for the engine and the games can be found here: https://github.com/eliasdaler/edbr This article documents my experience of learning Vulkan and writing a small game/engine with it. It took me around 3 months to do it without any previous knowledge o

              • プログラマの英語(C言語編)最初の80単語(例) - Qiita


                          便      
                  プログラマの英語(C言語編)最初の80単語(例) - Qiita
                • Bluesky and Mastodon users can now talk to each other with Bridgy Fed | TechCrunch

                  An important step toward a more interoperable “fediverse” — the broader network of decentralized social media apps like Mastodon, Bluesky and others — has been achieved. Now users on decentralized apps like Mastodon, powered by the ActivityPub protocol, and those powered by Bluesky’s AT Protocol, can easily follow people on other networks, see their posts, and like, reply and repost them. Those sa

                    Bluesky and Mastodon users can now talk to each other with Bridgy Fed | TechCrunch
                  • Visual Studio Code May 2024

                    Version 1.90 is now available! Read about the new features and fixes from May. May 2024 (version 1.90) Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the May 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include: Editor tabs multi-select - Select and perform

                      Visual Studio Code May 2024
                    • Vimで始める競技プログラミング 入力補完・スニペット編 | kenban nikki

                      準備ができたら、いつも通り、お気に入りのプラグインマネージャーでプラグインをインストールします。deoplete.nvimと一緒に、補完のためのソースファイルなども入れます。 設定は、let g:deoplete#enable_at_startup = 1以外特に必要ありませんが、簡単にしておきました。 .vimrc if has('nvim') Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' } else Plug 'Shougo/deoplete.nvim' Plug 'roxma/nvim-yarp' Plug 'roxma/vim-hug-neovim-rpc' endif Plug 'Shougo/neco-syntax' " general Plug 'deoplete-plugins/deoplete-j

                      • vimのc++開発環境つくり|deopleteの導入方法


                        c++vimdeoplete.nvimvim plugindeim.toml Arch Linux(i3) deoplete.nvim   vim --version+python3 vim:echo has("python3")  return 1 pythonvimpython3 python python-pip $ sudo pacman -S python-pip pynvim $ pip install --user py
                          vimのc++開発環境つくり|deopleteの導入方法
                        • .NET Core の設定情報の仕組みをしっかり理解したい方向け基本のキ - ecbeing labs(イーシービーイング・ラボ)

                          こんにちは、アーキテクトの小林です。 .NET Framework は長年に渡って多くの Windows ベースのアプリケーションの開発現場で採用されてきたものですから、.NET Core への移行は「まだまだこれから」という状態ではないかと思います。 .NET Framework のアプリケーションを .NET Core に移行しようと思ったとき、違いが大きすぎて最初に困惑するポイントが設定情報の管理方法の違いであろうかと思っています。 当社の主力製品である ecbeing も .NET Framework でつくられていますが、ecbeing は EC のパッケージ製品ですのでお客様のニーズに合わせて設定による機能のオンオフや、機能の挙動の変更が可能になっており、非常に多くの設定項目が存在します。 したがって設定情報の管理の柔軟さは ecbeing 社のエンジニアにとっては、とてもとて

                            .NET Core の設定情報の仕組みをしっかり理解したい方向け基本のキ - ecbeing labs(イーシービーイング・ラボ)
                          • 後編:ゼロ知識証明、準同型暗号などの高機能暗号を理解するための数学とプログラミングの手引 | gihyo.jp

                            Ethereum、Bitcoinで応用が広がる高機能暗号 後編⁠⁠:ゼロ知識証明⁠⁠、準同型暗号などの高機能暗号を理解するための数学とプログラミングの手引 5月27日、シリコンバレー発で世界最大級のスタートアップ・起業家・イノベーター・クリエイターが集まるコミュニティ「Startup Grind」YouTubeチャンネルで、「⁠アフリカ・南米を中心にグローバルで活躍するweb3起業家に聞く」(⁠ゲストスピーカー:日置玲於奈氏)と題したアーカイブ動画が公開されました。イベントは2月20日に、Startup Grindの日本・名古屋拠点である「Startup Grind Nagoya」が開催しています。 ゲストスピーカーとして招かれた日置玲於奈(ひおき・れおな)氏は、暗号資産のイーサリアム(以降、Ethereum)を中心に暗号資産・ブロックチェーン関連技術を多く開発するエンジニアです。イベント

                              後編:ゼロ知識証明、準同型暗号などの高機能暗号を理解するための数学とプログラミングの手引 | gihyo.jp
                            • Introduction - SITUATIONAL AWARENESS: The Decade Ahead

                              Leopold Aschenbrenner, June 2024 You can see the future first in San Francisco. Over the past year, the talk of the town has shifted from $10 billion compute clusters to $100 billion clusters to trillion-dollar clusters. Every six months another zero is added to the boardroom plans. Behind the scenes, there’s a fierce scramble to secure every power contract still available for the rest of the deca

                                Introduction - SITUATIONAL AWARENESS: The Decade Ahead
                              • AcompanyとTOPPANデジタル、革新的プライバシー保護技術を共同開発 | Nagoya Startup News


                                 Acompany西CEO AcompanyTOPPAN TOPPAN TOPPANTOPPANAcompanyVerifiable CredentialVCID
                                • Search Engine for Ideas | Does It Exist

                                  Local Gym Finder Mobile AppFind startup coaches and mentors onlineGamified Personal Finance

                                    Search Engine for Ideas | Does It Exist
                                  • Google Cloud Run と AWS Lambda のコールドスタート時間を言語別に観察してみる - Qiita

                                    コンテナをリクエスト処理時間ベースの料金体系で実行できるサーバレス環境としては、Google の Cloud Run(2019年11月GA)と AWS Lambda(2020年12月にコンテナに対応)が特に有名でしょう。 これらの環境は、一度起動したコンテナインスタンスをしばらく生かしておき、その後のリクエストに使いまわします。しかし、生きているインスタンスが足りない場合は新たなコンテナの起動から始めるいわゆる「コールドスタート」となり、応答のオーバーヘッドが大きく増加します。用途によっては、このコールドスタートにかかる時間が問題になります。 Cloud Run と Lambda でのコールドスタートの様子を観察するため、いくつかの言語で "Hello, World!" を返すだけのWebアプリコンテナを作り、コールドスタートの時間を「雑に」観察してみました。 注意: コストや性能は考慮し

                                      Google Cloud Run と AWS Lambda のコールドスタート時間を言語別に観察してみる - Qiita
                                    • ワンクリックで予定を確認 !Googleカレンダーをデスクトップ表示する方法5選 | Jicoo

                                      1.Googleカレンダーの「デスクトップアプリ」で表示する方法 パソコン用のGoogleカレンダーアプリをインストールするには、Googleカレンダーサイトからおこないます。 Googleカレンダーアプリをインストールする方法 Google ChromeでGoogleカレンダーを開きます。 [縦三点メニュー]を開いて[その他ツール]をクリックします。 [ショートカットを作成]をクリックしてください。 「ショートカットを作成しますか?」と聞かるので、 任意のショートカット名を入力「ウィンドウとして開く」にチェック して[作成]をクリックします。 デスクトップに「Googleカレンダー」のショートカットが作成されました。 クリックして開いてみましょう。 Google Chromeのウィンドウではなく、Googleカレンダーアプリが開きました。 基本的な使い方は、ブラウザ版のGoogleカレン

                                        ワンクリックで予定を確認 !Googleカレンダーをデスクトップ表示する方法5選 | Jicoo
                                      • 『Windows10のキーバインドをカスタマイズする』

                                        追加修正2023-07-18 初版  2021-12-07 Emacsに馴れているのでWindowsでもキーバインドをEmacsのような運指にしたいと思います。 例えばこのような場面: ・ブラウザにURLを入力するとき ・テキストエディタで作文するとき ・ファイル保存でファイル名編集をするとき もともとのWindowsの運指も維持したまま、Emacsのキーバインドでも使えるようにするのが今回のポイントです。 例えば秀丸エディタのキーバインドのひとつに「Ctrl-a」があります。これは「すべてを選択」する機能ですが、Emacsの場合「Ctrl-a」は「カーソルを行頭へ移動」です。Emacsと秀丸エディタの運指をいくつか下に列挙してみました。 ーーーーーー ーーーーーーーーーー ーーーーーーーーーーー キーバインド Emacs運指    秀丸エディタ本来の機能 ーーーーーー ーーーーーーーーー

                                          『Windows10のキーバインドをカスタマイズする』
                                        • 前編:Ethereumレイヤー2とゼロ知識証明を学ぶための手引 | gihyo.jp

                                          5月27日、シリコンバレー発で世界最大級のスタートアップ・起業家・イノベーター・クリエイターが集まるコミュニティ「Startup Grind」YouTubeチャンネルで、「⁠アフリカ・南米を中心にグローバルで活躍するweb3起業家に聞く」(⁠ゲストスピーカー:日置玲於奈氏)と題したアーカイブ動画が公開されました。イベントは2月20日に、Startup Grindの日本・名古屋拠点である「Startup Grind Nagoya」が開催しています。 ゲストスピーカーとして招かれた日置玲於奈(ひおき・れおな)氏は、暗号資産のイーサリアム(以降、Ethereum)を中心に暗号資産・ブロックチェーン関連技術を多く開発するエンジニアです。イベントでは自身の事業内容を中心に、暗号資産・ブロックチェーン開発において応用されている暗号技術について語りました。 本記事では日置氏の説明をベースにしながら、ビッ

                                            前編:Ethereumレイヤー2とゼロ知識証明を学ぶための手引 | gihyo.jp
                                          • 【Java】STS (Eclipse) に AdoptOpen JDK を設定する - Qiita

                                            STS(Eclipse) に JDK を設定したい ・Eclipse を 2020-09 に更新したら jre で Eclipse 動かしてるよ!ってメッセージが出る ・メモリ状態の把握のために MissionControl 入れようとしたらJDKで動いてないと駄目だった! ・・・という理由でEclipseを jdk で動かしたいがどのJDKにすれば良いか迷ったので忘備録です。 環境 ・Windows10 64bit ・STS4 (Eclipse2020-09) ・AdoptOpenJDK 11, 15 (15だとエラー出ます、不具合直るまで待ったほうがよいかも) JDKって色々ありますね・・・ ・Oracle JDK (Java SE) https://www.oracle.com/java/technologies/javase-downloads.html jdk download

                                              【Java】STS (Eclipse) に AdoptOpen JDK を設定する - Qiita
                                            • 起業家に行動してもらうために重要な、プレゼンテーションの肝とは


                                               CEO 1978()3EC Pioneers Asia2017CEO2017
                                                起業家に行動してもらうために重要な、プレゼンテーションの肝とは
                                              • 【バーティカルSaaSのリアル】「市場規模が過小評価されがち」業務効率化にとどまらないSaaSの真価とは | Startup Aquarium 2024

                                                チャンネル登録をお願いします https://www.youtube.com/c/coralcapital 【目次】 0:00 ダイジェスト 0:51 バーティカルSaaSはニッチ市場? 8:12 バーティカルSaaSが描く「次の一手」は? 13:49 バーティカルSaaSならではの戦術 22:07 大成功するバーティカルSaaSの条件 24:38 バーティカルSaaSに転職を検討している人へ ◆出演者 中川 貴史|カケハシ 代表取締役CEO 蓮田 健一|hacomono 代表取締役CEO 山田 真央|dinii 代表取締役 諸岡 裕人|カミナシ 代表取締役CEO(モデレーター) ◆Startup Aquarium https://coralcap.co/startup-aquarium/ ◆Coral Capitalが運営する転職・副業プラットフォーム Coral Careers

                                                  【バーティカルSaaSのリアル】「市場規模が過小評価されがち」業務効率化にとどまらないSaaSの真価とは | Startup Aquarium 2024
                                                • KVRT for Linux: malware scanner for Linux systems

                                                  Modern-day cybercriminals aren’t ignoring Linux-based operating systems. Recently, we published a series of posts about malicious code in the open source set of utilities XZ Utils, which managed to find its way into several popular Linux builds; wrote about a Linux implant for the DinodasRAT malware — also known as XDealer; and warned about a backdoor in the Trojanized version of Free Download Man

                                                    KVRT for Linux: malware scanner for Linux systems
                                                  • Ansibleを使用してAlfrescoをインストールする方法 (Amazon Linux 2)

                                                    はじめに Ansibleを使用してAlfrescoをインストールします。 AlfrescoはAWS EC2に作成しました。 スペックは下記の通りです。 – OS:Amazon Linux 2 – インスタンスタイプ:t2.medium – rootデバイスサイズ:20GB [参考情報] Ansible Install 1.AnsibleサーバにYAMLを作成する 1.1.PlayBookを作成する # cat site.yml --- - name: Install alfresco hosts: tag_srv_alfresco gather_facts: false become: true tasks: - import_role: name: alfresco 1.2.ロールを作成する # cat roles/alfresco/tasks/main.yml --- - name:

                                                      Ansibleを使用してAlfrescoをインストールする方法 (Amazon Linux 2)
                                                    • プロジェクトマネジメントとは? 手法や実施のポイントなど基本を解説 | Sony Startup Acceleration Program 新規事業の基礎知識

                                                      新規事業を立ち上げ推進するためにはプロジェクト単位で業務を進めることが一般的だと言われています。プロジェクトにはプロジェクト管理、すなわちマネジメントが必要不可欠ですが、どのように進めればよりスムーズに成果へと結びつけやすくなるのか、プロジェクトマネジメントの基本から紐解いていきます。 プロジェクトマネジメントの「プロジェクト」とは、特定の目的を達成するための業務や計画のことで、明確な期限が定められている活動を指します。「プロジェクトマネジメント」とは、プロジェクトを成功へ導くために綿密な計画を立て、人的リソースや品質、コスト、スケジュールを管理し、期限内に成果を挙げるべくコントロールすることをいいます。 ◆ よく似た用語「プロダクト」「タスク」との違い 「プロジェクト」と似た言葉に「プロダクト」があります。「プロダクト」とは一般的に製品や成果物を指します。「プロダクトマネジメント」は製品

                                                        プロジェクトマネジメントとは? 手法や実施のポイントなど基本を解説 | Sony Startup Acceleration Program 新規事業の基礎知識
                                                      • Google Cloud Run と AWS Lambda のコールドスタート時間を言語別に観察してみる - Qiita

                                                        コンテナをリクエスト処理時間ベースの料金体系で実行できるサーバレス環境としては、Google の Cloud Run(2019年11月GA)と AWS Lambda(2020年12月にコンテナに対応)が特に有名でしょう。 これらの環境は、一度起動したコンテナインスタンスをしばらく生かしておき、その後のリクエストに使いまわします。しかし、生きているインスタンスが足りない場合は新たなコンテナの起動から始めるいわゆる「コールドスタート」となり、応答のオーバーヘッドが大きく増加します。用途によっては、このコールドスタートにかかる時間が問題になります。 Cloud Run と Lambda でのコールドスタートの様子を観察するため、いくつかの言語で "Hello, World!" を返すだけのWebアプリコンテナを作り、コールドスタートの時間を「雑に」観察してみました。 注意: コストや性能は考慮し

                                                          Google Cloud Run と AWS Lambda のコールドスタート時間を言語別に観察してみる - Qiita
                                                        • 週刊AWS – 2024/5/27週 | Amazon Web Services

                                                          Amazon Web Services ブログ 週刊AWS – 2024/5/27週 みなさん、こんにちは。ソリューションアーキテクトの杉山です。 今週も 週刊AWS をお届けします。 AWS Summit が 6/20-21 にかけて幕張メッセで開催されます。このイベントはたくさんのセッションがあり、その中でも QuizKnock によるブース展示やクイズ大会、ステージ登壇するものがあります。これに関連して、YouTube で QuizKnock が動画を出しているので、ぜひこちらもチェックしてみてください。また、JR東日本山手線で AWS Summit の電車広告が掲載中です。山手線に乗る機会がある方は、ぜひ見つけてみてください。AWS Summit の事前登録や、カレンダーでスケジュール予定も忘れずに行いましょう! それでは、先週の主なアップデートについて振り返っていきましょう。 2

                                                            週刊AWS – 2024/5/27週 | Amazon Web Services
                                                          • How to build a plugin system in Rust

                                                            How to build a plugin system in RustMay 29, 2024Software used by businesses often needs to be extensible. For Arroyo, a real-time SQL engine, that means supporting user-defined functions (UDFs). But how can we support dynamic, user-written code in a static language like Rust? This post dives deep into the technical details of building a dynamically-linked, FFI-based plugin system in Rust. Arroyo i

                                                              How to build a plugin system in Rust
                                                            • Rspack

                                                              Announcing Rspack v0.7# May 28, 2024 Rspack v0.7 has been released! This is the last minor release before the Rspack v1.0. After this, the Rspack team will focus on the development of v1.0 and aim to launch the Rspack v1.0 alpha version soon. Notable changes in Rspack v0.7: Support for Lazy Compilation: Significantly improves the dev startup performance of large applications by compiling on demand

                                                                Rspack
                                                              • SpaceX総合スレ Part36


                                                                0001 | 2024/06/01() 10:15:20.71ID:AHcjwOyv SpaceX https://www.spacex.com/ https://twitter.com/elonmusk >>980  SpaceX Part35 https://rio2016.5ch.net/test/read.cgi/galileo/1710757696/ https://twitter.com/thejimwatkins 0002 | 2024/06/01() 11:20:38.91ID:FMNkpj+L   https://twitter.com/elonmusk/status/1796049014938357932
                                                                • Applied LLMs - What We’ve Learned From A Year of Building with LLMs

                                                                  A practical guide to building successful LLM products, covering the tactical, operational, and strategic. Also published on O’Reilly Media in three parts: Tactical, Operational, Strategic. Also see podcast. It’s an exciting time to build with large language models (LLMs). Over the past year, LLMs have become “good enough” for real-world applications. And they’re getting better and cheaper every ye

                                                                    Applied LLMs - What We’ve Learned From A Year of Building with LLMs
                                                                  • Kintsugi - Fredrik F. Ellertsen

                                                                    My coffee mug broke earlier this year. Naturally, you wouldn't be reading this if it weren't a very special mug: It has accompanied me every day for the last 10 years. Through my student days, startup days, and early career, it has sat by my side with its goofy crocodile decals and brightened my desk. We've shared several thousand cups of coffee. That was until early February 2024. In a moment of

                                                                    • ハイブリッド Kyber KEM で Chrome のトラフィックを保護

                                                                      .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                                        ハイブリッド Kyber KEM で Chrome のトラフィックを保護
                                                                      • Home | Showrunner

                                                                        Showrunner shows aren't like ordinary TV shows; They are powered by ​SIMULATIONS built by Fable Simulation. ​ Our first show, Exit Valley, is powered by Sim Francisco, a simulation of the bustling heart of Silicon Valley. Upload yourself, your friends, your characters to Sim Francisco and use them in shows! Exit Valley is a vicious, crazy satire of the tech barons, startup entrepeneurs and researc

                                                                          Home | Showrunner
                                                                        • 大規模言語モデル(LLM)で話し相手を(全部ローカルで)作ってみた | cloud.config Tech Blog


                                                                          2023稿GPU3 12  2  Discord LLM  ChatGPTAzure Open AIAmazon bedrockSpeech to TextText to SpeechAzureAWSGCPAPILLM "API
                                                                            大規模言語モデル(LLM)で話し相手を(全部ローカルで)作ってみた | cloud.config Tech Blog
                                                                          • サービスブループリントのすヽめ|浪花祐貴(Yuki Naniwa)

                                                                            はじめにこんにちは。Startup StudioでProduct Managerをやっているnaniwanです。 今回は新規サービスを検討する上でとても頻繁にお世話になっている”サービスブループリント”について、話していきたいと思います。 サービスブループリントとは?サービスブループリントは、1984年に当時銀行役員であったリン・ショスタック(G. Lynn Shostack)氏がHarvard Business Review誌にて公開したフレームワークが始まりと言われております。 サービスブループリントを端的に説明すると、「プロダクトやサービスがユーザーに提供されるまでのプロセスを、ユーザーに見える部分(フロントステージ)からユーザーに見えない部分(バックステージ、サポートプロセス)まで時系列に可視化するフレームワーク」です。ブループリントが日本語訳で「青写真」という意味になるので、「サ

                                                                              サービスブループリントのすヽめ|浪花祐貴(Yuki Naniwa)
                                                                            • ソリューション ガイド: Oracle on Bare Metal Solution に対する Google Cloud のバックアップと DR


                                                                                  : Oracle on Bare Metal Solution  Google Cloud DR Bare Metal Solution  Oracle Google Cloud    Google Cloud DRDR使Bare Metal Solution  Oracle 
                                                                                ソリューション ガイド: Oracle on Bare Metal Solution に対する Google Cloud のバックアップと DR
                                                                              • Tuning Performance for Deployment — Ruby on Rails Guides

                                                                                This guide covers performance and concurrency configuration for deploying your production Ruby on Rails application. After reading this guide, you will know: Whether to use Puma, the default application server How to configure important performance settings for Puma How to begin performance testing your application settings This guide focuses on web servers, which are the primary performance-sensi

                                                                                  Tuning Performance for Deployment — Ruby on Rails Guides