昨日地上波でやっていた映画「ソーシャルネットワーク」見ました?!もちろん劇場やDVDで見た人も沢山いると思いますが、あの映画の肝は、ザッカーバーグがどんな「悪巧み」を思いつく人だったかということだったかと思います。 ザッカーバーグがやった「悪いこと」は、facemash.comというサービスを作ろうとした時に、 1.ハーバードの学生リストを作るために寮のwebsiteを片っ端からハッキングしたこと。(つまり現状できてないことを実現したこと) 2.炎上必至で怒られるような魅力的なサービスを作ったこと。 facemash.comはハーバードの女子を比較してどっちが可愛いか?!ということを格付けするサービスで、女子から猛反発を受けました。しかし、その後、Facebookを立ち上げることでその時の悪評は覆され、彼は伝説になっていきます。 今後、スマートフォンを端末として日常の中に入り込むサービスを
2013-08-13 【Vine API まとめ】流行りのVineを使って面白いウェブサービスとかスマホアプリとか作ろうよの巻 まとめ やり方 はじめに まだまだVineを扱ったウェブサービスやアプリは少ない。でも日本人、老若男女問わず結構Vine使っている。ほら→Twitter - vine.co lang:jaの検索結果 じゃあVineと連携した何か面白いの作ろう!と思ったんだけど、あまりにもVine APIを扱っている記事が少ない、というか無い。日本語のは一件しか見つからず(mitukiii / vine.rb - github)、英語圏にも全然ない。情報少なすぎイ!! というわけで何時間も消費して調べた結果を公開してみた。 「夏休みの自由研究にVineのクライアントアプリ作るんだあ!」という方に。 Vineとは 最長6秒の動画を共有するアプリ。Twitter社のVine Labs
A free, open-source API for generating random user data. Like Lorem Ipsum, but for people. Follow us @randomapi SponsoredRandomAPIWant to create your own customized data generator for your application? Check out our other service RandomAPI! Learn MoreHow to useYou can use AJAX to call the Random User Generator API and will receive a randomly generated user in return. If you are using jQuery, you c
はじめに スマートフォンアプリ開発でAPIを介しWeb/APIサーバーとやりとりをする場合、「httpsを使っていれば通信はユーザーにバレない」なんてことはなく、Webアプリでツールを使ってできるのと同じようにユーザーには通信内容の確認や改竄などができます。 そのため、そのことを前提にアプリやサーバーAPIの設計と実装を行わない場合、アプリ利用者によるゲームスコア結果送信の改竄や、ソーシャルゲームにおけるレイドボスなどへのダメージ操作、ECサイトアプリでの購入操作なども可能になってしまいます。 また、最近自分は「無料で音楽聴き放題!! - ネットラジオ」というアプリをリリースしたのですが、このアプリに導入するスタティックリンクライブラリが不明な外部サーバーへ通信していないか、SSLを使用しているつもりがそうでない通信をしてしまっていないかのチェックをするため、自分はmitmproxyという
Every entity represented in Twitter's API has an ID associated with it. As we allocate larger and larger numbers for these IDs, the space required to store them must grow in turn. For example, we migrated Tweet IDs from 32-bit to 64-bit integers back in 2009, then did the same for direct message IDs in 2011. We expect to start allocating user IDs in a 64-bit integer space sometime this year. This
GWが始まりましたが、鎌倉のGWは観光客多すぎて逆に住民はげんなりして外に出なくなる感じです。とはいえ路地まで観光客が攻め込んでくることは少ないので、路地を散歩する分には天気がよくていい感じですね。ちなみに人力車のおにーさんはそういう味のある路地を知り尽くしているので人力車で移動するのはそこそこオススメです(ぼくは乗ったことないけど「こんなところも通るんだ!」ってところで見かけたりします)。 さて、jqというコマンドをご存じでしょうか。 jq jq is a lightweight and flexible command-line JSON processor. と書いてあるとおり、コマンドラインでJSONを扱うことができるコマンドです。で、今まさに仕事で巨大JSONと戦うことが多く、このコマンドが大活躍です。 とはいえ、ぼくの使い方としては「巨大JSONをキレイに整形して表示する」とい
Dropbox の開発者向け Blog で紹介されていますが、Dropbox は新たに iOS や Android 上で動作するアプリケーションに、Dropbox の同期機能を組み込むための API、「Dropbox Sync API」 を公開し、同時にそれぞれのプラットフォーム向けソフトウェア開発キット (SDK) も提供開始しました。 Introducing the Dropbox Sync API for mobile developers : Dropbox Developer blog Dropbox Sync API Hey Developers! Get ready to add some Dropbox magic to your apps with the Sync API for iOS and Android, a powerful new library that
アプリをアップデートしたら、みんなに最新版を使って欲しいものですが、アップデートに気づかないこともあると思います。 ならばアップデートしたことを教えてあげましょう。 ということでアプリ内からアップデートを促す通知を出す方法を以下にまとめます。 仕組みとしては、起動時に、最新バージョンと現在使用中のバージョンを比較して、この2つが異なっていたら、通知を出し、アップデートページヘ飛ばすということをします。 まずは、最新のバージョンを取得していきましょう。 app storeに出ている最新のバージョンは、app storeのSearch APIにより取得できます。 その中のIDを指定して情報を引っ張ってくるlookupを使います。 URLはhttp://itunes.apple.com/lookup?で、引数にiTunesIDを渡してやれば、そのIDのアプリの情報をJSON形式で返してくれます。
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog ※デベロッパー向け「検索API」は、2013年8月14日をもちまして提供を終了いたします。 詳細はこちらをご覧ください。(追記) Yahoo!検索チームです。 現在提供中の下記6つのAPIにつきまして、不正利用対策並びにサービスの品質向上のため一度提供を停止し、提供するAPIの再編成を行います。 ウェブ検索API 画像検索API 動画検索API 関連検索ワードAPI アップグレード版ウェブ検索API アップグレード版画像検索API 2013年3月頃を目途に、上記APIの従来のリクエストURLは使えなくなりますのでご注意ください。 停止する日付の詳細は2013年1月公開予定の新APIの仕様と共に連絡させていただきます。 新APIでは
10月24 Twitter検索API v1.1を調査したらスゴすぎて世界が広がった Twitterが今年の8月にAPIについてのルールを変更した上で、 API v1.1をリリースしました。 Twitter API v1.1でのAPI利用ルールの変更について 実際にv1.0がなくなるのは来年の3月くらいだと思いますので、 まだ時間がありますが、リスクも含めて、 早めに知りたかったので、実際に触ってみました。 で、今までAPIの変更をネガティブに捉えていたのですが、 検索APIに関しては、かなり良くなっており、Twitterでつぶやいていましたが、 より多くの人に共有したいと思い、ブログにまとめたいと思います。 以下の点が大きく変わりました。 1.制限が1時間150回から15分180回に変わった 2.最大1500件取得が約8日前まですべて取得できるようになった 3.ユーザに関するデータの種類が
TwitterがAPIとガイドラインを厳格化したことについて、クライアントアプリTweetbotの開発者は、ユーザー数制限がエコシステムに与える影響は小さくないが、Tweetbotの現行ユーザーへの影響はほとんどないと語った。 米Twitterが8月16日(現地時間)に発表したAPIのアップデートと開発者向けガイドライン変更は、開発者やユーザーに大きな波紋を広げている。そんな中、人気の有料クライアントアプリ「Tweetbot」を手掛ける米Tapbotsは17日、「DON'T PANIC(パニックにならないで)」と題する公式ブログで今回の変更がTweetbotに与える影響について語った。 Tweetbotは、Twitterが変更について説明した公式ブログで“ユースケースを制限する”としたトラディショナルなクライアントアプリのカテゴリーに入る。Twittterは、ホームタイムライン、アカウント
markdownといえば各種言語に実装されていますが、GitHubがWeb API形式で変換ツールを出しているようなので遊んでみました。このAPIを通すと、markdownテキストがHTMLに変換されます。 JSONPで使える奴と、RESTっぽくmarkdownなテキスト自体をPOSTするとHTMLの断片が返ってくるraw APIの2つがあります。 利用上限は一時間あたり5000回と太っ腹。 とりあえず、PHP版:http://tojiru.net/markdown.php <?php if (isset($_POST['markdown'])) { $origin = $_POST['markdown']; $ch = curl_init('https://api.github.com/markdown/raw'); curl_setopt($ch, CURLOPT_RETURNTRAN
Adsenseのっていうかgoogle-apiってコマンドラインツールを使って、AdsenseのAPIを使う手順のメモ。google-apiコマンドあればgoogleのapiに簡単にアクセスできるので便利 インストール gem install google-api-client 以下の文書では Google Developer Accountを持っている Google ConsoleにてDesktop applicationのOAuth client登録が完了し、そのclient idとclient secretが判明しているという状況 を前提とします まずOAuthログインします $ google-api oauth-2-login --client-id="あなたのClientId" --client-secret="あなたのClientSecret" --scope="https:/
Facebook アプリ開発で注意しておくべきこと についてまとめる。以下を守るのはめんどくさいかもしれないが、なるべく守ったほうがよい。 Facebook へのアクセスは失敗するという前提で作る これ最重要 概要 追加権限の取得を必須にしない API アクセスは高い確率で失敗するので失敗した場合のことを常に考える これら二点の問題の解決には JavaScript でなるべく処理することが有効(かもしれない) 追加権限の取得まわりについては、こちらの長文が参考になります。あと当該記事にもコメントしましたが Facebook API の追加権限取得については、「追加権限をどのように使用するか」の説明を追加権限取得時に説明することが出来ます。あまり分かりやすい UI じゃないですが、書かないよりは書くほうがマシです。 また、上記記事は、いわゆる Web のエキスパートユーザーが執筆したもので、
ベトナムにおけるBacklog活用のリアル ベトナムにおけるBacklog活用のリアル backlog Backlog の Amazon EKS クラスターを Blue-Green アップデートするためにやっていること Backlog の Amazon EKS クラスターを Blue-Green アップデートするためにやっていること backlog 2023年最も素晴らしいプロジェクトを表彰!Good Project Awardを開催しました 2023年最も素晴らしいプロジェクトを表彰!Good Project Awardを開催しました backlog Backlog開発者が夫婦の不和をなくす家庭管理アプリを作ってみた話 Backlog開発者が夫婦の不和をなくす家庭管理アプリを作ってみた話 backlog 創業からもうすぐ80年の老舗企業!ミートボールでおなじみの石井食品様で、プロジェクト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く