Subscribe to our newsletter Join the Developer Preview Program Release notes Explore our YouTube channel Partner with Google Workspace Attend Google Developers events Google Workspace apps Admin console Cloud Search Gmail Google Calendar Google Chat Google Classroom Google Docs Google Drive Google Forms Google Keep Google Meet Google Sheets Google Sites Google Slides Google Tasks Google Vault Exte
http://www.meteor.com/ で公開された Meteor.js を少し触ってみました。TechCrunch なんかでも話題になっていましたね。 Meteor.js は JavaScript によるウェブアプリケーションフレームワークですが、クライアントサイドでもサーバーサイドでもない、"Isomorphic" なフレームワークです。 コンセプトとしていくつか特徴があるのですが、その最たるものは "Reactive Programming" で、モデルやセッションなどのストレージを更新するとその更新内容がリアルタイムに、そのアプリケーションを開いている全クライアントに伝わるようなアプリケーションを簡単に作ることができます。 この辺は実例を見るのが早いです。 http://www.meteor.com/examples/leaderboard ここにある動画では、あるブラウザで
Category java(11) Photoshop(14) 遊戯王(154) 雑記(1200) お絵描き(71) ポケモン(13) 遊戯王・大会レポ(19) 遊戯王・大会日程(6) 遊戯王・デッキ集(12) 特集(6) ブログRSS(1) c言語(31) 無料ブログ比較(2) 本(1) ソフトウェア(8) chrome(5) R(1) プレシャスメモリーズ(19) Python(54) javascript(101) New Articles 10.28: 劇場版まどマギ叛逆の物語についてちょっとだけ感想05.27: NicoNico Audio Extractor 0.4.004.25: 東芝のKIRA03.26: うわっ...私の電車賃、高すぎ03.10: どこでも動くマークダウンエディタ md everywhere03.05: Zopfli 新しいzlib実装12.31: 巳年1
Goo.gl 短縮URLからQRコードを簡単に作る方法を見て何かしたくなったのでブックマークレット化する! 最初に作ったのは 見ているページのQRコードを作成するして新規ウィンドウに表示するブックマークレット。 w=250の数字を変えると好きな大きさの物が作れる。twitterに投稿したかったから140文字以内で必要最低限。 javascript:w=250;open("http://chart.apis.google.com/chart?cht=qr&chs="+w+"&chld=H&chl="+encodeURIComponent(location.href));void(0); 本家のchartAPIドキュメントにいろいろ書いてあった。 調べたらいっぱいあるのね。2008年には存在してたよ! しょんぼり。 ということで前に作った【javascript】google url short
Firefox 13.0a1 (Nightly 2012-02-09) あたりから、ES.next の新たな構文である、for-ofステートメントが追加されました。 Bug 699565 – Implement Harmony for-of loops harmony:iterators [ES Wiki] for...of - MDN この構文は、配列の様なオブジェクトに対して使えるもので、for-in 構文が key を取ってくるのに対して、for-of は value を得られるものとなります。 for (var item of ["a","b","c"]){ console.log(item); } // "a" // "b" // "c" 対象となるオブジェクト 配列の様なオブジェクトと書いたとおり、純粋な配列以外にも使えます。 Argumentsオブジェクト HTMLColle
FlashもHTML5もSilverLight, SVGも使わずに、IE7+, iPhone, iPad, Androidで動作するアニメーションを作成できるjQueryのプラグインを紹介します。 jCS Media Library [ad#ad-2] jCSMLの対応ブラウザ jCSMLのデモ jCSMLのダウンロード jCSMLの対応ブラウザ jCSMLの対応環境は下記の通りです。 HTML5非対応のIE7でも、Flash非対応のiPhoneでも動作します。 IE7+ Firefox3.6+ Chrome Safari iPhone iPad Android jCSMLのデモ jCSMLの多彩で美しいデモをいくつか紹介します。 各デモはチュートリアルも兼ねており、コードも一緒に掲載されています。
なぜ「テストを書く理由」が重要なのか テストもプログラムの一部 ただし、直接は機能を追加しない しかも、メンテナンスコストは高い
険しい崖や海の底、スカイダイビングといった極限状態でアイロンがけをする「エクストリーム・アイロンがけ」ならぬ、極限状態でJavaScriptについてのカンファレンスを開こうという「ExtremeJS」のWebサイトが開設されています。 Webサイトの説明には以下のように書いてあります。 What's ExtremeJS ? This website reference extreme JavaScript conferences. Why ExtremeJS? Because we can. なぜExtremeJSなのか、それはそれが可能だからだ、と。 ExtremeJSを開くには? Webサイトには、ExtremeJSを開催する手順がちゃんと書いてあります。安全や法律に気をつけて、4人から6人の発表者で5分程度の発表をする、などの説明を見ると、なかなか本気のようです。 Find an e
まず、自分は受託制作がメインの会社(PixelGrid)に務めていて、一応、JavaScriptやる会社ですと謳っているのもあって、JavaScriptでUIを組む仕事が結構多い。自分は、マークアップ出身なJavaScriptプログラマーみたいな感じになってる。最近よくあるのが、いままでFlashで作っていたものをJSでーとかだったり、WebアプリをAjaxベースでーとか、そういうのとかをメインにやったりしてる。 そのような状況で、複雑なUIを組むためには、設計方法に悩む。jQueryは素晴らしいけども、入り組んだUIを設計するための手段は提供してくれない。そんな状況で、自分はjQuery UIのベースになっているwidgetというフレームワークを使ってイベントのやりくりをしていたけれども、これはあくまでjQueryプラグインをOOPで書けるようにしたようにしたもので、そこまで豊富な機能が
勉強ではなくすごいことの共有――Shibuya.pm/Shibuya.js竹迫良範氏インタビュー【前編】:OSSコミュニティの“中の人”(3)(1/2 ページ) 「OSSコミュニティに参加したいけれど、どうしたらいいか分からない」「中が見えにくいので不安」……OSSコミュニティの“中の人”へインタビューし、OSSコミュニティをもっと身近に感じてほしい。 PerlとJavaScript、2つのコミュニティで活躍する竹迫氏 OSSの世界で活躍するエンジニアへのインタビュー連載、今回はサイボウズ・ラボの竹迫良範さんにお話をうかがいます。名刺には「Shibuya Perl Mongers」とありますが、その活躍はPerlコミュニティだけにとどまりません。Shibuya.pmの2代目リーダーとしての活躍、その他にもJavaScriptやセキュリティ、若手教育など、多方面で活躍しています。 今回のイン
JSX is a statically-typed, object-oriented programming language designed to run on modern web browsers. Being developed at DeNA as a research project, the language has following characteristics. faster JSX performs optimization while compiling the source code to JavaScript. The generated code runs faster than an equivalent code written directly in JavaScript. The gain may vary, but even the optimi
HTML5 Dev Confでダグラス クロックフォードが講演したのですが、その講演での彼の発言に非常に興味深いものがありました。 nodeは素晴らしいですし、yahoo!はnodeに賭けてもいいとおもいますが、joyentには賭けない方がいいと思います。joyentがやっている事はアマチュアで子供っぽい。だから私がnodeをフォークして、コミュニティーにお返しします。 簡単な訳ですが、そんな感じです。どうやら彼はjoyentがあんまり好きではないご様子。その理由は私も知らないのですが、彼はjavascriptの世界では有名な人です。javascriptを書く多くの人に読まれているであろうjavascript: the good partsの著者でもあります。その彼がnodeをフォークして (彼の講演ではYnodeと表記があります。彼のgithubのアカウントにはまだYnodeは見当たりま
アイデア 例えば Cメジャー のコードは ド ミ ソ で構成される。 和音は加算で書けるので、 ド + ミ + ソ これを、lispよろしくこう記述する。 (+ ド ミ ソ) ドっていうのは、 (sin 523.25) みたいな感じで、523Hzのサイン波 みたいな感じ。位相や振幅も指定できるけど省略している。音色は sin でなくて tri とか saw とかでも良いし、サンプリングした音でも良い。 ピアノみたいな減衰音は、 (adsr 0 1000) こう書くとする。ADSRエンベロープで Attack が 0msec、Decay が 1000msec、Sustain と Release は省略。この場合、1000ミリ秒で減衰する。 振幅はかけ算で書けるので、さっきのコードと合わせて書くと (* (+ ド ミ ソ) (adsr 0 1000)) こう書ける。 詳細に書くなら (* (+
SerialPort Serverを使うと、HTMLとJSをArduinoに直結できる。JavaScriptを少し書くだけでArduinoに「カーテン開けろ」とか「部屋の明るさよこせ」とか命令を送れるわけだ。 Web系の技術とハードウェアの技術を同時に使うには、間に「つなぎ」が必要なので、必要な機能を全部入れたサーバーを作ってみた感じです。 (github pagesでプロジェクトページ作ってみたんだけど楽でいいですね) こういうこと。 シリアルポートサーバーはrubygemsでインストールできる。 gem install serialport-server which serialport-server serialport-server --help serialport-server /dev/tty.デバイス名 –helpでヘルプが出る。デバイス名を引数にして起動できる。 Macな
iOSとAndroidのクロスプラットフォームなアプリケーションをする際に使われるTitanium MobileとPhone GapをTitaniumの開発元、Appceleratorの開発者Kevin Whinnery氏が比較した記事が話題になっていました。 Kevin氏は「上空1万フィートから見ればTitaniumとPhone Gapは似ているように見える。どちらもクロスプラットフォームでJavaScriptとWebの技術を要求し、オープンソースライセンスを採用している。しかし似ている所はそれぐらいしかない。どちらも思想や問題を達成する為のアプローチは異なっている」という書き出しで二つのプラットフォームがかなり異なっている事を強調した上でいくつかのポイントを比較しています。 Phone Gapについて 実現する事 HTMLベースのWebアプリケーションをネイティブアプリとして配布、イン
Spectacular Web Image Galleries Made Easy Use Juicebox to create responsive JavaScript image galleries for your web site, blog or portfolio. Juicebox is a complete web image gallery solution. Use Juicebox to create spectacular web image galleries for your web site with no coding required. Juicebox is simple to set up and use, and includes complete browser and mobile device support. View demos Get
v1.13.7 CDN URLs (Use with <script src="..."></script>) https://cdn.jsdelivr.net/npm/[email protected]/underscore-umd-min.js https://cdn.jsdelivr.net/npm/[email protected]/underscore-esm-min.js https://unpkg.com/[email protected]/underscore-umd-min.js https://unpkg.com/[email protected]/underscore-esm-min.js https://pagecdn.io/lib/underscore/1.13.7/underscore-umd-min.js https://pagecdn.io/lib/unde
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く