TECH PLAY のマガジン
【AWS】メール配信サービスSESの概要から使い方まで
Amazon AWSの提供する EメールプラットフォームサービスのSES。 この記事では、導入コストが低く低価格というSESのメリットなどを紹介しています。SESのユースケースや詳しい料...
DockerでPHPの環境構築をする方法を解説
Dockerを使用することで、自身のPC上に自由に使用できる軽量な仮想環境を構築し、その上に指定したアプリケーションの実行環境を立ち上げることが可能です。 軽量でどこでも簡単...
Rails scaffoldの使い方とメリット・デメリット【初心者向け】
Rails scaffoldはジェネレーターの一種であり、MVCフレームワークのテンプレートとなるファイルを作成してくれるものであることを説明します。またscaffoldを使うことによる、メ...
JSONを理解してJavaScriptのstringifyとparseで操作してみよう
最近はプログラミング言語を問わず広く使用されているJSONについて解説する記事です。JSONとは何なのか、JSONの書き方といった基本について詳しく解説します。JavaScriptでJSON...
【初心者向け】Pythonでwhile文を使う方法
Pythonでループ処理をする際に使える文法のひとつであるwhile文。この記事では、while文の概要、基本書式、break文やcontinue文などの使い方について、コードの実例とともに初心...
AWS Cloud9を使ってみよう!
サーバーを購入することなくアプリケーションを簡単に構築でき、新しいプロジェクトを迅速に開始することができるクラウドベースの統合開発環境 (IDE) のAWS Cloud9、このサービ...
JavaScriptのsplit関数で文字列の分割をマスターしよう!
JavaScriptのsplit関数の使い方を解説する記事です。split関数は文字列オブジェクトを操作して分割する機能があること、引数に何を持つか、返り値はどんなものかを解説します。...
Pythonで始めるWebスクレイピング入門!
Pythonの活用方法のひとつにスクレイピングがあります。 スクレイピングとは、WEB上のページにアクセスし、必要な情報を抽出する行為です。 人間が1つひとつ手作業で情報を集め...
PHPのhtmlspecialcharsを使いこなす
PHPでエスケープ処理をするための関数に、htmlspecialchars() があります。 htmlspecialchars() を利用すると、HTMLの中では特殊な意味を持つため直接書くことが出来ない < や >...
PHPで構文チェックを行うやり方【エラー回避に役立つ】
構文チェックを行うことで、エラーが発生する原因を減らせることを説明します。また構文チェックを行うためのツールである、オンラインの構文チェッカーとlintコマンドを使う方...
Pythonのrange関数で繰り返し処理を書く方法
Pythonの繰り返し処理について学んでいると必ず出現するのが、range関数。この関数は、範囲を指定して繰り返し処理をおこなうことが可能で、特定の範囲を繰り返し処理することが...
PHPで日付の比較をするにはDateTimeクラスが便利!
PHPで日付を比較する方法は1つではありません。単純なものであれば文字列を使って比較をすることもできますが、関数を使ってこれを処理させることも、DateTimeクラスを使って複...
PHPにおけるオブジェクト指向とは?クラスやインスタンスについても解説!
PHPで複雑な処理を行うプログラムを記述する場合、クラスを使うことがあります。クラスはいくつかの機能がまとまったもので、オブジェクト指向プログラミングにおいては欠かせら...
AWSでDockerコンテナを立ち上げる・管理するやり方
Dockerとはどのようなもので、なぜ開発の現場で利用されることが多いのかを簡単に解説し、AWS上でDockerを利用する4つの方法について説明します。 4つの方法とは、EC2上にDocker...
JavaScriptでthisが使えるようになる!thisの参照先を説明
thisはプログラムを記述する上で便利な変数で、JavaScriptを学習する上で覚えておきたいものの一つです。thisは使用される場所によって参照する対象が変わるという性質を持って...