プログラミング

プログラミング

サーバサイドjavascript実行環境Nodejsとは

javascriptはフロントエンドで使用する言語というイメージが強いのですが、nodejsなどのプラットホームを使用することによりjavaやrubyのようにサーバサイドのプログラミングも可能になります。今トレンドになっているSPA(シ...
プログラミング

Railsアプリケーションを構築するための
MVCモデルとは

Copyright © 2006, Yukihiro Matsumoto MVCモデルとは、アプリケーションを構築するためのフレームワークのようなもので、MVCモデルを使用することでアプリケーションを3つの役割に分解することが...
プログラミング

Rubyで学ぶ クラスとインスタンス

Copyright © 2006, Yukihiro Matsumoto プログラミングで一番理解が難しい概念がクラスとインスタンスではないでしょうか。私もこの概念について理解するのにかなりの時間を費やしました。まだ十分に把握...
プログラミング

Webでもスマホでも
どこでも使えるJavascriptの基本

javascript Logo by W3C javascriptとは世界で最も多く使われているプログラミング言語です。javascriptはwebサイトでもスマホアプリでも、デバイスを選ばず開発が進められる万能な言語だからで...
プログラミング

シンプルで楽しいRubyのメリット

Copyright © 2006, Yukihiro Matsumoto プログラミング言語は数多くありますが、Rubyは初心者にも学習しやすく、自分のアイデアをすぐに形にするためのメソッドがたくさん用意されています。これほど...
Mac

Macに仮想環境を構築し、Ubuntuを導入する方法

サーバサイドプログラミングをローカルで行うとき、できれば本番環境に近い状態で行いたいものです。しかし、サーバをレンタルするのにも費用が発生してしまう。そんなとき、ローカルのPC上に仮想環境を構築しその環境上にCentOSやUbuntuを...
Python

Python matplotlibで日本語の設定方法

Pythonのライブラリmatplotlibはデータを可視化するのに最適なツールですが、初期設定では日本語が対応しておらず、日本語をグラフ内で使用すると「□□□」のような豆腐文字になってしまいます。私もこの日本語設定に手こずってしまった...
Windows

Windowsを効率化 作業が捗るフリーソフト6選

Windows派、Mac派、Linux派、個人で好きなOSは別れると思いますが、そのなかでもWindowsは87.3%(2018/3時点)のシェアを占めており、ビジネス用途ではwindowsを使用している方も多いのではないでしょうか。私...
Python

数値を可視化!
matplotlibで多種多様なグラフを実現

データ分析において膨大な数値の羅列から、規則性や関連性を人力で見つけ出すのは至難の技です。データをきれいに視覚化できれば、規則性や関連性を見つけるだけでなく、プレゼンテーションで分析に詳しくない人を説得させるのにも使用することができます...
データ分析

文字列を自由に操れ! 正規表現の基礎

データ分析する上で避けては通れない道、それが文字列操作です。膨大なデータの中から、自分の求めるデータを見つけ出し抽出する、それを可能にするのが「正規表現」です。ただ、少し癖があるため自在に使いこなすためには慣れが必要です。ただし、使いこ...
タイトルとURLをコピーしました