Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
preview_attach_columnプラグインと smart_issues_sortプラグインの両方を入れたとき preview_attach_column の機能が効かなくなってしまうということがありました。 原因は、 redmine_preview_attach_column/lib/pac_patches.rb で require_dependency 'query' と読み込んだ Queryクラスをいじってメソッドの動きを変更した後に、 redmine_smart_issues_sort/init.rb で require 'query' と読み込んで Queryクラスのメソッドを元に戻してしまったためでした。 require_dependency も内部の処理で最終的に require に任せているし、require は同じファイルを二度は読み込まないはすなのになぜ que
kawasimaです。SIerです 少々前にこういう話が盛り上がっていたようですが、イマドキSIerがどうやってExcelスクショを撮っているか世間的に認知されていないようなので、お話しておこうと思います。 世間ではいろいろツール化されているようですが、テストのためのスクショなので、スクショメインのツールでは本末転倒です。そこで、Seleniumと統合したテスト用ブラウザを開発しています。 セットアップ jarファイルをダウンロードし実行します。 WindowsならばjarファイルをExplorerからダブルクリックするだけです。 https://github.com/kawasima/teslogger/releases 使うブラウザに応じてドライバのインストールが必要です。 IE Chrome Firefox 使い方 無事起動すると、以下のようなスプラッシュ画面が立ち上がります。 テス
徹底比較! 運用監視を自動化するオープンソースソフトウェア10製品の特徴、メリット・デメリットをひとまとめ:特集:運用自動化ツールで実現する、クラウド時代の運用スタイル(2)(1/12 ページ) 運用自動化のポイントを深掘りする本特集。今回は「個々の作業項目の自動化」に焦点を当て、「Zabbix」「JobScheduler」「Sensu」など、運用・監視系の主要OSS、10種類の特徴、使い方などを徹底解説する。 前回は、運用自動化が多くの一般企業に浸透しつつある現状と、運用自動化ツールの導入・活用のステップを紹介した。ポイントとなるのは、サーバー監視、ネットワーク監視といった「個々の運用管理作業の自動化」と、それらをつなぎ合わせた「個々の運用管理作業を連携させた自動化」の実現だ。今回はこの第一ステップとなる「個々の運用管理作業の自動化」に焦点を当て、多くの企業の注目を集めている、10種類の
「IT人材を300名採用して2015年4月までには1000名体制にしたい」 リクルートホールディングスで人事・組織戦略の責任者を務める今村健一・人事統括室室長氏は力を込めた。 筆者の目の前に現れた今村氏自身、ジャケットを脱ぎ去り、エンジニアが愛用する黒いパーカーを身にまとっていた。エンジニアの人材強化を自ら強調するかのように――。 2014年3月期の連結売上高が過去最高の1兆1915億円、営業利益は1174億円に上り、今年10月16日に株式上場するリクルート。順風満帆にみえるリクルートに今、何が起っているのか。 本短期連載では、リクルートの「IT化」「グローバル化」への挑戦、そして、巨人・リクルートが抱える“ジレンマ”を集中レポートしていく。第1回ではその「隠れたネットの巨人」の本質に迫る。 実はサイバーエージェント、DeNAを陵駕 「第2創業に近い転換をしなくてはいけない」(今村氏)。
2. 2 はじめに • あるスレッドが、変数aVariableに値を代入 aVariable = 3; • 通常なら他のスレッドは問題なく aVariable=3 として値が見れる。 ※ただし、正しく同期化されている場合のみ。 • 逆に同期化されていないと次のような問題が発生 3. 3 メモリやプロセッサの問題 • コンパイラがソースコードに書かれている常識的な順序でない順序で命令を作り だす。 • 変数をメモリではなくプロセッサのレジスタに保存する。 • プロセッサが複数の命令を平行に実行したり、コンパイラが作ったコードとは違 う順序で命令を実行する。 • キャッシュの介在によって、変数への書き込みが主記憶にコミットされる順序が 変わる。 • プロセッサローカルなキャッシュに保存された値が他のプロセッサから見えない ことがある。 5. 5 メモリモデルの課題 • 共有メモリを使うマルチプ
冗長化させたホストやスケールアウトさせたホストなどの同じサーバ構成をもつホストグループや、あるサービスに所属するホスト全てに同時にsshして同時に操作したいことがある。 複数のホストに同時ログインするツールとして cssh があるけど、毎回複数のホスト名をチマチマ入力したり、すぐに古くなるホスト一覧ファイルを手元に持ちたくない。Immutable Infrastructure 時代にはそぐわない。Immutable Infrastructure 時代にはホスト名なんて毎日変化するし誰も覚えてない。サーバ管理ツール上のグループ名を使ってグループ配下のホストに同時にsshしたい。 あと、cssh は個人的に挙動がなんか微妙なので、代わりに tmux と ssh を組み合わせている。 cssh はマスタとかスレーブとか気持ちはわかるけど、複数ウィンドウ操作は使い慣れたターミナルマルチプレクサを使
「マイクロサービス」という新しいアーキテクチャスタイルが話題になっています。ごく簡単に言えば、1つのシステムを複数の小さなサービスを組み合わせて実現することです。マーチン・ファウラー氏とJames Lewis氏が今年の5月に公開した記事「Microservices」で注目が集まりはじめました。 参考:"Microservices"を読んだ | SOTA 参考:クックパッドとマイクロサービス - クックパッド開発者ブログ 参考:マイクロサービスとSOA - InfoQ このマイクロサービスを実現する上で、組織が備えていなければならない能力について、マーチン・ファウラー氏が先月、「MicroservicePrerequisites(マイクロサービスの前提条件)」という記事を公開しています。同氏のWebサイトの記事は翻訳が許可されているので、ここで翻訳を紹介したいと思います。 マイクロサービスの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く