デザインとエンジニアリング、デザインとビジネスなど、クリエイターにも従来の仕事の範囲を超えた知識と発想が求められる時代。連続インタビュー企画「Borderline」では、ブログ「テクニカルクリエイター.com」を運営する小島芳樹さんが、注目のクリエイターが日々どんなことを考えているのか? オン/オフの両面からお話を伺います。 第6回は、Kiteさんこと株式会社キテレツのCEO古賀海人さん。音楽から…

フルスタック開発者に求めるスキルは時代とともに変わっています。2017年のフルスタック開発者を名乗るなら最低限知っておくべき技術と知識をまとめました。 プロトタイプから完全なMVP(Minimum Viable Product:実用最小限のプロダクト)までカバーするフルスタック開発者のことを「多芸は無芸」と評価する人もいます。そんな一面もあるでしょう。まずは、フルスタック開発者を知るために、歴史を…

目標とするトラフィックできちんと稼働するか、テストしていますか? テストツール「Siege」を使った負荷テストの実際の手順を解説します。 単純なWebアプリケーションの構築なら難しいことはありません。Web開発コミュニティは親切で、Stack Overflowなどのプラットホームでは多くの議論があり、さまざまなWebサイトにはレッスンやチュートリアルがあります。 アプリをローカル環境に構築し、サー…

PHPアプリをデプロイする手順をGoogle Cloud、Microsoft Azure、Heroku、IBM Bluemix、AWSといったクラウドサービス別に解説します。保存版です。 ※本記事は長文です。あらかじめご了承ください。 開発者には、「書いて、テストして、デプロイする」という真言があります。さて、本チュートリアルでは、Google Cloud、Microsoft Azure、Hero…

開発者のBobは、職場でナンバーワンの開発者です。彼の書くコードはシンプルかつ優れていて、しかも仕上がりもスピーディーです。とても着実な人材で模範社員でもあり、人事担当者からは毎日のように「このビルの中で一番の開発者だ」と評価されています。人柄は物静かで謙虚、「エレベーターで会っても二度見することのない人」と呼ばれることもあります。 そんな彼が、いままさに解雇されようとしています。 理由は、会社が…

前回の記事『10 Tips to Become a Better Node Developer in 2017(達人に学ぶ、優れたNode使いにレベルアップするための10のヒント)』では、いますぐ使える10個のNode.jsのヒントやテクニックを紹介しました。この記事もそれに続いて10個のベストプラクティスを紹介し、Nodeのスキルを次のレベルに上げられるようにしたいと思います。 以下が今回紹介す…

WordPressで開発をするなら、いまどきどんなツールを使うのがいい? WordPress専門のデベロッパーであり、コアコントリビューターでもあるMatt Geriさんがおすすめるする、最高の開発環境とは? 近年、WordPressによる開発は大きな進展を遂げています。特に、ツールに関しては。以前は、WordPressでサイトを構築しようものなら、ほぼ確実にMAMP/WAMPのローカルホスティン…

Facebookが開発しているHHVM(HipHop Virtual Machine)。WordPressを高速化する方法はいろいろありますが、HHVMを使うのも効果的な手かもしれませんね。 ほんの数か月前、HHVM(HipHop Virtual Machine)はPHPコミュニティで人気のバズワードでした。私たちの多くはこの新しい技術、とりわけパフォーマンス向上の報告に好奇心を持っていたのです。…