読者です 読者をやめる 読者になる 読者になる

paiza開発日誌

paiza(https://paiza.jp)の開発者が開発の事、プログラミングネタ、ITエンジニアの転職などについて書いています。

ITエンジニアを目指す学生向け、就活に特化したIT業界の情報やプログラミングが学べるコースを公開!

「paiza新卒」では、この度「ITエンジニアとしての就職を目指す学生」向けの就活対策学習コースとして、「paiza learning就活パック」を開始しました。「paiza learning就活パック」は、1本3分程度の動画、ブラウザ上でコードを書いて実行までできるオンライ…

音声認識入門!Web Speech APIを使いChromeブラウザを音声操作するWebアプリ開発術を公開!

どうも、まさとらん(@0310lan)です。みなさんは、音声認識を活用していますか?例えば、iOSの「Siri」と会話してみたり、Androidなら「OK Google」と喋って検索した経験があるのではないでしょうか?今回は、このような音声認識を利用し、PCのChromeブラウ…

【凄腕Webエンジニア7人に聞いてみた】どんな開発環境や便利ツール使って仕事してるの?

Photo by Peter Petrusこんにちは。谷口です。 他人の開発環境って気になりませんか?私は気になります。誰かの作業を見ていて「何そのツール知らなかった」「えっそのコマンド便利そう」となったことありませんか?自分以外のエンジニアは、自分の知らない…

面倒な手続き不要!「Web API」の超お手軽活用術をJavaScriptコード付きで一挙大公開!

どうも、まさとらん(@0310lan)です。今回は、面倒な登録手続きやトークンなどが一切不要で、今すぐ利用できる便利な「Web API」を厳選してご紹介しようと思います。これらのAPIを使うことで、Web制作がちょっと便利になったり、独自性のあるユニークなサー…

【2017新卒】6月時点で内定率51.3%!?就活で出遅れた人が挽回するための対策

Photo by Bryan Dougherty こんにちは、谷口です。2017年卒予定者の選考開始時期は、経団連からの通達により、昨年よりも2ヶ月前倒しの今月6月からスタートとされています。では実際に全ての企業が今月に入って初めて新卒採用選考を開始したのかというと、そ…

AWS,Docker,Ansible...ウェブエンジニアが知っておくべきインフラ技術8選

↑2016年のよく使われるDevOpsツール。Docker、Ansibleが伸びています。 (RightScale: New DevOps Trends: 2016 State of the Cloud Surveyより) こんにちは、吉岡(@yoshiokatsuneo)です。 ウェブサービスを作るにはどうしたらいいでしょうか? 当然ですが、プ…

JavaScriptでグラフ描画入門!全8個のライブラリをコード付きで一挙に解説!

どうも、まさとらん(@0310lan)です。今回は、JavaScriptを使って「グラフやチャートを描きたい!」とか、「さまざまなデータを可視化させたい!」という人にオススメのJSライブラリをご紹介しようと思います。また、すぐに使い始められるように、ミニマム…

プログラミングをスマホで学べる時代がきた!ほぼ無料のプログラミング学習アプリ8選

Photo by Laura Bittner こんにちは。谷口です。最近スマホでプログラミング学習できるアプリが増えてきました。実際本格的なシステムを実装する…となると環境設定等もありますしPCを使わないとできないことが多いですが、初心者の方が学習をするときに、い…

【初心者向け】ゲームで遊ぶだけでプログラミングできる9つのサイトが楽しすぎる!

Photo by Radly J Phoenix こんにちは。谷口です。最近は、ゲーム感覚で楽しくプログラミングを学べるサイトやサービスがかなり増えてきました。勉強するのは大変だけど、ゲームやクイズを通して遊び感覚でプログラミングを学ぶことができたらいいですよね。…

「A-Frame」でVR開発入門!HTMLの追記だけでスマホブラウザから好きな場所を360度パノラマ画像体験

どうも、まさとらん(@0310lan)です。みなさんは、「VR(バーチャルリアリティ)」を体験されたことはあるでしょうか?「Oculus Rift」のような頭に装着するデバイスが人気ではあるものの、持っている人はまだ少ないと思いますので、今回はみなさんがお持ちの…

凄腕エンジニアが選んだAtom・Vim・Emacsの超便利プラグインと設定34選

Picture by ITエンジニアを目指す女子高生たちの学園ライフ4コマ漫画『ぱいじょ!』 こんにちは、谷口です。皆さんは普段どんなエディタを使っていますか?「今のエディタに不満がある」「乗り換えを考えている」という方もいるかと思います。弊社でpaizaを…

【Java編】追加!美少女キャラによる初心者向け無料プログラミング学習動画

paizaの動画で学べるオンラインプログラミング学習レッスン「paiza動画ラーニング」に、この度「Java入門編1、2 」が追加されました!!paiza動画ラーニングは、これまでPython、Ruby、PHPといった人気言語の入門編を公開し、学習総受講数20万受講を超える無…

英語ドキュメントが苦手なエンジニアでも挫折しない!4つの目的別英語学習方法

Photo by faungg's photos こんにちは、谷口です。エンジニアの皆さんは、英語版しかない技術ドキュメントやQAサイトを解読するのに苦労した経験はありませんか?(私はあります)IT系の最新情報や公式ドキュメント、技術書というのは、英語圏発信のものが多…

美少女を集めながら、楽しく無料でプログラミングが学べるゲームをやってみた

paizaが先日から公開しておりますプログラミング学習用新コンテンツ「コードガールこれくしょん」、たくさんの方に遊んでいただきまして本当にありがとうございます! 「コードガールこれくしょん」略して「ガルこれ」は、美少女ナビゲーターと一緒にプログ…

「埋め込みタグ」一発でWebコンテンツを激変させる至高のサービス総まとめ!

どうも、まさとらん(@0310lan)です。みなさんは、「YouTube」の動画をWebサイトやブログなどに貼り付けたことがあるでしょうか?「埋め込みタグ」をコピペするだけで、簡単に動画コンテンツを利用できるわけですが、最近は他にも多彩なコンテンツが埋め込…

コードを書いて美少女を集めよう!プログラミングが学べる本格無料ゲーム公開!

paizaはこのたび、プログラミング学習用新コンテンツ「コードガールこれくしょん」を無料公開いたしました。 「コードガールこれくしょん」略して「ガルこれ」は、美少女ナビゲーターと一緒にプログラミング問題を解いて「コードガール」を集めながらストー…

ブラウザだけでWeb開発に挑戦! 「Cloud9」&「Milkcocoa」でテトリスにWebランキング機能を搭載しよう!

どうも、まさとらん(@0310lan)です。今回は、ブラウザだけを使って簡単なWeb開発に挑戦し、オンライン上でゲームのスコアを友人・知人と競争できるようなWebランキング機能を実現してみたいと思います!利用するサービスやツールは以下のとおり。(すべて…

皆が気になってた「Why!?プログラミング」を見ながら、実際にプログラミングやってみた

こんにちは、谷口です。皆さんは先週NHKのEテレで放送された『Why!?プログラミング』という番組をご存知でしょうか?(再放送は今週3月28日から放送されています!)『Why!?プログラミング』は子供向けプログラミング学習環境「Scratch」を使ったプログラミ…

JavaScript初心者を一気に上級者へ導く海外の無料動画ベスト6を一挙公開!

どうも、まさとらん(@0310lan)です。みなさんは、「JavaScript」をどのような方法で学習されているでしょうか?お手軽な方法としては…、・書籍やブログ記事を読む ・勉強会・セミナーへ参加する ・友人や先輩に直接聞く ・学習向けのWebサービスを利用する…

ゲーム作り初心者におすすめ!Unity5を習得するための12コンテンツ

Photo by Douglas Muth こんにちは。谷口です。皆さんはUnityを使ったことがありますか?「ゲームが好きだから自分でも作ってみたいな」という人や、「ゲーム制作に関する仕事がしたい!」という人は、まずはUnityを使って自分でゲームを作ってみるといいか…

2時間でPythonの初歩をマスターできる!無料学習サービスやってみた

こんにちは。谷口です。paizaには、オンラインでプログラミング学習ができるパイザ・ラーニングという無料学習コンテンツがございます。そちらに、この度「Python入門編1・2」が追加されました。誰でも・何度でも・無料で動画と演習課題でPythonプログラミン…

地図アプリの開発を爆速化する「Webマッピング」サービスの活用術を大公開!

どうも、まさとらん(@0310lan)です。今回は、地図上にデータをマッピングすることで、さまざまな情報を「見える化(可視化)」できるWebサービスの活用法についてご紹介しようと思います!マッピングが出来るようになると、単なる「データの集まり」だったも…

Webサービスを作りたい人に最適、たった1時間でJSベースのQAサイトを作る方法 - MEANスタック開発(3)

(English article is here.) こんにちは、吉岡(@yoshiokatsuneo)です。 MEANスタック(*)は、JavaScriptのみでフロントエンド、データベース、バックエンドの全てを開発できるWebサービス開発環境です。特にMEANスタックの一つAngularJS Full-Stack generator…

初心者におすすめ!Python3を習得できる4つの学習法と11のコンテンツ

Photo by Kathleen Franklin こんにちは。谷口です。先日、プログラミング言語別エンジニアの平均年収ランキングにて、Pythonが651万円で1位になったことが話題になりました。www.itmedia.co.jpPythonは機械学習、人工知能分野、計算系の研究に適したライブ…

プログラミングを覚えたい人に最適な、Pythonの無料学習サービス!

paizaには、オンラインでプログラミング学習ができるパイザ・ラーニングという無料学習コンテンツがございます。そちらに、この度「Python入門編1・2」が追加されました。今回「Python入門編」では、paizaの人気キャラクター霧島京子(cv:上間江望さん)がかわ…

2日で内定、ES不要、既卒OK…2017新卒この採用選考がすごい!9選

Photo by Weldon Kennedy こんにちは。谷口です。3月1日から2017新卒求人への応募・エントリーがスタートとなりました。2017卒の就活スケジュールは概ね以下のようになっています。今年は去年に比べて選考開始時期が前倒しになっていますので、早めのスター…

指定URLのPC・タブレット・スマホの「キャプチャ画像」を自動表示するデモアプリを作ってみた!

どうも、まさとらん(@0310lan)です。今回は、Webページのキャプチャ画像が取得できるサービス「Page2Images」の提供しているAPIを使ったデモアプリの作り方をご紹介します!これをマスターすれば、PCやスマホなどの「表示チェックツール」が簡単に作れたり…

【2017新卒必見】定番から変わり種まで、就活情報ポータルサイト31選

Photo by ING Nederland こんにちは。谷口です。2017年度新卒就活生の皆さん、就職活動の進み具合はいかがでしょうか。ご存知かと思いますが、2017年卒業予定者は下図のように、学部3年の3月から企業説明会や採用情報が解禁され、実際の採用選考開始は4年生…

Web制作のクオリティを飛躍的に高めるJavaScriptライブラリ10選を一挙公開!

どうも、まさとらん(@0310lan)です。みなさんは、「JavaScriptライブラリ」を活用しているでしょうか?Webサイト制作はもちろんのこと、さまざまなWebアプリやサービスなどを開発する時に、大幅な時間短縮やクオリティを飛躍的にアップすることが出来るよ…

便利!Pythonプログラミングを学んでその場でコードを実行できるブログ

paizaが運営している無料オンラインプログラミング実行環境サービスpaizaIO、皆さんお使いいただいたことはありますでしょうか?実はこちらのpaizaIO、あまり知られていないのですが、その場でコードを書いて実行できるブログパーツとして使用することもでき…

コード不要でWebスクレイピング可能な「Kimono」で、動画キュレーションプレイヤーを作ってみた!

どうも、まさとらん(@0310lan)です。最近は、暇な時間を見つけると、ついつい「YouTube動画」をボーッと見てしまうのですが、同じような方はいらっしゃいますか?私の場合、YouTubeに時間を費やしてるうちに…、「もっと効率よく、興味のある動画だけを見た…

意外と知らない人が多い、転職時に企業研究するための情報収集術

Photo by David Brossard こんにちは。谷口です。最近、4月入社を目指して転職活動を始める方が増えてきました。……が、皆さん企業研究や情報収集はどんなふうにやっていますか?企業のWebサイトや求人情報をちょっと見るだけで終了していませんか?数多くの…

プログラミング大国の初心者向け学習ゲームCodeMonkeyが楽しすぎ!

Photo by Snake3yes こんにちは。谷口です。先日、ジャパン・トゥエンティワン社がイスラエルのスタートアップ企業コードモンキー・スタジオが開発したオンラインプログラミング学習ゲーム「CodeMonkey」の日本版が発売されるということが話題になりました。…

「AngularJS」と「はてブAPI」で作るChromeアプリの作り方を完全公開!

どうも、まさとらん(@0310lan)です。今回は、Googleが提供する「Chromeブラウザ」で動作するアプリケーションを作ってみたいと思います。「なんだか難しそう…」と思うかもしれませんが、ざっくり言ってしまうと普通に「Webページ」を作るのと変わりません…

条件分岐、比較演算子が最速でわかる!Rubyの無料学習サービスやってみた

こんにちは、谷口です。paizaの無料オンラインプログラミング学習コンテンツ「パイザ・ラーニング」のRuby編に、「Ruby入門編2:条件分岐、比較演算子を学ぶ」が追加されました!動画と演習課題でRubyの基礎、入門編2では特に「条件分岐と比較演算子」につい…

プログラミング初心者でも大丈夫、Swiftの学習を始められるコンテンツ13選

Photo by fs-phil こんにちは。谷口です。今、「Swiftの学習を始めたい!」と思っている方は多いと思います。Swiftは米Apple社が開発したiOSおよびOS Xのためのプログラミング言語で、現地時間の12月3日にオープンソース化が実施されたことにより、どこでも…

弊社ITエンジニアに聞いてみた、理想のクリスマスの過ごし方と実現方法

Photo by Kevin Dooley こんにちは。谷口です。皆さんは来週のクリスマスの予定は決まっていますか……?今年のクリスマスはプログラミングを— paiza[パイザ] (@paiza_official) December 1, 2015……………………………………………同志よ……。せっかくなので弊社のエンジニアに…

ゲームで遊ぶだけ!気付いたらプログラミングできるようになれるサービス14

Photo by Carlos Sancho こんにちは。谷口です。プログラミングの勉強を始めたばかり、またはこれから始めようとしている方々は、何を使って勉強しようと考えていますか?今は学習サイトや書籍やスクールなど、自分に合ったスタイルで勉強できるようになって…

Webアプリの開発で面倒な作業を一発解消してくれる無料Webサービス9選!

どうも、まさとらん(@0310lan)です。みなさんは、Webアプリの開発にトライしたことはありますか?いざ、コードを書き始めるとちょっとしたことで悩んだり、簡単に思っていた処理が意外と面倒であったり、データベース操作が難しかったり…など、予想以上に…

機械学習初心者が、素早く学べるコンテンツとライブラリ20選(Python編)

Photo by Horia Pernea こんにちは。谷口です。最近「機械学習に興味がある」「いつかやろうと思ってるんだよね……」と言うエンジニアの方をよく目にします。また、その倍ぐらい「機械学習難しすぎて挫折した」という方も見ます。弊社のITエンジニアにも機械…

無料プログラミング実行環境paiza.IO、PHP7とSwiftに対応

こんにちは。谷口です。paizaが公開しているITエンジニア向けの無料オンラインプログラミング実行環境サービス「paiza.IO (パイザ・アイオー)』」の対応言語に、最新のPHP7とSwiftが追加されました!!paiza.IOは、ブラウザ上でコードが書け、書いたコードを…

わかりやすい!プログラミング初心者がRubyの無料学習サービスやってみた

こんにちは、谷口です。paizaには、オンラインでプログラミング学習ができるパイザ・ラーニングという無料コンテンツがございます。そちらに、この度Rubyプログラミングを動画で学習できるレッスンが追加されました!動画と演習課題でRubyの基礎が学べますの…

プログラミング初心者が挫折せずに学べる!PHP学習コンテンツ10選

Photo by Megan Coughlin こんにちは。谷口です。Webサービスを作ってみたい方や、Webディレクターやデザイナーの方でエンジニアと仕事をすることが多い方、Wordpressを触ることが多い方は、PHPを習得したいと思っている方が多いと思います。その一方で、「…

ツイッターでプログラミングを実行できる!140字の面白コード10選

Photo by Christopherこんにちは。谷口です。24言語対応の無料オンラインプログラミング実行環境サービス「paiza.IO (パイザ・アイオー)」、皆様ご利用いただいたことはありますでしょうか? 24のプログラミング言語がブラウザで即実行できる『paiza.IO』 - …

初心者でも簡単に始められる、ほぼ無料でRubyを学べるコンテンツ11選

Photo by Swistk こんにちは。谷口です。「これからプログラミングを学んでみたいな」と思っている方で、「Rubyをやってみたい」という方は多いと思います。近年、Rubyエンジニアの求人は急速に増えています。Webサービスを高速で開発する場合などにRubyは多…

読むもよし書くもよし!技術系アドベントカレンダー2015まとめ【保存版】

Photo by Tina D こんにちは。谷口です。皆さんはアドベントカレンダーというものを知っていますか?アドベントカレンダー(Advent calendar)は、12月1日からクリスマスを迎えるまでの期間における日めくりカレンダーのことです。このカレンダーが終わると…

プログラミングを覚えたい人に最適な、Rubyの無料学習サービス!

パイザ・ラーニングに、この度動画でRubyを学習できるレッスンが追加されました!Rubyでコーディングをするスキルが動画と演習課題で習得できますので、ぜひごらんください!

ITエンジニアなら知っておきたい、今更聞けないアルゴリズムの種類一覧

Photo by Oferico 皆さんはアルゴリズムやデータ構造について勉強したことはありますか?そして、基本的なアルゴリズムについて、どのようなものがあって、どのようなときに使うとよいかといったことを説明することができますか?仕事をしていると、プログラ…

Webアプリ作りたい人向け、ほぼ無料のプログラミング学習サイト11選

Photo by jmettraux こんにちは。谷口です。「プログラミングを勉強してみたい」という方はたくさんいらっしゃるかと思います。その一方で、全く未経験のプログラミングを独学で学んでいくということに対して、「ハードルが高いな~」と感じる部分もあると思…

ゲームで楽しく遊ぶように学べた!プログラミング学習サイト14選

Photo by Predi こんにちは。谷口です。プログラミングを独学で学習している初心者の方の中には、「なかなか一人で勉強を継続することができない……」「なるべく手を動かしながら楽しく勉強したい」と思われている方もいると思います。また、プログラミング経…

プログラミング入門講座|paizaラーニング

PHP入門編Ruby入門編Python入門編Java入門編JavaScript入門編C言語入門編C#入門編アルゴリズム入門編