タグ

eagletmtのブックマーク (4,173)

  • The Recipe for the World's Largest Rails Monolith

    Slides for Ruby on Ales 2015 talk "The Recipe for the World's Largest Rails Monolith" https://ruby.onales.com/speakers#therecipefortheworldslargestrails

    The Recipe for the World's Largest Rails Monolith
    eagletmt
    eagletmt 2015/03/06
  • | GMOインターネットグループ株式会社

    身に覚えのないメールを受信したというお問い合わせに関して 2月27日に、当社の採用担当者からの身に覚えのないメールが届いたことに関しまして、当該メールを受信された皆様にご不快な思いをさせてしまいましたこと、心より深くお詫び申し上げます。 → 多くお寄せいただいているご質問とその回答はこちらに掲載しております。 【更新情報】3月2日(月) この度は多くの方に多大なるご心配、ご迷惑をおかけしましたこと、心よりお詫び申し上げます。 当社では、今回の件を厳粛に受け止め、件ならびにグループ全体におけるメール配信業務の運用ポリシーについて日3月2日に経営会議を召集し、以下の項目を審議いたしました。 その結果につきまして、以下に皆様へご報告申し上げます。 <経営会議審議内容> 1.当社グループにおけるメール配信業務についての運用ポリシーの見直し 2.当社グループにおける採用活動で取得したメールアドレ

    | GMOインターネットグループ株式会社
    eagletmt
    eagletmt 2015/03/01
  • gRPC

    Why gRPC?gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend

    gRPC
    eagletmt
    eagletmt 2015/02/27
  • cybozu.com のリバースプロキシを nginx にリプレイス - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。インフラチーム Hazama の深谷です。 デブサミ 2015 で、cybozu.com の自社製リバースプロキシを全面的に再実装した話をしてきました。 今回は、そちらの資料を紹介いたします。 cybozu.com ではお客様ごとに異なるサブドメイン(ex. demo.cybozu.com)を用意しています。サブドメイン方式には、お客様ごとに異なる IP アドレス制限をかけられるとか、Same-Origin-Policy のため安全に JavaScript でカスタマイズができるといった利点があります。 このサブドメインを実現しているのは、従来 Apache で実装されたリバースプロキシでした。しかし、この時の実装はサブドメインごとに異なる VirtualHost を定義する方式で、お客様サブドメインの数に比例して Apache の設定を変更する時間が伸びていくというものでした

    cybozu.com のリバースプロキシを nginx にリプレイス - Cybozu Inside Out | サイボウズエンジニアのブログ
    eagletmt
    eagletmt 2015/02/20
  • 卒研発表をした - k0kubun's blog

    卒研終わった 2/17に卒研発表をした。 何研究してたの モデル検査とfault injectionを行うためのモデリング言語Sandalのコンパイラの拡張を行った。 いろんな人に何研究してるのか聞かれたんだけど、そのたびに一言で説明できなくて困った。自分がモデル検査とfault injectionに関する理解がまだまだ浅いというのと、そうじゃなくても両方説明するのが難しいので、誰かに研究テーマ聞かれてもまともに説明できた試しがない。同じ学科の人に説明してもモデル検査を授業でやった人だけにしか伝わらなかった。実際にやってたことは既存の言語処理系の拡張なので、そう理解していただければと思う。 研究室所属をする際、将来知ってて役に立ちそうな分野の知見が深められるといいなあと考えていて、いくつか考えた分野の中でも最初に言語処理系のことを知っておくのがいいだろうと思ってそういう研究室を探していた。

    卒研発表をした - k0kubun's blog
    eagletmt
    eagletmt 2015/02/20
  • Systemd 219 Released With A Huge Amount Of New Features - Phoronix

    Systemd 219 Released With A Huge Amount Of New Features Written by Michael Larabel in systemd on 16 February 2015 at 06:12 PM EST. 98 Comments Lennart Poettering announced the release of systemd 219 today and it comes with a very large number of new features and changes. Poettering described the systemd 219 release as having "many many improvements, in particular in the area of containers, btrfs h

    Systemd 219 Released With A Huge Amount Of New Features - Phoronix
    eagletmt
    eagletmt 2015/02/19
  • 社長が訊く『ゼルダの伝説 ムジュラの仮面 3D』|ニンテンドー3DS|任天堂

    文の一部を引用される場合は、必ず、ページのURLを明記、 またはページへのリンクをしていただくようお願いいたします。 みなさん、こんにちは。任天堂の岩田です。 昨年は一度も「社長が訊く」を公開しませんでしたので、 みなさんにお届けするのは、当にひさしぶりになります。 昨年、わたしは病気をして手術をしましたので、 そのことが「社長が訊く」が新しく公開されていない理由だと 感じておられたみなさんも多いかもしれません。 ただ、実際のところ、わたしは、自分の病気のことを知る前から、 「少しお休みをいただいて充電しよう」と思っていたんです。 昨年の終わりごろから、「そろそろ再開させてもらおう」と考え、 「最初にどのソフトではじめたらいいのか?」と考えていたときに 『ゼルダの伝説 ムジュラの仮面』のリメイクを発表したときの とても大きな反響に、わたし自身もビックリして、 このソフトで再開しよう

    社長が訊く『ゼルダの伝説 ムジュラの仮面 3D』|ニンテンドー3DS|任天堂
    eagletmt
    eagletmt 2015/02/14
  • Introducing Dockercast – the Docker Podcast | Docker Blog

    Products Docker DesktopContainerize your applicationsDocker HubDiscover and share container imagesDocker ScoutSimplify the software supply chainDocker Build CloudSpeed up your image buildsTestcontainers Desktop Local testing with real dependenciesTestcontainers Cloud Test without limits in the cloud See our product roadmapMORE resources for developers

    Introducing Dockercast – the Docker Podcast | Docker Blog
    eagletmt
    eagletmt 2015/02/11
  • Live Kernel Patching Support Called For Linux 3.20 Kernel - Phoronix

    Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 20+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phor

    Live Kernel Patching Support Called For Linux 3.20 Kernel - Phoronix
    eagletmt
    eagletmt 2015/02/11
  • haproxy の優雅な再起動 - diary.sorah

    tl;dr haproxy -sf による再起動では SO_REUSEPORT が使えないと瞬断が発生する。SO_REUSEPORT は Linux 3.9+ か、CentOS, RHEL 6 では最新のカーネルに上げると利用できる。 haproxy は自分自身の設定を reload するみたいな便利な機能はない。 そのかわりに、 -sf オプションへ既存の pid を渡して新しく起動してあげると、入れ替わってくれる機能がある。 http://linux.die.net/man/1/haproxy Send FINISH signal to the pids in pidlist after startup. The processes which receive this signal will wait for all sessions to finish before exiting

    eagletmt
    eagletmt 2015/02/10
  • 20行でできる、端末版vimの縦分割スクロール高速化設定 - Qiita

    RLogin, XTerm, iTerm2, TeraTerm, mltermなど、VT class 4の左右マージン機能(DECLRMM/DECSLRM)に対応した端末では、vimの出力コードであるt_CVを使って、縦分割スクロールを速くすることが可能です。 t_CVはvimに大昔から入っていたようですが、はたしてVT端末を意識して入ったものなのかどうか、ぐぐってみても経緯がよくわかりませんでしたし、ヘルプにも端末での設定方法は書かれていません。 少なくとも現代のVT互換端末でこれを使うためのノウハウをちゃんと説明しているところは@ttdodaさんによる解説くらいでした。 vimでの縦分割時のスクロール速度改善 ここでは、上記のページで例示されている設定を改良し、左右スクロールマージン対応端末の自動判定機能をつけたバージョンを提案します。 左右マージン機能を持たない端末でこの設定をしても

    20行でできる、端末版vimの縦分割スクロール高速化設定 - Qiita
    eagletmt
    eagletmt 2015/02/10
  • IIJmioのブロードバンドサービス「IIJmioひかり」はじめます

    また、ひかり電話A(エース)・安心プラン・もっと安心プランのような、無料通話を含んだプランは提供いたしません。通話料金自体はひかり電話と同額です。 IPv4アドレスは動的グローバルアドレスです IIJmioひかりで提供するIPv4アドレスは、動的グローバルアドレスです。 なお、IIJmioひかりで提供するPPPoEアカウントを使用せず、別途契約したフレッツ光対応のISPを使用することも可能です。たとえば今まで固定IPアドレスのISPサービス(IIJmio FiberAccess/SFや、他社サービス)を利用して自宅サーバを公開していた方は、そのISPサービスを継続して利用することで、従来同様固定IPアドレスで自宅サーバ公開することが可能です。 PPPoE複数セッションは利用可能です フレッツ光では複数のPPPoEセッションを使って、異なるISPに接続することができました。IIJmioひかり

    IIJmioのブロードバンドサービス「IIJmioひかり」はじめます
    eagletmt
    eagletmt 2015/02/06
  • Island Life - クロージャの比較、あるいは「同じ」とはどういうことか

    About 南の島のプログラマ。 たまに役者。 Practical Schemeの主。 WiLiKi:Shiro 最近のエントリ 無限cxr高校受験Defense振り返ってみると2019年は色々学んで楽...覚えるより忘れる方が難しい(こともある)眼鏡のつると3DプリンタIris Klein Acting ClassSAG-AFTRA conservatory: Voice Acting創作活動って自分を晒け出さねばならないと...ループを使わずに1から100までMore... 最近のコメント shiro on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/14)1357 on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/01)ベアトリーチェ on ハイポハイポハイポのシューリンガン (2022/04/02)ベアトリーチ

    Island Life - クロージャの比較、あるいは「同じ」とはどういうことか
    eagletmt
    eagletmt 2015/02/01
  • ES6 by josh · Pull Request #682 · sstephenson/sprockets

    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

    ES6 by josh · Pull Request #682 · sstephenson/sprockets
    eagletmt
    eagletmt 2015/01/31
  • リリカルなのは Innocent

    税抜1,250円+税(初年度年会費無料) ※翌年度以降は、前年度にカード利用が1回以上あれば無料となります。 ※ご入会後に「マイ・ペイすリボ」以外のお支払い方法に変更された場合は、通常の年会費がかかります。

    リリカルなのは Innocent
    eagletmt
    eagletmt 2015/01/26
  • pipeworkを使わずにDockerコンテナに任意の固定IPアドレスを割り当てる - Qiita

    はじめに Dockerコンテナが他のコンピュータやその上にあるコンテナと通信するために、任意の固定IPアドレスを割り当てるのに用いられるツールとしてpipeworkが知られている。 使い方: http://blog.hansode.org/archives/52634473.html pipeworkには不満はないのだが、ただ1つREADME.mdに「Pipework should become obsolete」と書かれていることが気掛かりである。 そこで今のうちに任意の固定IPアドレスを割り当てるための別の手段を確保しておくことにした。 探してみると(0.8までデフォルトコンテナエンジンとして使われていた)LXCをコンテナエンジンとして使用すれば任意の固定IPアドレスを割り当てることができるようだ。 それでは以下に手順を記述する。 前回と同じくホスト側の操作は非rootの管理者ユーザで

    pipeworkを使わずにDockerコンテナに任意の固定IPアドレスを割り当てる - Qiita
    eagletmt
    eagletmt 2015/01/24
  • SQLインジェクション対策もれの責任を開発会社に問う判決

    ポイントは下記の通りです。 X社(原告)はセキュリティ対策について特に指示はしていなかった 損害賠償について個別契約に定める契約金額の範囲内とする損害賠償責任制限があった 当初システムはカード決済を外部委託し直接カード情報を扱っていなかった X社が「カード会社毎の決済金額を知りたい」とY社に依頼をして、その結果カード情報をいったんDBに保存する仕様となった(2010年1月29日) X社からの問い合わせに対してY社は、カード情報を保持しない方式に変更することが可能で、そのほうが安全となり、費用は20万円程度である旨を伝えた(2010年9月27日)が、その後X社は改良の指示をしなかった 以下の脆弱性その他が認められた システム管理機能のIDとパスワードが admin/password であった 個人情報が記載されたお問い合わせログファイルの閲覧が可能(ディレクトリリスティングと意図しないファイ

    eagletmt
    eagletmt 2015/01/22
  • パフォーマンスの観点からみるDockerの仕組みと性能検証 - ゆううきブログ

    Docker Meetup Tokyo #4 にて「Docker Performance on Web Application」という題で発表しました。 発表内容は、下記の2つの記事をまとめたものに加えて、最新バージョンの Docker 1.4 での ISUCON ベンチマークと、storage-driver として Device Mapper + Docker 1.4 から実装された OverlayFS を試しました。 Dockerは速いのか?Dockerのパフォーマンスについて重要なことは何か? - ゆううきブログ ISUCONでNginxMySQLDocker化したときのパフォーマンス - ゆううきブログ この記事は、上記2記事で、いくつか難しいポイントがあったとフィードバックをいただいたので、Docker Meetup での発表内容を少し詳しめに説明したものになります。 1.

    パフォーマンスの観点からみるDockerの仕組みと性能検証 - ゆううきブログ
    eagletmt
    eagletmt 2015/01/19
  • GitHub - dennishafemann/tmux-cssh: TMUX with a "ClusterSSH"-like behaviour.

    Dismiss Join GitHub today GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together. Sign up

    GitHub - dennishafemann/tmux-cssh: TMUX with a "ClusterSSH"-like behaviour.
    eagletmt
    eagletmt 2015/01/18
  • Feature #10718: IO#close should not raise IOError on closed IO objects. - Ruby master - Ruby Issue Tracking System

    I'd like to change IO#close. It should not raise IOError on closed IO objects. We sometimes invoke IO#close only when the IO object is not closed as: f.close if !f.closed? If this issue is accepted, we can write it simply as follows. f.close Simple grep finds many examples. Following examples are just a little excerpt. lib/webrick/server.rb: sock.close unless sock.closed? lib/pstore.rb: file.close

    eagletmt
    eagletmt 2015/01/17