文字コード宣言は行いましょう(HTML) HTMLで日本語を使用する場合、そのファイルの保存方法が複数存在します。 それはいくつかのルールを使用して日本語を保存し、ブラウザがそのルールに則って読みとることで表示するためです。 このルールのことを文字の符号化方式と言います。 何故文字コードの宣言が必要なのか 保存する時の文字コードとブラウザが読みとる時に使う文字コードが違っていると文字化けが発生してしまいます。 これは一部の符号化方式を除き、そのファイルがどのような文字コードで保存されたものなのかをブラウザが判別できる確実な手段が無いために発生します。 しかし、そのHTMLファイルの作者がブラウザに対してどのような文字コードで保存したのかを明示することによってブラウザは確実に表示できるようになります。 それが文字コードの宣言です。文字コードは次のようにmetaタグを使って宣言します。 ISO
システムの起動時に一度だけ実行する処理は、普通は /etc/rc.local に書くわけだが 、1 ファイルにすべてを書いてしまうと管理が煩雑になったりする。まとまった処理ごとにファイルを分けておいたほうが管理が楽だ。 そこで /etc/rc.local の内容を以下の通りにする。 #!/bin/sh if [ -d /etc/rc.local.d ]; then for i in /etc/rc.local.d/*; do if [ -r $i ]; then . $i fi done unset i fi exit 0 /etc/rc.local.d というディレクトリを用意する。ここにシェルスクリプトの書かれたテキストファイルを入れておくと上のスクリプトによってすべて実行されることになる。ファイル名は何でも良い。 イー・モバイル端末が本体に接続されていれば接続する例 (ネットブック等
Debian か Ubuntu で以下のスクリプトを実行する。 #!/bin/sh apache_settings() { sudo vim /etc/apache2/sites-available/default # DocumentRoot を /var/www/html にする sudo /etc/init.d/apache2 restart } create_html_link() { sudo ln -s /usr/share/doc/rubybook/html /var/www/html } install_rubybook() { if [ `aptitude search rubybook | awk '/^i/' | wc -l` = 0 ]; then # 未インストールなら入れる sudo aptitude -y install rubybook fi } main(
JavaはInterfaceという特殊な実装を持たないものだけ多重継承できる。実装を多重継承する仕組みはない。同じシグネチャのメソッドを持っている2つのInterfaceを継承した際にエラーにならないので衝突に気付けない。 Pythonはクラスを多重継承できる。同じ名前のメソッドを持っている2つのクラスを継承した際にどのメソッドが呼ばれるかはC3線形化を使って決定される。see: A Monotonic Superclass Linearization for Dylan RubyはModuleという「なにかを継承することはできなくてインスタンス化もできないもの」だけは多重継承できる。Moduleが別のものを継承できないためメソッドの解決は素朴な探索でOK(include A include BしたらBでの実装が優先) SmalltalkにはTraitという実装の多重継承ができるしくみがあ
9/18(土) 15:30~ GitとGitHubを体験しながら身につける勉強会(名古屋) : ATND 行ってきました。 なんかいろいろと話すことになったんですけど、あの場で言いそびれたこととか、もっとこう説明してればよかったなぁ、って部分の補足も兼ねたエントリです。 長文注意。 ショートカット git add の話 git add -p/git reset -p の話 リビジョン番号がない話 ブランチの話 git-completion の話、__git_ps1 の話 コミットの指定の話 reset の話 rebase と merge の話 公開したものの rebase の話 stash の話 TortoiseGit、HG、SVNのはなし 全体を通して git add の話 Git と SVN では、add に限らず、同じ名前のサブコマンドでも意味が異なるものがいくつかあります。 その中
Fumihiro Kanaya @fum1h1ro モバゲーの利用者は風俗嬢やトラック運転手がほとんどという、真偽はともかく、そういう記事があったのは記憶に新しいんだが、昨日、その当事者と話すことが出来たんで、自メモ的に書いておく Fumihiro Kanaya @fum1h1ro 切っ掛けは、俺の仕事がゲームというのが分かった時に、「ゲーム作ってるんですか?俺もゲームやってますよ」という彼の言葉。この時、俺もまだまだだなーと思ったのが、“DSなの?Wii?まさかPS3?”と思ってしまったところ Fumihiro Kanaya @fum1h1ro いやま、それはさておき、聞くとモバゲーとのこと。「怪盗とか○○とかやってますねー」(○○は知らないやつだったので名前忘れた)という。その後、「もう10万くらい使ってますよw」という言葉が。これはいい機会!と思い、ちょっとつっこんで聞いてみることに
Webデザインのギャラリーは沢山 ありますが、結局感性の近い国産 のギャラリーが一番参考になるの でまとめました。探してみると結構 いろいろあるんですね。助かります。 やはりギャラリーは国産がいいですね。沢山あるので、ある程度厳選しています。 io3000 最近知りました。すごくいいですね、ここ。見やすいし、使いやすいです。おすすめ。 io3000 straightline bookmark とにかくクールでクオリティの高いサイトをブックマークしているギャラリー。 straightline bookmark Web Design Clip こちらも個人的にオススメのギャラリーサイトです。目的のデザインも直ぐに見つかりますよ。 Web Design Clip Good Design Web こちらは他ではあまり見かけない良デザインのサイトを紹介してる貴重なギャラリーです。 Good Desi
お気に入り日記の更新 まだ書けると聞いて haniwappo (4月1日 7:50)おい しろー (4月1日 0:07)そろそろお別れの時間 りょーちん@Brion (4月1日 0:00)さよならDN prae (3月31日 23:49)さよなら、ダイアリーノート sugi (3月31日 23:45)さよならを言うあたし VM (3月31日 23:35)最後まで人真似 アラジン (3月31日 23:35)お世話になりました、ありがとうDiarynote 9kai (3月31日 21:12)移転先 eiseal (3月31日 20:42)さよなら、Diarynote 京河 (3月31日 12:10)グッバイDN サトPin (3月31日 9:09)ありがとう御座いました。引越し先。 mrgreed (3月31日 0:17)そして時は動き出す あんちゃん (3月31日 0:11)最後の付箋 t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く