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](https://cdn-ak-scissors.b.st-hatena.com/image/square/03f6310aa5e51093c62104d3890da09c73d84a6f/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F5a94e4bd939d4e64ab77ab9985f9ced8%2Fslide_0.jpg%3F4500585)
身に覚えのないメールを受信したというお問い合わせに関して 2月27日に、当社の採用担当者からの身に覚えのないメールが届いたことに関しまして、当該メールを受信された皆様にご不快な思いをさせてしまいましたこと、心より深くお詫び申し上げます。 → 多くお寄せいただいているご質問とその回答はこちらに掲載しております。 【更新情報】3月2日(月) この度は多くの方に多大なるご心配、ご迷惑をおかけしましたこと、心よりお詫び申し上げます。 当社では、今回の件を厳粛に受け止め、本件ならびにグループ全体におけるメール配信業務の運用ポリシーについて本日3月2日に経営会議を召集し、以下の項目を審議いたしました。 その結果につきまして、以下に皆様へご報告申し上げます。 <経営会議審議内容> 1.当社グループにおけるメール配信業務についての運用ポリシーの見直し 2.当社グループにおける採用活動で取得したメールアドレ
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
こんにちは。インフラチーム Hazama の深谷です。 デブサミ 2015 で、cybozu.com の自社製リバースプロキシを全面的に再実装した話をしてきました。 今回は、そちらの資料を紹介いたします。 cybozu.com ではお客様ごとに異なるサブドメイン(ex. demo.cybozu.com)を用意しています。サブドメイン方式には、お客様ごとに異なる IP アドレス制限をかけられるとか、Same-Origin-Policy のため安全に JavaScript でカスタマイズができるといった利点があります。 このサブドメインを実現しているのは、従来 Apache で実装されたリバースプロキシでした。しかし、この時の実装はサブドメインごとに異なる VirtualHost を定義する方式で、お客様サブドメインの数に比例して Apache の設定を変更する時間が伸びていくというものでした
卒研終わった 2/17に卒研発表をした。 何研究してたの モデル検査とfault injectionを行うためのモデリング言語Sandalのコンパイラの拡張を行った。 いろんな人に何研究してるのか聞かれたんだけど、そのたびに一言で説明できなくて困った。自分がモデル検査とfault injectionに関する理解がまだまだ浅いというのと、そうじゃなくても両方説明するのが難しいので、誰かに研究テーマ聞かれてもまともに説明できた試しがない。同じ学科の人に説明してもモデル検査を授業でやった人だけにしか伝わらなかった。実際にやってたことは既存の言語処理系の拡張なので、そう理解していただければと思う。 研究室所属をする際、将来知ってて役に立ちそうな分野の知見が深められるといいなあと考えていて、いくつか考えた分野の中でも最初に言語処理系のことを知っておくのがいいだろうと思ってそういう研究室を探していた。
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
本文の一部を引用される場合は、必ず、本ページのURLを明記、 または本ページへのリンクをしていただくようお願いいたします。 みなさん、こんにちは。任天堂の岩田です。 昨年は一度も「社長が訊く」を公開しませんでしたので、 みなさんにお届けするのは、本当にひさしぶりになります。 昨年、わたしは病気をして手術をしましたので、 そのことが「社長が訊く」が新しく公開されていない理由だと 感じておられたみなさんも多いかもしれません。 ただ、実際のところ、わたしは、自分の病気のことを知る前から、 「少しお休みをいただいて充電しよう」と思っていたんです。 昨年の終わりごろから、「そろそろ再開させてもらおう」と考え、 「最初にどのソフトではじめたらいいのか?」と考えていたときに 『ゼルダの伝説 ムジュラの仮面』のリメイクを発表したときの とても大きな反響に、わたし自身もビックリして、 このソフトで再開しよう
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
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
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
RLogin, XTerm, iTerm2, TeraTerm, mltermなど、VT class 4の左右マージン機能(DECLRMM/DECSLRM)に対応した端末では、vimの出力コードであるt_CVを使って、縦分割スクロールを速くすることが可能です。 t_CVはvimに大昔から入っていたようですが、はたしてVT端末を意識して入ったものなのかどうか、ぐぐってみても経緯がよくわかりませんでしたし、ヘルプにも端末での設定方法は書かれていません。 少なくとも現代のVT互換端末でこれを使うためのノウハウをちゃんと説明しているところは@ttdodaさんによる解説くらいでした。 vimでの縦分割時のスクロール速度改善 ここでは、上記のページで例示されている設定を改良し、左右スクロールマージン対応端末の自動判定機能をつけたバージョンを提案します。 左右マージン機能を持たない端末でこの設定をしても
また、ひかり電話A(エース)・安心プラン・もっと安心プランのような、無料通話を含んだプランは提供いたしません。通話料金自体はひかり電話と同額です。 IPv4アドレスは動的グローバルアドレスです IIJmioひかりで提供するIPv4アドレスは、動的グローバルアドレスです。 なお、IIJmioひかりで提供するPPPoEアカウントを使用せず、別途契約したフレッツ光対応のISPを使用することも可能です。たとえば今まで固定IPアドレスのISPサービス(IIJmio FiberAccess/SFや、他社サービス)を利用して自宅サーバを公開していた方は、そのISPサービスを継続して利用することで、従来同様固定IPアドレスで自宅サーバ公開することが可能です。 PPPoE複数セッションは利用可能です フレッツ光では複数のPPPoEセッションを使って、異なるISPに接続することができました。IIJmioひかり
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)ベアトリーチ
はじめに Dockerコンテナが他のコンピュータやその上にあるコンテナと通信するために、任意の固定IPアドレスを割り当てるのに用いられるツールとしてpipeworkが知られている。 使い方: http://blog.hansode.org/archives/52634473.html pipeworkには不満はないのだが、ただ1つREADME.mdに「Pipework should become obsolete」と書かれていることが気掛かりである。 そこで今のうちに任意の固定IPアドレスを割り当てるための別の手段を確保しておくことにした。 探してみると(0.8までデフォルトコンテナエンジンとして使われていた)LXCをコンテナエンジンとして使用すれば任意の固定IPアドレスを割り当てることができるようだ。 それでは以下に手順を記述する。 前回と同じくホスト側の操作は非rootの管理者ユーザで
ポイントは下記の通りです。 X社(原告)はセキュリティ対策について特に指示はしていなかった 損害賠償について個別契約に定める契約金額の範囲内とする損害賠償責任制限があった 当初システムはカード決済を外部委託し直接カード情報を扱っていなかった X社が「カード会社毎の決済金額を知りたい」とY社に依頼をして、その結果カード情報をいったんDBに保存する仕様となった(2010年1月29日) X社からの問い合わせに対してY社は、カード情報を保持しない方式に変更することが可能で、そのほうが安全となり、費用は20万円程度である旨を伝えた(2010年9月27日)が、その後X社は改良の指示をしなかった 以下の脆弱性その他が認められた システム管理機能のIDとパスワードが admin/password であった 個人情報が記載されたお問い合わせログファイルの閲覧が可能(ディレクトリリスティングと意図しないファイ
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でNginxとMySQLをDocker化したときのパフォーマンス - ゆううきブログ この記事は、上記2記事で、いくつか難しいポイントがあったとフィードバックをいただいたので、Docker Meetup での発表内容を少し詳しめに説明したものになります。 1.
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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く