Ruby

Python

RubyとPythonを学習する – if文による条件分岐

RubyとPythonを学習する – 計算を行うではRubyとPythonによる簡単な計算を行った。今回は、プログラミングで重要となる条件分岐のうち、if文を使ったものについて説明を行ってみたい。
Python

RubyとPythonを学習する – 計算を行う

RubyとPythonを学習する – はじめてのプログラミングでは、「Hello,world」を表示するプログラムを作った。今回は、RubyとPythonで簡単な計算を行うプログラムを作ってみたい。
Ruby

Rubyのtrue/falseチェックが意外と面倒

Rubyでのtrue/falseチェックは意外に面倒で、扱い方によっては、思わぬ落とし穴になることがある。ここではRubyのtrue/falseチェックについて、軽く書いてみたい。
Diary

Railsにもだいぶ慣れた

仕事でRuby on Railsを使い始めてから足掛け3ヶ月、Railsの使い方にもだいぶ慣れてきた感はある。必要になると急速に覚えることができるものではある。
Python

RubyとPythonを学習する – はじめてのプログラミング

RubyとPythonを学習する – PythonをインストールするとRubyとPythonを学習する – RubyをインストールするではPythonとRubyのインストールをそれぞれ別に行った。今回は「hello,world」を表示するプ...
Ruby

RubyとPythonを学習する – Rubyをインストールする

RubyとPythonを学習する – Pythonをインストールするでは、Pythonのインストールについて説明をした。ここではPythonに続いてRubyのインストール方法の説明を軽く行いたい。
Python

RubyとPythonを学習する – RubyとPythonはどんな言語?

RubyとPythonは、その登場経緯からしばしば比較されるほど、言語仕様が似ていると言われている。Rubyは日本を中心に主にウェブ分野で、Pythonは日本国外を中心に使われていて、日本においては人工知能や機械学習を中心に利用されるように...
IT/Computer

anyenv備忘録

anyenvは、PHPやNode.js、Ruby、Pythonをはじめとしたいくつかのプログラミング言語のコンパイラー/インタープリターのenvを一括で管理できる便利なツールで、個別にrbenvなどのenvを使ったり、あるいは直接インストー...
Ruby

Ruby on Railsを使ってみて

最近、諸事情でRuby on Railsを使った開発に従事しているのだが、開発自体はなかなかしやすいところもあるという印象があった。やはり他のウェブフレームワークの原型となっているだけあってか、なかなか使いやすいものになっている。
Ruby

RubyにもJITの波が来ている?

時期バージョンのRubyには、ついにJITが実装されるかもしれない。これによって、Rubyのパフォーマンスが向上する可能性がある。
Python

PythonってAIや機械学習に使われているが

近年、日本においては主に機械学習やAI分野で使われるようになっていて、ウェブにおいてはPHPやRubyの方が優勢のようだ、とはいえ、日本国外ではPythonは広く使われている。
Ruby

Railsプロジェクトを作成する時にRailsをシステムワイドにインストールしたくな時はどうするの?

Ruby on Railsプロジェクトを作成する時、多くの場合、RubyGemsにRailsをインストール、rails new (project name)コマンドを使ってRailsプロジェクトを作成するが、わざわざそのためにシステムワイド...
Bug

Pythonのパッケージ管理ツールはRubyのよりも不親切

Pythonのパッケージ管理ツールが思ったより不親切である。特にRubyのBundlerに使い慣れていると特にそう感じる。ここでは私が感じたPythonとRubyのパッケージ管理ツールの違い等について書いてみたい。
IT/Computer

rbenvをインストールする

rbenvは、複数のバージョンのrubyをインストールできるだけでなく、ディレクトリーごとにrubyのバージョンを切り替えることができるといったかなり便利な機能を兼ねそろえたruby管理ツールである。debやrpmなどのパッケージ管理ツール...
IT/Computer

『コードガールこれくしょん』やってみた

エンジニア向け転職サイトpaizaなどを運営しているギノ株式会社は、2016年04月20日に「コードを書いて美少女を集める」というコンセプトのゲーム『コードガールこれくしょん』のサービスを開始した。現時点ではPHPとRubyのみの対応だが、...
IT/Computer

paizaオンラインハッカソン6に参加してみた(霧島京子ミッション, Perl, PHP, Ruby, Python)

paizaオンラインハッカソン6に参加してみた(緑川つばめミッション, Perl, PHP, Ruby, Python)及びpaizaオンラインハッカソン6に参加してみた(六村リオミッション, Perl, PHP, Ruby, Python...
Perl

paizaオンラインハッカソン6に参加してみた(六村リオミッション, Perl, PHP, Ruby, Python)

paizaオンラインハッカソン6に参加してみた(緑川つばめミッション, Perl, PHP, Ruby, Python)に続いて、今回は六村リオミッションをPerl, PHP, Ruby, Pythonで書いてみた。
IT/Computer

paizaオンラインハッカソン6に参加してみた(緑川つばめミッション, Perl, PHP, Ruby, Python)

当ブログ及びGitHubのページでも取り上げているが、今回はpaizaオンラインハッカソン6の緑川つばめミッションをスクリプト言語(Perl、PHP、Ruby、Python)で書いた場合の回答例と簡単な解説を行いたい。
IT/Computer

paizaオンラインハッカソン6+に参加してみた(え、妻が松江?、Ruby)

paizaオンラインハッカソン6+では、松江Ruby会議07協賛ということで、今回は大学で学習、rakeで使ったことがあるくらいのRubyでコーディングしてみた。今回は100点を取るパターンと60点で終わるパターンを用意した。