From the team that brought you JSCamp.Asia 2012 in Singapore. More info is on its way. Spread the word. Follow us on Twitter @jsconf_asia 続きを読む
Homebrewは独自のディレクトリーにパッケージをインストールし、それらを/usr/localにシンボリックリンクを張ります。 $ cd /usr/local $ find Cellar Cellar/wget/1.12 Cellar/wget/1.12/bin/wget Cellar/wget/1.12/share/man/man1/wget.1 $ ls -l bin bin/wge... 続きを読む
「プロジェクト管理(PM)ツールや情報共有ツール、継続的インテグレーション(CI)ツール、継続的デリバリー(CD)ツールの導入状況は、どうなっているのか?」。 この実態を明らかにすべく、日経SYSTEMS編集部では3月15日から4月18日にかけて「開発支援ツール... 続きを読む
Thursday, May 23, 2013 Richer notifications coming to Chrome When you’re surfing the web, you can get so immersed that you might not realize you’re late for a meeting or that someone messaged you in another chat window. A couple years ago, ... 続きを読む
Introduction In the not too distant past the primary tool available to JavaScript programmers for handling asynchronous events was the callback. A callback is a piece of executable code that is passed as an argument to other code, which is ex... 続きを読む
Recently I asked engineers to share their experiences working with GitHub at companies. I’ve always used GitHub for open source projects, but I was interested in learning more about using it professionally and how one’s development workflow... 続きを読む
May 23, 2013. Tags: es6 esprima javascript jstools web Until today, JavaScript comes with a function-level scope for variables and functions. This quirk often trips beginners who are already familiar with other curly braces language. With ECM... 続きを読む
Modulus provides Node.js developers an integrated solution for hosting, scaling, and persistent data storage.Modulus is currently in a private beta. The ability for accounts to create projects is slowly being rolled out to new members. Please... 続きを読む
Unfortunately, we don't have enough information to write a report card for okuryu. Sorry! 続きを読む
April 27, 2013 I gave a talk this morning on the JavaScript Event Loop at Penguicon 2013. Even though I had used JavaScript for several years, I didn’t completely comprehend how the Event Loop works until a few months ago. When the opportuni... 続きを読む
Gifzoでデスクトップ映像をGIFアニメで光速にアップロード Download ( Mac 10.7+, Win 2000+ ) 続きを読む
Chrome 28 Beta: A more immersive web, everywhere Thursday, May 23, 2013 Today’s Beta channel release introduces several new developer features and a major under-the-hood performance improvement. Unless otherwise noted, changes apply to deskt... 続きを読む
Rich Notifications in Chrome Thursday, May 23, 2013 App notifications send immediate alerts to users about important events as they happen. Chrome and Chrome OS already support basic web notifications, but rich notifications for Chrome packag... 続きを読む
Installation On the server using node.js: npm install date.js In the browser using component: component install matthewmueller/date In the browser (standalone): date.js date.min.js API date(str, [offset]) Create a Date from a str. You may als... 続きを読む
今、Google I/Oに来ています! そこで参加したWeb Components in Actionというセッションで、以前から注目していたWeb Componentsについて、大きな動きがあったことを知りました。 Polymer.jsというライブラリにより、Web Components仕様の大部分が動作させられ... 続きを読む
Wednesday, May 15, 2013 Multi-line strings in JavaScript and Node.js When writing Node.js or JavaScript applications, you sometimes need to embed multi-line strings in your code. It may be a snippet of HTML, a fragment of textual template, a ... 続きを読む
Enter a GitHub username to see a dynamically generated progress report for their open source contributions How it works Every day, many thousands of open source contributions are made on GitHub by developers around the world. This data is pub... 続きを読む
JSHint 2.1.0 is out 20 May 2013 JSHint 2.1.0 is out. This releases adds support for ES6 class syntax and fixes some issues with our parser. Added support for ES6 class syntax. (#1048) Added support for error code in the Checkstyle reporter. (... 続きを読む
Getting Started Introduction Get the code Getting started Runtime configuration Core runtime polymer.js Platform technologies HTML Imports Custom Elements Shadow DOM MDV Mutation Observers Web Animations Pointer Events More information FAQ To... 続きを読む
先週はサンフランシスコで勤務先の年次博覧会が催され、中には自分と近いプロジェクトを紹介するセッションもあった。 いい機会なので便乗して宣伝してみたい。自主会社員活動につき勤務先の見解と違っても見逃してください。 さて件の年次博覧会、ウェブ開発者... 続きを読む
英語のコメントや issue で頻出する略語の意味 (FYI, AFAIK, ...) 編集 git (493) English (1) Qiita (232) 編集 uasiが2分前にKobitoから投稿 続きを読む
Outline Introduction Who Should Read This? Regular Expression Overview Constructing A JavaScript Regular Expression Object The Nature & Purpose Of A Regular Expression Regular Expression Interpretation & Logic Overview Conclusion Regular Expr... 続きを読む
Java, ZeroMQ, JeroMQZeroMQhttp://zguide.zeromq.org/page:all JeroMQhttps://github.com/zeromq/jeromq ZeroMQはシンプルで高速なプロセス間通信を実現するC/C++のライブラリ。ライブラリのラッパーは対応言語が豊富。キューは永続化はされない。メモリで処理... 続きを読む
Google I/Oで話題になっていたらしいChrome Packaged Apps、ハードでいろいろやりたい人にとってはなかなか面白いグッズが揃っている。 シリアル通信とか chrome.serial – Google Chrome USBとか chrome.usb – Google Chrome Bluetoothとか chrome.bluetoot... 続きを読む
Fiddler is a free web debugging tool which logs all HTTP(S) traffic between your computer and the Internet. Inspect traffic, set breakpoints, and fiddle with incoming or outgoing data. The free web debugging proxy for any browser, system or p... 続きを読む
Docker encapsulates heterogeneous payloads in standard containersDocker complements LXC with a high-level API which operates at the process level. It runs unix processes with strong guarantees of isolation and repeatability across servers. Do... 続きを読む
ECMAScriptChrome 28 で ECMA-402 が実装されてたのを期に少し書いてみる。本当な Firefox Nightly でも一度は実装されたんだけど、バグがあったからか今はバックアウトしちゃって使えない。確認したバージョン: 28.0.1500.11 (Official Build 199640) dev-mSt... 続きを読む
Web機能テストを10倍速く、自動的に、しかも簡単に!! ✔Seleniumの環境構築とメンテナンスが不要に ✔既存のSeleniumのテストをオンデマンドで実行 ✔テストケースをアップロードしない安心サービス ✔リアルタイムのSauce TVとSauce Videoで効果的なデバッグ ... 続きを読む
This page contains a historical record of working drafts of the ECMAScript Internationalization API specification prepared by the project editor. Errors in the current draft should be reported as bugs at bugs.ecmascript.org. 続きを読む
Standard ECMA-402 ECMAScript® Internationalization API Specification (December 2012) This Ecma Standard defines the application programming interface for ECMAScript objects that support programs that need to adapt to the linguistic and cultur... 続きを読む
This is not the official ECMAScript Internationalization API Specification. This is a draft of this standard. This page is based on the current draft published at http://wiki.ecmascript.org/doku.php?id=globalization:specification_drafts. The ... 続きを読む
WebアプリケーションにおいてJSONを用いてブラウザ - サーバ間でデータのやり取りを行うことはもはや普通のことですが、このときJSON内に第三者に漏れては困る機密情報が含まれる場合は、必ず X-Content-Type-Options: nosniff レスポンスヘッダをつけるように... 続きを読む
22 February 2013 — San Francisco A couple of months we landed the integrated JavaScript profiler. Since then we have received some good feedback and made lots of improvements. One upgrade is the ability to profile remote devices using your d... 続きを読む
2013-05-16 FirefoxのJavascript プロファイラを使ってみよう Firefoxは基本機能の中に開発向けの機能が結構充実しています。 3Dビューやレスポンシブルビューデザインなんかはわりとデザイン向けとしては使える機能だと思います。僕も仕事ではよくこれらを活用... 続きを読む
Open Source Is Old School, Says The GitHub Generation - ReadWrite近年 GNU GPL に代表されるコピーレフトなライセンスから BSD、MIT、Apache ライセンスなどのより寛容な(permissive)ライセンスへの移行が起きているという話である。ソフトウェアが書かれ... 続きを読む
WebRTC is incredibly exciting, and is starting to see significant deployment: it’s available by default in Chrome and Firefox releases now. Most people think of WebRTC as an API for video calling, but there’s a general purpose method for di... 続きを読む
We are pleased to announce the the immediate availability of version 2.4.8 of YUICompressor. The first YUICompressor release to come forward since the project moved to the new Contributor Model, 2.4.8 includes a number of improvements submitt... 続きを読む
Statistics Likes 0 Downloads 0 Comments 0 Embed Views 0 Views on SlideShare 0 Total Views 0 Stream2 kihon Presentation Transcript Node.js v0.10 Stream2 のきほんStream2 ハッカソンIIJ 大津繁樹2013年5月18日 Stream は大事なクラスevents.EventEmitt... 続きを読む
Everything you love about GitHub, right in your pocket. An App by Matthew Strickland Interested in GitHub? Sign up for an acccount here. Get in touch with Matthew here. 続きを読む
W3C Content Security Policy Presentation Transcript W3CContent SecurityPolicy 1.0One measure against web attacks.No less and no more.@m2w2 Markus Wichmann, May 2013 What is CSP about at all?Just some terms:Web ApplicationsWeb Application Secu... 続きを読む
マシンまっさらになったのでプログラミングのフォントがデフォルトのままになっていたので、Ricty入れた。入れようとしたらフォントダウンロードしてコンパイルするの手作業だなーとだるい感じだったので、homebrewのformula書いた。入れ方。 $ brew tap sanema... 続きを読む
Apple’s new Objective-C to Javascript Bridge Nigel Brooke | May 14, 2013 A few month back, Apple quietly slipped a very nice Objective-C to Javascript bridge into WebKit. Since the first commit while we were busy celebrating New Year’... 続きを読む
Node.js in Production Presentation Transcript Node.js inProduction-|Seattle Node.jsMay 8th, 2013Ryan Roemer @ryan_roemer OverviewProduction!Well, what our production looks like.Five Node.js-related things wevelearned.Some additional resources... 続きを読む
Details Due to a recently discovered SWF vulnerability, we are releasing YUI 3.10.1. Any project which is self-hosting YUI 3 .swf files should read the security bulletin and take action to resolve potential vulnerabilities on your servers. YU... 続きを読む
2013-05-13 社内勉強会をやらない理由 Professional Engineer ときどき「社内勉強会をやってほしい」という事を言われることがあるのだけれども、基本的には断るようにしている。その理由について。 社内勉強会は言われて始めるものじゃない 「社内勉強会をやっ... 続きを読む
ガンホー・オンライン・エンターテイメントが運営するPC用オンラインRPG『ラグナロクオンライン(以下、RO)』。近日始動と発表された“βプロジェクト”に関するインタビューをお届けする。 4月29日にファン感謝祭で発表され、翌30日にはティザーサイトが公開。... 続きを読む
Bookshelf.js (0.1.0) » GitHub Repository » Annotated Source Introduction Initialize – multi-instance Model – extend – forge – constructor / initialize – tableName – idAttribute – id – set – get – fetch – load Relation Types: – has... 続きを読む
GitHub Pages — the easiest way to quickly publish beautiful pages for you and your projects — just got a major upgrade. We're now running Jekyll 1.0.2, which contains over 100 changes and new features. Some of the ones we're most excited to... 続きを読む
Google Cloud Messaging for Chromeキター! これでChrome Extensionに対してサーバからプッシュ通知ができる。 グーグル、「Chrome」でプッシュ通知を可能に–「Google Cloud Messaging for Chrome」発表 – CNET Japan Chromium Blog: Building efficient apps... 続きを読む
There's a few tools and ways out there: Interactive Stack Traces with traceGL - Shareware Guide here Profiling with Profiler Install globally npm install -g profiler Start your process with node --prof this will create a v8.log file Build npr... 続きを読む
Synchronized testing for web and mobile.One site. One experience Whether you want it or not, your site is going mobile - every day. Use Ghostlab to make sure all your users get the same neat experience - whatever operating system, browser or ... 続きを読む
Homebrew installs packages to their own directory and then symlinks their files into /usr/local. $ cd /usr/local $ find Cellar Cellar/wget/1.12 Cellar/wget/1.12/bin/wget Cellar/wget/1.12/share/man/man1/wget.1 $ ls -l bin bin/wget -> ../Cellar... 続きを読む
Ben Vinegar Software engineer at Disqus Co-author, Third-party JavaScript (Manning) Once ate 7 McDonald's cheeseburgers in one sitting Implemented Content Security Policy in Disqus Cross-Site Scripting (XSS) This is still a problem Cross-site... 続きを読む
The easiest way to download ChromiumLorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ac nisl ut mi commodo bibendum et vitae augue. Donec pharetra ante sit amet purus rutrum malesuada. Suspendisse sit amet ipsum a neque sollicit... 続きを読む
Building efficient apps and extensions with push messaging Thursday, May 09, 2013 Labels: chrome apps, extensions Event pages keep apps and extensions efficient by allowing them to respond to a variety of events such as timers or navigation t... 続きを読む
2013-05-09 Chrome拡張では、Background pages よりも Event pages を使用したほうが良い chrome chrome拡張 これからChrome拡張を作る方には是非知っておいて欲しい機能、Event pages についての話です。 Event pages は、作成したChrome拡張によっては、必ず... 続きを読む
Getting started with YUI3 and AlloyUI Presentation Transcript getting startedwith YUI3 andAlloyUIMainz, 2013. how someback-enddevs seethemselves how someback-enddevs seefront-enddevs “CSS is very easy” “javascriptis ugly andfull of bugs” ... 続きを読む
Template Registration With the ability to precompile templates into javascript and the abtraction layer provided by Y.Template to normalize the api to render those templates, we got one step closer to create applications that can be template ... 続きを読む
Hey y'all, ES6 generators have landed in V8! Excellent!Many of you know what that means already, but for those of you that don't, a little story.A few months ago I was talking with Andrew Paprocki over at Bloomberg. They use JavaScript in all... 続きを読む
There’s a lot of back-and-forth between developers on whether one should focus on developing web apps, or native apps when it comes to mobile platforms. I’ve done a bunch of thinking on this, and having developed both types of apps, I wante... 続きを読む
先日書いた自分用アプリケーションのひな形http://d.hatena.ne.jp/naoya/20130503/1367581629http://d.hatena.ne.jp/naoya/20130504/1367640512これに、JavaScript のテスト環境も追加したい。結論からいくと、フレームワークには mocha + expect、ランナーは t... 続きを読む
Today’s release of Yeti v0.2.22 includes improvements for testing slower browsers. In particular, we focused on the slow and sometimes flaky Android emulators hosted by Sauce Labs. We continue to rely on Yeti in CI and we’ve fixed a few bug... 続きを読む
Shake your objects and classes with Cocktail!CocktailJS Blog Documentation CocktailJS Shake your objects and classes with Cocktail! Follow @CocktailJS View in GitHub What's Cocktail? Cocktail is a small library for NodeJS to easily create and... 続きを読む
Today, ECMAScript 6 is in the process of being finalized. ECMAScript is the foundation of JavaScript and, hence, exploring the proposed features today also means that we get a sneak peak at how we will be writing JavaScript in the near future... 続きを読む
JSDoc Toolkit→JSDoc 3移行ガイド by 渋川よしき 2013/05/08 10:59 on JavaScript ツイート こんにちわ、DeNAサン・フランシスコの渋川と申します。エンジニアブログには初登場です。 JavaScriptのソースコードからAPIドキュメントを生成するツールには何種類... 続きを読む
コマンドプロンプト, プログラミング, windows | Windows上の処理を自動化するプログラムが,BATファイルである。「コマンドプロンプト」上での手作業を省略し,自動実行できる。 Windowsが存続する限り,BATファイルはなくならないだろう。バッチ・プログラミ... 続きを読む
So What's Meteor? Meteor is at the forefront of a new wave of frameworks that make building web apps easier, simpler, and faster. Not only is Meteor entirely real-time (meaning any change to your database is automatically reflected live in th... 続きを読む
Living Standard — 16 November 2012 This Version: http://javascript.spec.whatwg.org/ Participate: File a bug (but check the list of open bugs first) IRC: #whatwg on Freenode Version History: https://github.com/whatwg/javascript Editor: Mathia... 続きを読む
We're excited to announce the latest release of GitHub Enterprise. Along with a variety of general improvements and adjustments, this new release brings the following features from GitHub.com: Relative links in markup files Sorting through se... 続きを読む
As the complexity of JavaScript applications increase, developers need powerful debugging tools to help quickly discover the cause of an issue and fix it efficiently. The Chrome DevTools include a number of useful tools to help make debugging... 続きを読む
Presented at Web Directions Code, Melbourne, Australia May 2nd 2013 NOTE for those who didn't see it live: "humble style guide" is a parody. I'm not hating on "new" and I'm certainly not advocating "always use ===" 続きを読む
Identifies your out of date project dependencies and shows the latest version you need to upgrade toYou depend on other projects. You want to stay up to date. David's got your back. David gets you an overview of your project dependencies, the... 続きを読む
GistBox is the best interface to GitHub Gists. Organize your snippets with labels. Edit your code. Search by description. All in one speedy app.Split-Panel Browsing Snippets list and code details, all on one screen Color-Coded Labels Organize... 続きを読む
In this blog post, I’m continuing the work I started on the first leaked build of Windows 8.1 to include the new changes introduced in the latest leaked build of IE11 (namely build 9385 leaked a few days ago).Developers toolsWeb ConsoleNow, ... 続きを読む
Most of you remember the Hello Chrome, it’s Firefox calling! blog post right here in Mozilla Hacks demonstrating WebRTC video chat between Firefox and Chrome. It raised a lot of attention. Since then we here at Fresh Tilled Soil have seen a ... 続きを読む
The ECMAScript Internationalization API, specified in standard ECMA-402, provides collation (string comparison), number formatting, and date and time formatting for JavaScript applications, and lets applications choose the language and tailor... 続きを読む
Enable ECMAScript Internationalization API for desktop Firefox 続きを読む
Native internationalization support for v8 EcmaScript engine. The implementation is based on approved specification. 続きを読む
Norbert’s CornerPlacesPortugal 2012Singapore & Indonesia 2011-12Spain, Germany & Switzerland 2011Bolivia 2010Taiwan, South Korea & Japan 2009UK & Greece 2007France 2006India 2006China & Japan 2005South Korea 2004Japan 2004Ger... 続きを読む
life 文脈サンフランシスコの外資で働き始めて 116 日目。英語あまり話せない。初外資。留学経験なし。いわゆる受験英語育ち。社内にそこまで知り合いもいなくて英語もできないので、そこを準備でどう補っているかという話。今後続く同じような境遇の人の役に立... 続きを読む
Top-starred GitHub repositories, colored by programming language, linked by collaborative activity during 2012. More details in the report [PDF]. Code and data on GitHub. 続きを読む
Today, I’m proud to announce the release of Jekyll 1.0. There are a million goodies and fixes to enjoy, and we’re (the still-active Jekyll core team members: Tom, Matt and I) really excited to share this first major release with you. Be sur... 続きを読む
こんにちは、王です、デザイナーやってます。 「これからの時代はFlexboxだ!」 ということで短い動画を用意しておきましたので、初耳の方、ざっと「Flexboxで何が出来るか?」が分かるかと思います。 動画の中で使ってたデモをこちらにアップしたので、実際に... 続きを読む
2013-05-03 tern.vimでvimでjavascriptの補完など(vim advent calendar2012, 155日目) これはvim advent calendar2012の155日目の記事です。 ternについて javascriptで書かれたjavascriptの構文解析、型推論library https://github.com/marijnh/tern Marijn Ha... 続きを読む
2013-05-04 【訂正エントリ】jsdoc3の使い方が間違ってると指摘を受けたので再評価した JavaScript jsdoc3 以前、JavaScriptのAPIドキュメント生成ツールを調べてみたら、YUIDocが割とよかった - DenkiYagiというエントリで「jsdocゴミっぽい」と書いたのだが、... 続きを読む
2013-04-09 Time Capsule 3TB PC いきなり言い訳しますが、今一番買ってはいけないブツだということは重々承知の上で、Time Capsule 3TBを買いました。買ってはいけない理由は主に二つ。一つは現在ビット単価的に一番お買い得なはずの3TBのHDDを内蔵したNAS(+... 続きを読む
This is a page from the Cascading Style Sheets Working Group Blog. Some other places to find information are the “current work” page, the www-style mailing list, and the Future of CSS syndicator. Do you want to know how the CSS WG works? Fa... 続きを読む
I'm doing some research on how companies use GitHub Enterprise (or public GitHub) internally. If you can help out by answering a few questions, I'd greatly appreciate it. What is the primary setup? Is there an organization and each official r... 続きを読む
2013-05-03 Google Chromeに入ったジェネレータとPromiseで非同期処理に革命が起きた Google Chrome Canary(正確にはV8)に、ついにGenerators(yield)が入った。これを上手に使うと、エラー処理を含む非同期コードを同期的に書くことができるようになり、見... 続きを読む
5月 2日付けですが、Selectors Level 4 の Working Draft (草案) が更新されました。 Selectors Level 4 自体は 2011年 9月 29日の Selectors Level 3 仕様の勧告とあわせて最初の Working Draft が公開されていますが、そこから今回で 2回目の更新となります... 続きを読む
May 2, 2013. Tags: craftsmanship esprima javascript jstools With the popularity of test-driven development (TDD), running a project which does not include an automated test workflow is often frown upon. The recent trend pushes it further: if ... 続きを読む
Preface: This article assumes prior knowledge of Grunt, the JavaScript task runner and that you've heard of Traceur, the ES.next to ES5 transpiler by Google. Getting started guides are available for both projects. For information on the curre... 続きを読む
This is a maintained listing of all the different ways to debug and profile Node.js applications. If there is something missing or an improvement, post a comment! :) Interactive Stack Traces with traceGL - Shareware Guide here Profiling with ... 続きを読む
Banyan for Mac, a new way to share We think collaborating on research should be as simple as possible, so we built Banyan for Mac. Create your own project or collaborate with others at the click of a button. Banyan for Mac helps streamline pr... 続きを読む
A better way to conduct remote interviews WebRTC based video chat + code editor = Awesome interviews Start 続きを読む