Redirecting… Click here if you are not redirected.
これまでサービスで使うCPANモジュールの管理と言えばrpm/debパッケージが主流だと思いますが、最近ではperlbrewで使いたいバージョンのperlをインストールすることもあり、rpm/debでは対応できなくなってきています。 perlbrewのperlに対してプロジェクトが依存しているCPANモジュールを入れる際、 $ perlbrew switch perl-5.12.3 $ cd /path/to/MyProj $ perl Makefile.PL $ cpanm --installdeps . などと cpanm —installdeps が使えます。 しかし、これではサーバを新規セットアップするたびに、最新のモジュールが入ることになりサーバ間でモジュールのバージョンの差異が生まれる可能性があります。 そこで対応策として考えられるのが開発サーバで—installdepsを実行
今回はcpanmがモジュールの依存の何をインストールしようとするのか分からなくて、それを調べたのでメモ。現状の仕様のみ書いてるのと、全然読めてないので勘違いがあるかもしれない。 どのへんを見ると分かるか 基本的にwant_phasesとか、install_typeとかいう文字列を追っかけてくと良い。具体的には build, runtime, test, develop辺りのwant_phasesを追加する部分 https://github.com/miyagawa/cpanminus/blob/452beb8583340780fe547e00501bf3d7619c5d71/lib/App/cpanminus/script.pm#L2135..L2139 find_prereqsの中では有効なfeaturesを取得してくる処理がある このへんは結構難しくてよくわかってない あとinstal
Electricity generation is the process of generating electric power from sources of primary energy. For utilities in the electric power industry, it is the stage prior to its delivery (transmission, distribution, etc.) to end users or its storage (using, for example, the pumped-storage method). Usable electricity is not freely available in nature, so it must be "produced" (that is, transforming oth
# WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 放置していたのですが、やはり気持ちのいい感じはしないので、対応してみました。 警告の原因 エラーの内容から 「/etc/sysctl.confにvm.overcommit_memory = 1っていう設定を追加してね」 ということはわかるのですが、このパラメーターが何を意味するのか調べてみ
Linux のオーバーコミットについて調べてみた Linux のオーバーコミットのはなし(これを書いたのは Linux 2.6.38 のとき) Linux カーネルは実メモリ以上にメモリをプロセスに割り当てることができる この仕組みをオーバーコミット (over-commit) と呼ぶ オーバーコミットでは,とりあえずメモリを malloc させて仮のアドレスを返しておき, 実際に使われる段になってはじめて実メモリを確保する. 実験ただ malloc し続けるだけのプログラムを作って実験してみる. このプログラムをメモリ 1 GB + スワップ 1 GB のホストで実行してみると, $ free -t total used free shared buffers cached Mem: 1022404 82992 939412 0 4172 12280 -/+ buffers/cache:
身近で独立する人が多くて若干影響を受けてる。俺の場合は社長になるとかそういうのガラじゃないんで、フリーランスとかやってみようかなーって気分になっている(これも社長みたいなモンかあ〜?w)。ほぼ興味のみの動機。でもまあ刹那的なのはアレなので、まずは情報集めとかをしよう…。調べた挙げ句「やっぱ(今の)会社は辞めへんで〜!」ってなるかもしれないけど、リサーチはしとく。それと、独立とかそういうのとは関係無しに、今まで得られた信頼とかポジションとか、プラスの面もマイナスの面も含めて全部リセットしてイチから始めたいと思う時がある。ウマく説明できないけど。 でだ、今日はかねてから興味のあったDockerをちょっと実験したのでそのメモを書く。まだ触り始めたばかりで理解が怪しい…。今回は、Pythonの実行環境が入っているDockerイメージを作って、それが起動できることをゴールにした。このイメージがあれば
Debugging Django Performance » 12 Jun 2023 This is a story of how we identified a performance issue in EphemeraSearch. The performance issue itself isn’t very interesting (there is a very low chance that you will run into the same issue), but the methodology that we used might be useful if you need to troubleshoot performance issues in Django. » read more... You Belong Here » 30 Jun 2022 To all my
Game engines are tools available to implement video games without building everything from the ground up. Whether they are 2D or 3D based, they offer tools to aid in asset creation and placement. Engines[edit] Note: The following list is not exhaustive. Also, it mixes game engines with rendering engines as well as API bindings without any distinctions. Name Primary programming language Release yea
ドメインウェブの設定が見つかりません 考えられる原因 ドメインウェブの設定がまだ行われていない。 ドメインウェブの設定がまだ反映されていない。(反映には数時間~24時間かかることがあります) ドメインウェブ・DNSの設定が誤っている。 アカウントが存在しない、契約が終了している、削除されている。
iPhoneの一般修理店は予約なしでも来店できる? 基本的には飛び込みで修理に行ってもOK iPhoneを置いていたソファにうっかりと腰かけてしまい、パネルを割ってしまった、こんな時はスマホの一般修理店へ行きましょう。画面割れは、スマホやタブレットの故障原因として非常に多いものです。予約なしで突然お店に行っても平気かしらと、不安に思う方々もいらっしゃるかもしれません。結論としては特に問題はなく、予約なしで訪問しても画面割れの修理はお願いできます。 ただし他のサービス業のお店同様、予約なしの場合、お店が混雑していると順番待ちをしなければいけないです。特に繁盛しているスマホ修理のお店だと、行列が店内で出来ており、予約なしだと、自分の順番が巡ってくるまで長時間待たされる可能性があります。平日の朝、昼なら利用客が少ない場合が多く、飛び込みでも比較スムーズに修理が頼めます。 予約は入れた方が時短に、
最近やっと “How Google Tests Software” を一通り読み終わって、あまりに時間をかけすぎたのでまた頭から軽く読み直そうかなあと思っていたところ、Masaki Nakagawa さん経由 で日本語訳が出ていることを知った。 ただ、#rubykaigi バイヤーズガイド ‘13 の これを買うべき人: テストを日常的に書いている人と、テストを書く習慣がない人 というのは、さすがに煽りすぎだと思う。テストを書く習慣がない人は そもそもあらゆるテストが無いなら『レガシーコード改善ガイド』あたりから アプリケーションにテストが無いけど、フレームワークなどの土台部分に支援がある環境なら、あんまり自作しないで、まずはフレームワークを学ぶところから 自分がテストを書く習慣がないだけで、まわりは書いてるなら、まずはまわりを真似るところから はじめるべきであって、その段階で本書に行くの
Q2 になったので月に1回くらいは日本語で書いてみることにした。 ここ数年で Perl に起こった良いことは2つある。 ひとつは PSGI/Plack, cpanminus, carton, cpanfile などいろいろ良いものが他言語から輸入されたことで、Perl で書かなくてはいけない時の面倒が軽減された。それぞれ Ruby でいうところの Rack, gem (1), Bundler, Gemfile に対応している。 もうひとつは Module Counts にみるライブラリ数の推移や、Moose の開発者で Perl 5 にメタオブジェクトプロトコルを入れるはずの Stevan Little が Perl is not Dead, it is a Dead End なんて言い出すくらい、だんだん衰退していることで、なんというか妥当な世代交代だと思う。 Perl で、たとえばなに
Ken Cochrane Software developer living in Southern Maine Maine Follow Introduction The goal of this tutorial is to introduce you to Docker, show you what it can do, and how to get it up and running on your system, and how to use it to make your life better. This guide is open source and available on github.com. If you would like to add to it or fix something, please fork it and submit a pull reque
Reference documentation CLI reference docker (base command)docker build docker builder docker builderdocker builder builddocker builder prune docker buildx docker buildxdocker buildx bakedocker buildx builddocker buildx createdocker buildx debugdocker buildx debug builddocker buildx dudocker buildx imagetoolsdocker buildx imagetools createdocker buildx imagetools inspectdocker buildx inspectdocker
an open-source JavaScript library for mobile-friendly interactive maps Leaflet is the leading open-source JavaScript library for mobile-friendly interactive maps. Weighing just about 42 KB of JS, it has all the mapping features most developers ever need. Leaflet is designed with simplicity, performance and usability in mind. It works efficiently across all major desktop and mobile platforms, can b
UnionFS は Linux と FreeBSD 向けのファイルシステムサービスであり、複数の異なるファイルシステム (ブランチと呼ばれる) のファイルやディレクトリ同士を透過的に重ねる (マージする) ことができる技術である。これにより、仮想的な単一のファイルシステムを形成する。この仮想的なファイルシステム内で、複数のブランチのディレクトリ内容を同時に見ることになる。 概要[編集] ブランチをマージするとき、他のブランチに対する優先度が指定される。両方のブランチが同じ名前のファイルを含むときの優先度を決める。 ブランチ毎に読み込み専用にも読み書き可能にもできる。仮想的なファイルシステムへの書き込みは、特定の物理的なファイルシステムへ向けられる。例えば、変更したくない雛形のブランチを読み込み専用とし、これに別の書き込み可能なブランチをマージする事で、あたかも全体として書き込み可能のように
aufs (AnotherUnionFS) は Linux のファイルシステムサービスであり、複数の異なるファイルシステム(ブランチと呼ばれる)のファイルやディレクトリ同士を透過的に重ねる(マージする)ことができる技術である。UnionFS を完全に書き換えるもので、信頼性とパフォーマンスの改善を狙いとしている。 概要[編集] aufs は UnionFS と同様にディスクへのデータの書き込みを直接制御する訳ではない。書き込み可能な何らかのブランチがこれを行う。 2006年の始めから岡島順治郎によって開発されてきた[1]。 aufs は書き込み可能なブランチのバランシング等の新しい概念や多くの改善も取り入れている[2]。これらの新しいアイディアの一部は UnionFS 2.x にも実装されてきている。 より良い安定性とパフォーマンスのために、Knoppixは UnionFS から aufs
Dan Benjamin is an inventor, podcaster, software developer, and writer. In early 2009, Dan became a full-time podcaster with the launch of 5by5.tv, often called "NPR for Geeks" by its listeners. 5by5 quickly rose to become one of the top tech-focused pocast networks, drawing talent from all corners of the tech, gaming, productivity, and entertainment industries. Dan’s podcasts have gone on to rece
Update 2015-12-04: The official release of Inconsolata is at Google Fonts, and official upstream is on github. These versions have better Windows hinting and some fixes. I also have an experimental version (tentatively titled InconsolataGo) with straight quotes in the inconsolata directory here. Inconsolata is my first serious original font release. It is a monospace font, designed for code listin
住所 〒790-0022 愛媛県松山市永代町16-1 有限会社 マルコボ.コム 電話番号 089-906-0694 FAX番号 089-906-0695 営業時間 月〜金: 9:00 AM – 6:00 PM 土日祝: 定休日
鯨肉(畝須を茹でたもの) 鯨肉の刺身 鯨肉(げいにく/くじらにく) とは、食品として扱われる鯨類や、その小型種の一部の総称であるイルカ類の可食部全般を指す。狭義にはイルカ類は除く。筋肉、内臓、鯨類特有の脂皮(脂肪層)などを含む。 概説[編集] 鯨類は世界各地で鯨油など多様な利用がされてきた歴史があり、鯨肉の食用もその中の重要な用途の一つである。多様な鯨種や部位に合わせて様々な嗜好や調理法も生まれ、国や地域によって様々な食文化を形成してきた。現在では商業捕鯨が大きく制限されているため、生産量が減少している。価格も商業捕鯨全盛期と比べると大きく値上がりしている。 分類学が発達する前、鯨はしばしば最大の「魚」ととらえられ、魚肉の一つという位置づけで古くから食用とされてきた。そのため、以下の記述では哺乳類の鯨を「魚」として表記する場合がある。 鯨肉の名称[編集] 鯨肉には様々な部位があって食味が異
ようやく本が出来ました。 「釜ヶ崎で表現の場を作る喫茶店、ココルーム」 「釜ヶ崎で表現の場を作る喫茶店、ココルーム」上田假奈代著 四六番ソフトカバー 240ページ ¥ 1,836 ISBN978-4-8459-1600-9 2016/6/25発売、Amazonでも買えます。 ココルームは新しく、「ゲストハウスとカフェと庭 ココルームCOCOROOM」に名称、住所とも生まれ変わりました。 新名称:ゲストハウスとカフェと庭 ココルームCOCOROOM 新住所:〒557-0002 大阪市西成区太子2-3-3 tel&fax:06-6636-1612(メールアドレス・番号は変わらずそのままです) 大阪・西成に誕生した野生的な庭とユニークな部屋を持つ36ベッドのゲストハウス。 安宿の面白さに加え、地域に根ざした活動を10数年続けてきたココルームの幅広い活動が重なって、不思議な魅力を醸し出している。
HAIKU for PEOPLE! Internet Haiku poems since 1995.What is Haiku? Haiku is one of the most important form of traditional Japanese poetry. Haiku is, today, a 17-syllable verse form consisting of three metrical units of 5, 7, and 5 syllables. Since early days, there has been confusion between the three related terms Haiku, Hokku and Haikai. The term hokku literally means "starting verse", and was
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く