paiza開発日誌

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

開発ネタ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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何が変わったのかしらんということで、いろいろドキュメントを読んだり実際に試したりしてみましたが、ざっくり言うと型ヒント関係のアップデー…

面倒な設定ゼロ!誰でも高品質なブログ記事を無料で作成できる「Caramella」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、誰でも簡単に高品質なブログ記事を作成して手軽に公開もできる無料のWebサービス「Caramella」をご紹介します!面倒なサーバー環境の構築・設定などは一切不要、さらに豊富なテンプレートやウィジェット機能を…

埋め込みタグの挿入だけ!無料でWebサイトに決済機能を導入できる「Payzard」を使ってみた

どうも、まさとらん(@0310lan)です!今回は、Webサイトやブログなどへプログラミング不要で簡単に決済機能を組み込むことができる無料のWebサービスをご紹介します!埋め込みタグをHTMLに挿入するだけでGUIによる細かな設定が可能で、月額課金や寄付金の導…

誰でも超ハイクオリティなデータの可視化が実現できるWebサービス「Flourish」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、誰でも簡単にクオリティの高いデータの可視化(データビジュアライゼーション)を実現することができる無料サービスのご紹介です!アニメーションも自動生成されるうえ、ネット上に公開したり自分のブログやサ…

炎上回避のために知っておきたい、プロジェクトが炎上する9の前兆

Photo by Steven Cooper 高村です。誰だって炎上プロジェクトにはかかわりたくないですよね。私は前職で、自分の担当プロジェクトが炎上したり、よその炎上プロジェクトの助っ人に行ったりすることがよくありました。そんななかで「プロジェクト炎上の前兆」…

Pythonを使って試す・Bitcoinのアドレスで使われる楕円曲線暗号の仕組み

Photo by BTC Keychain 秋山です。先日、ブロックチェーンとPoWについて、Pythonコードを交えつつ解説する記事を書きました。 paiza.hatenablog.com前回は、あくまで一つのプログラム上でブロックチェーンを作って、その中でPoWを行う…という話でした。今回…

プレゼン資料のスライドデザインを自動化してくれる最強のWebアプリ「Beautiful.AI」を使ってみた!

どうも、まさとらん(@0310lan)です!プレゼン用のスライド資料を作成する時に、テキストボックの配置に悩んだりフォントやカラーリング、チャートの作成に時間を掛けていたりしませんか?今回ご紹介するサービスは、AIの活用により多種多様なスライド資料…

Webエンジニア必見!開発に役立つサービスやツールを厳選したキュレーションサイトまとめ

どうも、まさとらん(@0310lan)です!今回は、Web開発をするうえで役に立つ情報源やサービス・ツールを厳選してまとめているサイトを複数ご紹介します!さまざまな視点・用途におけるリソースが詰まっているサイトばかりなので、これから開発を始めようと考…

Pythonでブロックチェーンを実装して採掘までやってみたので解説する

Photo by Stock Catalog 秋山です。皆さんは暗号通貨で遊んでいますか?エンジニアの中には、ブロックチェーンなど暗号通貨で使われている技術に興味がある…という人も多いのではないでしょうか。最近は、ブロックチェーンを活用した新しいモノもどんどん増…

一人でサービス作ってわかった、個人開発における3つの重要なこと

はじめまして、フジワラです!(@Fujiyama_Yuta)本日よりpaizaの開発日誌に記事を書くことになりました。どうぞよろしくお願いいたします。 普段はフリーランスのエンジニアとして働いています。仕事の合間や、休日のプライベートの時間を使って個人で勤怠管…

どれ使うべき?3大WebフレームワークRails・Django・Laravelを徹底比較してみた

(English article is here) こんにちは、吉岡(@yoshiokatsuneo)です。 Webサービスを作成する時に迷うのが、「どのWebアプリケーションフレームワークを使うか?」ですよね。 今からWebサービスを作るなら、Ruby on Rails, Django, Laravelが主流となる3大フ…

1行のコードでモバイルブラウザに開発者ツールを搭載できるJavaScriptライブラリ「Eruda」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、スマホのモバイルブラウザに本格的な開発者ツールを組み込むことができるJavaScriptライブラリをご紹介します!「コンソール」機能を使ったデバッグやエラーログの確認、「ネットワーク」機能で通信状態を確認…

JavaScriptだけでTrello風タスク管理ボードを開発できるライブラリ「jKanban」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、簡単なJavaScriptコードだけでTrello風の「タスク管理ボード」を開発することができるライブラリのご紹介です!非常にカスタマイズ性が高く、自分好みのタスク管理アプリを構築したい人などには最適でしょう。…

たった一行のHTMLコード追加でreCAPTCHAも導入できる、Webフォーム作成サービス「Basin」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、面倒なサーバーサイドの設定が不要なうえ、HTMLの記述だけで独自フォームを手軽に作成できる無料Webサービスをご紹介します!フォーム要素に「属性」を追記するだけなので、フォーム自体は好きなようにカスタマ…

現役エンジニアが使っているSublime Textの超便利プラグインと設定21個

Photo by Antonio Tajuelo 長田です。みなさんコーディングするときのエディタって何を使ってますか?paizaはRubyで作られているので、中のエンジニアもRubyMineを使っている人が多いんですが、今年入社した私はSublime Text派です。Sublimeはいいぞ…。今回…

今すぐWebサイトの多言語対応が簡単にできる・JavaScriptの翻訳ライブラリ「Glottologist.js」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、Webサイトやアプリなどを簡単に多言語対応できるJavaScriptライブリをご紹介します!HTML要素に「属性」を追加するだけで簡単に翻訳できるので、既存のWebサイトなどに適応しやすいという特徴があります。グロ…

一昨年新卒入社したエンジニアが、2年目に学んだことを振り返ってみる

Photo by Frederick Lang Jr. 青木です。2年目のエンジニアです。一昨年の4月に新卒でpaiza(ギノ) に入社して、2年がたちました。今回は、この2年で学んだことを書き出してみます。せっかくなので、新卒1年目の時と比較して、2年目はどんな変化があったのか…

ブラウザ上にAngular,React,Vue等の環境を一発構築&開発できる「CodeSandbox」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、面倒な開発環境を一瞬で構築してブラウザ上からWebアプリを気軽に開発&公開できる無料のWebサービスをご紹介します!完全なオープンソースで開発が進められており、React / Angular / Vueなどのプロジェクトを…

誰でも簡単にタスクやブックマークをダッシュボード化して共有できる「Tixio」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、社内やチームなど複数人で共有することができる「ダッシュボード」画面を作成できる無料のWebサービスをご紹介します!主に、ブックマークやタスクなどを共有することが可能で、ボードのレイアウトなども自由に…