Rubyでワンライナー

まずはPerlのプログラムから 先日、Railsを開発している若者と次のような会話があった。 若者:geditで正規表現を使って「^」を「,」で置換しようとしているのですが(数百行の文字列の行頭にコンマを挿入したいらしい)、うまくいかないんです。Hidemaruだとうまくいったはずなんですが。 私:たぶん、正規表現のH … もっと読む

JRubyがやってくる(やあ、やあ、やあ)

Windowsで、Jrubyを使って(Tomcatも)、Redmine(Rails)を動かす JRubyが誕生してだいぶ経ちます。しかし、やがてRuby2にも対応した正式リリースが間近、ということもあり、さらに、RailsではなくJRuby on Railsを選ぶ理由とは?やあなたがCRubyではなくJRubyを使うべ … もっと読む

WordPress ウィジェット を作る

WordPress ウィジェット を作る 今回は、ウィジェットの作り方です。 ウィジェットはサイドバーに表示される小さめのプラグインといった感じですね。実際、ウィジェットもプラグインとして作るわけです。ウィジェットを作ってみてそれからプラグインに入るといろいろわかりやすいのではないかと思いました。 いつものようにWor … もっと読む

WordPressのウィジェットで、祝祭日対応カレンダーを作ってみました

WordPressのウィジェットで、祝祭日対応カレンダーを作ってみました。 祝祭日は赤数字で表示し、マウスをホバーさせると祝日の名前が浮かび上がります。 また、投稿があった月では、その月の投稿の一覧表示画面へのリンクを付け(「平成26年5月」のところ)、投稿があった日には、その日の投稿へのリンクをつけました(上図でba … もっと読む

UbuntuをVirtual Boxに

MacにUbuntu(日本語版)をインストール OSX 10.9.2にUbuntuをインストールした時のメモ(Windowsでもほぼ同じだと思います)。UnbutuにPHPが使える環境も整えます(簡単なのでメモするほどのこともありませんが・・・)。 まずはVirtual Boxをダウンロードして、インストール http … もっと読む

WordPressのプラグイン作成 第二回

WordPress のプラグイン作成 — $wpdb 編 その1 – posted at 2014/01/15 by denpoya@コワーキングスペース町田 今回は、WordPressにデータベースのテーブルを作成してもらうことが主なテーマです。その時使う$wpdbやWordPressの関数d … もっと読む

Ruby On Rails4 の開発を始められるまで その1

Ruby On Rails4 の開発を始められるまで その1 posted at 2014/01/14 by chikkun@コワーキングスペース町田 Ruby On Rails4の基本を、自分のメモも兼ねて、3回シリーズでご報告します。 今日はその第1回目(2回目はdeviseを使った認証機能の追加。3回目はRspe … もっと読む

WordPressのプラグイン作成 第一回

WordPress のプラグイン作成 はじめの一歩 posted at 2014/01/12 by denpoya@コワーキングスペース町田 最初のお話はプラグインを作成するための準備段階として、 WordPressに「これはプラグインですよ」と認めてもらい、 プラグインを有効化したときに実行してもらいたいメソッドac … もっと読む

PHPの参照をめぐる冒険

PHPの参照をめぐる冒険 知久です。 少しばかりPHPから離れてしまっていることもあって(最後にやったPHP案件はまだ数年前だけど、その1つ前はバージョン3や4の時代・・・w)、つい先日Facebook上で「Copy on write」っていうのがあって、特にPHPでは参照渡しなど使わなくても大丈夫などと教えてもらった … もっと読む

『メールサーバを立てる』–まとめ–

せっかくメールサーバを構築したので、後々のためにブログに残しておくことにしました。 基本的な流れを追って、シリアスな(?)ところは省いたりしています。この設定でも十分実用的だとは思うのですが。 メールサーバを構築する メールサーバの構成を決める メールサーバをどのような形で守っていこうかを決めておきましょう。 特に、ス … もっと読む

/etc/init.d/ にinitスクリプトがない!

systemd とサービスの起動・停止 友人がサーバ機にFedora19をインストール。頼まれて、メールサーバを構築することになったのですが、/etc/init.d/ に起動・停止スクリプトがない! 私自身はFedora12以降システム系をいじっていなかったので、すっかり時代遅れになっていました。Fedora15からは … もっと読む

Facebook「いいね!」の「コメント入力欄」のポップアップ

Facebook「いいね!」ボタンは、Facebook公式プラグインを使用していますが、使い方によってWordPressのページが壊されてしまっていました。 指摘してくださった方、ありがとうございます。 2013-11-18 追加 今日、Facebook プラグインの「Like Button」を再々度(何度やったかは忘 … もっと読む

「パスワード認証はやめましょうね」の巻

「パスワード認証はやめましょうね」の巻 外に開いているサーバでsshのポートを開けていると、「/var/log/secure」のログを見ればわかるように、色々な人がsshでログインしようとしていることが伺えます。 ログインができたら、もうそれはサーバーを乗っ取られたということに等しいわけで、危険です。もしかしたらパスワ … もっと読む

SoundflowerとQuickTimeで、ドットインストールのまねごと

MacのQuitckTimeとSoundflowerを使って、ドットインストールのような動画を作成する QuickTimeは動画は撮れるのですが、音声を取り込めません。ですがSoundflowerというソフトを利用すると、QuickTimeで音声を取り込めるようになります(説明の中の図が小さくて見づらい場合は、図をクリ … もっと読む