タグ

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

タグの絞り込みを解除

JavaScriptとjavascriptに関するsyqueのブックマーク (106)

  • 日本版ポリティカルコンパスについて

    版ポリティカルコンパスについて ポリティカルコンパスは、各人の政治的および経済的立ち位置を調べるページです。 家はPolitical Compassにあり、多くの日人の関心を集めました。日語訳は霞ヶ関官僚日記を参照してください。 しかし日米では感覚や文化の差異もあり、日人がやるとやたらとリベラル左派に判定されてしまいます。また日人にはピンと来ない項目も多く含まれます。というわけで試しに日版を作ってみました。 現在の日版ポリティカルコンパスは、ドラフト3版です。こちらでお試し(要JavaScript)ください。正常に動作しない方は、下記の「注意」を参照し、動作環境の詳細を障害報告掲示板に報告してください。 よくある質問とその答えのページを作りましたので、ご利用ください。 古い版は、このページの下部にある「バックナンバー」コーナーからご覧ください。 更新履歴は更新履歴にありま

    syque
    syque 2011/08/03
    ■日本版ポリティカルコンパスについて ポリティカルコンパスは、各人の政治的および経済的立ち位置を調べるページです。 本家はPolitical Compassにあり、多くの日本人の関心を集めました。日本語訳は霞ヶ関官僚日記を参
  • ちっちゃいCoffeeScriptの本

    ちっちゃいCoffeeScriptの

    syque
    syque 2011/07/07
    ちっちゃいCoffeeScriptの本 1. イントロ 2. 構文 3. クラス 4. イディオム 5. アプリケーション
  • デジタルをわかりやすく - catch.jp blog

    フリーランスのテクニカルライター 可知 豊の個人ブログです。 IT・ビジネス・プログラミング学習などをテーマに、多くのメディアで記事を書いています。 このほかに、Webコンテンツや簡単なプログラムの作成、Webシステムやプログラミングのトレーニング支援、企業メディアの企画・制作・運営にたずさわってきました。 お仕事、絶賛募集中です。 Works ... 一指でもサクサク打てる、キーボード超入門 パソコン初心者が文字入力で困ったら読む 知る、読む、使う! オープンソースライセンス 著書・実績 自己紹介 Blogs このブログの記事一覧 Heppocode Garage 人差し指でパソコン入力 そのほか * 2024-09:ながらく、いくつかのWebサイトをWordPressで運営してきましたが、 静的サイトジェネレータPelicanを導入して記事を移行しました。 catch.jp blo

    syque
    syque 2011/06/09
    Webブラウザを使っていると、自分専用でちょっとした便利な機能が欲しくなることがありませんか。それを作るには色々な方法があるけれど、とりあえずBookmarklet(ブックマークレット)が簡単なんじゃないか。ということで
  • WEBアプリケーションをポップアップでひらく :: ブックマークレット

    ブックマークレットとは? ブックマークレットは、ウェブブラウザでいつもやっているような退屈な作業をもっと簡単で便利にする無料のツールです。 ブラウザのアドオンなどをインストールする必要は一切無く、下の2つの操作で誰でも簡単に使うことが出来ます。 ブックマークレット(例えば、 Google検索 や 画像を拡大 など)を、Webブラウザのブックマークバーまたはリンクバーにドラッグ&ドロップしてください。 そのブックマークレットを使いたいページを開き、ブックマークバーのブックマークレットをクリックしてください。 ブックマークレットアイコンについて : おすすめのブックマークレット : 標準的ブックマークレット : 実験的あるいは、動作が限定的なブックマークレット : このサイト上で動作をカスタマイズ可能(右下の赤いバッジ) ライセンス このサイトで紹介しているオリジナルのブックマークレットは、M

    syque
    syque 2011/06/09
    WEBアプリケーションをポップアップでひらく 任意のWEBアプリケーションをポップアップで開くためのブックマークレットを作成できます。 Gmailタスク、Gmail連絡先、Google Calendar、Toodledo、Remember The Milk などはWidgetライクに各
  • 川o・-・)<2nd life - bookmarkletの文字数制限を無くす

    bookmarkletを作るとき、IEでは500文字ちょい、Firefoxでは2000文字ぐらい(?)の文字数制限がある。また、作った後に一行にまとめたり、デバッグしたりも大変面倒。でもそれがとても簡単な方法でどうにでもなることをインターフェイス!インターフェイス!の人に教わった。 javascript:(function(){var s=document.createElement("script");s.charset="UTF-8";s.src="http://example.com/example.js";document.body.appendChild(s)})(); createElementでscript要素を作って、その中にhttp://example.com/example.jsとソースを指定することによってそのJSを実行できる。WinIEとFirefoxでは確認済み。

    川o・-・)<2nd life - bookmarkletの文字数制限を無くす
    syque
    syque 2011/06/09
    bookmarkletを作るとき、IEでは500文字ちょい、Firefoxでは2000文字ぐらい(?)の文字数制限がある。また、作った後に一行にまとめたり、デバッグしたりも大変面倒。でもそれがとても簡単な方法でどうにでもなることをインターフ
  • Bookmarklet - ブックマークレットを作成する際のポイント

    Updated: 2003-09-28 05:44:07+0900 [Home] 値を返してはいけない 値を返す式を使うとページを移動してしまいます。 javascript:contents='aaa' これならOK javascript:void(contents='aaa') 変数はページ内でグローバルになってしまう varをつけても、ブックマークレットで使用した変数は、ページ内でグローバルになってしまいます。表示中のページの動作や、他のブックマークレットの動作を変えてしまう可能性があります。 javascript:var contents='abc' javascript:var contents='123' 上のリンクをクリックしたあと、以下をクリックするとcontentsの中身が変わっているのが見えます。 javascript:alert(contents) これはページに書かれ

    syque
    syque 2011/06/09
    まとめ * 文字数が足りるならjavascript:(function(){スクリプト内容})();というフォーマットを使う。スクリプト内ではvarでローカル変数を宣言する。 * 衝突しにくいランダムな名前を使う手法もよく使われている。文字数が足り
  • カウントダウンタイマー

    ブログやホームページで使えるカウントダウンツールです。 オリジナルカウントダウンタイマーで記念日、締め切り日までをCOUNTDOWN。 カウント終了時間やコメントの設定が簡単に設定でき、ブログパーツとして貼り付けたりできます。カウントアップもできます。 カウントダウンタイマーNEO 終了時間 タイマー表示 例:「日まで」を選択した場合、時間以下は表示されません。 注:「日まで」で24時間を切ると「0日」のみの表示になります。必要に応じて終了時間を1日伸ばすなどしてください。 0表示を消す 0になったカウント・単位を非表示にします。 0日の表示を消す(中コメントと改行も消えます) 時間換算 例:「時間に換算」を選択した場合、日を時間に換算して表示 標準時地域 標準時を設定するとその地域(国)の時間を基準にカウントします(世界中で同じ時間にカウントダウンが終了します)。 「設定しない」を選択す

    syque
    syque 2011/06/09
    ブログやホームページで使えるカウントダウンツールです。 オリジナルカウントダウンタイマーで記念日、締め切り日までをCOUNTDOWN。 カウント終了時間やコメントの設定が簡単に設定でき、ブログパーツとして貼り付けた
  • 223Soft -

    Document Data Structure in MongoDB Express MongoDB lets you easily store structured and unstructured data in a flexible and dynamic database schema. It supports CRUD operations on complex data objects using JSON as the main data type. Its an open source solution so it may not be as robust or well supported as commercial management tools. However it is easy to deploy and works well for most use cas

    syque
    syque 2011/06/06
    ここを読んでいる方は、おそらくサーバーサイドをPHPなりRubyなりで書きつつも、クライアントサイドをjQueryなどを使ってバリバリ書いていることと思います。 すると、ある程度のところまではjQueryの力もあって楽々書ける
  • [JS]Mootoolsのプラグイン 41選 | コリス

    specky boyのエントリー「Mootoolsのプラグイン Best 41」から、Mootoolsのプラグインをいくつか紹介します。 41 of the Best MooTools Ajax Example Downloads

    syque
    syque 2011/06/06
    MooWheel データの視覚化。 Simple 3D Carousel 3D空間に浮遊するボタン。 Sample Nav Bar 可変するナビゲーション。 image menu ダイナミックに可変するナビゲーション。 Smooth Gallery 画像ギャラリー。 multibox 画像や動画などを拡大表示す
  • JsUnit を使った JavaScript のユニットテスト - WebOS Goodies

    アプリケーションを開発する上で、避けて通れないもの、それがテストです。とくにブラウザごとの非互換性が大きい Web アプリケーションでは、念入りなテストが必要です。でも、テストはあまり創造的な作業ではないし、やったからといってなにか機能が増えるわけでもない。できるだけ手間をかけずに済ませたいところですね。 そんなわけで、日は JavaScript 用のテストフレームワークである JsUnit を利用したユニットテストの方法をご紹介しようと思います。 Ruby のユニットテストの記事でも書きましたが、ユニットテストによるテスト・ファースト開発は開発効率の面でも良い影響があります。まだ導入していない方は、ぜひこの機会に使ってみてください。 JsUnit について 今回利用する JsUnitJava 用の JUnit を参考にして作られた JavaScript 用のユニットテストフレーム

    syque
    syque 2011/06/02
    JsUnit を使った JavaScript のユニットテスト アプリケーションを開発する上で、避けて通れないもの、それがテストです。とくにブラウザごとの非互換性が大きい Web アプリケーションでは、念入りなテストが必要です。
  • 【BET0809】Kasino online paling terpercaya di Indonesia.

    Kasino online terpercaya di Indonesia

    syque
    syque 2011/05/25
    jQuery 用のテスト支援プラグインだそうな
  • Coming Soon

    syque
    syque 2011/05/25
    パズルゲームのサンプル
  • モバイルゲームの歴史を年代別にご紹介します。モバイルゲームの成長と今後について詳しく解説していきます。

    モバイルゲーム 物凄い勢いで勃興したモバイルゲーム業界は、いろいろな課題や問題に直面しながらも巨大化し、今日の時点でのスマートフォン向けゲームの市場へと継承されていきます。 モバイルゲーム歴史 2001 Javaアプリと3Dゲームの登場 Javaが利用できるようになったことにより、ダウンロード型のゲームが供給できるようになりました。 2002 携帯電話端末の大容量化・3D化競争 Java搭載携帯電話端末が登場してからごく僅か1年の間に、アプリのサイズに関しては10倍に広大化し、表現方法も2Dから3Dにシフトし始めました。J-PHONEは『ゼビウス』や『スペースハリアー』などといった昔のアーケードゲームを、ドコモはSIMCITYなどパソコンで世界的規模のヒットを飛ばしたゲームを主力商品としていました。 2003 モバイルゲームの一般化 メモリの制限が厳しいJava仮想マシン上ではなく、OS

    syque
    syque 2011/05/23
    さて今回の修正のメインは、物理挙動をサーバにも実装したところです。 前回までのシステムは、プレイヤーキャラクターの動きは、以下のようなしくみになっていました。 クライアント側で動かし、座標を更新する 更新
  • オブジェクト指向プログラム言語としてのJavaScript

    このページでは、JavaScriptのオブジェクト指向言語としての側面を研究します。 JavaScriptは、HTMLの拡張という側面が注目されていますが、 プログラム言語として見た場合にも、興味深い独自の特徴がたくさんあります。 このページでは、これらJavaScriptの言語としての特性、 特にオブジェクト指向言語としてJavaScript を見た場合の特徴について詳しく研究を試みます。 JavaScriptは、ほぼ完全なオブジェクト指向言語です。プログラマによるクラス定義、プロパティ定義、メソッド定義ができます。継承は、言語の基機能としては用意されていませんが、基機能の組み合わせにより実現できます。 メソッドのバインディング(binding)はレイトバインディング(late binding)です。これは、JavaScriptが変数の型のない言語だからです。 JavaScript

    syque
    syque 2011/05/23
     JavaScriptは、ほぼ完全なオブジェクト指向言語です。プログラマによるクラス定義、プロパティ定義、メソッド定義ができます。継承は、言語の基本機能としては用意されていませんが、基本機能の組み合わせにより実現
  • JavaScriptでチップチューン風サウンドエフェクトを生成するライブラリ : jsfx - 音楽方丈記

    JavaScriptでチップチューン風サウンドエフェクトを生成するライブラリ : jsfx » 音楽コンテンツ(作曲/演奏)  [編集] JavaScript でチップチューン風のシンセサウンド波形を生成して再生できる効果音ジェネレータライブラリ jsfx を紹介。 ソースファイルは GitHub で公開されています。 MIT ライセンスなので再利用・改変の際は著作権表示が必要。 HTML5 の Audio オブジェクトで WAV 形式の再生をサポートしているブラウザ(Firefox 3.6、Chrome 9、Safari 5 など)で実行可能です。 IE9 beta は HTML5 の Audio タグには対応していますが、JavaScript から Audio オブジェクトが生成できないため利用できません。(IE6~8 は HTML5 非対応なので利用不可) デモページ» デモはこちら

    syque
    syque 2011/05/22
    JavaScript でチップチューン風のシンセサウンド波形を生成して再生できる効果音ジェネレータライブラリ jsfx を紹介。 ソースファイルは GitHub で公開されています。 MIT ライセンスなので再利用・改変の際は著作権表示が必
  • JavaScriptで波をつくろう。リアルタイム波形生成&再生 - Yanagi Entertainment

    前のエントリでこんなことを書きました。 JavaScriptで波形データを読み書きすることができる。しかし再生するのは難しい。 HTML5のaudioタグとData URIを組み合わせればできないこともないが、コストが大きすぎる。 コストが大きいのは音声ファイルが大きいからです。50MBある波形をいちいち変換してられません。 でも小さい波形ならできるかもしれない! ということでやってみました。 基的なアイディア 波形データをつくる(数値の配列) 波形をバイナリ列に変換する バイナリ列にWAVヘッダを付加する Base64エンコード audioタグのsrc属性に指定 audioを再生 つくったもの http://yanagiatool.appspot.com/jsaudio/mmltest.html シンプルなMMLプレイヤーです。JavaScript + HTML5。 ベロシティとかルー

    JavaScriptで波をつくろう。リアルタイム波形生成&再生 - Yanagi Entertainment
    syque
    syque 2011/05/22
    jsfx とかライブラリは使わず自力で実装してみた例 -- コストが大きいのは音声ファイルが大きいからです。50MBある波形をいちいち変換してられません。 でも小さい波形ならできるかもしれない! ということでやってみま
  • 3D に向けたオープン Web 標準 -O3D の紹介

    現在の Web の多くはいまだ 2 次元 (2D) です。しかし、誰の目から見ても、3 次元であるほうが利便性が高く、またわくわくするように楽しいものであることは疑いの余地はありません。 Google Earth や SketchUp のような Google が今まで提供してきた製品を見ていただければ、Google の 3D に対するパッションや夢などは十分にわかっていただけると思います。Google はこのように PCMacデスクトップで実現されているのと同じような 3D での素晴らしい体験を Web の世界でも実現したいと考えています。 日々改良を重ねられ高速化する JavaScript を見ると、ブラウザの中でリッチな 3D アプリケーションを開発するための汎用的な 3D API が今こそ必要になってきたことがわかります。Khronos による高性能な 3D グラフィックの

    3D に向けたオープン Web 標準 -O3D の紹介
    syque
    syque 2011/05/20
    本日は、O3D というプラグインの実装を公開することによって、この活動に対しての最初の目に見える形での貢献をさせていただきます。これはシェーダー技術をベースとした新しいローレベルのグラフィック API であり、Web
  • Javascriptの開発手法について社内でプレゼンしました — Aduca

    About this Entry Javascriptの開発手法について社内でプレゼンしました was posted on 5月 18th, 2011 at 1.23pm and is filed under Programming. This entry has no comments (yet). You can follow any responses through the RSS 2.0 Feed. Recent Post Javascriptの開発手法について社内でプレゼンしました Javascriptが難しくてわからないので誰か教えてください Nerineを作り直したい話 新宿にて配信の記録 機材購入 Category livestream non-category Programming thinking Meta ログイン 投稿の RSS コメントの RSS Wor

    syque
    syque 2011/05/19
    Javascriptの開発手法について社内でプレゼンしました なんか教えて欲しいよ〜みたいなことを言われてしまったのでやりました。あまり参考にはならないかもしれません。 元ファイルはPDFですが、配布しています。 一応Slid
  • JSLinux

    Run Linux or other Operating Systems in your browser! The following emulated systems are available: CPUOSUser InterfaceVFsync accessStartup LinkTEMU ConfigComment

    syque
    syque 2011/05/18
    Javascript PC Emulator - Technical Notes By Fabrice Bellard - May 14, 2011 This PC emulator is written in Javascript. The emulated hardware consists in: a 32 bit x86 compatible CPU a 8259 Programmble Interrupt Controller a 8254 Programmble Interrupt Timer a 16450 UART. The code is written in pure Ja
  • Flymakeのススメ(PHP版 , JS版)

    Emacs使いなら普通に使ってるよね、ってな素晴らしいEmacs Lispの一つにFlymakeというのがあります。これは名前の通り、Emacsでファイル編集中にon the flyにmake(設定次第で何でも)してくれるEmacs Lispです。makeしてエラーが出た場合には、エラー箇所をハイライトしてくれます。typo などがあれば瞬時に気づくことができますので、開発効率がアップします。 青くハイライトされているのがwarning、赤はエラーの意味です。 PHPJavaScriptも他の方が設定を公開されていますけど、社内で設定を紹介したところ、「Warningに別の色が付いたりしないんですね」などと言われたので、ムキになってWarningにも色を付けてみました。そんなわけで、他の方の設定とはひと味違うと思います。実はPHPに関して言うと滅多にWarningが出ないので、便利になっ

    syque
    syque 2011/05/10
    Emacs使いなら普通に使ってるよね、ってな素晴らしいEmacs Lispの一つにFlymakeというのがあります。これは名前の通り、Emacsでファイル編集中にon the flyにmake(設定次第で何でも)してくれるEmacs Lispです。makeしてエラーが出た