タグ

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

  • 関連タグはありません

タグの絞り込みを解除

qiitaとruby-family-programming-languageとguideに関するnabinnoのブックマーク (8)

  • 「プロを目指す人のためのRuby入門」別館 - Qiita Advent Calendar 2017 - Qiita

    書籍「プロを目指す人のためのRuby入門」(チェリー)の中に収録できなかった技術記事を、著者が自ら公開していくアドベントカレンダーです。 以下のような記事を公開していきます。 ページ数の関係でカットせざるを得なかった記事 書のコンセプトや対象読者にマッチしないと判断して収録を見送った記事 「あ、あの話も書いておけば良かった」とあとから思った記事 チェリーではもともとあった原稿からトータル100ページ以上の記事をカット(!)しました。 ですが、このままお蔵入りにしてしまうのはもったいないので、このアドベントカレンダーで無償公開します。 もともとは書籍の原稿だったということで、文にはときどき章番号や項番号が登場するかもしれませんが、ご了承ください。 チェリーもここで公開したものと同じような雰囲気で説明していますので、興味を持った方はお近くの書店で書を手に取ってみてください!

    「プロを目指す人のためのRuby入門」別館 - Qiita Advent Calendar 2017 - Qiita
  • Rubyでデータ解析 - Daru入門 - Qiita

    データ解析といえばPythonやRを使うことが多いが、Rubyでも簡単なデータ解析は行うことができる。 Rubyでデータフレーム(Excelのスプレッドシートのようなデータ構造)を扱うには、Daru というライブラリが利用できる。作者の@v0droさんはRubykaigi 2016でも登壇してDaruについて発表していて、公演の様子はこちらで見ることができる。 この記事では、Daruの基的な使い方を紹介する。 必要な機能を全部書くと量が多くなるので、最小限の利用例のみ書いていく。 環境 Ruby2.3.1 daru 0.1.4.1 Gemfileに gem "daru" と書いてbundleすればOK。 以後、require "daru" を行ってから実行する データ構造 dataframeは2次元配列のような構造で、Daru::DataFrame という名前のクラスになる。 dataf

    Rubyでデータ解析 - Daru入門 - Qiita
  • Elixirをこれから学びはじめる方に向けて - Qiita

    この記事はElixir Advent Calendar 2016の10日目の記事です。 Elixirをこれから始めたいという方に自分がやったこと、感じたことを残します。 少しでも参考になればと思います。 時代背景 Elixir自体は、mizchi氏のリアルタイムウェブな観点からElixir / Phoenix についてあたりから興味を持ち始めました。 この記事を見て、Elixirを始めた人も多いのではないでしょうか。 http://elixir-ja.sena-net.works/ 当時Elixirの情報で簡単にヒットするのは上記のサイトくらいだったと思います。 とはいえ、すでにある程度は日語化されていて、(翻訳状況は今も昔も変わってなかった。) こちらのサイトを見て、Elixirの基的な言語仕様を学びました。 キャッチアップが早い人は翻訳がない状態で元サイトを翻訳しながら取り組んでい

    Elixirをこれから学びはじめる方に向けて - Qiita
  • Crystal + Amethystの導入からちょっとしたWebApp作成まで - Qiita

    はじめに トピック Crystal ← 言語。はやい。Rubyっぽい。 Amethyst ← ウェブアプリケーションフレームワーク。Railsっぽくしたいらしい。 それぞれ導入してさわります。 Crystal歴1日なので理解があやしい点があったらご指摘ください。 レベル観 超入門レベルです。 RubyRailsの初心者程度の知識を前提とします。 ちなみに筆者はRailsはほぼわかりません。 構成 Crystal導入 Amethyst導入 WebApp作成 Crystal導入 Crystalとは ざっくりいうとRubyっぽい言語で、Rubyよりも型に厳密(静的型チェック)。 実行が早い(コンパイルしてネイティブコードを生成する)そうです。 以下のサイトに丁寧にまとめられていますので参照してください。 Rubyベースの文法で高速に動作するNativeコードにコンパイルされるCrystal言語

    Crystal + Amethystの導入からちょっとしたWebApp作成まで - Qiita
  • これから Crystal を始める方へ: Crystal 日本語情報まとめ - Qiita

    この記事は Crystal Advent Calendar 2015 の 1 日目の記事です はじめまして。Crystal-JP という Crystal を日に普及させるための活動をしてます @pine613 と申します。日から始まる Crystal Advent Calendar 2015 をよろしくお願いします。 記事は、これから Crystal を始める方向けの情報を集めた記事になっています。 しかし Crystal は開発中の変化が非常に早い言語であるため、以下の記事の内容は古くなっている場合があります。そのため、似たような記事が既に存在する場合 でも 新しく最新の内容で記事 を書いていただけると非常に助かります。 Crystal とは何か Rubyベースの文法で高速に動作するNativeコードにコンパイルされるCrystal言語の情報まとめ #crystal #ruby -

    これから Crystal を始める方へ: Crystal 日本語情報まとめ - Qiita
  •  Crystal 言語の 2016年を振り返ってみて - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Crystal 言語の 2015年を振り返ってみての続きです。 2016年6月25日に Crystal-JP 有志で発刊された"Crystalの”に掲載した内容を詳細にしています。 Crystal言語 開発の歴史は、2016年4月に開発元の Manastech社初めての Blog The story behind #CrystalLang 掲載により、詳細に明らかにされました。 2011年6月 Ary Borenszweig さんの考案で始まり、その後主として Juan Wajnerman さん、 Brian J. Cardiff さ

     Crystal 言語の 2016年を振り返ってみて - Qiita
  • Mac OS XでElixir, Phoenixを使ってHello Phoenixを動かすまで - Qiita

    何かと名前を聞くようになったElixirをとにかく使ってみたい!そしてElixirで実装されたWAFであるPhoenixも体験してみたい! ということで、それらをMac上でとりあえず試すだけの手順を書いてみました。 大前提 Xcodeをインストールして、xcode-select --installを実施しておく。 Mac OS Xの最新版でHomebrew ( http://brew.sh/index_ja.html ) がインストールされている前提 brew doctorでHomebrew環境に問題がないかチェックしておきましょう nodebrewのインストール Node.jsのバージョンを指定して簡単にインストールできるnodebrewを導入します。

    Mac OS XでElixir, Phoenixを使ってHello Phoenixを動かすまで - Qiita
  • 【中級編】Riot.js + Typescript + karmaで今日から始めるElixir on Phoenixフロント開発入門 その1 - Qiita

    はじめに 皆さん、おはこんばんちは。 年の瀬です。 コミケの入稿割引が減っていきます。 第2回 企業対抗トーナメントも大晦日に、あります。ギルティです。 正直色々忙しいですね。分かります。だって師走だもの。 そんな時は肩の力をいったん抜いて、Elixir on Phoenix、入門していきましょう。 CentOS + Erlang + Elixir + PhoenixのDockerイメージで今日から始めるElixir on Phoenix入門 【中級編】drone.io + exrmで今日から始めるElixir on Phoenixホットデプロイ入門 前回、前々回に引き続き、Elixir/Phoenixの入門記事中級編です。 Phoenixを使った時のサーバーサイドの開発は今年一年を通して色々とナレッジも溜まってきたと思うんですが、 フロントサイドのベストプラクティスが欲しいなあというのを

    【中級編】Riot.js + Typescript + karmaで今日から始めるElixir on Phoenixフロント開発入門 その1 - Qiita
  • 1