タグ

2009年12月4日のブックマーク (13件)

  • santa-hat

    After 15 amazing years, Twibbon will be saying goodbye on 31st July 2024. Additional details will be sent to our users soon.

    santa-hat
  • 携帯サイトの作り方

    ここでは、携帯向けサイトの作り方を簡単に紹介します。 PC向けサイトを作ったことのある人を対象とさせていただきます。 まず、携帯版のファイルはPC版と完全に分けましょう。 共通のファイルで済まそうとするのはかなり無理があります。 PCと携帯の違い いくつかあるので順に説明します。 ファイルサイズの制限 これが一番大きなところでしょう。 後で詳しく説明しますが、携帯向けサイトでは1ページ当りのファイルサイズを 画像も含めて5Kbytes程に収めなければなりません。 5Kbytesでは足りない、と思われる方も多いと思いますが 試しに5Kbytesの文章を書いて携帯で表示させてみましょう。 携帯の小さい画面から見ればこれでもかなりの情報量だと感じるはずです。 スタイルシート関連 携帯向けサイトでは、一切のスタイルシートが使えません。 もともと、スタイルシートとは細かな装飾方法をアレンジするための

    hirafoo
    hirafoo 2009/12/04
    istyle 入力モード
  • Linux でファイル名の大文字小文字を同一視する - 酒日記 はてな支店

    かつて Windows server で動いていたらしい、とあるコンテンツを Linux + Apache の環境に載せてくれないか、というお話をいただきまして。何のことはない、静的コンテンツなのでファイル置くだけだろうと思ったら、なんと URL の大文字小文字が同一視されることを期待した作りになっていた。 ファイル名 foo/bar.html HTMLの記述 <a href="foo/Bar.html">つまりこんな感じ(B が大文字)。IIS だとこれで動いてしまう。ファイルシステム自体が区別しないから。 さて困った。 URL は JS の中で文字列を組み立てていたりするので、単純な文字列置換で対処はできなさそう ファイルシステム上では全部小文字に揃えて、rewrite とかで何とかするか? twitter で聞いてみたところ、 tokuhirom: ファイルシステムを FAT32 に

    Linux でファイル名の大文字小文字を同一視する - 酒日記 はてな支店
  • Ruby の ri ドキュメントに付いて教えてください。…

    Ruby の ri ドキュメントに付いて教えてください。 1. ri ドキュメントはrdocコマンドでソースから生成する物ですか?もしそうなら、生成に必要なソースコード内のドキュメントのフォーマットと、riドキュメントの生成方法を教えてください。 2. 生成したriドキュメントをri コマンドで検索できるようにインストールする方法を教えてください。(riドキュメントの有るフォルダへのパス等を設定する必要が有る?) 3. デフォルトの状態(Rubyのインストール直後)でriコマンドで検索する事の出来る、標準ライブラリ内の関数(例:Array.join)のri ドキュメントは(通常)どこに有りますか? Ruby 1.8.7 MacOSX 10.4.11 です。 よろしくお願いします。

  • RDoc Documentation

    RDOC - Ruby Documentation System このパッケージはRdocとSimpleMarkupというふたつのコンポーネントを含んでいます。 RdocとはRubyのソースファイルに対するドキュメントを生成するアプリケーションです。 JavaDocと同様に、ソースを解析し、クラス、モジュール、メソッドの定義を抜き出して きます(include,requireもです)。そしてこれらの内容とその直前に書かれた コメントを併合し、ドキュメントを出力します(現在はHTMLしか出力できませんが 、この部分は取り替え可能にできています)。Markupとはプレーンテキストを 様々なフォーマットに変換するためのライブラリです。Rdocによってメソッドや クラスに関するドキュメントを生成するとき、コメント部を変換するため に使われます。 ロードマップ RdocでRubyのソースファイルに対

  • Pythonのselfはなぜ必要かをJavaScriptのthisで考える - なんたらノート第三期ベータ

    あなたがもしPythonを作る前のGuidoに憑依して - ネットリサーチ - livedoor ニュース が面白すぎた。2位と3位の すべてを式にする lambdaの構文を変える は、同じ願いを別の言い方でしてるような気がした。lambdaにifとforを入れたいをかなえるには、ifとforを式にするか、lambdaに文が入るようにするか、どちらか一方だし。 それはさておき、このエントリの題は、「Pythonにはselfが要る」というGuidoさんの主張について、具体例で理解することです。「こうだったらいいのにな」逆の視点、もしselfがないとどう困るのか、を考えましょう。 そこで、Pythonとは別の母親から産まれた双子、JavaScriptを例に、thisについて考えてみます。Pythonに対して、JavaScriptは「メソッド定義の第一引数に余分なアレがないこと」が特徴でしたね

    Pythonのselfはなぜ必要かをJavaScriptのthisで考える - なんたらノート第三期ベータ
  • Django ドキュメント — Django v1.0 documentation

    和訳について このドキュメントは、 Django の標準ドキュメント の和訳です。 現在、和訳は Yasushi Masuda によって進められており、 Takanao Endoh をはじめとする日 Django ユーザ会の有志の手でメンテナンスされています。 和訳に関する問い合わせは、 Django プロジェクトのトラッカではなく 、 Yasushi Masuda (whosaysni-at-gmail.com) または django-ja メーリングリストにお寄せくだ さい。 助けを求める¶ 困り事ですか?手を貸しましょう! よくある質問への答えは、 FAQ にあります。 特定のトピックについて情報を探しているなら、 Index や Module Index , 詳細目次 を見てくだ さい。 django-users メーリングリスト でアーカイブ を探したり、 質問をポスト してみ

  • kndb.jp

    This domain may be for sale!

  • CentOS5にpython2.6+Django+mod_python+色々の環境を整える - #詰んでる日記

    YahooのOpenIDを試そうとしたら、なんかポート番号がほげほげでどうこうらしいことを知ったので、mod_pythonを入れてちゃんと動かせば使えるのかなー、と思ってCentOSを入れてみたメモ。 MacBookのApacheの設定をしてもよかったんだけど、手元のMacBookにはデフォルトで入ってるApacheとportで入れたApacheの二つが入っててよくわからないから、CentOSを入れた。 CentOSはほぼ最小構成*1で入れる python2.6+mod_python+Djangoでまとめようとしたけど、ついでなのでよく使うライブラリの入れ方もまとめてみる。 初期設定とか CentOS5初期設定 - CentOSで自宅サーバー構築 SSHサーバー構築(OpenSSH) - CentOSで自宅サーバー構築 ファイアウォール構築(iptables) - CentOSで自宅サーバ

    CentOS5にpython2.6+Django+mod_python+色々の環境を整える - #詰んでる日記
  • インストールガイド — Django v1.0 documentation

    Django を動かすには、まずインストールせねばなりません。ここでは、 Django を 学んでみるにあたって必要な、簡単で最小限のインストール方法を示します。 色々なインストール方法をカバーしている 詳細なインストールガイド も用意してあります。 Python のインストール¶ DjangoPython の Web フレームワークなので Python が必要です。 Django は バージョン 2.3 以上の Python で動作しますが、 2.5 以降がお勧めです。という のも、 Python 2.5 からは、 SQLite という軽量なデータベースが付属するからで す。 http://www.python.org から Python を取ってきましょう。 LinuxMac OSX を 動かしているのなら、おそらくインストール済みのはずです。

  • ウノウラボ Unoh Labs: Python開発環境を整えよう

    こんにちは!4月から入社したYet Another Sakatoku、酒徳千尋です。今まで同じクラス、同じ職場に別の「酒徳さん」がいるのを経験したことがないので不思議な気分です。 ウノウでは新規サービスの開発を担当することになったのですが、言語やフレームワークの選択は開発者に任されているということなので、PythonとDjangoの組み合わせで開発を始めることにしました。 PythonでのWeb開発は、日ではまだメジャーではないと思うので、このウノウラボでtipsや、ライブラリ・フレームワークの使い方を紹介できればと思います。 今回は、僕が入社してから最初に行ったPython開発環境のセットアップについて書いてみたいと思います。 virtual-pythonで開発環境をつくる 開発にあたって様々なライブラリをインストールする必要が出てきますが、通常のPythonのホームディレクトリ、例え

    hirafoo
    hirafoo 2009/12/04
    easy_install
  • index の種類、複合 index - JPerl Advent Calendar 2009

    index の種類、複合 index - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? はじめに 昨日は、 Data::Model を install して、簡単なテーブル操作を行うところまでやりました。 ちなみに、トラックで書いているサンプルを github に上げています。 http://github.com/yappo/document-datamodel-advent-calendar-2009-examples 最終日にはなんかしら動くものが出来るかなと思う今日この頃です。 日は、 primary key をはじめとした index の tips のご紹介です。 unique index 普通の RDBMS には UNIQUE をカラムに指定できますよね。もちろん Data::Model

  • MySQLのrootパスワードを忘れた時の対処法 - 絶品ゆどうふのタレ

    備忘録メモ。 某所のMySQLデータベースをバックアップ兼ねて、まるっとテストサイトに持ってきたわけです。 まるっと。 そしたらまぁ、当然というかなんというか、MySQLのrootパスワードが分からなくて、あんなことやこんなことをするのに困ってしまって、(´ε`;)ウーン…とかなってたので、rootパスワードをセットし直す方法を調べたのでメモ。 # /etc/init.d/mysql stop # mysqld_safe --skip-grant-tables & # mysql -u root とすると、パスワードなしでMySQLにログインできちゃう。 で。 > use mysql; > update user set password=PASSWORD('NewPassword') where User='root'; > flush privileges; として、パスワード変更がで

    MySQLのrootパスワードを忘れた時の対処法 - 絶品ゆどうふのタレ