タグ

JavaScriptとcodeに関するlarkerのブックマーク (22)

  • Online JavaScript beautifier

    End script and style with newline? Support e4x/jsx syntax Use comma-first list style? Detect packers and obfuscators? (unsafe) Preserve inline braces/code blocks? Keep array indentation? Break lines on chained methods? Space before conditional: "if(x)" / "if (x)" Unescape printable chars encoded as \xNN or \uNNNN? Use JSLint-happy formatting tweaks? Indent <head> and <body> sections? Keep indentat

    larker
    larker 2015/01/30
    難読化されtajavascriptソースを復元
  • パスワード作成(文字をランダムに抽出)

    ■パスワードの文字を作成 アカウント発行の時に「○桁以上のパスワードを決めてください」とお聞きすると「何にしようか~??」と大変お悩みになる方が多いので作りました おすすめは数字だけなら12桁以上、英数なら10桁以上です(8桁だと1時間足らずで破られちゃうかも・・・!?) 無線LANなどのランダム16進文字にも対応しました ※ ApacheのBasic認証用パスワードにしたい方はここ(Perl CGI)にあります ・桁数 ・使用する文字の種類 アルファベット大文字 アルファベット小文字 数字 記号 16進文字 ・オプション 同じ文字を使用しない 紛らわしい文字を使用しない 連打して気に入ったのを採用してね! (※連続作成もあります▼)

  • ランダムパスワード生成&管理

    2006-01-19 認術大会対策用に「記号を多めに使う」モードを追加。 8文字でも、50点近くを叩き出せるパスワードを生成できます。 なお、「記号を多めに使う」にチェックを入れた場合、これまでとは異なったパスワードを生成します。逆に、「記号を多めに使う」にチェックを入れない場合の生成パスワードは、今までに同じです。 2003-05-27 パスワードの管理って、どうやってますか? 簡単なパスワードにしていませんか? パスワードに設定する文字列として、理想としては、 誕生日などのユーザー情報に無関係 辞書に載っていない。逆順でもない 相手先毎に異なる こまめに変更する …のが良いそうです。 ちょっとプログラミングをかじった人なら、乱数関数(正確には疑似乱数関数)を利用して、ランダムな文字列を作らせることは、簡単だと思います。 とは、言うものの〜 まったくランダムに作られた文字列をいくつも覚え

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

  • llameradaの日記 - ユーザがページに滞在した時間をサーバに記録するJavaScript

    Ajaxの普及に伴い、ページ当たりのユーザの滞在時間が注目されるようになっている。従来、サービスがユーザに与えるインプレッションの指標としてページ・ビューが広く用いられている。しかし、Ajaxを利用するとページの移動があまり発生しないため、ページ・ビューが低くなってしまう。そこで、インプレッションの指標として、滞在時間を使おうという動きがある。 今回、JavaScriptでユーザの滞在期間が記録できるかどうか調べてみた。取り組む前は難しいかなと思ったが、実際にはとても簡単であった。コードは下記。 (function(){ var start = new Date; window.onunload = function(){ var time = (new Date - start ); var image = new Image; image.src = "/dummy?t=" + tim

    llameradaの日記 - ユーザがページに滞在した時間をサーバに記録するJavaScript
  • 10分で書く構文解析器 - Scala で TAPLを勉強しつつ LLVM コンパイラを作る日記

    10分で書く構文解析器をやってみました。 再帰下降法を使っています。 四則演算して結果を返します。 最初に、簡単なスタックのように使える文字読み込み関数pop(),push(),peek()をつくり、 その関数を利用して、再帰下降構文解析の関数expr,term,factを作成しています。 字句解析は、pop()とfact()関数内でやってる感じです。 時間が余った分、空白の処理を入れています。 htmlはありものを使ってるので、実質、作ってる時間は5,6分です。 ムービー http://sakurai.s59.xrea.com/10min/10minparse.html できあがったもの http://sakurai.s59.xrea.com/10min/parse.html 詳しいところは、id:tanakhさんの 10分で書ける、お手軽パーザーを見てください。 http://fxp.

    10分で書く構文解析器 - Scala で TAPLを勉強しつつ LLVM コンパイラを作る日記
  • 高度な JavaScript 技集

    JavaScript で作って意味があるのかどうか分かりませんが、作ってみました。 応用編 入力したテキストをページ上に書き出し、個々の文字をドラッグ&ドロップ で動かせるようにする ソースを読んでも中身が分からない HTML を作成する パスワードチェックの部屋 (パスワードは「開けごま」ですが、HTML のソースや JavaScript を解析しても、絶対にパスワードが分からない仕組みになっています。) バー ライブラリ編 こんなの JavaScript で作るかよってな代物です。 できてしまったものはしょうがないでしょう。 utf.js (UTF-8 <-> UTF16 変換) base64.js (Base64 encode/decode) md5.js (MD5) des.js (DES 暗号化/復号化) zlib.js (JavaScript による zlib 実装、zlib

  • JSAN

    This infrastructure is considered to be beta. Everything should be usable, to a certain degree.

  • JavaScript サンプル

    ここに表示されているJavaScriptのサンプルで、何も注意が書いてない場合は、IE(ver.5.0)とNN(ver.4.7)の両方で機能します。 また、動作確認をしたブラウザのバージョンを載せていますが、これ以外の環境で、動くor動かないなどありましたら、ぜひ下記のメールアドレスに連絡してください。 JavaScriptでスタイルを指定するJSS(JavaScript Stylesheet)も、このジャンルに含めました。 別ウィンドウの制御、フレーム関係、Cookie・・・意図的に外してます。また、その内に。 ようやくサンプル数が90をこえました。しかしブラウザの判定をせずにスクリプトを動作させているので、もし対応していないブラウザで見た場合は、エラーがでるかもしれません。 動作確認はしているので、それを参考にしてください。

  • Top 10 custom JavaScript functions of all time

    ./with Imagination A JavaScript, CSS, XHTML web log focusing on usability and accessibility by Dustin Diaz Tuesday, November 29th, 2005 UPDATE: For anyone who lands on this article months after the fact, there is now a podcast entry about this article reviewing each and every function. If there was ever a universal common.js shared among the entire develosphere, you’d fine these ten (plus one bon

  • text-hatena.js 公開 [tech.nitoyon.com]

    Text::HatenaHTML::Parser を用いている部分は実装できていません。 URL の自動リンクや HTML のエスケープなどは実装できていません。 Cookie を利用するようなサイトに text-hatena.js を利用するのはお勧めできません。 ライセンスは Text::Hatena と同等とします。 技術的なアレコレ PerlJavaScript って意外と似てるよね、というところから出発しました。特に、Text::Hatena のソースコードはそのまま JavaScript に置き換えられるぐらいに洗練されたコードです。例えば、Hatena.pm の一部に次のようなソースがあるのですが sub parse { my $self = shift; my $text = shift or return; $self->{context} = Text

    text-hatena.js 公開 [tech.nitoyon.com]
  • イヌでもわかるJavaScript講座

    このJavaScript講座はプログラミング知識がない人もサンプルをただ埋め込めば使えるように作られています。ステップの段階で少しずつJavaScriptを説明していきますので、各ステップの内容がすべて把握できなくても、あとでわかってくると思います。えっ?と思う個所があっても、それはそのステップの趣旨ではないところですので、その個所はどこかのステップで説明します。深く考え込まずに、各ステップを適当にすすめていってください。 なお、講座のサンプルを使ってHTMLファイルがぶっ壊れたり、マシンから煙や火が出ても一切責任を負いません。バックアップはこまめにしましょう。(^^; また、サンプルを無断で使用することを禁じるわけがありません。勝手に許可無く使ってください。

  • 太陽風ДζΨΠ∀ HTML/CSS/JavaScript類のサンプル

  • 検索できる javascriptサンプルブック

    ページはソーテック社発行の書籍「使える!JavaScriptサンプルブック」購入者のためのものです。サンプルは書籍内容をマスターする目的のみ使用することができ、他の用途での使用・配布は一切禁止します。また、これらサンプルを実行した結果については著者、(株)ソーテック社は一切の責任を負いかねます。全てお客様の責任において御利用くださいますようお願いいたします。購入者以外の御利用はご遠慮ください。 ここで使用している全ての写真素材ファイルの著作権は篠崎柚さんにありますが、書を学習する目的では報告や許可を必要とせず自由に使用できます。 しかし、他の目的での写真使用に関しては篠崎柚さんのページ「5memorips-photograghic」のフリー写真素材の利用規約をお守りください。

  • 『JavaScriptのチョット便利なdebug方法』

  • javascript テストツール

    Test.Simple-0.21 - ドキュメント 翻訳 (thanks to Test::Simple) 原文:Test.Simple-0.21 - Documentation Copyright 2001, 2002, 2004 by Michael G Schwern, 2005 by David Wheeler. 名前 Test.Simple - JavaScriptのテストを書くための基的なモジュール。 概要 <pre id="test"> <script type="text/javascript"> plan({ tests: 1 }); ok( foo == bar, 'foo is bar' ); </script> </pre> 詳細 これは、JavaScriptのクラス及びその他のコードに適したテストを書くための、非常に簡単で、非常に基的なモジュールです。より複雑

  • 5・6年生にもわかるやさしいJavaScript

    5・6年生にもわかるやさしいJavaScriptは下記URLに移転しました。 お気に入りやブックマーク、リンクをしていただいている方は変更をお願いします。 新URL http://clap96.web.fc2.com/masapine/java_top.html ※10秒後に自動的に移動します。

  • http://javascript.maxux.com/

  • JavaScript例文辞典

    ■基 [01]JavaScriptを定義する [02]外部JavaScriptファイルを読み込む [03]スタイルシートを定義する [04]NN3、NN4、NN6、IE4.x、IE5.xで動作するように記述する [05]NN4でのみ動作するように記述する [06]NN6でのみ動作するように記述する [07]IE4.x以上で動作するように記述する [08]IE5.x以上で動作するように記述する [09]IE5.5以上で動作するように記述する [10]ビヘイビアファイルを読み込む [11]IEとNN両方で動くように記述する [12]連続して関数を呼び出す [13]MacOS Xかどうか判別する [14]Safariのみ動作するように記述する [15]Safariのバージョンを返す [16]Operaのみ動作するように記述する ■構文 [01]変数に文字や数値を入れる [02]四則演算を行う

  • 独学 JavaScript

    「どのブラウザに向けてページを作る?」のページを追加(1998/11/01)。 世界時計のサマータイム対応版を追加(1998/10/28)。 独学JavaScriptをダウンロードしてオフラインで読めるように、zip形式で圧縮したものを用意しました。 [ 98年11月15日版(TAR+GZ形式) djs981115.tar.gz (75k) ] [ 98年11月15日版(ZIP形式/PC向け) djs981115.zip (75k) ] JavaScriptとは何だろう htmlJavaScriptを埋め込む 変数とif文 変数 ちょっと詳しく コメント 関数 for文 JavaScriptに対応していないブラウザに迷惑をかけないために 文字列の扱い FORMとの連動(buttonクリック) FORMとの連動(inputフィールド) FORMとの連動(inputフィールド)[改良版 IE