Skip to content
This repository was archived by the owner on Mar 22, 2023. It is now read-only.

Commit de0bec5

Browse files
committed
Translate 2015-03-20-weekly
closed #40
1 parent dadc387 commit de0bec5

File tree

2 files changed

+111
-1
lines changed

2 files changed

+111
-1
lines changed

weekly/_posts/2015-03-13-weekly.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ On Monday, March 9th, [@rvagg](https://github.com/rvagg) released io.js [v1.5.1]
5050
* 대화형 셸에서 서러게이트 페어(Surrogate pair)가 터미널을 정지시킬 수 있습니다. [#690](https://github.com/iojs/io.js/issues/690)
5151
* io.js를 정적 라이브러리로 빌드할 수 없습니다. [#686](https://github.com/iojs/io.js/issues/686)
5252
* `process.send()`는 문서에서 설명된 바와는 다르게 동기적이지 않습니다. 이 회귀는 1.0.2에서 발생했습니다. [#760](https://github.com/iojs/io.js/issues/760)에서 확인 가능하며 [#774](https://github.com/iojs/io.js/issues/774)에서 수정하고 있습니다.
53-
* DNS 쿼리 중에 `dns.setServers()`를 호출하면 단언문 실패때문에 크래시가 발생할 수 있습니다. [#894](https://github.com/iojs/io.js/issues/894)
53+
* DNS 쿼리 중에 `dns.setServers()`를 호출하면 단언문 실패 때문에 크래시가 발생할 수 있습니다. [#894](https://github.com/iojs/io.js/issues/894)
5454

5555
<!--
5656
# Community Updates

weekly/_posts/2015-03-20-weekly.md

+110
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
---
2+
layout: post
3+
title: io.js 주간 뉴스 2015년 3월 20일
4+
author: iojs
5+
ref: io.js Week of March 20th
6+
refurl: https://medium.com/@iojs/io-js-1-6-release-1df38cf64e6c
7+
translator:
8+
- <a href="https://github.com/outsideris" target="_blank">Outsider</a>
9+
---
10+
11+
<!--
12+
# io.js 1.6 release
13+
This week we had a two io.js releases [v1.6.1](https://iojs.org/dist/v1.6.1/) and [v1.6.0](https://iojs.org/dist/v1.6.0/), complete changelog can be found [on GitHub](https://github.com/iojs/io.js/blob/v1.x/CHANGELOG.md).
14+
-->
15+
16+
# io.js 1.6 릴리스
17+
이번 주에는 [v1.6.1](https://iojs.org/dist/v1.6.1/)[v1.6.0](https://iojs.org/dist/v1.6.0/) 두 번의 릴리스가 있었습니다. [GitHub](https://github.com/iojs/io.js/blob/v1.x/CHANGELOG.md)에서 전체 변경사항을 볼 수 있습니다.
18+
19+
<!--
20+
### Notable changes
21+
-->
22+
23+
### 주요 변경 사항
24+
25+
<!--
26+
* **path**: New type-checking on `path.resolve()` [#1153](https://github.com/iojs/io.js/pull/1153) uncovered some edge-cases being relied upon in the wild, most notably `path.dirname(undefined)`. Type-checking has been loosened for `path.dirname()`, `path.basename()`, and `path.extname()` (Colin Ihrig) [#1216](https://github.com/iojs/io.js/pull/1216).
27+
* **querystring**: Internal optimizations in `querystring.parse()` and `querystring.stringify()` [#847](https://github.com/iojs/io.js/pull/847) prevented `Number` literals from being properly converted via `querystring.escape()` [#1208](https://github.com/iojs/io.js/issues/1208), exposing a blind-spot in the test suite. The bug and the tests have now been fixed (Jeremiah Senkpiel) [#1213](https://github.com/iojs/io.js/pull/1213).
28+
-->
29+
30+
* **path**: `path.resolve()` [#1153](https://github.com/iojs/io.js/pull/1153)의 새로운 타입 검사는
31+
실무에서 발생하는 일부 경계조건(특히 `path.dirname(undefined)`)은 다루지 않습니다. `path.dirname()`, `path.basename()`, `path.extname()`의 타입 검사가 느슨해졌습니다. (Colin Ihrig) [#1216](https://github.com/iojs/io.js/pull/1216).
32+
* **querystring**: `querystring.parse()``querystring.stringify()`의 내부 최적화([#847](https://github.com/iojs/io.js/pull/847))에서 `querystring.escape()``Number` 리터럴을 적절하게 변환하지 못하는 문제가 있었습니다.([#1208](https://github.com/iojs/io.js/issues/1208)) 이는 테스트에서 발견하지 못한 것이지만 지금은 버그와 테스트를 수정했습니다. (Jeremiah Senkpiel) [#1213](https://github.com/iojs/io.js/pull/1213).
33+
34+
#### 1.6.0
35+
36+
<!--
37+
* **node**: a new `-r` or `--require` command-line option can be used to pre-load modules at start-up (Ali Ijaz Sheikh) [#881](https://github.com/iojs/io.js/pull/881).
38+
* **querystring**: `parse()` and `stringify()` are now faster (Brian White) [#847](https://github.com/iojs/io.js/pull/847).
39+
* **http**: the `http.ClientRequest#flush()` method has been deprecated and replaced with `http.ClientRequest#flushHeaders()` to match the same change now in Node.js v0.12 as per [joyent/node#9048](https://github.com/joyent/node/pull/9048) (Yosuke Furukawa) [#1156](https://github.com/iojs/io.js/pull/1156).
40+
* **net**: allow `server.listen()` to accept a `String` option for `port`, e.g. `{ port: "1234" }`, to match the same option being accepted in `net.connect()` as of [joyent/node#9268](https://github.com/joyent/node/pull/9268) (Ben Noordhuis) [#1116](https://github.com/iojs/io.js/pull/1116).
41+
* **tls**: further work on the reported memory leak although there appears to be a minor leak remaining for the use-case in question, track progress at [#1075](https://github.com/iojs/io.js/issues/1075).
42+
* **v8**: backport a fix for an integer overflow when `--max_old_space_size` values above `4096` are used (Ben Noordhuis) [#1166](https://github.com/iojs/io.js/pull/1166).
43+
* **platforms**: the io.js CI system now reports passes on **FreeBSD** and **SmartOS** (_Solaris_).
44+
* **npm**: upgrade npm to 2.7.1. See [npm CHANGELOG.md](https://github.com/npm/npm/blob/master/CHANGELOG.md#v271-2015-03-05) for details.
45+
-->
46+
47+
* **node**: 시작할 때 모듈을 미리 로드하기 위해 새로운 커맨드라인 옵션 `-r`이나 `--require`를 사용할 수 있습니다. (Ali Ijaz Sheikh) [#881](https://github.com/iojs/io.js/pull/881)
48+
* **querystring**: `parse()``stringify()`가 더 빨라졌습니다. (Brian White) [#847](https://github.com/iojs/io.js/pull/847)
49+
* **http**: [joyent/node#9048](https://github.com/joyent/node/pull/9048)에 따라 Node.js v0.12에서 변경된 내용과 맞추려고 `http.ClientRequest#flush()` 메소드를 폐기하고 `http.ClientRequest#flushHeaders()`로 대체했습니다. (Yosuke Furukawa) [#1156](https://github.com/iojs/io.js/pull/1156)
50+
* **net**: [joyent/node#9268](https://github.com/joyent/node/pull/9268)에서 `net.connect()`가 받는 옵션과 같게 하려고 `server.listen()``port``String` 옵션으로 받을 수 있게 되었습니다. (예시: `{ port: "1234" }`) (Ben Noordhuis) [#1116](https://github.com/iojs/io.js/pull/1116)
51+
* **tls**: 아직 사용 사례를 논쟁 중인 사소한 누수이지만 보고된 메모리 누수에 대한 작업을 하고 있습니다. 진행사항은 [#1075](https://github.com/iojs/io.js/issues/1075)에서 볼 수 있습니다.
52+
* **v8**: `--max_old_space_size``4096`을 넘는 값을 사용한 경우 발생하는 정수 오버플로에 대한 수정사항을 백포트했습니다. (Ben Noordhuis) [#1166](https://github.com/iojs/io.js/pull/1166)
53+
* **platforms**: io.js CI 시스템이 이제 **FreeBSD****SmartOS**(_Solaris_)에서도 통과합니다.
54+
* **npm**: npm을 2.7.1로 업그레이드했습니다. 자세한 내용은 [npm CHANGELOG.md](https://github.com/npm/npm/blob/master/CHANGELOG.md#v271-2015-03-05)를 참조하세요.
55+
56+
<!--
57+
### Known Issues
58+
-->
59+
60+
### 알려진 이슈
61+
62+
<!--
63+
* Possible remaining TLS-related memory leak(s), details at [#1075](https://github.com/iojs/io.js/issues/1075).
64+
* Surrogate pair in REPL can freeze terminal [#690](https://github.com/iojs/io.js/issues/690)
65+
* Not possible to build io.js as a static library [#686](https://github.com/iojs/io.js/issues/686)
66+
* `process.send()` is not synchronous as the docs suggest, a regression introduced in 1.0.2, see [#760](https://github.com/iojs/io.js/issues/760) and fix in [#774](https://github.com/iojs/io.js/issues/774)
67+
* Calling `dns.setServers()` while a DNS query is in progress can cause the process to crash on a failed assertion [#894](https://github.com/iojs/io.js/issues/894)
68+
-->
69+
70+
* TLS와 관련된 메모리 누수가 있을 수 있습니다. 자세한 사항은 [#1075](https://github.com/iojs/io.js/issues/1075)를 참조하세요.
71+
* 대화형 셸에서 서러게이트 페어(Surrogate pair)가 터미널을 정지시킬 수 있습니다. [#690](https://github.com/iojs/io.js/issues/690)
72+
* io.js를 정적 라이브러리로 빌드할 수 없습니다. [#686](https://github.com/iojs/io.js/issues/686)
73+
* `process.send()`는 문서에서 설명된 바와는 다르게 동기적이지 않습니다. 이 회귀는 1.0.2에서 발생했습니다. [#760](https://github.com/iojs/io.js/issues/760)에서 확인 가능하며 [#774](https://github.com/iojs/io.js/issues/774)에서 수정하고 있습니다.
74+
* DNS 쿼리 중에 `dns.setServers()`를 호출하면 단언문 실패 때문에 크래시가 발생할 수 있습니다. [#894](https://github.com/iojs/io.js/issues/894)
75+
76+
<!--
77+
# Community Updates
78+
-->
79+
80+
# 커뮤니티 업데이트
81+
82+
<!--
83+
* browserify supports io.js, you can check the announcement [here](https://twitter.com/yosuke_furukawa/status/577150547850969088)
84+
* express.js added [support](https://github.com/strongloop/express/commit/165660811aa9ba5f3733a7b033894f3d9a9c5e60) to io.js
85+
* Over the last two weeks we got access to hardware from Joyent and upstreamed a patch to V8 so we got io.js building. After that we worked on passing tests for both [SmartOS](https://github.com/iojs/build/pull/64) and [FreeBSD](https://github.com/iojs/io.js/pull/1167) which as of two days ago now pass, this was thanks to the amazing work of the build team and [Johan Bergström](https://github.com/jbergstroem)
86+
* [Petka Antonov](https://github.com/petkaantonov) is proposing a workers implementation in io.js under an experimental flag, you can join the discussion [here](https://github.com/iojs/io.js/pull/1159)
87+
* io.js [upgraded](https://github.com/iojs/io.js/pull/1206) openssl to `1.0.1m`
88+
-->
89+
90+
* browserify가 io.js를 지원합니다. [여기서](https://twitter.com/yosuke_furukawa/status/577150547850969088) 공지사항을 볼 수 있습니다.
91+
* express.js가 io.js 지원을 추가했습니다.
92+
* 지난 두 주 사이에 Joyent의 하드웨어에 접근 권한을 얻고 V8에 패치를 올려서 io.js를 빌드할 수 있게 되었습니다. [SmartOS](https://github.com/iojs/build/pull/64)[FreeBSD](https://github.com/iojs/io.js/pull/1167)에서 테스트를 통과하도록 작업한 결과 이틀 전부터 테스트를 통과하게 되었습니다. 이는 빌드 팀과 [Johan Bergström](https://github.com/jbergstroem)의 놀라운 작업 덕분입니다.
93+
* [Petka Antonov](https://github.com/petkaantonov)가 실험적으로 io.js에서 워커 구현체를 제안하고 있습니다. [여기서](https://github.com/iojs/io.js/pull/1159) 이에 대한 논의에 참여할 수 있습니다.
94+
* io.js는 openssl을 `1.0.1m`으로 [업그레이드](https://github.com/iojs/io.js/pull/1206)했습니다.
95+
96+
<!--
97+
# Upcoming Events
98+
-->
99+
100+
# 다가오는 이벤트
101+
102+
<!--
103+
* [NodeConf](http://nodeconf.com/) tickets are on sale, June 8th and 9th at Oakland, CA and NodeConf Adventure for June 11th - 14th at Walker Creek Ranch, CA
104+
* [CascadiaJS](http://2015.cascadiajs.com/) tickets are on sale, July 8th - 10th at Washington State
105+
* [NodeConf EU](http://nodeconf.eu/) tickets are on sale, September 6th - 9th at Waterford, Ireland
106+
-->
107+
108+
* [NodeConf](http://nodeconf.com/) 입장권을 판매하고 있습니다. 6월 8일과 9일, 캘리포니아 오클랜드에서 열리며, NodeConf Adventure는 6월 11일~14일, 캘리포니아 Walker Creek Ranch에서 열립니다.
109+
* [CascadiaJS](http://2015.cascadiajs.com/) 입장권을 판매하고 있습니다. 7월 8일~10일, 워싱턴주에서 열립니다.
110+
* [NodeConf EU](http://nodeconf.eu/) 입장권을 판매하고 있습니다. 9월 6일~9일, 아일랜드 워터퍼드에서 열립니다.

0 commit comments

Comments
 (0)