タグ

関連タグで絞り込む (220)

タグの絞り込みを解除

javascriptに関するtyoro1210のブックマーク (351)

  • GPLなJavaScriptのコードは、非フリーなソフトウェアに使えるのか ― ありえるえりあ

    Recent entries Apache2.4のリリース予定は来年(2011年)初め(あくまで予定) inoue 2010-12-23 Herokuの発音 inoue 2010-12-20 雑誌記事「ソフトウェア・テストPRESS Vol.9」の原稿公開 inoue 2010-12-18 IPA未踏のニュース inoue 2010-12-15 労基法とチキンゲーム inoue 2010-12-06 フロントエンドエンジニア inoue 2010-12-03 ASCII.technologies誌にMapReduceの記事を書きました inoue 2010-11-25 技術評論社パーフェクトシリーズ絶賛発売中 inoue 2010-11-24 雑誌連載「Emacsのトラノマキ」の原稿(part8)公開 inoue 2010-11-22 RESTの当惑 inoue 2010-11-22 「プ

  • ColorPicker - jQuery plugin

    About A simple component to select color in the same way you select color in Adobe Photoshop Last update 23.05.2009 - Check Download tab Features Flat mode - as element in page Powerful controls for color selection Easy to customize the look by changing some images Fits into the viewport License Dual licensed under the MIT and GPL licenses. Examples Flat mode. $('#colorpickerHolder').ColorPicker({

    tyoro1210
    tyoro1210 2008/07/24
    出来のいいjQueryのプラグイン形式のカラーピッカー。 ライセンスは?
  • Interface elements for jQuery - About Interface

    Interface is a collection of rich interface components which utilizes the lightweight JavaScript library jQuery. With this components you can build rich client web applications and interfaces with the same simplicity as writing JavaScript with jQuery. The collection is dual licensed with the MIT license and the GPL, which basically means you can use it for free for both non-commercial and commerci

  • Stefan Petre

    Rem converter for Less CSS ianuarie 31, 2014 Comentarii: 2 Share it Twitter Google + Facebook It's a small hack that adds a function to convert px into rem. Find inside less.js or functions.js: convert: function (val, unit) { return val.convertTo(unit.value); }, and right after add: rem: function (val, base) { var remSize = Math.round((val.value/base.value)*10000)/10000; return new(tree.Dimension)

    tyoro1210
    tyoro1210 2008/07/24
    アホみたいにレベルレベル高い、jQueryプラグインが幾つか。 未ブクマなのが気になるけど、別に製作者のサイトとかあったりするんだろうか。
  • JavaScript Rangeの使い方 - とみぞーノート

    DOM仕様書にこれらのプロパティについて図解入りで説明がありわかりやすい。 文字を選択した時に表1のプロパティがどのように変化するかを表示するサンプル。 http://www.bit-hive.com/~tomita/RangeDump/ JavaScriptのソースはhttp://www.bit-hive.com/~tomita/RangeDump/range.js 3. 現在の選択範囲の取得の仕方(IEの場合) IEのRangeオブジェクトにはテキストの選択範囲を表すTextRangeと画像などのコントロールオブジェクトの選択を表すControlRangeの2種類が存在する。 3.1 TextRange,ControlRangeの取得 IEの場合Selectionはdocument内に既にあるので以下のようにして取得できる。 var range = document.selection

  • Travellers Tales : Safari でも selectionStart, selectionEnd がサポートされている

    Safari でも selectionStart, selectionEnd がサポートされている P_BLOG でのスマイリーボタンやタグボタンでの挿入位置 事の発端は、P_BLOG でスマイリーボタンやタグボタンを押したときに、Safari ではカーソル位置に挿入されてほしい文字列が入力済みのテキストのいちばん後ろに追加されてしまうことでした。予期せぬ位置にカーソルが移動してしまうので、微妙に不便です。 同じ事を感じている人は少ないないのでしょう、既に改造されている方もいらっしゃいました。 portal shit! : 投稿画面のタグボタンをカスタマイズ この改造、およびソースコードを眺めていて気が付いたのですが、Firefox では改造しなくてもカーソル位置に文字列が挿入され、選択テキストがある場合は、ちゃんとそれをタグで挟んでくれるように動作しています。Safari でそれが動かな

  • Cross Browser selectionStart/selectionEnd

    Updated: 2005-10-23 01:00:16+0900 - [ HOME ] Download Selection.js Usage var selection = new Selection(document.getElementById("textAreaId")); var s = selection.create(); alert("start:" + s.start + ", end:" + s.end); Example example.html How to create selection from TextRange object. Create marker which is not included in the textarea contents. var marker = notIncludedRandomString(contents); Appen

  • Kanasan.JS JavaScript 第5版読書会#5 | Blog.37to.net

    home blog labs about contact プログラミング・開発 > Kanasan.JS JavaScript 第5版読書会#5 JavaScript Kanasan.JS 作成: 2008-07-21T21:31:05+09:00 更新: 2009-04-29T01:03:54+09:00 Kanasan.JS JavaScript第5版読書会#5 & 懇親会が終了致しました。 ご参加頂いた皆様ありがとうございました。 今回も前回のCode Reading同様に、休憩の後に発表を入れる形で進行していきました。 私も少し発表したので、以下に資料を置いておきます。 Jarminal - termial of JavaScript on browser ブラウザ上で動作する、JavaScriptのターミナルツールです。 作りかけのものですが、簡単に説明させて頂きました。 id:

  • DOM1仕様書

    文書オブジェクトモデル(DOM)第1水準 仕様書 Version 1.0 この文書は、W3Cにより作成されW3C勧告として公開されている "Document Object Model (DOM) Level 1 Specification Version 1.0" (http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/) を、どら舗が翻訳したものです。 最新版の仕様書は http://www.w3.org/TR/REC-DOM-Level-1/ にあります。 正式な仕様書はW3Cサイトにある英語版です。この日語版は参考にすぎません。 この文書には翻訳上の誤りがあるかもしれません。どら舗は翻訳の正確性を保証しません。あくまでご自身の責任でご利用ください。 お気付きの点がありましたらどら舗までお知らせください。 REC-DOM-L

  • ゆの in ECMAScript: Days on the Moon

    再度ゆの in language です。この間作ったのは AA 部分をプログラムの最後に置くことを優先したため、Firefox 3 以降などでないと実行できないという問題がありました。そこでこの問題を解消し、ECMAScript 第 3 版に準拠した処理系一般で (多分) 実行できるようにしてみました。ただし、ECMAScript では入出力が扱えないので、プログラム全体を評価した返り値を出力と考えることにします。 var X = { valueOf: function () { _ += "スケッチ"; delete this.valueOf; }, toString: function () { _ += "×365"; } }; ゆの.valueOf = function () { そんなことよりヱヴァンゲリヲン新劇場版 = _ + " " + eval(/".*?"/.exec(t

    tyoro1210
    tyoro1210 2008/07/23
    AA部分ってか、もはや日本語文。
  • プログラミング未経験者が JavaScript でプログラミングを始めるまでに必要なこと - IT戦記

    (執筆中) (文章の練習も兼ねてぐだぐだと執筆中、現時点で読んでも日語になってないと思います。) (執筆途中だけど、こうしたらいい!とか、アドバイスがあれば教えてください><読者みんなが編集者!とか言ってみる) (あ、はてな記法のパッチを送ってくれてもいいです^^) (ちょっと、 Shibuya.JS in Kyoto → PHP カンファレンスがあるので、次の更新はそれ以降になるかも) 自分の知り合いに「まったくのプログラミング未経験だけど、自分のウェブサイトを作ってみたい!」という人がいるので、プログラミングを始める前に必要な知識や心構えや準備などを書いておこうと思います。もちろん、最初に使う言語は JavaScript です。 この文章は、プログラミングまったくの未経験者が読んで分かる文章を目指しています。もし、分からない部分がある場合は指摘してください。聞いてください。自分で調べ

    プログラミング未経験者が JavaScript でプログラミングを始めるまでに必要なこと - IT戦記
  • LDRで重複登録してるフィードの列挙と購読停止するJavaScript - 金利0無利息キャッシング – キャッシングできます - subtech

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    LDRで重複登録してるフィードの列挙と購読停止するJavaScript - 金利0無利息キャッシング – キャッシングできます - subtech
  • はてなブログ | 無料ブログを作成しよう

    ネイルで使う材料で、DIY時の木割れやネジ跡を派手にしたらかわいい OSB合板でちょっとしたボックスをつくりました。 ビス止め下手すぎて木を割ったり穴あけすぎたりした場所に、好きな派手色の樹脂を詰めてパテ代わりにしてみました。 ちょっと某HAYっぽみ出て可愛かったので、自分用にメモです。 手順 塗装 派手色グミジェルで失敗部分…

    はてなブログ | 無料ブログを作成しよう
  • はてなブラックスターが変わります! - ぼくはまちちゃん!

    いきなりですがリリースしたばかりのはてなブラックスターがバージョンアップしました! 引用機能(テキスト選択して★をつける機能)に対応しました! id:Constellation さまにコメントでやりかたを教えてもらいました! ありがとう! 天才ですね!! たぶんこれで、☆レポートメールに、来のブックマークコメントとは分けてブラックスターのレポートも記載されるはずですよ! ※レポート内のURLの末尾が「_HatenaBlackStar」となっているものがそれです ただし…! 今回のバージョンアップで、以前の★が見えなくなっちゃいます! 逆に前のバージョンの人からは、新バージョンの★が見えません><! つまり、新旧バージョンの互換性がありません…! すいませんごめんなさいほんとにごめんなさい>< あと弊害(?)として、 旧バージョンとは違って、データの上では相手にスターを与えることになるから

    はてなブラックスターが変わります! - ぼくはまちちゃん!
  • はてなブラックスター - ぼくはまちちゃん!

    はてなブラックスターつくってみました! (追記) 2009年修正版があります! → はてなブラックスター (2009年修正版) ★ これはなに? ★ はてなブックマークのコメントに、黒い星をつけられます! かわいいですね! ★ どうやって使うの? ★ (Firefoxでつかう) Greasemonkeyをインストール! hatena_black_star.user.jsをインストール! (Firefoxバージョン3.0とかそれ以前の人は → ) hatena_black_star_f3.user.jsをインストール! (Sleipnirでつかう) SeaHorseをインストール! Sleipnir オプション → クライアント → 全般 → 「スクリプトによるクライアントの操作を許可する」 にチェック! hatena_black_star.user.js を右クリック保存! 保存したファイ

  • Greasemonkey スクリプトとイベントで通信: Days on the Moon

    「Greasemonkeyスクリプトとウインドウ間で安全に通信する」にて、DOM イベントを用いた Web ページと Greasemonkey スクリプトとの通信について述べられています。そちらでは dispatchEvent メソッドの返り値による 1 bit 通信に触れていますが、やはりもっと自由にデータをやり取りしたいもの。そのためにはどのような方法があるでしょうか。 独自プロパティ 真っ先に思いつくのは、Web ページ側でイベントオブジェクトを作成した際、独自プロパティを追加する方法ですが、これはだめです。Greasemonkey スクリプト側ではイベントオブジェクトの独自プロパティを取得できません。event.wrappedJSObject.myProperty のように wrappedJSObject を介せば取得できますが、せっかく安全のため Firefox 側でラッパーに包

  • Florida Fishing, the C-Rose

    FEEL FREE TO LINK TO THIS WEBSITE. Достопримечательности Кировска for a text link.

    tyoro1210
    tyoro1210 2008/07/02
    会場が母校
  • Tanablog: == の代わりに === を使え

    JavaScript: The Good Parts を斜め読みしていたら、面白いことが書いてあった。 比較演算子の == や != を、=== と !== の "evil twins" と呼び、"never use the evil twins" という。それはなんでかというと、型が違うときの評価が複雑だから。 以下のコードで理解度をレッツ、チェック。式をクリックすると答えが右に出る。 '' == '0' 0 == '' 0 == '0' false == 'false' false == '0' false == undefined false == null null == undefined ' \t\r\n ' == 0 自分はパーフェクトではなかったので、今後は === を使おうと思う。

    tyoro1210
    tyoro1210 2008/06/22
    同値と等値。 オブジェクトの場合の挙動考えたら一概に===使えとも言えないかなぁ。 適材適所。
  • 最速のJavaScriptエンジン - yukobaのブログ

    ブラウザが色々新しくなったので、HotRuby - Ruby on JavaScript and Flash のベンチマークを更新しました。 Safari(WebKit)も、Cameron ZwarichさんらがJavaScriptCoreのVM版を作り、高速化したそうなので、一緒に含めてみました。 ブラウザ HotRuby Benchmark SunSpider 0.9 Firefox 3 3.636 sec 7.0806 sec WebKit(Safari) r34603 with SquirrelFish 4.368 sec 6.2248 sec Opera 9.50 4.679 sec 11.5756 sec Internet Explorer 7 43 sec位 106.3862 sec OSはWindows XPで、CPUは Pentium-M 1.2GHz です。 史上最速の

    最速のJavaScriptエンジン - yukobaのブログ
    tyoro1210
    tyoro1210 2008/06/20
    IEおっそっ! / Fxは利用時には色々拡張やら入れた上で使うからベンチの数字そのままでは利用の指針にはならんけど、でもやっぱりはえーなぁ。
  • Function Expression Statements: Days on the Moon

    もじら組フォーラムで書いたことを再掲。以下 JavaScript といった場合 JScript などは含まないものとする。 JavaScript の function ECMAScript 3 で function キーワードが使われる構文には FunctionDeclaration と FunctionExpression があり、以下のように定義されている。 FunctionDeclaration function Identifier ( FormalParameterListopt ) { FunctionBody } FunctionExpression function Identifieropt ( FormalParameterListopt ) { FunctionBody } FunctionBody SourceElements Program SourceEleme