Heroku ToolbeltをインストールしてHerokuコマンドが使えるように なったので、Facebookアプリのホスティングまでもう一息というところまで来ました。 Heroku を使うにあたってSSH 公開鍵(public key) を登録する必要があるので、その...
![HerokuでSSH公開鍵(public key)を登録する方法(と削除して再登録する方法)](https://cdn-ak-scissors.b.st-hatena.com/image/square/b44cf495d971f0c464c3c2e29597306105a52da9/height=288;version=1;width=512/http%3A%2F%2F1.bp.blogspot.com%2F-5dSzGp2fWIY%2FTx1d00n7uvI%2FAAAAAAAALg0%2FTjYHwNqqKvo%2Fw1200-h630-p-k-no-nu%2Fheroku-website.jpg)
2.投稿結果の確認 投稿に成功すると、POSTリクエストに対するレスポンスボディとして、以下のようなJSON形式の文字列が返されます。 {"id":"ユーザーのID_メッセージのID"} 一方、アクセストークンが正しくないなどで投稿に失敗した場合は、以下のような文字列が返されます。 {"error":{"type":"エラーのタイプ","message":"エラーメッセージ"}} これらの文字列の内容をチェックして、投稿に成功したかどうかを判断します。 3.事例 PHPでユーザーのウォールに投稿するには、以下のようなコードを実行します。 <?php $token = 'アクセストークン'; $ch = curl_init(); $params = 'access_token=' . urlencode($token); $params .= '&message=' .urlencode('
スマートウォッチはさまざまなブランドから発売されており、とても注目を集めています。しかし、具体的にどのような機能があるのか分からない方もいるでしょう。また数多くの種類があり、どれを選ぶか迷う方も多いですよね。そこで今回は、スマートウォッチの基本的な機能や、おすすめのブランド・商品についてご紹介します。 #健康管理 多くのスマートウォッチには、歩数を計測する機能があります。その機能を使用すれば歩数やカロリーなどが計算できて、健康管理に役立つでしょう。 #通知機能 メールやSNS(Faceboook、Twitter、Instagramなど)の通知を受け取ることができます。会議中や食事中などでも気軽に確認できるでしょう。 #電子マネー決済 対応しているスマートウォッチであれば、さまざまな電子マネー決済が使用できます。財布を取り出さなくてもいいため非常に便利です。 #音楽再生 スマホをカバンやポケ
利用規約 Metaは、人びとの交流やコミュニティの構築を促し、ビジネスの成長に寄与するテクノロジーとサービスを提供しています。本規約は、Facebook、Messenger、弊社が提供するその他の製品、機能、アプリ、サービス、技術、およびソフトウェア(Meta製品または弊社製品)のご利用に適用されます。ただし、(本規約とは異なる)別段の規定が適用される旨を弊社が明示している場合を除きます。Meta Platforms, Inc.がこれらの製品を提供します。 利用者は、別段の記載がない限り、Facebookも、本規約が対象とするその他の製品やサービスも、無料でご利用いただけます。一方、事業者や団体などは、利用者に製品やサービスの広告を配信するために広告料を弊社に支払います。利用者は弊社製品を利用することで、弊社が利用者や利用者の興味・関心に関連性がありそうだと判断した広告の配信を受けることに
というわけで、MyNA(日本MySQLユーザ会)会 2013年3月に参加して発表をしてきました。とてもリラックスして話をすることができました。司会進行の坂井さんをはじめ日本MySQLユーザ会のみなさま、日本オラクルのみなさま、当日お越しいただいたみなさま、どうもありがとうございました。 私のセッションでは前回のエントリの続きということで、MySQL 5.6の新機能Optimizer Traceを活用しながら正攻法でのチューニングを行っていきました。とはいえ途中から正攻法ではなくなっていた気もします。MySQL 5.6でRDBMSとしての土台はしっかりしてきたと思いますので、今後は高度な統計情報を使用したSQL実行計画の最適化といったところにも機能強化が施されていくのではないかと期待しています。 プレゼンテーション資料 (PDF) EXPLAINとOptimizer Traceの出力結果 プ
ウェブだけでなく、紙でも利用可能なハンドメイドのフリーのアイコン素材を紹介します。 黒板デザインの名刺でも作りたいですね。 Free Chalk Web Icons アイコンのデザインは全部で40種類で、Facebook, Twitter, Google+をはじめさまざまなソーシャルサービスが揃っています。 アイコン全40種類 ダウンロードできる素材のフォーマットはPSDと透過PNGで、サイズは64x64, 128x128, 256x256と大きなものまで揃っています。 素材の利用にあたっては個人でも商用でも無料で、ウェブだけでなく印刷、ポスター、フライヤー、名刺などに使用しても構わない、とのことです。 詳しくは下記ページをご覧ください。 Download Terms
追記 2013/03/18 12:05 LINEカスタマーサポートから返信をいただきました。 対応が遅れたことを謝罪していただいた上で、再度12時間有効な登録拒否メールを送信するとのことでした。 そのメールの直後に登録拒否メールが来ましたので、記載のリンクから無事登録拒否できました。アプリからパスワード再発行しても特に音沙汰がないことから、恐らく削除されているかとおもいます。 登録フローの変更については現在対応を検討中とのことです。 メールアドレスを間違って登録すると、登録した人、された人の両方が不利益を被るので是非とも変更していただきたいところです。 追記ここまで メールアドレス登録フローが腐っているため、勝手に他人のメールアドレスを利用することができます。 一般的なサービス利用時のメールアドレス登録のフローは以下になります。 メールアドレスをアプリから仮登録 メールアドレスの有効性と本
(Photo by 足成) 戦場は安倍首相のフェイスブック 先日、安倍晋三首相がFacebookで中国を批判しました。 3月11日の東日本大震災慰霊式典に「台湾の代表の取り扱い」を理由に中国が欠席いしました。 昨年行われた慰霊式典では、台湾の代表は招待され出席していたにも関わらず名前すら読み上げられませんでした。 震災発生時、台湾は世界のどの国よりも多額の200億円を超える義援金を贈ってくれた大切な日本の友人です。台湾の人々の気持ちを傷つける非礼な対応でした。 今年はこの対応を改め、台湾に対し感謝の意を込めて「指名献花」をしていただくことにいたしました。 このことに対して中国が代表を送らなかったことは大変残念なことであります。 しかし私達はこれからも礼儀正しくありたいと思います。 そして多くの支援をいただいた台湾をはじめ全ての国に対して、感謝の思いでいっぱいであります。 (原文そのまま、引
ある日SH2先生がつぶやきました。 127.0.0.1で接続したクライアントがlocalhostで認証されるらしい。再現しない — SH2さん (@sh2nd) 2013年2月19日 mysql.userにlocalhostのみがある場合、localhost (UNIX Socket)、127.0.0.1 (TCP/IP)は両方接続できる。mysql.userに127.0.0.1のみがある場合、localhost (UNIX Socket)では接続できない — SH2さん (@sh2nd) 2013年2月19日 GRANT ALL PRIVILEGES ON db1.* TO test1(at)localhost、GRANT ALL PRIVILEGES ON db2.* TO test1(at)127.0.0.1 ってやったときに、 — SH2さん (@sh2nd) 2013年2月19日
使ってみたりBugsに色々上がったりしているのを見たのでメモ。 ネタ元はOracle公式のここ。 MySQL Server 5.6 defaults changes ・binlog_checksum ⇒5.6からの新規パラメータ。 暗黙のデフォルトはcrc32だが、 マスターが5.6、スレーブが5.5以下の(定石を無視した)環境ではnoneでないとI/O Threadが転ける。 ・innodb_buffer_pool_instances ⇒5.5ではデフォルト1が、デフォルトautosized8に。 autosizedではinnodb_buffer_pool_sizeが1300M以上の時はinnodb_buffer_pool_size/128Mに設定されるらしい。 木下さんが昔「5.5では1から動かさない方が良いよ」って書いていたけれど、 Dimitriさんが5.6でやったやつを見ると使い
MySQLはデフォルトでdatadirの下にあるディレクトリはデータベースとして扱うが、 MySQL 5.6で追加された--ignore-db-dirオプションを使うと、データベースとして認識されなくなる。 これでdatadirを別パーティションに切っている時の`#mysql50#lost+found'ともさよならなのだ。 mysql> SHOW DATABASES; +---------------------+ | Database | +---------------------+ | information_schema | | d1 | | d2 | | logs | | #mysql50#lost+found | | mysql
InnoDBストレージエンジンには InnoDB Monitor という機能があって、 だいたい`SHOW ENGINE INNODB STATUSの結果をエラーログファイルに定期的に吐き出してくれる'というイメージがある。 mysql> CREATE TABLE innodb_monitor ( hoge int ); $ tail -f error.log ===================================== 130306 10:09:30 INNODB MONITOR OUTPUT ===================================== Per second averages calculated from the last 20 seconds ----------------- BACKGROUND THREAD ------------
2024 ( 7 ) 1月 ( 7 ) 2023 ( 20 ) 12月 ( 3 ) 11月 ( 3 ) 10月 ( 1 ) 8月 ( 1 ) 5月 ( 2 ) 4月 ( 2 ) 3月 ( 3 ) 2月 ( 5 ) 2022 ( 27 ) 12月 ( 5 ) 10月 ( 1 ) 9月 ( 1 ) 8月 ( 5 ) 7月 ( 4 ) 6月 ( 3 ) 4月 ( 1 ) 3月 ( 3 ) 2月 ( 2 ) 1月 ( 2 ) 2021 ( 22 ) 12月 ( 4 ) 10月 ( 2 ) 9月 ( 6 ) 7月 ( 1 ) 6月 ( 3 ) 5月 ( 3 ) 4月 ( 1 ) 3月 ( 2 ) 2020 ( 42 ) 12月 ( 3 ) 10月 ( 2 ) 9月 ( 4 ) 8月 ( 3 ) 7月 ( 4 ) 6月 ( 6 ) 5月 ( 2 ) 4月 ( 3 ) 3月 ( 8 ) 2月 ( 6 )
dislay 属性についてもっと知りたいという方は、こちらのサイトを参照ください。 display - CSS | MDN 要するに何が言いたいかというと、テーブルもまたスタイルシートの display 属性によってその形状を実現しているに過ぎず、この値を色々と操作すればスマートフォンのようなスクリーンサイズの狭い環境にも最適化された表示が出来るのではないかということです。 実際に作ってみた - 下準備 今回は4パターンの表示を紹介します。まずは下準備として簡単なテーブルレイアウトと元となるスタイルを組んでいくとします。 はじめに HTML で適当なテーブルを作ります。 <table class="table table-striped table-responsive"> <thead> <tr> <th>First Name</th> <th>Last Name</th> <th>Ag
■ 岡崎図書館事件から3年 〜 もう一つの誤認逮捕事件 一昨々日、去年の遠隔操作事件への対応で、 全署でサイバー教育へ…警視庁、誤認逮捕防止で, 読売新聞, 2013年3月13日 全警察署員に「サイバー講習」 警視庁、捜査能力向上狙う, 日本経済新聞, 2013年3月13日 という記事が出たところだが、今、日本のサイバー犯罪史上象徴的なもう一つの誤認逮捕事件、「岡崎図書館事件」から、3年が経とうとしている。図書館が最初に「ホームページにつながらない」との苦情電話を受け、担当者が三菱電機ISに対応策を尋ねたのが、3年前の今日、3月16日であった。 遠隔操作事件では犯人の取り違えであったのに対し、岡崎図書館事件は、犯罪でない行為を犯罪とみなしたと言うべき誤認逮捕であった。両者に共通するのは、捜査員や検察官の情報技術についての常識感の欠如であり、実際、振り返ってみると、どちらの事件でも、逮捕が報
4 年前に Firefox 拡張機能の作り方についての記事を書いた のですが、いい加減内容が古いので、改めて Firefox 拡張を作ろうと思った人向けに Firefox 拡張の作り方について概要を記しておこうかと思います。 この記事の内容は古くなっています!!!!! (2015-12-15 追記) タイトルにあるように、本記事は 2013 年に書かれたもので、現在ではすでに内容が古くなっています。 現在でも通用する部分もありますが、基本的には一から調べなおした方が良いと思います。 例えば、本記事では cfx を使うと書いていますが jpm を使うようになっているようです : Firefoxのアドオン開発環境の導入 - keep-alive MDN の日本語ドキュメントは古い内容のことが多いので、英語のドキュメントを読むのがよさそうです : Add-ons - Mozilla | MDN
バイナリログやスローログを遡って更新履歴をチェックしたりする時に(個人的に)面倒なのが、 `こいつらはSQLステートメントの改行を反映するし、インデントもしっかり記録してくれる'こと。 grep -v "INSERT INTO t1"とかやっても、"VALUES"の手前で改行してインデントするような 小綺麗に書かれたコードだと上手く引っ掛けにくい。 個人的にはインデントあった方が好きだけど、大量のログを見る時には不向き。 なので1分で考えたワンライナー。 perl -e '$/="#"; while(<>) { s/[ \n\r\t]{2,}/ /g; print $_;}' | egrep -iv '^SET (TIMESTAMP|.+session\.|INSERT_ID)|^/\*|^BEGIN|^COMMIT|^DELIMITER' | grep '^[^#]' -B1 これで連続
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く