イー・モバイルからお知らせが来て、6/16から迷惑メール対策(Outbound Port 25 Blocking:OP25B)が始まるとのこと。いま使っているプロバイダ(ZOOT)では余計なフィルタがかからないため、SMTPは 25を使っていたのですが、イー・モバイルで外部からメール…
WordPress MU 2.7 から 2.7.1 へバージョンアップしたところ、またもやカテゴリースラッグ(slug)の変更ができなくなってしまいました。 2.7.1 ではもしかするとデフォルトで変更できるようになっているかも、という淡い期待がありましたが、そんなことは露…
EdMaxのフォルダ画面でアカウントを並べ替えるには、 「設定(S)」⇒「メーラー設定(M)」⇒「フォルダ」⇒「全アカウントのフォルダを同時に表示」⇒「表示順(O)」 です。備忘録として。 参考 EdMax(最強のメーラー支部) Part2 の 610
いつからだったかわかりませんが、IE7で SWFファイルが再生できなくなっていました。IE8を入れてて、IETesterを入れたいがために IE8をアンインストールして IE7を入れ直して、みたいなことをしていたので、最初から再生できなかったのかもしれませんが、一…
FC2ドメインで「さくら祭」開催中(4/30まで)。 「USドメイン」が1年間100円で取れるので、とりあえず何に使うかわからないけど、satake.us を5年分500円で確保。次回更新から更新料が598円に戻ってしまうので、5年分とったわけですが、FC2の狙いはこの複数年…
WordPress MU 2.7ではカテゴリースラッグ(slug)をクイック編集で修正できるように一見なっているのですが、スラッグ(slug)を入力してもカテゴリー名をサニタイズしたもので上書きされてしまい、変更することができません。 単純なバグとも思えないので、なに…
WordPressのことって訳じゃないんだけど、自分的には WordPressテーマの見た目関連で探したということで。 IE6だけ右のサイドバーが落ちるテーマがあって、『そんなテーマ使わなきゃいいじゃん』と言いたいところですが、自分で手を入れた結果、落ちるように…
いつもリモートログインしないサーバへリモートログインしようとしてパスワードを聞かれてはまったのでメモ。 パスワードなしのリモートログインの手順はよくあるパターンで、こんな感じ。 # 自分のマシンで、パスワードなしの id_rsaと id_rsa.pubを作る my…
例えば『http://myblog.example.com』でブログをやってるのに、『http://my_blog.example.com』でアクセスされたとします。このとき、WordPress MUのデフォルトの設定だとこんな画面が出てきます。 間違って入ってきちゃったからといってアカウントあげちゃ…
WordPress MUでいくつかドメインを管理し始めると、Apacheの設定ファイル(/etc/apache2/sites-available/my_site)がウザくてたまりません。毎度毎度、ServerName、DocumentRoot、ErrorLog、CustomLog、なんかを書くんですよ。なんとかならないもんでしょうか…
WordPressのページにカレンダーを表示するプラグインを探していたのですが、なかなかピタッとくるものがなく、あきらめかけたところ、Events-Calendarがいいんじゃないのという天の声が聞こえたのでインストールしてみました。 インストール 公式ページ(→ Ev…
WordPress MUのちょこちょこっとしたテーマのカスタマイズを記録するところ。書いておかないときっと後で忘れると思うので。 テーマのベース WordPress Themes by Elegant Themes | Page 2。このテーマをベースとした改造(改悪)を行います。 header.php Word…
WordPressにはトップページを固定ページにする機能があって、いわゆるブログっぽくない見た目に簡単にできますよということなんですが、いざやってみると思わぬところではまってしまったのでメモっておきます。 やりたいこと http://example.comでアクセスす…
はてなダイアリーの書くところ(本文)が狭くてイラっときたので、200pxほど広げておきました。うーん、広々。 div.hatena-body { width:950px !important; } div.main { width:720px!important; }
rsyncでファイルをコピーしようとして詰まったのでメモ。いろいろ書きたいことはあるんだけど時間がないので、とりあえず詰まったところだけ箇条書きで。 前提 rsyncはインストール済み sshもインストール済み Ubuntuにインストール済みの rsyncはデフォルト…
しばらくやってないとこういうことすら覚えてないんですね。Google様に記憶を預けるというのも良し悪しです。やりたいことはメールユーザを作って外部から APOPと SMTPができればいいということです。 こんなこと $ useradd -D ← ユーザを作るときのデフォル…
ことの起こりは Ubuntu7.10に GNU Mailmanをインストールしようとしたときのことでした。 ここ(→ GNU Mailman - インストールマニュアル )はもちろんのこと、参考にさせていただいたここ(→ http://infolinux.jp/?p=15 )でもソースからインストールしているの…
「WordPress MUのインストール(3) - satake7’s memo」で一度は断念した WordPress MUのマルチサイト化ですが、DNSリダイレクトにしろ、Apacheの Redirectにしろ、転送がかかっているのにかわりはなく、「SEO的にどうなの?」というところに行き着いてしまい…
「会員専用のページとか投稿はできないの?」と言われ、「.htaccess置いてベーシック認証かければいいんじゃね?」と答えたんですが、ちらっとググったところによるとパーマリンクの管理で WordPress自体が .htaccessを書き換えていると。 そうすると、ペー…
郵便番号を入力して『住所検索』ボタンを押したら Ajaxでサーバに問合せにいって、コントローラで郵便番号辞書から住所を引っ張って返すというのを作ろうと思って、「待てよ、そういうのって巷に溢れてるんじゃないか?」と思ってググったら、すごくいい Jav…
Extended-Bort をベースにした Railsで開発しているので、いままで使っていた prototype.jsベースのカレンダーが使えず(使えないわけじゃないんですが、そのためだけに jQueryのほかに prototype.jsも入れるなんてどうよ、ということです)、jQueryベースのカ…
GNU Mailmanを入れようと思ってインストールマニュアルを読んでいたら「マシンの同期はとれているかな?」という記述があったので、いまさらながら NTPで時刻を合わせておくことにしました。 やり方 1>$ s ntpdate -b ntp.nict.jp 2>$ s apt-get install ntp…
Railsでレコード削除のときのリンクってどう書くんだっけと迷ったのでメモ。 正解 <%= link_to '削除', @org, :method=>:delete, :confirm=>'よろしいですか?' %>HTMLに展開されるとこんな複雑怪奇なものになります。(見やすいように改行が入れてあります)
なんてことないことなんですが、一応ググったことは書いておこうという方針なので。(いつから?) コード window.onload=function(){ var input = document.getElementsByTagName('input'); for (var i = 0; i 'input'タグを探して、最初の'text'で disabled…
IE8のバージョンアップ(Release Candidate1)のお知らせが来ていたので、大して考えもせずに更新をかけたのですが、そうするといままで表示されていた部分がずれるようになってしまいました。ま、いずれやらないといけないことなので、早いか遅いかの違いしか…
実はまだ外部からの SMTP-Authがうまくいってません。内部のIPアドレスだとうまくいくので、ルータ設定ではじかれているのかなと思いますが、引き続き調査中です。 421 Cannot connect to SMTP server 219.117.201.174:25, connect error 10060 Connect mail…
忘れてならないのがルータ設定の見直しです。popと smtpがルータでブロックされてしまうとサーバまでこないですから。 パケットフィルタ設定 www、https、pop3、smtp、dns、ftpをいずれも順方向で通しています。 静的IPマスカレード設定 www、https、pop3、s…
GNU Mailman導入絡みで、いずれ外部から SMTPや POPを通さないといけなくなるような気がプンプンするので今のうちにやっておくことにします。この作業は以下の記事の続きです。 メールサーバを立てる - satake7’s memo メールサーバを立てる(続き) - satake7…
Railsで、少し古いユーザ認証プラグイン(Restful Authentication)を使っていて、ブラウザが IEか Opera、WebTVで、『before_filter login_required』に引っかかったときのこと。超限定的な話題。 状況 例えば、Usersコントローラの showにアクセスがある場合…
何回か読んでいてわかっているはずなのにまたやってしまったので、忘れないように書いておきます。 間違った例 def wrong_case hs = {} hs[:login] = "123" hs[:email] = params[:user][:email] # params[:user]==nilだと例外発生 hs[:ipadr] = "127.0.0.1" …