IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
晴天の価値 2月中旬に出張で千葉へ行った。5日間の滞在中はずっと快晴で、気温は20℃に迫る春のような暖かさだった。仕事は朝から晩まで現場を走り回る過酷なもので、身体的にも精神的にも追い込まれた。毎朝、京葉線から見える美しい景色を眺めて正気を保っていた。太平洋へ燦々と…
Linuxなどを利用する上で、「これはどうやったら実現できるのだろう」と思うことは数知れない。本連載では、ユーザーがひんぱんに遭遇するであろう問題と、その解決方法を解説する。上級者には新たな発見を、初心者には上級者への道の手引きとなるだろう。 ファイルやディレクトリをバックアップ/同期するためのツールは幾つも存在していますが、rsyncはとりわけ大きな人気を誇っているといってよいでしょう。変更分を検出して差分のみを転送することで、ネットワーク経由でも効率的にバックアップ/同期が行える点や、sshなどのリモートシェル経由での利用が可能な点など、機能の洗練度はさすがに登場から10年以上たっているだけのことはあります。バックアップやミラーリングなどの用途であれば、基本的にはコピー元とコピー先でわずかな違いしか発生しないはずで、ファイルの相違部分だけを転送するrsyncは効率的に機能します。 そん
The Linux Foundation Japan リナックスファウンデーション・ジャパン The Linux Foundationは、Linux® の普及、保護、標準化を推進する非営利のコンソーシアムです。 Linuxカーネル開発 誰が開発に携わり、どんな企業が支援しているのか、そして、その開発スピードは? Greg Kroah-Hartman (ノベル社、SuSE Labs), gregkh@novell.com Jonathan Corbet (LWN.net), corbet@lwn.net Amanda McPherson (The Linux Foundation), amanda@linux-foundation.org [日本語訳]The linux Foundation Japan Linuxシステムの中核を構成するLinuxカーネルは、ソフトウェア開発の歴史の
(This was one of those pesky "oh, it'll only take an hour" ideas.) AptFs is a FUSE-based filesystem that provides a view to unpacked and patched Debian source packages as regular folders on a filesystem. Binary packages are modelled as symbolic links pointing to their respective source package. This arrangement allows one to: Use standard UNIX utilities to perform queries across the entire Debian
新しいVNCクライアントの追加などパワーアップされた「Gnome 2.22.0」 GNOMEプロジェクトは12日 (米国時間)、PC-UNIX向け統合デスクトップ環境の最新版「Gnome 2.22.0」をリリースした。各種プラットフォームに対応するソースコードのほか、Foresight LinuxなどのLinuxディストリビューション経由で、バイナリパッケージの配布が開始されている。 前回の安定版v2.20から半年ぶりの定例アップデートである今回のリリースでは、GTK+向けのネットワーク透過な仮想ファイルシステム「GVFS」を追加。セッション全体のログイン認証情報の記録や、ネットワーク接続の失敗から復帰する機能など、従来の仮想ファイルシステム (GNOME-VFS) と比較して機能が向上している。新しいプロトコルとして、オーディオCDのトラックを表示する「cdda://」、接続しているデジ
バザールモデルで開発されているLinuxの世界では、日々、新たなディストリビューションが誕生しており、その数は増加し続けている。また、Linuxに比べて数は少ないものの、BSDの世界でもデスクトップ用やファイルサーバ用といった特定用途向けの派生物が生み出されている。ここでは、数多あるオープンソース・ディストリビューションのレビュー記事をお届けする。 確実な進化を感じさせる「Ubuntu 9.04」 2009年04月28日 世界的に現在もっともポピュラーなLinuxディストリビューションといえば、Debian GNU/Linuxをベースに誰もが使用可能なデスクトップOSを目指して開発されているUbuntuであることに間違いない。DistroWatchのページヒットランキングでも、2005年以降は常にNo.1の座をキープしている。もともとデスクトップ用途でスタートしたディストリビューションだが
2008/02/20 Linuxの標準化を推進するLinuxファウンデーションは2月18日、標準仕様の最新版「Linux Standard Base 3.2」(LSB3.2)を発表した。LSB3.2では新たに、PerlやPythonといったスクリプト言語を含むほか、プリントシステムやマルチメディア関連のプロジェクトを取り入れている。 Linuxではディストリビューションごとに、インストールされているコマンドやライブラリ、ディレクトリ構造、デスクトップ環境が異なる。このためISVにとって自社開発のアプリケーションを多くのディストリビューションに対応させることは難しい。LSBは、こうした違いのあるLinux同士で互換性を向上する標準仕様を定めるもので、これまでにDebian GNU/Linux、Mandriva Linux、Novell SUSE Linux、Red Hat Linux、Ubu
デスクトップ・コンピューターに搭載されているCPUのコアは2個から4個、やがては8個へと増加の一途だ。それに応じてソフトウェアが計算量の大きな処理を並列処理する能力の重要性も増している。圧縮関連のツールでは、 mgzip と pbzip2 がマルチコアに対応しており、前者は圧縮処理に、後者は圧縮とその復元処理にマルチコアを活用することができる。 どちらの場合も、圧縮ファイルの復元は、それぞれの標準ツールで可能だ。つまり、pbzip2の圧縮ファイルにはbzip2を、mgzipの圧縮ファイルにはgunzipを使う。Fedora 8の場合、pbzip2のパッケージが標準リポジトリーにあり「yum install pbzip2」でインストール可能。一方、mgzipは、ほとんどのディストリビューションでパッケージがなく、ソースからインストールする必要がある。 しかも、コンパイルでエラーが発生する。z
The Nexenta Teamは10日 (米国時間)、OpenSolarisのカーネルを採用したDebian / GNUベースのOS「Nexenta Core Platform 1.0」をリリースした。対応プラットフォームはx86およびx86_64、約320MBのISOイメージとして提供される。 同チーム初のバージョン1.0を迎える今回のリリースでは、カーネルにOpenSolaris b82、システムおよびユーザランド部分にUbuntu 6.06 (Dapper Drake) を採用。iSCSIやFibre Channelなどネットワークストレージのサポートを実現する「NWS」のほか、災害発生時のリカバリを可能にする技術「AVS」、SCSIターゲット機能を追加する「COMSTAR」など、OpenSolarisのサブプロジェクトの成果を取り入れている。 仮想化機能も実装、Xen DomUと
Linuxカーネル2.6.17が公開されたのが、まぁぐぐると一瞬で分かるのですが 昨年……じゃないや一昨年の2006年6月17日ですね。(いまだに2007年脳) 2.6.24.1は今年の2月8日(ってまだ3日前か)にリリースされた最新版。 で、The Linux Kernel Archives [kernel.org]を見ると2.6.25 RC版が出ている模様。 参考:2.6.25 RC版のChangelog [kernel.org] これには本件の修正も含まれているようです。 以下にChangelogから該当部分と思われる部分を、メールアドレス等の行は削除して引用。 >commit 8811930dc74a503415b35c4a79d14fb0b408a361 >Date: Fri Feb 8 08:49:14 2008 -0800 > > splice: missing user p
Linuxディストリビューションの「Fedora Core 5」からは,大幅に機能刷新された「SELinux」が組み込まれました。SELinuxは,Linux OSにセキュアOS機能を組み込めるソフトウエアです。Linux OSで使える代表的なセキュアOS機能として,注目を集めています。 本連載では,Fedora CoreでのSELinuxの機能や使い方を,これまでSELinuxを使ったことがない人に向けて,分かりやすく解説してしていきます。 第1回 SELinuxの基本的な仕組み 第2回 最新開発状況 第3回 Fedora Core 5で学ぶ新しいSELinux 第4回 ポリシーを編集せずに問題に対処する 第5回 タイプを変更してトラブルに対処する 第6回 ポリシー・ファイルの正体を知る 第7回 モジュール・パッケージを作成する 第8回 タイプを付与してより安全に設定する 第9回 リファ
What is this awesome window manager? awesome is a highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. It is primarily targeted at power users, developers and any people dealing with every day computing tasks and who want to have fine-grained control on their graphical environment. Concepts A window manager is pr
Linuxのカーネルやそれを含むディストリビューションでは、ネットワークのパラメータに影響を与えるような設定の一部は、デフォルトでは非常に控えめに設定されていることが一般的である。このような設定をチューニングするには、/procファイルシステムを使用する方法やsysctlプログラムを用いる方法があるが、どちらかというと後者の方がよい場合が多い。なぜかというと、後者の場合は/etc/sysctl.confファイルの内容を読み取るため、リブートを行っても設定が保持されるからだ。 /etc/sysctl.confで行える設定のうち、ネットワークのパフォーマンスを向上させる可能性がある設定を以下に示そう。 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_syncookies = 1 net.core.rmem_max = 16777216 net.core
View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this
パケットをキャプチャして解析するソフトはいろいろとありますが、この「darkstat」はその中でも至ってシンプルでなおかつ軽量なのがウリ。シンプルとは言ってもちゃんと内蔵されたミニサーバ経由で直近60秒から直近31日間のグラフを見ることができたり、接続している各ホストについて転送量の確認、さらには各ホストの開いているポートやプロトコル別の統計まで表示可能です。 無線LANアクセスポイントを拡張するファームウェア「OpenWrt」などにも採用されており、なかなかいい感じ。 詳細は以下から。 darkstat http://dmr.ath.cx/net/darkstat/ このように接続しているホスト別の統計も可能 各ホストのさらなる詳細表示までできる 実際に使ってみるには、まずファイルをダウンロード wget http://dmr.ath.cx/net/darkstat/darkstat-3
要約すれば、 「chrootなんて簡単に抜けられるからセキュリティ目的で使っても意味ないよ。」 ってことね。そうだったのか。 そうだったのか orz Note that this call does not change the current working directory, so that `.' can be outside the tree rooted at `/'. In particular, the super-user can escape from a `chroot jail' by doing `mkdir foo; chroot foo; cd ..'. chroot するときは、そのディレクトリへ chdir しておくのが常識と 思っていたので気づいていなかった。 つまり、 故意にカレントディレクトリを chroot 外へもっていけば、 chroot された
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く