TECH PLAY のマガジン
【初心者向け】Pythonでfor文の使い方をマスターしよう
Pythonにおけるfor文は要素を順番に取り出して処理を行うための制御構文です。この記事ではfor文の基本的な使い方を解説しています。Pythonでプログラミングをする場合には必須...
SQLにおけるWITH句の基本的な使い方とUPDATE文での活用方法
SQLにはサブクエリに名前をつけて一時的に別管理し、同じSQLの中で呼び出すことができるWITH句という機能があります。また、UPDATE文と組み合わせることで複雑な更新処理を簡単...
Pythonでunittestを使用してユニットテストを実施する
コードの品質を高めるために、ユニットテスト(単体テスト)を実施することは非常に重要です。 ユニットテストはプログラムを構成する小さな単位の動作検証を目的として実施され...
Pythonの三項演算子を使って、if文を1行で記述しよう
Pythonで使われる三項演算子について説明します。三項演算子とは何か、if文と三項演算子との表記の違いや、具体的な使い方を説明していきます。最後にlambda(無名関数)との組...
Pythonのcopyやdeepcopyでオブジェクトをコピーする方法を解説
Pythonのcopyとdeepcopy関数を使って、オブジェクトを値渡しでコピーする方法について解説します。Pythonで利用するオブジェクトの種類や値を渡す方法についても解説しています...
PythonのスクリプトをPyinstallerでexe化する方法
Pythonスクリプトをexe化する方法について解説しています。今回はライブラリとして「Pyinstaller」を使用します。具体的な方法やexe化することのメリットとデメリットについても...
Pythonのwith文を理解して活用しよう
Pythonで使用できるwith文について解説します。with文とは何か、with文を使った場合と使わない場合の違いについても解説します。次にファイルの操作を例にして実際のwith文の使...
使わないともったいないJavaScriptで配列内のデータを探すfind関数
JavaScriptで配列を扱う場合に、便利な関数が用意されていることをご存知でしょうか。配列内の特定の値を持つレコードを探す場合には、find関数を用いると非常に効率的です。本...
【JavaScript】let、const、varの違いと使い分け方法を徹底解説
JavaScriptを利用している方の中には、変数であるletやvar、constの使い分け方がわからなくて悩んでいる方もいるのではないでしょうか。今回は、let、var、constの違いと、それ...
Python requestsを理解して活用しよう
Pythonで使われるHTTPライブラリであるrequestsに関する記事です。requestsとは何か。 標準ライブラリurllib.request モジュールとrequestsとの違いを解説します。 次に使い方に...
Python lambda(ラムダ式 無名関数)を理解して活用しよう
Pythonで使われるlambda(無名関数)に関する記事です。lambdaとは何か。通常使われるdef文との違いを解説します。次に使い方について詳しく解説します。その上でdef文による記...
大手企業8社のデータサイエンスチームが明かす、データエンジニアリング・データ分析基盤・利活用とは
TECH PLAYが主催するテックカンファレンス『AI/ML、データサイエンスサミット』。今回は、ブリヂストン、ダイキン、トヨタ自動車、ファーストリテイリング、三菱UFJ銀行、電通...
「Non Fungible Tokyo 2022」イベントレポート
2022年7月11日(月)、東京都渋谷区の渋谷ストリームホール、及びオンラインにて国内最大級のNFT & ブロックチェーンイベント「Non Fungible Tokyo 2022」が開催された。 NFTはこ...
フルスタック、VPoE、デザインエンジニア、フロントエンドの極み──4つのパターンで語る「フロントエンドキャリアの分岐点」
TECH PLAYERが「なりたい姿」を叶えるために、背中を後押しするTECH PLAY Talkシリーズ。第一弾はフロントエンジニアとして紆余曲折を経てきた『フルスタックパターン』小林泰士...
将来、MITで学びたい?教えたい?世界を舞台にコラボしたい? MITメディアラボ副所長 石井裕教授が語る「海外雄飛」のススメ
米国マサチューセッツ工科大学メディアラボ(以下、MITメディアラボ)は、6月18日~19日(金~土)、6月25日~27日(金~日)の5日間に渡り、中学生・高校生を対象にしたオンライ...