面倒なJavaScriptコードのとりまとめがこれ1つで可能に、「webpack」入門 | さくらのナレッジ      2019-06-18 21:20:15  詳細
最近JavaScript関連の開発で採用が進んでいる「webpack」は、JavaScriptファイルの変換や結合といった操作をコマンド1つで実行できるツールだ。本記事では、webpackとは何かという基本的な概念から導入方法、実際の利用例などを紹介する。 モジュール管理機構の不足や未サポート機能の問題をツールで解決する「webpack」...
https://knowledge.sakura.ad.jp/21623/
ヘッドレスブラウザとSSRF | MBSD Blog      2019-06-05 17:20:33  詳細
ヘッドレスブラウザは、サーバ環境などでHTMLをレンダリングするためにバックグラウンドで動作させるブラウザです。 筆者も昨年診断ツールに組み込んだのを契機に使用し始めました。使ってみるとなかなか面白いので、今年は社内での学習用の「やられサイト」にも組み込んでみました。今回はこのやられサイトを題材にして...
https://www.mbsd.jp/blog/20190605.html
フロントエンドでもtrivyを使って脆弱性対策したい! - Qiita      2019-05-30 20:20:27  詳細
伝えたいこと フロントエンドもコンテナ経由でアクセスさせよう コンテナならtrivyを使ってヤバそうな脆弱性を知ることができる trivyならCIに組み込むことも簡単 multi-stage buildの場合は工夫が必要 いまの状況でできる範囲の脆弱性対策からはじめよう 今回の記事でできること CI上で、本番用のフロントエンドのコン...
https://qiita.com/tomoyamachi/items/e0394e9bcfeb90543e97
Introducing experimental integrity policies to Node.js | Snyk      2019-05-29 19:20:26  詳細
A recent experimental feature for introducing integrity policies landed in Node.js core 11.8.0. This capability, shipped in non LTS version yet, provides integrity checks for a Node.js runtime when modules are being loaded, in order to verify that the modules code haven’t been tampered with. Brad...
https://snyk.io/blog/introducing-experimental-integrity-policies-to-node-js/
husky + lint-staged で品質を保つ – ナデズダ・ゴボリン      2019-05-22 11:20:11  詳細
リントツールをインストールしても使わなければ意味がない。 というわけで人的なリント忘れを未然に防ぐためにも、huskey と lint-staged と 各種リントツールを組み合わせてコミット前に自動的にリントが行われる環境を作りましょう。リントエラー時にコミットを弾くことによって git 上のコードの品質を保つことができ...
https://hysryt.com/archives/1295
mdne - Lispが実行できるMarkdownエディタ MOONGIFT      2019-05-19 20:20:08  詳細
Markdownエディタは無数に存在します。あらゆるプログラミング言語で作られて、WebやWindowsなどおあらゆるプラットフォームに対して作られています。多くは2ペインになっており、機能差も殆どありません。 そんな中で目立つためには特徴的な機能が必要です。mdneはコードが実行できる点が特徴なMarkdownエディタになり...
https://www.moongift.jp/2019/05/mdne-lisp%E3%81%8C%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%8D%E3%82%8Bmarkdown%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF/
#13 Crowi はじめました - Node.js-based OSS Wiki | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast      2019-05-17 00:20:33  詳細
@kawasako が @potato4d に UIT コミュニティで使い始めた OSS の Wiki 「Crowi」について聞いてみました。 Crowi とは https://site.crowi.wiki/ メルカリの sotarok さんが開発した OSS の Wiki システム メルカリ社内のナレッジベースとして実際に利用事例あり モダンで親切な OSS システム Markdown で書ける Heroku...
https://uit-inside.linecorp.com/episode/13
Node.js v12の気になる変更点 / #kng6 - Speaker Deck      2019-05-15 01:20:35  詳細
All slide content and descriptions are owned by their creators.
https://speakerdeck.com/masashi/number-kng6
esm: --experimental-wasm-modules integration support by guybedford · Pull Request #27659 · nodejs/node · GitHub      2019-05-14 08:20:34  詳細
Dismiss Join GitHub today GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together. Sign up Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the communi...
https://github.com/nodejs/node/pull/27659
Best Practices For Using TypeScript with Node.js – Bits and Pieces      2019-05-02 08:20:46  詳細
Best Practices For Using TypeScript with Node.jsOpinionated and useful examples on when and how to best use TS with Node.js Using TypeScript with Node.jsIf any of you have worked on TypeScript 1.x in the past, you might remember it being difficult and unwieldy. TypeScript version 2 brings many ni...
https://blog.bitsrc.io/best-practices-for-using-typescript-with-node-js-50907f8cc803
初めて海外で登壇してきました - 技術探し      2019-04-26 19:20:45  詳細
概要 ダブリンのnode.js meetupでゲストとして、登壇してきました。 It's @nodejsdublin meetup up time this evening, if you're around Dublin, be sure to pop in! Our guest speakers this month are Mike Solomon of @MeeshkanML, @donovanh of @NearForm and @about_hiroppy, node core and webpack collaborator....
https://blog.hiroppy.me/entry/first-speech-abroad
OpenCV + Node.js で画像からぬりえ用の線画をつくる - ほんじゃらねっと      2019-04-05 08:20:14  詳細
画像処理で遊びたいな、と思い立ったので、 以前PythonとOpenCVで作成した画像線画化スクリプトを Node.jsで作成しなおしてみました。 blog.honjala.net OpenCVはPythonと使うのがやはり一番使いやすいのですが、 Javascript用APIも提供されているので、 Webページ上のJavascriptやNode.jsからでも利用することができま...
https://blog.honjala.net/entry/2019/04/05/014008
NodeでES modulesからCommon JSを使う、たったひとつ?の全く冴えないやりかた(2019年版) - Qiita      2019-04-02 10:20:17  詳細
NodeでES modulesからCommon JSを使う、たったひとつ?の全く冴えないやりかた(2019年版) 先日ようやく拙作のnpmパッケージ(1)(2)(3)をnodeの --experimental-modules フラグ付きでの直接実行(babelやwebpackによる前処理無し)に対応させたので、その方法をご紹介いたします。 まずは復習 ES Modules (以下、ESM)では、Co...
https://qiita.com/shellyln/items/4d5c9175a88024c5c2da
Gatsbyはどうやって静的サイトをジェネレートしているのか – Eureka Engineering – Medium      2019-03-24 17:20:33  詳細
GatsbyはReactベースの静的サイトジェネレーターです。 生成される静的サイトはシングルページアプリケーションでもあるため、優れたUXをユーザーに提供できます。 GatsbyはReactの公式サイトを始め、多くのサイトで採用されています。 弊社でもいくつかのGatsby案件が進行中です また、Gatsbyのユニークな特長として、...
https://medium.com/eureka-engineering/how-gatsby-works-bec4349caa12
TypeScript v3.4.0-rc 変更点 - Qiita      2019-03-22 15:20:36  詳細
こんにちはメルペイ社な@vvakameです。 TypeScript 3.4 RCがアナウンスされました。 What's new in TypeScriptは消滅したようです。 Roadmapはこちら。 v3.4.0での破壊的変更はこちら。 今回から進捗管理の方法に変化があるようですね。 外部から変更を後追いしやすくなった印象です。 TypeScript 3.4 Iteration Plan Ty...
https://qiita.com/vvakame/items/7f4a55fe15fc9bbe1a63
Node.jsの新しいモジュール方式の実験的導入 - 技術探し      2019-03-19 12:20:18  詳細
内容まとめ ESM事前知識 PR CoreへのPR 初期提案実装 リゾルバアルゴリズム 使用法 .mjsがエントリーポイントの場合 --entry-type package.jsonのtypeフィールド 特定ファイルのモジュール形式をロックしたい場合 Node.jsのCoreへESMとCJSの新しい方式が実験的フェイズ(stability: 1)として入ります。 ESM対応は安定化ま...
https://blog.hiroppy.me/entry/nodejs-experimental-modules
Introducing the OpenJS Foundation: The Next Phase of JavaScript Ecosystem Growth      2019-03-15 01:20:16  詳細
Introducing the OpenJS Foundation: The Next Phase of JavaScript Ecosystem Growth After six months of careful consideration and an immense amount of community feedback and collaboration, the Node.js Foundation and the JS Foundation are merging to form the OpenJS Foundation. This is an exciting ste...
https://medium.com/@nodejs/introducing-the-openjs-foundation-the-next-phase-of-javascript-ecosystem-growth-d4911b42664f
🎉 Version 4.0 Now Default 🎉 – gulpjs – Medium      2019-03-06 08:20:24  詳細
For the past year, version 4.0 has been published to npm and could be installed using npm install gulp@next. Today, it’s being promoted from “next” to “latest” which means it will be installed by default when you run npm install gulp. With this, all previous versions are soft deprecated and will ...
https://medium.com/gulpjs/version-4-now-default-92c6cd4beb45
Introduction to Node.js by flaviocopes      2019-02-26 06:20:17  詳細
Overview Node.js is a runtime environment for JavaScript that runs on the server. Node.js is open source, cross-platform, and since its introduction in 2009, it got hugely popular and now plays a significant role in the web development scene. If GitHub stars are one popularity indication factor, ...
https://nodejs.dev//
GitHub - fagbokforlaget/simple-fs: Handles files on indexeddb like you would do in node.js (promise)      2019-02-25 12:20:21  詳細
Dismiss Join GitHub today GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together. Sign up
https://github.com/fagbokforlaget/simple-fs