タグ

2014年12月23日のブックマーク (22件)

  • Beginner's Guide to Linkers

    This article is intended to help C & C++ programmers understand the essentials of what the linker does. I've explained this to a number of colleagues over the years, so I decided it was time to write it down so that it's more widely available (and so that I don't have to explain it again). [Updated March 2009 to include more information on the pecularities of linking on Windows, plus some clarific

    mapk0y
    mapk0y 2014/12/23
  • Day 22 - Largely Unappreciated Applicability

    mapk0y
    mapk0y 2014/12/23
  • 小室淑恵「人口構造から見るゲー­ムチェンジの必要性」―人口ボーナス期から人口オーナス期へ | 日刊読むラジオ

    まっすぐであれば、松戸の出会いの後冷凍庫に戻った後、それがどれほど衛生的であるかについての不安もあるので、あな […] もっと読む »

    mapk0y
    mapk0y 2014/12/23
  • 勉強会スペースの貸出、はじめました - HDE BLOG

    2014-12-22 勉強会スペースの貸出、はじめました こんにちは。HDEの小です。 このたび、HDEのオープンラウンジの貸出しを始めることになりました。 オープンラウンジとは? 360度パノラマはこちら 昨年のオフィス拡張に伴って新しくできたオープンスペースです。 HDEを訪れた方の待ち合わせ、気分を変えてコーディングしたいとき、社内勉強会などで使用されています。 椅子をよければ懇親会会場にも早変わり(今年の忘年会の様子)。 Q&A Q:いつ利用できますか? A:木曜日19:00〜21:00が技術勉強会 です。その他の平日も状況によってはご利用できることがあります。また、土日・休日はHDE社員がイベントに参加する場合はご利用できることがあります。詳しくは後述の連絡先までご相談ください。 Q:場所はどこですか? A:渋谷駅から徒歩10分の場所です。 (住所:東京都渋谷区 南平台町

    勉強会スペースの貸出、はじめました - HDE BLOG
    mapk0y
    mapk0y 2014/12/23
  • リダイレクトの警告

    表示中のページから http://qiita.com/JumpeiArashi/items/3e90f8631982039891e2 にリダイレクトしようとしています。 このページにリダイレクトしないようにする場合は、前のページに戻ってください。

    mapk0y
    mapk0y 2014/12/23
  • Ganglia で MySQL をモニタリングする | Carpe Diem

    このエントリは、MySQL Casual Advent Calendar 22日目のエントリです。 多数の MySQL サーバをもモニタリングするとき Ganglia を使うと便利です。 現在の Ganglia は、バージョン 3.6.0 なのですが、MySQL をモニタリングしたい場合には、前に hirose31 さんが作ったプラグインがありますが、現在は体に取り込まれているプラグインを使うといいです。 まず、インストール方法は、CentOS を例にとって説明しますが、Ganglia の RPM パッケージを作成しています。体に SPEC ファイルのもとがあるので、手元で ./configure したあと ganglia.spec を使うと、次の RPM パッケージが出来上がります。 ganglia-web: Ganglia の Web GUI gangala-gmetad: Gan

    Ganglia で MySQL をモニタリングする | Carpe Diem
    mapk0y
    mapk0y 2014/12/23
  • 切断された北朝鮮インターネットの規模:Geekなぺーじ

    Dyn Research(旧renesys)が、約9時間半にわたり北朝鮮がインターネットから切断され続ける状態が続いていたというブログ記事を公開しています。 Dyn Research: Someone Disconnects North Korea - Who? 同記事では、実際にどのような理由でインターネットの接続性が不安定になったのかは不明であるとしています(BGPmonは、DDoS攻撃が原因であるとしています。参考)。 公開情報からわかる北朝鮮インターネットの規模 各種公開情報から、北朝鮮がどのような規模のネットワークを運用しており、どうやってインターネットに接続しているのかを見てみましょう。 まず、最初に、どれだけの数のネットワークが「北朝鮮」という国籍でインターネットに接続しているのかを調べてみましょう。いくつか調べる方法はありますが、今回はわかりやすく情報をまとめてあるHurr

    mapk0y
    mapk0y 2014/12/23
    色々参考になる
  • An incomplete list of Go tools — Dominik Honnef

    Published: Monday, December 01, 2014 Last modified: Monday, January 09, 2023 by Dominik Honnef Go is an amazing language, but not just because of its language features, but also because of its ecosystem and how easy it is to write tools that operate on Go code. While languages and frameworks like Java and .NET have popular IDEs (e.g. Eclipse and Visual Studio) that can do formatting, refactoring,

    mapk0y
    mapk0y 2014/12/23
  • MeCab? それDockerでできるよ | All Your Bugs Are Belong To Ass

    これはPerl Advent Calendar 2014の21日目のために書かれたエントリです。 前日のエントリは @ar_tama さんによる『ちいさなべんりコマンド「bit」をつくった話』でした。 さて題。 日語の構文解析(というか形態素解析)を行う上で、割と古くから活用されている「mecab(めかぶ)」。このmecabをPerlから利用するためのライブラリにText::MeCabというものがあって、大変に有用ですね。みなさんも日常的に形態素解析をされていると思いますので、よくご存知かと思います。 しかし、その導入には割と手間がかかります。各種依存ライブラリの導入、辞書データの導入(この時に文字コードをutf8にし忘れたりとか)あたりがそうでしょうかね。 導入の手間がかかるものはDockerに押し込んでしまえ 少し前に、FFmpegやらImageMagickをDockerに入れると

    mapk0y
    mapk0y 2014/12/23
    "みなさんも日常的に形態素解析をされていると思います"
  • 理由駆動型の働き方 - ワザノバ | wazanova

    会社のビジョンやカルチャーは、長期に続く活力あるチームであるために当にすごく大切だなと感じることがこの数年の間に何度かありました。 では、その「当に」「すごく」というのは具体的にどれくらい重要なのでしょうか? PandoMonthlyの2時間に及ぶ長いインタビューの最後に、WorkdayのCEOであるAneel Bhusriが、「ほとんどの人がそう思ってないけど、自分だけは強く信じていることは何?」という質問に答えて、 「うちの会社にとって、カルチャーはプロダクトよりも大切だ。」 と言い切っています。よいカルチャーが、よいプロダクトづくりに必ずつながるという彼の長年の経験から得た確信がそう言わせているのかと。 また、Ernie Millerは "Human-Driven Development" と題したブログで、 幼い頃から人は「なぜ?」と質問する。その理由を知りたいという衝動はなく

    mapk0y
    mapk0y 2014/12/23
  • Hugo :: A fast and modern static website engine

    Hugo is one of the most popular open-source static site generators. With its amazing speed and flexibility, Hugo makes building websites fun again.

    Hugo :: A fast and modern static website engine
    mapk0y
    mapk0y 2014/12/23
  • private docker registry を使ってみる - Qiita

    はじめに 自分のイメージの公開、共有には Docker Hub があるため、困りませんね。ただ、社内で開発しているとパブリックにはできませんが、共有したいイメージも出てきます。そんなときは private docker registry の出番です。 環境 OS: Ubuntu14.04 docker version: 1.4.1 前準備 private docker registry はコンテナですので、データの永続性が保証されません。保証するためには、ホストのディレクトリにマウントする必要があります。 また、デフォルトの private registry はセキュア設定を行っていますので、証明書を用意する必要がありますが、ここでは証明書なしでの利用を想定しております。その場合は、docker deamonのオプションを変更する必要があります。

    private docker registry を使ってみる - Qiita
    mapk0y
    mapk0y 2014/12/23
    複数人で使う場合に各人のアクセス制御をどうすべきか知りたい
  • resize2fsコマンドはどのようにして1秒未満での容量拡張を実現しているのか - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)

    この記事はLinux Advent Calendar 2014 の23日目の記事です。 背景 アカツキではAWS EC2をテストサーバ、ステージングサーバ、番サーバとして利用しています。先日1周年を迎えた千メモは、リリース時よりも大分デプロイ時に容量を使うようになってきました。ステージングサーバのストレージ容量が当初想定していたものより大分カツカツになってきたため、Amazon社の出しているマニュアルに従って、ストレージ容量を拡張しました。ストレージ容量の拡張そのものは無事うまくいったのですが、どうしてこんな1秒もかからずに拡張出来るのだろうか(resize2fsコマンドが終わるのだろうか)、という疑問がわいてきました。そこで、Linuxでどのようにファイルシステムのサイズを拡張しているか調査するためのとっかかりとして、resize2fsコマンドを調査しました。 調査対象 調査対象は以下

    resize2fsコマンドはどのようにして1秒未満での容量拡張を実現しているのか - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)
    mapk0y
    mapk0y 2014/12/23
  • Kubernetes + Mesos の組み合わせ

    この記事は Kubernetes Advent Calendar 2014 の19日目の記事です。18日の記事は kazunori279 の GKE+BQがうまく動かなかった話。 Kubernetes (k8s)とMesosがやっていることが似ているように見えて、 何が違うかイマイチわからない開発者が多いと思います。 それぞれがやっていることと、役割について書いて、その後、 組み合わせて使うにはどうしたらいいか少し書いてみたいと思います。 k8s について まず、k8s はどこまで何をしてくれるの? という疑問がよくあると思う。 コンテナーのクラスターが作れるみたいだけど、 自動的にスケールしてくれるのかな?とか、考えてくるよね。 k8s は Docker コンテナーのクラスターを管理してくれるものだ。Docker自体はコンテナーを管理してくれるから k8s は なんで必要かと思っていしま

    mapk0y
    mapk0y 2014/12/23
  • Fast code deployments with Docker

    mapk0y
    mapk0y 2014/12/23
  • Node-v0.10.34がはまったクロスルート証明書とOpenSSLの落とし穴 - ぼちぼち日記

    既に12月22日ですが、このエントリーは、Node.js Advent Calendar 2014の13日目のエントリーです。 いや私が書くの遅れたわけじゃないですけど…(言い訳)、ちょうどタイムリーなネタがあるので、先日リリースされたNode-v0.10.34で発生した(現在も継続している)問題について携わった経緯を自分の目線で書いてみます。 追記:日時間の12/24にNode-v0.10.35がリリースされました。 http://blog.nodejs.org/2014/12/23/node-v0-10-35-stable/ 記事の不具合も修正されています。 1. Node-v0.10.34リリース直後にissue発生 先週12/17にNode v0.10.34 (Stable)がリリースされました。10月中旬にPOODLE騒ぎでOpenSSLに対応した Node-v0.10.33

    Node-v0.10.34がはまったクロスルート証明書とOpenSSLの落とし穴 - ぼちぼち日記
    mapk0y
    mapk0y 2014/12/23
  • systemdを始めよう

    Linux女子部08「Docker勉強会」 http://connpass.com/event/6318/ で使用予定の資料の一部です。 変更履歴 ver1.0 公開 ver1.1 参考資料追加、微修正 ver1.2 pid namespaceの例を変更、微修正 ver1.3 Fedora20 + Docker1.0 に手順を変更 ver1.4 dm-thinprovisiongのイメージを直接操作する手順を復活 ver1.5 LVMによるdm-thinprovisioningの図を追加 ver1.6 微修正 ver1.7 LVMでのdm-thin snapshotは変更できない旨を記載 、スナップショット作成の図を微修正 ver1.8 「LVMでのdm-thin snapshotは変更できない旨」は間違ってたので、snapshotを有効化する方法を追記

    systemdを始めよう
    mapk0y
    mapk0y 2014/12/23
  • Ansible for Enterprise

    mapk0y
    mapk0y 2014/12/23
  • docker, fig, k8sで遊ぶ - decadence

    どう考えても異常に便利だし、どう見ても流行ってるし、2015年になる前に現状に追いつきたい 先人の知見を基に単に試すだけで新しいことは何もしてない やる前の状態 dockerlinuxカーネルの上にコンテナとして動いて、その辺の機能使って良い感じに軽量なコンテナとして使えるって思ってる Docker入門: コンテナ型仮想化技術の仕組みと使い方 の13枚目とか理解してる figはコンテナを複数個動かしたりするのに役立ってKubernetes(k8s)がdockerを使う複数個のホストを管理するのに役立つやつって勝手に思ってる 他人が用意してくれたDockerfile使ってbuildしてrunしたの使ったことがある OSX上で動かすんだけど、そのためにはboot2dockerとか必要って知ってる そういえばMesosやMarathonとかもあったけど、全てdockerコンテナで動かすって仮定

    docker, fig, k8sで遊ぶ - decadence
    mapk0y
    mapk0y 2014/12/23
  • Kubernetes で Docker Private Repository を作ったり CircleCI と連携したりする - Qiita

    --- a/cluster/gce/config-default.sh +++ b/cluster/gce/config-default.sh @@ -17,10 +17,10 @@ # TODO(jbeda): Provide a way to override project # gcloud multiplexing for shared GCE/GKE tests. GCLOUD=gcloud ZONE=us-central1-b MASTER_SIZE=n1-standard-1 MINION_SIZE=n1-standard-1 NUM_MINIONS=4 # TODO(dchen1107): Filed an internal issue to create an alias # for containervm image, so that gcloud will expan

    Kubernetes で Docker Private Repository を作ったり CircleCI と連携したりする - Qiita
    mapk0y
    mapk0y 2014/12/23
  • AWS ElastiCache Redis のイケてないところ ※2014/12/21 時点 - weblog of key_amb

    CONFIG GET ができないとかいう制約があるのは別として、最近ハマって、他の人もハマりかねないだろうと思うことを書いておきます。 Cache Cluster のスペックアップができない RDS のように作成した Cache Cluster のインスタンスタイプを変更することはできません。 AWSサポートに問い合わせても現時点ではできないという回答でした。 また、異なるインスタンスタイプのノードをレプリケーショングループに追加することもできないため、現時点でスペックアップしたい場合、新たな Cache Cluster を作成して手動でデータ移行と、アプリケーション側のエンドポイント切り替えを行う必要があります。 最近 Multi-AZ なクラスタ構成がサポートされたので、近い将来にはスペックアップ(インスタンスタイプ変更)もサポートされると期待したいものです。 Freeable Mem

    AWS ElastiCache Redis のイケてないところ ※2014/12/21 時点 - weblog of key_amb
    mapk0y
    mapk0y 2014/12/23
  • Linuxでストライピング(RAID0)なソフトウェアRAIDを組んでいた際にデバイスが外れてしまった場合 - 元RX-7乗りの適当な日々

    若手が(ry・・・シリーズ。次から他の人にやってほしいのでw 共有用のメモを残してしておきます。 Linuxのサーバで、ソフトウェアRAID(ストライピング)を組んでいたときに、片方のデバイスが不調で外れてしまったんだけど、デバイス内のデータは無事で、復旧(RAID0再構成)させたい場合のオペレーション。 ちなみに、たまたまなんだけど、ちょうど8年くらい前に似たようなエントリを書いていた。参考までに。 ソフトウェアRAIDのデグレード(縮退)モードからの復旧 - 元RX-7乗りの適当な日々 RAIDデバイスの確認と試行錯誤 外れてしまったデバイスは、問題なさそうってのは確認済み(エントリでは割愛)で、あとは正常なRAIDデバイスに戻したいフェーズ、ってのが前提。 (自分が作ったサーバではないので、アレやコレやと確認しながら手探りになってしまっていますがw) # cat /proc/mds

    Linuxでストライピング(RAID0)なソフトウェアRAIDを組んでいた際にデバイスが外れてしまった場合 - 元RX-7乗りの適当な日々
    mapk0y
    mapk0y 2014/12/23
    “ ('A' == active” かわいい