paiza開発日誌

IT/Webエンジニア向け総合求人・学習サービス「paiza」(https://paiza.jp ギノ株式会社)の開発者が開発の事、プログラミングネタ、ITエンジニアの転職などについて書いています。

無料でブラウザ上から本格的な3Dモデリングや書き出しが可能な「VECTARY」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、ブラウザだけで誰でも簡単に本格的な3Dモデリングができるサービスをご紹介します!ゼロから自分の好きな造形物をマウスだけで簡単に作成できるように工夫されており、アクセサリーやキャラクターなどさまざま…

アニメ大好きな新卒エンジニアが選ぶ上坂すみれ(すみぺ)出演作品ベスト10

Photo by Alan Hochberg 喜多です。今年新卒で入社して、paizaラーニングの動画制作などをしています。先日paizaラーニングに「Python×AI・機械学習入門編」が追加されました。動画講座のナビゲーター・スヴェータ役は、声優の上坂すみれさんに担当していた…

Web上でJavaScript版Jupyterのような高機能ノートブックを作成できる「Observable」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、話題のJupyter Notebookみたいな使い方ができるノートブックを面倒な環境設定不要で、手軽にブラウザ上から無料で作成できるサービスのご紹介です。マークダウンで文章を書いたりJavaScriptによるコードを実行…

「仕事辞めたい!」という人が転職で失敗しないためにすべきこと3つ

Photo by christo van gemert こんにちは、谷口です。今の仕事に対して「もう辞めたい!」「転職したい!」と思っている人は多いかと思います。ただ、勢いで退職してしまい、後から「続けていればよかった…」と感じたり、転職先での仕事が始まってから「思っ…

Python・PHP・Perl・Bash・Rubyで簡単にWebスクレイピングする方法を解説する

Photo by Ted Eytan 秋山です。最近PythonでWebスクレイピングしたりする記事をよく目にする気がするので、私も書いてみようと思います。ちなみにPythonはNumpyやPandasなどの分析に便利なライブラリやツールがあったりするので使いやすい部分はあると思いま…

初心者向け・問題を解きながらプログラミングの練習ができる6つのサイト

Photo by hackNY.org こんにちは。谷口です。プログラミング初心者で、「スキルアップのために練習問題を解きたい」という方は多いかと思います。実際、初心者にとって学習サービスなどを使ってプログラミング練習問題を解いてみるのはとても勉強になります…

1行のコードでWebサイトやブログに音声コメント機能を設置できる「Heyoya」を使ってみた!

どうも、まさとらん(@0310lan)です! 今回は、自分のWebサイトやブログなどへ誰でも簡単に音声が録音できるボイスコメントを設置できるサービスのご紹介です! 生成される1行のコードをHTMLにコピペするだけなので、初心者でも簡単に導入することができる…

データ分析初心者向け・毎日暑いのでPython使って気象データを可視化・分析してみた

Photo by Skaja Lee 秋山です。今年は暑いですな。(台風前の東京はちょっと涼しかったですが…)毎年こんな暑かったっけ?ということで、気象庁が公開している気温のオープンデータとPythonを使って、気温データを可視化しながら遊んでみました。今回は、機…

Web開発がラクにできる!超便利な統合開発環境(IDE)5選

こんにちは、谷口です。皆さんは統合開発環境(IDE)を利用していますか?「自分でプログラミングしてWebサービスを作りたい!」と思ったら、エディタにコードを書いて、コンパイラでコンパイルして、デバッガでデバッグして…と、作業ごとにさまざまなツール…

初心者でも機械学習の基本的なアルゴリズムを学べる11のスライド

Photo by fdecomite こんにちは。谷口です。最近、機械学習の勉強をしている人や、機械学習関連の求人が増えてきましたね。弊社のエンジニアにも、機械学習を勉強中の人達が何人かいます。ただ、初心者だと「機械学習を勉強したいけど、難しいし何から手を付…

JavaScriptだけで独自のカラーピッカーを開発できるライブラリ「Pickr」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、素のJavaScriptだけで構成されたフルカスタマイズ可能な「カラーピッカー」のライブラリをご紹介します!非依存のライブラリなのでReact・Angular・Vueなどのフレームワーク上で使いやすく、また簡単な記述でUI…

初心者でもPython用Webフレームワーク「Flask」について学べるコンテンツ5選

Photo by David Mulder こんにちは、谷口です。「Pythonを使ってWeb開発」と言うと、Djangoが思い浮かぶ方は多いかと思います。Djangoは多くの機能を取り揃えたフレームワークで、デフォルトの機能や連携出来るライブラリが非常に豊富なため、比較的素早く簡…

【初心者向け】Python×AI・機械学習入門講座が全編無料で登場【CV:上坂すみれ】

プログラミングが動画で学べるpaizaラーニングでは、本日から「Python×AI・機械学習入門編」の無料公開を開始しました。 ■Python×AI・機械学習入門編を教えてくれるのは? Python×AI・機械学習入門編の進行役として、新キャラクター「スベトラーナ・小百合・…

ITエンジニアが「残業が多い」とかいう理由で転職するのはアリなのか?

Photo by Irvin Chen こんにちは。谷口です。「残業が嫌だから転職したい…」と考えている人は多いですよね。実際、転職希望者の方から「残業を理由に転職してもよいものでしょうか」と質問を受けることもよくあります。そこで、今回は自社の採用選考で面接官…

ブロックをつなげるだけで計算機アプリが開発できる「Calconic」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、ブロックを繋いでいくだけで「画面UI」や「計算ロジック」などを自由に組み立ててオリジナルの計算機アプリを開発できる珍しいサービスをご紹介します!アイデア次第で活用方法は無限にあり、例えばスマホ代の…

文系からエンジニアになって転職し続けたおっさんがその後どうなったか

Photo by Daniel Morrison 長谷です。paizaラーニングの制作ディレクターをやっとります。今まで、受託開発や自社開発、小規模スタートアップやメガベンチャーと、いろいろな企業で開発エンジニアをやったり、専門学校の先生にもなったりしてきました。今は…

初心者のスキルアップに最適!プログラミング問題がたくさん解けるサイト6選

Photo by Irvin Chen こんにちは。谷口です。初心者がプログラミングを学ぶなら、何はなくとも自分で手を動かしてコードを書いてみることが重要です。自分でなんとなくコードを書いてみるのも悪くはないですが、それだけでは書いたコードが正しいのか間違っ…

初心者でもフロントエンドの知識が身につくフレームワークElectronでアプリ開発してみた

高村です。paizaの開発部門はサーバサイド開発に強いエンジニアが多いのですが、逆にフロントエンド周りの知識はそこまで…な傾向にあります。そのため、先日自分のスキルアップ目的でElectronを使って開発したアプリをネタに、社内勉強会を開いてみました。…

無料で簡単にワイヤーフレームやフローチャートを作成できるWebサービス「Whimsical」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、ブラウザ上から誰でも効率よくワイヤーフレームやフローチャートを作成できる無料のWebサービスをご紹介します!可能な限り短時間で簡単に作成できるように工夫されているのが大きな特徴で、初めての人でも美し…

【子曰く…】もし孔子がエンジニアだったら?【考えてみた】

こんにちは、吉岡(@yoshiokatsuneo)です。 最近、論語に関する書籍がおもしろくて何冊か読んでいました。 やはり孔子のような歴史上の偉人の言葉には、時代を超えて通用するものが多いですね。 というわけで、「もし孔子がエンジニアだったら?」という設定…

ITエンジニア向け・受かる職務経歴書の書き方【例文付き】

Photo by Markus Spiske こんにちは、谷口です。転職活動をしていて「職務経歴書や転職サイトに登録するキャリアシートを書くのが苦手…」「何をどう書いたらよいのかわからない…」という人は多いかと思います。paizaでも、職務経歴書で悩んでいる応募者の方…

初心者向け・Pythonの仮想環境venvとPipenvによるパッケージ管理についての解説

秋山です。Pythonに限った話ではないですが、プログラミングをしていると、使っているライブラリのバージョンを変えたいけど別のライブラリとの依存関係があって難しい…みたいなことってありますよね。こういったバージョン由来のトラブルやつらみをある程度…

【20卒】就活で有利になる!ITエンジニアになりたい人向け・インターン先の選び方

Photo by hackNY.org こんにちは、谷口です。2020年卒業予定者の皆さん、インターンシップには参加しましたか?インターンに参加しておくと、先々の就活をスムーズに進めやすくなります。就活生や内定者の方で「もっと早くからインターンに参加しておけばよ…

Googleマップより簡単!JavaScriptで独自マップやナビ機能を作成できる「mapfit」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、簡単なJavaScriptコードを記述するだけでインタラクティブなマップを自分のWebサイトに設置できるサービスをご紹介します!Googleマップよりも手軽に扱えるのが特徴で、スクリプトを読み込んで少ないコードを記…

Python3.7.0がリリースされたので、気になった新しい機能&改善点まとめ

秋山です。Python 3.7.0が一昨日リリースされましたね!What’s New In Python 3.7 — Python 3.7.0 documentation何が変わったのかしらんということで、いろいろドキュメントを読んだり実際に試したりしてみましたが、ざっくり言うと型ヒント関係のアップデー…

開発経験ナシの営業がSQLを勉強してみたらメリットばかりだった話

Photo by thekirbster 有吉です。昨年入社したpaiza(ギノ) の営業です。皆さんSQLは好きですか?私みたいな営業とかエンジニア以外の職種だと「データ取得はエンジニア頼み」って人も多いですよね。私も以前はエンジニアの人に「営業で使うので、このデータ…

初心者でもすぐにSQLが学べる・今だけ全編無料の入門動画レッスン紹介

paizaラーニングでは、動画レッスンとオンラインエディタ&実行環境を通して、未経験者でもプログラミングが学べます。今回は、paizaラーニングの「DB/SQL入門編」で公開しているレッスン内容をご紹介します。動画と演習課題で学べる「DB/SQL入門編」は、ただ…

初心者向け・SQLの勉強と練習に役立つサイト6選

Photo by Michael Mandiberg こんにちは。谷口です。皆さんはSQLは得意ですか? 使えるようになりたいけど、どう勉強したらいいかわからない… なんとなく簡単なSELECT文なら書けるけど実は苦手… という方も多いかと思います。最近はエンジニア以外の職種でも…

初心者向け・シェルコマンド・スクリプトの練習ができるサイト5選

Photo by Christiaan Colen こんにちは。谷口です。プログラミング初心者の中には「仕事で必要になりそうなんだけどよくわからない…」「プログラミングなら多少できるけどシェルって何?」といった方もいるかと思います。LinuxやUNIXなどのOSを利用するとき…

「〇歳ですが転職できますか」とか言ってる人達が転職できないのはなぜか

Photo by Banalities こんにちは。谷口です。皆さんの周りに 転職に興味があるらしくいろいろ質問してくるけど、その割に実行には移さない 「辞めたい」と言って愚痴や激務自慢は多いけどなぜか一向に辞めない …みたいな人はいませんか?なぜ彼らは「転職し…