paiza開発日誌

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

Webサービス紹介

未経験からエンジニアへ!初心者向けのプログラミング学習方法3つ

Photo by katesheets こんにちは。谷口です。エンジニア未経験の方や、経験が浅い方に向けた新サービス「EN:TRY」を始めて以来、「これからプログラミングの勉強を始めたい」という初心者の方からのご相談を受けることが増えてきました。特に「プログラミン…

コード不要で手描き風のSVGアニメーションを自動作成できるエディタ「Vivus Instant」の使い方大公開!

どうも、まさとらん(@0310lan)です!今回は、誰でも超簡単にSVG画像をアニメーション化できる無料のWebサービスをご紹介します!このサービスは、JavaScriptでSVG画像を制御できる「vivus.js」をベースにしており、誰でもプログラミング不要で簡単に「手描…

初心者向け・C言語の練習問題をたくさん解ける学習サイトと本8選

Photo by frontriver こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の3位(※学生2位・社会人4位)にC言語がランクインしました。 paiza.hatenablog.com学生人気が高いのは、情報系学部の授業でプログラミングの基礎と…

初心者向け・Pythonの練習問題をたくさん解ける学習サイト7選

Photo by thekirbster こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の1位(※社会人2位・学生1位)にPythonがランクインしました。 paiza.hatenablog.comPythonは1990年代前半からオランダ人のグイド・ヴァンロッサム…

スマホだけでゲーム開発が完結できる画期的なアプリ「HopScotch」の遊び方を徹底解説!

どうも、まさとらん(@0310lan)です。今回は、iPhoneやiPadなどから手軽にゲーム開発ができるオススメの無料アプリをご紹介します!開発方法がとてもユニークで、指先1つで「ブロック」をドラッグすれば本格的なロジックをプログラミングすることが可能です…

ゲームエンジニア志望者は必見!キャリアや働き方を学べる動画公開

動画で学べるオンラインプログラミング学習サイト「paizaラーニング」は、「ゲームエンジニア入門編1: キャリアや働き方について学ぶ」のレッスンを公開いたしました。就活生から現役エンジニアの方まで、ゲームエンジニアを目指すすべての方を対象とした、…

遊ぶだけでプログラミングが身につく、7つの本格的ゲームが楽しすぎる!

Photo by Trevor Owens こんにちは。谷口です。プログラミング初心者の皆さんは、これから何を使って勉強しようと考えていますか?paizaを運営していると、 プログラミング未経験だけど勉強を始めたい 環境構築や経験者向けの書籍に挑戦したけど挫折してしま…

初心者向け・Javaの練習問題をたくさん解ける学習サイトと本9選

Photo by Ruth Hartnup こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の2位(※社会人1位・学生3位)にJavaがランクインしました。 paiza.hatenablog.comJavaは、1990年代前半にサン・マイクロシステムズ(2010年Oracl…

WebストラテジーゲームでJavaScriptが学べる「Empire of Code」の遊び方を大公開!

どうも、まさとらん(@0310lan)です。今回は、基本的なプログラミングに慣れてきて、「次に何しようかな…?」と考えている人に最適なWebサービスをご紹介しようと思います!ブラウザから遊べる「ストラテジーゲーム(戦略ゲーム)」なのですが、自軍の兵士…

初心者でもLAMP環境でのWebアプリ開発方法を学べるコンテンツ8選

Photo by PROCal Evans こんにちは。谷口です。プログラミングを学習中の皆さんは、「LAMP(ランプ)環境」についてご存知ですか?LAMPとは、Webアプリケーションの実行環境の組み合わせを表したものです。Webアプリケーションの実行環境では普通、OSとWebサー…

自分でプログラミングした3Dロボットを動かす対戦ゲーム「Code Warriors」で遊んでみた!

どうも、まさとらん(@0310lan)です。今回は、迫力満点の3Dロボット対戦ゲームで遊びながら、プログラミングも勉強できてしまう一石二鳥のサービスをご紹介しようと思います!操作するロボットは、JavaScriptでプログラミングしないと動かないようになって…

ブラウザだけでJavaScriptを使った3Dゲーム開発ができるWebエディタ「nunuStudio」を使ってみた

どうも、まさとらん(@0310lan)です。今回は、面倒な「インストール」や「ユーザー登録」など一切不要で、ブラウザから即座に起動できる無料の3Dゲーム開発エディタのご紹介です!ゲームに限らず、3DコンテンツやVRアプリに興味のある方にもオススメのサー…

SlackとHubotで開発チームの分報を集めるBotを作ってみた

Photo by Alper Çuğun 中村です。チームで開発している皆さんは、そのチーム内でのコミュニケーションをどのようにとっていますか?最近、弊社のエンジニアチーム内ではSlackをもっと便利に使おうぜブームが来ているので、実験的に分報を書く取り組みを実施…

エディタ・OS・マウスetc…エンジニアに聞いた好きな開発環境ランキング

Photo by Juhan Sonin こんにちは、谷口です。ITエンジニアの皆さんは、エディタは何を愛用していますか?先日、paizaのご登録ユーザーの皆さんに対して実施したアンケートから、「好きなOS」「好きなエディタ・IDE」「好きなLinuxディストリビューション」…

マストドンとツイッターに同時投稿できるツールをPythonで作ってみた

Photo by Bryan Kemp 秋山です。最近話題の「Mastodon」( マストドン )ですが、皆さん使っていますか?私は、個人的にtootとtweetを同時にしたいと思うことが多いです。せっかくなので、それを叶えるツールを(ざっくりですが)Pythonで作ってみました。便…

コーディング不要・初心者でもブラウザだけで万能チャットボットを作れる「Tars」の使い方大公開!

どうも、まさとらん(@0310lan)です。今回は、誰でもプログラミング不要、「チャットボット」を制作して公開できるWebサービスのご紹介です!作れるボットの種類も幅広く、例えば…予約注文、カスタマーサポート、FAQ…などに対応するチャットボットを簡単に…

期間限定で無料公開中!初心者向け「Ruby on Rails」を学べる動画レッスン

動画でプログラミングが学べる「paizaラーニング」は、Ruby on Railsを使ったWebアプリ開発が学べる「Webアプリ開発入門 Rails編」を公開いたしました。現在、普段は有料の「Webアプリ開発入門 Rails編」の各レッスンを、期間限定で連続無料公開しております…

JavaScript初心者に最適!パラパラ漫画アニメーションをプログラムで制御できる「Wick Editor」を使ってみた!

どうも、まさとらん(@0310lan)です。今回は、誰でも気軽にブラウザ上で「パラパラ漫画」のようなアニメーションを作成できるWebエディタのご紹介です!このエディタが面白いのは、JavaScriptで動きを制御できるところで、活用次第ではインタラクティブなWe…

初心者でも「Ruby on Rails」を学習できるコンテンツ7選

Photo by Andrew こんにちは。谷口です。プログラミングをこれから学習しようとしている方や新人エンジニアの中には「Ruby on Railsについて学びたい!」という方も多いと思います。Ruby on Railsは、Rubyで書かれているオープンソースのWebアプリケーション…

初心者でもJavaScriptでゲーム開発から公開まで可能!「WoofJS」エディタの完全チュートリアル!

どうも、まさとらん(@0310lan)です。みなさんは、ビジュアルプログラミング言語の「Scratch(スクラッチ)」を触ってみたことはあるでしょうか?ブロックを組み合わせるだけなので、視覚的にもプログラムが理解しやすいのですが、できることに限界があるた…

初心者でも簡単にWebサイトを面白くできるJavaScriptライブラリ8選を徹底解説!

どうも、まさとらん(@0310lan)です。みなさんは、JavaScriptライブラリを活用されているでしょうか?Web開発を効率化してくれたり、便利な機能を手軽に組み込んだりできるわけですが、今回はちょっと趣向を変えて「Webの楽しさ」を味わうことができるイン…

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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