일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 63호
- 1990년대 영화
- 2000년대 영화
- 라디오천국
- 코로나
- 2001년 개봉작
- GRASSHOPPER
- 유희열
- 2022년 영화
- 2018년 개봉작
- 2005년 개봉작
- 쿠키런 킹덤
- 카카오페이
- 넷플릭스 영화
- 2022년 NBA final 파이널 6차전
- 스테픈 커리 파이널 MVP
- 엑셀 excel
- 구글
- 설거지하며 영화보기
- 2020년대 영화
- 토스
- 그래스호퍼
- 2019년 개봉작
- 넷플릭스
- 레그레이즈
- 왓챠
- 2010년대 영화
- OTT
- 싱어게인2
- 앱테크
- Today
- Total
목록IT (18)
It's not over until you win
6챕터를 시작해보자. 1-6-1. String Looping 이제 for...of loop를 배운다. 형식은 if와 같다.for ( ) { } 간단한 예제다. 풀어보자. for ( var letter of 'grasshopper' ) { print (letter) } ; 그럼 차례로, g, r, a, s, s, h, o, p, p, e, r를 출력한다. 반복문이라고 보면 되겠지. 1-6-2. Longer Rainbow 조금 변형된 새로운 예제이긴 하나, 이해하기 쉽다. for ( var x of [ 'red', 'orange', 'yellow', 'green', 'blue', 'indigo', 'violet' ] ) { drawBox (x) ; drawBox (x) ; drawBox (x) ; newli..
의지는 유지되고 있다. 1-5-1. Modifier Math plus, minus operator를 통해서 variable의 value를 변환시키는 걸 배운다.(말을 실제로 이렇게 하면 뭔가 재수없다고 할 수도 있겠다. 한국말 안쓴다고.) var x = 5 ; x = x + 5 ;print ( 'x is ' + x ) ;x = x - 3 ;print ( 'x is now ' + x ) ; 1-5-2. Simply More Math +, - 했으니, 이제 *, / 배우자. var y = 10 ; y = y * 5 ; print (y) ;y = y / 10 ;print (y) ; 1-5-3. Used Math Operators 기본 사칙연산에 대한 의미이니 빠르게 Pass. 1-5-4. How Much? 간..
4번째 챕터 시작이닷! 1-4-1. Flip a Coin if 명령어를 배우는데, 이제부터는 알아야 할 규칙이 있다고 보인다. - JavaScript는 예민하다. 예시로, 'tails' 'Tails' 'tAils' 는 같지 않다. 대소문자도 구별한다는 의미같다. - if를 사용할 경우 "( )" 가 맞다면, 뒤에 나오는 "{ }"가 작동한다는 순서를 가지고 있다. 예제문이 조금 어려워졌다. 순서의 의미를 알아야 풀 수 있겠다.if 를 쓰고 뒤에 "==="이 나온다. "=" 이 등호는 상식적인데, "==="? 왜 3번을 연속해 써야만 하는가?검색해보니 이를 "일치연산자"라 칭한다고 한다. (하~ 더모르겠다)더 찾아보니 "=="도 있다. (후우...) 정리해보면,a=b ; 이제부터 a는 b라고 하자. 약속...
3번째 챕터를 진행해보자.Arrays(배열)를 배운다. 1-3-1. Magic Answers var answer = pickRandom (['yes', 'no','outlook good''certainly']);print (answer) ; pickrandom이라는 건 단어뜻만 보고 유추해본다. 무작위로 고른다. 그러니까, 여기서 array라는 건 위에 'yes', 'certainly'를 말한다는 걸 알려주는거다.배열내에 있는 내역들 Print할 경우 무작위로 보여달라는 의미. 1-3-2. Bake a Cake Array가 작동하는 방식을 알려준다. array를 쓰려면 [ ] 안에 내용을 넣으라는거지. var ingredients = [ 'flour','sugar','eggs'];cook (ingredi..
2번째 챕터를 진행해보자.이제는 Variables(변수)를 배워볼 차례다.JavaScript상에서는 "Var"라고 표현하며, 이는 변수라고 지칭하는데, 프로그램에 전달되는 정보나 그 밖의 상황에 따라 바뀔 수 있는 값을 의미한다고 한다. 1-2-1. Haiti to Ukraine var x = blue 라고 하면 이제부터 x 는 blue 라고 정의한다는 뜻이다.다음에 바로 x = yellow 라고 한다면 자, 이제부터 x 는 yellow 라는거다.이를 정의하는 예제를 풀어본다. var x = blue ;drawBox (x) ;drawBox (x) ;drawBox (x) ;newLine ( ) ;x = yellow ; drawBox (x) ;drawBox (x) ;drawBox (x) ; 1-2-2. To..
Grasshopper를 통해 코알못인 내가 어디까지 Coding에 대한 개념을 배울 수 있는지 따라가 볼 작정이다.따라서, 이 포스팅은 Grasshopper의 코스를 하나씩 따라가면서 내가 이해한 개념을 정리하는데 목적이 있다.이건, 그러니까, 마치, 게임공략 같은거다. Grasshopper Course는 현재까지 아래와 같이 총 6개로 구성되어 있다.0. What is Code?1. Fundamental2. Fundamental II3. Animation4. Animation II5. Array Methods what is code는 코드가 뭔지 설명해주는 과정인데, 아주 간단해서 Pass.이제 Fundamental부터 시작해보자.맨처음으로는 1-1. Drawing Shapes로 시작한다.제일 간단한 ..
코딩을 배우고 싶어 이곳저곳을 기웃거리다 구글에서 쉽게 코딩을 가르쳐주는 App이 나왔다고 해 시작해 보았습니다.이 App은 2018년초에 런칭하였습니다. 이것으로만 프로그래머가 될 수 있을까요? Grasshopper는 구글 내부의 Area 120라는 조직에서 만든 App입니다. Area 120은?Area 120은 구글 내에서 스타트업 인큐베이터로 기능하기 위해, 직원들이 회사 내에서 자신의 아이디어를 구체화할 수 있도록 하는 프로그램입니다. 구글 내 엔지니어들은 안정된 환경에서 창업 아이디어를 구현해 스타트업에 도전하고, 구글은 그런 엔지니어들을 보유할 수 있다는 각각의 장점이 있습니다. 이 프로그램은 2016.4월부터 시작되었는데, 그 계기는 핵심 인재들이 실리콘밸리의 스타트업으로 이직하는 일이 잦아..
외장하드를 구입하려고 보니, 집에 있는 맥북이 눈에 밟혔다. 얼핏 맥과 일반에서 다 쓸 수 있는 호환성 있는 외장하드를 사라는 얘기를 들은 듯 싶어 검색을 해봤다. 결론은, 맥용 / 일반PC용 외장하드가 따로 있는 건 아니란다. 포맷하는 방식에 따라 나뉠 뿐이니, 선택은 내가 해야 한다는 것이다. 대부분 검색되는 내용을 정리해보니 다음과 같았다. 1. MAC / PC 호환을 원하는 경우 - FAT32 도스포맷을 해야 함 - FAT32 포맷시 문제점 1) 단일파일크기가 4GB이상이면 담지를 못함 2) 맥에서 사용시 속도가 느림 3) MAC DB 넣을때 손상우려가 높음. 따라서, 가급적 스터핏 등으로 압축해서 넣는것이 손상방지가 됨 4) 하드자체에 문제발생시 복구할수 있는 확률이 떨어짐 2. NTFS로 포맷..