Morning Girl

Web API, Windows, C#, .NET, Dynamics 365/CRM etc..

500万件を超えるTwitter のリツイート データを取得・分析する方法 -Twitter Premium Search API を実際に使ってみてわかった嵌りポイントとその対策-

このBlogでも告知していましたが、今週の月曜日1月28日に日本マイクロソフト品川本社セミナールームC+D で「ZOZO 前澤社長のお年玉リツイート企画は、どのくらい世の中に影響を与えたのか?」を開催しました! 開催前はこんな色物企画に本当に人が来てくれる…

Java クライント開発における Web API の実装アプローチ まとめ REST vs GraphQL vs Swagger vs OData

最近作成してきた、Java クライント開発における Web API の実装アプローチのまとめ記事です。 初めての試みでしたが、私自身多くの発見があり、とてもいいナレッジになったのではないかなと思っています! この記事では、まとめとして総括した内容を中心に…

Java クライント開発における Web API の実装アプローチ:その6 CData Driver編

前回まで 主に各API規格の仕様ベースでアクセスする方法を紹介してきました。 今回はちょっと趣向を変えて、JDBC、つまりデータベースを操作するSQLベースで Web API にアクセスする方法を提供している CData JDBC Driver を紹介します。 最初の記事はこちら…

Java クライント開発における Web API の実装アプローチ:その5 GraphQL 編

前回は REST ful な API プロトコルの OData でJavaクライアントを実装してみました。 今回は、2015年に公開された割と新しいAPI プロトコルであるGraphQLで実施してみたいと思います。 GraphQL は数年前に比べると海外のカンファレンスも活発に開かれるよう…

Java クライント開発における Web API の実装アプローチ:その4 OData 編

前回は API 記述言語ベースの Swagger でお送りしましたが 今回はレイヤーを変えて、Web API のプロトコルとして提供されている OData で紹介していきます。 最初の記事はこちらから。 bit.ly OData って何? ODataは、データモデルの記述、およびそれらのモ…

Java クライント開発における Web API の実装アプローチ:その3 Swagger(OpenAPI)Code Generate 編

前回は シンプルな REST API 実装をお送りしました。 今回は、前回見えてきた課題点も踏まえながら、Swagger(OpenAPI)を利用した Web API実装アプローチを見ていきます。 最初の記事はこちらから。 bit.ly Swagger(OpenAPI)って何? swagger.io その前に…

Java クライント開発における Web API の実装アプローチ:その2 一般的なREST API編

それでは、今回から実際にそれぞれのWeb APIリクエストの実装アプローチを見ていきたいと思います。 最初はベーシックかつ、ふんわりとした取り決めである REST API から。 最初の記事はこちらから。 bit.ly RESTについておさらい ここではあまり多く語りま…

CData API Server で REST ful APIを作って、SwaggerHub でさくっと API ドキュメントを公開する

CData API Server では、さくっと REST Ful な Web API 開発ができるのですが、APIを生成するともれなくSwagger Spec のエンドポイントがついてきます。 そこで、ドキュメントの見やすさや Code Generate などのエコシステムが強力なSwagger(OpenAPI)を、C…

Java クライント開発におけるWeb API の実装アプローチ:その1 Web API を活用する上で意識したい APIエコシステム

最近個人的に気になったトピックとして、世界のAPI Management 市場規模のニュースがありました。 Global API Management Market Worth USD 3,436.16 Million by 2022 サイトから引用 このニュースによると、世界のAPI Management 市場は2022年までに現在の2…

SmartHR Web API を使って、Office365 にユーザー情報を自動的に登録:RSSBus Connect

前回の記事で SmartHR Web API の基本的な機能の確認をしました。 bit.ly 今回は実際にありそうなユースケースベースでお伝えしたいと思います。 シナリオ RSSBus Coonectとは? 実行イメージ RSSBus 利用手順 必要なもの Office365 ClientIDとClientSecret…

クラウド労務管理ソフト SmartHR の Web API を使ってみる

去年もいろいろなAPIを試してきたこのBlogですが、今年もはりきっていろんなAPIを試していきたいと思います。 新年一発目は、クラウド労務管理で最近かなり見かけるようになったなーと感じているSmartHRです! 公式サイトは以下からどうぞ。 smarthr.jp Deve…

「ZOZO 前澤社長のお年玉リツイート企画はどのくらい世の中に影響を与えたのか?」イベントを開催することになりました!

先週公開した「ZOZO 前澤社長のお年玉リツイート企画はどのくらい世の中に影響を与えたのか?500万件超えのリツイート情報の取得と分析を個人的に試みる!(仮)」記事なんですが、思いの外様々な方々から反響をいただきました! kageura.hatenadiary.jp 実…

ZOZO 前澤社長のお年玉企画リツイート企画はどのくらい世の中に影響を与えたのか? 500万件超えのリツイート情報の取得と分析を個人的に試みる!(仮)

ZOZOタウンの前澤社長が当該ツイートをリツイートしてくれた人の中から100名を対象に100万円(総額1億円)をプレゼントしてくれるという、なんとも太っ腹? な企画が動いていますね。 ZOZOTOWN新春セールが史上最速で取扱高100億円を先ほど突破!!日頃の感…

Web API の使われ方を分析するクラウドサービス「Moesif」を触ってみた

ちょうど昨日、2019年1月05日に興味深いプレスリリースがありました。 jp.techcrunch.com Web API管理ツールは数あれど、Web APIの分析を核としたサービスは珍しいなーと思ってみていました。 でも、CEOのコメントを見ると、昨今のAPIエコシステム、Fintech…

2018年の活動棚卸しと2019年の方針をまとめてみる

あけましておめでとうございます!(もう1月5日ですが) 2018年は子供が生まれたので、年末は青森に帰郷し、両親・義両親の実家を往復でなかなか忙しく(そう言いながら大間へマグロを食べに行ったりしていたのですが)しておりました。 こういう記事は初め…

Power BI を使って Exchange の各ユーザーカレンダーを横断して分析できるようにする:CData Exchange Power BI Connector

今回は「Power BI 勉強会 @ 東京 #11」のランチセッションで発表するための記事になります! powerbi.connpass.com また、この記事の内容は以下の動画でも提供しています。 4分くらいなので、さくっと見てもらえるかと。 www.youtube.com やりたいこと 実現…

Dynamics 365(CRM)のユーザー・セキュリティロールの組み合わせ一覧表を作ってみる:CData Dynamics 365 Excel Add-In

前回投稿した「Dynamics 365(CRM)の監査ログをExcelに出力する:CData Excel-Addin for Dynamics 365を使用」という記事が思いの外好評でした(一部で) kageura.hatenadiary.jp やっぱりこの、かゆいところに手が届かないというのは Dynamics 365 を運用…

Dynamics 365(CRM)の監査ログをExcelに出力する:CData Excel-Addin for Dynamics 365を使用

最近、Dynamics 知り合いの方から、「Dynamics 365 for Customer Engangement の監査ログをExcel エクスポートしたいんだけど、できないのー。なんとかしてー」という、質問(?)をもらいました。 確かにDynamics 365の監査ログって、取得しづらいんですよ…

CData ADO.NET Provider が .NET Coreに対応したので、試しにXamarin サンプルアプリ を Dynamics 365 のタスク管理アプリにしてみる

この記事は「C# その2 Advent Calendar 2018」の記事です。 qiita.com 手前味噌なんですが、最近 CData ADO.NET Provider が .NET Standard に対応しました! やったね! https://www.cdata.com/jp/ado/ それじゃあ、Unityt でも Xamarin でも使えるではない…

仙台で12月16日(日)にものすごく面白そうな勉強会「テクノロジードリブンでビジネスインパクトを生み出す!-最前線でチャレンジをするチームの取組事例を大公開-」を勝手に紹介してみる

仙台で12月16日(日)にものすごく面白そうな勉強会「テクノロジードリブンでビジネスインパクトを生み出す!-最前線でチャレンジをするチームの取組事例を大公開-」が開催されるのですが、公開されてそれなりに経つのに、申込みが少なすぎる! techplay.jp …

APIのためのKPIはどう考えるべきか? APIを公開し、APIエコノミーに携わる人々が見るべきドキュメント APIs for KPIs の和訳

API

先々月に行われたAPI x PM #01で「APIを公開したけど、KPI,KGIをどう測るか? 何を指標にするかが難しい」というお話がサイボウズの北川さんからありました。(公開するの忘れてた) kageura.hatenadiary.jp 確かに指標としてアクセス数やコール数、接続先の…

Mulesoft Anypoint って何? どんなサービス? 既存のサービスと比較しながら

最近ちまちまと触り始めたMuleSoft Anypoint。 去年Salesforceが買収したことで、日本でも少しづつ認知度があがってきたとは思いますが、まだまだ日本語の情報は少なく、取っつきづらさがあります。 ただ、ちょうど先週MuleSoft Meetupに参加して、自分なり…

中堅SIerから開発者向けツールベンダー CData Software Japanに転職しました!(1年経ってるけど)

せっかくなので一回書きたいなー、書きたいなーと思っていた、退職・転職エントリ。 SI・SES系からWeb系に転職する人、コンサルに行く人、それなりに居る気がしますが、ツールベンダーに転職する人の記事は見たことが無いなぁと思っていました。 それに1年経…

主要クラウドサービスのPMが自社のAPIを語る! API x PM #01 参加レポート

参加対象者が「製品やサービスをProduct Manager、Product Owner、製品企画として運営する方で「API」が守備範囲の方」! 「サイボウズ・Sansan・CloudSign・freee」現在のクラウドサービス最前線でAPIに関わるPMの方々が自社のAPIの狙い、戦略、苦労を語る…

スマートロック セサミのAPIを使ってみる

といわけで、前回に引き続きスマートロック セサミ 今回はAPIに触れていきます! どんなAPI? 思っていたよりもシンプルなAPIです。ドキュメントは以下から。 CANDY HOUSE Developer Reference できることはセサミ一覧の取得と鍵の開け締めだけ。個別取得API…

スマートロック セサミがイイ感じだったのでレビュー!

前々から欲しいなー、と思っていたスマートロックなる代物を買いました。 セサミ スマートロック本体 シャンパンゴールド工具不要取付 スマートフォンでドアを施錠解錠出版社/メーカー: キャンディハウス(Candy House)発売日: 2017/11/14メディア: Tools & H…

Azure にHadoopディストーションのHortonworksを構成してみる

検証用にSparkやHadoop・Hive・HDFS等の環境が一式ほしいなー、と思っていたんですが、何やらHortonworksが良いらしいというのをUSのメンバーに聞き、早速試し見てみました。 はじめローカルで環境を構成しようとしたんですが、あまりにも把握するべき情報が…

【API Memo】MINIKURA、イントレプレナーに特化して、MNIKURA APIをベースとしたコンサルティング事業を提供開始

APIをベースとしたビジネスアプローチで面白いプレスリリースがありました。 Minikura API を提供する寺田倉庫がイントレプレナー向けに、Minikura APIをベースとしたコンサルティング事業を開始したとのこと。 公式のプレスリリースはこちら。 www.terrada.…

【API Memo】ParabolaはExcelで苦闘している人々を救う――簡単プログラミング・アプリが220万ドルを調達

Techcrunchで気になるニュースがありましたのでメモ。 jp.techcrunch.com Parabolaという、クラウド上での簡単プログラミングアプリが220万ドル調達したとのことです。 Parabola公式サイトはこちら。 parabola.io ぱっと見IFTTTやMicrosoft Flowなどといった…

【API Memo】エムティーアイ、常陽銀行と更新系APIの利用に関する契約を締結

銀行の更新系APIを使用したアプリに関するプレスリリースがあったのでメモ。 エムティーアイが&PAY(アンドペイ)という決済・送金を可能にするスマートフォンアプリでの利用を想定し、常陽銀行と更新系APIの契約を締結したとのことです。 プレスリリースを…