タグ

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

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとjavascriptとdevに関するginpeiのブックマーク (47)

  • GitHub - jackfranklin/pulldown: The minimal JavaScript package manager.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - jackfranklin/pulldown: The minimal JavaScript package manager.
    ginpei
    ginpei 2013/11/28
    jQueryとかBackboneとか著名なライブラリーをダウンロードするだけのツール。だけ、とは言え手動でやるのは手間なので便利。複数人体制ならファイルを定義してBowerの方が確実だろうけれど。
  • 捗るかもしれないフロントエンド開発環境

    LiveReload connect + proxy + easymock testem mocha + expect + sinon assemble、foreman.... などを試してみた話です

    捗るかもしれないフロントエンド開発環境
    ginpei
    ginpei 2013/10/23
    近代的なウェブのクライアント側を開発するためのツール類の紹介など。実践したら相当捗ると思う。
  • The Opa Language

    1. One Language to Rule Them All Write simultaneously the frontend and backend code, in the same language, within the same module. Even better: the Opa Slicer automates the calls between client and server. No more manually written AJAX calls or value serialization! And when auto is not enough, add hints to the code to enforce client or server-side, privacy, synchronous or asynchronous.

    ginpei
    ginpei 2013/07/18
    Node.jsベースの独自言語、コンパイラ、テストツールにDBまで詰め込んだフレームワーク。だと思う。プログラムのコードとHTMLのコードが同居する、変わったスタイル。
  • Bower

    ...psst! While Bower is maintained, we recommend using Yarn and Vite for front-end projects. Read how to migrate! Web sites are made of lots of things — frameworks, libraries, assets, and utilities. Bower manages all these things for you. Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue! Bower can mana

    Bower
    ginpei
    ginpei 2013/04/30
    ウェブ用のパッケージマネージャー。npmのフロント版みたいな。Twitter社製。
  • traceGL

    See your code! Get it now >> With traceGL you can see all JavaScript codeflow, in a high performance webGL visualiser. Its like an oscilloscope, for code. See everything Wondering what your code looks like when you can see everything? traceGL records all codeflow so you can wander around and see all logic move. Almost like Tron, watching information flow Debug node.js Finally you can see everythin

    ginpei
    ginpei 2013/04/24
    なんかすごそうなJavaScriptのデバッガー(?)。通常のウェブページだけでなくproxy経由で別サーバーのものを扱ったり、node.jsの開発も出来る。$15。
  • Grunt 日本語リファレンス | js STUDIO

    このサイトについて Gruntの日語リファレンスです。 Gruntの家サイト(英文) の内容を翻訳して作成していますが、誤訳や誤記があると思いますのでその点についてはご了承ください。 もし、誤訳などの間違いを見つけましたら、 @tomof まで教えていただければ幸いです。 News 2013.04.15 サイトをオープンしました。 概要 何故タスクランナーを使うのか? 一言で言えば、自動化のためです。 ファイル圧縮、コンパイル、単体テスト、Lintなどの繰り返し実行しなければいけないタスクを自動化することで、仕事を楽にしてくれます。 タスクランナーを設定すれば、こういった冗長的なほとんどの仕事を、あなたやチームのために行なってくれます。 何故Gruntなのか? Gruntエコシステムは、巨大で日々成長しています。 Gruntを使って文字通り何百ものプラグインから選択し、最小限の努力で自

    ginpei
    ginpei 2013/04/16
    Grunt.jsマニュアルの邦訳。各種API等。
  • asm.js

    Working Draft — 18 August 2014 Latest version: http://asmjs.org/spec/latest/ Editors: David Herman, Mozilla, <dherman@mozilla.com> Luke Wagner, Mozilla, <luke@mozilla.com> Alon Zakai, Mozilla, <azakai@mozilla.com> Abstract This specification defines asm.js, a strict subset of JavaScript that can be used as a low-level, efficient target language for compilers. This sublanguage effectively describes

    ginpei
    ginpei 2013/03/18
    C言語をJavaScriptにコンパイルして使う的なアレの仕様。
  • CAS: Loading CAS

    Loading CAS . . .

    ginpei
    ginpei 2012/04/19
    JavaScriptのデバッグ方法についての英語のスライド。タイトルはjQueryだしjQについての話題が多いけれど、ほとんどは結局JSの話。
  • 本当はそれなりに面倒くさいJavaScriptとhistoryとAjaxのお話 - 愛と勇気と缶ビール

    口上 historyとAjaxといえば、JavaScriptからある程度任意でhistoryのエントリをpushできるhistory.pushStateとか、history.replaceStateは既に大分有名になった感がある。 素晴らしい未来では、全てのブラウザにpushStateが乗っていて「location.hashを使ったAjax遷移が許されるのは10年前のブラウザまでだよねー」というハッピーな世界が実現するのだろう。が、今現在ではまだpushStateに対応していないブラウザのシェアも多く、Ajaxによる擬似画面遷移をモリモリ行うようなサイトではpushStateのある環境、ない環境の両方を考慮してやる必要がある。 (ちなみに、要件によっては「pushStateがないブラウザは通常の遷移で我慢しろ!」という割り切りも全然ありだと思う) 先に言っておくと、この記事は長いです。 環

    本当はそれなりに面倒くさいJavaScriptとhistoryとAjaxのお話 - 愛と勇気と缶ビール
    ginpei
    ginpei 2011/11/01
    History APIとXHRを使ってごりごり実装する際の設計について。後方互換も考えると面倒が多い。ライブラリあり。
  • JavaScript OOP におけるクラス定義方法 - IT戦記

    クラスを定義する方法です。考え付くだけでも、これだけたくさんの方法があります。やっぱり、 JavaScript って柔軟であり複雑な言語ですね。 ちなみに、以下のすべての例はこのクラスを定義しています。 ちなみに、僕は一番下の書き方ですね。 皆さんはどのようにプログラミングしていますか? プロトタイプを使わない。クロージャを使う。 // プロトタイプを使わない。 // クロージャを使う。 function Item(price) { this.showPrice = function() { alert(price); }; } プロトタイプを使わない。クロージャを使わない。 // プロトタイプを使わない。 // クロージャを使わない。 function Item(price) { this.price = price; this.showPrice = function() { aler

  • Collection of Free and Useful Tools for Javascript Developers

    Documentation ToolsjGrouseDoc jGrouseDoc is a tool allowing generation of API documentation from the comments in the source code and allows you to document all the necessary constructs, functions, cariables, classes, interfaces, namespaces and others and produces highly customisable output. Official Link Top ↑ JS Doc Toolkit JSDoc Toolkit is an application in JavaScript for automatically generatin

    Collection of Free and Useful Tools for Javascript Developers
    ginpei
    ginpei 2010/11/01
    JavaScript/ウェブクライアントサイドの開発に便利なツール集。スクリーンショットと簡単な解説が載ってるのがいいね。
  • Ikemasa Blog - YUI Compressor GUI

    YUI Compressor GUI 1.1.0 をリリースしました。 変更点は以下の通りです。 ・gzip圧縮オプションを追加 ・空白を含むパスの場合、エラーになっていたのを修正 ダウンロード:YUI Compressor GUI インストール、使い方はこちら 続きを読む…

    ginpei
    ginpei 2010/10/04
    YUI CompressorのGUIフロントエンド。見つけた。
  • HTML+JavaScriptでiPhone/iPad/Androidネイティブアプリを開発できる「Titanium 1.0」 | パソコン | マイコミジャーナル

    米カリフォルニア州マウンテンビューに拠点を構えるAppceleratorは、同社開発プラットフォームの「Titanium 1.0」をリリースしたと発表した。Titaniumはクロスプラットフォーム環境で、HTMLJavaScriptなどのWeb標準記述言語を使ってスマートフォンやPC向けのネイティブアプリケーション開発が可能。WindowsMac OS X、Linux向けのアプリケーションのほか、iPhoneAndroid、さらにiPad向けネイティブアプリが開発できる。 Titaniumの特徴は前述のように、HTML/CSS、そしてスクリプト言語としてJavaScript/PHP/Pythonなどを利用でき、既存のテクニックや知識をそのまま流用できる点が特徴となっている。開発可能なアプリケーションはWindowsMac OS X、LinuxといったPCプラットフォームのほか、スマ

    ginpei
    ginpei 2010/09/30
    Win/Macや携帯端末のアプリを開発できる。PHPやPythonも使えるそう。ただしiPhoneアプリの開発にはAppleのSDKが必要。
  • はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記

    はじめに 「新はてなブックマーク」になったということで、とっても便利になったのですが、ブックマーク一覧ページ*1が若干 JavaScript に時間が掛かっているみたいです。 というわけで 調査してみたいと思います。調査して、改善できそうなところは後で纏めて「はてなアイデア」にでも登録しようと思います。 この日記は調査しながら、過程を書いていくつもりです。 準備 まずは、人のサイトの JavaScript を書き換えて試してみるための環境を作ります。 作業用ディレクトリを作る とりあえず、ホームに HatenaJS というディレクトリを作ります。 $ mkdir HatenaJS $ cd HatenaJS CocProxy をダウンロードしてくる 以下から CocProxy というツールをダウンロードしてきます。 http://coderepos.org/share/wiki/CocPr

    はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記
    ginpei
    ginpei 2009/06/22
    はてブのスクリプトを勝手に2倍に高速化、すげー。デバッグ手法が参考になる。あとCocProxyてすごい。
  • Googleに学ぶ、ウェブページのパフォーマンスを最適化する方法

    Web Performance Best Practices 下記、ウェブページのパフォーマンスを最適化するポイントをまとめたものです。 キャッシュの最適化 往復遅延時間を減らす HTTPリクエストを減らす ロードサイズを減らす レンダリングの最適化 関連書籍 1. Optimize caching キャッシュの最適化 ブラウザのキャッシュを活用 JavaScriptCSSファイルや画像などのスタティックなリソースは、HTTPヘッダを使用してキャッシュをロードするようにします。 アドバイス スタティックなリソースは全て、積極的にキャッシュにセットします。 時々更新するリソースのキャッシュには、ファイルパスにフィンガープリントを埋め込みます。 IEでも確実にキャッシュされるように、Varyヘッダは削除します。 URLを自動生成している場合は、Fxのディスクキャッシュで使用している8文字のラ

  • 第3回 Command Line APIとその活用、各タブからのデバッグ方法 | gihyo.jp

    Firefox 3とFirebugで始めるJavaScript開発 第3回Command Line APIとその活用⁠⁠、各タブからのデバッグ方法 さて、前回はConsole APIの解説とそれを利用してのデバッグについて簡単な解説を行いました。 今回は、Firebugに実装されているもう1つのAPIである、Command Line APIや、各タブの機能を利用してのデバッグ方法について解説をしていきたいと思います。 Command Line API Command Line APIはFirebugのConsoleタブから利用することができます。ただし、グローバルですでに利用されている名前については利用できません。例えばPrototypeやjQueryが利用されているページのConsoleでは$()関数はそれらのライブラリのものが実行されます。 利用できるAPIは以下の通りです。 $(id

    第3回 Command Line APIとその活用、各タブからのデバッグ方法 | gihyo.jp
    ginpei
    ginpei 2009/05/19
    Firebugの便利機能いろいろ。ずいぶんあるもんだなあ。今まで知らなかったのがもったいない。
  • Firebug の monitorEvents unmonitorEvents がバグってる件とそのバグ修正方法 - IT戦記

    以下のエントリーを見て FirebugのmonitorEventsが動かない - Enjoy*Study で、実際はどうなんだろうと試してみた。 ちなみに monitorEvents とは Firebug のコンソールで >>> monitorEvents(document.body) と打ち込むと document.body にあがってきた全てのイベントをモニタリングできる >>> monitorEvents(document.body, 'click') と打ち込むと document.body にあがってきたクリックイベントをモニタリングできる >>> monitorEvents($('target')) もちろん document.body 以外もできる そんな機能 たしかに、現在の Firebug 1系 ではこれがバグっててまったく機能してない! なんで今まで気がつかなかったんだ

    Firebug の monitorEvents unmonitorEvents がバグってる件とそのバグ修正方法 - IT戦記
    ginpei
    ginpei 2009/05/19
    こんな便利機能があったのかあ!手元の1.3.3では動かない。ここに書いてある通りにすれば動くかな。
  • 7 Go – 7 Go’s Guide to Practical Positivity

    Let’s Start with a Little About Me Hello readers! My name is Rimora Kalen, a 21yearold Content Creator from Nashville, Tennessee. As someone who is a true logo enthusiast, I spend a lot of time exploring how design can shape the way we see the world. I enjoy giving realworld examples to bring design theories to life, and today I…

    ginpei
    ginpei 2009/05/19
    Firebugのconsoleオブジェクトのメソッド一覧。こいつは便利だ!
  • outofhanwell.com

    We’re getting things ready Loading your experience… This won’t take long.

  • [JS]MicrosoftからJavaScriptのメモリリーク検出ツール

    MicrosoftのヨーロッパチームからJavaScriptのメモリリークを検出するツール「JavaScript Memory Leak Detector」のベータ版がリリースしました。 JavaScript Memory Leak Detector JavaScript Memory Leak Detectorは、Windows+IE専用のツールで、ダウンロード・インストールは以下の手順になります。 下記の「download link」からファイルをダウンロード。 Installation ファイルを解凍して、「JSLeaksDetector.msi」をダブルクリックして、インストール。 インストール時は、IEは終了しておく。 インストールが完了したら、IEを起動。 IE7の設定方法 [表示] - [エクスプローラ バー」 -[js memory leak detector]をチェック。