タグ from Scratch
人気順 5 users 10 users 50 users 500 users 1000 usersNode.js の原罪 - from scratch
Intro ちょうどタコピーの原罪が流行ってるのでこのタイトルにしたけど結構気に入ってる。 d.potato4d.me この話を読んでの感想とここまで大きくなった Node.js の振り返りをしようと思う。 どんなプログラミング言語であってもみんなから使ってもらって開発者をハッピーにしたいと思ってる。ただ最初は良かったと思って... 続きを読む
この半年やったこと、継続していること - from scratch
syohex.hatenablog.com studio3104.hatenablog.com あまりにも同じことをしていたので「せっかくなので」と思って筆を執ることにする。 @syohex さん も @studio3104 さん も僕もだいたい同年代の人たちが同年代の sugyan や色々な方の影響を受けて同じことをしているというのはシンパシーを感じますね。 僕は今の仕事は... 続きを読む
JavaScript Registryの今後 - from scratch
さて、前回は tink と yarn v2 における CLI 戦略の話でした。次は JavaScript Registry についてです。 ちなみにこの内容が今回 JSConf.EU 2019 で一番盛り上がったトピックです。 JavaScript Registry とは JavaScript Package をバックエンドで管理しているサービスです。 npm が管理しているものがいちばん有名です... 続きを読む
npm, yarn による zero install 戦略 - from scratch
jsconf.eu 2019 に行ってきました。 特に npm や yarn の今後の話とそもそも Registry をどうしていくか、の話があったのでお知らせします。 そもそも Registry をどうしていくかについては次のエントリで話します。 tink: A Next Generation Package Manager npm の次のコマンドラインツールである tink が紹介されてい... 続きを読む
JavaScript が読み込まれる前でもWeb Applicationを動かす - from scratch
今回は最近取り組んでいる、 JavaScript が読み込まれる前であっても「ちゃんと」 Web Application が動作するように作る話をします。 Server Side Rendering における注意点と対策 BFFを使ってServer Side Rendering をすることに数年前から取り組んでいます。 まずはSSRをやる上での注意点と対策について紹介します。 ... 続きを読む
Node.js における設計ミス By Ryan Dahl - from scratch
2018 - 06 - 07 Node.js における設計ミス By Ryan Dahl Ryan Dahl は Node.js の original author ですが、彼の作ったプロダクト deno に関する トーク が jsconf. eu 2018 でありました。 Node.js にずっと関わってきた僕が見て非常に興奮するような話だったので、しばらくぶりにブログに書き起こすことにしました... 続きを読む
Node.js Performance 改善ガイド - from scratch
2017 - 12 - 05 Node.js Performance 改善ガイド Node.js Performance 改善ガイド Memory の場合 メモリリークかどうかを特定する メモリリークではない場合 CPU の場合 どこの処理に時間がかかっているのかを確認する v8 simple profiler flame graph を取得する File の場合 大きなサイズのファイルをどうして... 続きを読む
Ayo.js について - from scratch
2017 - 08 - 27 Ayo.js について Ayo.js とは 「Node.js の fork です。」 と言ってもまだできたばかりで正直このタイミングで記事にしてもまだ語ることはそんなに多くないです。 ただし、 JavaScript 界隈が騒ぎになりかけていることは確かです。日本でも発言が増えてきたので自分なりにまとめて今時点での話をしようと思います。 ちなみに読み方は好きに読んでくれ... 続きを読む
Node.js で発生した Hash flooding DoS とその内容について - from scratch
2017 - 07 - 15 Node.js で発生した Hash flooding DoS とその内容について Node.js のセキュリティアップデート 7/11 に Node.js のセキュリティアップデートがリリースされました。 Security updates for all active release lines, July 2017 | Node.js これには複数の 脆弱性 が報... 続きを読む
npm v5 がリリースされた - from scratch
2017 - 05 - 30 npm v5 がリリースされた npm v5 The npm Blog — v5.0.0 npm に v5 がやっとリリースされました。この npm v5 は既に明日リリース予定の Node v8 にバンドルされる予定です。 かいつまんで、機能を紹介します。 Notable Changes package-lock. json !!! faster than npm ... 続きを読む
util.promisify が追加された - from scratch
2017 - 05 - 10 util.promisify が追加された Node.js のコアに util.promisify が追加された。 github.com 今回は util.promisify が持つ役割を中心に Node.js における Promise の立場についても話していけるといいと思う。 util.promisify とは 読んで字のごとく関数を Promise に変換してく... 続きを読む
O'Reilly Japan - ゼロからはじめるデータサイエンス
ゼロからはじめるデータサイエンス ――Pythonで学ぶ基本と実践 Joel Grus 著、菊池 彰 訳 2017年01月25日 発売予定 400 ページ ISBN 978-4-87311-786-7 フォーマット Print 原書: Data Science from Scratch 本書は、データサイエンスも、プログラミングも最初から学んでみたい、という要望に応える、幅広いトピックをカバーした... 続きを読む
ソフトウェア例え話、格言、小噺 - from scratch
2016 - 12 - 31 ソフトウェア例え話、格言、小噺 2016年になってから色んなソフトウェアエンジニアの人と話してきて、その中で3人から聞いた例え話、格言、小噺が面白かったので、僕の中だけで留めておかずに開放しておく。 息継ぎをするには『まず息を吐く』という例え話 水泳で息継ぎをするなら『まず息を吐きなさい』 と教わるらしい。これは息を吐かずにどこかで息を貯めてしまうと、ちゃんと息を吸え... 続きを読む
リクルートテクノロジーズのフロントエンド開発 2016 - from scratch
2016 - 12 - 01 リクルートテクノロジーズのフロントエンド開発 2016 前書き このエントリーは Recruit Engineers Advent Calendar の 1日目の記事です。 www.adventar.org リクルート テクノロジーズのフロントエンド開発 リクルート テクノロジーズではいくつもの並行するタスクが走っていて、プラットフォーム基盤と呼ばれる基盤技術開発とイ... 続きを読む
ゼロから始めるJavaScript生活 - Qiita
(訳者注: これは、 JavaScript Stack from Scratch を翻訳し、まとめて読めるように1ファイルにまとめたものです。まとめる前の翻訳と各種ファイルについては、 https://github.com/takahashim/js-stack-from-scratch にあるので、こちらを参照してください。) モダンJavaScriptスタックチュートリアル、 ゼロから始めるJ... 続きを読む
socket.io が提供してくれているものは何か - from scratch
2016 - 08 - 27 socket.io が提供してくれているものは何か 現在開発中のシステムにリアルタイムな処理があり、そこで socket.io を使おうかなと思ってて、そういう折にタ イムリ ーにもこの辺りの記事がタイムラインで出てきたのでメモ代わりに自分の意見を残しておく。 blog.jxck.io qiita.com socket.io が提供してくれているもの 「ブラウザとサー... 続きを読む
OpenCV + Google Cloud Vision API + Intel Edison で笑った瞬間を撮るカメラを作る - from scratch
2016 - 06 - 08 OpenCV + Google Cloud Vision API + Intel Edison で笑った瞬間を撮るカメラを作る やりたいこと 最近娘が生まれて二ヶ月経過し、そろそろ笑ったりするようになりました。今回のテーマは娘が笑った瞬間を逃さずにカメラで撮影する事です。ちなみにこういう子どもをネタにして行うハック、僕はこれを 『親バカハック』 と呼んでます。 TL;... 続きを読む
JavaScriptの文化とleftpadの話とpadStartについて - from scratch
2016 - 03 - 27 JavaScriptの文化とleftpadの話とpadStartについて 無駄に ラノベ みたいに長いタイトル書いちゃったんですが、まぁやっぱり一言くらいは残しておくかと思ったので書きます。長いのでまとめだけでも見てもらえると良いかもしれません。 leftpadの話はかなり大事になっていて、Node.js界隈を中心としてその他の OSS をやっている全体的に話が波及し... 続きを読む
electron を学べる workshopper である electronica を作ってみました。 - from scratch
2015 - 12 - 31 electron を学べる workshopper である electronica を作ってみました。 ちょっと最近Fallout4で サンクチュアリ を開発するのに忙しすぎて OSS 界隈の仕事サボってしまっていたので、31日にして書かないといけない記事が2つほど残っていることに気づきました。 なので、一個をこの場で投下しておきます。 手短に言うと、 electro... 続きを読む
Node.js v5.0 がリリースされました。 - from scratch
2015-11-05 Node.js v5.0 がリリースされました。 Node.js v5.0 がリリースされました!!今回はどちらかと言うと機能面というより、 Node.js v5.0 の位置づけを中心に解説したいと思います。機能面も一応載せますが、学園祭前で時間があまり作れないので、さくっと終わらせます。 機能面での変更 ES2015の文法追加 Spread operator が追加 Spr... 続きを読む
Node.js と io.js の統合は最終局面へ - from scratch
2015-05-13 Node.js と io.js の統合は最終局面へ いくつかこの何日間でニュースが出ているので紹介します。ちなみに、 io.js と Node.js のニュースに関してはこれまで2つ書いたので、まだ良く知らない人はそれをまずはご一読ください。io.jsについて知っていること - from scratchyosuke-furukawa.hatenablog.comio.js と... 続きを読む
io.js がリリースされました - from scratch
2015-01-23 io.js がリリースされました さてさて、io.js ver.1.0.0, 1.0.1 が無事アメリカ時間の1/13日に予告通りリリースされました。 リリースから数日経過して、現在はv1.0.3が出ています。ある程度v1.0が安定してきた今、実際にNode.jsとどう違うのかを解説したいと思います。 Node.jsと機能的に違う所はどこか 前回の記事のio.jsについて知っ... 続きを読む
JavaScriptの科目 - from scratch
2014-12-31 Javascriptの科目 なんかブログのお蔵入り記事を見返してたら色々出てきたので見切りでリリースしておく。今読むとなんか合わない気もするし、まぁお酒の中での与太話程度に見ておいてください。 これの話してたのは2月くらいなので一年位経過してる。。 JavaScript の科目 先日、牛角.jsという名の飲み会で、@mootohさんと@bad_at_mathさんと牛角で飲み会... 続きを読む
io.jsについて知っていること - from scratch
2014-12-25 io.jsについて知っていること node.js io.js 今、Node.jsに起きてることを語る上で、io.jsは避けて通れない話題でしょう。今回のNode.js アドベントカレンダー 2014の締めを飾るために、このio.jsについて僕が知っている限りの事をまとめて書くことにします。io.jsを知り、今後"Node"がどうなっていくのかを皆で一緒に考えていきましょう。ま... 続きを読む
Stream今昔物語 - from scratch
2014-12-01 Stream今昔物語 node.js この記事は Node.js Advent Calendar 2014 の 1日目の記事です。こんにちは、代表です。Stream大好きなみんなのためにStreamの過去と現在、そして未来についてお話するよ!! Streamを何故使うのかっていう話と歴史的な話をします!! Streamとは データの流れを扱うための抽象化されたモジュールです。... 続きを読む