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

paiza開発日誌

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

【超基本】就活生必読!企業とのメールで使いたいフレーズ一覧集

Photo by Joel Gillman こんにちは。谷口です。就活生の皆さんは、企業の人事担当者や社会人の先輩達とメールでやり取りする機会が増えてくる時期だと思います。毎年、就活生とメールでやりとりする機会の多い人事担当者やOB訪問を受けた方々からよく聞くの…

デキる「エンジニアの卵」たちが集結!paiza就活勉強会レポート

18卒の就職活動が本格的に動き出してもうすぐ1カ月が経とうとしています。学生の皆さんは就活に勉強にと忙しいのではないでしょうか。さて、paizaでは、3月25日にSランク・Aランクの18卒学生に限定したイベント「paizaでpizzaを食べながら!もぐもぐ就活勉強…

PMが炎上プロジェクトや残業地獄からメンバーを救うためにとるべき対策5つと心がけ

Photo by Alex Dawsons 高村です。最近、労働基準法改正案で残業時間の上限が「100時間未満」となったニュースが話題になっていますね。残業に関する東京商工リサーチの調査では、残業時間を減らす努力について「努力している」と回答した企業が79.7%、「努…

【一覧付き】初心者は意外と知らない?便利な関数たち(Python3版)

Photo by pycon jp 秋山です。Python3を使って開発中&勉強中の皆さん、組み込み関数はどれくらい覚えていますか?よく使うrange, input, min, max, dict……などしか覚えていないという人も多いかもしれません。公式ドキュメントを見ると、実に68個もの組み込…

JavaScriptだけで「AI(人工知能)」による高度な画像認識を実現する「Clarifai」の超簡単チュートリアル大公開!

どうも、まさとらん(@0310lan)です。今回は、最近よく話題になっている「AI(人工知能)」を活用し、写真を自動認識して何が写っているのかを教えてくれる機能を作ってみたいと思います!「なんだか難しそう…」と、思うかもしれませんが、ごく普通のJavaSc…

【採用企業に聞いた】こんな就活生はダメだ、面接でのNG実例集11

Photo by Pierre-Selim こんにちは。谷口です。新卒採用の求人情報が今月から解禁され、企業説明会や応募者エントリーが始まっていますが、就活の進み具合はいかがでしょうか。実は、ITエンジニアを目指す就活生の中には、プログラミングスキルがあっても面…

第二新卒が未経験からエンジニア挑戦…その転職前に確認してほしいこと

Photo by IDM Südtirol - Alto Adige : ICT & Automation こんにちは。谷口です。最近、第二新卒で「開発業務未経験だけどITエンジニアに転職したい」といった方が増えています。もちろん、他職種からエンジニアになること自体は可能です。実際、paizaでも開…

超簡単!Pythonを使って中学・高校レベルの数学問題を解いてみた

秋山です。PythonはNumpyとかSympyとか、数値計算が得意なライブラリが充実しています。もちろん中学・高校の数学で習うレベルの計算もすぐにできちゃいます。というわけで今回はPythonでプログラミングをして、中学・高校で習う数学の問題を解いてみました…

わずか1行のJavaScriptでWebサイトにリアルタイムコラボレーション機能を実現できる「TogetherJS」を使ってみた!

どうも、まさとらん(@0310lan)です。今回は、Webサイトやアプリなどへ複数人によるリアルタイムコラボレーション機能を、驚くほど簡単に実現してくれるJavaScriptライブラリのご紹介です!このライブラリ自体は、数年前から存在しているので知っている方も…

機械学習初心者向け、Word2VecとDoc2Vecでディープラーニングやってみた

秋山です。機械学習が人気ですが、「Word2Vec」「Doc2Vec」という、文章などを分析するニューラルネットワークモデルを知っていますか?すごーく簡単に言うと、「Word2Vec」は単語の類似度のベクトル、「Doc2Vec」は文章の類似度のベクトルを表現します。結…

エンジニアの面接でも頻出の【志望動機】落とされるダメな回答例とは

Photo by prisca schmarsow こんにちは。谷口です。転職で面接を受ける際に、頭を悩ませるのが「志望動機」ですよね。転職をお考えの皆さん、説得力のある志望動機が言える自信はありますか?エンジニアの場合、例えばRailsを使っている企業を受けたときに、…

エンジニアを目指す就活生のIT業界研究、自社開発・受託開発の違いとは

Photo by blupics こんにちは、谷口です。ITエンジニアを目指す就活生の皆さん、応募する企業はどうやって選んでいますか?「プログラミングができればどこでもいい」「どこに入社しても同じでしょ」と考えて応募先を適当に選んでいる人もいるかもしれません…

JavaScript開発はこれ1つでOK!超お手軽にWebアプリを作れる全部入りコードエディタ「Gomix」の使い方大公開!

 どうも、まさとらん(@0310lan)です。今回は、JavaScriptでWeb開発をされている方や、これから勉強しようという方も含めてとても便利に使える無料オンラインエディタのご紹介です!バックエンドは「Node.js」でプログラミングして、フロントエンドは「HTM…

コマンドラインツールを自動生成できるPython Fireと他のライブラリ比べてみた

Photo by Jayphen 秋山です。先日「Python Fire」という、Pythonのコマンドラインツールを自動生成できるライブラリが発表されました。どのへんが便利なのか、実際に使ってみながら解説をしていきますので、気になってた人の参考になればと思います。Google…

第二新卒エンジニアが転職するなら知っておかないとマズい2つのこと

Photo by Jason Cartwright こんにちは。谷口です。エンジニアの中には若い頃から転職を意識している人が多いかと思います。paizaでも、「第二新卒歓迎」と明記された求人票がたくさん掲載されています。では、「第二新卒」に該当する皆さんは、企業が第二新…

【18卒】1日で内定、ゲーム選考、ESなし…ユニークな新卒選考10選

Photo by Cydcor こんにちは。谷口です。3月1日から2018新卒求人への応募・エントリーがスタートしました。2018卒の就活スケジュールは、概ね以下のようになっています。 ただ、実際には経団連の通達よりも早い時期からエントリーや採用選考を開始している企…

面接で必ず聞かれる【転職理由】、落とされるダメな回答の共通点とは

Photo by Petras Gagilas こんにちは。谷口です。転職に興味のある方は多いと思います。では皆さん、面接で「転職理由」を聞かれたら、きちんと答えられますか?paizaで転職活動の相談にのっていて同じ質問をすると、「私の転職理由は、前職がこ~んなにブラ…

企業にも責任あり!エンジニアの採用がうまくいかない2つの理由

photo by Radiofabrik - Community Media Association Salzburg あなたの会社ではいい採用活動ができていますか?paizaでは、「paiza転職」「paiza新卒」「EN:TRY」の3つのエンジニア転職・就職サービスを運営しています。今も多くの企業が採用活動をしてお…

「あとで読む」をあとで読んだことありますか?PocketとTodoistで必ず読めるようにする方法

Photo by ThoroughlyReviewed 中村です。Webには、見つけた記事を「あとで読む」用に保存しておいてくれる、便利なサービスがいろいろありますよね。はてなブックマークでもあとで読むタグをつけることができますし。ただ「あとで読む」という意志が強すぎる…

面接官に詰められたという誤解-よくある質問とそれを聞く意図とは

Photo by Maryland GovPics こんにちは。谷口です。みなさんは面接は得意ですか? 私は苦手です。エンジニアに限らず、面接に苦手意識を持っている人は多いですよね。ただ、必要以上にネガティブになっている人が多いのもまた事実です。特に、面接官を敵視し…

初心者でも音楽アプリが作れる!Web Audio APIを簡略化したJSライブラリ「Tone.js」でピアノ鍵盤を作ってみよう!

どうも、まさとらん(@0310lan)です。今回は、Web Audio APIの実装で面倒な処理をすべて簡略化し、誰でも音楽プログラミングを楽しむことが可能なJavaScriptライブラリのご紹介です。わずか数行のコードでゼロから「音」を作り出し、メロディを奏でたりエフ…

世界初!猫が教える新プログラミングレッスン「ポートフォリオ制作編」を公開

初心者でも動画でプログラミングを学べる「paizaラーニング」は、ITエンジニアを目指す就活生向けに「ポートフォリオ制作編」を公開しました!paiza.jp ■ポートフォリオ制作編の概要 ITエンジニアを目指す就活で使われる「ポートフォリオ」。ポートフォリオ…

データ分析初心者向け、Pythonでデータ取得&グラフ描画する方法

秋山です。サービスを運営していると、いろいろなデータから必要な情報だけを取得して分析するような機会もたくさんあるかと思います。分析に使えるツールは世の中にたくさんあるので、どれが使いやすいかは人それぞれですが、今回は「分析を始めたばかりで…

【18卒】エントリーシートの準備を今すぐ始めるべき理由と頻出質問

Photo by Jake Stimpson こんにちは。谷口です。2018年卒業予定の皆さん、そろそろ就活の準備は始めていますか?18卒は、今年の3月が応募・6月が選考の解禁時期とされているので、「就活始めるのは3月以降でいいや」と思っている方もいるかもしれません。た…

日本を襲う人口減少と超高齢化で、技術のないITエンジニアは淘汰される?

photo by Garry Knight 日本は人口減少の時代に突入しています。すでに2008年をピークにして減少が始まっており、2050年には1億人を切ると予測されています。現在30代の人が定年を迎えるころには約2700万人も人口減少しているということです。さらに超のつく…

JavaScriptコードは1行のみ!超手軽にWebサイトでパララックス効果を実現できる「Rellax.js」使ってみた

どうも、まさとらん(@0310lan)です。みなさんは、自分のWebサイトに「パララックス効果」を取り入れたいと考えたことはありませんか?「なんだか難しそう…」とか、「実装が面倒くさい…」のようなイメージをもし持っているのであれば、今回ご紹介するJavaSc…

【主要タグ一覧&解説】5分でわかるHTML・CSS入門

こんにちは、吉岡(@yoshiokatsuneo)です。 あらゆる情報が集まるインターネットですが、パソコンや携帯電話のWebブラウザで表示される情報は、全てHTML・CSSで書かれています。逆に言えば、HTML・CSSを使えば、好きなデザインのWebページが作り放題というこ…

元SIエンジニアが、Web系に転職しても役立ったスキル5つ

Photo by Maryland GovPics こんにちは。谷口です。エンジニアが自社サービス開発企業に転職する場合、「とにかく技術力が必要」だと言われがちです。paizaでも、よく「自分は自社サービスの開発経験がないので、転職は難しいですよね……」といった相談を受け…

自分の年収に満足していますか?適正年収査定ができるサービス7選

Photo by Tax Credits こんにちは。谷口です。皆さんは、自分の年収に満足していますか?不満がありますか?最近は、独自の手法で想定年収査定ができるサービスが増えてきました。査定額はあくまで目安ですが、適性年収を査定して年齢・職種ごとの平均年収と…

本命は最初に受けないほうがいい!?転職のプロが語る「面接のコツ」

Picture by ITエンジニアを目指す女子高生たちの学園ライフ4コマ漫画『ぱいじょ!』1月~2月は4月入社を目指して転職希望者が増える時期です。paizaでも転職サービス「paiza転職」「EN:TRY」を運営しており、会員登録や求人への応募が増えてきています。転職…

HTML・CSS不要!JavaScriptだけでWebアプリの開発を実現するオンラインエディタ「MagiXJS」の使い方を解説

どうも、まさとらん(@0310lan)です。今回は、簡単なコードでインタラクティブなWebアプリやゲームなどを作れる「オンラインコードエディタ」のご紹介です!HTMLやCSSを書く必要がなく、さらにJavaScriptを簡単・安全にプログラミングできる「CoffeeScript…

Rubyエンジニアがおすすめする、開発に役立つ超便利なgem15個

Photo by Daniel Morrison 中村です。先日、弊社エンジニアがPythonの便利なライブラリをいくつかご紹介する記事を書きましたが(後でリンク貼りますね)、paizaのメイン言語はRubyなので、Pythonの次はRubyの便利なgemについても書こうと思います。今回挙げ…

【17卒】卒業ギリギリまで応募OK!2月以降も新卒採用実施中の求人特集

Photo by Giorgio Montersino こんにちは、谷口です。2月に入りましたが、2017年卒業予定の皆さんはいかがお過ごしでしょうか?あとは卒業と、内定先への入社日を待つばかり……という方が大半でしょうか。文部科学省が発表した、2016年12月1日時点での「就職…

みんな定時帰宅、納期より品質…海外で働くエンジニアが語る「日本との違い」

(奥にいる2人のうち、左が一戸さん)こんにちは、世界を移動しながら仕事するノマドワーカーの中谷よしふみ( @ramen4423)です。 前回に引き続き、海外で活躍するエンジニアに、普段の仕事や生活についてインタビューしてきました。今回、お話を聞いたのは…

転職面接の最後に合否を左右する、よい逆質問・悪い逆質問のパターン

Photo by Maryland GovPics こんにちは。谷口です。最近、企業の中途採用担当者の方に応募者の落選理由を聞くと「面接の逆質問で聞かれた内容でミスマッチを感じて落とした」と言われたことがありました。面接では、つい「何を答えるか」ばかりに気をとられ…

わずか1行のコード追加で、どんなWebサイトもCMSっぽくできる!「Simpla」の驚くべき使い方を徹底解説

どうも、まさとらん(@0310lan)です。今回は、既存のWebサイトを究極にシンプルなCMSっぽく管理することができる無料のWebサービスをご紹介しようと思います!このサービスを活用すれば、Webサイトのテキストや画像などの編集、サイトの更新作業などを直感…

初心者でも簡単にできるPythonの環境構築とエディタで実行する方法

秋山です。今日はPythonの初歩的な環境構築について、公式サイトに従ったインストール手段の補足やAtomでの使い方とかを書いてみます。バージョン管理、パッケージ管理などのはひとまず置いておき、手元でPythonが実行出来るまでを解説します。環境構築と言…

プログラミングを動画で学べる「paizaラーニング」独立オープン【無料キャンペーン実施中】

paizaは、これまで1コンテンツとして運営してきたプログラミング未経験者・初心者向け学習サービス「paizaラーニング」を、新サービスとして独立、正式オープンいたしました。paiza.jp ■「paizaラーニング」サービスの概要 <基本コンセプト> paizaラーニン…

海外で働くエンジニアって大変?現地で活躍する日本人に聞いてみた

こんにちは。ノマドワーカーの中谷よしふみ(@ramen4423)です。 2014年からアジアを移動しながら仕事をしています。海外に出るまでは日本以外で働くことがイメージできませんでしたが、一旦出てしまうと思ってたほど特別なことではなかったです。でも、海外…

未経験からのエンジニア転職をサポート・新サービス「EN:TRY(エントリー)」を開始

paizaは、エンジニア未経験の方や、経験が浅い方に向けた新サービス「EN:TRY」を開始いたしました。paiza.jp ■「EN:TRY」サービスの概要 <基本コンセプト> エンジニア職未経験者でも趣味でプログラミング経験がある、もしくは情報系学部出身などIT素養のあ…

二次元、異世界…ツイッター大喜利「次の常駐先が〇〇だったらいいのに」に集まった回答たち

paizaでは、2016年12月14日(水)よりツイッターにて「次の常駐先が〇〇だったらいいのに…ツイッター大喜利」を開催いたしました。皆さんご参加いただけましたでしょうか?たくさんの方にご応募&ツイートをしていただきまして、本当にありがとうございました…

変数からポインタまで、5分でわかるC言語入門(C11対応版)

こんにちは、吉岡(@yoshiokatsuneo)です。 Java, C#, C++、Objective-C, Ruby, Python, JavaScript, Java, Swift…などなど、現在は非常に多くのプログラミング言語が使われていますが、多数の言語の源流となっているのがC言語です。 もともとC言語は、Linux…

【2017年版】ブラウザ上で使えるJavaScript開発&実行環境Webサービスの厳選まとめ

どうも、まさとらん(@0310lan)です。今回は、これからJavaScriptを学習しようという人や、ちょっとしたプロトタイプを開発したい人に向けて、オススメの「オンラインコードエディタ」を厳選してご紹介しようと思います! 選んだ基準としては…、 SSL対応のW…

【解答コード公開】常駐先を女子だらけにしたエンジニア続出!その方法とは?

今回はpaizaが提供する美少女エンジニア育成プログラミングゲーム「もし次の常駐先が女子エンジニアばっかりだったら」の問題の一部の模範回答をご紹介いたします!「どうしても解けない問題があって先に進めない!」という方もいらっしゃいましたが、もし女…

誰も教えてくれない、転職後の3ヶ月間は気をつけたいこと4つ

Photo by Eylon Israely こんにちは。谷口です。転職活動中の方や転職に興味のある皆さん、転職は内定がゴールだと思っていませんか?内定はスタートに過ぎず、本当に大切なのは転職した後どうするかですよね。実は転職直後、試用期間の3ヶ月間というのは気…

機械学習でも定番のPythonライブラリ「NumPy」の初心者向け使い方チュートリアル

秋山です。私は主にPythonを使って開発をしているので、以前Pythonの便利なライブラリやフレームワークを紹介する記事を書いたのですが(後でリンク貼りますね)、今回はその記事でも紹介したNumPy(なむぱいと読みます)という数値計算用ライブラリの使い方…

初心者でもOK!レベル別・アルゴリズムをすぐに学べる書籍とサイト12選

Photo by Tim Samoff 秋山です。皆さんはアルゴリズムについてどれくらい知っていますか?というか勉強したことありますか?私はもともと情報系だったので学校でも習いましたが、paizaのプログラミングスキルチェック問題を作るときなどはいまだにいろいろ調…

2017年版、5分でわかるJavaScript入門(ES6対応版)

こんにちは、吉岡(@yoshiokatsuneo)です。 今、一番身近なプログラミング言語といえば、間違いなくJavaScriptです。 JavaScriptは、インターネット利用に必須のウェブブラウザ上で動作する唯一のプログラミング言語です。 プログラミングを学ぶ時も、いつも…

Docker 1.13リリース!新機能、コンテナ凍結・解凍(CRIU)を試してみた!

こんにちは、吉岡(@yoshiokatsuneo)です。 昨日、半年ぶりにDockerの新バージョンDocker 1.13がリリースされました。 Docker 1.13では、ついにコンテナ凍結・解凍(CRIU)が実験的機能として試せるようになりました。 コンテナ凍結・解凍では、コンテナを停止…

これからエンジニアになる人必見、入社前から読んでおくべきIT系ニュースサイト22選

Photo by Ruben Schade 秋山です。4月からエンジニアとして就職する予定の皆さん、技術系の情報収集はどうしていますか?新しい技術やプロダクト等の情報収集は技術者として欠かせないことです。特にIT技術は毎日のように進化していて、流行もすぐに変わりま…

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

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