Mozilla Foundationによって公開されている公式のFirefoxバイナリは、さまざまな環境で安定して動作するようにビルドされている。言い換えれば、チューニングの余地があるということだ。本稿では、Firefoxのビルド方法について解説し、コンパイラやビルドオプションによるパフォーマンス向上に挑戦する。 Firefoxのビルド Firefoxはオープンソースソフトウェアであるため、環境さえ整っていれば誰もが簡単にコンパイルできる。実際、ユーザーの手によってビルドされた「野良ビルド」などと呼ばれるバイナリがネット上で数多く公開されている*。Mozilla Foundationによって公開されている公式バイナリは、さまざまな環境で安定して動作するよう「消極的」なコンパイルオプションが指定されているが、このような「野良ビルド」の多くはコンパイラによる最適化、特にPentium 4やAt
Linuxカーネルのメーリングリストは、常に罵詈雑言に満ち溢れているが、そういうのは辞めて大人になろうという主張がSarah Sharp[1]によってなされた。なかなか面白い。 きっかけは、いたって日常的な罵倒混じりの議論に、Sarah Sharpが横槍を入れたところから始まった。 LKML: Sarah Sharp: Re: [ 00/19] 3.10.1-stable review On Fri, 12 Jul 2013 18:17:08 +0200, Ingo Molnar <mingo@kernel.org> wrote: * Linus Torvalds <torvalds@linux-foundation.org> wrote: On Fri, Jul 12, 2013 at 8:47 AM, Steven Rostedt <rostedt@goodmis.org> wrote
Beyond grep: ack 2.04, a source code search tool for programmers grepをよく使うプログラマはどう考えても乗り換えるべき新しいgrepコマンド「ack」。 サーバに入ってコードを書いている人はかならず使うgrepですが、grepよりも高速に検索でき、git,svn等のソースコード以外のソースはgrepしないで検索できるツールらしいです。 Perlで書かれていて、Perlの強力な正規表現が使え、ハイライトしてくれます。ソースツリーの下で「ack 検索ワード」で検索するだけというシンプルさもいいです WEBサービスを書いているとhtmlやphp等色々なソースをいじりますが、ファイルの検索対象も選べるため、便利です。 ack --php <検索ワード> でphpのソースのみを対象とし、ack --nophp <検索ワード>でphp
往年の名機を現代に蘇らせるキカイは買いか? NEOGEO X GOLD SYSTEM Text by ハメコ。 米田 聡 NEOGEO X GOLD SYSTEM メーカー:Tommo 問い合わせ先:ビック NEOGEO X専用カスタマーサービスセンター 0570-051-319 実勢価格:1万8000〜1万9000円程度(※2013年1月22日現在) 古参のアーケードゲーマーなら,その姿だけで魂を揺さぶられざること確実のゲーム機「NEOGEO X GOLD SYSTEM」(以下,NEOGEO X)が,2012年末に発売となった。すでに入手済みという人はいるだろうし,一部量販店の店頭に並んでいるようなので,見かけたという人もいるかもしれない。 当時の事情を知っている読者なら,2004年に打ち切りが宣言されたNEOGEO(ネオジオ)が復活するだけでも驚きだろう。そのうえ,SNKプレイモアの公
2013年7月8日夜9時頃ダーラムにあるゴルフコース付近を自転車で走行中のセス・ヴィダル氏が、後方から走ってきた自動車にひき逃げされ、事故後デューク大学病院に搬送されましたが、まもなく死亡が確認されました。享年36でした。ヴィダル氏はLinuxのパッケージ管理システムであるYellowdog Updater Modified(Yum)の開発者であり、業界からは悲しみの声が上がっています。 Bicyclist killed in Durham hit-and-run :: WRAL.com http://www.wral.com/bicyclist-killed-in-durham-hit-and-run/12639104/ Man charged in Durham hit-and-run that killed bicyclist :: WRAL.com http://www.wral.
「Vine Linux」に採用されているゴシック体TrueTypeフォント「VL Gothic」v1.012が公開された。Windowsなどに対応するフリーソフトで、編集部にてWindows XPで動作確認した。現在、作者のホームページからダウンロードできる。 「VL Gothic」は、英数字とひらがな・カタカナにM+ FONTS PROJECT製のフォント「M+ 1M」および「M+ 1C」を、漢字などそのほかの文字にオープンソースのTrueTypeフォント「さざなみ」の一部文字を改変したものを利用した、ゴシック体TrueTypeフォント。等幅フォント「VL Gothic」とプロポーショナルフォント「VL PGothic」がセットで配布されている。 同フォントは、Linux系OS「Vine Linux」の標準フォント用に、同OSの開発管理団体“Project Vine”および同団体代表であ
はじめに つい最近知った便利なデバッグ方法 (長年シェルスクリプトを書いているのに知らなかった。これが常識だったら恥ずかしい…) シェルスクリプトのデバッグでは echo で変数の中身を見るという原始的な方法をよく使うかと思います。 いわゆる プリントデバッグ というやつですね。 もう少し詳しいデバッグが必要な場合は、 set -x と set +x でデバッグしたい部分を囲むという方法もあります。 今回は プリントデバッグ で使う echo の代わりに typeset or declare を使うと良いというお話です。 プリントデバッグは typeset or declare を使おう typeset or declare は変数宣言などでよく使うコマンドですが、変数の中身を見るのにも使えます。 echo と比べて何が良いのかというと、変数の中身はもちろん変数名や変数の型も表示してくれ、
27日にシャープ(株)が、新しいモバイル端末を発表した。その名は「モバイルインターネットツール NetWalker」。9月下旬発売の予定である。今回は、発表に合わせて試作版を試用する機会を得たので、その速報レビューを披露したい。シャープが世に問う新ネット端末は、どのようなものだろうか? コンパクトなUbuntuマシン CPUはARM系 NetWalkerの外見は、同社の電子辞書に似ている。本体サイズはおおよそ16cm×10cmとほぼA6サイズ。重さは409g。キーピッチは14mmで、机の上に置いてもタイプできるが、ゲームパッドのように両手で抱えて使うのに向いたサイズといえる。 このサイズでシャープのモバイル端末というと、「Linuxザウルス」こと「ザウルス SL」シリーズを思い出す。実際のところNetWalkerは、Linuxザウルスにかなり似た性格の製品である。CPUはARM系のFree
子供のころからできるだけ手抜きして成果を挙げることだけは長けている山本です。 今回は、C/C++ で作ったプログラムが運用中にクラッシュするときのデバッグ方法のお話しです。 開発中のデバッグは gdb などでソース追いながらデバッグできますが、運用中ですと strip していたり最適化していたりしてデバッグが難しくなります。 そもそも、いきなりクラッシュすると情報が残らずに困ってしまいます。そんなときどうするか。 Step1. スタックトレースを出力する こんな関数を用意しましょう。Linux 以外の人はそれなりに実装してください。 #include <execinfo.h> #include <unistd.h> void dump_stack() { void* bt[100]; int n = backtrace(bt, 100); backtrace_symbols_fd(bt,
[2026-03-13] Contribution/加熱される地球(3)太陽黒点数の周期特性(nino著) [2025-12-07] Contribution/加熱される地球(1)日本の15地点の特徴(改訂版)(nino著) [2025-11-18] Contribution/加熱される地球(2)平年値の意味の統計的考察(nino著) [2025-08-22] Contribution/加熱される地球(1)日本の15地点の特徴(nino著) [2025-04-25] Contribution/新型コロナウイルスの時系列解析(12)第7波の時系列クラスタリング(nino著) [2025-04-25] Contribution/新型コロナウイルスの時系列解析(11)第7波の統計モデル(nino著) [2025-03-25] Contribution/新型コロナウイルスの時系列解析(10)関東地
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
1 : マンチカン(WiMAX) 2013/06/25(火) 21:38:49.76 ID:U9JRR9TV0● BE:2386121647-PLT(12001) ポイント特典 日米両政府はスーパーコンピューター「京」の100倍の計算能力を持つ次世代スパコンの開発で協力する。 東京大学や富士通などが参加してスパコンを動かす土台となる基本ソフト(OS)を共同開発し、国際競争 で主導権を握る狙いだ。国の科学技術力の指標とされるスパコンでも国際協力が広がりそうだ。 以降は会員限定記事 要約すると下記 ・大型科学プロジェクトは国が協力し合いながら競争するのが今のトレンド ・現在、OSとして使われているLinuxでは次世代スパコンは動かせない ・次世代スパコンのためにOS開発の必要があり、日米が共同開発に合意 ・OSには東大の研究者が開発した技術を応用 ・スパコン開発は米日欧中の4強時代に突入、日米
米Googleは7月7日、同社独自のOS「Google Chrome Operating System」を発表した。年内にコードを公開する予定だ。 Chrome OSは同社が昨年リリースしたChromeブラウザの延長線上にある新プロジェクト。同社はChromeを「Webで生活する人々のために設計した」が、Chromeが載っているOSは「Webのなかった時代に設計されたもの」であるため、OSの開発に着手したという。 Chrome OSはオープンソースの軽量OSで、初めはNetbook(低価格の小型ノートPC)を対象とする。Googleは年内にChrome OSのコードをオープンソース化し、同OSを搭載したNetbookは2010年後半に発売される見通しという。 Chrome OSはスピード、シンプル、セキュリティを柱とし、「数秒で起動してWebにつながる」という。ユーザーインタフェースは最小
斎藤です。こんにちは。 今日は、デーモンの起動・終了に際してはserviceコマンドを使った方がいいよ、というお話です。 ※CentOS 6.4 (x86_64) でテストしています。尚、特記がある所を除きます。 デーモンの起動・終了には大きく2手 Linux、特にRedHat, CentOS, Fedora, Ubuntu[1]などでは、デーモンの起動・終了の制御の際に、大きく分けて次の2つの方法を用いる事ができます。 "/etc/init.d/"配下のスクリプト(以下、スクリプト)を直接実行する "service"コマンドを実行する 一見、同じ事をやっているように思えるのですが、実は違う部分があります。それは、起動スクリプトが扱う環境変数が違うのです。次の節で、検証してみます。 扱う環境変数が違う スクリプトを直接実行する場合は、実行時の際の環境変数をそのまま利用します。一方、serv
Nintendo DS(Lite)でオープンソース系ソフトウェアを使用する:Gadget Hacks(1/3 ページ) Nintendo DSは秀逸なゲーム機だが、このデバイスの能力はそれだけに限定されるものではない。ハッカーたちの手にかかれば、Nintendo DSがオールラウンドな携帯式コンピューティングデバイスに変貌するのだ。 Nintendo DSは秀逸なゲーム機だが、このデバイスの能力はそれだけに限定されるものではない。ハッカーたちの手にかかれば、Nintendo DSをオープンソース系ソフトウェアの実行プラットフォームとして利用するだけでなく、スリムダウン版でよければLinuxさえも動かすことが可能なのだ。ここでは、Nintendo DSをオールラウンドな携帯式コンピューティングデバイスに変貌させるために必要な、幾つかのオープンソース系アプリケーションを紹介することにしよう。
Paramount+ annual subscriptions are 50 percent off right nowThe discount applies to both the Essential and Premium plans. This Apple Music promotion gives new subscribers three free months of the Family PlanApple Music has a good deal for new subscribers. The Family Plan is free for three months if you don't already pay for a tier.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く