並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 1536件

新着順 人気順

OOMの検索結果81 - 120 件 / 1536件

  • 震えるくらい感動できる曲貼ってくれ ネタめし.com

    震えるくらい感動できる曲貼ってくれ [ 2015/7/16 17:18 ] カテゴリ:テレビ・芸能・音楽 | コメント数:21 Tweet 1: 以下、\(^o^)/でVIPがお送りします 投稿日:2015/07/15(水) 22:52:06.84 ID:DaFA2JSo0.n ジャンルは問わない 4: 以下、\(^o^)/でVIPがお送りします 投稿日:2015/07/15(水) 22:53:45.08 ID:kI0BK1enH.n http://m.youtube.com/watch?v=a1AcCm5uldc 9: 以下、\(^o^)/でVIPがお送りします 投稿日:2015/07/15(水) 22:55:44.25 ID:DaFA2JSo0.n >>4 ワンコーラス効いた 感動ポイント12/200 6: 以下、\(^o^)/でVIPがお送りします 投稿日:2015/07/15(水)

      震えるくらい感動できる曲貼ってくれ ネタめし.com
    • Linux Performance Analysis in 60,000 Milliseconds

      You log in to a Linux server with a performance issue: what do you check in the first minute? At Netflix we have a massive EC2 Linux cloud, and numerous performance analysis tools to monitor and investigate its performance. These include Atlas for cloud-wide monitoring, and Vector for on-demand instance analysis. While those tools help us solve most issues, we sometimes need to login to an instanc

      • OOM Killerにであったら何をするべきか?

        OOM killerで大事なプロセスが殺される。困りますね。。 google で OOM Killerと入力すると 「無効」とか補完されます。しかしどうするのが良いのか、あまりよく説明されている記事がみあたらなかったので自分の考えをメモしておきます。 OOM Killer の目的は何か? まずは何故OOM Killerが発生しているのかについて、ざっくりイメージをつかみましょう。linux kernelはプロセスからの「メモリくれ」という要求に対してたぶん足りそうだという場合に「OK」といって渡します。実際のメモリ割り当てはアクセスが発生するタイミングまで遅延させます。これを遅延アロケーションといい、だいたいにおいてうまく動きます。ただし必ずうまくいくと保証されているわけではないので破綻することがあります。 OOM Killerはこの遅延アロケーションが破綻しそうなときに、適当にプロセスを

        • 契約してはいけない Zenlogic #Zenlogic #zenlogic #ゼンロジック - Eriane ver 0.8.3

          ホーム » 契約してはいけない Zenlogic #Zenlogic #zenlogic #ゼンロジック契約してはいけない Zenlogic #Zenlogic #zenlogic #ゼンロジック2016/09/06 火曜日2021/01/03 日曜日4件のコメントLinux,freebsd, Review ある機会があって使う事になった、Zenlogic ファーストサーバと言えば、業界人なら「あぁ…」と言うはず。歴史に残る大事件を引き起こした会社です。あれから早4年。どうやら自社サーバはやめて、全てYahooプラットホームベースに乗せたクラウドサービスを初めたようです。 さて、その使い勝手ですが…正直良くありません。 Zenlogic 障害・メンテナンス情報 月1か2回起こる接続障害。サービスが停止するレベルの障害です。ぶっちゃけ、ありえない。自分は自社で7年運用実績がありますが、一度も

            契約してはいけない Zenlogic #Zenlogic #zenlogic #ゼンロジック - Eriane ver 0.8.3
          • Go言語のメモリ管理

            ソフトウェアにとってメモリは不可欠です。 実行する命令も、メモリにロードしなければ実行できません。 ソースコードに書かれた定数値も、いったんメモリにロードしないと使えません。 関数を呼び出すにも、スタックと呼ばれるメモリ領域が必要です。 スタック以外に、ヒープと呼ばれるメモリ領域が必要なこともあります。 今回は、Go言語のプログラマーが作成するプログラムの下で、どのようにメモリが管理され利用されるかを探ります。 Go言語のメモリ管理というとガベージコレクターの話を思い起こすかもしれませんが、ガベージコレクターについては本連載では取り上げません。 メモリ確保の旅 コンピューターに接続されている物理的なメモリチップが、どのような過程を経てプログラムで使われるのか、順番に見ていきましょう。 (1): カーネル 最近のオペレーティングシステムでは複数のプロセスを同時に実行できます。 それらのプロセ

              Go言語のメモリ管理
            • パソコン「生徒1人1台」に 西村経済再生担当相 : 痛いニュース(ノ∀`)

              パソコン「生徒1人1台」に 西村経済再生担当相 1 名前:みつを ★:2019/11/19(火) 19:42:16.46 ID:GahjP5yS9 経済対策 パソコン「1人1台」に 生徒1人がパソコン1台を使えるようにするための教育環境の整備が、近くとりまとめられる経済対策に盛り込まれる方向。 先週の経済財政諮問会議で、安倍首相は、「パソコンが1人あたり1台となることが当然だということを、国家意思として明確に示すことが重要」だと発言している。 西村経済再生担当相は、閣議後の会見で「単に配るだけでは活用が進まないので、教える人材をどう確保するのか、ソフト面も含めて議論を進めている」と述べた。 https://www.fnn.jp/posts/00427537CX/201911191931_CX_CX 4: 名無しさん@1周年 2019/11/19(火) 19:43:29.65 ID:wZ0I

                パソコン「生徒1人1台」に 西村経済再生担当相 : 痛いニュース(ノ∀`)
              • [長島☆自演乙☆雄一郎のブログを一位にしようぜ] by ==== かそログ ⊂二二二( ^ω^)二⊃

                2008年11月26日 (水)                                                   | 編集 | 架空の芸能人ブログ作って上地のブログを二位にしようぜ http://jfk.2ch.net/test/read.cgi/news4vip/1227314183/ 84 以下、名無しにかわりましてVIPがお送りします2008/11/22(土) 09:49:15.20 ID:BHb1jD6m0 すまん、マジレスカコワルイと思ってはいるが、今回は言わせてくれ 現実問題として、 アメブロって所は芸能人ランキングは一般とは別物なんだ。 だからアメブロに芸能人登録しないと上地と競う事すらできないんだぜ 結論として言えることは、 しょぼい芸能人を1位にする事くらいしか出来る事はないんだ 46 以下、名無しにかわりましてVIPがお送りします2008/11/22(

                • ウェブシステムの運用自律化に向けた構想 - 第3回ウェブサイエンス研究会 - ゆううきブログ

                  はてなエンジニア Advent Calendar 2017の2日目です。 昨日は、id:syou6162 さんによるAWS Lambda上で鯖(Mackerel)の曖昧性問題を機械学習で解決しよう - yasuhisa's blogでした。 この記事は、人工知能学会 合同研究会2017 第3回ウェブサイエンス研究会の招待講演の内容を加筆修正したものです。 講演のテーマは、「自然現象としてのウェブ」ということでそれに合わせて、「自然のごとく複雑化したウェブシステムの運用自律化に向けて」というタイトルで講演しました。 一応、他の情報科学の分野の研究者や技術者に向けて書いているつもりですが、その意図がうまく反映されているかはわかりません。 概要 1. ウェブシステムの信頼性を守る仕事 2. ウェブシステム運用の現状 国内のウェブシステムの運用技術の変遷 クラウド時代 コンテナ型仮想化技術 サーバ

                    ウェブシステムの運用自律化に向けた構想 - 第3回ウェブサイエンス研究会 - ゆううきブログ
                  • MySQLのメモリ使用量に関するトラブルシューティングTips | Yakst

                    MySQLが確保する各種メモリに関するパラメータの概要から、それらがどのように割り当てられるのかを知るための様々な手法まで、Perconaのサポートエンジニアが詳しく解説する。 January 24, 2014 By Nilnandan Joshi 「MySQLサーバのメモリ使用量」に関連するトピックスを書いたブログ記事は既にたくさんあるにも関わらず、MySQLのメモリ関連の問題のトラブルシューティングで混乱しなかった人はいないだろう。Perconaサポートのエンジニアとして、高負荷のサーバに関することや、メモリ使用量高騰でOOM killerが発動してMySQLサーバが停止したこと、あるいは「MySQLがどうしてこんなにメモリを食うのか分からない。どうやったら何にメモリが使われてるか分かるんだ?助けてくれ!」と言った問題を数多く見ている。 MySQLのメモリ使用量をチェックする方法はたく

                      MySQLのメモリ使用量に関するトラブルシューティングTips | Yakst
                    • 殺虫剤が効かない恐怖の“スーパーゴキブリ”…「最悪の場合プロの駆除業者に依頼するしか無い」 : 痛いニュース(ノ∀`)

                      殺虫剤が効かない恐怖の“スーパーゴキブリ”…「最悪の場合プロの駆除業者に依頼するしか無い」 1 名前: 官僚(埼玉県):2010/08/01(日) 18:29:44.93 ID:R+TNkv64 ?PLT 世代を重ねて凶悪化!? スーパーゴキブリを攻略せよ! 蒸し暑さが続く夏の日々。生ゴミも腐りやすくなってボクらには大迷惑なのに、喜んでいるヤツがいる…そう、にっくきゴキブリ! 退治しようと殺虫剤をかけてみたが、なかなか死なない。殺虫剤に強い、「スーパーゴキブリ」がいるって話を聞いたことがあるけど、まさか我が家に!? スーパーゴキブリって、どんな存在なの? 有害な生物の研究をしている日本ペストロジー学会の会長、谷川力氏に聞いてみた。 「殺虫剤が効かない、薬剤に耐性を持ったゴキブリを『スーパーゴキブリ』と呼ぶことがあります。家庭でよく見かけるのはクロゴキブリ、チャバネゴキブリなどですが、スーパ

                        殺虫剤が効かない恐怖の“スーパーゴキブリ”…「最悪の場合プロの駆除業者に依頼するしか無い」 : 痛いニュース(ノ∀`)
                      • Linuxカーネルチューニングのメモ - 電子書籍と趣味の部屋

                        Post navigation ← Previous Home > Web関連 > 開発 > Linux > Linuxカーネルチューニングのメモ Linuxカーネルチューニングのメモ サーバー向けにLinuxカーネルのチューニングを行った際のメモです。 設定内容 今回行った /etc/sysctl.conf の設定内容は書きの通りです。 各パラメータの説明はコメントとして残しておきます。 # 共有メモリの最大サイズ。サーバーの搭載メモリ(1GB)に合わせて変更 kernel.shmmax = 1073741824 # システム全体の共有メモリ・ページの最大数 kernel.shmall = 262144 # システム全体のプロセス数の上限 kernel.threads-max = 1060863 # システム全体のファイルディスクリプタの上限 fs.file-max = 5242880

                        • YJITの性能を最大限引き出す方法 - k0kubun's blog

                          RubyのJITコンパイラYJITを開発している弊社Shopifyでは、社内で最もトラフィックが多いストアフロントのアプリにRuby 3.3 (master) をデプロイして平均レスポンスタイムが16%高速化、社内で最も大きなアプリであるモノリスにRuby 3.2をデプロイして平均レスポンスタイムが9%高速化している。他の会社でも、YJITを本番で有効にしたら高速化したという事例をちらほら目にした。 一方で必ずしも良い報告ばかりではなく、YJITを有効化したらメモリを使い切ってしまったりだとか、遅くなったみたいな報告も目に入ることがある。こういった問題は我々も多かれ少なかれ経験しており、それぞれ適切に対処することで解決できたため、その知見を共有する。*1 メモリを使い切ってしまった時 zenn.dev YJITを有効化すると、YJITが生成する機械語に加えて、それに関するメタデータもメモリ

                            YJITの性能を最大限引き出す方法 - k0kubun's blog
                          • 「アナログ終了まであと◯日」…各局テロップの大きさが尋常じゃないと話題に : 痛いニュース(ノ∀`)

                            「アナログ終了まであと◯日」…各局テロップの大きさが尋常じゃないと話題に 1 :ゴッドファッカーφ ★:2011/07/02(土) 14:19:27.46 ID:???0 テレビ放送が7月24日の正午に完全にデジタルに移行される。それに伴い各局は視聴者へ向けて警告のような大きなテロップを表示しつづけているのだ。そのテロップの大きさが尋常じゃ無いと話題になっている。 基本的に各局とも左下に表示されているが、表示される大きさはまちまち。しかしあと30日を切ったこともあって各局は視聴者にデジタルへ切り替えて欲しいのか焦っているようだ。もちろん視聴者がデジタルへ切り替えなかったらそのままテレビ視聴者人口が減ることになり、テレビ局にとっては死活問題となる。 今回のデジタル化はまだ34万世帯が未対応となっており、さらにそれ以上の世帯がアナログテレビのままだという。デジタル化に伴い駆け込み需要が増え、値

                              「アナログ終了まであと◯日」…各局テロップの大きさが尋常じゃないと話題に : 痛いニュース(ノ∀`)
                            • 今何かと話題のマストドン(mastodon)鯖を自分用に無料で立てる方法 - jtwp470’s blog

                              こんにちは。社会人2週間が経過して日々辛い思いを背負っているたんごです。 www.itmedia.co.jp 水曜日頃TLで賑わっていたポストTwitterとか色々呼ばれているマストドン(mastodon)が流行っていますね。ただ日本鯖であるmstdn.jpが1人の大学院生の自宅鯖で動いていてめっちゃアクセスが有ってしんどいみたいな感じだったようですね。そんな中私は仕事を終え帰宅後に1時間程度でAWSにこれをデプロイして自分用として遊んでいます。 基本的には公式ドキュメントをそのまま読めば大抵何とか成るのですが、自分用に鯖を立てて良い感じに公開する方法を記述しておきます。 必要なものと前提知識など LinuxサーバーにSSHしたことがある AWSのアカウント または適当なクラウド事業者を使うことのできるアカウント クレジットカード (無料枠だけなら必要ないかも?) 独自ドメイン エンジニア

                                今何かと話題のマストドン(mastodon)鯖を自分用に無料で立てる方法 - jtwp470’s blog
                              • GitHub Actions のコスト戦略 - GeekFactory

                                TLDR 開発体験が良くなると CI のコストも減る 不必要なジョブ実行を減らし、割れ窓を直すことから始めると良い Self-hosted runners ではクラウドコスト最適化の一般的なプラクティスも併用する GitHub Actions のコスト構造 GitHub-hosted runners GitHub が提供するインフラを利用する。一般的なクラウドより高めの料金設定になっている 1分単位で課金される。ジョブの実行時間が数秒間でも1分間で課金されるので注意 Public repository は無料、Private repository は従量課金になっている Organization 内で利用料金が合算されて翌月請求される。Organization Owner なら請求レポート (CSV) をダウンロードできる Self-hosted runners GitHub では課金され

                                  GitHub Actions のコスト戦略 - GeekFactory
                                • フツーな日常 - InnoDBを使うときのパフォーマンスチューニング

                                  ストレージエンジンとしてInnoDBを使うときはMyISAMのときと触るべきポイントが違うので注意。 http://www.mysqlperformanceblog.com/files/presentations/OSCON2004-MySQL-Innodb-Performance-Optimization.pdf を読みながら取ったメモ。状況としてはRedHat AS3.0で動かしたときのDBT2*1のパフォーマンスを改善していくというもの。MySQL デフォルト状態での分析 Handler_read_nextが多い、つまりrange scanかindex scanが多すぎる slow query logで何が悪いかを引っかける 例では2秒以上処理にかかったqeuryを記録するようにしている 結果を分析 update文が遅かったけど、update文そのままではexplainできないので、

                                    フツーな日常 - InnoDBを使うときのパフォーマンスチューニング
                                  • 痛いニュース(ノ∀`) : フランスで原発が爆発 - ライブドアブログ

                                    フランスで原発が爆発 1 :名無しさん@涙目です。(長野県):2011/09/12(月) 21:06:33.45 ID:XKnjiXuW0 ?PLT 'Leak risk after explosion at French nuclear plant' http://www.bbc.co.uk/news/world-europe-14883521 仏原発当局 マルクール原発で爆発、4人負傷 仏原発当局によると、フランスのマルクール原発で爆発が起こり、4人が負傷とのこと。 http://www.gci-klug.jp/fxnews/detail.php?id=122692 6 :名無しさん@涙目です。(滋賀県):2011/09/12(月) 21:07:16.74 ID:Yq98H7sl0 キタ━━━━━━(゚∀゚)━━━━━━ !! 5 :名無しさん@涙目です。(新潟県):201

                                    • なぜPrometheusを辞めてDatadogを採用したのか - ABEJA Tech Blog

                                      こんにちは。ABEJAのインフラ管理してる村主 @rwle1221 です。 本ブログは Datadog Advent Calendar 2019 の8日目です。 今日は ABEJA Platform というプロダクトで、なぜ Prometheus から Datadog に変えたのか。というお話したいと思います。 一人の方でも採用基準の参考になればと思います。 第一フェーズ:実は元々Datadogを使っていた 実は Prometheus の前は Datadog を使っていました。 なぜ Datadog を使っていたかというと、Za○bix や Na○ios などは古い思想なので使う気になれなかったという単純な理由です。 ただ、 Datadog は $18/host という値段で 当初は数十台だったので数万円ほど発生していました。やはり少し高いなという印象です。 第二フェーズ:Promethe

                                        なぜPrometheusを辞めてDatadogを採用したのか - ABEJA Tech Blog
                                      • 『Androidを支える技術』を読むべきか? - hydrakecat’s blog

                                        ソフトウェア・エンジニアを長くやっていると、自然と得意分野というものが出来る。 自分だったら、Androidアプリ開発やJavaの仕様についてはそれなりに知っているつもりだけれど、LinuxカーネルやGPUについて詳しいとはお世辞にも言えない。 得意分野というと聞こえはよいけれど、それは裏を返すと、他のことを学ぶのに及び腰になるということだ。さっきの例でいえば、LinuxカーネルについてもGPUについても知っておくにこしたことはない。それでも、「興味はあるけれど、いますぐに必要じゃないからいいか」という気分になって後回しにしてしまう。 この記事で紹介する『Androidを支える技術』はそういう知っておくにこしたことはないことを解説している。 『Androidを支える技術』とは Androidを支える技術〈I〉──60fpsを達成するモダンなGUIシステム (WEB+DB PRESS plu

                                          『Androidを支える技術』を読むべきか? - hydrakecat’s blog
                                        • JRuby - Home

                                          JRuby JRuby is an 100% pure-Java implementation of the Ruby programming language. Features A 1.8.6 compatible Ruby interpreter written in 100% pure Java Most builtin Ruby classes provided Support for interacting with and defining java classes from within ruby Bean Scripting Framework (BSF) support Distributed under a tri-license (CPL/GPL/LGPL) The JRuby community is pleased to announce the release

                                          • Scala で書いたマイクロサービスを Go で書き直した話 - JX通信社エンジニアブログ

                                            この記事はJX通信社 Advent Calendar 2019 2日目の記事です。 昨日は、たっちさんの「Kubernetes Admission Webhookでリソース作成を自在にコントロールする」でした。 こんにちは、サーバーサイドエンジニアの @kimihiro_n です。 今回は長年動かしてた Scala のマイクロサービスのリビルドを行った話をしようと思います。 TL;DR 新しい言語を投入するのにマイクロサービスは便利 Scala で感じていた問題点を解消しつつ Go へ移行できた 消費メモリが大きく減って安定稼働できるようになった 予防線を貼っておきますと、Scala より Go のほうがいいよね、といった本旨ではありません。 Scala で書いたマイクロサービス 弊社のマイクロサービスの一つにカテゴリ分類専用のサービスが存在します。 カテゴリやキーワードを登録しておくとル

                                              Scala で書いたマイクロサービスを Go で書き直した話 - JX通信社エンジニアブログ
                                            • ドラえもんが青くなった理由で世代がわかる : 哲学ニュースnwk

                                              2015年02月11日22:30 ドラえもんが青くなった理由で世代がわかる Tweet 1: 以下、\(^o^)/でVIPがお送りします 2015/02/10(火) 14:15:43.44 ID:6mWgxFBz0.net 耳をかじられた姿を鏡で見て青ざめたから 転載元:http://viper.2ch.sc/test/read.cgi/news4vip/1423545343/ うひゃひゃのスレ怖すぎwwwwwwwwwwwwwwww http://blog.livedoor.jp/nwknews/archives/4819224.html 2: 以下、\(^o^)/でVIPがお送りします 2015/02/10(火) 14:16:23.11 ID:uZYbzAhRa.net 泣いてメッキがはがれたから 4: 以下、\(^o^)/でVIPがお送りします 2015/02/10(火) 14:16:

                                                ドラえもんが青くなった理由で世代がわかる : 哲学ニュースnwk
                                              • AWS FargateとDocker Composeで簡単分散RSpec | GREE Engineering

                                                AWS Fargate早く東京に来てくれという願いをこめて、東京で1つでも事例を増やそうと記事を書いていたら公開する前にAWS Fargateが東京に来ることが先日発表されました!めでたいです。アリネ事業部の平田です。 今日はARINEで使っていく(かもしれない) AWS Fargate を使ったRSpecの実行環境の話と、Docker Compose使っているならFargateいいかもしれませんよ、という話をします。 背景 アリネ事業部では、なりたい自分がきっと見つかる美容メディア ARINE を運用しています。 ARINEのサーバサイドはRubyで書かれており、ウェブアプリケーションフレームワークはRuby on Railsを採用し、テストにはRSpecを使っています。 テストは徐々に増えており現在テストが1000件ほどで、テストにかかる時間も徐々に長くなり、完走するのに10分以上かか

                                                  AWS FargateとDocker Composeで簡単分散RSpec | GREE Engineering
                                                • Androidのプロセスがkillされる基準 : Happy my life

                                                  今回はAndroidのLinuxカーネルな話題をひとつ。 AndroidのLinuxカーネルには、メモリの空き容量が少なく(ある一定値以下に)なった場合に、プロセスを強制終了(殺す)仕組みが備わっている。 AndroidのLinuxカーネルにはその機能が2つ備わっていて、一つがOOM(Out Of Memory) KillerというLinux本家での実装と、もう一つLow Memory KillerというAndroid特有の機能として実装されているものがある。 じゃあ、OOM KillerとLow Memory Killerと何が違うのか? その答がAndroid Kernel Features – eLinux.orgのoom handlingに書いてあったので紹介(Thanks @androidzaurus) OOM Killerは、シンプルな機構で空きメモリが足りなくなったらサクっと

                                                  • 痛いニュース(ノ∀`) : 就活失敗し自殺する若者急増…4年で2・5倍に - ライブドアブログ

                                                    1 名前:帰社倶楽部φ ★:2012/05/08(火) 16:07:03.16 ID:???0 就職活動の失敗を苦に自殺する10〜20歳代の若者が、急増している。2007年から自殺原因を分析する警察庁によると、昨年は大学生など150人が就活の悩みで自殺しており、07年の2・5倍に増えた。 警察庁は、06年の自殺対策基本法施行を受け、翌07年から自殺者の原因を遺書や生前のメモなどから詳しく分析。10〜20歳代の自殺者で就活が原因と見なされたケースは、07年は60人だったが、08年には91人に急増。毎年、男性が8〜9割を占め、昨年は、特に学生が52人と07年の3・2倍に増えた。 背景には雇用情勢の悪化がある。厚生労働省によると、大学生の就職率は08年4月には96・9%。 同9月のリーマンショックを経て、翌09年4月には95・7%へ低下。東日本大震災の影響を受けた 昨年4月、過去最低の

                                                    • MongoDBとメモリ使用量

                                                      はじめに WAF「Scutum(スキュータム)」ではサービス開始時より、データストアとしてmemcachedとpgpool II+PostgreSQLを利用しています。これらはどれも安定して動いており満足しているのですが、最近になってより柔軟にデータを取っていきたいというニーズが高くなってきたため、MongoDBの導入を行いました。まだ完全なリプレースまでは至っていませんが、元々のデータベースのスキーマ構造がシンプルであることもあり、数ヶ月以内にはpgpool II+PostgreSQLの部分をMongoDB(Replica Sets)で置き換えることができるのではないかと思っています。 MongoDBにとっての「メモリ使用量」 MongoDBを導入するにあたり、Linux(X86_64)上でMongoDBを動作させたときのメモリの消費について、簡単にですが調べてみました。まず参考にしたの

                                                        MongoDBとメモリ使用量
                                                      • ImageViewとBitmap#recycle覚書 - hidecheckの日記

                                                        開発してるとActivityにBitmapを持たせたいことってよくある でもメンバで持ってると自前で解放しなくてはならない。 Bitmapのメモリ管理はネイティブ側で管理されてるので明示的に開放する必要がある。 マジで?って思ったので実験してみた 実験内容 以下のパターンでBitmapActivityがどのように変化するかを確認 実験1 ImageViewを持たないActivity 実験2 レイアウトでImageViewを持ったActivity 実験3 レイアウトでImageViewを持ち、メンバ変数でもImageViewをもつActivity 実験4 ImageViewを持ち、メンバ変数でBitmapをもつActivity 実験5 Bitmap#recycleの正しい使い方 使うアプリ こんな感じのアプリ 実験2〜4 MainActivity>BitmapActivity>(戻るキーで)

                                                          ImageViewとBitmap#recycle覚書 - hidecheckの日記
                                                        • Kubernetes Failure Stories

                                                          A compiled list of links to public failure stories related to Kubernetes. Most recent publications on top. You Broke Reddit: The Pi-Day Outage - Reddit - blog post 2023 involved: Calico CNI, Upgrades, labels impact: global outage How a couple of characters brought down our site - Skyscanner - blog post 2021 involved: Gitops, templating, namespace deletion impact: global outage 10 More Weird Ways t

                                                          • Rails Performance - What You Need To Know

                                                            Alexander Dymo Alex is the co-author of the KDevelop IDE for Linux and Mac and was the founding engineer at Acunote. 1 Introduction I often hear that Rails is slow. This has become a common theme among the Ruby and Rails community. But it is actually a myth. It's easy to make your application up to 10x faster just by using Rails in the right way. Here's what you need to know to optimize your Rails

                                                              Rails Performance - What You Need To Know
                                                            • Kubernetesをぶち壊す10の奇妙な方法 (前編) - Qiita

                                                              はじめに これは、ZOZOテクノロジーズ #4 Advent Calendar 2019 12日目のエントリーです。 今回はKubeConに参加して面白かったセッションの1つである「10 weird ways to blow up your Kubernetes(Kubernetesをぶち壊す10の奇妙な方法)」をご紹介します。 この他にも、「Airbnbの事例に学ぶKubernetesとマイクロサービスのあり方 @ KubeCon Seattle 2018」という記事も執筆しているので、合わせてご覧ください。 また、このセッションのスピーカーであるMelanie Cebulaは、CloudNative Days Tokyo 2019のキーノートスピーカーとしても来日し、登壇しています。 後編書きました! セッションの背景 セッションスピーカーであるMelanieとBruceは、Airbn

                                                                Kubernetesをぶち壊す10の奇妙な方法 (前編) - Qiita
                                                              • OOM Killer

                                                                OOM Killer(Out of Memory Killer)は,システムが実メモリーと仮想メモリー空間(スワップ領域)を使い切り,必要なメモリー領域を新たに確保できない場合に,プロセスを強制終了させて空きメモリーを確保する,Linuxカーネルの仕組みです。OOM Killerは,空きメモリーが確保できないことによりシステム自体が停止するという最悪の事態を避けるために用意されています。 OOM Killerは,空きメモリーを十分確保でき,システム上損失のなるべく少ないプロセスを選んで,強制終了します。また,強制終了するプロセスの数がなるべく少なくなるようにしています。実際に,どのプロセスを強制終了するかは,カーネル内部のbadness()関数が決めます。 ただし,OOM Killerにより,システム上大切なプロセスが強制終了させられることもあります。システム・トラブルの原因に成り得ること

                                                                  OOM Killer
                                                                • Linux perf Examples

                                                                  Recent posts: 24 Mar 2024 » Linux Crisis Tools 17 Mar 2024 » The Return of the Frame Pointers 10 Mar 2024 » eBPF Documentary 28 Apr 2023 » eBPF Observability Tools Are Not Security Tools 01 Mar 2023 » USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon 17 Feb 2023 » USENIX SREcon APAC 2023: CFP 02 May 2022 » Brendan@Intel.com 15 Apr 2022 » Netflix End of Series 1 09 Apr 2022 » Te

                                                                  • ある PHP 案件の振り返り | Carpe Diem

                                                                    2015 年、僕がメインで担当したとある PHP 案件の振り返りを行ってみようと思います。おもに技術面から、設計前に想定したこと、実際に導入してうまくいったこと・いかなかったことを振り返ってみたいと思います。 技術的な環境は、次のとおりです。 インフラ環境: オンプレミス(だいだい6台くらい、このときのためにほぼハードウェアを新規に調達しました) OS: CentOS 7.0 言語: PHP 5.6 フレームワーク: FluelPHP 1.7.x データベース: Postgresql 9.3 ミドルウェア ロードバランサー冗長化: Keepalived(新規) ウェブサーバ: Apache から Nginx に変更、PHP は FPM キャッシュ: Redis(新規) 検索: Elasticsearch(新規) ログ: Fluentd(新規) 監視: Nagios & Cacti & Mu

                                                                      ある PHP 案件の振り返り | Carpe Diem
                                                                    • How HipChat Stores and Indexes Billions of Messages Using ElasticSearch and Redis - High Scalability -

                                                                      « Sponsored Post: Netflix, Logentries, Host Color, Booking, Apple, ScaleOut, MongoDB, BlueStripe, AiScaler, Aerospike, LogicMonitor, AppDynamics, ManageEngine, Site24x7 | Main | Stuff The Internet Says On Scalability For January 3rd, 2014 » This article is from an interview with Zuhaib Siddique, a production engineer at HipChat, makers of group chat and IM for teams. HipChat started in an unusual

                                                                        How HipChat Stores and Indexes Billions of Messages Using ElasticSearch and Redis - High Scalability -
                                                                      • Docker Engine 24.0 release notes

                                                                        OverviewGet Docker Docker Desktop Overview Install Docker Desktop Install on MacUnderstand permission requirements for MacInstall on WindowsUnderstand permission requirements for WindowsInstall on Linux Installation per Linux distro Install on UbuntuInstall on DebianInstall on FedoraInstall on ArchSign in Explore Docker Desktop OverviewExplore ContainersExplore ImagesExplore VolumesExplore BuildsR

                                                                          Docker Engine 24.0 release notes
                                                                        • 「カイジ」の福本伸行先生よりアシスタント募集のお知らせ 年齢・経験不問 : 痛いニュース(ノ∀`)

                                                                          「カイジ」の福本伸行先生よりアシスタント募集のお知らせ 年齢・経験不問 1 名前: 建設作業員(栃木県) 投稿日:2008/01/24(木) 18:41:28.04 ID:m577s4lS0 ?PLT ■ 勤務先 東京都三鷹市 ■ 年齢 不問 ■ 性別 男性 ■ 経験 不問 ■ 履歴書 必須 ■ カット  1)街並みの背景 2)木のある背景 3)人物カット それぞれ裏に作画所要時間を明記してください。 コピーも可です。 ■ 勤務体系 AM10:00〜PM11:00(食事休憩45分あり) ■ 手取り 13〜22万円 食事・交通費支給あり、ボーナス年2回あり(1ヶ月半〜2ヶ月) ■ 備考 3年でアシスタント卒業生。 その後は相互の希望次第で1日1.8万〜2万円で手伝うことも可能。 3年後は10日働けば暮らせます。残りの日数は、自分のマンガ制作に充てて、 デビューを目指してください。その他、委細

                                                                            「カイジ」の福本伸行先生よりアシスタント募集のお知らせ 年齢・経験不問 : 痛いニュース(ノ∀`)
                                                                          • Kubernetes時代のマイクロサービス

                                                                            SOAからマイクロサービスの世界へと移行する過程においては、サービス間通信に関しても、“スマートエンドポイントとダムパイプ”の概念という、もうひとつの抜本的な変化がありました。マイクロサービスの世界では、サービスは集中型のスマートなルーティング層の存在に頼るのではなく、プラットフォームレベルで機能を持つスマートエンドポイントに依存しています。これを実現したのは、従来のESBのすべての機能を各マイクロサービスに組み込んだことと、ビジネスロジック的要素を持たない軽量なプロトコルに移行したことです。 この方法は、(Hystrixなどのライブラリを使用した)信頼性の低いネットワーク層の上にサービス間通信を実装する場合には、現在でも一般的ではありますが 、Kubernetes時代である現在では、サービスメッシュ技術に取って代わられようとしています。興味深いのは、サービスメッシュが従来のESBよりもは

                                                                              Kubernetes時代のマイクロサービス
                                                                            • Ruby のメモリ使用量問題を調査し upstream で解決していただいた話 - ANDPAD Tech Blog

                                                                              はじめに こんにちは。リアーキテクティングチームの髙橋と申します。 この記事では、アンドパッドの施工管理サービスで利用している Ruby をバージョンアップしたときに発生したメモリ使用量の問題の発生から解決までをお話しします。 Ruby のバージョンアップ(3.0 -> 3.2) アンドパッドでは昨年 2023 に、施工管理サービスで利用している Ruby を 3.0 から 3.2 にバージョンアップしました。 バージョンアップ自体は過去に確立済みの手法(詳しくは過去記事をご参照ください)により、粛々と進められリリースされました。 ところがこのリリースから数日後、とある問題が発覚しました。 メモリ増大問題 アプリケーションのリソース使用状況を監視している SRE チームのメンバーから、以下のような連絡がありました。 Ruby バージョンアップのリリース以降、アプリケーションの利用するメモリ

                                                                                Ruby のメモリ使用量問題を調査し upstream で解決していただいた話 - ANDPAD Tech Blog
                                                                              • The OOM CTF

                                                                                カーネルのバージョンやシステムの構成や実行するタイミングなどの変動要因により、結果が異なる場合がありますことを予めご了承ください。 0.3 自己紹介:熊猫の Linux との関わりについて OSレベルでのセキュリティ強化 2003年4月から2012年3月までは、 TOMOYO Linux という Linux システム向けのアクセス制御モジュールの開発に携わってきました。バッファオーバーフロー脆弱性やOSコマンドインジェクション脆弱性を撲滅できない状況で、当初は SELinux という難解なアクセス制御モジュールしかありませんでした。 TOMOYO Linux のメインライン化にまつわる苦労話は、セキュリティ&プログラミングキャンプ2011の講義資料を参照していただければと思います。 TOMOYO Linux から始まって AKARI や CaitSith に至るまでの変遷は、セキュリティ・

                                                                                  The OOM CTF
                                                                                • [fluentd] #Fluentd Casual Talks で「fluentdでWebサイト運用を楽にする」話をしてきました - 酒日記 はてな支店

                                                                                  id:tagomoris さんにお声がけいただきまして、Fluentd Casual Talks にて「fluentdでWebサイト運用を楽にする」というタイトルで発表させていただきました。 発表資料はこちら 主催者の id:tagomoris さん、会場を提供していただいた DeNA 様、いろいろ準備をしてくださった id:riywo さんはじめ多くの方々、参加してくださった100名以上の皆様、ありがとうございました!楽しかったです。 発表ではここ半年ほど Fluentd を運用して来た経験をお話ししましたが、発表内で触れなかったことで大事(?)なことがありますので以下に補遺をいくつか書いておきます。 MongoDB にログを溜めすぎない方がいいかも 太田さん (@kzk_mover) の発表内でも触れられていましたが、数千万件程度にしておいたほうがいいのでは……という実感です。 発表内