You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Raspberry Pi Foundationは10日(英国時間)、クレジットカード・サイズの格安ボードコンピュータ「Raspberry Pi」が製造行程に入ったことを明らかにした。1月末までにModel Bの最初のロットが完成するという。 Raspberry Piは、世界中のすべての子供にとってコンピュータが身近な存在になるのを目指して開発されている。ARM1176JZFSアプリケーションプロセッサ(700MHz)とVideocore 4 GPUを備えたBroadcom BCM2835を搭載したボードで、サイズは85.60×53.98ミリ。RCAビデオ、HDMI、オーディオ出力、USB 2.0、SDカードスロットなどのインターフェイスを装備。キーボード/ マウスを接続し、テレビをモニターにして使用できる。2つのモデルが用意され、RAM 128MBのModel Aは25ドル (約1900円
今日はプロセス監視ツールMonitで、自作のデーモンプログラムの死活監視と、死んじゃったら(+おかしくなったら)再起動してもらうという仕組みを構築する方法をご紹介したいと思います。 まず、自作プログラムですが、どこか適当なところに自分のプロセスIDを記録するファイル(pidファイル)を作ってもらう必要があります。今回作業したマシンはUbuntu Linuxでしたので、/var/run/hoge.pidのような感じで、プロセスIDを格納しただけのファイルを置いておきます。 Monitくんは、このファイルの場所を教えておき、このファイルに記録されているIDのプロセスが死んでいたり、メモリを以上に消費していたり、CPUを100%使っていたり、といった条件で再起動を行わせるよう設定できる便利ソフトです。 手順 Ubuntu Linuxにはパッケージ管理システムaptがあるので、以下のようにしてイン
サーバ周りの勉強していると、たまにselectとかepollとか言葉が出てきて、理解できてなかったので調べてみた。 I/Oの多重化 例えばサーバ周りの実装を、特に何も考えずにやると、I/Oでブロッキングが発生し、一つのクライアントとしか通信できないということが起こります。これを解決するために fork threads I/Oの多重化 非同期I/O といった方法があります。 この中のI/Oの多重化を実装するためのシステムコールとして、select, poll, epoll, kqueueなどは実装されているようです。 少し調べてみると、次のような記述のような機能をそれぞれが実装するようです。 プログラムで複数のファイルディスクリプタを監視し、 一つ以上のファイルディスクリプタがある種の I/O 操作の 「ready (準備ができた)」状態 (例えば、読み込み可能になった状態) になるまで待つ
先日、いますぐWindowsを捨ててデスクトップでGNU/Linuxを使う10+の理由というエントリを書いたところ結構な反響があったと同時に、「Windowsから離れることなんて出来るワケがない」という否定的な意見も多く見られたように思う。確かにWindowsにしか存在しないソフトウェアを使う作業(例えばボカロ作曲)などをライフワークにしている人はWindowsから離れることはできないだろう。 最近はMacユーザーが劇的に増えてきた。筆者もかつては仕事でMacを使っていた。Macでも仕事を進める上で困ることはほとんどなかった。(現在もそのMacは使っているが、OSXではなくPear OSが動いている。)筆者が幸運にもWindowsに縛られない仕事だったということも大きいだろう。(仕事上どうしてもWindowsから離れられないという人にはまず転職をお勧めしたい。プログラマやDBAなどのエンジ
最近の更新2016-03-05ディストリビューションの対応状況 2015-09-16wmii 2013-06-02タイル型ウィンドウマネージャの特徴比較 2013-04-12操作方法比較 2012-11-10stumpwm 2010-11-07FrontPage 2010-02-28awesome 2009-10-08dwm 2009-07-11Ion ratpoison 最新リリース情報LiveCD-2008.0 (RC3)2008-02-28 04:17 タイル型ウィンドウマネージャとは?ウィンドウをタイル状に並べるウィンドウマネージャを指します。 従来のウィンドウマネージャと比較して以下のような特徴があげられます。 ウィンドウの配置・制御はウィンドウマネージャが自動で行います ウィンドウを制御する必要がないため、マウス操作が最小限、または不要になります ウィンドウ同士を重ねりあうこと
Command-Line Copy&Paste With xclip (Debian/Ubuntu)Version 1.0 Author: Falko Timme Follow me on Twitter xclip is a command line interface to the X11 clipboard. It allows you to put the output of a command directly into the clipboard so that you don't have to copy&paste from the terminal manually (which can be a tedious task especially if the output is very long). It also allows you to put the conte
MacにはGrowlがあり、WindowsにはGrowl For Windowsがあります。LinuxにもNotify-OSDがあるじゃないかという人もいますが、Linuxユーザは皆こう思ってる。「これGrowlじゃないもん!」 mumblesというpython+DBusで書かれたGrowl Systemもありましたが、どうやらプロジェクトが消え去った様子。 これはまずい。 と、僕は「Growl For Linux」を作り始める事を決めた。 C言語でGTKを使ったGUI。プロトコルは今後、MacのGrowl 1.3でもサポートされる予定であるGNTP(Growl Network Transfer Protocol)を使う事にした。 本来ならば今日あたりにバージョン0.1あたりをリリースする予定だったんだけど、色々と立て込んでいて実はまだ出来てない。でもGNTPを受信して、Growlポップア
私家版 窓使いの憂鬱 Linux & Mac (Darwin) 対応版 ver 0.11 (2008/12/15) 窓使いの憂鬱を Linux と Mac で使えるように改造したものです。 まだ一部の機能しか使うことが出来ません。現状はこんな感じ。 o キー置き換えは大体使える x ウィンドウクラス/タイトル名 の指定は使用不可 x FUNCTION は使用不可(全部) x GUIとか無い x 日本語のキー名は使えない 対応OS: Linux Kernel 2.6以上 Mac OSX 10.5 Mac OSX 10.4 Darwin 8.0 download Update (ver 0.11) ・ Leopardで起動に失敗していた問題の修正 (Mac/Darwin) ・ PS/2キーボード対応の切り替えオプション追加 (Mac/Darwin) 質問・バグ
The DistroWatch Page Hit Ranking statistics have attracted plenty of attention and feedback over the years. Originally, each distribution-specific page was pure HTML with a third-party counter at the bottom to monitor interest of visitors. In May 2004 the site switched from publicly viewable third-party counters to internal counters. This was prompted by a continuous abuse of the counters by a han
2. 自己紹介 ● 松鵜 琢人(まつう たくと) ○ matsuu(twitter) ○ tmatsuu(はてな) ● Gentoo Linux Developer ● タイル型ウィンドウ マネージャ推進委員会 ● 最近は翻訳にも少しずつ手を出しています ● ネットワーク屋を経てWeb系プログラマー ● 勉強会に積極的に参加してる(つもり) ● 単館系映画好き。映画館で年間100本以上見る 3. Gentoo Linuxとは ● Daniel Robbinsが創設したディストリビューション ○ http://www.gentoo.org/ ● 2002年3月31日にGentoo Linux 1.0がリリース ● 日本で広がるきっかけはSoftwareDesign 2002年7月号 ● RedHat系でもDebian系でもSlackware系でもない独自路線 ● Portageと言われるソー
Linux Foundationが運営するサイト「Linux.com」が、多くの重要なオープンソースプロジェクトから厳選した2011に最も重要だと考える10のプロジェクトの紹介です。どれもとても重要な役割を果てしているプロジェクトですが、選ばれたオープンソースプロジェクトは、Hadoop、Git、Cassandra、LibreOffice、OpenStack、Nginx、jQuery、Node.js、PuppetとLinuxとなっています。 Hadoop GoogleのMapReduce、Google File System(GFS)に触発されて開発された、大規模データの分散処理を支えるJavaソフトウェアフレームワーク。Yahooを始め、Amazon、IBM、Twitter、Facebookでも使用されています。 また、Hadoop自体は特別新しいものではありませんが、今年、Oracel
Pear OS Linux is engineered to take full advantage of the technologies in every PC. Ubuntuをベースに構築されたLinuxディストリビューションPear OS Linuxの最新版となる「Pear OS Linux Panther v3.0」が公開された。32ビット版と64ビット版が提供されている。UI全体のテーマや画面構成、パネル、ドック、ファイルマネージャ、アプリランチャなどのアプリケーションがMac OS X Lion風に調整されており、Mac OS Xとよく似た操作感を提供している。比較的軽量なアプリケーションをデフォルトで採用することでサクサクと軽快に動作するという特徴がある。 これまでもMac OS X風のUIを実現するテーマやパッケージ、またはディストリビューションはリリースされている。Pe
zshを使い始める zshを始めて起動する際、以下のようなメッセージが表示されます。 このガイドの後ろの部分を読むときに起動ファイルを作成することになるので、このメニューはスキップしても構いません。 $ zsh This is the Z Shell configuration function for new users, zsh-newuser-install. You are seeing this message because you have no zsh startup files (the files .zshenv, .zprofile, .zshrc, .zlogin in the directory ~). This function can help you with a few settings that should make your use of the s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く