TECH PLAY のマガジン

JavaScriptをHTMLで使う方法
JavaScriptはWebサイトにスライドショーなどの動きを実装する際に使えるプログラミング言語です。この記事ではJavaScriptの概要やどのようにHTMLで読み込むのかといった内容を、...

Pythonのsleep関数の使い方と利用場面を解説
Pythonの関数のひとつであるsleep関数を使うことで処理を一時停止させることができます。そんなsleep関数はどのような場面で使うのかといった概要と実際のコードの書き方を、Pyt...

PHPで上手にデバッグして効率のよい開発を身につけよう
PHPでのデバッグの仕方についてまとめた記事です。デバッグをする価値について、迅速な開発には欠かせないということを学べます。また、デバッグの仕方として、var_dump関数を使...

AWSの料金を各サービスごとに紹介
クラウドコンピューティングサービスの最大手であるAWS(Amazon Web Service)は、水道や電気などの公共料金に似た料金モデルを採用しています。 従量課金制をベースにしたその...

RubyのHashとは?Hashの概要と基本操作を解説
RubyのHashについて、概要や配列との使い分け、初期化や要素の取得方法といった基本的な使い方や、要素数の取得などに使える頻出のメソッドなどを解説していきます。Rubyの初心...

JavaScriptのfunctionを基本から解説
JavaScriptにおける基本的な構成要素のひとつである関数( function )。 うまく活用すれば処理を目的ごとに分割したり、似たような処理を何度も書かなくて済んだりと便利です。 J...

PythonでCSVファイルを読み書きする方法(CSV, Pandas)
Python学習初心者の方に向けて、CSVファイルの書き込み、それから読み込み方法についてご紹介しています。PythonのCSVファイルは、カンマ区切りのテキストファイルなので、テキ...

NginxでPHPを動かす!Apacheとの違いや設定方法を紹介
Nginx(エンジンエックス)はApacheと同じくWebサーバーを機能させるソフトウェアで、近年その知名度やシェアを伸ばしつつあります。比較的処理が高速で、負荷にも強いといった...

AWSでWAFを設定してみよう!
インターネットの普及に伴い、オンラインサービスへのサイバー攻撃の被害が深刻になっています。各サービスへのサイバー攻撃を未然に防ぐ対策として、WAF(ウェブアプリケーショ...

Ruby入門!CSVファイルを読み込んでみよう!
Rubyにおける、ファイルの入出力、CSVファイルを扱うライブラリ(csv)、CSVファイルデータを操作する関数(read、transpose、hash map、table、header等)を、サンプルコードを...

「javascript void(0)」にはどんな意味があるのか?
WEBページ上のボタンをJavaScriptでアクションさせる場合に、「javascript:void(0)」と書く習慣がありました。「void」にはどんな意味があるのか、どんなデメリットがあるのか、...

PythonでJSONを扱うための方法を解説
WEBシステム上の異なるプログラミング言語間のデータの受け渡し等に用いられる記法のうち、もっとも代表的なものにJSONがあります。 今回は、軽量かつ扱いやすいことが特徴のJSO...

初心者歓迎!GWにスキルアップできる勉強会まとめ 2019年版
皆さん、2019年のGW(ゴールデンウィーク)はどんな予定を立てていますか? 遊ぶのももちろん良いですが、自身のスキルアップのために勉強会に参加してみるというのはいかがで...

PythonでGUIライブラリはどれがおすすめ?
Python学習初心者の方で、GUIアプリケーションを作る時にオススメのライブラリ5つをご紹介しています。今回は、Tkinter、PySimpleGUI 、Kivy、PyQt、wxPythonをご紹介しています...

AWS IAMを使ったアクセスコントロールについて
IAMとはなにか?またIAMを使うことで、AWSにおいてどのようにユーザーIDのコントロールを行うのか紹介します。またシングルサインオンというGoogleやFacebookなどの外部IDを使っ...