2008年8月23日(土)、ジュンク堂書店大阪本店にて、(株)はてなの伊藤直也氏によるトークセッションが開催された。今回のイベントは、『[24時間365日]サーバ/インフラを支える技術』(伊藤直也/勝見祐己/田中慎司/ひろせまさあき/安井真伸/横川和哉著、技術評論社)発刊に関連して、ジュンク堂書店大阪本店企画/主催で実現された。 はてな伊藤直也氏 私にとっての技術書、読書 今回のテーマは「私と技術書」。トーク中に「プログラミングは世界を変える(※注)」「ハッカーになりたい」、そんな率直な思いを言葉にした伊藤氏にとっての技術書とは、読書とは、いかなるものなのだろうか。 テーマは「私と技術書」 ※注) 伊藤氏は、小学校時代のパソピア7(東芝製パソコン)でのプログラミング体験に始まり、数々のソフトウェア、インターネットで世界が変わったその時期に高校/大学時代を過ごし、ユーザ数
kumofs について 最近 OSS としてリリースされて話題の Key Value Store。 試して見ようと思ってインストールしたら何度かつまづいたので、 メモしておきます。 Centos である gccが4.1系である という条件でコケる傾向にあるようです。 kumofs 0.3.0 でこれを解決するのはなかなか面倒っぽかったのですが、さっそく 0.3.1 がリリースされて俺でもビルドできたので、似たような環境で悩んでる人に助けになれば。 環境 米国 VPS のひとつ Linode 上の Centos 5.1 でインストールを試みました。Rubygems が入ってる以外はほぼ登録直後の状態。デフォルトで入っていたgccは4.1.2でした。こいつが諸悪の根源だったようす。 手順 基本的には以下の手順どおり: kumofsのGithubのwiki kumofsを使う - さくらインター
Windowsから移行した場合などの新規利用者にとても難しいと思えてしまうLinuxのディレクトリ構造。そのディレクトリの一覧です。 Windowsの場合、デフォルトの場合はほとんどのインストールしたファイルは”Program Files”に格納されますが、Linuxの場合設定ファイルは「/etc」、バイナリファイルは「/bin」、「/usr/bin」、「/usr/local/bin」などディレクトリ構成が違います。 詳細は、以下から。 / - 最も基本のルートディレクトリ。全てのファイル、ディレクトリがこの中に含まれます。 /bin - 実行ファイルが入っているディレクトリ。例えば、cat、cp、ls、more、tarなど。 /boot - Linuxのカーネルやブートマネージャーなどが含まれる /dev - Linuxで使用するデバイスのファイルが入っているディレクトリ。 /etc -
起動スクリプトを管理する。「/etc/rc[0-6].d」ディレクトリの配下にあるシンボリック・リンク・ファイル(実体は「/etc/init.d」ディレクトリ配下)の生成や変更・削除,各サービスの起動に関する設定をする。 chkconfig --list [起動スクリプト名] または chkconfig --add 起動スクリプト名 または chkconfig --del 起動スクリプト名 または chkconfig [--level ラン・レベル] 起動スクリプト名 {on|off|reset} または chkconfig {--help|-h} または chkconfig {--version|-v}
% dig @ns1.jprs.co.jp jprs.co.jp mx ; <<>> DiG 9.2.1 <<>> @ns1.jprs.co.jp jprs.co.jp mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59551 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 4 ;; QUESTION SECTION: ;jprs.co.jp. IN MX ;; ANSWER SECTION: jprs.co.jp. 86400 IN MX 20 mx2.jprs.co.jp. jprs.co.jp. 86400
前提 人数少ない(10名程度) Windows/OS9/OSXが混在 みんなが読み書きできる共有がほしい 個人のファイルを保管でき、他の人が消したりできないフォルダがほしい みんなのアカウントはshareグループにする 環境 今回は、CentOS 4.5 Server (x86_64) に導入しました。 RAIDカードのドライバがRHEL4用しかなかったので。 Sambaの導入 yum install samba netatalkの導入 LinuxサーバをMacOSのファイルサーバとして動作させたいとき、OSSのAppleTalkサーバ、netatalkが必要です。 OSXはSambaで対応することになるとおもうので、OS9等を想定しています。 入手 公式で入手できるものは、日本語の扱いが怪しいそうです。 その場合はソースコードにパッチを適用するのですが、今回は適用済みのRPMパッケージを
高度IT人材の早期発掘と育成を目的として、情報セキュリティやプログラミングに関する高い意識と技術力を持った人材の発掘と育成を行うべく、次世代を担う中等高等教育段階にある就業前の若者を対象に、合宿形式で情報セキュリティやプログラミングについて学ぶ「セキュリティ&プログラミングキャンプ」を毎年夏に開催しておりますが、過去6年間のキャンプ事業の成果とその蓄積されたノウハウを広く一般の方々にもご理解いただくことと、これからキャンプに参加していただきたい若い方々に正しい情報セキュリティの理解と意識の向上を図ってもらうこと、オープンソースソフトウェア(OSS)を中心としてプログラミングやアプリケーション開発について興味を持っていただくことを目的としたイベント「セキュリティ&プログラミングキャンプ・キャラバン2009」を全国5箇所にて開催します。 このセキュリティ&プログラミングキャンプ・キャラバン20
インターネットへ接続_________ TOPページ(Alt+B) UNIXコマンドリファレンス ディレクトリ操作系 cd ls mkdir pwd rmdir ファイル操作系 cat more less head tail sort uniq grep wc diff chown chgrp chmod compress uncompress gzip gunzip zcat tar split ln find cp mcopy mdel mv rm touch nkf | > < >> >& tee システム管理系 which jobs sleep date cal whoami groups id w finger chfn history alias unalias type
UNIXマシンをコントロールするにはtelnet(テルネット)が必要です。telnetするとあなたのコンピュータは完全にUNIXマシンのターミナル(端末)になります。この状態では、あなたのマシンはUNIXマシンにコマンドを送ることと、結果を表示する役割しかしません。あなたの画面で動いているのはUNIXマシンなのです。この「telnetしている」状態では、UNIXのシキタリに従わなくてはいけません。よーするにUNIXコマンドを打ち込まなくてはならないのです。 ここでは、NAMAZUを設置するために最低限知っておきたいUNIXコマンドを記しておきます。別窓で開いているはずですから、ブラウザの検索機能でこのファイルを検索し(MACならコマンド+F、WINならコントロール+F)、随時参考にしてください。 また、コマンドはサーバのOSによってなのか、シェルによってなのか、方言があるそうです。「自分の
私たちは「オープンテクノロジー」の発展と創造が素晴らしい未来を作ってくれると信じています。 技術を自分の内に閉じ込めず、広く世の中に開放すること、より優れた技術、新しい技術をみんなでつくる。 90年代後半に生まれ、イノベーションを加速させた「オープンソース」という考え方をもっと広く根付かせるために。 技術者たちのスキルを証明する認定試験を開発・運用し、技術習得に役立つ技術教材をつくり、技術の価値を世の中に伝える。 LPI-Japanは、技術を学び、発展させる人々のパートナーです。 詳しく知る LPI-JapanはIT エンジニアの キャリア形成を 支援しています。 国内外の様々な団体とともに、学習支援、雇用支援を通じてこれからの社会で活躍できるITエンジニアの育成に力を注いでいます。 action1認定の価値を知る 私たちはオープンテクノロジー技術者認定機関として様々な認定試験を提供してい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く