タグ

rubyに関するdelimiterのブックマーク (7)

  • Ruby初学者のRuby On Rails 環境構築【Mac】 - Qiita

    はじめに Ruby初学者です。 まずはチュートリアルからRubyを学習しようと思い、どうせならとリリースされたRuby2.5.0でRuby on Railsの環境構築をしたので自分なりにまとめてみます。 参考までにマシンスペック macOS High Sierra(10.13.2) MacBook Air(Mid 2012) 古い。。。 Intel Core i5 メモリ 8GB デフォ ruby 2.3.3p222 (2016-11-21 revision 56859) 構築手順 Command Line Toolsのインストール Appleのdeveloperアカウントページにログイン メニューからDownloadsやDownload Toolsを探してダウンロードページへ See more downloadsからダウンロードリストページへ OSに対応したCommand Line To

    Ruby初学者のRuby On Rails 環境構築【Mac】 - Qiita
  • 無料かつ(おそらく)最速であなたのWebアプリケーションを世界に公開する方法 - 愛と勇気と缶ビール

    無料なのは間違いないが、(おそらく)最速にしてあるところがミソ。 魔法使いに必要なもの 基的なRubyの知識 基的なhttp, htmlに関する知識 Googleアカウント 魔法使いに必要でないもの 自宅サーバ レンタルサーバ MVCとかDBとかの知識 前提 アプリケーションはGoogle App Engine(Java)の上で動かす JRuby+Sinatraで構成。JRubyはJava仮想マシン上のRuby実行環境のことで、SinatraはRubyの超お手軽・軽量Webフレームワーク。 そんじゃあ始めます。俺の環境がLinuxなので、WinやMacを使ってる方は適宜読み替えてね。 1、まずGoogle App Engineのアカウントを取得する。アプリケーションを適当に登録する。 Googleのアカウントがない人はまずそこから。既に持ってる人はGoogle App Engineに登

    無料かつ(おそらく)最速であなたのWebアプリケーションを世界に公開する方法 - 愛と勇気と缶ビール
  • syboos.jp

  • Rubyで関数プログラミング Part 9 【並行処理 1】

    この頁では、関数プログラミングと並行(並列)処理との適合性について説明したいと思います。 関数型言語にとっては、並行処理は概念的には極めて親和性の高い処理形式です。 なぜか?ということに対する答えは関数プログラミング言語の質的側面に関係しています。Part 5で、純粋な関数プログラミング言語では参照透明性が維持されているということを述べました。参照透明性が維持されていることは、プログラムの評価順序に関数の結果値が依存しないということです。ということは、任意のタスク(関数型言語では、関数となります)を1つのプロセスに割り当てることができるようになります。任意に割当ててもプログラマが管理しようとも同じことになるからです(概念的には)。命令型言語の場合、関数/手続は参照透明ではないので、任意の仕事をプロセスに割り当てることができません。任意に割り当ててしまったのでは、予測不能な動作をする恐

  • インスタンス変数の作成と使い方

    インスタンスの中で使用されるのがインスタンス変数です。インスタンス変数はクラス内のすべてのメソッドから使用することができます。ここでは Ruby でインスタンス変数を作成する方法と使い方について解説します。 インスタンス変数とは インスタンス変数はクラスの中で定義します。インスタンス変数は、クラス内のすべてのメソッドで共通して使用することができます。最初にどこかのメソッドでインスタンス変数を使用するとインスタンス変数は作成されます。一度作成されたインスタンス変数は他のメソッド内で値を取り出したり別の値を格納したりすることができます。 またインスタンス変数はクラスから作成されるインスタンス毎に固有のものとなります。例えば生成されたインスタンスの中でインスタンス変数に格納された値と、別のインスタンスの中でインスタンス変数に格納された値は別のものとなります。

    インスタンス変数の作成と使い方
  • Life with Cygwin

    沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。

  • Rubyの軽量Webフレームワーク「Sinatra」がステキ - このブログは証明できない。

  • 1