タグ

2014年1月20日のブックマーク (13件)

  • D3.jsとOpen Data〜その1地図を描画する - Qiita

    この記事はD3.js Advent Calendar 2013の9日目です。Open Dataと大きなことを言いましたが、今回は行政データの基のキであるところの地図を描画してみます。なわけで地図を描画するところがゴールです。 今回の完成図は下記です。国土交通省から神奈川県の行政区域データを取得しD3.jsで描画します。ついでにホームタウンとしているJリーグチーム毎に色塗りしてみました。(マリノスの最終節については触れるべからず!) サンプルページはこちら D3 Geo Projection D3.jsには地理描画機能がデフォルトで含まれており、さまざまな投影法によって地形データを描画することができます。 https://github.com/mbostock/d3/wiki/Geo-Projections この機能を使って地図を描画します データの入手 まずは国土交通省のページから行政区

    D3.jsとOpen Data〜その1地図を描画する - Qiita
  • ssig33.com - 普通の人が Docker を使う理由

    こんにちわ皆さん。 Immutable Infrastructure という単語のブームも一段落した昨今と思います。今日は普通の人が Docker のようなツールを使ったほうがいい理由について簡単に書きます。 この手のツールは「頻繁にアプリをデプロイする」「大規模なサーバー群を運用している」人向けのツールというイメージが比較的強いのではないかと思っています。 しかしながら 安い VPS を借りて Web サイトや IRC プロキシなどを細々と運用している というようなわりと普通の人でも Docker を使う利点は十分あると僕は考えています。それは 同じ VPS の同じゾーンに BitTorrent 野郎がやってきて、ネットワークが劣化して使い物にならない というようなことが VPS を使っているとたまにあります。こういう時に、運営側に「ネットワーク遅くて使い物にならないんだけど」とかクレー

  • GitHub - boot2docker/boot2docker: DEPRECATED; see https://github.com/boot2docker/boot2docker/pull/1408

    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 - boot2docker/boot2docker: DEPRECATED; see https://github.com/boot2docker/boot2docker/pull/1408
  • p!nto(pinto/ピント) エスリーム技術が可能にした心地よさ。座るだけで体がピンと!

    p!nto(pinto/ピント) - 座るだけで体がピンと!座るだけで体のゆがみを正し、快適に体を動かすことができるクッション。

    p!nto(pinto/ピント) エスリーム技術が可能にした心地よさ。座るだけで体がピンと!
  • DropCatch.com

    DropCatch.com
  • むしろ駄菓子屋さんで | browserify概説

    browserify(ぶらうぜりふぁい、と発音しているのを誰かから聞きました)は、その便利さに比して、利用例などが少ないため、お粗末ながら、今日までにわかったことをまとめてみようと思いました。ドキュメントが足りない状況はしばらく変わらないと思いますので、ハックヒント用に内部構造を含めて、概要を伝えられればと思います。 そもそもbrowserifyとは 御存知の通りnode.jsはブラウザでも動作するjsで記述します。ですから、サーバーとクライアントで共有できるコードは共有したいものです。ですが、それには幾つかの壁がありまして、思いつく分だけを書きますとこのぐらいになります。 モジュールシステム(CommonJS) node.jsの組み込みモジュール http要求を受け取って、ブラウザへコードを届ける仕組み これらを提供するのがbrowserifyです。 処理の概要 browserifyの流

  • markdown->TeXの変換だけで卒論を仕上げるのに便利だったツール10個まとめ - mizchi's blog

    卒論書き上がったので環境を後続の人類のためにどうやって作ったかメモっておく。 環境はMacだったけどMacTeX以外たぶんLinuxでもいける。その指導教員に入れられたmacportsのTeXTeXShopを窓から投げ捨てろ。というのが要旨。 MacTeX MacTeX - TeX Users Group http://tug.org/mactex/ 2014年において他の環境を入れる必然性は殆ど無い。これ一。 iconv この時代sjisを扱うのは人生をムダにするだけなので、研究室の秘伝タレたるtexもまずutf8に変換。 その後 ¥ を \ に置換するのは必要だったけどオプションでどうにかなるのかもしれない。 iconv -s -f SHIFT_JIS -t UTF-8 hoge.sty > hoge.utf8.sty pandoc markdowntexに変換できるツール。革命

    markdown->TeXの変換だけで卒論を仕上げるのに便利だったツール10個まとめ - mizchi's blog
  • GeoJSON

    GeoJSON GeoJSON is a format for encoding a variety of geographic data structures. { "type": "Feature", "geometry": { "type": "Point", "coordinates": [125.6, 10.1] }, "properties": { "name": "Dinagat Islands" } } GeoJSON supports the following geometry types: Point, LineString, Polygon, MultiPoint, MultiLineString, and MultiPolygon. Geometric objects with additional properties are Feature objects.

  • siege便利ですよ、siege - so what

    Webアプリの負荷テストツールにsiegeというのがありまして、個人的にはずいぶん前から使っていたのですが、会社ではあんまり知られていなかったのでエントリ書きます。 http://www.joedog.org/ これは何? 簡単に言うと高機能なabです。JMeterほどの機能は必要としないけどabよりもうちょっとめんどくさいことがしたい、というときに便利です。具体的には URL並べて簡単なシナリオを実行できる 並列にリクエストを投げれる ほかにもCookie使えるとかコネクションをcloseしないようにできるとかPOSTできるとか細々ありますが、詳細はマニュアルを参照をば。 あと、Sproxyというシナリオ記録用のプロキシサーバもあるみたいですが、こちらは使ったことはないです。 不便な点を上げると JMeterほど複雑なことはできない 特に定数スループットタイマみたいなのがないのが痛いです

    siege便利ですよ、siege - so what
  • テストをどこまで書くか - はこべにっき ♨

    CROSS2014で以下の2つのセッションにお招きいただきお話をさせていただいた。ありがとうございました。 http://www.cross-party.com/programs/testcidevops/ はてなクックパッドの開発現場で、CIやテストはどう行われているのか?(前編)。CROSS 2014 - Publickey 2014/1/17 #cross2014 現場に聞く!テスト/CI/DevOps、実際のところどうなの - Togetterまとめ http://www.cross-party.com/programs/butsukari/ 2014/1/17 #cross2014 コードレビューCROSS 〜ぶつかり稽古 2014初場所〜 - Togetterまとめ セッション中はもちろん、その後の懇親会でもいろいろな方におはなしを伺えてかなり勉強になった。テストやコードレビ

    テストをどこまで書くか - はこべにっき ♨
  • そこそこユーザビリティの高いフォームを作った

    そこそこユーザビリティの高いフォームを作った 入力内容の検証とか、郵便番号変換を備えた、そこそこ使いやすいフォームのテンプレートを作りました time2014/01/18 hatenabookmark- 去年末実家に帰省していた時に、jQueryの練習&業務で使うために、フォームバリデーションとか郵便番号変換とかを備えた、そこそこユーザビリティの高い入力フォームをコーディングしていたので、ここで公開しておきます。 フォームサンプル ソースお持ち帰り用 (Github) ここで"そこそこ"と言っているのは、もともと業務でユーザビリティ改善案として使うことが目的であって、ベストを目指してもサーバ制約やコスト的な観点で使えないことがあるから、そこは目指さないよという意味です。そもそも、フォームは必要悪ですし、ベストはフォームが存在しないことですね。 フロントエンド実装だけです(サーバ側スクリプト

  • エンジニアサポートCROSS 2014雑感 - Line 1: Error: Invalid Blog('by Esehara' )

    事前告知をしておけばよかったなーと思ったのですが、実はCROSS 2014で、「言語CROSS」という、いわばマイナー言語勢が集まって、自分たちの使っている言語についての魅力を語るというイベントで、Clojure使いとして発言させて頂きました。これらのレポートについては、後で述べるとして、少し自分が覗いたセッションについてのメモをしたいなあと思います。 アセンブラ短歌×バイナリカルタ で、最初のセッションはバイナリカルタのセッションを覗いてきました。バイナリカルタって何なの、というのはこちらのサイトを見ればわかるかと思います。 これ、面白いのは「バイナリ」だから、そもそもエンタメにならないんじゃないの、という懸念が正直あったのだけれど、実際のところ、カルタを作る人のセンスがいいのか、普通にテキスト部分を見ていればわかる問題が大半で、いわゆる「バイナリ解読」という部分よりは、「カルタ」のほう

    エンジニアサポートCROSS 2014雑感 - Line 1: Error: Invalid Blog('by Esehara' )
  • Macで、Vimで、全角っぽい■とか※とかの記号がずれてイラッとくる問題を解決する - sugilogのブログ

    なんかよくある光景:vimvimで日語のテキスト開く。HTMLファイルとかね。日語で記号とかもいっぱい使ってるやつ。 ※のあたりでカーソルを移動させると、文字の表示とカーソルの表示がずれる。 なんかゴーストみたいなやつが行後半にでてくる ( ゜Д゜)!? ctrl+lとかしてゴーストたちを消し去る たまにある光景:Terminal.app + Screen編 Screenで、縦分割する。 | 編集用 | grep用 | みたいな 日語の文字列を対象にgrepする。 日語に含まれている記号とかで、Screenの表示が崩れる (・д・)チッ ということで問題点 全角っぽい記号:UnicodeにおけるAmbiguous width(だと思っている:間違ってたら申し訳)( http://ja.wikipedia.org/wiki/東アジアの文字幅 )が、TerminalとかVimとかで

    Macで、Vimで、全角っぽい■とか※とかの記号がずれてイラッとくる問題を解決する - sugilogのブログ