プログラミング

プログラミング

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

MVCモデルとは、アプリケーションを構築するためのフレームワークのようなもので、MVCモデルを使用することでアプリケーションを3つの役割に分解することができます。プログラマが後々修正する時にどこにどのようなデータが書いてあるのか把握しや...
プログラミング

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

プログラミングで一番理解が難しい概念がクラスとインスタンスではないでしょうか。私もこの概念について理解するのにかなりの時間を費やしました。まだ十分に把握できていない節もあるため、今回は自分の理解を深めるためにも、自分なりにわかりやすくま...
プログラミング

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

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

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

プログラミング言語は数多くありますが、Rubyは初心者にも学習しやすく、自分のアイデアをすぐに形にするためのメソッドがたくさん用意されています。これほど楽しくプログラミングができる言語は他にはないでしょう。私もかつて、C言語を学び途中で...
Mac

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

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

Python matplotlibで日本語の設定方法

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

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

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

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

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

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

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

Macを4年間毎日使い込んだ男が語る効率化

macはクリエイターで好んで使っている人が多いように、グラフィックを精密に表示できるディスプレイや、きれいなUI、洗練された内部構成などデザイン面で優れた点がいくつもあります。しかし、それ以上にmacには作業を効率化できるショートカット...
タイトルとURLをコピーしました