Home

うのらぼ。

やっておいてよかった

Oauth覚え書き Oauth覚え書き その2

Oauth を使うときが来た。 やっといてよかったね。

【JavaScript】10分間コーディングをやってみた

元ネタはこちら、問題文もこちら http://ameblo.jp/programming/entry-10001721422.html

実際に書いたコード(そのまま)

var Cards = {
  "deal" : function(numPlayers, deck){
    var cardsNum = deck.length,
        results = [];
    for(var i=0; i<numPlayers; i++){
      if(cardsNum/numPlayers < 1){
        results[i] = "\"\"";
      }
      else{
        var _temp = [];
        for(var j=i; j<cardsNum; j+=numPlayers){
          _temp.push(deck.charAt(j));
        }
        results[i] = "\"" + _temp.join('') + "\"";
      }
      alert(results[i]);
    }
/*
    for(i=0; i<numPlayers;i++){
      var _temp = [];
      var cpp = Math.floor(cardsNum/numPlayers); //cards per player
      for(j=0; j<cpp; j++){
        _temp.push(((cardsNum/numPlayers) < 1) ? "" : deck.charAt(j*cpp + i));
      }
      results[i] = _temp.join('');
        console.log(results[i]);
    }
*/
//      document.getElementById('result').innerHTMl = "results:{\"" + results.join('\", \"') + "\"};
  }
}

所要時間:40分 …orz

コメントアウトで消してるところで30分ほどかかっておりました。 ただ着眼点変えてみてからは10分かかってないので、ひらめき力の問題のようです。

もっとがんばろう。。。

【jQuery】Googleのテキスト読み上げ非公式APIを叩いたのをいじる

げこがなにか作ってたのでいじってみた。

http://unolabo.boo.jp/twitter/talkTwitter/ FF2/3/3.5 Chrome4 Safari3/4 で確認。 IE6-8 Opera Chrome3では動きませんでした。

元記事はこちら http://jp.techcrunch.com/archives/20091214the-unofficial-google-text-to-speech-api/

げこが使ってたjQueryFlexPlayerがどうもFF以外ではまともに動かないようなので、jPlayerに変えただけです。

これを使って目下モリモリ作り中。。。

Microsoftが本気を出してくるようです

少し前の記事ですが http://www.publickey.jp/blog/09/internet_explorer_9html5directxsilverlight_4.html

でもなぁ。IEだしなぁ。 とりあえず9より6とか7とかどうにかしてほいしわ。

テーマ変更しました。

前のテーマがindexが見づらかったりとかそんな感じがしたので、テーマを変えました。 もっと早く自作するつもりだったんですがどうにも着手できないので…。 ま、言い訳ですけどね。

OAuth覚え書き その2

先日のエントリー OAuth覚え書き で、エラーが発生したところで躓いたという記事を書きましたが、無事解決しました。

解決方法は下記。

Continue reading

OAuth覚え書き

追記 このエントリーでの問題は解決しました。 解決編はこちらからどうぞ。

twitterの認証方式にOAuthというものがあるとのことで、色々やってみることにしました。 とりあえずPHPでやってみます。 以下覚え書き(自分用メモなんでだいぶ端折ってます。わかりづらくてごめんなさい)。

参考ページ: PHP+OAuthでTwitter – SDN Project TwitterのbotをOAuthに対応させる – しばそんノート Sinatra と OAuth を使って Twitter のタイムラインを取得してみた – まちゅダイアリー(2009-08-18)

Continue reading

【CSS】DD_belatedPNGで透過PNGの指定をした要素の位置がずれる(らしい

げこ さんの発言:

         ,. -‐'''''""¨¨¨ヽ 
         (.__,,,... -ァァフ|          あ…ありのまま 今 起こった事を話すぜ! 
          |i i|    }! }} //| 
         |l、{   j} /,,ィ//|       『おれはDD_belatedPNG.jsを使ってIE6で透過PNGを使ってたんだ。 
        i|:!ヾ、ノ/ u {:}//ヘ        だが戻るボタンを押した途端PNG指定した要素の位置が全てずれてやがったんだ。』 
        |リ u' }  ,ノ ,!V,ハ | 
       /´fト、{ル{,ィ'eラ , タ人        な… 何を言ってるのか わからねーと思うが 
     /'   ヾ|宀| {´,)⌒/ |<ヽトiゝ        おれも何をされたのかわからなかった 
    ,゙  / )ヽ iLレ  u' | | ヾlトハ〉 
     |/_/  ハ !ニ⊇ '/:}  V:::::ヽ        頭がどうにかなりそうだった… 
    // 二二二7'T'' /u' __ /:::::::/`ヽ 
   /'´r -―一ァ‐゙T´ '"´ /::::/-‐  \    position:absolute; だとか hasLayout だとか 
   / //   广¨´  /'   /:::::/´ ̄`ヽ ⌒ヽ    そんなチャチなもんじゃあ 断じてねえ 
  ノ ' /  ノ:::::ー-、___/::::://       ヽ  } 
_/`丶 /:::::::::::::::::::::::::: ̄`ー-{:::...       イ  もっと恐ろしいものの片鱗を味わったぜ…

でも、なんか hasLayout がらみくさい気もするよ。 position:static; にしたら直ったし。

【正規表現】全ての半角記号を選択

[。-゚]

【検証】<a href=”mailto:”> に「件名」を入れた際の Outlook 、及び Thunderbird の文字化け対策

一昔前のサイトにはよくあった、メーラーを立ち上げるリンク

<a href="mailto:hogehoge@hoge.ne.jp">お問い合わせ</a>
ですが、久々に使う機会がありました。 このリンクを叩いてメーラーが起動した際に、「件名」や「本文」を入れたい、とのことでした。

とりあえず一般的な方法としては、

<a href="mailto:hogehoge@hoge.ne.jp?subject=件名&amp;body=本文">お問い合わせ</a>
とするのですが、 これがなかなか厄介なようです。 環境によっては記入される「件名」や「本文」が文字化けするようです。

そこで、タイトルの通り検証を行ってみました。何故 Outlook と Thunderbird なのかは、たまたま手元にあったからです。

前置きはいいからできんの?できないの? って言う人もいると思うので結論から書いてしまうと、

一つのリンク(一つの<a>タグ)で Outlook、Thunderbird 共に共通の表示をさせる(文字化けさせない)ことは現状不可能

と考えられます。

つまり、どちらも文字化けさせないためには お問い合わせ (文字化けする方はこちら) のようにリンクを二つに分けなければいけないわけです。 (ただし、今回は上記のとおり Outlook と Thunderbird でしか検証を行っていないため、メーラーによってはリンクがもっと増える可能性はあります。)

で、検証した内容とかは下記。

Continue reading

Home

Search
Feeds
Meta

Return to page top