블로그

Info-tech/Web-DevOps

[1] java와 JVM의 등장까지

리마인드 다시 뭘 배우는지 리마인드. 웹 / 서버 애플리케이션에 대한 개발을 다루는 게 이번 교육과정이다. 클라이언트가 브라우저를 통해 다운로드 받아가는 html, css, js를 만드는 방법과 백엔드에 돌아가는 자바와 이를 위한 서블렛 컨테이너와 스프링 프레임워크, 그리고 그걸 묶은 스프링 부트, 클래스 패키지 모듈, 다형성, 상속, 캡슐화와 같은 반복을 줄이기 위한 객체지향 프로그래밍을 배운다. Java와 JVM의 등장 플랫폼(CPU와 OS)과 실행 실행되는 애플리케이션 프로그램은 기계어로, 명령어 집합이 호환되는 CPU에서 실행될 수 있다. 명령어 집합이 호환되지 않는 다른 CPU에서는 같은 실행 파일을 실행할 수 없다. 같은 CPU를 사용하더라도 OS가 다른 경우에도 호환되지 않을 수 있다. 왜?..

Info-tech/Web-DevOps

[OT] 애플리케이션이란

애플리케이션이란? 웹 애플리케이션 개발자를 하겠다고 듣는 과정이다. 그럼 애플리케이션이 뭔지는 알아야지. 스토리를 따라가서 애플리케이션이 뭔지 알아보자. 하드웨어를 제어하는 것이 소프트웨어이다. (H/W Examples: Central Processing Unit, Random Access Memory, Network Interface Card(NIC), Printer, Scanner…) 소프트웨어는 또 여기서 둘로 나뉘어진다. 시스템 소프트웨어와 응용(Application) 소프트웨어다. 여기서 응용(Application) 소프트웨어가 ‘애플리케이션’이다. Application S/W 를 보통 Application라고 부를 뿐이다. 소프트웨어를 붙이는게 원래 맞는 표현이다. 한국어로 치면 응용 프로그램..

Info-tech/Web-DevOps

보통 사람을 위한 인생에 대한 조언

엄진영 강사님이 오전에 조언을 해 주셨다. 참 기억에 남아서 따로 적어본다. 보통 사람을 위한 인생 조언이다. 의지가 되는 격언이나 조언, 책을 가까이 둬야 한다. 보통 사람은 작심삼일이 아니라 작심여섯시간이다. 기억력이 좋다는 건 장기기억력이 좋다는 거다. 3~4일 단기기억이 아니라 6개월, 1년의 장기기억력이 좋은 경우에 기억력이 좋다고 할 수 있다. (이런 장기기억력이 있는 사람은 수험에 유리한 사람이다.) 장기기억력이 평범하다면, 반복을 안하는 경우엔 그냥 다 없어진다고 보면 된다. 3일짜리 단기기억력 좋다고 칭찬받고 만들어진 왜곡된 이미지가 보통사람들을 망친다. 보통사람들의 중요시기(초중고대)를 날리는 게 왜곡된 이미지다. 장기기억력이 평범한 보통사람은 잊는 양보다 입력하는 양이 많아야 한다. ..

Info-tech/Web-DevOps

[OT] 과정의 목적 안내와 자기소개

교육과정의 목적 이후 5기 전임 강사이신 엄진영 강사님이 오셔서 과정에 대해 먼저 명확히 설명해주셨다. 본 교육과정의 강의명은 '클라우드 기반 웹 데브옵스 프로젝트 개발자 과정' 이지만, 핵심은 웹개발이라는 것이다. 과정에 대한 오해를 없애고 잘못된 시간을 쓰지 않도록 강사님이 신경을 많이 쓰시더라. 강사님에 대한 첫 인상은 진짜 열정적으로 강의하신다는 것이다. 발성을 따로 배우셨는지 마이크 없이 정확한 딕션으로, 조금 과장하면 소리치듯 말하셔서 귀가 사알짝 아플 정도고 잠들 일이 없다. 매일 저렇게 수업하신다면 목이 괜찮으실지 걱정될 정도. 전체를 이해하신 상태에서 어떻게 하면 초보한테 이걸 전부 이해시킬까 고민을 많이 해보신 느낌이 난다. 평이 굉장히 좋으신 강사님 이시던데 그럴 만 하다는 생각이 든..

azcz
'분류 전체보기' 카테고리의 글 목록 (5 Page)