Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
ブラウザでバイナリを扱うのが辛すぎて、何とかしたいと作りこんでいた冶具(HexDump.js) がだんだん極まってきたの図。 ただの Hex Dump 機能として作ってたハズが、気がついたらこんな感じに。 冶具: 作業の効率を改善するために自分でクリエイトする道具 HexDump(source, { style: { "packet_start_code_prefix(00 00 01)": { values: [0x00, 0x00, 0x01], css: "font-weight:bold;color:green" }, "stream_id(1 byte)": { begin: 3, end: 4, css: "font-weight:bold;color:blue" }, "PES_packet_length(2 byte)": { begin: 4, end: 6, css:
JavaScriptの素振りする技術 ライブラリをちょっと試す ライブラリをブラウザで試す JavaScriptライブラリはデモを置いてることも多い デモがないとローカルで動かすのは面倒くさい わざわざローカルでnpm installして... ちょっとしたこと試す時に使えるツール npmをその場で試す Tonic: a better REPL for node.js Browserify + REPLのようなサービス npmからリンクが貼られてる! 例: Tonic: npm on Tonic 他にも色々 RequireBin Browserify + JSFiddle的なサービス Firefox DevTools URLをページにインジェクト出来る 開発ツールバーの inject コマンド ライブラリを読み込ませてConsoleで叩く JS Envy ライブラリをちょっと試すまとめ ラ
Updated on 1/13/16: The ChakraCore GitHub repository is now open Today at JSConf US Last Call in Florida, we announced that we will open-source the core components of Chakra as ChakraCore, which will include all the key components of the JavaScript engine powering Microsoft Edge. The ChakraCore sources will be made available on GitHub under the MIT license next month. Gaurav Seth on stage at JSCon
ここ数年のSPAはExtJSを使っているのですがES6時代は新しいフレームワークに変えようと思っていろいろと試しています。Ember.jsやReact.jsで書いていても何か違う感じがしていたのですが、黒ムツ本ことMithrilを読んで気に入ったので、しばらくはMithrilで書いていこうと思います。特にReact.jsの慌ただしさに疲れた人には向いていると思います。 フロントエンドはトランスパイルするのでimport句を使い、サーバーサイドは最新のNode.js(執筆時点はv5.1.0)でサポートされていないので使っていません。SPAだとサーバーサイドは軽量なREST APIサーバーやWebhookが多くなるので、処理単位の小さい関数で十分なくらいの実装にしたいです。 プロジェクト Mithrilはまだ新しいフレームワークなのでビルド環境や他のフレームワークとの連携もサンプルが少なく試行
<script src="https://cdn.jsdelivr.net/npm/hls.js@latest"></script> <!-- Or if you want a more recent canary version --> <!-- <script src="https://cdn.jsdelivr.net/npm/hls.js@canary"></script> --> <video id="video"></video> <script> var video = document.getElementById('video'); if(Hls.isSupported()) { var hls = new Hls(); hls.loadSource('https://video-dev.github.io/streams/x36xhzz/x36xhzz.m3u8'); h
Extensible Code Editor CodeMirror is a code editor component for the web. It can be used in websites to implement a text input field with support for many editing features, and has a rich programming interface to allow further extension. This is a CodeMirror field, configured for editing JavaScript code. Features Accessibility Works well with screen readers and keyboard-only users. Mobile Support
Built for Code Ace is an embeddable code editor written in JavaScript. It matches the features and performance of native editors such as Sublime, Vim and TextMate. It can be easily embedded in any web page and JavaScript application. Ace is maintained as the primary editor for Cloud9 IDE and is the successor of the Mozilla Skywriter (Bespin) project. /** * In fact, you're looking at ACE right now.
Phaser is a popular JavaScript framework to build HTML5 games that run in the browser. It is free, powerful, simple to use, and actively maintained. I believe it's the perfect framework to start making games. In this tutorial we will build a game where the player is getting points every time he touches a yellow coin. That's super basic, but it's also a great example to learn how Phaser works. Here
Latest Show:JavaScript and the Web PlatformWednesday, November 2nd, 2016 at 12:00
はじめに ESLint 最初の一歩では、ESLint をグローバル インストールしていました。 グローバル インストールすると eslint コマンドにパスが通って便利ですが、欠点もあります。 プロジェクト毎に異なるバージョンの ESLint を使えない。 ESLint が互換性のないバージョンアップをした時に困る (1.0.0, 2.0.0 のようなメジャーバージョンアップは互換性がありません) 利用するプラグイン・共有設定もグローバル インストールしなければならない チームで同じバージョンに揃えるのが手間である npm のエコシステムでは、コマンドもプロジェクト ローカルにインストールして使うのが主流です。 そうすることで、package.jsonに依存バージョンとともに記述して共有することができます。 npm install 一発で、チームが同じ環境を揃えられるわけですね。 この記事
Constructors new XDate() Creates a new XDate with the current date and time new XDate(xdate) Creates a copy of the given XDate new XDate(nativeDate) Creates a new XDate from a native Date new XDate(milliseconds) Creates a new XDate that is milliseconds since the UTC epoch. new XDate(year, month, date, hours, minutes, seconds, milliseconds) Creates a new XDate from the given values. new XDate(dateS
The Basics Let's make a Mario game Let's make a Mario game. We had a look at some of the basics of making a game using the Processing.js game library, so let's kick it up a notch by just getting down and making our own Super Mario game. When we're done with this part of the tutorial, we'll have a game with koopa troopers, platforms that we can jump up through but not fall down through, a hole with
Written by Jamie Kyle A guided handbook on how to use Babel and how to create plugins for Babel. Translations English Afrikaans العربية Català Čeština Dansk Deutsch Ελληνικά Español فارسی Français עִברִית Italiano 日本語 한국어 Magyar Nederlands Norsk Polskie Português Português (Brasil) Română Русский Српски језик (Ћирилица) Suomi Svenska Türkçe Tiếng Việt Українська 中文 繁體中文 Request another translation
rot.js: ROguelike Toolkit in JavaScript ############### ##### #.............# #...# #.............# #...# - GitHub #.............# #.?.# - Download | npm ############################.............# #...# - Interactive manual #======.....+............../.............# #+### - Autogenerated documentation #====.......##########.#####.............# #.# - Tutorial #===........# #.# ####/########## #.# -
Critics of frameworks tend to totally miss the value that they provide for people. Google's Paul Lewis recently wrote The Cost of Frameworks, analyzing the performance implications of using JavaScript frameworks on mobile devices. Here's Paul's list of why people use frameworks: Frameworks are fun to use. Frameworks make it quicker to build an MVP. Frameworks work around lumps / bugs in the platfo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く