TECH PLAY のマガジン

PHPでメール送信するための方法を解説【初めてでもわかりやすく】
PHPでメール送信する方法を、初心者でもわかりやすいようにサンプルコードと共に解説しています。メール送信するための関数やメールフォームでの送信方法、SMTPについても説明し...

Rubyの開発環境の構築方法は?おすすめのIDE3選も!
Rubyの学習を始めようとする時に最初につまずくのが開発環境の構築です。統合開発環境には様々な種類があるためRuby学習初心者にはとても選びにくいです。この記事ではRuby学習...

JavaScriptのsetTimeoutとsetIntervalを理解しマスターする
JavaScriptのタイマー機能の使い方として、関数setTimeoutとsetIntervalについて解説している記事です。setTimeoutやsetIntervalをどんな用途で使うとよいかの紹介もあります。...

無意識のうちに人を誘導するテクニック #データのトリセツ
データを分析して、せっかく良い結果が得られても、それが相手に伝わらなければ意味がありません。分析結果をプレゼンで発表したり、グラフが入った報告書を作ったりすることは...

エンジニアコミュニティ「『Tech-on』~Networking for Techies~」コアメンバーに聞いたコミュニティ運営の醍醐味とTECH PLAYの活用方法
TECH PLAYでグループページを活用して積極的に活動しているコミュ二ティはどのような活動を行っているのか、本記事ではその活動内容をフィーチャーし、ご紹介していきます。...

メルカリが「AI領域に最注力し、テックカンパニーとして世界を目指す」と宣言
3月28日、メルカリは報道関係者向けにAI技術説明会を開催した。取締役CPO(Chief Product Officer)の濱田優貴氏は「テックカンパニーとして世界を目指す」と力強く宣言。その最...

「データ基盤の設計・マネジメント・データエンジニアリング」に求められる技術とは?──LINEとサイバーエージェントの目指す未来
サービス利用者の増加や自社サービスの多角化に伴い、各サービスの膨大なデータを収集・蓄積し、分析を行うことは今後のサービスの発展において必要不可欠です。 前回は、サ...

AWSのVPCって何?メリットや使えるシーンなど徹底解説!
AWSの開発において、ネットワーク制御を行うために必要なVPC(Virtual Private Cloud)は、最初に設定するものとして、避けられないものです。そこで今回は、何となくの理解にな...

セッション(session)をPHPで使うための基本知識を解説!
セッション(session)はユーザーとデータのやり取りをするために利用される仕組みです。PHPを使い、Web開発をする場合などにはセキュリティにも配慮しながらプログラムを組まな...

AmazonのAWS EC2とは?はじめての人向けに解説
Amazonが提供しているクラウドサービスのAWSといえば、仮想サーバー構築のクラウドサービスとして有名です。この記事ではAWS EC2の概要をはじめEC2を利用するメリット、インスタ...

Rubyのmoduleの使い方とメリットを理解して脱初心者!
Rubyの機能であるmoduleについて解説します。特にclassとの違いが分からない場合は読んでおくようにしましょう。初心者にもわかりやすくサンプルを用いていますので、自身で動か...

JavaScriptのreplace関数を使って文字列の置換をしてみよう
プログラミングをしていると「改行コードを一括でHTMLの<br>に置き換えたい」といった場面がよくあります。JavaScriptで文字列を置換するにはどうすれば良いでしょうか?JavaScr...

ちょまど&ロッシェル&ダニエルが語った『外国人との英語での働き方講座』絵でわかるレポート
2019年3月22日(金)『外国人との英語での働き方講座』が開催されました。 講師をつとめるのは、ジャパン・インターカルチュラル・コンサルティング社 代表取締役 社長で経営コン...

マンガでわかるLINE Clova開発 第5話 スマートスピーカー本体で動かしてみよう
前回のお話(第4話)では、Azure Functionsでバックエンドを作り、テストが成功するところまでやりました。今回は、実際にスマートスピーカー本体で動かしてみます。 (マンガ...

PHPで文字列検索をする関数とは?記述方法と注意点を解説
PHPではいくつかの方法で文字列検索をすることができます。似た用途の関数が複数ありますが、それぞれに特徴が異なります。特に返り値として何を返すのかということに着目する必...