タグ

2014年6月30日のブックマーク (10件)

  • 「Gmail API」β版公開、連動アプリ開発を支援

    グーグルは2014年6月25日、Gmailのメッセージ読み込みやメールの受信、ラベルの変更、特定のメッセージやスレッドの検索といった機能をアプリに追加できる新API「Gmail API」のβ版を発表した。 米グーグルは2014年6月25日にサンフランシスコで開いた年次開発者会議「Google I/O 2014」で、Gmailと連携したアプリの開発を支援する新API「Gmail API」のβ版を発表した。 Gmail APIでは、OAuth 2.0の認証下でユーザーのメールボックスへのRESTfulアクセスを提供する。メッセージ、スレッド、ラベル、下書きといったGmailのデータタイプに対する作成、読み取り、更新、削除の基操作に対応し、Gmailのメッセージ読み込みやメールの受信、ラベルの変更、特定のメッセージやスレッドの検索といった機能をアプリに追加できる。 これまでのIMAPでは、電

    「Gmail API」β版公開、連動アプリ開発を支援
    nobu666
    nobu666 2014/06/30
  • http://kwatch.houkagoteatime.net/blog/2014/06/28/python27-support-status/

    nobu666
    nobu666 2014/06/30
  • Git初心者に捧ぐ!Gitの「これなんで?」を解説します。

    はじめましてこんにちは、今年新卒でKRAYに入社しました亀井と申します。 会社のみなさんからは「あさちゅん」と呼ばれております。どうぞよろしくお願いします。 突然ですが、みなさん使ってますか? Git。 KRAYではバリバリ活躍してるGitですが、 「よくわからない……」と頭を抱えてる方も多いですね。 わたしも抱えてます。 正直、KRAYに入社するまでターミナルを使ったことすらなく、 Gitも入社してから使いだしたので初心者もいいところです。 そんなわたしが1日約200回×3ヶ月ターミナルでGitコマンドを打ち続けて やっとわかってきた、Gitの「これなんで?」を解説します。 主にGit初心者、Gitについて理解を深めたい人向けです。 もくじ なんでcommitする前にaddしなきゃいけないの? ブランチってなんのために分けるの? HEADってなんなの? 消したファイルもコミットしなきゃい

    Git初心者に捧ぐ!Gitの「これなんで?」を解説します。
    nobu666
    nobu666 2014/06/30
  • 今週よく使ったalias - ✘╹◡╹✘

    o Gitレポジトリ内のファイルを適当なアプリケーションで開く。雑なので分かりやすくて良い。 alias o='git ls-files | peco | xargs open' e あとこれもよく使った。手元のマシン内のレポジトリに移動する。 alias e='cd $(ghq list -p | peco)' p GHQ - r7km/sにも書いたけど、 o と e で「pecoを使って絞り込んだ結果を他のコマンドに渡す」という処理が被ってしまったので p を用意した。 p() { peco | while read LINE; do $@ $LINE; done } alias o='git ls-files | p open' alias e='ghq list -p | p cd'

    今週よく使ったalias - ✘╹◡╹✘
    nobu666
    nobu666 2014/06/30
  • Gitreceived - r7km/s

    git pushに対応することに特化したSSHサーバ Gitreceived を読んだところ、幾つかの知見が得られた。 git-shell Git付属のシェル git-shell がGitreceivedで利用されている。 git-shellはGitに関する作業しかできない制限付きのシェルである。 GitreceivedはSSH経由で入力された任意のコマンドを外部コマンドとして実行しようとするが、 このとき外部コマンドはgit-shellを利用して実行される。 つまり、任意のコマンドと言えどGitに関する作業しか実行できないように制限されている。 git push クライアントでgit push origin masterが実行されたとしよう。 このときGitは、サーバへのSSH接続を開始する send-pack プロセスを実行する。 サーバ側では、以下のようなSSHの呼出を介してコマンド

    nobu666
    nobu666 2014/06/30
  • ヤフー株式会社執行役員社長室長でも5分で分かるウィークリーマンションと旅館業法 - 不動産屋のラノベ読み

    タイトルは釣りです。たぶん5分では分からないです。 別所直哉さんという方が、こんなことを書かれていました。 長野県にある別荘の管理を請け負っている不動産管理会社が今年の4月に一つのサービスを立ち上げた。彼らが委託を受けて管理している別荘はオーナーが実際に使う期間は短く、建物として遊休になっている期間が長い。その期間について賃貸借契約を締結した人に対して貸与できるようにするというのがその内容であった。 (中略) 長野県は、当該不動産管理会社に対して、名目の如何に拘らず宿泊料を徴収して宿泊させるのは旅館業に該当し、賃貸借名義であっても旅館業の届出が必要であると判断した。しかし、その不動産管理会社が管理を受託している別荘が存在している地域は旅館業の許可が認められない地域であったため、旅館業の届出が必要だということはサービスを停止しろということを言われたに等しいものであった。 旅館業法の怪(別所直

    ヤフー株式会社執行役員社長室長でも5分で分かるウィークリーマンションと旅館業法 - 不動産屋のラノベ読み
    nobu666
    nobu666 2014/06/30
  • 高金利年0.5%で1週間定期預金の取扱いを開始して話題となった楽天銀行がその7日後に超低金利年0.05%に変更して失笑を買う : 市況かぶ全力2階建

    ドル円、トランプ「移民が住民のペットをべてる」発言とテイラー・スウィフトさんハリス支持きっかけで年初来高値を更新

    高金利年0.5%で1週間定期預金の取扱いを開始して話題となった楽天銀行がその7日後に超低金利年0.05%に変更して失笑を買う : 市況かぶ全力2階建
    nobu666
    nobu666 2014/06/30
  • 圧縮アルゴリズム「LZO」に脆弱性、20年前から存在

    高速性を特徴とする圧縮アルゴリズム「LZO」に脆弱性が見つかり、問題を修正した更新版の「LZO 2.07」が6月25日にリリースされた。 LZOはオーストリアのMarkus Oberhumer氏が20年前に開発した圧縮アルゴリズムで、Linuxや一部のAndroid携帯などのほか、米航空宇宙局(NASA)の火星探査機「キュリオシティ」にも採用されている。セキュリティ企業Lab Mouse Securityによると、この脆弱性は、1994年から繰り返し再利用され続けてきたコードに存在していたという。 Oberhumer氏が6月25日にWebサイトに掲載した情報によれば、今回見つかった脆弱性では、細工を施した圧縮データの処理に際してバッファオーバーランを引き起こし、整数オーバーフロー状態に陥る恐れがある。 ただ、影響を受けるのは32ビットのシステムのみで、16メビバイト(MiB)という異常に膨

    圧縮アルゴリズム「LZO」に脆弱性、20年前から存在
    nobu666
    nobu666 2014/06/30
  • スカパーがシステムメンテ→システム障害→個人情報お漏らしのコンボを見事に決める : ぶる速-VIP

    スカパーがシステムメンテ→システム障害→個人情報お漏らしのコンボを見事に決める なにやらかしたんだよ 「スカパー!」が顧客管理システム障害で全手続きを停止、個人情報漏洩も:ITpro スカパーJSATは放送サービス「スカパー!」の顧客管理システムで障害が発生していることを発表した。2014年6月25日からシステムを停止しており、27日夕方時点で復旧していない。 (中略) システム障害の過程で、個人情報が漏洩した可能性があることも発表した。スカパー!に加入中の契約者が、公式Webサイト「Myスカパー」で手続きを行った際に、自分のメールアドレスではなく、別の契約者のメールアドレスが表示された可能性がある事象を27件確認したという。このうち2件で「氏名」「ICカード番号」「視聴契約情報」を第三者に閲覧された可能性がある。スカパーJSATは該当する契約者に個別に説明した。 同社の説明によれば、6月

    スカパーがシステムメンテ→システム障害→個人情報お漏らしのコンボを見事に決める : ぶる速-VIP
    nobu666
    nobu666 2014/06/30
  • PHP: PHP 5 ChangeLog - Version 5.4.0

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: PHP 5 ChangeLog - Version 5.4.0
    nobu666
    nobu666 2014/06/30