본문 바로가기

Do you know kimchi? 는 잘못된 표현이다 # Do you know kimchi? 는 잘못된 표현이다 ### know의 바른 의미 > I knew it would rain! 비가 올 줄 알았는데 역시 왔네요 > I thought it would rain! 비가 올줄 알았는데 안 왔네요 그러니까 know는 단순히 '알다'라는 의미보다 더 확실히, 전문적으로 안다 에 가깝다.그래서 예상이 틀렸을 때는 know가 아닌 thought를 사용하는 것이다. > We Know pizza 우리는 피자의 대가야!> We know burgers 우리는 버거의 대가야! 전문가야~ ### 그럼 Do you know kimchi는..? Do you know kimchi? X Have you (ever) heard of kimchi? O Have you (ever) tr..
무료 영어 공부가 실패하는 이유 # 무료 영어 공부가 실패하는 이유 인터넷에서는 많은 영어 공부자료가 있다. 퀄리티가 떨어지는 것도 아닌데 왜 무료 자료를 이용한 영어공부가 실패하는 이유는 무엇일까? ### 1. 무료의 함정우리의 뇌는 '무료'에 대해 가치를 평가절하함. 때문에 실제 퀄리티가 높은 자료라도 뇌가 낮은 퀄리티의 자료로 인식하게 되고 집중력, 관심 저하로 이어지게 된다. ### 2. 강요와 의무의 부재무료 학습 자료는 언제든 접근할 수 있다보니 강요, 의무가 부재함. ### 3. 산만함무료 학습 자료는 학습 자료만을 제공하지 않고 광고 같은 부가적인 것들이 제시되기 마련이다. 또한, 무료로 인해 플랫폼이나 자료 제공이 안정적이지 않을 수 있다. 적당한 비용을 들여서 최고의 성과를 뽑아내는 것이 중요할 것이다. 개발만 잘하면..
IIS (Internet Information Services) ### 정의* 마이크로소프트 윈도우를 사용하는 서버들을 위한 인터넷 기반 서비스들의 모임.* 실사용률 약 7% (아파치 45%, 엔진엑스 20%, 구글 웹 서버 8%)* 서버는 현재 FTP, SMTP, NNTP, HTTP/HTTPS 를 포함. ### IIS의 역사* 처음에 윈도우 NT 3.51용 인터넷 기반 서비스의 부가적인 기능으로 공개.* IIS 2.0은 윈도우 NT 4.0 운영체제에 대한 지원을 추가.* IIS 3.0은 액티브 서버 페이지의 동적인 스크립트 환경을 도입.* IIS 4.0은 고퍼 프로토콜에 대한 지원을 끊고 별도의 옵션팩 CD-ROM으로 윈도우 NT에 번들 추가* IIS 7.0은 윈도우 서버 2008에 끼워팔고 있음* IIS 10.0이 윈도우10 과 함께 나옴(윈도우 서버 2016) ..
스마트폰 시장 4분기 연속 하락. 11월 1주차 스낵뉴스를 보고 ### 스마트폰 시장 4분기 연속 하락 * 해당 스낵뉴스에 의하면 스마트폰 시장이 4분기 연속 하락세. * 3분기 전 세계 스마트폰 출하량이 3억 6000만대로 전년대비 8% 감소. 줄어든 보조금, 길어진 교체 주기, 악성 재고가 원인. > 하드웨어의 혁신이 더뎌진 지금 소프트웨어 혁신이 필요한 시점이라고 판단됨. ### 구글 웨이모, 캘리포니아 완전 자율주행자동차 운행 * 이미 시험주행 거리는 1600만km 돌파. 완성 단계에 가까워졌음을 알 수 있음. ### 우아한 형제들, 본격적인 로봇개발 인력 채용 * 음식 뿐만 아니라 생활에 필요한 모든 배달을 로봇으로. * 소프트웨어 개발자가 되어서 만드는 입장이 되야함. > 출처 - https://seanlion.github.io/news/96
2018-10-30 TIL # 2018-10-30 TIL ### WebServer / WAS(Web Aplication Server) 의 차이 ** 넓은 의미 **간단하게 설명하면 WebServer(이하 웹서버)는 정적 처리를 담당하며 WAS는 동적 처리를 담당한다.
2018-10-29 TIL # 자바 시스템 운영 중 TIP ### 프로세스와 쓰레드1. 웹 애플리케이션(이하 웹 앱)은 처리량 극대화보다 지연 시간을 줄이면서 안정적인 서비스 제공이 중요2. 좋은 시스템은 서비스의 특징에 맞게 컴퓨터 자원의 효율적인 활용을 도모함3. Apache는 정적 리소스를 효율적으로 제공함 - 웹 앱 구성시 이미지, HTML 같은 정적 리소스는 Apache를 통해 관리하는 것이 유리 - Tomcat은 정적 리소스에 대해 Apache만큼 빠르지 못하기 때문 - Apache는 Reverse Proxy 서버를 구성하기 위한 다양한 설정을 제공4. Apache와 프로세스 - 웹서버에 가장 큰 영향을 주는 것은 메모리 - 스왑은 요청당 지연시간을 증가시키므로 웹서버는 스왑 X - Apache에서 MaxClients를..
공부해야 할 목록 (업데이트 중) 1. 스케일 업 / 스케일 다운2. Tomcat / Apache3. HTTP / HTTPS 차이4. WAS / Web Server - Web, Servlet, JSP, EJB 컨테이너5. GC / GC의 종류들6. Network Traffic
2018-10-26 TIL TEMP # 데브옵스(DevOps) ### 정의 소프트웨어의 개발과 운영의 합성어로 개발자와 정보기술 전문가 간의 소통, 협업및 통합을 강조하는 개발 환경이다 문화를 뜻함. ### 목적1. 더 빠른 타임 투 마켓2. 새로운 릴리스의 더 낮은 실패율(소규모 배포로 리스크 저하)3. 픽스 간 짧아진 리드 타임(생산 시작부터 완성까지 걸리는 시간)4. 복구 시 더 빠른 평균 시간(새로운 릴리스의 충돌 및 그 밖에 현재의 시스템을 비활성화하는 상황에서)