手探りでパソコンの事を勉強するブログです。 何か覚えたら記録していきます。
2012 . 01
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •   
    YouTube動画を埋め込む方法は簡単なんですが、チャンネルごとwebページに埋め込む方法って検索しても中々出てこないんですよね。
    参考ページhttp://goo.gl/romgS


    埋め込みコードは以下の通りで、YourChannelNameの部分を表示したいアカウント名に変更するだけです。

    <script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/youtube.xml&amp;up_channel=YourChannelName&amp;synd=open&amp;w=320&amp;h=390&amp;title=&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script>


    例えば宇多田ヒカルのチャンネルを貼りつけた場合は以下のように表示されます。
    PR
    phpから謎のエラーが出た。

    Fatal error: Allowed memory size of ******** bytes exhausted (tried to allocate ******* bytes) in /hoge/hoge/hoge/hoge/hoge.php on line 62

    調べてみるとphp.inimemory_limitを64Mにすればいいらしい。
    php.iniの270行目付近。

     263 ;;;;;;;;;;;;;;;;;;;
     264 ; Resource Limits ;
     265 ;;;;;;;;;;;;;;;;;;;
     266
     267 max_execution_time = 120     ; Maximum execution time of each script, in seconds
     268 max_input_time = 300 ; Maximum amount of time each script may spend parsing request data
     269 ;max_input_nesting_level = 64 ; Maximum input variable nesting level

     270 memory_limit = 64M      ; Maximum amount of memory a script may consume (16MB)
     271


    でphp.iniを見たらすでに64Mだった。

    さらに調べてみると

    ipconfigを使おうかと思ったら


    'ipconfig'は、内部コマンドまたは外部コマンド、
    操作可能なプログラムまたはバッチファイルとして認識されてません。

    とか出てきます。

    これはソフトのインストールなどにより間違った環境変数 PATHが設定されていることが原因なんだそうです。

    直し方は・・・
    1,http://192.168.1.1/ に接続します。

    1.PNG

    ・ユーザー名:Admin
    ・パスワード:0000

    (ユーザー名は最初大文字のAなので間違えないように)


    先日スマホを快適に使うためにモバイルWi-Fiルーターなるものを購入してみたんですが、使ってたら思わぬ副産物があったので報告します。

    購入したのはNTTドコモのHW-01Cという機種です。



    この機種はFOMAエリアで下り最大7.2Mbpsの速度で通信できるというのが売りです。
    速度や価格だけで言えばイーモバイルやauのワイマックス等には劣ってしまいますがそれらのサービスはすべてエリアが狭く少しでも田舎に行くと使い物になりません。
    しかしこの機種は日本最大の通信網を誇るドコモのFOMAエリアを使えますので、その辺が他のサービスと差別化されている所だと思います。
    結構前からブログのヘッドラインとして流行っていたドリコムRSS Liteですが、2011年の9月末でサービスを終了してしまうそうです。
    私も他のブログではドリコムRSSにお世話になっていたのですがいい加減そろそろ代わりになるサービスを探して切り替えないとな・・・と思っておりました。

    ドリコムRSSのホームページでは代わりのサービスとしてライブドアのlivedoor BlogRollというサービスを提案しているようです。しかし、このサービスはライブドア運営ということもありライブドアブログを優先してしまうという噂を見ました(事実検証は未確認です)。
    また、ライブドアが嫌いだとか宗教上の理由でライブドアを使えないという方もいるかと思います。

    そこで、他に代わりの良いサービスは無いかと探してみたんですが、どうやら画RSSという所が良さ気です。



    今までのWebページはfontを指定してもクライアントのPCにWebページ側から指定されたフォントがインストールされていなければ正しく表示されませんでしたが、CSS3からサーバー側にインストールされているフォントをクライアント側に表示させる事が可能になるそうです。

    ただ、このブログはサーバーの設定をいじれないので今回はグーグルの公開しているAPIからWebフォントを利用してみたいと思います。

    http://www.google.com/webfont

    上記リンクURLの文字列もグーグルのWebFontを利用してみました。

    利用方法は簡単で好きなフォントを選んで指定されたlinkタグをhead内に挿入し、CSSに適用したいタグやclassを書きこむだけです。

    例)
    リンクのタグ
    <link href='http://fonts.googleapis.com/css?family=Miltonian+Tattoo' rel='stylesheet' type='text/css'>
    フォントのCSS
    h1 { font-family: 'Miltonian Tattoo', arial, serif; }


    html5を始めるにあたってまず1行目に書くDOCTYPE宣言ですがhtml5になると大幅に簡略化されます。

     <!DOCTYPE html>

    これだけです。

    これはhtml5では今までのxhtml1.0やhtml4.01などすべてのhtmlの集大成となる物を作ろうという意気込みが込められているそうです。
    たとえばhtml4.01の場合<img src="">と書き
    xhtml1.0では<img src="" />とスラッシュで切りますがhtml5の場合はどっちで書いてもいいのです。
    今まで枝分かれしてきたhtmlの文法をhtml5でできるだけ統合するという試みなのだそうです。

    間違っても以下のようには書かないでください。
    ※これは間違った書き方です
    <!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 5.0//EN" "http://www.w3.org/TR/html5/strict.dtd">


    RSSフィードのURLから新着記事をリスト化してhtmlで出力するソースコードです。
    htmlでは以下のように出力されます。
    <ul>
    <li>新着1</li>
    <li>新着2</li>
    <li>新着3</li>
    </ul>

    ※phpソース
    <ul>
    <?php

    $RSSURL = "http://hoge.com/RSS.rdf"; // フィードのURL

    $buff = "";
    $fp = fopen($RSSURL,"r");
    while ( !feof($fp) ) {
        $buff .= fgets($fp,4096);
    }
    fclose($fp);

    $parser = xml_parser_create();
    xml_parser_set_option($parser,XML_OPTION_SKIP_WHITE,1);
    xml_parse_into_struct($parser,$buff,$values,$idx);
    xml_parser_free($parser);

    $in_item = 0;
    foreach ($values as $value) {
        $tag  = $value["tag"];
        $type = $value["type"];
        $value = $value["value"];
       
        $tag = strtolower($tag);
        if ($tag == "item" && $type == "open") {
            $in_item = 1;
        } else if ($tag == "item" && $type == "close") {
            echo <<<EOM
    <li class="ls1 w1"><a href="$link" rel="external">$title</a></li>
    EOM;
            $in_item = 0;
        }
        if ($in_item) {
            switch ($tag) {
                case "title":
                    //
    文字コードの変換(UTF-8をEUC-JP で出力)
                    $value = mb_convert_encoding($value, "EUC-JP", "UTF-8");
                    $title = $value;
                    break;
                case "link":
                    $link = $value;
                    break;
                case "description":
                    //
    文字コードの変換(UTF-8をEUC-JP で出力)
                    $value = mb_convert_encoding($value, "EUC-JP", "UTF-8");
                    $description = $value;
                    break;
            }
        }
    }

    ?>
    </ul>

    このブログにも導入されていますがブログなどの全体のレイアウトの枠に影のような物を表示させる方法を紹介します。実はこれの仕組みは結構シンプルで高さ1pxの画像を縦に並べてるだけなんです。

    まずは画像を用意します。
    仮にレイアウトの幅が1024pxだった場合は1024px*1pxの影用の画像(1054px*1px)を用意します。

    b97280c9.png

    影をつけたいところ全体に適当なクラスを付けた<div></div>で囲みます。
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <div class="kage">

    ~コンテンツスペース~

    </div>
    </body>
    </html>


    次のページ
    Copyright © パソコン手探り All Rights Reserved
    Powered by ニンジャブログ  Designed by ピンキー・ローン・ピッグ
    ブログ / [PR]看護師 専用サーバー