
つい先日から、ようやくgithubを使い始めました。
gitのことはあまり勉強してないので右も左もわからず、とりあえず、公開されてるレポジトリのクローンを作りまくってニヤニヤ閲覧しています。
で、そろそろ自分もリポジトリを作りたいなと思って、作り方を調べてたんですが、
「README.md」ファイルというものの存在を知りました。
拡張子「.md」?何の事かさっぱりわからず、ドットモジュールって勝手に思ってたんですけど、全然違いました。「マークダウン」の略でした///
リニューアルってほどではないんですけど。テーマを今風の大きさのものに切り替えました。
レスポンシブルデザインというやつです。
自分でコーディングするのがめんどくさかったので、テーマとプラグインを探しました。
。。。
ありました。
ありがとうございました。
で、
テーマを変更したついでに、URLなんかも一部変更したので、
今までブックマークとかしていただいていたURLは使えなくなってるかもしれないです。
ちょこちょこはてブなんかしていただいてる記事もあるんですけど、ご了承くださいませ。
コーディング時のエディタは何をつかっていますか?最近Vimでのコーディングが気になりだしています。
Vimをプラグインなどでカスタマイズしまくると、かゆいところに手が届くすばらしいエディタになるとのことで。でも覚えるのが大変。。。
コーディングを早くするコツ。
なぜ、Vimが優れているかといわれると。数少ないキータッチのコマンドで、あっと驚くようなことができてしまうということ。ですよね?
つまり、Vimに限らず、エディタの便利なコマンドを頭に叩き込めば、早くコーディングできるという逆転の発想です。
コーディングにかぎらず、PCのアプリケーションを使う作業は、ショートカットを覚えた数が、作業のスピードに比例すると自分は思っています。
ということで、CodaとZen-Codingのショートカットを極めたら、コーディングが結構早くなるんじゃないかなと思いました。
Coda+Zen-codingで出来る事。
ここでは、Zen-codingの醍醐味である、”「table>tr>td」でエキスパンドするとテーブルタグができるよ。”というような事は一切紹介しません。
選択した箇所を<strong>で囲いたい。とか、◯行目にジャンプしたいとか、そういうどちらかと言えば、オマケ的な機能です。
CMSなんかをいじっていると、.po、.mo、.potファイルなどで、多言語サイトができると。
といいますか、翻訳するためのファイルが、.po、.mo、.potファイルのこと。
難しそうだったのですが、すごく簡単でした。
(WordPressの場合は、PHP-gettextという仕組みで多言語化をおこなっている。)
po、mo、potファイル説明
まずどいういったファイルなのかという所から。
- .pot:poの元になるファイル(テキストファイル)。
- .po:potファイルに翻訳文を記入したファイル(テキストファイル)。
- .mo:poファイルからgettextにより作成されたバイナリファイル。作成するにはツールが必要。WordPressが参照するファイル。
この3つだけ。
.potファイルは翻訳元の文章のリストをまとめたテキスト。.poファイルはテキストエディタで編集できるが、.moはツールを使わなければ変換できない。
問題発覚
MacのLionが発表になりましたね。
「App Store」を使ったことがありませんでしたが、試してみようと思い立ち上げると、以下のようなエラーがでてAppStoreに接続できませんでした。。。。。
・エラーメッセージ
defaultButtonok message This page is inaccessible due to your Parental Control settings. okButtonStringOK
エラーメッセージにはペアレンタルコントロールの設定のせいだよ。ってなメッセージだと思いますが、このメッセージのおかげでまんまとハマった。
結局のところ、ペアレンタルコントロールは全く関係ありませんでした。。。
対策方法がなかなか解らなかったのでメモ。
AppleのSupportコミュニティに解決策がありました。
プリファレンスのファイルを削除するだけで、すごく簡単でした。
App Storeに接続出来なかった場合の対策方法
- App Storeを終了させる。
- 以下のファイルを削除する。(復旧できるように、念のためデスクトップなどにコピーしてから削除。)
- /Users/[ユーザ名]/Library/Preferences/com.apple.storeagent.plist
- /Users/[ユーザ名]/Library/Preferences/com.apple.appstore.plist
- App Storeを起動させて、接続出来るか確認
これだけで、問題無く接続できるようになりました。
参照先:Apple Suport Communities
https://discussions.apple.com/thread/2739085?start=0&tstart=0
Firefoxのアドオンは便利ですね。
いろんなアドオンをいれていると重くなるので、アドオンをまとめて切り替えたくなりました。
で、検索してみると、プロファイルを切り替えれば良いとのこと。

Firefoxプロファイル
要は、必要な数だけプロファイルを作成して、切り替えて使用すると。(ただし、プロファイルを切り替えると、履歴、ブックマーク、キーチェーン、COKKIE、アドオンなどなど、全ての情報が一切が引き継がれません。全く別のFirefoxが立ち上がるような感じです。)