おでさんのDropbox で同期する XAMPP ローカル環境。どこでも開発!どこでも最新!という記事に触発されて、私も自宅の Mac OS 10.6 と職場の Windows 7 に XAMPP を入れて、Dropbox で同期させてみました。
元記事と異なる手順で行った部分を備忘録として残しておきます。
Continue reading
サイト内検索
-
最近の投稿
最近のコメント
アーカイブ
カテゴリー
おでさんのDropbox で同期する XAMPP ローカル環境。どこでも開発!どこでも最新!という記事に触発されて、私も自宅の Mac OS 10.6 と職場の Windows 7 に XAMPP を入れて、Dropbox で同期させてみました。
元記事と異なる手順で行った部分を備忘録として残しておきます。
Continue reading
私自身、Railsでガンガンに開発をやっているワケではないんですが、Joruriで構築中のサイトを顧客向けに限定公開する作業がちょいちょいあるので備忘録的にメモ。
もちろんJoruriに限らずRailsベースのWebアプリケーションで共通して使える手法です。
Railsアプリのインストールディレクトリ以下、app/controllers/application.rb を編集します。
7行目
before_filter :basic_authentication
49行目のprotected以降
def basic_authentication
authenticate_or_request_with_http_basic do |user, pass|
[user, pass] == ['ユーザー名', 'パスワード']
end
end
ユーザー名、パスワードは適宜変更してください。
あとはRailsを再起動すれば認証がかけられます。
Ruby on Railsで開発を行っていて、ソースファイルを修正したのに動作が変わらないな~と思ったときは、この方法を試してみましょう。
Apacheを再起動するよりは気軽にできるかもしれません。。
Continue reading
コーディング専門のプロ集団「牧野工房」のノウハウが記された技術本「XHTML&CSS超高速コーディング術」の中で紹介されていたツールを、職場のパソコン(Windows 7 Professional 64bit、マウスコンピュータ製)にインストールしてみました。
64bit環境ということで一部対応していないものがあったり、若干手間が必要だったりするものもありましたので記録しておきます。
Continue reading
このところLinuxのサーバーにターミナルでログインして仕事をする機会が増えました。
WindowsのようなGUIだと感覚的にできるちょっとしたことができなくて悩む一方で、コマンド一発で目的を達成する爽快感を味わうこともしばしば。
そんな中でもこのコマンドは非常に使用頻度が高いので備忘録として上げておきます。
find ./ -name "*.*" -exec grep -l "検索対象文字列" {} \;
現在いるディレクトリから再帰的に、目的の文字列を含むファイルの名前をリストアップしてくれます。
秀丸のGrepに近い機能ですが、たぶん歴史的にはこのコマンドのほうが起源なんでしょうね。
昨年末にThematicを使ったテンプレート改造が一段落したばかりですが、先日のJoruri勉強会で思いがけずWordPress3.0の新機能について知ってしまいました。
特に衝撃を受けたのがマルチサイト機能と新デフォルトテーマTwenty Tenです。
ここはひとつこれらの新しい機能を使ってやろうということで、WordBenchもくもく部で質問したりしながらサイトを全面的に作り直しました。
マルチサイト化について
ここのブログはもともとlabo.tsuchinokopro.comというサブドメインで運用されていたのですが、今回マルチサイト化にあたり、本体のtsuchinokopro.comにデータを移行して、そちらにlaboというサブブログを作りました。
結果的に同じブログが同じURLで見えているのですが、内部的にはページの見えている仕組みが異なります。
その名残として、本体のtsuchinokopro.comにアクセスすると移行前のデータが見られたりしますが、そちらのサイトは近々作り替えるつもりです。
テンプレートについて
テーマフレームワークの考え方自体はThematicと同様だったので、Twenty Tenへの移行は比較的スムーズにできました。内部のソースコードまで追わなくても差分を書くだけでいいという点でThematicより取り組みやすい印象を受けました。
といっても今回はCSSとJavaScriptソース読み込みを少し追加しただけで、難しいプログラミングはしていません。
あと、今さらですがyuga.jsを入れて外部サイトへのリンクを別ウィンドウで開くようにしてみました。
Mac OS Xの初期設定では半角カナが入力できません。
携帯サイトを作るときなどで半角カナが必要な場合は、アップルメニュー→「システム環境設定」→「言語とテキスト」の「入力ソース」パネルで、半角カタカナにチェックを入れて有効にします。
この画面を開くと、日本語以外にもいろんな言語の入力システムが入っていることが分かります。たぶん使う機会はないと思いますケド・・・
余談ですが私はGoogle日本語入力のひらがなと英数のみを有効にして、デフォルトのことえりはすべて無効にしました。さよなら、ことえり。

自分のブログでの発表が最後になってしまったのですが、先日「じょうるり陣」によるJoruri勉強会でこのブログをさらしてきました。
Joruri勉強会当日の様子やプレゼン資料はじょうるり陣のサイトでレポートされていますので、ご参照ください。
実はああいう形で人前でプレゼンするのは初めてだったのですが、参加者の方々の暖かい視線に励まされて、詰まりながらもなんとか伝えるべきことを伝えることができたと思います。
非常に良い経験になりました。
プレゼンではThematicを使ってテンプレートのカスタマイズを行ったと得意気に話しましたが、この時点でWordPress3の新デフォルトテーマTwentyTenの存在を知りませんでした。
いやぁ〜恥ずかしい!業務で使っていないとこういう知識のアップデートも止まってしまいがちなので、これからはWordPress関係の勉強会にも出るようにしようと気持ちを新たにしました。
気が付くとはや3ヶ月もブログを放置しておりました(汗)
現在は自治体関連サイト、特に子育て情報サイトの構築から運用に関わっております。
職域としてはフロントエンドエンジニアと呼ばれるところに近いのですが、サーバーサイドスクリプトも見ますし、アクセス解析もすれば、ネットワークエンジニアっぽいことも一部やっています。
これまでの仕事と比較して、公開後も更新頻度の高いサイトが多いです。
順調に更新を続けてもらえるような体制を整えたり、お客さまとの関係を維持したりということも重要になってきます。
業務では自治体サイトに特化したJoruriというオープンソースCMSをもっぱら使用しており、このJoruri自体のプロモーションも重要なミッションのひとつとなっています。
そこで、パートナー企業を含む職場の仲間たちで「じょうるり陣」というユーザーコミュニティを立ち上げて普及活動を行っています。その中ではキャラクターデザインや勉強会の企画・運営など結構面白い経験をさせてもらっています。
かなり大胆に外観を変えました。
前回あまりにコテコテな配色だった反動から、限りなく無色に近い感じに。
ちなみに角丸やグラデーションはすべてCSS3で表現しているため、IEなどのイケてないブラウザで見ると残念なことになります(笑)
テンプレートフレームワークのThematicを入れて、子テーマを作ってちまちまと。
ほとんどCSSの微調整のみの状態でここまでできました。
フレームワークの構造を把握するまでがちょっと大変ですけど、ちょっとずつカスタマイズしていければと思います。
忙しさにかまけて更新を怠っていましたが、書くネタが30個ほどたまってきているので、徐々に公開していこうと思います。
とりあえず、1ヶ月以上穴を空けないように気をつけますので、今後とも暖かい目で見守っていただければ幸いです。
MacOSのspacer、便利ですよね。
画面を切り替えながら複数のアプリケーションで並行して作業ができて快適です。
Windowsで似たようなことをするために、私はVirtuaWinというオープンソースソフトウェアを使っています。
インストールしてOSを再起動すると、Windowsキー+Ctrlキー+矢印キーで画面を切り替えて、1つの画面で4つのデスクトップを使えるようになります。
画面右下のVirtuaWinアイコン
を右クリック→Setupで、ショートカットキーの変更などいろいろ設定ができます。
私はCtrlキーを押しながらドラッグで使用中のウィンドウを隣のデスクトップに移動できるようにして使っています。
下がその設定画面です。
Continue reading