タグ

2015年2月12日のブックマーク (21件)

  • 美雲このはオフィシャルサイト | 神様目指して修行中!みんな応援よろしくねっ!

    美雲このはとは? 座敷童子一族の末裔として生まれ、栃木の由緒正しい某神社で暮らしていたんだけど、昔からのしきたりで一人前の座敷童子になるため東京で修行を開始! 紆余曲折あって、ConoHaの応援団長に就任することになりConoHaを使っているみんなを応援するとともに、このはも一人前の座敷童子ではなく、「神様」になるために日々頑張っているよ! プロフィール 名前:美雲 このは (みくも このは) 年齢:年齢という概念はないが、人間でいうと13歳くらい? 身長:150cm+α 体重:ひみつ 長所:勉強熱心・わりと機転がきく 短所:いじわると勘違いされる振る舞いをしがち 好きなこと:アニメを見たりゲームしながらのごろごろ

    美雲このはオフィシャルサイト | 神様目指して修行中!みんな応援よろしくねっ!
  • はてなブックマークのトピックページの裏側 - Hatena Developer Blog

    こんにちは、はてなアプリケーションエンジニアの id:skozawa です。現在は、ブックマークチーム、及び、プラットフォームチームで開発をしています。 先日リリースされたはてなブックマークの新機能「トピック」の裏側について、Hatena Enginner Seminar #4で紹介しました。 Hatena Enginner Seminar #4で紹介した資料に少し加筆・修正を加えたものを公開します。 内容 「トピック」機能は、はてなブックマーク開発ブログにもある通り、これまで何人かのエンジニアが挑戦してきましたが、実現できていませんでした。その主な要因として、 トピック生成の精度が低い トピックタイトル生成が難しい という問題があり、これらを検索技術と自然言語処理技術によって解決することによりベータリリースへとこぎつけました。 トピック生成 これまでキーワードなどを用いて記事をクラスタリ

    はてなブックマークのトピックページの裏側 - Hatena Developer Blog
  • 1台のサーバですら Auto Scaling でケチる - HDE BLOG

    こんにちは。小椋です。 「まあ15分ぐらいなら落ちてても実際そこまで困らないけど、基的には24時間起動していてほしいんだよね……」 という緩めのサービスレベルで稼働しているSPOF気味なサーバー、ありますよね。社内向けのジョブスケジューラーとか、一日に数回なんか集めて分析する奴とか。あんまり表立って言わないだけで、御社にもありますよね? サービスレベルが緩めだし、ミッションクリティカルでもないので、ただ起動しっぱなしにしてほっとけばいいや……と思いきや、やっぱり止まったら止まったで処置も必要だし、生死確認はちゃんとしないといけないし、そもそも起動しっぱなしなのでお金もかかるし、とか、意外とお金も労力もかかりますよね。 私HDEの社長ですが、サーバ代に関してはかなりケチです! そういうケースに関しては、場合によってはEC2のAutoScaling Groupで管理すると節約ついでに横着でき

    1台のサーバですら Auto Scaling でケチる - HDE BLOG
  • PGCon.jp 2014 jsonb-datatype-20141205

    2. 自己紹介 SELECT '{ "名前":"ぬこ@横浜", "Twitter":"@nuko_yokohama", "所属":{"会社":"某通信系ソフトウェア会社", "部署":"クラウドな感じ", "勤務地":"ミナトミライ・スゴイトオイビル"}, "仕事":"PostgreSQLあれこれ", "趣味":["","ラーメン","スパ","バイク旅","PostgreSQL"], "メモ":["PostgreSQLは7.4の頃からの腐れ縁", "ときどきPostgreSQLイベントで喋ってます","ただのユーザ"], "作ったもの":["漢数字型(ksj)","類似文字型(ntext)", "new4j_fdw", "hit_and_blow BGW", "pg_heartman"]}'::jsonb;

    PGCon.jp 2014 jsonb-datatype-20141205
  • ghq 最近の変更とこれから - 詩と創作・思索のひろば

    ども、ghq の方から来ました。各方面から PR いただいたおかげであれから機能がぐんぐん増えました。現在の最新バージョン 0.4 とリリース当初のバージョンを較べると: GitHub (Enterprise), Google Code だけでなく、Git もしくは Mercurial に対応しているリポジトリであれば clone できるようになりました。 GitHub からの clone 時、ghq get -p で ssh プロトコルを使用します。 ghq get -shallow で、shallow clone(履歴を辿らない clone)を行います。Git のみ。 ghq get git@github.com… みたいなこともできるようになりました。 ghq import starred 時に GitHubAPI トークンを指定できるようになりました。 Homebrew ta

    ghq 最近の変更とこれから - 詩と創作・思索のひろば
    a2ikm
    a2ikm 2015/02/12
  • ghqを使ったローカルリポジトリの統一的・効率的な管理について - Kentaro Kuribayashi's blog

    GitなどのVCSからcloneしたローカルリポジトリをどう管理するのがいい感じなのか、よくわからない。なんとなく自己流でやっているが、もっといい方法を知りたい。 tl;dr - ディレクトリレイアウトをgolangの作法に合わせ、すべてのリモートリポジトリをghqを使ってcloneし、percolを使って簡単に検索できるようにしましょう。 追記: いまならpercolの代わりにpecoというツールを使うのもよいでしょう。というか、僕はそうしています。設定方法はこのエントリとほぼ同様の内容でいけると思います。 背景 そんな課題を抱えつつも、特になにかをするわけでもなく日々暮らしていた折、Rebuild: 42: When in Golang, Do as the Gophers Do (lestrrat)で@lestrratさんが、Goのお作法に、他の言語のリポジトリも含め、すべてあわせる

    ghqを使ったローカルリポジトリの統一的・効率的な管理について - Kentaro Kuribayashi's blog
    a2ikm
    a2ikm 2015/02/12
  • GHQ - r7km/s

    ghqというレポジトリ管理ツールを使ってみた。 Installation Goがインストールされていてかつ環境変数$GOPATHが設定されている環境で、go getを使ってインストールできた。 手元の環境を調べてみると、Goのversionは1.2.1、環境変数$GOPATHは$HOME/.goに設定されていた。 $ go get github.com/motemen/ghq $ go version go version go1.2.1 darwin/amd64 $ echo $GOPATH /Users/r7kamura/.go $ cat /Users/r7kamura/.zshrc.local | grep GO export GOPATH=$HOME/.go export PATH=$PATH:$GOPATH/bin $ which ghq /Users/r7kamura/.go

    GHQ - r7km/s
    a2ikm
    a2ikm 2015/02/12
    GOPATH=$HOMEとghqの組み合わせ、単純で便利だ
  • GitHub - kamipo/etcfiles

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - kamipo/etcfiles
    a2ikm
    a2ikm 2015/02/12
    /etcも共有する時代か、ありがたい。
  • DNA検査のMYCODEを使ってみた - komagataのブログ

    ツバから採取したDNAから病気の発症リスクなどを教えてくれるMYCODEを(会社の経費で)使ってみました。 MYCODE(マイコード) | これから先の健康のために自宅でできる遺伝子検査を 日人平均と比べてかかりやすい病気とその対策を教えてくれます。 僕が申し込んだのはオールインワン280+ってやつです。280項目と言われてもそんなに見きれませんが。 Webサイトから購入するとこういう昔のAdobeのパッケージみたいなので検査キットが届きます。 DNAを採取するのにツバってのは確かに便利かもなあという感じ。 「唾液を出しやすくするために、ご覧ください。」 と、こういうカードが入ってるのが面白い。 郵送で送り返してからWebサイトで結果が見れるようになるまで二週間ぐらいかかった気がします。 その間に体や生活習慣に関するアンケートが大量にあって、その回答も結果に影響してくるようです。 こうい

    a2ikm
    a2ikm 2015/02/12
  • Android in-app-billing のデータが改ざんされていないかの検証 - Qiita

    メモです。表題の通り。 利用される値 license_key ディベロッパーコンソール > アプリ > サービスとAPI の「バイナリに追加する Base64 エンコードの RSA 公開鍵です。スペースはすべて削除してください。」の下にある文字列 purchase_data 購入時のIntentから INAPP_PURCHASE_DATA で取り出せる値 signature 購入時のIntentから INAPP_DATA_SIGNATURE で取り出せる値 検証コード def verify(data, sign) verifier.verify(OpenSSL::Digest::SHA1.new, Base64.decode64(sign), data) end def verifier @_verifier ||= OpenSSL::PKey::RSA.new(Base64.decode

    Android in-app-billing のデータが改ざんされていないかの検証 - Qiita
  • Google Play In-app BillingをAPI v3のサンプルを使って楽して導入する - Qiita

    課金怖くない。 http://developer.android.com/google/play/billing/api.html v2からかなり改善されていて良い。BroadcastをReceiveするのでなくて、onActivityResultへ結果が降ってくるようになったので、サンプルから持って来てそのままActivityに取り込みやすい。 対応しました。Subscriptionには非対応とのこと。 v2, v3で迷う時は http://developer.android.com/google/play/billing/billing_overview.html#migration 1. SDKから持ってくる http://developer.android.com/training/in-app-billing/preparing-iab-app.html IInAppBillin

    Google Play In-app BillingをAPI v3のサンプルを使って楽して導入する - Qiita
  • Let's Chat — Self-hosted chat for small teams

    Way back in 2012, we didn't like any of the existing chat services out there. So we decided to write our own. Let's Chat is a persistent messaging application that runs on Node.js and MongoDB. It's designed to be easily deployable and fits well with small, intimate teams. It's free (MIT licensed) and ships with killer features such as LDAP/Kerberos authentication, a REST-like API and XMPP support.

    Let's Chat — Self-hosted chat for small teams
    a2ikm
    a2ikm 2015/02/12
  • ランチェスターの法則 - Wikipedia

    ランチェスターの法則(ランチェスターのほうそく、英:Lanchester's laws)は戦争における戦闘員の減少度合いを数理モデルにもとづいて記述した法則。一次法則と二次法則があり、前者は剣や弓矢で戦う古典的な戦闘に関する法則、後者は小銃やマシンガンといった兵器を利用した近代戦を記述する法則である佐藤84(p72-74)。 これらの法則は1914年にフレデリック・ランチェスターが自身の著作L1916で発表したもので、原著ではこれらの法則を元に近代戦における空軍力の重要性を説いている。この論文は今日でいうオペレーションズ・リサーチの嚆矢となった佐藤84(p72-74)。 ランチェスターの法則は実際の戦争においても確認されており、例えばJ.H.エンゲルE1954は二次法則に従って硫黄島の戦いを解析することにより、わずかな誤差でこの法則が成り立つことを確認している佐藤84(p184-185)。

  • 近年のJRPGにおけるロール概念とゲームデザインについての個人的な分類 - mizchi's blog

    追記: TRPGやD&D派生まで言及すると無限に終わらないので意図的に無視している。MMORPG以前にロール概念がなかったわけではなく、再発見されたという認識。 最近のJRPG あまりJRPGは元気がないが、MMORPGで発展したロール制の概念を取り入れよう改善しようとしている傾向がある。この記事ではそれらの理由と分析を行う。 はじめに 稿では以下のような分類を行う JRPG初期 DQ1 ~ 6, FF1 ~ 6 ロール概念を持つオンラインゲーム League of Legends World of Warcraft FF14 ロール概念の消化を試みたJRPG FF13 ラストストーリー ゼノブレイド レジェンドオブレガシー 基概念 RPGのルーツはウォーゲームにある。戦闘の数値を抽象化し、それを有利に導く諸概念は、現代のコンピューターゲームでもそのまま適用できる。 つまりは以下のもの

    近年のJRPGにおけるロール概念とゲームデザインについての個人的な分類 - mizchi's blog
    a2ikm
    a2ikm 2015/02/12
  • 母から娘へ「嫌がらせ弁当」 意地っ張りな3年間の軌跡、一冊の本に

    人気のブログがの著者は、八丈島に住むシングルマザーのttkkことKaoriさん。発売直後だというのにネット通販では売り切れが続出しています。 このは、ttkkさんのブログ「ttkkの嫌がらせのためだけのお弁当ブログ」を元に出版されました。 多いときで月間350万アクセスを誇るこのブログ。キャラ弁の画像とともに、弁当に込めた思いや娘の反応などが、母の視点から軽妙に書かれています。 このブログの特徴は、「嫌がらせ目的」で娘にキャラ弁を作り続け、その様子を記している点です。 きっかけは反抗期 きっかけは次女の反抗期。「無視されたり、返事をしなかったりといった態度にカチンときて、仕返しの意味を込めて始めました」とttkkさん。 嫌がらせといいながら、次第に作るのが楽しくなってきて「誰かに見てもらいたい」とブログに載せたところ、「驚くほど反響があって快感になった」といいます。 2012年6

    母から娘へ「嫌がらせ弁当」 意地っ張りな3年間の軌跡、一冊の本に
    a2ikm
    a2ikm 2015/02/12
  • Generating URLs Whenever & Wherever You Want

    One of my big gripes with Rails is that it makes it very hard to do things outside the request/response cycle. It is a web framework, but now we have an increasing amount of things happening outside of that workflow. You may have noticed that it's annoying to generate URLs when you're not in a view or a controller. There is one simple reason for this. They don't want to you to do that. There is al

  • RailsでPostgreSQLのJSONBデータ型を使う

    メモ。 調べた時のバージョンは、PostgreSQLは9.4.0で、Railsは4.2.0。 JSONBデータ型とはバイナリ型JSONの事。JSONBの"B"はバイナリ(binary)のB。 元々PostgreSQLでは9.2からJSON型に対応しており、9.4からJSONを独自バイナリ形式で格納するJSONB型が追加された。 JSONBの特徴をざっと書くと以下のような感じ データの正規化が行われ、入力結果が完全に保持されないケースがある(不要な要素の間の空白文字の削除、重複したキーがあった場合に後述したもののみ有効となる等)格納容量が大きくなる傾向にある。また、正規化が行われる為、格納処理は普通のJSON型の比べて遅い。検索がJSONと比べて格段に早い基的に、検索に特化している感じらしい。 JSONBについての詳細は、@nuko_yokohamaさんのJSONBデータ型を使ってみようが

    RailsでPostgreSQLのJSONBデータ型を使う
  • データ構造と メソッドのネーミング - codic ブログ

    データ構造など技術的な背景をちゃんと知っていれば、データ操作に関する正しい英語を使えるねーて話です。用語のイメージもつかめるようにしていますので、shift / unshift とかイメージできない方もどうぞ。 1. push / pop = スタック push pop は、スタックの用語で、それぞれ pop はスタックから取り出す、push は挿入する事を意味します。JavaScriptRuby の Array には、スタックとしてのコンセプトもあるので、push / popという用語が使われます。 対して、Javaの ArrayList (インターフェースは Collection) は、単なる集合を表すインターフェースなので、抽象化のために add / remove というネーミングが使われます。そういえば、Javaには、Stackというクラスも別途用意されていますね。Stack

    データ構造と メソッドのネーミング - codic ブログ
  • MySQLとか(Tokyo|Kyoto)ナントカのserver_idを計算するために使ってたコマンド

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    MySQLとか(Tokyo|Kyoto)ナントカのserver_idを計算するために使ってたコマンド
    a2ikm
    a2ikm 2015/02/12
  • 引越して家の中を整えたらQOLがかなり向上した話 - 本トのこと。

    今月上旬に、川崎から東京に引越した。 主に通勤時間短縮が目的で、あとは生活の質を向上させたいよねということで、通勤時間片道20分短縮できて、これまでの1.5倍くらいの広さのところに引越すことにした。 夫は家で仕事をしているので作業空間が大事というのはまぁ川崎の家でも同じだったけど、折角引越して家が広くなったので、色々試したらかなりQOLが向上したので、ブログに書きます。 2つのテーブル 部屋の主役は、オーク無垢材のダイニングテーブルで、作業するのに充分な広さがある。 お茶をよく飲むので、PC以外にお茶セットを置いている。 週末には椅子を引っ張りだしてきて、ハッカソンをします。(5人くらいまでならいける) ダイニングテーブル135 価格:59,400円(税込、送料別) ハンス・ウェグナー ザ・チェア 価格:12,629円(税込、送料別) 今回、早い段階で追加購入したものの一つが、カウンターテ

    引越して家の中を整えたらQOLがかなり向上した話 - 本トのこと。
    a2ikm
    a2ikm 2015/02/12
    ダイニングテーブルのある部屋いいなあ。1Kだと難しい
  • tumblrみたいなやつ

    a2ikm
    a2ikm 2015/02/12