タグ

ブックマーク / thinkit.co.jp (5)

  • 開発者に自社サービスを使ってもらうには? DevRel(Developer Relations)がその解になる

    開発者に自社サービスを使ってもらうには? DevRel(Developer Relations)がその解になる DevRel(Developer Relations)というキーワードが一部で盛り上がりつつある。"DevRel"ではピンとこなくても、その担い手であるエヴァンジェリストやアドボケイトという役職を耳にしたことのある読者は多いのではないだろうか。今回はそんなDevRelを推進し、開発者向けマーケティングを展開するMOONGIFTの中津川 篤司氏にインタビューを実施した。DevRelとは何か、その可能性とは。 そもそもDevRelとは? いつぐらいから注目されるようになったのでしょうか DevRelとはDeveloper Relationsの略で、社外にいる開発者と自社製品/サービスとの繋がりを作り上げるというマーケティング施策になります。その活動を担う役割としてエヴァンジェリストが

    開発者に自社サービスを使ってもらうには? DevRel(Developer Relations)がその解になる
  • Markdownで作るプレゼンツール「Marp」はこうして生まれた

    Markdown形式でプレゼン用のスライドを作りたい……そういったニーズに応えるツール「Marp(まーぷ)」がHacker Newsに取り上げられて話題になった。開発したのは株式会社Speeeに勤めるエンジニアの服部 雄輝氏。Marp誕生の背景から現在に至るまで、インタビュー形式でお届けする。 そもそもMarpを作るきっかけはなんだったのでしょう? 僕自身、人前でプレゼンをする機会はそれほど多くなかったのですが、プレゼン用のスライドを作る時間をなんとか削減できないだろうかという漠然とした思いがありました。会社の中にも同じ要望を持つ人がいたので「それなら作ってみよう!」と思い立ったのがきっかけです。Markdownでスライドを作るというコンセプトのツールには、Mac専用アプリのDecksetなどもあったのですが、Windows環境でも同じように提供したいと考えていました。 Marpの特徴とし

    Markdownで作るプレゼンツール「Marp」はこうして生まれた
  • 巷で話題のDockerとは?

    Dockerが利用される背景 今、世界中の開発者やIT部門において「Docker」(ドッカー)が注目されています。もともと、DotCloud社(現 Docker Inc.)が、開発者やIT部門をターゲットとしたアプリケーションやOSの開発・配備を行うための基盤ソフトウェアとして開発され、2013年にリリースされました。このソフトウェアは、オープンソースソフトウェアの「Docker」として公開され、その使い勝手の良さから、多くの開発者、IT部門の管理者で瞬く間に利用されることになりました。Dockerは、仮想化ソフトウェアにみられるような性能面での劣化を極力排除したコンテナ技術の採用により、仮想化ソフトウェアに比べ、極めて集約度の高いITシステムを実現することができます。しかし、このDockerが注目される理由は、ハイパーバイザー型の仮想化ソフトウェアに比べてのハードウェア資源の消費や性能劣

    巷で話題のDockerとは?
  • 開発環境の構築・共有を簡単にするVagrant入門

    Vagrantとは? Vagrantは、開発環境の構築と共有を簡単に行うためのツールです。どこでも同じ環境を再現できるように仮想マシン環境を管理する機能と、Atlasを通して共有する仕組みが提供されています。 VagrantとAtlasの関係 Vagrantは、アプリケーションやシステム開発のバックエンドを簡単にパッケージ化し、共有するためのツールです。このパッケージ化された環境を、「box」と呼ばれる単位で管理します。このboxには、標準で対応しているVirtualBoxをはじめ、AWSなどの各種マシン・イメージに対応したプラグインを介してアクセスします。またboxを共有するための機能としてAtlasという名前のインターネット上のサービスが提供されています。なお、Atlasは以前VagrantCloudと呼ばれていたものですが、現在はHashiCorpの他のツール(Packer、Terr

    開発環境の構築・共有を簡単にするVagrant入門
  • Serverspecテストコード実例の紹介とコード記述の際のポイント

    第1回では、Serverspecの概要とテストコードを書くまでの事前準備についてご紹介しました。第2回では、より具体的な環境を例として、実際に即したServerspecのテストコードの書き方をご紹介します。テストコードを記述する際のポイント等をまとめ、テストコードの記述をスムーズに実施できるようになることを目的として解説します。 LAMP構成のシステムのテスト 具体的なシステムとして、LAMP(Linux、Apache HTTP server、MySQLPHP)構成の環境を想定し、この環境に対するテストコードの一例を紹介します。 LAMPの構成を採るシステムの例として、今回は統合監視ソフトウェアのZabbixを稼働させるための環境を取り上げます。LAMP環境のベースとなるLinuxは、CentOS 6.5を想定しています。 稼働状況のテストとして、大まかに以下の4つの部分に分けて各部分の

    Serverspecテストコード実例の紹介とコード記述の際のポイント
  • 1