キーワード検索「コンパイル」
「Google HTML/CSS Style Guide」を適当に和訳してみた | REFLECTDESIGN
4/24に公開された「Google HTML/CSS Style Guide」が面白そうだったので適当に訳してみました。長いので各項の細かい説明は省いてます。より詳細に知りたい方は、原文を読んでみてください。 Google HTML/CSS Style Guide この文書の背景 この文書は、HTMLやCSSの書式とスタイルのルールを定義するものです。コードの品質が維持される場合に限り、難読化、最...
javascriptの関数が変態すぎる - 俺のメモ
最近javascript勉強しだした。そしたらjavascriptは変態だった。javascriptの関数はFunctionオブジェクトであり、値として変数に代入できるため、とてつもない変態性じゃなくて柔軟性を持っていた。 いろいろな関数の定義方法 function命令は普通。document.writeln( func( 1, 2 ) ); // 3function func( x1, x2 )...
ブラウザでJavaScriptが動く時代がやってきた! - 葉っぱ日記
というわけで、昨日から話題沸騰の Javascript PC Emulator すごいですね。JavaScript で書かれた x86 PC エミュレータ上で Linux 動かして、入ってる tcc 使えばそこそこのソースもコンパイルして動いたり。もとのディスク容量が少ないので、適当な母艦を用意して、こんな感じ で新しいディスクイメージ作って、CocProxy や Fiddler の AutoRe...
圧縮後のJavaScriptやコンパイル後のCoffeeScriptでも、ブラウザ上で元のソースを参照できる新技術「Source Maps」登場 - Publickey
圧縮後のJavaScriptやコンパイル後のCoffeeScriptでも、ブラウザ上で元のソースを参照できる新技術「Source Maps」登場 JavaScriptをデプロイする際には、できるだけ小さくするために余計なスペースや改行を取り除き、さらに関数名なども変換して圧縮することがあります。しかし圧縮後のJavaScriptにバグが見つかるとそのままではデバッグしにくいため、いちいち元のソース...
GoogleがNative ClientをChrome 14に実装, いよいよ次世代Webアプリケーションが…
もう1年以上にもなるが、GoogleはNative Clientなるものを派手に前宣伝してきた。それは、オープンソースのテクノロジで、Webブラウザがネイティブのコンパイル済みコードを動かせる、というものだ。言い換えるとそれは、ネイティブアプリケーションとWebアプリケーションのあいだに、橋がやっとできることに相当する。それが今回ついに、Chromeでサポートされることになった。 GoogleがC...
今日から始めるCoffeeScript | tech.kayac.com - KAYAC engineers' blog
こんにちは。毎年花粉症になりかけている飯塚です。最近のNode.jsの普及などによってサーバサイドJavaScript界隈が盛り上がっています。そんなホットなJavaScriptをラクにかつエレガントに書くためのCoffeeScriptという言語をチュートリアル風に紹介します。何かしらのライブラリを自分で書く程度にJavaScriptで開発している人は絶対に使ったほうがいいと思います。JavaSc...
Titanium+CoffeeScript+Guard+Vim環境できたよー! - gabuchanの日記
Titanium, Vim | 18:22 | もう生JSは触れないTitaniumでロジックを書いていて生JSの非力さに絶望していたところ、CoffeeScriptのことを思い出して食わず嫌いで触ってなかったので試しにCoffeeScriptを触ってみたら壮絶良かったので、もうTitaniumもCoffeeScriptで書こうと思いました。Guardで自動コンパイルCoffeeScriptはコン...
Rails Hub情報局: ベターJavaScript!? CoffeeScriptが注目されるワケ
JavaScriptへコンパイルして実行することを前提としたスクリプト言語「CoffeeScript」がちょっとした注目を集めています。CoffeeScript自体は2009年末に登場し、その1年後の2010年12月にバージョン1.0がリリースされていますが、注目を集めたのは、数日前(2011年4月13日)にRuby on Railsの生みの親であるDHHが、次期バージョンのRails3.1でjQ...
社内講習わくわくjQuery編1 - jQueryを使ってみよう ::ハブろぐ
HatenaRecent社内講習わくわくjQuery編1 - jQueryを使ってみようgit diffの結果を差分ファイル群としてエクスポートするRubyスクリプトfacebookページのLike Boxからborderとかを消して無個性にするLESS.appで最小化されたmin.cssも同時に作る方法Sassよりラクチン,LESS.appで簡単CSSコンパイル生活!(Mac限定)LL言語と学習...
JavaScriptでのテストや開発についてのアウトプット - but hopeful
JavaScript最近JavaScriptを個人的に勉強しているんですが、そんなJS初心者ながら色々試すなかで気が付いた開発とかTDDとかについて色々思うところをアウトプットしてみようかと思います。一番多いのは、ClientSideJSで、使ってるのはjQueryとQunitが中心でした。でもこれからは別のフレームワークや、ServerSideJSなんかも出てきますし、今読んでる本が終わったら、...
JavaScriptでVM作って「30日でできる!OS自作入門」をやってみた (2日目) - yukobaのブログ
カーネル/VM Advent Calendar の40日目です。ごめんなさい1日遅れ。他の方のも面白いですよ!左のリンクからどうぞ。私、JavaScriptでVM(仮装機械)を色々作ってきましたが、いつも、言語処理系のVMばかりで、VMwareのような、マシン自体のVMはやったことがなかったので、トライしてみました。選んだテーマは、川合秀美さんの5年前の名著、「30日でできる! OS自作入門」。こ...
Firefox 9 リリース、JSの30%高速化や OS X Lion 対応強化など -- Engadget Japanese
前回の更新から約6週間、Mozilla が Firefox ブラウザの最新版 v9.0 をリリースしました。今回の主な変更は: JavaScript の高速化。Type Inference の導入により、KrakenやV8といった代表的なベンチマークで30%以上の高速化を実現。Type Inference (型推論)はFirefox のJavaScript エンジン SpiderMonkey の機...
これは便利。iPad上でTitaniumアプリを開発「TiHighlight」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
iOSアプリの開発と言えば、コードを書いてコンパイルしてシミュレータを起動して実行…というのが一般的ですが、そんな状況を一変してしまうかも知れないのがTiHighlightです。 0
node.js のホスティングサービスまとめ - 自分の感受性くらい
node.js, hosting色々でてきてるので備忘録。 普通のVPS基本的には普通のVPS借りて自分で環境構築するのもさほどの手間ではないです。僕はさくらとLinodeを使ってますがどこでもいいから借りてみてはいかがでしょう。Amazon EC2Amazon EC2のmicroインスタンスもいいと思います。http://www.embracingthecloud.com/2010/12/05/...
CoffeeScript言語リファレンスを日本語訳しました - maru source
最近CoffeeScriptというものを知って少し調べてみたら、本家の言語リファレンスがそんなに多くなかったので日本語訳に挑戦してみました。http://coffeescript.org/ CoffeeScriptとはJavaScriptにコンパイル可能なシンプルな言語です。クラスベースのオブジェクト指向、Python/Rubyを参考にした内包表記、文字列内変数展開、スタティックスコープなどなどが...
Google Chromeに搭載の「Crankshaft」--高速化された新JavaScriptエンジン - CNET Japan
文:Stephen Shankland(CNET News) 翻訳校正:川村インターナショナル2010年12月13日 07時30分「Google Chrome」の最新のテストバージョンには、さらに高速になったJavaScriptエンジンが搭載されている。JavaScriptエンジンは、ウェブベースのプログラムを実行するためのブラウザコンポーネントとして重要性が高まってきている。その結果、ページの読...
「Google Chrome 10」ベータ版公開、JavaScriptをさらに高速化 -INTERNET Watch
「Google Chrome 10」ベータ版公開、JavaScriptをさらに高速化TweetCheckGoogleは17日、ウェブブラウザー「Google Chrome」の次期バージョンとなるGoogle Chrome 10(バージョン10.0.648.82)のベータ版を公開した。Windows版、Mac版、Linux版が、Googleのサイトからダウンロードできる。Google Chrome ...
[JavaScript] Closure CompilerでタイプセーフJavaScriptコーディング - うなの日記
Closure Compilerを使用したタイプセーフJavaScriptコーディングについてまとめ。Closure CompilerはClosure Toolsの一部で、JavaScriptコードを解析して圧縮と最適化を行うJavaScriptToJavaScriptコンパイラです。最適化だけでなく、シンタックスや型のチェック機能も提供。 型チェックは、JsDocコメントの形式で記載された型情報...
Ruby&HTML&JSによってMacOS Xのデスクトップアプリが作れる「Bowline」:phpspot開発日誌
Bowline Ruby&HTML&JSによってMacOSのデスクトップアプリが作れる「Bowline」。 どういう風に作るかというのは詳しく見ていないのですが、次のようなカッコいいMacOS Xで動作するアプリケーションが作れるようです。 Windowsでも動作するように準備中だそうです。 Mac&Windowsで動作するアプリケーション構築の1つの選択肢になるといいですね。 関連エントリオンラ...
CoffeeScript基礎文法最速マスター | 株式会社インフィニットループ技術ブログ
はじめまして。新人のtek_kocです。今回は巷で話題のCoffeeScriptの文法をまとめてみました。1年近く前に流行った基礎文法マスターシリーズにCoffeeScriptがなかったので、勉強も兼ねて同形式で書いてます。JavaScriptを使っている方はこれをざっくり眺めてCoffeeScriptへの移行を検討してくれればなと思います。まだ網羅しきれていないですが、これを読めばCoffeeS...
