GithubHelp home page GithubHelp logo

sideways's People

Contributors

rancet avatar ddumbugie avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

sideways's Issues

Codeacademy 시작!

Web Fundaments 과목을 시작했습니다.
총 6개 과정으로 되어 있고, 오늘 2개를 끝냈습니다.

  1. Introduction to HTML
  2. HTML Structure

3과정까지는 HTML인데, 말씀드린대로 전에 해본 적이 있어서 수월하게 갈 것 같고요,
4~6 과정이 CSS인데, 개념적으로는 어떤 것인지 알고 있습니다.(워드의 스타일 기능)

가능하면 이번 주중에 다 끝내고 빨리 JavaScript 과정으로 넘어가 볼까합니다.

7.1(월) 김창준씨 특강...

제3회 서비스디자인 샐러드

일시 : 2013.7.1(월) 19:30~21:30

초청연사 : 김창준 대표 애자일 컨설팅 대표

주요내용 : 서비스 디자인 관점으로 본 애자일 소프트웨어 개발

강의소개 :
애자일 소프트웨어 개발 방법론이라고 불리우는 영역이 있다. 애자일은 사람들이 어떻게 협력을 해서 소프트웨어를 만들어 나가는 것이 더 생산적이고 더 인간적일 것인지를 찾는 노력의 일환으로 탄생하게 된 방법론이다. 경영컨설팅 기업 가트너는 이미 2012년에 전세계 개발되는 소프트웨어의 80%가 이 방법론으로 개발될 것이라고 전망한 바 있다.

본 강의에서는 애자일 방법론을 간략히 소개하고 서비스 디자인 측면에서 애자일 방법론의 의미를 살펴보고 두 영역간 다리를 놓는 작업을 해보도록 하겠다. 시간이 허락한다면 간략히 애자일을 체험하는 경험도 이루어질 예정이다.

기술과 디자인 영역에서의 최신 트랜드가 어떠한 유사성을 갖고 발전되고 있는지 큰 시야로 조망할 수 있는 기회가 될 것이다.

강사 소개 : 김창준
현재 애자일 컨설팅 대표이고, 2000년경부터 기업과 개인 상대로 변화를 도와주는 일을 해오고 있다. 그 때부터 국내에 애자일 방법론을 소개, 전파했고, 커뮤니티를 만들었다.

그 이후 다음커뮤니케이션, NHN, SKT, 삼성전자, 삼성전기, LG전자, 삼성SDS, LG CNS, 엔씨 소프트, 다우기술, LG 생활건강 외 여러 조직에 애자일 방법론 코칭, 컨설팅, 교육 등을 제공한 바 있고, 월간 마이크로소프트웨어에 다수의 글을 기고했다. 공역한 책으로 『익스트림 프로그래밍, 『실용주의 프로그래머』, 『테스트 주도 개발』(인사이트)이 있다.

2006년부터 꾸준히 "애자일 이야기"(http://agile.egloos.com)라는 블로그에 글을 써오고 있다. 2009년부터는 기업보다 개인 상대의 코칭으로 초점을 옮겨, 코칭 과정(http://ac2.kr )을 개발해 운영 중이다. 최근(2013년 상반기)에는 모이동통신사의 콜센터 조직의 학습 체계를 개선하는 컨설팅과 교육을 진행하였다.

장소 : 가톨릭대학교 한류대학원 성의교정 성의회관 708호
서울시 서초구 서초동 반포대로 222 가톨릭대학교 성의교정. 지도 http://me2.do/xfnCyqjY
※ 주차는 지원되지 않습니다. 대중교통을 이용해주시기 바랍니다.

참가비 : 한국서비스디자인협의회 회원 1만원 / 비회원 3만원 (간단한 식사 및 음료 제공)
(기존 회원이라도 최초 회비 결제후 1년이 초과하신 분들은 비회원으로 참가비를 납부하셔야 하고
연회비를 납부하신 후에 회원 적용 받으실 수 있습니다.)

입금계좌 : 1. 하나은행(한국서비스디자인협의회) 204-910011-65004
2.카드결제 : 카드결제 바로가기

인원 : 선착순 모집

신청방법 : 참가비 입금 후 온라인 신청

신청하기 : https://docs.google.com/forms/d/1StzU12Y_ZL5dy9UVbYf6ylb6FEgrYF-3O5T_qc5fgns/viewform

주관 : 한국서비스디자인협의회

  • 궁금한 내용이나 문의사항 있으시면 사무국(02-515-6156)으로 연락 부탁 드립니다.
    감사합니다.

for문 끝내고, while 문으로!

근데, for문이나 while 문이나 같다고 하네요. 그냥 골라쓰면 된다고.
while문도 화요일 중에 끝내 보려고 합니다.

var가 있을 때와 없을 때의 차이?

var area = 36;

var volume = function (w, l, h) {
area = w * l;
return area * h;
};

console.log(volume(2, 3, 4));
console.log(area);

위 코드 4번째 줄 area 앞에 var가 없으면 에러가 나고 있으면 문제가 없는데, 사실 차이를 잘 모르겠네요.

Web Fundamentals 하면서 느낀 점

  1. 구조와 스타일이 완전히 분리됐다
    제가 90년대 말 HTML을 처음 배웠을 때는 하나의 .htm 파일 안에 구조, 내용 그리고 약간의 외양을 규정하는 스타일이 모두 포함되어 있었습니다. 그런데 10년여년만에 해보니, 내용와 스타일이 완전히 분리되어 다뤄지고 있네요. 구조화됐다고 할까.
  2. HTML의 모든 태그들을 스타일로 정의할 수 있다.
    div, span은 말할 것도 없고, a, p, ol, ul, li, table 등 모든 태그들을 CSS에서 제어가 가능하더군요. 거의 완벽하게 외관을 마음대로 꾸밀 수 있다는게 새로웠습니다.
  3. HTML 페이지가 동적이다.
    하나의 페이지를 div 태그로 조각을 낸 후 그 안에 콘텐츠를 배치하게 되니, div를 CSS에서 어떻게 제어하기에 따라 웹페이지가 유연하게 위치, 크기, 인터랙션이 가능하겠다.

이렇게 각 요소들을 조각 내어 제어가 가능하니, 이걸 DOM이라고 부르나요? ㅎㅎ

what is a programming?

Programming is like writing a list of instructions to the computer so it can do cool stuff with your information.

Programming is simply a way to give instructions to the computer.

오늘에야 겨우 복습을 끝냈네요....

지난 화요일 병원에서 모임 갖고,
1주일동안 겨우 그전에 했었던 곳까지 복습을 끝냈네요.
내일부터는 시간 여유가 생기니, 이번 주말까지 최대한 자바스크립트 과정을 달려보도록, 가능하면 끝장을 보도록 해보겠습니다~

7월 모임은 언제 할까요?

지난 6.18. 킥오프 미팅 후 벌써 1개월이 갔네요.

7월 미팅을 언제 할까요?
저는 다음 주는 아무 때나 괜찮습니다.

장소는 두 분이 정하시면, 제가 이동하겠습니다.

지난 주 못했어요!

이번주는 빠르면 내일, 아니면 수욜 쯤 다시 시작합니다.
자바스크립트 꼭 해보고 싶어요!
도와주실거죠? ^^

커리큘럼 정하기

  • 주요 과목
    • HTML(HTML4, HTML5)
    • CSS
    • JavaScript
    • DOM
    • HTTP, Protocol
    • Web Server
    • NodeJS or Ruby on Rails
    • XML
    • DataBase: SQLite3, MARIA DB
  • 각 과목별로 교사를 지정한다.
  • 교사별로 과제를 지정한다.

객체의 개념 또는 절차, 순서에 대한 이해

객체의 개념을 이해하는 것은 매우 중요합니다.

개념과 실제는 다를 수도 있지만, 사고를 할 때, 객체개념을 이용하는 것은 아직까지도 많이 요구되고 있습니다.

절차(procedure)에 대한 개념도 중요합니다.

호출(call, callee)에 대한 개념도 중요합니다. 이들은 바로 함수(수학의 함수와 일치하지는 않습니다. 수학의 함수와 일치하는 새로운 언어가 나오기는 했습니다.)와도 연결되어 있습니다.

자료구조 이해하기

자료구조는 매우 핵심적인 사항입니다.

쉽게 얘기하면 자료들을 가방과 같은 짐짝에 넣을 때, 어떻게 넣을 것인가 하는 방식입니다.
장롱에 옷을 넣을 때 어떻게 넣고 빼는 것이 좋은가?

정리하는 방식에 따라서

배열
List: Double Linked List, Single Linked List, Circular List
Vector
Queue
Map: TreeMap, HashMap,
Set

과 같은 기본적인 자료구조는 어떤 언어에서나 다 사용됩니다.
JavaScript에서는 배열, Map을 가장 많이 사용합니다.

첫 이메일의 과제들

1/ heheahn, ddumbugie 이 두명을 프로젝트 멤버로 추가해주세요.
아마 ID만 치면 잘 될 것입니다.

==> collabrator에 추가했어요.

2/ git public key과 관련된 설정은 따라하기 수준으로 하면 됩니다. Mac에서
충분히 작업이 가능할 것입니다.

==> SSH key에 추가했어요. Mac Air와 회사 PC의 Windows7에 각각 GitHub 클라이언트를 설치했더니, 자동으로 추가되던데요.
public key가 이건지 한참 찾아헤맸는데, 맞는지 모르겠습니다.

3/ 위키 페이지에 교육 시간 및 관련 일정 등에 업데이트하겠습니다.
==> 넵.

4/ 프로젝트 관리 기법 상, ISSUE을 만들고 할당하는 절차는 매우 중요합니
다. 강의, 숙제, 코딩, 구현, 설계 등등의 다양한 일들이 배치될 수 있을 것
같아요.
==> 넵

문자체계 이해하기..

다음 키워드들을 이해하지 못하면 프로그래밍의 세계에 들어갈 수 없습니다.

문자
character
code
ASCII code, 65 = 'A'

문자집합 : character mapping
문자인코딩 : character encoding

우리가 보는 많은 글들이 어떻게 바이트 또는 2바이트 또는 세바이트로 표기되는지에 대한 이해이죠.
이미 완성형 조합형에 대한 개념을 알고 계시니까, 도움이 많이 되실 것입니다.

1/ MAC에서 "man ascii"라고 입력해보세요.
2/ MAC iterm 이라는 프로그램 설치해보세요.

그 다음이 타입에 대한 개념을 이해하는 것입니다.

기본형: 정수형, 부동소수형, 문자, 문자열
자료구조: ....

8월 모임 예고: 8.20.(화)

세번째 회합.

8.20.(화) 토즈 강남타워점(처음 만났던 곳)
02-3454-0116

미리 스케줄 잡아 놓으시죠, 사부님들!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.