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
Slides: http://kcd.im/beginner-asts-slides More on writing a Codemod with Babel: https://youtu.be/Hn6Ca6gzNsw The Abstract Syntax Tree. It sounds a lot worse than it is. It’s actually quite simple and enables some powerful tools. BabelJS uses it to transform your code from ES.Next to ES5. ESLint uses it to lint your code. And with a knowledge of how it works, you can extend these and other tools
Async/await in Node.js opens up a host of powerful design patterns. Tasks that used to take complex libraries or intricate promise chaining can now be done with rudimentary if statements and for loops. I already wrote about these kind of design patterns with co, but async/await makes these patterns accessible in vanilla Node.js, no outside libraries required. Retrying Failed Requests The power of
TL;DR Use scale transforms when animating clips. You can prevent the children from being stretched and skewed during the animation by counter-scaling them. Previously we’ve posted updates on how to create performant parallax effects and infinite scrollers. In this post, we’re going to look over what’s involved if you want performant clip animations. If you want to see a demo, check out the Sample
Overview This year, over 64,000 developers told us how they learn and level up, which tools they’re using, and what they want. Each year since 2011, Stack Overflow has asked developers about their favorite technologies, coding habits, and work preferences, as well as how they learn, share, and level up. This year represents the largest group of respondents in our history: 64,000 developers took ou
JavaScriptでメモリ効率を考える その1(シングルフレームバッファ篇)←この記事 JavaScriptでメモリ効率を考える その2(メモリアロケータ篇) 通常のオブジェクト生成 これは一つのあるあるですが、ゲームを製作していると、 「よーし、パパこのタイミングでオブジェクト1万個作っちゃうぞー!」 というふざけたことがままあります。(ないです) それはつまりコードにするとこんな感じ。 function loop(){ // ふふふ、万単位の弾幕でプレイヤーをぶっころそう! let i = 10000; while(i--){ // 弾の位置をいっぱい作るぞー! const vec = new Vector3(i, i, i); } requestAnimationFrame(loop); } class Vector3{ constructor(x, y, z){ this.x =
Benedikt Meurer JavaScript Engine Hacker and Programming Language Enthusiast. The truth about traditional JavaScript benchmarks 16 Dec 2016 javascript • performance • benchmarksIt is probably fair to say that JavaScript is the most important technology these days when it comes to software engineering. To many of us who have been into programming languages, compilers and virtual machines for some t
無料で自動化環境を整備できることで有名な Google Apps Script ですが、以前はブラウザで JavaScript を用いて開発する必要があったため辛い部分もありました(人による)。 現在は公式からローカル開発をするための公式 CLI ツールが提供されているので、静的型付けの恩恵を受けるべく TypeScript を用いて開発できるようにしてみました。 公式の CLI ツール G Suite Developers Blog: Advanced Development Process with Apps Script danthareja/node-google-apps-script: The easiest way to develop Google Apps Script projects インストール自体は Node.js が入っている環境であれば npm install
■「基本動詞ハンドブック」とは コミュニケーションの基本単位となる文の骨格を決める重要な要素の一つが述語としての動詞です。日常生活でよく使用される基本動詞のほとんどが、複数の意味をもつ多義動詞で構成されていますが、このような現象は日本語だけでなく、世界中の言語に広く見られます。 多義動詞には、まず中心となる意味(中心義あるいは基本義)があり、そこから様々な意味が派生されます。例えば、動詞「上がる」には、「上の方への物理的な移動」という中心義があります。「屋根に上がる」、「ステージに上がる」というときの「上がる」は、「より高いところに移動する」という中心義です。この中心義から、水中からの移動(「風呂からあがる」)、家の内部への移動(「人の家に勝手に上がる」)、訪問(「お届けにあがりました」)などの意味が派生しますが、まだこれらの意味では、物理的移動を表すという点は中心義と共通しています。しか
■NINJAL-LWP for BCCWJ とは NINJAL-LWP for BCCWJ(以下、NLB)は、国立国語研究所(以下、国語研)が構築した『現代日本語書き言葉均衡コーパス』(Balanced Corpus of Contemporary Written Japanese: BCCWJ)を検索するために、国語研とLago言語研究所が共同開発したオンライン検索システムです。国語研の共同研究プロジェクト「日本語学習者用基本動詞用法ハンドブックの作成」(リーダー:プラシャント・パルデシ)、「日本語レキシコンの文法的・意味的・形態的特性」(リーダー:影山太郎)、「述語構造の意味範疇の普遍性と多様性」(リーダー:プラシャント・パルデシ)による研究成果の一部です。 国語研からはBCCWJ用のオンラインコンコーダンサとして中納言が公開されていますが、NLBはコンコーダンサとは異なるレキシカルプ
Safari Technology Preview Release 26 is now available for download for macOS Sierra. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab. This release covers WebKit revisions 213542-213822. WebGPU Added WebGPU prototype in the Experimental Features menu (r213780, r213783, r213786) Web API Added support for history.scrollRestoration (r213590)
GSK公開言語資源配布可能言語資源 入手方法については、言語資源を入手したい方へ をご覧下さい。 また、会員種別や言語資源の利用の範囲等については、会員種別と利用種別の個人・団体についてをご覧ください。 データ GSK2024-B
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く