15 posts tagged “javascript”
90秒でわからなかったからメモ。
●90秒で理解するiPhone JavaScript(マルチタッチ編)(ke-tai.org)
ほんまにやったんや>自虐企画。
●PHPカンファレンスでギークたちが回答「PHPの次に学ぶ言語は?」(CodeZine)
そっか。とっかかりがPHPって人もいっぱいいてはるんやね。
わたくしのイメージとしてはレンタル鯖界隈においてバージョンが知らない間に変わってたら知らない間に動かなくなってたとかそういうチョーいい加減なカンジだったりもします。
JavaScriptに関してはブラウザごとの動作の違いがめんどくさいので最低限というチョーいい加減なカンジだったりもします。
PerlでできるならPerlにしとけばええやんてなチョーいい加減なカンジだったりもします。
Pythonはガイジンてなチョーいい加減なカンジだったりもします。
まー組み合わせ可能ならば適当に補完し合ってくださいねてなチョーいい加減なカンジだったりもします。
●Google Chart API(Google Code)
てなワケで小飼弾さんところで作成しました。
JavaScriptってなぁに?それ美味しいの?のわたくしでも何が起きてるんだかわかる簡素ぶりでございます。
# Voxの各自画像アイコンは150×150 pixelであります。
そんでもってQR Bookmarkletをこさえてくださった方もいてはります。
●Google Chart API を利用して QRコードを作成する Bookmarklet(Going My Way)
QRコードってデンソーがこさえたもんなので日本ローカルなもんかと思ってたらいつの間にかワールドワイド(?)になっていた。
●新プラットフォーム戦争に備えよ。Google GearsはMicrosoftの利益を直撃する(TechCrunch Japanese)
HTML5を全てのブラウザがまともに実装するようになるのがチョイと先、ちゅうかまだ揉めとんのかW3C、せやったら泣かせてみたるわホトトギスでGoogleは「Gears」を静かに自社製品で推し進めてきてここに来てMySpaceでの採用となった。
Web2.0が「あちら側」の戦いやったらオフライン(こちら側)の戦いがもしかするとWeb3.0(まだゆうか)なのかもしれん。
ブラウザをジャカジャカプラットフォーム化したいGoogleの対岸にあるのがAdobeのAirとかMicrosoftのSilverlightとか「元々バージョンアップ年貢で会社が回っとるとこ」や。
SilverlightはようわからんけどAirは基本Flashやし、Dreamweaverもあった方がええでゆうノリやから結局開発環境に「年貢」が必要となる。
せやけどGearsはAjaxでゴリゴリやったらええがな、他になんもいらんで、となっとる。
今になって感慨深いのがJavaScriptやね。
昔のJavaScriptのチュートリアル本を引っ張り出してくると、よもや世の中こんな事態になろうとは誰も思うとらんかったのがようわかる(そこにはXMLとかDOMゆうヤツの存在もデカいけど)。
ただJavaScriptもブラウザごとにCSS並みのややこしいことになっとるワケで、あんましやりすぎるとどっかのブログサービスみたいに特定のブラウザでないとまともに動かんゆうこともある。
昔のJavaScript本を引っ張り出そうとしたら隣にXML+XSLの本があったりする我が家やけど、思い出したで。当時MacIEゆう悲しいアプリケーションがあってそいつが扱ってないJavaScriptの機能をどうしても使いたいのに使えヘンからXSLであれこれ遊ぶのを途中でおっぽり投げてしまったことがあったな(なにがなんやったんかうろ覚えやけど、今で言うところのCMSみたいなもんをこさえようとしたんよ(笑)!)。
XSLも当時とはずいぶん様相が異なるもんになったな。
あんなに大騒ぎしたのにねぇ、、、
●読売、記事見出しをRSS配信 ブログパーツも(ITmedia)
同社は2002年、ネット配信した記事の見出しを無断で使用され、著作権を侵害されたとしてネットニュース配信会社を訴え、05年に勝訴が確定している(記事見出し無断配信訴訟、読売勝訴が確定)。
このへんをメモっとくのを忘れてましたよ。
●Google AJAX Search API
●Google AJAX Feed API
→AJAX Dynamic Feed Control
●Google AJAX Feed API を簡単カスタマイズ(webnote)
●「Dynamic Feed Control」のウィザードで、超簡単にRSSを読み込む(webnote)
何に使うのかよくわかんないけどちょっと可愛かったので一応(キーボードから入力した方が早くね?ってだけです)。
●AJAX Libraries API(Google)
いえ、別にGoogle様にご用意いただかなくても、というもんもございますが、チョイとデカめなヤツとかはみんなここから引っ張っちゃえ!となればあっちこっちのクソ重たいAjaxサイトも少しは軽くなったりしないかなー(希望)。
オマケのjQuery;
(オバサンにとってはCSSを切り替えるアレね、くらいのもんでしかなかったりするけど)
●いろいろな効果を追加できるJavaScriptライブラリ「jQuery」(GIGAZINE)
某所にアクセスしたところ突然出てきた。へぇええぇ、で記念コピペ。
<script>
get_val = getcookies('adult');
if(get_val==-1){
if(confirm("《警 告》\nあなたが閲覧しようとしているコンテンツには、未成年にふさわしくない成人向けのコンテンツが含まれています。\nこの警告ページ以降の成人向けコンテンツが含まれているガイドサイトにアクセスするためには、下記の条件を\nお読みのうえ、同意いただく必要があります。\n\n閲覧者が21歳以上であり、ホニャララ(サイト名)の免責事項を読んで、十\分に理解していることを要します。\n\n閲覧者は成人向けコンテンツ内に、不快な感情を引き起こす、議論の対象となりうる、または不適切な内容、\n表現、言葉、言語、画像、動画およびテーマ等が含まれることがあることを予め了解するものとします。\n\n上記内容を承諾する場合は「OK」を、承諾せず前ページに戻るには「キャンセル」をクリックしてください。")){
// document.cookie="adult=on;";var strUrl = window.location;
var objUrl = new String(strUrl);
var arPathName = objUrl.split("/");var strUrl = window.location;
var objUrl = new String(strUrl);
var arPathName = objUrl.split("/");
document.cookie="adult=on;domain=hoge.com;path="+"/"+arPathName[3]+"/"+arPathName[4]+"/;";
}else{
location.href="http://hoge.com/";}
}
function getcookies(theName){
theName = theName + "=";
theCookie = document.cookie + ";";
start = theCookie.indexOf(theName);
if(start != -1){
end = theCookie.indexOf(";",start);
return unescape(theCookie.substring(start + theName.length,end));
}
return -1;
}</script>
エロ本「も」あるからガキは本屋に行くなっぽい法律ができちゃうかもしれない今日この頃ではありますが。
●臭いものにフタをしても、何一つ解決しない(小寺信良)(ITmedia)
有害情報に触れなければ、青少年は健全に育つのだろうか。これは児童ポルノ法改正案の時と同じ論理で、表現を見たことと、実際にそうなることの相 関関係は、いまだ証明されていない。仮に18歳未満では健全でも、18歳になってフィルタリングが外されたとたん、有害無害入り混じったネットの世界に放 り込まれることになる。これまでなら経験によって築かれた情報リテラシーによって自ら判断できたところが、その耐性がゼロのままでそんな世界に解き放たれ ることを考えると、親としてはそっちの方がよっぽど危ないと思う。18歳を過ぎたって、親にとっては子供でなくなるわけではないのだ。
この法案は、根本的に子供を育てるという視点が欠如している。有害情報の有害性は、それを見たことで発生するのではなく、有害であることを知らず に実行してしまうことで発生する。つまり判断材料としての経験が不足しているから、それを実行した場合の社会的影響や善悪の判断ができないわけだ。従って 単に有害情報を見せなくするのは全くの逆効果で、「こういう情報がなぜ悪いか」を分からせることが重要なのである。
情報化社会への道を歩み始めてもう何年にもなり、小学生のうちからパソコンやケータイを使う子供も出てきているというのに、まともな情報教育が高 校からでは遅すぎる。小学校のうちから、特別授業として実地を含めた情報リテラシー教育を義務付けるぐらいの政策こそが、必要なのだ。その教育が教員には 難しいのならば、それこそNTT東西や地元プロバイダに協力義務を課して、年に1回2時限ぐらい使って「ネットに詳しいおじさんの、こんなに危ないパソコ ン・ケータイ教室」ぐらいをやるべきである。
ネット自体の浄化に対しては無策のままで、単純に有害情報から遮断するだけでは、何が悪いのかを知らないままに成長してしまうことになる。それで は悪意を持って情報を発信する人間が居ること自体を理解できないので、もうダマされ放題である。さらに、悪いことと分からずに有害情報を発信する、あるい は悪いことと知っててもその影響を理解できずに有害情報を発信する人間を、限りなく量産してしまうだけだ。この法案が示す政策には、子供にも知る権利を認 め、時として成長に必要な厳しさを与える親の愛情が欠如している。
一応ITなお父さんとしての小寺さんのポイント。
●イマドキの小学生、そのインターネット事情(小寺信良)(ITmedia)
未成年者のインターネット使用に対して、親が指導すべき内容を整理すると、ポイントは三つある。
1. ウイルスおよびスパイウェアに対するセキュリティ
2. 出会い系をはじめとするアダルトサイトへのアクセス規制
3. チャットやメール、掲示板など、字面だけのコミュニケーションで起こり得るトラブルの回避
そんでもって「3」について。
例えば筆者と妻との間でも、「今晩ご飯いるの?連絡して!」という短い一文のために、喧嘩になったことがある。
必要事項を伝えているのみだが、この文は最後の「!」一つで印象が悪い。仮に「今晩ご飯いるの?連絡してネ」と書いたなら、そこから読み取れる口 調は、まったく違うものになる。書いた側にはもちろん他意はないのだが、たった「!」と「ネ」の違い、データとしては同じ2バイトにしかならない1文字の 違いで、人間は簡単に喧嘩するのである。
いわゆる「オマエの言い方が悪い論」である。「メシどない?」でもええような気ぃするけど、そのへんが人の文化差だから面白いというか、大変とも言えるところだ。
でITなお父さんモダシンさんはどうしてるかというと;
●小学生を持つ父親に送る子供の「ネットデビュー」時の安全対策(Modern Syntax)
有害サイトに関してはたしかに事前にアクセスできないようにするのも1つの案だとは思うのですが、実際に有害サイトを見てみないと何が有害だかわかんない わけで、有害・無害というのを感覚的に瞬間に判断できる能力を育てたほうが後々まで応用が利くのでいいのではないかと思っています。もちろん、なんに事前 のインプットなしに有害サイトへのアクセスを許容するものはありません。ちなみにうちでは以下のような感じで指導しています。
おそらく世間のフツーの親たち(一部「オバチャンが見たくないもの」強行派の声だけデカい自分に課せられてきた性的抑圧を他人に押しつけるオバチャンを除く)はたいがいそう思ってるんではないでしょうか。
・マウスをリンクに重ねるとブラウザの下の方にURLが表示されるが、この文字列中にわけのわかんない英語の羅列とか「?」マークが入っている場合 はクリックしない。どうしてもクリックしたいときは親に相談&JavaScriptオフでアクセス。ちなみに間違ってクリックすると最悪パソコンが壊れる 場合があると大げさに刷り込んでおくと効果的。
・PCのメールアドレスは持たない。なので会員登録しなきゃいけないところは全部親がやる。
・PCのメールアドレスをもっていないのでID&パスワードなサイトには勝手に入れない。スパムメールもこない。
という感じなのですが、マイクロソフトが出している「うちのインターネットルール」という雛形だと以下のような項目が提案されているのですが、それぞれうちはどうしているかというと、
○インターネットの使い方について、お父さん、お母さんと話し合って決めます。
>話合うな。命令しろ。従わせるんだ。○自分のお友達の名前、住所、電話番号、学校の名前や場所などを教えません。
>自分は必死で隠しているのに友だちからバレだらもうやってられないですね。○インターネットやメールでいやだな、こわいな、困ったなと思うことがあったら、必ずお父さん、お母さんにすぐ知らせます。
>相談されたお母さんもどうしていいのかわからずオロオロしています。○自分や家族の写真をインターネットやメールで送りません。
>メールアドレスは与えない○自分のインターネットパスワードは、お父さん、お母さん以外の人には(親友にも)教えません。
>本人すら知らないブラウザはJavaScriptオフにしてメールアドレスを与えないだけで結構防げますね。Active-X系が怖いですけど、うちのリビングのマシンはMacなのでちょっと安心。
Macにしろと(違)。
●有害コンテンツは見せたくないがフィルタリングは知らない──保護者の7割(Modern Syntax)
保護者、考え甘すぎ(笑
んなもん、アダルト業者が自主規制したり法的にひっかかることやるわけないじゃん。
でも、若いうちはネット詐欺とかブラウザクラッシャーの2~3回は遭遇しておくのもいい経験だと思うけどどうなんでしょうね。うちの子供がブラクラ踏んだ ら指差して笑ってやりますが。アダルトはみたら罰金、ってしておくとクリック先URLに非常に神経質になるので非常に単純ですが子供には有効な方法です。 で、それやっているうちになんだかわかんないけどJavaScriptも覚えますし。「URL中に「?」がはいっているリンクはクリックしちゃいけない」 とか「「JWORD」って書いているActive-Xはインストールしちゃいけない」とか自然に学習していきます。
JWordに関しては皆さん踏みすぎです。JWord(熊谷さんとこ)側のセールストークになんの疑問も持たない人大杉です。
で、JWordがなんなのか知ってるお父さん(and / or お母さん)がいる家庭で育った子とそうでないところで育った子、まだお父さんが仕事でも使ってるノートパソコンにnyをぶっ込んでお父さんの会社のお客様情報が流出してお父さんが会社クビになるくらいのリテラシーがあるならいいけど(よくない)、ネットという世間から隔離されてしまうと今度は格差、ってもんも生じますね。
●「ググる」子供と、「ググれない」子供 (bpspecial ITマネジメント)
僕個人としての考えでは、小学校6年生になったら、どんどんグーグルは使わせた方がいいと考えている。少なくとも、娘やその同級生の世代が大人になるこ ろには、インターネットと英語は必須の世の中になっているはずだ。しかも、インターネットの“世界”は危ないことが多い。だから、早いうちから親の監視下 で、良いことも悪いことも経験させておいた方がいい。
実際、娘専用のパソコンには、早くも怪しげなメールがたくさん届くようになっている。何をすると何が起きるか──実際に体験させながら、自分の身を守る方法を教えていかなければならない。
いずれにしても、うちの娘は既にパソコンとインターネット、それにケータイ世代に突入してしまっている。そうである以上、「ググれる」子供に育つようにしていくのは、親としての役目なのかなと思う今日このごろなのである。
ところがフィルタリングが国民の義務として立法化されてしまったらどうなるんだ。
中学生がプログラミングに興味を持ちだし、ネットにアマタあるプログラミングを親切に教えてくれるサイト(たいがいエロ系萌え系書籍などの広告がサイドバーに貼ってあったりするし)にアクセスできなくなったらどうすんだろ。
「大人の口の利き方」を知らない子どもがどこかの掲示板でぶっきらぼうな質問をして、子どもとは知らない成人に罵声を浴びせられる経験だってないよりあった方がよくないか?
●2ちゃんねるの注意書きは誰もが覚えておくべき名文である(304 Not Modified)
下手なフィルタリングはどう考えたって「教育」になんかならない。