top of page
Software Development


最適なスキルを持つ人を見つけ出すためのHackerRank
腕の良いプログラマーを探すためにコーディングをさせるというのはよくある方法だが、数多くの試験を実施していると新しいテストを作るだけでも相当の労力がかかってくる。また、凝ったテストを受けさせようとするとそれなりに応募者側に時間を与えたいが、テストに対してどのような観点でコーディングをするかを見るのはなかなか難しい。 HackerRankはそんな悩みを持つ企業に向けた開発者のインタビューやスクリーニングをするためのプラットフォームだ。このサービスを利用することによって企業の採用担当者は簡単にコーディングの出題が出せるほか、オンラインで試験を受ける人にインタビューをすることによってリモートワークの応募者にも対応することができるとのことだ。 参考:TechCrunch HackerRank, the skills-based recruiting platform and online coding challenge community, today announced that it has raised a $30 million Serie
神谷 理人
2018年3月5日読了時間: 1分


バーコードスキャンの業務を圧倒的にラクにするScandit
バーコードをスキャンするのはやはり専用のバーコード読み取りハードウェアが速い。 Scanditに言わせるとそれは間違いかもしれない。 Scanditはバーコードスキャン用のソフトウェアのためのSDKを提供するベンダーだが、そのソフトウェアの性能は現在のバーコード読み取りハードウェアによる業務を大きく変革する可能性を秘めている。Scanditのソフトウェアはスマートフォン等に搭載され、カメラを利用してバーコードを画像として認識し、読み取りを行う。これだと普通の無料バーコード読み取りアプリとの違いがわからないかもしれないが、Scanditの場合、この読み取り精度とスピードがすごい。大量のバーコードの山にカメラを向けるだけで次々に読み取ってくれるし、やや遠くからだったり、時には破れているバーコードでも高い精度で読み取ってくれる。 For some reason Swiss startups have gained a good reputation in enterprise, SAAS, fintech and logistics — an
神谷 理人
2017年1月11日読了時間: 1分


サービスの段階的リリースを可能にするLaunchDarkly
革新的なサービスで他社と差別化するためには時にリスクを覚悟で早期リリースする必要に迫られることもあるだろう。だが、そんなときに一気にフルリリースをしてしまうと、場合によっては不具合への対応に謀殺されることになろう。 そういった状況を回避するための段階的リリースを効率的に管理できるサービスがLaunchDarklyだ。LaunchDarklyを使うことによって、簡単に特定の割合ずつロールアウトし、フィードバックを元にそのサービスのGo/No-Goを判断できるとのことだ。 参考:Silicontap San Francisco-based LaunchDarkly, a developer of software to help DevOps teams separate feature rollout from code deployment, has raised $8.7M in a funding round, the company announced this week. The funding was led by DFJ, an
神谷 理人
2016年12月26日読了時間: 1分


モバイル端末を利用してコードの学習ができるソーシャルラーニングプラットフォームSoloLearn
コードが書けるようになることが重要視されており、多くのe-learningプラットフォームが立ち上がっている。SoloLearnはその中でもモバイルを活用したソーシャルラーニングに特化したプラットフォームだ。 ログインすると、ユーザはC++、Java、Pythonをはじめとしたプログラミング言語を簡単なサンプルとともに学習することができる。UIはiPhone、Android、Windows Phoneなどのモバイルプラットフォームに最適化されている。 参考:TechCrunch There are of course plenty of ways to learn to code online these days. But recently there’s been a trend to allow would-be developers to learn it on the go. We’ve already covered the efforts of Enki to create a ‘snackable’ mobile learn
神谷 理人
2016年10月20日読了時間: 1分


プログラミング不要でAPI連携を活用したアプリが簡単に作れるKinetise
今や様々なWebサービスがAPIを公開しており、それらを活用することでリッチなサービスやアプリが簡単に作れるようになっている。ただし、モバイルアプリなどを作ろうと思った時に機種に合わせたデザインも含めてそれらを統合的にコントロールするのはいまだ簡単とは言えず、プログラミング能力がある程度必要とされる。 Kinetiseはプログラミング不要でリッチなモバイルアプリを作成できるプラットフォームを提供する。多くのモックツールは見た目だけを整えるのに対し、Kinetiseを使うと実際にAPIを呼び出して機能を確認するといったことまでが、GUIベースの操作で行うことができる。 参考:TechCrunch Kinetise, an app building platform and Disrupt hackathon favorite, aims to democratize the the the process of creating native mobile apps for iOS and Android in the enterpri
神谷 理人
2016年9月12日読了時間: 1分


AWSのSpotインスタンスの効果的な購入に特化したサービスSpotinst
より費用対効果の高いインフラを構築するためには今やクラウドサービスの利用は必須だ。実際の利用者は高可用性とコストのバランスを取り、用途に応じて様々なサービスを使い分けているのが実態だ。 そういったオペレーションの効率化に特化しているのがSpotinstの提供するサービスだ。Spotinstを利用するとクラウド上でのクラスタ管理を統合的に行うことができる。その際に複数の異なるインスタンスの状況をモニタしながら、自社のポリシーにあったインスタンスの選択を知ることができる。例えばクラスタにノードを追加する際に、利用率の低いReserved Instancesから追加したり、リスクのあるAZにおけるSpotインスタンスを避けたりといった具合だ。これらのオペレーションをポリシーに応じて自動化することも可能とのことだ。 参考:TechCrunch Spot instances on AWS can help you save quite a bit of money over paying for a regular virtual machine o
神谷 理人
2016年3月30日読了時間: 1分


VR空間におけるストーリー作りを容易にするためのソフトウェアキットを提供するVisionary VR
今年はVRがブームといっていいほど数多くのギアが登場しそうだ。VRのコンテンツの登場も待望される。ただ、その制作についてはまだまだ多くのスキルやリソースが必要になることは間違いない。 そういったVRにおけるストーリー作りを助けるのがVisonary VRの提供するソフトウェアキットだ。これを利用することにより、VR空間においてそれぞれのオブジェクトにどのような動きをさせるか、アクションがあった時にどのような変化を起こすかなどが簡単に設定できるため、VR空間上での様々なイベントを設定するのが容易になるだろう。 参考:VentureBeat Visionary VR has raised $6 million to make it easier for developers to create accessible stories in virtual reality. VR is expected to be a $30 billion market by 2020, according to tech advisor Digi-Capi
神谷 理人
2016年3月28日読了時間: 1分


屋外と屋内のインタラクティブな3Dマップを作成できるEeGeo
VRが人気を博している。Oculusをはじめとした多くのヘッドマウントディスプレイが出回り始めたほか、コンテンツも非常に多くなってきている。eeGeoはそんなVRに最適なコンテンツの一つである3Dマップを作成するためのサービスだ。これを利用することによって、屋内だけでなく、屋外含め3Dのインタラクティブなマップを作成できる。完成したマップをOculusなどで覗き込むと臨場感のあるその街の景色が見えるようになるかもしれない。 開発者はこれを無料で利用でき、マップを作成できるが、プロフェッショナルユース等には別途料金がかかるようだ。 参考:TechCrunch Startups working on high-quality immersive visuals and the tech to achieve them are in demand these days, and today one that focuses specifically on interactive outdoor and indoor 3D mapping is a
神谷 理人
2016年3月19日読了時間: 1分


IoT向けのバックエンドサービスが簡単に作れるScriptr.io
IoTデバイスから接続できるサービスを作るためにはクラウド側にサービスを作成する必要がある。だが、大量のデバイスがアクセスするため、単純にサイトを作るだけでなくセキュリティにも考慮しなくてはならない。そういった面倒なことを排除してセキュアなサイトをスクリプトを置くだけで簡単に作れるのがScriptr.ioだ。 Scriptr.ioを使うにあたっては特に新しい言語を覚える必要もなく、既存のスクリプトを置くだけでセキュアでスケールするサービスが簡単に作れるとのことだ。サイト上にはスクリプトをテストするツールも置かれているのでためしてみることも簡単だ。 参考:LightReading Scriptr.io provides a cloud-based platform that enables developers to create the software necessary to develop custom web services for the Internet of Things. http://www.lightreading.
神谷 理人
2016年2月24日読了時間: 1分


様々なカレンダーの統合のためのAPIを提供するCronofy
多くの会社や個人がカレンダーを利用しているが、複数のカレンダーを使っているとカレンダー間の同期に頭を悩ますことも出てくるだろう。カレンダーごとに微妙にプロトコルが異なるため、アプリケーションでその同期を取ろうとすると特に大変だ。 そんなカレンダー間の仲立ちをしてAPIを提供するのがCronofyだ。Cronofyを使うことによってGoogleやApple、Exchangeといった様々なカレンダー間の同期を容易にコントロールすることができるようになる。 20ユーザ以下なら無償で利用することもできるため、まずは利用してみるのも良いだろう。
神谷 理人
2016年2月1日読了時間: 1分


コラボレーションを加速しデータサイエンスの質を向上するDomino Data Lab
昨今注目の上がっているデータサイエンスだが、データ分析を本当に使えるものにしていくためには机上でアルゴリズムを完璧にするのではなく、実際に様々な場面で利用し、フィードバックを受けながら改善していくことが必要だといわれている。 Domino Data Labはクラウド上もしくはオンプレミスで利用できるデータ分析のためのプラットフォームだ。デスクトップ上で作成している様々なスクリプトをスケーラブルな環境で実行できる上、ほかのユーザと共有し共同作業することが可能になる。バージョンコントロール機能も有しているため、分析作業の再現なども容易だ。 価格については問い合わせが必要だが、クラウド版とオンプレミス版で異なる価格体系となるようだ。
神谷 理人
2015年12月24日読了時間: 1分


モバイルアプリ同士の連携を簡単に実現できるButton
Uber、AirBnB、TicketMasterなど、スマートフォンには多くの便利アプリが溢れている。新しくアプリを作る際には既存のアプリとの連携を盛り込むことがUser Experience向上する上で必須だ。 そういった連携できるアプリを開発しやすくする仕組みを提供するのがButtonだ。ButtonのSDKを利用すると、AndoroidアプリやiOSアプリの中から様々なアプリと連携させることができる。既にUberやAirBnBなどはパートナーとなっているので、これらのアプリとの連携は特に簡単なようだ。
神谷 理人
2015年12月14日読了時間: 1分


ユーザインタフェースをコラボレーションしながらデザインできるUI Designプラットフォーム Figma
様々なサービスをクラウド上で活用できるようになり、今やUI/UXは差別化のために最重要なパーツの一つとなっている。それだけに、UIのデザインに関してはレビューを受けながら素早く、良い物を作り出すことが必要だ。にも関わらずUIデザインの受け渡しはファイルベースで行われている場合がほとんどであり、複数のそれぞれ別の拠点の人がデザインに手を入れたい場合は別途メールなどで連絡しながら進める必要がある。 そんなUIのデザインを共同で同時に実施できるコラボレーションプラットフォームがFigmaだ。Figmaを使うと複数の箇所からデザイン、コメント、共有といった操作を同じプラットフォーム上で行うことが可能だ。Slackなどのツールとも連携できるため、チャットしながら細かくデザインを変更するなどの作業も容易だ。 Figmaは2016年に完全版が出る予定で、現在はプレビュー版に申し込みが可能だ。
神谷 理人
2015年12月4日読了時間: 1分


パズルを解いていくとスキルが上がる!?プログラミングスキル向上のためのゲームを提供するCodinGame
プログラミングスキルを身につけるための教育は今やいくつも出てきている。 KhanAcademy や Udemy 、 Code.org など様々だ。ただ、徐々に敷居が下がってきているとはいえ続けるためにはある程度強い意志が必要だ。 CodinGameはGameを取り入れることでより気楽に続けられることを目的としたサービスだ。言語ごと、レベルごとにゲームが用意されており、プログラミングを行うことでクリアしていく内容になっている。ログインにはFacebookやGoogleのIDが使えるが、ログイン無しでもある程度の雰囲気は確かめられる。興味があれば触ってみるといいだろう。
神谷 理人
2015年11月12日読了時間: 1分
収集したメトリックを元にストリーミング分析で詳細なモニタリングと迅速な行動を可能にするSignal Fx
今やモニタリングは運用部門だけが行うものではない。モニタリングを通して得られる様々なメトリックや分析は継続的な開発を続ける開発部門にとっても非常に重要な情報となってきている。 SignalFxはそういった開発部門の求める情報をリアルタイムに届け、更なるアクションにつなげるためのスケーラブルなプラットフォームだ。SignalFxを使うことによってユーザはAPIなどを通じて様々なシステムから集めてくるメトリックをリアルタイムに相関分析し、それに基づいたアクションを行うことが可能だ。 料金はSignalFxのCollectdAgent一台につき一月あたり15ドルとのことだが、何台のAgentが必要かなど詳しいことはSignalFxへの問い合わせが必要だ。
神谷 理人
2015年9月30日読了時間: 1分


サイトのコンテンツをアップするだけでWebアプリが簡単に作れるDwnld
サイトの閲覧数をあげ、読者をきめ細かくフォローするための一つの方法はアプリを作ることだ。各社ともより簡単に作れるためのSDKなどを公開しているが、コードを書いたことのない人には未だ敷居が高いだろう。 Dwnldはそんな人にうってつけのサービスだ。Wordpressなどのブログのコンテンツをサービス上にアップするだけで、専用のアプリを作成することが可能だ。 サービスの利用は基本無料だが、広告の表示が必須で、収益もすべてDwnldのものとなる。15ドルからのプランでは逆に90%がユーザに還元されるとのことだ。
神谷 理人
2015年9月21日読了時間: 1分


コンテナを活用し、AWS Lamdaのようにアプリケーションではなくタスクをクラウド上で走らせる Iron.io
データ分析や活用の重要性が叫ばれ、クラウド上でスケーラブルなシステムを構築することが求められているが、その敷居は未だ高い。取りたいデータやトリガーにしたいイベントは分かっているにも関わらず、実際にスケールするプログラムを書くのは難しいだろう。 AWSで去年リリースされたLamdaはまさにそういった声に応えたものだが、同じようにタスクをAWS以外のクラウド上でもスケーラブルに実行できるソリューションを提供するのがIron.ioだ。Iron.ioのIronWorkerはコンテナ環境で動作するTaskWorkerで、サービスを利用している限り常時または定期的に動かすことが可能だ。また、実行結果はstdoutに出力されるため、その結果を利用して他のサービスと連携させることも容易とのことだ。 価格はIronMQが月額29ドル、IronWorkerが月額49ドルからだが、フリートライアルもオファーしている。なお、Iron.ioの各サービスはAWSなどのパブリッククラウドで動くが、契約次第でOn Premiseで動かすことも可能のようだ。
神谷 理人
2015年9月17日読了時間: 1分


アーティストにも自分のチーム運営にも。無料で簡単にソーシャルメディアと連携するアプリが作れるTriber
サービスでもイベントでも、ユーザと自分をつなぐのに最適なメディアはちょっと前までWebサイトだったかもしれない。だが、モバイルが広まるにしたがって、アプリがだんだん最適なメディアとして存在感を出してきている。ただ、アプリを作るのにはお金も時間もリソースも必要。そう思われているかもしれない。 Triberを使えば、時間も技術力も不要で簡単なアプリを作る事ができる。しかもアプリを作ってダウンロードさせること自体は基本的に無料で可能だ。無料にも関わらず、アプリの方にあげた写真や動画などをソーシャルメディアにポストするような機能やチャットなどの機能、ユーザのStatsなどを見る機能は全て含まれている。 基本的には無料だが、月額29ドルのPro版を使うと、App Storeにアプリを公開し、ネイティブ広告を表示できる。
神谷 理人
2015年9月14日読了時間: 1分
個別のユーザに対する最適化を提供し、モバイルアプリのユーザを繋ぎとめるLeanPlum
モバイルアプリが乱立している今日において、鍵となる一つはユーザエクスペリエンスであることは疑いようがない。そして、ユーザエクスペリエンスを向上させる一つの良い方法は個別のユーザに対する最適化をすすめることだ。しかしながら、様々なアプリにおける個別のユーザに対してそれぞれ最適なアクションを取るというのは非常に難しい。 それをサポートするためのプラットフォームがLeanPlumだ。LeanPlumを使うことによってそれぞれのアプリを利用するユーザに対して最適なコンテンツを最適な形で届けたり、通知したりということが可能だ。例えばA/Bテスティングを行い、そのユーザにとってより良い画面が何であるかを見つけるとともに、e-mailなどを通じて個別のキャンペーンなども届けたりできる。これらのアクションを統合的に行うことができるというのが強みのようだ。 月間50,000アクティブユーザまでは無料で、それ以上となると有料となるとのことだ。
神谷 理人
2015年8月6日読了時間: 1分


コンピュータサイエンスのオンライン講座を簡単に開設・運営できるMimir
昨今は様々な授業がオンラインで開設されており、人気を博している。その中でもやはりオンラインとの親和性が高いのはコンピュータ関連の授業だろう。ただ、現状オフラインで実施している授業をオンラインに移行するためにはもちろん様々な機能を実装する必要がある。 そんな機能をオールインワンで提供するプラットフォームがMimirだ。Mimirを利用することにより、授業を提供する側は様々な言語によるコーディングの環境などを生徒に提供できる。生徒に提供する課題などについては事前にいくつかのプロジェクトが既に用意されているのでそれらをカスタマイズして始めることもできる。また、生徒がズルをしないようにチェックするような機能も実装されている。 生徒側も達成度などがわかりやすく閲覧できるようになっているほか、すぐにフィードバックを受けることができるなど学習を支援する機能も充実しているようだ。また、利用者に対してはシリコンバレーのスタートアップへのインターンプログラムの紹介なども行っているとのことだ。
神谷 理人
2015年7月29日読了時間: 1分
bottom of page