2009-01-01から1年間の記事一覧
2010年からはMacをメインマシンとするため、最初からインストールし、しっかりと環境を構築することにした。 初期設定するMacについて 初期の状態 17インチです。 OS再インストール(Leoperd) ※クリーンインストールするので、すでにMacを利用している場合…
複数のPDFの中身から特定の文字列を探していたのですが、面倒なので grep できんのか・・・と思っていたら pdftotext というコマンドを発見したのでメモします。 全体の流れ PDFファイルを pdftotext でテキストファイルに変換して grep するというもの。 環…
苦闘の結果、動くようになったので、そのメモ。 状況 Sorry, could not find a PTY. というエラーがでて、screenが一般ユーザで起動しない。なお、root では通常通り起動して利用可能。 OS % cat /etc/redhat-release CentOS release 5 (Final) ※coLinux で…
去年ちょっと使って、あまりつかて来なかった zshell 。。。やっぱ便利だよね・・と見直し。再トライ。 実行環境 % cat /etc/redhat-release CentOS release 5 (Final) install yum install zsh 確認 $ rpm -qa | grep zsh zsh-4.2.6-3.el5 /etc/shellsを確…
ウェブマスターのためのガイドラインをよく読んでページを生成しないと、Googleのインデックスから削除され、Google検索で出てこなくなるので要注意です。その中で、隠しテキスト隠しリンクを使用しない。という項目があります。それを絵で書いてみました。 …
縁がありまして、技術チームのスクラム&KPTの様子が日経情報ストラテジー 2009年10月号に掲載されました。弊社の技術チームの開発体制はスクラムが基準となっています。しかし、純粋なスクラムの形ではなく、XPの要素も入っており、オリジナルというかなん…
tech lunch(テクランチ?テックランチ?)について調べてみましたが、ググってもあまり情報が出てこず・・・。出てきたのはクックパッドさんのブログでした。 エントリー公開後、hashikemさんからコメント頂きました Twitter ID hashikemさんから以下の@頂…
Rails開発を vim でやることに決めたものの、経験がないので歴史から学びました。 なお、環境は以下です。 OS $ cat /etc/redhat-release CentOS release 5 (Final) Vim version 7.0.243 目次 vimってなに? vimのインストール 既存インストールの確認 7.0.2…
自分でDNSコンテンツサーバを立て、そちらで運用してみます。 今回実験で利用するサーバ 通常は、DNSコンテンツサーバは、マスターサーバ(プライマリ)とスレーブサーバ(セカンダリ)の2台構築して冗長化します。マスターサーバ、スレーブサーバ両方の構…
Ruby会議3日目、最後のキーノート。高橋 征義さん。とっても素晴らしい内容でした。 そのメモと感想です。 今回のRubykaigiのテーマ 変化(change) 変わる、変える テーマの理由 前回は多様性がテーマであった、多様なだけではバラバラなだけ、それではよ…
去年は参加出来ませんでしたが、今年はRubykaigi2009に参加しています。 2日目にまつもとさんの基調講演がありました。そのメモと感想です。 素晴らしい内容で、さらにRubyが好きになりました。 最近のRuby 構成人員の変化。外国人が多い。 Rubyそのものに…
作り方を学ぶ まず、さっぱり分かりませんので以下のサイトを見て、どうやったらiPhoneアプリが作れるのか学びました。目指せ!iPhoneアプリ開発エキスパート:連載|gihyo.jp … 技術評論社以下は、上記のサイトを見ながらiPhoneアプリを作成したメモです。 …
what 1.Linuxマシンから取り出したいデータがあった ↓ 2.ネットワークインターフェースを認識せず・・orz ↓ 3.「ext3 でフォーマットされた USBメモリ」(以下 USBメモリ)を挿し、それをLinuxでマウントして、USBメモリに取りだしたいデータをコピー …
2009年7月9日(木)の日経新聞の一面に 「パソコンOS グーグルが参入」 「低価格ノート用無償提供 来年後半に搭載品」 と書いてあった。「グーグル・クロームOS」という名前で、 まずは、小型PC(ネットブック)に搭載する様子。特徴としては、「無償」「数…
crontab - Wikipedia 上記に、以下のように書いてある。 直感にあわないものの、「日」(第3フィールド)および「曜日」(第5フィールド)が同時に指定された場合、どちらかが満たされた場合両方でコマンドが実行される。以下の例も参照のこと。 つまり、以…
私がメインで利用している Windows XP ですが、 「何をインストールしたのか。どのように環境設定しているのか」というのをメモしています。さらしてみます。 ベース環境 Windows XP SP3 Windows設定 コントロールパネル → システム → 詳細設定 → パフォーマ…
はてなTシャツ2009欲しい!
以下のバージョンで行います。 $ rpm -qa | grep syslog-ng syslog-ng-3.0.2-1.rhel5 特定の文字列を検知する方法 メッセージのみ見れば良いので fileterで message() を利用します。 参考=>8.4. Filter functions match() match(regexp) Match a regular ex…
WindowsとMacをSynergyというソフトでキーボードとマウスを共有しているのですが、そのときに、Windowsのほうにsynergyサーバを立ち上げ、Macのほうにはsynergyクライアントを起動しないといけないのです。そのときに、Windowsのsynergyサーバのほうは、起動…
逆引き設定するということをやろうとしたが、逆引き(DNS)について知らなすぎるので調べてみました。 目次 体系的な知識・技術を身につけるための学習法について - Kentaro Kuribayashi's blog にならって、目次形式で調べてみようと思います。 1. 基本 1. 逆…
ドメインはValue-Domainで契約していて、サーバ自体は他のiDCにあり、専用のグローバルIPを持っており、Value-Domainの管理画面でできるDNS設定(正引き)で専用のグローバルIPに向けていました。それで、逆引き設定もできないかな?と思い問い合わせたとこ…
とある、gemをインストールしようとしたところ以下のようになります。 $ sudo gem install my_gem-0.0.1.gem /usr/bin/env: ruby: そのようなファイルやディレクトリはありません my_gem-0.0.1.gem は自作した gem でありファイルは存在します。 一般ユーザ…
以下のような、サーバ構成でWebサーバのログを収集したいと考えたとします。 デプロイなどの関係上、設定ファイル(configファイル)はサーバごとに変更したくないという場合があります。 同じ、local6.info でログサーバに投げるため、通常ログサーバ側では…
はてなブックマークプラスの一ヶ月無料キャンペーンを利用して、タグのスポンサー機能を使ってみました。 タグのスポンサー機能は名前だけ聞くと、タグのスポンサー(広告主)ということで、最初は何に使うのかな?と思っていましたが、以下の情報がわかるな…
インターネットに接続してる場合、「接続先で認識される自分のIP」というものがあるが、VPN接続時には、それが変わるときと変わらないときがある。つまり、以下のようなこと。 ■いつものインターネット 「自分」 -> 「ルータ(IP:xxx.xxx.xxx.xxx)」 -> 「接…
以前、こちらでCentOS5.1 on coLinuxを起動しました。 それを、2つ同時(もちろんIPアドレスは別)に起動できないものかと考えていました。 それが、coLinuxでCentOS5.1を複数環境にしてみる - TrinityT's BLOGを参考にしましたら、実現できました。 id:Tri…
エンジニアの未来サミット 0905 エンジニア・サバイバルに行ってきました。「今、第一線で活躍している方々の考え方やどのようにスキルなどを身につけたのか」 「時代のトレンド」 「昔と今の違い」 「エンジニアとして大切なこと」 「これからのIT業界」 「…
Sysloggerのインストール Sysloggerをインストールする。 sudo gem install SyslogLogger rails側の設定 config/environments/production.rb 以下を追記する。 require 'syslog_logger' RAILS_DEFAULT_LOGGER = SyslogLogger.new "appname" config/environme…
syslog-ngのプロセスがCPU使用率99.9%になったsyslog-ng.conf は以下の通りです。 source s_local { pipe ("/proc/kmsg" log_prefix("kernel: ")); unix-stream("/dev/log"); internal(); udp(); }; #destination d_console { pipe("/dev/console"); }; dest…
バージョンが古い Railsの環境構築しようとしたら・・・ $ sudo gem install -y rails -v 1.1.6 Bulk updating Gem source index for: http://gems.rubyforge.org ERROR: While executing gem ... (Gem::GemNotFoundException) Could not find rails (= 1.1.…