並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 145件

新着順 人気順

iojsの検索結果1 - 40 件 / 145件

  • io.jsについて知っていること - from scratch

    今、Node.jsに起きてることを語る上で、io.jsは避けて通れない話題でしょう。 今回のNode.js アドベントカレンダー 2014の締めを飾るために、このio.jsについて僕が知っている限りの事をまとめて書くことにします。 io.jsを知り、今後"Node"がどうなっていくのかを皆で一緒に考えていきましょう。 またこの一連のio.jsのfork騒動はOSSという特殊なプロジェクトをどう進めていくのがハッピーなのかを知る一つの教材だと思います。 OSSに関わっている皆さん、今回も長いですが、最後まで読んでもらえると幸いです。 io.js とは何か Node.jsのForkです。次のNode.jsの安定版になる、v0.12をForkしています。「アイ・オー ジェイエス」と読みます。名前の由来は木星にある四番目に大きな衛星の名前から取られました。*1 Nodeを使っている人のことをnod

      io.jsについて知っていること - from scratch
    • OpenSSLの脆弱性(CVE-2015-1793)によるAltチェーン証明書偽造の仕組み - ぼちぼち日記

      TL;DR やっぱり書いていたら長文になってしまいました。あまりちゃんと推敲する気力がないので、変な文章になっているかもしれません。ご了承いただける方のみお読みください。 1. はじめに 昨晩未明にOpenSSL-1.0.2d, 1.0.1pがリリースされました。事前に予告されていた通り深刻度高の脆弱性CVE-2015-1793が修正されています。Advisoryを見ると、この脆弱性がiojs/Nodeに影響があるということが判明したので直ちにiojs/Nodeのアップデートを行い、今朝未明に無事脆弱性対応版をリリースしました。 今回が初めてではありませんが、深夜に日欧米のエンジニアがgithub上で互いに連携しながら速やかにセキュリティ対策のリリース作業を行うことは何回やってもなかなかしびれる経験です。時差もありなかなか体力的には辛いものがありますが、世界の超一流のエンジニアと共同でリア

        OpenSSLの脆弱性(CVE-2015-1793)によるAltチェーン証明書偽造の仕組み - ぼちぼち日記
      • Ayo.js について - from scratch

        Ayo.js とは 「Node.js の fork です。」と言ってもまだできたばかりで正直このタイミングで記事にしてもまだ語ることはそんなに多くないです。 ただし、JavaScript界隈が騒ぎになりかけていることは確かです。日本でも発言が増えてきたので自分なりにまとめて今時点での話をしようと思います。 ちなみに読み方は好きに読んでくれ、と言われてます。 「アイ・オー」でもいいし、「エイ・ヨー」でも良いとのことです。ネーミング的には昔あった io.js fork騒動を想起させるネーミングになってます。もしも io.js についてご存じない方もいるのであれば、こちらをご参照ください。 yosuke-furukawa.hatenablog.com Ayo.js の目的 https://github.com/ayojs/ayo/blob/zkat/values/VALUES.md ここを見ると

          Ayo.js について - from scratch
        • JADE LANGUAGE Node Template Engine

          !!! 5 html(lang="en") head title= pageTitle(car insurance montana) :javascript | if (foo) { | bar() | } body h1 Jade - node template engine #container - if (youAreUsingJade) You are amazing - else Get on it! Get on it! Get on it! Get on it! <!DOCTYPE html> <html lang="en"> <head> <title>Jade</title> <script type="text/javascript"> //<![CDATA[ if (foo) { bar() } //]]> </script> </head> <body> <h1>J

          • Electron と Polymer と TypeScript でリッチなマークダウンプレビュアー Shiba つくった - はやくプログラムになりたい

            結構前ですが,mattn さんが小さい markdown ライブプレビューアプリ mkup をつくっていて,そういえば僕も合う markdown ライブプレビューアプリが無いなぁと思っていたのを思い出したので,オレオレ markdown プレビューアプリ Shiba をつくってみました.今このブログエントリもこれでプレビューしながら書いてます. https://github.com/rhysd/Shiba 僕のマークダウンプレビューに対する要求は以下のような感じです.mattn さんのそれに近いです. ドキュメント自体は慣れたエディタで書きたい ブラウザのタブよりは独立した1つのアプリとして動いてほしい GFM で書きたい(コードブロックをハイライトしてほしいし,絵文字記法も反映してほしい OS X,Linux,Windows のすべてで markdown を書く機会があるのでクロスプラッ

              Electron と Polymer と TypeScript でリッチなマークダウンプレビュアー Shiba つくった - はやくプログラムになりたい
            • io.js がリリースされました - from scratch

              さてさて、io.js ver.1.0.0, 1.0.1 が無事アメリカ時間の1/13日に予告通りリリースされました。 リリースから数日経過して、現在はv1.0.3が出ています。 ある程度v1.0が安定してきた今、実際にNode.jsとどう違うのかを解説したいと思います。 Node.jsと機能的に違う所はどこか 前回の記事のio.jsについて知っていること - from scratchでも触れたんですが、一番大きな違いはv8が新しくなり、ES6の機能が増えました。 詳しくは公式のES6に関するページを読んでもらうとして、かいつまんで書いていきます。 ES6の機能に"shipping", "staged", "in_progress"の3段階のラベルがつくようになりました。 これはES6の機能の安定度合いを示していて、 "shipping" > "staged" > "in_progress"

                io.js がリリースされました - from scratch
              • 『より高速な非同期処理ライブラリ』

                node・iojsでもレスポンス改善が期待できます。 waterfallの速度比較taskのサイズによっても速度が大きく変わってくるため、task数の変化による速度変化を調べます。 ツールの仕様は以下の通りです。 task数がlowerからinterval間隔でupperまで実行毎回順番がランダム毎回gcを走らせるn回の平均速度[μs]を計測demo2.jsvar statistic = require('func-comparator').statistic; var _ = require('lodash'); var async = require('async'); var neo_async = require('neo-async'); // サンプリング回数 var times = 100; var create = function(count) { // countはta

                  『より高速な非同期処理ライブラリ』
                • io.jsのTechnical Committeeに推薦されました - ぼちぼち日記

                  1. はじめに 「こんな私がXXXに!?」の宣伝文句ではありませんが、こんな私がio.jsプロジェクトのTechnical Commitee(TC)に推薦されました。 Nominating Shigeki Ohtsu @shigeki to the TC まずは見習いとして数週間オブザーバーとしてTC meetingに参加、その後TCメンバーの投票を経て晴れてTCメンバーです。favや応援メッセージをいただいた方、ありがとうございました。 TC meetingは毎週木曜の早朝朝5時、Googleハングアウトで行います。会議の様子はライブ配信され、youtubeで録画公開されてます。議事録も随時公開されています。https://github.com/iojs/io.js/tree/master/doc/tc-meetings コミュニケーションは当然全部英語。大変です。昨日の早朝に初めて参加

                    io.jsのTechnical Committeeに推薦されました - ぼちぼち日記
                  • io.js の v2.0 が出ました。 - from scratch

                    さてさて、久しぶりのio.js エントリですが、この度 io.js の v2.0 が出ました。 変更点をかいつまんで説明しましょう。書いてたら長くなってしまったので、サマリだけでいい人は最後のまとめを読むだけでいいと思います。 io.js は変化がものすごく激しく、v1.0 から v2.0 が入るまでに色んな機能が入っているんですが、知らない人も多いかと思います。 今回は v2.0 の単なる変更点だけじゃなくて、 v1.0 から今までで入った機能をサマリつつ伝えていこうかと思います。 Stream Simpler Construction (v1.2.0〜) Stream の作成が簡単になりました。今までStreamを作るためには、目的のStreamを継承して、TransformStreamであれば _transform のようなメソッドを拡張して実現する必要がありました。 これをより簡単

                      io.js の v2.0 が出ました。 - from scratch
                    • io.js-v1.0.0のリリースによせて - ぼちぼち日記

                      1. 祝 io.js-v1.0.0/1.0.1 のリリース NodeやJSの情報にアンテナを張っている人なら知っているとは思いますが、昨日無事「io.js」がリリースされました。 リリース直前のバグ修正の追い込みやライブラリアップデートのごたごたは、かつてのNodeのリリースそのままでした。 今日のリリースを予言していたわけではないですが、実は昨年の8月初旬に、 ということを書いていました。 これがまさに現実になってしまったなぁ、と驚きと共に感慨深いものがあります。 Nodeの方は、今Julienが頑張ってチケットをクローズしており、近日中に Node-v0.11.15がリリースされる予定です。問題なければNode-v0.11.15のリリース2週間後にNode-v0.12 になるでしょう。 io.jsができた細かい経緯については、古川さんの「io.jsについて知っていること」が詳しいです。

                        io.js-v1.0.0のリリースによせて - ぼちぼち日記
                      • Node v8.0.0 (Current) | Node.js

                        The next major release of Node.js brings a range of significant changes and additions, far too many for us to cover adequately in a blog post such as this. This article contains a summary of the most significant changes and features. Say hello to npm version 5.0.0 npm, Inc. recently announced the release of version 5.0.0 of the npm client and we are happy to include this significant new version wi

                          Node v8.0.0 (Current) | Node.js
                        • io.js用に書いたパッケージはnpmでどう扱うか問題 - teppeis blog

                          東京Node学園 15時限目に参加したときにふと思った疑問について。 Node.jsと非互換なAPI使ったとき、npmにあげていいの?package.jsonのengineとかで書けるのか #tng15— teppeis (@teppeis) 2015, 2月 10 Node.jsの場合 例えばNode.js v0.12系にしか存在しないAPIを使ったパッケージの場合、package.jsonのenginesフィールドにこう書くことで、 { "engines" : { "node" : ">=0.12" } } 適合しないNode.js v0.10でnpm installしたときに警告を出すことができた。逆に削除されたAPIを使っている場合はバージョンの上限も指定できる。また非推奨ながらengineStrictフィールドを使うと警告ではなくエラーにできる。 io.jsでの議論は では、io

                            io.js用に書いたパッケージはnpmでどう扱うか問題 - teppeis blog
                          • io.jsがNode Foundationに参加を決定。Node.jsとio.jsは統合へ

                            Node.jsのフォークとして開発されてきたio.jsは、Node.jsの開発を推進する中立的な団体として設立された「Node Foundation」への参加を決定。Node.jsとio.jsはNode Foundationの下で統合されることが明らかになりました。 io.js TC just voted to join the Node Foundation. — Mikeal Rogers (@mikeal) 2015, 5月 13 Node.jsからフォークしたio.js Node.jsはオープンソースのサーバサイドJavaScript環境として注目を浴び、最近ではAmazonクラウドの「AWS Lambda」に採用されるなど本格的な実績を備えるようになりました。その一方で、Node.jsの開発は体制の変更などにより1~2年前から停滞していました。 そうした状況を活性化するためにフォ

                              io.jsがNode Foundationに参加を決定。Node.jsとio.jsは統合へ
                            • ぼくのMac環境 ver.のんピ | DevelopersIO

                              何年後かの自分へ こんにちは、のんピ(@non____97)です。 業務で使用する新しいMacが届きました。 新しいMacを初期セットアップするにあたって「今の設定どうだったっけ...」と調べる時間が結構かかってしまいました ということで何年後かの自分がまた新しいMacに乗り換える際に手間取らないように、設定した内容を書き記しておきます。 移行先のMacの情報は以下の通りです。M1 Max、嬉しい。 # OSのバージョンの確認 > sw_vers ProductName: macOS ProductVersion: 12.4 BuildVersion: 21F79 # カーネルのバージョン確認 > uname -r 21.5.0 # CPUのアーキテクチャの確認 > uname -m arm64 # CPUの詳細確認 > sysctl -a machdep.cpu machdep.cpu.

                                ぼくのMac環境 ver.のんピ | DevelopersIO
                              • もうES6 (ES2015) でいいんじゃないか

                                個人プロジェクトは ES6 で書いている ブログの頻度が落ちているので、継続のための雑さな記事を醸し出す時期。 以前に es6-Kameita を紹介したときの繰り返しですが、Babel (旧名 6to5) の登場から個人プロジェクトは ECMAScript 6 で書くようにしています。仕事でも新しい開発がある予定なので、そこでもきっと ES6 を使うことでしょう。 ahomu/Talkie ahomu/Urler ahomu/Claylump ということで「もう ES6 でいいんじゃないか」という気持ちを書きます。 厳密には、ES6トランスパイラを使っていけばいいんじゃないか、という話 仕様周りは(きっと)安定してきている 世間的の大多数的には、ES6とES7の境界すらハッキリしていないであろう状況ではありますが、ES6自体は2015年中の勧告を目標に進んでいることから、それなりに安定し

                                  もうES6 (ES2015) でいいんじゃないか
                                • Electronを使ってMac向けのアプリを開発する時のファイル名の扱いについて (所謂UTF-8-MAC問題) - Qiita

                                  以前Nodeで作っていたものをElectronで作り直していて、同じ問題にまたハマったので書いておく。 所謂、UTF-8-MAC問題である。もう遥か昔にNodeでハマった時の記事がある。 node.jsでUTF-8-MACを扱う - joker1007の日記 Macのファイルシステムはファイル名に対してNFDとかいう正規化を行っていて、ファイルシステムにアクセスする時に勝手に変換しやがる仕組みになっている。 このせいで、濁点が入ると急に死ぬとか、本当辛い問題が起きる。何の嫌がらせなんだと……。この世界は文字が8ビットで済む様な国ばっかじゃねえんだよ! とりあえずMac NFDでググると辛いのは俺だけじゃない気持ちになれる。 で、昔は上で貼ったブログに書いたような方法で解決していたのだが、正直、この解決策は2015年にもなって面倒過ぎるだろと思っていた。 (マジかよーってググって自分の記事が

                                    Electronを使ってMac向けのアプリを開発する時のファイル名の扱いについて (所謂UTF-8-MAC問題) - Qiita
                                  • Node.jsで社内日報メールを取得してFacebookページに自動投稿する仕組みを実装したので解説します。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                    Node.jsで社内日報メールを取得してFacebookページに自動投稿する仕組みを実装したので解説します。 こんにちは、エンジニアののびすけです。今度ジーズアカデミーという学校でメンターを務めることになりました。 さて、うちのチームリーダーのウラカワさんがのびすけをテーマにしたネタを最近投稿しているのですが、最近では社内の日報やFacebookページと投稿先を拡大し始めました。チームリーダーでただでさえ忙しいのに色々と投稿するのは大変だと思い、作業を自動化した話をしたいと思います。 Node.jsで実装したので、この辺のことを調べているエンジニアの参考になれば幸いです。 きっかけ 今回の取り組みのきっかけです。 LIGの日報 大前提としてLIGの日報システムを紹介します。LIGでは退勤時に社内システムから今日の日報を書いて提出するルールがあります。これに「今日の一言/思ったこと」 を書く

                                      Node.jsで社内日報メールを取得してFacebookページに自動投稿する仕組みを実装したので解説します。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                    • jQuery 3.0 and jQuery Compat 3.0 Alpha Versions Released | Official jQuery Blog

                                      It’s been a long time since we did a major release, and you certainly deserve one. So we’re glad to announce the first alpha of jQuery 3.0! Despite the 3.0 version number, we anticipate that these releases shouldn’t be too much trouble when it comes to upgrading existing code. Yes, there are a few breaking changes that justified the major version bump, but we’re hopeful these breakages don’t actua

                                      • Electron アプリを Travis CI でテストする - Qiita

                                        npm test は node で JS のコードを実行するように package.json で設定し,そのスクリプトの中でテスト用の小さな Electron アプリを実行するようにします. var electron = require('electron-prebuilt'); // ... var finished = child_process.spawnSync( electron, ['path/to/test-app', 'test-file1.js', 'test-file2.js'], {stdio: 'inherit'} ); process.exit(finished.status); テストは Electron アプリ上で実行するため,Electron アプリの stdio を引き継ぐようにします.実行する Electron アプリはエントリポイントとなっている JS

                                          Electron アプリを Travis CI でテストする - Qiita
                                        • 橋本商会 » ES6の勉強をした

                                          Web DB Press vol.87のES6の特集を読みながら、ES6を勉強した。とてもわかりやすかった。 紹介されている機能をちょこちょこと試す細かいスクリプトを色々書いたりメモを取ったりしたのでまとめておく。色々な機能があった。 https://github.com/shokai/es6-study 最近Web MIDI APIを使ってたんだけど、そのインタフェースがES6のPromiseとfor-ofで回す新しいIteratorとTypedArrayで実装されていたので、今後ブラウザに増える新しいAPIがES6前提で作られるなら普段からES6で書くようにしたほうがいいかなと思った。 個人的にはcoffeeの方がES6よりちょっと好き。でもfor-of文がES6で新しく増えたMapやIteratorを使う時に重要なんだけど、coffeeのfor-of文は別の意味があるので、coffe

                                            橋本商会 » ES6の勉強をした
                                          • blog.izs.me — IO.js

                                            Io.js # A lot of people have asked me lately about io.js and its place among Node Forward, the Advisory Board, and npm. This is my own personal point of view. However, I have shared early drafts of this post with the io.js technical committee to ensure that it’s at least a reasonable approximation of how the team sees things. What is io.js? Io.js is a collaborative fork of joyent/node. Io.js is cr

                                            • Node.jsからフォークした「io.js」バージョン1.0系がリリースされる | OSDN Magazine

                                              「io.js」の開発プロジェクトは1月14日、「io.js 1.0.0」および「io.js 1.0.1」をリリースした。io.jsはNode.jsの開発体制に対し異議を持つ開発者らが立ち上げたプロジェクトで、Node.jsとの互換性を保ちつつ機能強化や改善を行うことを目的とする。 io.jsは一部のNode.js開発者が2014年12月にスタートしたプロジェクト。Node.jsの開発とメンテナンスを行う米Joyentのプロジェクトの進め方などに不満を持ったことがフォークプロジェクト開始につながっており、io.jsではオープンガバナンスモデルの下で高速かつ予測性のあるリリースサイクルを持つプロジェクトを進めて行くと強調している。io.jsもGoogle ChromeのV8ランタイムをベースとするJavaScriptプラットフォームで、Node.jsやそのパッケージと互換性がある。 io.js

                                                Node.jsからフォークした「io.js」バージョン1.0系がリリースされる | OSDN Magazine
                                              • Jason Paul Goes Back in Time

                                                ►Watch Red Bull Art of Motion 2019 LIVE here: https://www.youtube.com/watch?v=5iOJS-uJz48 Music by Yoshida Brothers. Nestled in the mountains of Nikko, Japan - home of famed Shrine and Unesco World Heritage Site Toshogu – you’ll find Edo Wonderland. A theme park like no other, everything including the food, houses, characters and entertainment in town replicate the experience of actually being i

                                                  Jason Paul Goes Back in Time
                                                • Reconciliation Proposal · Issue #978 · nodejs/node

                                                  A lot of questions have been coming our way about what a merger of the node.js and io.js projects might look like. People in both projects want to know their work won't be thrown away and that we can preserve the positive aspects of each project. This is a draft and will be continually updated and edited based on input from the community. It is not an ultimatum to Joyent or The Node.js Foundation

                                                    Reconciliation Proposal · Issue #978 · nodejs/node
                                                  • io.jsとnode.js Foundation at master · iojs/iojs-ja · GitHub

                                                    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

                                                      io.jsとnode.js Foundation at master · iojs/iojs-ja · GitHub
                                                    • Jason Paul's Human-Powered Freerunning Machine

                                                      ►Watch Red Bull Art of Motion 2019 LIVE here: https://www.youtube.com/watch?v=5iOJS-uJz48 German freerunner Jason Paul plays the role of crash-test dummy in this human-powered Rube Goldberg machine. ► Watch how the Freerunning Machine was made: https://youtu.be/gI3Z1AUP8jI ► Watch the Jason Paul Series on Red Bull TV: https://win.gs/WhoIsJasonPaul Performing simple tasks in a complex manner is

                                                        Jason Paul's Human-Powered Freerunning Machine
                                                      • jQuery 2.2 and 1.12 Released | Official jQuery Blog

                                                        To usher in the new year, the jQuery team has been hard at work on 2 new releases: jQuery 1.12.0 and 2.2.0! These releases include lots of bug fixes and improvements to make your cross-browser development experience better. We anticipate this to be the last releases for the 1.x and 2.x branches before we release jQuery 3.0. Since jQuery 3.0 will have some breaking changes, we will continue to supp

                                                        • 東京Node学園 15時限目を開催しました - from scratch

                                                          東京Node学園 15時限目を開催しました。 ちょうど前回の学園祭から4ヶ月ぶりで4ヶ月も何もしないとかなり濃厚なネタが揃っていました。 既に素晴らしいレポートがいくつも上がっているのでそちらも参考にしてください。 東京Node学園 15時限目に行った - axross blog 東京Node学園15時限目 アウトラインメモ | Web Scratch io.js について by @yosuke_furukawa 僕からの発表。個人的には僕がNode.jsユーザーグループ代表になってから一番大きなニュースだったのかなと思っています。 僕の知る限りの内容と実際に使うとどう変わるのかを中心にお伝えしました。 この勉強会から一週間経過して、io.jsのニュースも増えています。僕らの活動の一つとして、翻訳活動があるんですが、既にio.jsの日本のページもできています。 また、io.jsのニュースを

                                                            東京Node学園 15時限目を開催しました - from scratch
                                                          • Promise Error Handling

                                                            Promise Error Handling 約束されたエラー Promiseとエラーの基本 Promise内で起きた例外は自動でキャッチされる エラー処理は.catch(fn)で行う var promise = new Promise(function(){ throw new Error("例外"); }); promise.catch(function(error){ // 例外をキャッチできる }); よくある問題 .catch(fn) をしないとエラーログも出せない .catch(fn) をしわすれてエラーの握りつぶしが起きる = unhandled rejection (.catchをしてないpromise) 4.6. Promise.prototype.done とは何か? 現状のunhandled rejectionへの対応 unhandled rejectionが発生した

                                                            • io.js v3.0.0 がリリースされました。 - from scratch

                                                              io.js v3.0.0. がリリースされました。めでたい! iojs.org さらにめでたいことに、次のv4.0.0リリースはとうとうお待ちかねの Node.js との converged されたバージョンになります。 既にコアメンバーは v4.0.0 のリリースに向けて動き出しています。 今回の v3.0.0 は v4.0.0 、つまり converged される Node.js のアルファ版という位置づけです。 v2.0.0 から v3.0.0 がリリースされるまでに作られた機能を振り返っていきましょう。 --trace-sync-io オプションが追加される (v2.1.0) --trace-sync-io オプションが追加されました。これは、fs.readFileSyncやexistSync といった 同期的に動作するコードを見つけてwarnings を出すオプションです。 No

                                                                io.js v3.0.0 がリリースされました。 - from scratch
                                                              • e2e_sushiとtemplate_literal_sushiでPageObjectパターンの話をした

                                                                vivaldi_sushiとe2e_sushiと隣でやってたtemplate_literal_sushiに参加した #template_literal_sushi と #e2e_sushi のログ - Togetterまとめ ログはいつもどおり記憶だよりで色々間違ってる気がするので気になるところは本人に聞こう Vivaldi_sushi Vivaldiの話 付く前に終わってた Testium - azu 自分はTestiumとPageObjectパターンの話をしました。 Testiumって何? 同期的なWebDriver API PageObjectパターン という感じの内容です。 Testium関係で色々報告したりPR送ったりしたので、自分が気になるところは大体直った感じがします。 後はgroupon-testium/webdriver-http-syncのAPIが順次実装されていけば、

                                                                  e2e_sushiとtemplate_literal_sushiでPageObjectパターンの話をした
                                                                • 和解プロポーザル

                                                                  和解プロポーザル iojs/io.js#978 で議論されている mikeal の和解プロポーザルを翻訳したものです。 node.js と io.js のプロジェクトをどんな風に統合するのかに関して、たくさんの質問が寄せられている。両方のプロジェクトに関わっている人は自分たちのやっていることが無駄になるのではないか、各プロジェクトのプラスの側面を保存できるのかといったことを知りたがっている。 この文書はドラフトであり、コミュニティからの意見によって随時更新され、編集されていくようにするつもりだ。 この文書は Joyent や Node.js Foundation への最終意思ではなく、むしろ統合のための提案書をこちらから提供することで io.js コミュニティにとっての協力できるポイントを明らかにする目的だ。 この文書では統合するより前のお互いのプロジェクトを指すために io.js と n

                                                                  • Node.js — Node v5.1.0 (Current)

                                                                    Notable changes buffer: The noAssert option for many buffer functions will now silently drop invalid write values rather than crashing (P.S.V.R) #3767. This makes the behavior match what the docs suggest. child_process: child.send() now properly returns a boolean like the docs suggest (Rich Trott) #3577. doc: All of the API docs have been re-ordered so as to read in alphabetical order (Tristian Fl

                                                                      Node.js — Node v5.1.0 (Current)
                                                                    • Node.jsからフォークした「io.js」の最新版、「io.js 3.0」リリース。最後のリリースとなるか | OSDN Magazine

                                                                      Node.jsからフォークしたJavaScriptプラットフォーム「io.js」の開発チームは8月4日、最新版となる「io.js 3.0.0」をリリースした。Node Foundationとの統合に向けて作業を進めており、バージョン3.0系はio.jsプロジェクトからリリースされる最後のバージョンとなりそうだ。 io.jsは2014年末に米JoyentのNode.js開発の方向性に不満を持った開発者らが立ち上げたプロジェクト。Node.jsと一定の互換性を保ちつつ、より頻繁に予測可能なリリースを行うこと、JavaScript実行エンジンであるV8最新版のサポートなどを特徴とする。その後Node.js側が非営利団体としてNode Foundationを設立し、ガバナンス体制を整えたことを受け、プロジェクトは5月にNode Foundatonへの参加を明らかにしていた。 io.js 3.05月

                                                                        Node.jsからフォークした「io.js」の最新版、「io.js 3.0」リリース。最後のリリースとなるか | OSDN Magazine
                                                                      • #reactsushi でESLintとtextlintの設計について話してきた

                                                                        #reactsushiをしてきたのでそれのメモです。 #reactsushi - Togetterまとめ これが #reactsushi pic.twitter.com/PFSYoyp2R5 — Yosuke FURUKAWA (@yosuke_furukawa) January 14, 2015 ハイライト Truly Isomorphic io.js 1.0.0リリース io.jsのロゴは何時決まったの? logo ideas · Issue #37 · iojs/io.js fs.exists()とfs.existsSync()はなぜDeprecatedになったの? fs: deprecate exists() and existsSync() · 5678595 · iojs/io.js 解決してる問題が少ない Expressが使いまくってる 代わりにfs.access()やfs.

                                                                          #reactsushi でESLintとtextlintの設計について話してきた
                                                                        • Node.jsとio.js、Node Foundationのもと統合へ

                                                                          Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                            Node.jsとio.js、Node Foundationのもと統合へ
                                                                          • Better Asynchronous JavaScript

                                                                            JavaScript is single threaded. To avoid blocking applications when performing an ajax request or reading a file, these operations are usually executed asynchronously. Some mechanism is then required to keep track of what is happening. The Problem Most asynchronous JavaScript APIs like XMLHttpRequest expose a way to assign a function, or callback, that will be invoked when the task is completed. Wh

                                                                              Better Asynchronous JavaScript
                                                                            • Node.js v4がリリースされたらコードの書き方でどこが変わるか? - なっく日報

                                                                              追記1:続・Node.js v4がリリースされたらコードの書き方でどこが変わるか? - なっく日報に続きを書きました。 追記2:Computed propetiesにバグがあることを追記しました。 追記3:Computed propetiesのバグが修正されたので該当箇所を削除しました。 9月には出るということで、ちょっと考えてみました。 iojs v3のES6でshipping featuresなもの(V8においてES6でONにしても大丈夫な機能)で書いてますが、もし違ったらすいません。 iojs.org 変数宣言 基本letとconst。varは使わない。 'use strict'; // strictモードでないとletとconstは使えない const STATIC_VAR = '定数'; let a = 'varは使わない'; for (let i = 0; i < 10; i+

                                                                                Node.js v4がリリースされたらコードの書き方でどこが変わるか? - なっく日報
                                                                              • 日本のオンライン勉強会のまとめ - Qiita

                                                                                自分を含めた初学者の方の助けになるよう、日本のオンライン勉強会とユーザーグループのSlackをまとめました。 他にもたくさんのコミュニティ・勉強会があると思いますので、コメント・編集リクエストをお待ちしています。 言語 Haskell Haskell-jp Java jjug-members JavaScript Gotanda.js node/iojs-jp Perl Gotanda.pm PHP PHP Python Python.jp pyhack R Tokyo.R Ruby ruby-jp.slack.com Rust rust-jp Scala scala-jp Swift swift-developers-japan ↓から多くの人が↑に移住したので、現在は↑の方が活発です。 SwiftJP サーバーサイド electron-jp Node-RED グローバルのSlackだが

                                                                                  日本のオンライン勉強会のまとめ - Qiita
                                                                                • GitHub上のnpmパッケージ名をリンクに変えるChrome拡張GitHub Linkerで捗る - teppeis blog

                                                                                  GitHub上のソースコードでrequire('morgan')とか書いてあって、このパッケージってなんだっけ?って "npm + morgan" でググってnpmのサイトかGitHubリポジトリを探すことってよくある。 ありすぎるので、自動リンク化するChrome拡張書こうかなと思って先行実装が無いかググったら、見事にあった。日本語でほとんど紹介されてなかったので紹介するのでNoderは今すぐインストールすべし。 GitHub Linker - Chrome ウェブストア これをインストールすると、GitHub上のファイル(.js, .jsx, .coffee, .md)内のパッケージ名部分が該当パッケージのGitHubリポジトリへのリンクになる*1。 対応しているパッケージシステムは以下。 npm bower Duo Node.js標準ライブラリ (https://iojs.org/a

                                                                                    GitHub上のnpmパッケージ名をリンクに変えるChrome拡張GitHub Linkerで捗る - teppeis blog