週報 2024/04/28 川はただ流れている 4/20(土) 初期値依存性 さいきん土曜日は寝てばかり。平日で何か消耗しているらしい。やったことと言えば庭いじりと読書くらい。 ベランダの大改造をした。 サンドイッチ 一年前に引っ越してからこんな配置だったのだけど、さいきん鉢を増やしたら洗濯担当大臣の妻氏…
![はてなブログ | 無料ブログを作成しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
jQueryのSubversionリポジトリにtestフォルダがあって、jQuery自身のテストが納められていたのですが、そこで使われているテスティングフレームワークがQUnitとしてトップレベルのプロジェクトになったようです。 QUnit - jQuery JavaScript Library これを使うと簡単にjQueryプラグインのテストコードが書けちゃいます。 使い方は以下の通り。 提供されているメソッド test( name, test ) : nameにテストの名称、testには実行するテストを関数の形で渡します。 module( name ) : テストの途中で、テスト対象のモジュールや関数の目印を付けたいときに使います。nameにはモジュールの名称を渡します。 ok( state, message ) : stateがtrueならOK、falseならNGという判定になります
しかも3日連続で。なぜテレビじゃほとんど流れないんだぜ? 大阪市西成区のあいりん地区(釜ケ崎)の労働者らによる騒ぎは15日夜も続き、約280人が大阪府警西成署前に集まって、一部が投石などを繰り返した。警察官ら4人がけがをし、府警は新たに少年(17)を公務執行妨害容疑で逮捕した。騒ぎは3日間連続し、逮捕者は計15人、けが人は14人となった。 同署などによると、釜ケ崎地域合同労働組合幹部が15日夕も「労働者が暴行された」などと主張して抗議するよう呼びかけ、集まった人が機動隊員らに投石するなどした。見物に来たとみられる若者も多く、一部が興奮して機動隊員と小競り合いになった。 「労働者が暴行された」などと主張、というのはこれか(強調引用者)。 パトカーに乗せられた労働者は西成警察署の3階の個室に連れて行かれました。イスに座っていたら4人の刑事に変わるがわる顔を殴られ、紐で首を絞められ足蹴にされ、気
Stylized Webのエントリーから、知っていると便利なWordPressのTipsを紹介します。 Useful WordPress Tricks 参考情報として、WordPress Codex 日本語版の関連項目へのリンクを追加しています。 カテゴリ名の表示 カテゴリ名を表示します。 参考:テンプレートタグ/get the category <textarea name="code" class="html" cols="60" rows="5"> <?php $category = get_the_category(); echo $category[0]->cat_name; ?> </textarea>
as3D の原理をあまり知らなかったので、ActionScript 3.0 で1から勉強してみた。1からなのでフレームワークは使わず、自力で実装していく。Web 上には色んな資料があってありがたいだけど、玉石混交な上に、有用なものでも一本道で幅の狭いものが多い。前提知識のない自分にとっては、資料間の関連性を理解するのが大変だった。なので、なるべく簡単なところからスタートしつつ、広く浅く体験していくことを目標としてみる。まずは、四面体をワイヤーフレームで表示するところからスタートしよう。四面体を定義するまずは、3次元上の点を表現する Point3D クラスを作る。 class Point3D { public var x:Number; public var y:Number; public var z:Number; public function Point3D(_x:Number =
さて、最後に みうらさんに すごく訊きたかったことを 伺ってもいいでしょうか。 どうぞどうぞ。 女性というものは、 ネイルアートやまつげパーマなど 細かいところまで おしゃれをしたりしています。 女同士ですと 「あ、まつげパーマしたでしょ!」 などと、すぐにその変化に気づき、 褒め合うものなのですが、 みうらさんから見て、 女性がただ一点、 磨くべきことがあるとすれば いったいどういうところでしょうか。 俺は、こういう質問に乗りがちだけど、 紫綬褒章とかから オファーのある人間だから、 下品なことは、もう言わないよ? これからは 慎んでいこうと思ってるから。 下品? いや、そういうことでなくても いいのですが。 そうそう、そういうことじゃないよね? 俺が思うのは、言葉なんです。 言葉‥‥。 女性の、言葉。 敬語です。 女性は、みなさん 敬語を勉強していただくと いいと思う。 (‥‥意外だ!
ことあるごとにみうらじゅんさんのもとへ 何かを訊きに行く「ほぼ日」でしたが、 ご本人の了解を得ないまま、とうとう「ほぼ日」の ご意見番となっていただくことにしました。 「使い捨ての時代、人間だけが違うと思っていませんか」 「就職は、自分に就くのではなく職に就く」 後半に進むに従い、みうらさんのおっしゃることに 無限の真実を見る思いがいたします。 数分ごとの動画、すこしずつの全12回。 みうらさんの「就職論」、毎日おたのしみください。
配列 array をランダムに並び替える。 for (i=0 ; i<array.length; i++){ var tmpA, tmpB, rnd; rnd=Math.floor(Math.random() * array.length); tmpA=array[i]; tmpB=array[rnd]; array[i]=tmpB; array[rnd]=tmpA; } 例: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html;charset=shift_jis"> <META http-equiv="Content-Script-Type" content="te
行きがかり上、JSANモジュールシステムの説明をしておきます。 [追記 dateTime="夕方"]: typoと、本文の趣旨とサンプルコードがずれているところがあったので修正しました。修正の内容は、このエントリーの最後にあります。[/追記] JSAN(JavaScript Archive Network)は、JavaScriptライブラリ群を集積したアーカイブ・サイトです。そして、JSANがベースとしているモジュール(あるいはパッケージ)システムがJSAN.jsというスクリプトで提供されています。 僕は、モジュールシステムの必要性を強く感じていたので、試しに自作してみたのですが、既に使用されているJSAN.jsがあるので、こっちを使うことに決めました。 この記事と一緒に、次のbrazilさんのエントリーを参照することをお勧めします。 1分でわかるJSAN [翻訳]JSAN-0.10 -
//----------------------------------------------- get_browser_width function get_browser_width() { if ( window.innerWidth ) { return window.innerWidth; } else if ( document.documentElement && document.documentElement.clientWidth != 0 ) { return document.documentElement.clientWidth; } else if ( document.body ) { return document.body.clientWidth; } return 0; } //---------------------------------
Compress javascript or css code and reduce their size and improve page load times. Quick,easy and free!Best way to compress javascript and css Make your code faster for freeVersion 0.5.7
「ツールチップ」とはオンマウス時に表示される画像やテキストのことです。 Windows IEで画像の上にマウスを置いてしばらく待つとALT属性が見えるというアレですね。 これを簡単に実装するライブラリを紹介。jQuery、prototype.js プラグインメインで探してみました。 ■ script.js ( prototype.js jQuery不必要 ) http://www.leigeber.com/2008/06/javascript-tooltip/ ・おすすめ ・ツールチップがフェードして現れます ■ tooltip.js ( 要prototype.js ) http://blog.innerewut.de/tooltip ・おすすめ! ・導入が簡単でわかりやすい。 ・ツールチップとして表示させたい内容をhtmlで記述できるのでカスタマイズが簡単 ■ cooltips ( 要p
どうやら 以下の方法で判定することができるようです。 // リクエストオブジェクトを作る var req = new ActiveXObject('Microsoft.XMLHTTP'); // フラグの準備 var sended = false; // readystatechange イベントを待つ req.onreadystatechange = function() { if (req.readyState == 4) { // キャッシュに存在しない場合 if (sended) { alert('loaded'); } // キャッシュに存在する場合 else { alert('cached'); } } }; // 通信開始 req.open('GET', 'hoge'); req.send(); // フラグを立てる sended = true; 解説 IE では、キャッシュ
いろいろためしたけど、以下が一番楽 // 変更 element.runtimeStyle.cssText = ' width: 100%; height: 100%'; // 戻す element.runtimeStyle.cssText = ''; 特に、戻すときに cssText 以外のプロパティを空にしても、おかしな挙動をするので cssText を使うといい。 しかも IE だけは、 CSSStyleSheet オブジェクトにも cssText が使える // これも IE だけ var sheet = document.createStyleSheet(); sheet.cssText = 'div { hoge: hoge; fuga: fuga } div div { piyo: piyo }'; sheet.cssText = '';
俺は大学でコンピュータサイエンスを 4 年間学んだ。とはいっても大学自体の学歴・成績は平凡もいいとこ。真の意味でのプログラマのレベルは凡骨もいいところな自覚はある。まぁその大学は自分と似たよーなレベルの人間を毎年輩出してるわけです。 でまぁ、就職活動に真剣に取り組み始めにゃならん時期になんとなしに 2ch (つーかしたらばか)の出身大学の出身学科のスレ見たら驚いた。そこでの議論の趣旨は「コンピュータサイエンスを 4 年学んだ人間はソフトウェア業界以外の進路は何があるか?」だった。 「今更 IT ドカタやる以外ないだろ常考」「公務員ならなんとかなるかも?」「情報科目の教員免許はどうだろうか」「コンピュータに精通した事務員とか会計士とかアリじゃね」「起業とか? 俺たちのスキルじゃ余りにもリスク高すぎるか……」etc,etc ずっとスレを追っていたわけではないが、前向きにソフトウェア業界行きたい
2008年06月07日17:30 カテゴリ書評/画評/品評Lightweight Languages javascript - DOMをリサイズ可能に これまた数ある車輪の再発明のうちの一つだけど、習作をかねて /lang/javascript/DOM.resize /- CodeRepos::Share - Trac 使い方 <script src="http://blog.livedoor.jp/dankogai/js/resize.js"></script> <div class="resizable"> この要素がリサイズ可能に </div> <script>make_dom_resizable('resizable');</script> 要は、JS fileをロードしておいて、最後にmake_dom_resizable()を呼ぶだけ。引数が、リサイズ指定したいDOMのクラス名に
2008年06月12日02:00 カテゴリLightweight Languages javascript - 文字を確実に表示する 「Lingua::CJKV::Simplify で簡単繁盛」のような、日本語以外の文字も使うプログラムでちょくちょく来るクレームが、「表示できません」というもの。 これを解決してみました。 The quick brown fox jumps over the black lazy dog. 漢字、カタカナ、ひらがなの入ったtext. 「𪚲」もちゃんと表示するよ! <BR> on LF 種明かしは、こちら。 (function(){ var str2unicode = function(str){ var uni = []; for(var i = 0, l = str.length; i < l; i++){ var ord = str.charCodeA
2008年06月15日22:00 カテゴリLightweight Languages javascript - with(second.thought) // with再考 以前 404 Blog Not Found:javascript - 勝手に添削 - JavaScript入門 with()は金輪際あきまへん。ましてやこういう高度な使い方はamachangとかでないと出てきません。サイ本にもそう書いてある。 と書いたのですが、Resigちゃんが John Resig - Untold JavaScript Secrets What does with(){...} do and why is it so useful? と言い出して、少し気になっていたので改めて調べてみました。 with()文とは? 念のために再確認しておくと、オブジェクトのプロパティを、あたかも変数のごとく見せる構
2008年06月15日06:00 カテゴリLightweight Languages javascript - json2dom() & dom2json() これまた車輪の再発明ではあるのですが、前に自分で作ったものを含めて気に入ったのがなかったので。 /lang/javascript/dom2json/ - CodeRepos::Share - Trac Demo Source: <div><!-- comment will be ignored --> <img alt="dan" src="http://www.dan.co.jp/~dankogai/dan-180x240.png" style="float:left" width="45"> The quick brown fox jumps over the blazy lazy.dog. <p class="pp" styl
秋葉原通り魔事件で刃物所持に対する警戒が強まるなか、アーミーナイフを所持していた男性を任意同行しようと10人以上の警官が取り囲む騒ぎが、15日午後、都内中央区の路上で起きた。ナイフの大きさが銃刀法の規制対象外だったことから男性は無罪放免となったが、市民のあいだで治安維持に協力しようとするモラルの低下しつつある嘆かわしい現状が、あらためて浮き彫りになったかっこうだ。 警視庁佃署によれば、騒ぎが起きたのはこの日午後1時すぎ。警ら中の巡査が中央区佃の高層マンション前でひげ面マッチョの怪しげな男を発見。呼び止めて職務質問したところ、所持品からスイスアーミーナイフが見つかったため銃刀法違反の疑いで任意同行を求めた。しかし、男性が 「これは仕事道具」 「大きさも銃刀法に違反しない」 などと主張。同行を拒否したため、一時は応援の警官が10人以上も駆けつけて押し問答の騒ぎとなった。 警官側は「どうしてPe
ぜんぶしいたけは、Firefox のツールバーのボタンを全てしいたけにする拡張機能です。 ツールバーのカスタマイズを開けば… この通り! 中止ボタンだけでは物足りない、そんなあなたにおすすめです。 注意: この拡張機能をインストールしたことによって Firefox / Thunderbird のプロファイルが壊れたり、大切なファイルが消失したり、パソコンが火を噴いたりしても一切の責任は負いかねます。 ぜんぶしいたけをダウンロード 動作環境は? Fierfox 2.0.0.13 (Windows Vista) で動作確認をしています。 Firefox 3 では使えないの? 使えません。こっそりと Firefox 3 にインストールできるようにしました。 Firefox 1.0 や 1.5 で使えますか? 既にサポートが終了していますので、新しいバージョンにアップデートしましょう。 Thu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く