タグ

JavaScriptとjavascriptに関するtaky1973のブックマーク (173)

  • JavaScript InfoVis Toolkit - Interactive Data Visualizations for the Web

    Regardless of its size and scale of operations, a business must establish a confidential relationship with the people or companies it affiliates …

    taky1973
    taky1973 2012/01/30
    グラフ作成
  • 雑多な記録

    2025年7月 ネットが緩んで外れかかっていた網戸を自分で張り替える。使っていない物置き部屋だったので、5年くらい見ないふりをしていた。色々物が片付いたら。気になるようになってしまい、張り替えることにする。初めて自分でやり、失敗ではない程度にはうまくいき、この湿気の多い季節でピンとしている。これなら一年中ピンとしたままだろう。 あまり使っていない部屋のカーテン・レールが古く、中央のランナーにマグネットが付いていない。風が強い日に窓を開けていると、カーテンが吹っ飛んでしまう。見ないふりをしていたが、重い腰を上げて交換することにする。探してみたら、中央だけ交換できるものがすぐに見つかる。こんなことなら10年位前にどうにかすれば良かった。 Appleアカウントへのサインインくらいにしか使っていないiCloudメールへ迷惑メールが頻繁に来るようになった。送信元がメルカリや、ANAマイレージ、えきね

    雑多な記録
  • 今日から始めるCoffeeScript - KAYAC Engineers' Blog

    こんにちは。毎年花粉症になりかけている飯塚です。 最近のNode.jsの普及などによってサーバサイドJavaScript界隈が盛り上がっています。 そんなホットなJavaScriptをラクにかつエレガントに書くためのCoffeeScriptという言語をチュートリアル風に紹介します。 何かしらのライブラリを自分で書く程度にJavaScriptで開発している人は絶対に使ったほうがいいと思います。 JavaScriptを知っていれば1-2時間程度で十分駆使できるようになります。 (2011/6/28:@m_satyr様にご指摘頂いた箇所を修正しました。) 目次 CoffeeScriptとは? インストール Hello World 構文 関数 変数展開 Objectの生成 ループ 存在チェック ヒアドキュメント thisのバインド クラス 無名関数 {var} Tips ?の使い分け 存在チェック

    今日から始めるCoffeeScript - KAYAC Engineers' Blog
  • About JWP Connatix | Leaders in Video Technology & Monetization

    Discover how media brands manage and deliver video at scale—streamline workflows, secure streaming, and drive performance across every screen. Video Management & Delivery Solution →

    taky1973
    taky1973 2011/10/21
    Webページに設置できるオープンソースのLightBox風メディアプレーヤー。Flash。FLV/MP4/MP3/AAC/JPEG/GIF/PNG、HTTP/RTMPストリーミングをサポート。スキン対応。RSS/Atomでプレイリスト指定。
  • 第2回 Comet---プッシュ型のWebアプリケーションを作る

    この記事は,日経ソフトウエア2007年1月号,連載「簡単実装で学ぶWeb技術2006」の第7回「Comet――プッシュ型のWebアプリケーションを作る」の再録です。記事は執筆時の情報に基づいており,現在では異なる場合があります。 こんにちは,結城浩です。 今回は,サーバーからデータをプッシュするタイプのWebアプリケーションを作成する技法の「Comet」を紹介します。簡単なチャット・プログラムを通してCometの仕組みを学びましょう。 Cometとは 通常のWebアプリケーションは,クライアント(Webブラウザ)から送られてくるリクエストを受け取って動作します。つまり,WebアプリケーションはユーザーがWeb上のリンクをたどったり,ボタンを押したりすることをきっかけに動くのです。ここで,動きの主導権はクライアント側にあります。クライアントがサーバーから情報を「引き出す」ことによって動作する

    第2回 Comet---プッシュ型のWebアプリケーションを作る
  • 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]四則演算を行う

  • Node.js向けのPDF作成ライブラリ「PDFKit」:phpspot開発日誌

    PDFKit ? A PDF Generation Library for Node Node.js向けのPDF作成ライブラリ「PDFKit」が公開されていました npmコマンドでインストールできるPDFライブラリです。 npm install pdfkit で入るそう。 HTML5のcanvas風APIで作れるみたいです。サンプルコードは以下。 かなり分かりやすいコードですね。JavaScript最高!というやつです。 今後もこうしたライブラリがどんどん充実していってほしいですね 関連エントリ node.jsに関する基礎や開発・チュートリアルのまとめ Node.js上でPHPを呼び出せる「NodePHP」 node.jsでシンプルなMVCを行うための仕組み色々

  • HTML5 花火大会

    HTML5の花火大会が始まりました。 JavaScriptCSS3で書かれたコードが美しい花火となって 夏の夜空を鮮やかに彩ります。 START

    taky1973
    taky1973 2011/07/07
    クリックするとソースが見れる
  • JavaScript - Mozilla developer center

    JavaScriptTutorials and guidesBeginner's tutorialsYour first website: Adding interactivityDynamic scripting with JavaScriptJavaScript frameworks and librariesJavaScript GuideIntroductionGrammar and typesControl flow and error handlingLoops and iterationFunctionsExpressions and operatorsNumbers and stringsRepresenting dates & timesRegular expressionsIndexed collectionsKeyed collectionsWorking with

    JavaScript - Mozilla developer center
    taky1973
    taky1973 2011/07/07
    JavaScriptリファレンスのデファクトスタンダートサイト。解説やサンプル豊富。
  • jQAPI - Alternative jQuery Documentation Browser

    This is a alternative interface to browse the Official jQuery Documentation. It was created to get out of your way of your development work - quickly find what you are looking for, easy on the eyes, and lightning fast. Just start typing and see for yourself! FeaturesContent is the same as in the Official jQuery DocumentationStatically rendered pages powered by Astro, so the initial loading time is

    taky1973
    taky1973 2011/07/07
    インクリメンタル検索できるjQueryのAPIリファレンス
  • Create a new fiddle - JSFiddle

    taky1973
    taky1973 2011/07/07
    HTML、JavaScript、CSSを入力してその場で結果を試すことができるサイト
  • DailyJS: A JavaScript Blog

    A JavaScript blog. Twitter | Feed Subscribe by Email Editor Alex Young Contributors Ric Roberts Oleg Podsechin Justin (Gus) Knowlden Search Sponsors Swirrl. Make the most of your data: tools for working with your data online. Get free email and IM reminders with Deadline Welcome to part 14 of Let’s Make a Web App, a tutorial series about building a web app with Node. This series will walk you thro

    taky1973
    taky1973 2011/07/07
    JavaScriptに関する最新の話題をまとめたサイ
  • Eloquent JavaScript

    This is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, or buy your own paperback copy. Written by Marijn Haverbeke. Licensed under a Creative Commons attribution-noncommercial license. All code in this book may also be considered licensed under an MIT license. Illustrations by various artists: Cover by Péchane Sumi-e. Chapter illustrations by Mad

    taky1973
    taky1973 2011/07/07
    フリーのJavaScript電子ブック。サンプルコードが豊富に掲載
  • JSONのエスケープをどこまでやるか問題 - 葉っぱ日記

    Ajaxなアプリケーションにおいて、サーバからJSONを返す場合に、JSON自体はvalidであるにも関わらず、(IEの都合で)エスケープが不足していて脆弱性につながってる場合があるので、書いておきます。 発生するかもしれない脆弱性 JSONのエスケープが不足している場合に発生する可能性のある脆弱性は以下の通りです。 JSON内に含まれる機密情報の漏えい XSS それぞれの詳細については後述します。 開発側でやるべきこと 文字列中のUnicode文字は "\uXXXX" な形式にエスケープするとともに、ASCIIな範囲であっても「/」「<」「>」「+」も同様にエスケープすることにより、前述の脆弱性を防ぐことができます。 Perlであれば、以下のような感じになります。JSON->ascii(1) に続けて、JSON文字列を正規表現で置換しているあたりがキモになります。 use utf8; u

    JSONのエスケープをどこまでやるか問題 - 葉っぱ日記
  • Closure Compiler Service

    Closure compiler service is deprecated, and will be removed. See issue #4199.

    taky1973
    taky1973 2011/07/04
    JavaScriptコードを圧縮・難読化・最適化してくれるWebサービス
  • [JavaScript] 猿でもわかるクロージャ超入門 まとめ - DQNEO起業日記

    クロージャとは クロージャは、言葉で説明するのが大変難しい概念です。 あなたは、自転車の乗り方を、口だけで説明できるでしょうか? あなたは、螺旋(らせん)の形を、言葉だけで説明できるでしょうか? ずばり、できないでしょう。 しかし、自転車に乗ることはできますし、針金で螺旋の形を作ることはできるでしょう。 「クロージャ」もこれと同じです。 だから、Wikipediaのこんな解説を見ても落ち込まないでください。 クロージャ (クロージャー、Closure) は、プログラミング言語において引数以外の変数を実行時の環境ではなく、自身が定義された環境(静的スコープ)において解決する関数のことである。 理解できないですよね? 私もそうでした。 クロージャを既に知っている人にしか、この文章は理解できないでしょう。 クロージャを作るのは難しくない しかし、説明するのは難しくても、作るのは意外と簡単。それが

  • Jsoneditor - Braincast

    De vorige eigenaar van de website had hier een JSON Editor, met de volgende boodschap. “This editor allows for easy editing of json strings, after loading a sample from the dropdown list click ‘build tree’, expand the tree, click nodes and start changing! Also try the xml2json functions for quickly converting xml to json.” Je kunt de oude hier nog in werking zien: https://web.archive.org/web/20150

    taky1973
    taky1973 2011/06/11
    SONデータを解析してツリー表示してくれるサービス
  • エンコード

    URLエンコードについて JavaScriptでは文字列をエンコードする命令が3つ用意されています。 1つは古いブラウザでも利用できるescape()メソッド、次がencodeURI()、そして最後がencodeURIComponent()です。 # 関数 説明 1

  • 戻るボタンが押された際、ページのJavaScriptを途中の状態から実行させない方法

    スマートフォンを含む最近のブラウザでは、戻るボタンで前のページに戻った際に、JavaScriptも含めて前回の最後の状態を復元します(Back Forward Cacheと呼ばれます)。これはとても便利なのですが、ページを作成する立場からすれば、余計なお世話であることもあります。 Back Forward Cacheの無効化はとても簡単に実現できます。ページの中にonunloadを書くだけです。 <!DOCTYPE html> <html><head><title>onunload test</title> <script> window.onunload = function() {}; window.onload = function() { var count = 0; var loop = function() { document.getElementById("num").in

    taky1973
    taky1973 2011/06/06
    ページの中にonunloadを書くだけでBack Forward Cache無効化
  • CA2011.com - The Official Website of the Copa América 2011

    Health These insects carry enough bacteria to the cause Ezio Palermo June 30, 2019 5246 Struggling to sell one multi-million dollar home currently on the market won’t stop actress and singer Jennifer Lopez from expanding her property collection. Lopez has reportedly added to her real Health Morning people may have the lower breast cancer risk Ezio Palermo June 30, 2019 5478 Struggling to sell one

    CA2011.com - The Official Website of the Copa América 2011
    taky1973
    taky1973 2011/05/25
    JSONSelectを使うと、JSONデータへのアクセスをCSSセレクタっぽく、jQueryっぽく簡単にアクセスできます