본문 바로가기

MENU

3day - 문법(2) 1)문장(Statements) 책에서는 좀 더 복잡하게 나와있는데 본인이 정리를 좀 하자면조건문,반복문,벗어나는 문? 으로 나눌 수 있다고 본다.조건문 - if, switch반복문 - for while벗어나는 문 - return, break 블록(Then)은 중괄호로 쌓인 문장의 집합이다. 다른 언어들과 달리 자바스크립트에서 블록은 새로운 유효범위(scope)를 생성하지 않는다.변수는 블록 안에서가 아니라 함수의 첫 부분에서 정의해야 한다., 1)if문표현식의 값에 따라 프로그램의 흐름을 변경된다. then 블록은 표현식이 참(true)일 떄 실행, 표현식이 거짓인 경우 else 블록을 실행(선택적)거짓에 해당하는 값은 6가지가 있다.falsenullundefined빈 문자열 ' '숫자 0NaN이 외의 .. 더보기
구글이 인수한 日 샤프트, 인간보다 잘 걷는 로봇 공개 - ZDnet 日샤프트가 공개한 무릎없는 이족보행 로봇구글의 인공지능 알파고가 세상을 깜짝 놀라게 하면서 구글이 과거에 인수했던 로봇 업체들의로봇들이 관심을 받고 있다.2013년 구글에서 인수한 인간형 로봇 업체 日샤프트가 2족 보행 로봇을 공개했는데기존의 2족 보행 로봇들과 달리 무릎이 없는 보행 로봇인 것이다. 공개된 영상을 보면 여러 환경에 테스트한 영상이 나오는데 계단을 오르는 영상에서는 안정적으로 오르는 모습을 보여주고 무릎이 없이 설계돼서 계단 오르는 장면에서는 상하 움직임을 보여준다. 무거운 추나 파이프로 균형을 못 잡게 한다던지 산길, 해안가, 눈길을 걷는데 안정적인 움직임을 보인다.중간 영상쯤에는 계단의 청소 장면도 나온다. 이 장면은 의미하는 바가 큰거 같다.바퀴로 움직이는 것이 아닌 보행 로봇이 인.. 더보기
모바일 교통 서비스 진화...소셜통근버스 주목 - ZDnet 시대가 발달하고 생활 수준이 올라가면서 삶의 편함 원한다.가끔 시간이 여유로울 때 ZDnet을 보면서 어떤 소식들이 있나 둘러보는데카카오 택시나 우버 택시를 넘어서 소셜 통근버스라는 게 눈에 들어왔다. 내용을 보아하니 자신의 출퇴근 이동 경로를 정하면 그 데이터들을 모아서 버스 노선을 만들고미니버스로 앉아서 갈 수 있게끔 월별로 예약을 할 수 있는 소셜 통근버스 서비스를 확장해 나간다?는 내용인 거 같다. 가격은 3500~4000원(편도) 정도로 예정이고 현재 운영하는 노선은 인천 가정에서 구로 방면이다. 아직 서비스 초기로 보여서 아직 많은 노선이 있는 건 아니지만 출퇴근과 싸움하는 회사원들에게는어떻게 보면 괜찬다?라고 생각이 들만한 서비스이다.사람은 편함을 위해 의외로 많은 돈을 지불하는데 편도 35.. 더보기
3day - 데이터 타입과 연산자(2) 2-2)자바스크립트 참조 타입(객체 타입) 자바스크립트는 기본 타입(숫자, 문자열, 불린값, null, undefined)을 제외한 모든 값은 객체라고 한다.그러니 전 시간에 배열, 함수, 정규표현식 등도 모두 객체에 포함된다. 객체는 단순히 '이름(key) : 값(value)' 형태의 프로퍼티들을 저장하는 컨테이너,폴더 라고 생각하면 된다. 기본 타입은 하나의 값만을 가지는데 비해 참조 타입인 객체는 여러 개의 프로퍼티들을 포함할 수 있다. 객체의 프로퍼티는 기본 타입의 값을 포함하거나 다른 객체를 가리킬 수 있다. 프로퍼티의 성질의 따라 객체의 프로퍼티는 함수로 포함할 수 있으며 이러한 프로퍼티를 메서드라고 한다. 2-2-1)객체 생성JAVA, C++은 기존 객체 지향 언어에서의 객체 개념과 자바스크.. 더보기
2day - 데이터 타입과 연산자(1) 한번에 여러책을 볼려니깐 시간이 없다. 개발 환경이라는 목차를 보니깐 테스트와 디버깅에 대해서 알려주고 웹스톰이라는 소프트웨어를 추천하는데 나는 이미 사용하고있는게 있어서 설치는 안하기로 했다.개발 환경 목차는 넘어가고 데이터 타입과 연산자를 진행해 보도록 한다. 언어의 기본은 데이터 타입이고자바스크립트의 데이터 타입의 값은 크게 2가지가 있는데기본 타입과 참조 타입이다.(책에는 그림으로 설명 되어있어서 이해하기 편하다.) 기본 타입 { 숫자, 문자열, 불린값, undefined, null }참조 타입 { 객체(배열,함수,정규표현식) } 대충 이런 느낌으로 그림이 있는데 참조 타입은 객체안에 배열과 함수, 정규표현식이 포함되어있다. 1)기본 타입기본 타입의 특징은 그 자체가 하나의 값을 나타낸다.1234.. 더보기
1day - 목차 스터디 하면서 추천받은 책이라 한번 공부해보려고 구입했다. 살짝 봤는데 내용은 괜찬아 보인다.역시 IT서적의 명가 한빛미디어 ㅋㅋ간단하게 목차를 살펴보자 1.기본 개요2.개발 환경3.테이터 타입과 연산자4.함수와 프로토타입 체이닝5.실행 컨텍스트와 클로저6.객체지향 프로그래밍7.함수형 프로그래밍8.jQuery 소드 코드 분석 책은 얇으면서도 내용이 알차다.자바스크립트를 기초부터 공부하는 사람한테는 적당하다고 생각된다. 더보기
3day - 문법(1) 자바스크립트의 좋은점인 문법이다.핵심 가이드 책에서는 철도 다이어그램 으로 설명 되어있는데쉽게 표현했다는데 난 잘 모르겠다. 더 어려운거같다.(철도 다이어그램은 생략함)1)공백(Whitespace)공백은 문자를 구분하는 형태나 주석의 형태를 취할 수 있다.var와 that사이에 있는 빈 칸은 제거할 수 없다. 하지만 다른 빈칸들은 제거해도 상관없다./**/ 형태의 블록주석 // 형태의 한 줄 주석을 사용할 수 있다. 주석은 프로그램의 가독성을 높이고 주석을 달 때는 항상 코드에 대해 적황히 설명해야 한다.남이 알아보지 못하는 주석은 쓸모가 없기 때문이다./**/블록 주석은 이 책에서는 사용을 권장하지 않고 // 한줄주석을 권장한다.그 이유는 PL/I이라는 언어에서 가지고 온건데 PL/I 프로그램에서는 문.. 더보기
카카오, 카카오택시에 유료 모델 도입 본격 검토 - ZDnet ZDnet을 둘러보다가 요즘 카카오 택시를 잘 이용하고 있어서 관심이 쏠려서 기사를 읽어보았다.카카오택시카카오 택시는 서비스한지 1년 정도가 되었고 사용자 콜 수도 엄청난 걸로 알고 있다.나도 가끔 이용하면서 택시기사분들이 극찬을 하면서 좋아하시는 걸 본다.기사분들은 쓸데없는 기름값과 대기시간을 줄이고 소비자들은 안전하고 빠르게 택시를 타고 이동할 수 있어서 정말 좋은 서비스이다. 그런데 수수료도 없고 사용자에게 콜비도 안 받고 도대체 수익을 어디서 창출하는 것인가라는 의문이 생겼다.기사를 읽어보면 아직 수익이 없는 상태에서 서비스를 유료화시키는 방향 말고 유료 모델을 검토 중이라는 내용이었다. 서비스를 유료화 시킨다면 엄청난 비난과 이미지 실추를 동반할 것이다.도대체 어떤 유료화 모델을 찾아서 적용할지.. 더보기