This repository has been archived by the owner on Mar 22, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 68
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #135 from freenice12/gh-pages
Translate 2015-09-11-weekly
- Loading branch information
Showing
1 changed file
with
172 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,172 @@ | ||
--- | ||
layout: post | ||
title: Node.js 주간 뉴스 2015년 9월 11일 | ||
author: node.js | ||
ref: Node.js News — September 11st | ||
refurl: https://medium.com/node-js-javascript/node-js-news-september-11th-f695fdcf64a | ||
translator: | ||
- <a href="https://github.com/freenice12" target="_blank">freenice12</a> | ||
--- | ||
|
||
<!-- | ||
### Node.js News — September 11th | ||
Node.js v4.1.0 / io.js v3.3.1 are released | ||
--> | ||
|
||
### Node.js 뉴스 — 9월 11일 | ||
|
||
Node.js v4.1.0과 io.js v3.3.1이 배포되었습니다. | ||
|
||
<!-- | ||
### Node.js v4.1.0 and io.js v3.3.1 Releases | ||
This week we have two releases: [Node.js v4.1.0](https://nodejs.org/dist/v4.1.0/) and [io.js v3.3.1](https://iojs.org/dist/v3.3.1/), complete changelog from previous releases can be found [on GitHub](https://github.com/nodejs/node/blob/master/CHANGELOG.md). | ||
--> | ||
|
||
### Node.js v4.1.0과 io.js v3.3.1 릴리스 | ||
|
||
이번 주는 두 개의 릴리스가 있습니다. [Node.js v4.1.0](https://nodejs.org/dist/v4.1.0/)과 [io.js v3.3.1](https://iojs.org/dist/v3.3.1/)이고, 이전 버전에서의 완전한 변경사항은 [GitHub](https://github.com/nodejs/node/blob/master/CHANGELOG.md)에서 확인할 수 있습니다. | ||
|
||
<!-- | ||
### Node.js v4.1.0 Notable changes | ||
* **buffer**: | ||
- Buffers are now created in JavaScript, rather than C++. This increases the speed of buffer creation (Trevor Norris) [#2866](https://github.com/nodejs/node/pull/2866). | ||
- `Buffer#slice()` now uses `Uint8Array#subarray()` internally, increasing `slice()` performance (Karl Skomski) [#2777](https://github.com/nodejs/node/pull/2777). | ||
* **fs**: | ||
- `fs.utimes()` now properly converts numeric strings, `NaN`, and `Infinity` (Yazhong Liu) [#2387](https://github.com/nodejs/node/pull/2387). | ||
- `fs.WriteStream` now implements `_writev`, allowing for super-fast bulk writes (Ron Korving) [#2167](https://github.com/nodejs/node/pull/2167). | ||
* **http**: Fixed an issue with certain `write()` sizes causing errors when using `http.request()` (Fedor Indutny) [#2824](https://github.com/nodejs/node/pull/2824). | ||
* **npm**: Upgrade to version 2.14.3, see https://github.com/npm/npm/releases/tag/v2.14.3 for more details (Kat Marchán) [#2822](https://github.com/nodejs/node/pull/2822). | ||
* **src**: V8 cpu profiling no longer erroneously shows idle time (Oleksandr Chekhovskyi) [#2324](https://github.com/nodejs/node/pull/2324). | ||
* **timers**: `#ref()` and `#unref()` now return the timer they belong to (Sam Roberts) [#2905](https://github.com/nodejs/node/pull/2905). | ||
* **v8**: Lateral upgrade to 4.5.103.33 from 4.5.103.30, contains minor fixes (Ali Ijaz Sheikh) [#2870](https://github.com/nodejs/node/pull/2870). | ||
- This fixes a previously known bug where some computed object shorthand properties did not work correctly ([#2507](https://github.com/nodejs/node/issues/2507)). | ||
--> | ||
|
||
### Node.js v4.1.0 주요 변경사항 | ||
|
||
* **buffer**: | ||
- 버퍼는 이제 C++가 아닌 자바스크립트에서 만들어집니다. 이 변경은 버퍼의 생성 속도를 향상시킵니다. (Trevor Norris) [#2866](https://github.com/nodejs/node/pull/2866). | ||
- `Buffer#slice()`는 현재 `slice()`의 성능을 높이기 위해 내부적으로 `Uint8Array#subarray()`를 사용합니다. (Karl Skomski) [#2777](https://github.com/nodejs/node/pull/2777). | ||
* **fs**: | ||
- `fs.utimes()`는 숫자 문자열과 `NaN`, `Infinity`를 적절히 변환합니다. (Yazhong Liu) [#2387](https://github.com/nodejs/node/pull/2387). | ||
- `fs.WriteStream`에 매우 빠른 대용량 쓰기를 허용하는 `_writev`를 구현했습니다. (Ron Korving) [#2167](https://github.com/nodejs/node/pull/2167). | ||
* **http**: `http.request()`를 사용할 때 특정 `write()` 크기들이 에러를 유발하는 문제를 수정했습니다. (Fedor Indutny) [#2824](https://github.com/nodejs/node/pull/2824). | ||
* **npm**: 2.14.3 버전으로 업그레이드 했습니다. 자세한 사항은 <https://github.com/npm/npm/releases/tag/v2.14.3>을 참조하세요. (Kat Marchán) [#2822](https://github.com/nodejs/node/pull/2822). | ||
* **src**: V8 cpu 정보 수집은 대기 상태일 때 더 이상 잘못 표기되지 않습니다. (Oleksandr Chekhovskyi) [#2324](https://github.com/nodejs/node/pull/2324). | ||
* **timers**: `#ref()`와 `#unref()`는 그들이 속한 타이머를 반환합니다. (Sam Roberts) [#2905](https://github.com/nodejs/node/pull/2905). | ||
* **v8**: 4.5.103.30에서 4.5.103.33으로 사소한 수정사항을 포함한 업그레이드가 있었습니다. (Ali Ijaz Sheikh) [#2870](https://github.com/nodejs/node/pull/2870). | ||
- 일부 계산된 객체의 단축 속성이 제대로 작동하지 않는 이전에 알려진 오류를 수정했습니다. ([#2507](https://github.com/nodejs/node/issues/2507)). | ||
|
||
<!-- | ||
### io.js v3.3.1 Notable changes | ||
* **buffer**: Fixed a minor errors that was causing crashes (Michaël Zasso) [#2635](https://github.com/nodejs/node/pull/2635), | ||
* **child_process**: Fix error that was causing crashes (Evan Lucas) [#2727](https://github.com/nodejs/node/pull/2727) | ||
* **crypto**: Replace use of rwlocks, unsafe on Windows XP / 2003 (Ben Noordhuis) [#2723](https://github.com/nodejs/node/pull/2723) | ||
* **libuv**: Upgrade from 1.7.3 to 1.7.4 (Saúl Ibarra Corretgé) [#2817](https://github.com/nodejs/node/pull/2817) | ||
* **node**: Fix faulty `process.release.libUrl` on Windows (Rod Vagg) [#2699](https://github.com/nodejs/node/pull/2699) | ||
* **node-gyp**: Float v3.0.3 which has improved support for Node.js and io.js v0.10 to v4+ (Rod Vagg) [#2700](https://github.com/nodejs/node/pull/2700) | ||
* **npm**: Upgrade to version 2.14.3 from 2.13.3, includes a security update, see https://github.com/npm/npm/releases/tag/v2.14.2 for more details, (Kat Marchán) [#2696](https://github.com/nodejs/node/pull/2696). | ||
* **timers**: Improved timer performance from porting the 0.12 implementation, plus minor fixes (Jeremiah Senkpiel) [#2540](https://github.com/nodejs/node/pull/2540), (Julien Gilli) [nodejs/node-v0.x-archive#8751](https://github.com/nodejs/node-v0.x-archive/pull/8751) [nodejs/node-v0.x-archive#8905](https://github.com/nodejs/node-v0.x-archive/pull/8905) | ||
--> | ||
|
||
### io.js v3.3.1 주요 변경 사항 | ||
|
||
* **buffer**: 종료를 유발했던 사소한 오류를 수정했습니다. (Michaël Zasso) [#2635](https://github.com/nodejs/node/pull/2635), | ||
* **child_process**: 종료를 유발했던 오류를 수정했습니다. (Evan Lucas) [#2727](https://github.com/nodejs/node/pull/2727) | ||
* **crypto**: Windows XP / 2003에서 안전하지 않은 rwlocks를 대체했습니다. (Ben Noordhuis) [#2723](https://github.com/nodejs/node/pull/2723) | ||
* **libuv**: 1.7.3에서 1.7.4로 업그레이드했습니다. (Saúl Ibarra Corretgé) [#2817](https://github.com/nodejs/node/pull/2817) | ||
* **node**: 윈도우에서 흠이 있는 `process.release.libUrl`을 수정했습니다. (Rod Vagg) [#2699](https://github.com/nodejs/node/pull/2699) | ||
* **node-gyp**: Node.js와 io.js의 v0.10에서 v4 이상의 버전까지의 지원을 향상하기 위해 v3.0.3를 유동적으로 설정했습니다. (Rod Vagg) [#2700](https://github.com/nodejs/node/pull/2700) | ||
* **npm**: 2.13.3에서 2.14.3으로 보안 업데이트를 포함한 업그레이드를 했습니다. 더 자세한 사항은 <https://github.com/npm/npm/releases/tag/v2.14.2>를 참조하세요. (Kat Marchán) [#2696](https://github.com/nodejs/node/pull/2696). | ||
* **timers**: 0.12로 이식하면서 타이머의 성능 향상이 있었고, 사소한 수정사항도 포함 되어있습니다. (Jeremiah Senkpiel) [#2540](https://github.com/nodejs/node/pull/2540), (Julien Gilli) [nodejs/node-v0.x-archive#8751](https://github.com/nodejs/node-v0.x-archive/pull/8751) [nodejs/node-v0.x-archive#8905](https://github.com/nodejs/node-v0.x-archive/pull/8905) | ||
|
||
<!-- | ||
### Known issues | ||
See https://github.com/nodejs/node/labels/confirmed-bug for complete and current list of known issues. | ||
* Some uses of computed object shorthand properties are not handled correctly by the current version of V8. e.g. `[{ [prop]: val }]` evaluates to `[{}]`. [#2507](https://github.com/nodejs/node/issues/2507) | ||
* Some problems with unreferenced timers running during `beforeExit` are still to be resolved. See [#1264](https://github.com/nodejs/node/issues/1264). | ||
* Surrogate pair in REPL can freeze terminal. [#690](https://github.com/nodejs/node/issues/690) | ||
* Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion. [#894](https://github.com/nodejs/node/issues/894) | ||
* `url.resolve` may transfer the auth portion of the url when resolving between two full hosts, see [#1435](https://github.com/nodejs/node/issues/1435). | ||
--> | ||
|
||
### 알려진 이슈 | ||
|
||
현재 알려진 이슈의 전체 목록은 | ||
<https://github.com/nodejs/node/labels/confirmed-bug>에서 확인할 수 있습니다. | ||
|
||
* 계산된 객체를 사용할 때 종종 일부 계산된 객체의 단축 속성이 현재 버전의 V8에서는 제대로 다뤄지지 않고 있습니다. 예를 들어 `[{ [prop]: val }]`이 `[{}]`으로 인식되는 문제 등입니다. [#2507](https://github.com/nodejs/node/issues/2507) | ||
* `beforeExit` 중에 참조 해제된 타이머에 대한 문제가 아직 남아 있습니다. [#1264](https://github.com/nodejs/node/issues/1264) | ||
* REPL에 입력된 서로게이트 페어가 터미널을 멈출 수 있습니다. [#690](https://github.com/nodejs/node/issues/690) | ||
* DNS 질의 진행 중에 호출된 `dns.setServers()`가 실패한 단언문으로 프로세스의 충돌을 일으킬 수 있습니다. [#894](https://github.com/nodejs/node/issues/894) | ||
* `url.resolve`가 다른 두 호스트 사이를 해석하는 중 URL의 인증 정보 부분을 교환할 수 있습니다. [#1435](https://github.com/nodejs/node/issues/1435) | ||
|
||
<!-- | ||
### Node.js Foundation Combines Node.js and io.js Into Single Codebase in New Release | ||
Node.js Foundation posts an entry about Node.js new release and introduction of Node Foundation. [The details are here](https://nodejs.org/en/blog/announcements/foundation-v4-announce/) | ||
--> | ||
|
||
### Node.js 재단은 Node.js와 io.js를 새 릴리스에서 단일 코드 기반으로 합쳤습니다. | ||
|
||
Node.js 재단은 Node.js의 새 릴리스 진입과 Node 재단을 소개하는 글을 게재했습니다. 자세한 사항은 [여기](https://nodejs.org/en/blog/announcements/foundation-v4-announce/)를 참조하세요. | ||
|
||
<!-- | ||
### Node.js Interactive | ||
[Node.js Interactive](http://events.linuxfoundation.org/events/node-interactive) is a new, annual, vendor-neutral conference for Node.js. It is being led by the newly formed Node.js Foundation. | ||
--> | ||
|
||
### Node.js Interactive | ||
|
||
[Node.js Interactive](http://events.linuxfoundation.org/events/node-interactive)는 Node.js를 위한 새롭고 정기적이며 벤더 중립적인 콘퍼런스입니다. 이 콘퍼런스는 새로운 형식으로 Node.js 재단을 이끌어갈 것입니다. [Node.js Interactive(한국어)](http://nodejs.github.io/iojs-ko/articles/2015/09/10/announcements-interactive-2015/) | ||
|
||
<!-- | ||
### Community Updates | ||
* We *still* need a V8 maintainer for our LTS build! Head on over [to GitHub](https://github.com/nodejs/LTS/issues/28) to see if the requirements match your capabilities. | ||
* According to [Raygun blog](https://raygun.io/blog/2015/09/nodejs-and-io-js-are-now-one/), Node.js v4.0.0 is 8% faster than Node.js v0.12. | ||
* Tony Pujals, evangelism WG member, posts an [entry about Node.js v4.0.0](https://www.linkedin.com/pulse/node-v400-here-tony-pujals), He discusses ES6 in Node.js v4.0.0, LTS, and SemVer. | ||
If you have spotted or written something about Node.js, do come over to our [Evangelism team repo](https://github.com/nodejs/evangelism) and suggest it on the [Issues page](https://github.com/nodejs/evangelism/issues), specifically the Weekly Updates issue. | ||
--> | ||
|
||
### 커뮤니티 업데이트 | ||
|
||
* LTS 빌드를 할 V8 메인테이너를 *아직* 구하고 있습니다! [GitHub](https://github.com/nodejs/LTS/issues/28)에서 요구사항을 확인하세요. | ||
* [Raygun blog](https://raygun.io/blog/2015/09/nodejs-and-io-js-are-now-one/)에 따르면 Node.js v4.0.0는 Node.js v0.12보다 8% 빠르다고 합니다. | ||
* 에반젤리즘 워킹 그룹 회원인 Tony Pujals가 [Node.js v4.0.0으로의 진입](https://www.linkedin.com/pulse/node-v400-here-tony-pujals)이란 글을 게재했고, Node.js v4.0.0안의 ES6와 LTS, SemVer에 관해 이야기했습니다. | ||
|
||
Node.js나 io.js에 관한 글을 쓰거나 발견했다면, [Evangelism 팀 저장소](https://github.com/nodejs/evangelism)에 와서 [이슈 페이지](https://github.com/nodejs/evangelism/issues)에 주간 업데이트 이슈로 알려주세요. | ||
|
||
<!-- | ||
### Upcoming Events | ||
* [Node.js Italian Conference](http://nodejsconf.it/) tickets are on sale, October 10th at Desenzano - Brescia, Italy | ||
* [JSConf CO](http://www.jsconf.co/), October 16th - 17th at Ruta N, Medellin, Colombia | ||
* [EmpireNode](http://2015.empirenode.org/), October 23rd at New York, US. | ||
* [NodeFest](http://nodefest.jp/2015/), November 7th at Tokyo, Japan | ||
* [Nodevember](http://nodevember.org/?utm_source=io.js+and+Node.js+News&utm_medium=article), November 14th - 15th at Nashville, Tennessee, US. | ||
* [NodeConf Barcelona](https://ti.to/barcelonajs/nodeconf-barcelona-2015), November 21st at Barcelona, Spain | ||
* [Node.js Interactive](http://events.linuxfoundation.org/events/node-interactive), December 8-9 at Portland, US. | ||
Have an event about Node.js coming up? You can put your events here through the [Evangelism team repo](https://github.com/nodejs/evangelism) and announce it in the [Issues page](https://github.com/nodejs/evangelism/issues), specifically the Weekly Updates issue. | ||
--> | ||
|
||
### 다가오는 이벤트 | ||
|
||
* [Node.js Italian Conference](http://nodejsconf.it/) 입장권을 판매하고 있습니다. 10월 10일 이탈리아 Brescia의 Desenzano에서 열립니다. | ||
* [JSConf CO](http://www.jsconf.co/)가 10월 16일부터 17일까지 Medellin의 Ruta N에서 열립니다. | ||
* [EmpireNode](http://2015.empirenode.org/), 10월 23일 미국 뉴욕에서 열립니다. | ||
* [NodeFest](http://nodefest.jp/2015/), 11월 7일 일본 도쿄에서 열립니다. | ||
* [Nodevember](http://nodevember.org/?utm_source=io.js+and+Node.js+News&utm_medium=article)가 11월 14일부터 15일까지 미국의 Tennessee, Nashville에서 열립니다. | ||
* [NodeConf Barcelona](https://ti.to/barcelonajs/nodeconf-barcelona-2015), 11월 21일 스페인 바르셀로나에서 열립니다. | ||
* [Node.js Interactive](http://events.linuxfoundation.org/events/node-interactive), 12월 8일부터 9일까지 미국 포틀랜드에서 열립니다. | ||
|
||
Node.js와 io.js의 다가오는 이벤트를 계획하고 있나요? [Evangelism 팀 저장소](https://github.com/nodejs/evangelism)와 [이슈 페이지](https://github.com/nodejs/evangelism/issues)의 주간 업데이트 이슈를 통해 알릴 수 있습니다. |