Masahito ZembutsuEngineer / Technology Evangelist at SAKURA Internet, Inc.
AkamaiのReport Groupごとの月間転送量がほしいなと思ったらAPIが合ったので、rubyで取得してみた。 https://github.com/mikeda/akamai-open-api Akamai管理画面から設定 -> API管理 -> Luna APIsで『コレクション』、Billing CenterのREAD-ONLY権限を付けた『クライアント』を作成してサンプルを実行すると、 $ bundle install $ export AKAMAI_API_BASEURI='https://akab-xxxx.luna.akamaiapis.net/' $ export AKAMAI_API_CLIENT_TOKEN='akab-xxx-xxx' $ export AKAMAI_API_CLIENT_SECRET='/xxxxx' $ export AKAMAI_API_
2015年7月26日に開催されたJuly Tech Festa 2015の基調講演で使用したスライドです。
Why Are We Doing This? GopherCon was an amazing experience for many of us who had the privilege to go. We met so many great people. Some for the first time and many who we had relationships with on social sites such as Twitter and G+. On my last night in Denver I started to feel sad. I didn’t want to lose that camaraderie I had made with these friends. I just kept thinking, how could this be susta
2015年7月25日 話題のWeb関連情報 WebクリエイターボックスのTwitter: @webcreatorboxでは毎日Webに関する記事や美しいデザイン・写真などを紹介しています。その中で今週人気だったつぶやきトップ10を紹介します。見逃してしまった人はこちらでチェック!まだフォローしてない人はお気軽にフォローしてみてくださいね! ↑私が10年以上利用している会計ソフト! 1. デザイン:Photoshop登場以前のグラフィックデザインではこんな作業が行われていた この記事をRTする 2. Photoshop:Web用保存は古い!? JPEG画質が改善したPhotoshop CC 2015の新方式の画像保存機能まとめ この記事をRTする 3. Webデザイン:Webデザイナー必見、実務で役立つ逆引きレイアウト集 この記事をRTする 4. Tips:優秀なJavaScriptの開発者
connpass.com 型クラスの話 型クラス入門 http://halcat0x15a.github.io/slide/functional_scala/#/ 抽象化の手法のひとつ Semigroupを例にScalaでの型クラスをみていく 型クラスはtraitで宣言する trait Semigroup[A] { def append(x: A, y:A): A } 結合則を満たしている append(x, append(x,y)) == append(append(x,y),z) 型クラスのインスタンスはimplicitをつけて宣言する 型クラスのインスタンスは型を明示すべきである Semigroupを使ったメソッドを定義 doubleメソッド 型クラスはカリー化されたimplicit パラメータにとります。 Scalazだとこんな感じの命名規則 implicitパラメータは型パラメー
コマンドラインツールを書くときに、プロンプトを出したくなることありますよね?ただ、ちゃんとプロンプトを出すのは案外難しかったりもします。例えば以下の様な要求があるわけです。 自動化の妨げになるからターミナルじゃない時はスキップして欲しい とにかく簡単にプロンプトを表示させたい パスワード入力では入力を隠したい 複数の選択肢から上手いこと選択させたい 単に(y/n)だけ入力させたい ということで書いたのがこちら。 https://github.com/Songmu/prompter 以下のように、それぞれの要求を簡単に解決できます。 var twitterID string = prompter.Prompt("Enter your twitter ID", "default") var passwd string = prompter.Password("Enter your passwo
この記事は yosida95.com に移動しました。 新しい URL は https://yosida95.com/2015/07/25/120000.html です。 お手数をお掛けしますが、ブックマークの付け替えをお願いします。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く