본문 바로가기

전체 글

Javascript & TypeScript Essential - 패스트캠퍼스 챌린지 3일차 #패스트캠퍼스_환급_챌린지 https://bit.ly/3FVdhDa #3일차 오늘은 모던 Javascript(이하 자바스크립트)와 개발환경 강의 학습노트를 기록하고자 한다. 웹앱의 규모가 커지면서 페이지에서 사용하는 자바스크립트 파일의 갯수도 함께 늘어나게 된다. 자바스크립트가 100개, 1000개 늘어나게 되면 페이지에 태그를 통해 삽입하는데 한계가 발생하게 된다. 그래서 이를 해결하기 위해 모듈이라는 기능이 모던자바스크립트에 개발되게 되었다. 자바스크립트 모듈을 지원하는 브라우저는 아래 이미지에서 확인할 수 있다. 출처) https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Modules JavaScript modules - JavaScript | .. 더보기
Javascript & TypeScript Essential - 패스트캠퍼스 챌린지 2일차 #패스트캠퍼스_환급_챌린지 https://bit.ly/3FVdhDa #2일차 오늘은 자바스크립트 변천사와 웹앱의 구성요소 강의 학습노트를 기록하고자 한다. 자바스크립트 변천사 자바스크립트의 변천사는 자바스크립트 위키백과(https://ko.wikipedia.org/wiki/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8)에서 확인할 수 있다. 자바스크립트의 역사 중 개발자 관점(강의 내용 중)에서 중요하다고 생각하는 부분만 발췌해서 살펴보자. 자바스크립트는 1995년 네스케이프에서 처음 나왔다. 당시 이름은 자바스크립트가 아닌 LiveScript로 이름지어 졌다. 당시 LiveScript는 브라우저(네스케이프)에 탑재되어 HTML을 간단하게 조작하기 위한.. 더보기
Javascript & TypeScript Essential - 패스트캠퍼스 챌린지 1일차 패스트캠퍼스 강의 중 김민태의 프론트엔드 아카데미 제 1강 Javascript & TypeScript Essential를 수강하고 있다. 앞으로 30일간 수강하면서 배운것과 느낀것을 기록으로 남기고자 한다. #패스트캠퍼스_환급_챌린지 https://bit.ly/3FVdhDa 강의에 앞서 강사님에 대해 간단히 소개를 남긴다. 김민태 강사님은 현재 우아한 형제들 기술이사로 재직 중이며 배달의 민족 서비스와 WoowahanJS 오픈소스 웹 프레임워크를 개발하셨다. 실무 경력이 27년차이니 상당한 내공이 담긴 강의를 들을 기회를 얻었다. 강의는 총 7개의 주제로 첫번째 시작을 제외하고 5개 이상의 채텁로 구성되어 있다. 1일차 내용은 모든 프로그램 강의의 시작이 그러하듯이 강의 소개와 강의내용을 따라하기위한 학.. 더보기
원격 데스크톱 접속 로그 확인 원격 데스크톱 접속 로그를 확인하는 방법에 대해 알아보고자 한다. 접속로그를 확인하기 위해서는 윈도우 이벤트 뷰어를 실행시켜야 한다. 이벤트뷰어 실행 방법: 이벤트 뷰어에서 아래 경로로 순차적으로 접근: 응용 프로그램 및 서비스 로그 > Microsoft > Windows > TerminalServices-LocalSessionManager > Operational 현재 로그 필터링 선택 하여 필터링 조건 중 이벤트 ID를 21, 25를 입력한 후 확인 버튼을 클릭 사용자와 네트워크 주소를 확인할 수 있다. 참고 더보기 [이벤트 ID 목록] 21: 세션 로그온 성공 25: 세션 다시 연결 성공 더보기
[도서리뷰] 맛있는 디자인 일러스트레이터 CC 2020 요즘 영상 편집 프로그램인 나 를 이용하여 작업을 많이 하고 있다. 그런데 영상 편집을 할수록 디자인적인 작업이나 그림 작업이 필요한 경우가 많아 이번 기회에 일러스트를 꼭 배워야겠다고 마음먹었다. 이전부터 시리즈를 이용해서 독학을 한 프로그램도 꽤 있었던 터라, 이번에도 고민 없이 같은 시리즈 선택하게 되었던 것 같다. 책의 표지디자인은 프로그램 아이콘과 같은 색을 하고 있어서 표지의 색깔만 보고도 일러스트레이터라는 것을 한 눈에 알아볼 수 있으며 뒷 표지에 보면 책의 대상(초심자부터 중급자들까지)와 구성을 간단히 살펴볼 수 있게 되어 있다. 그리고 책을 선택할 때 중요한 것 중에 하나가 책의 저자가 아닌가 싶다. 서점에서 둘러보면 툴 설명에 치중하면서 촌스러운 예제들로 가득한 책들도 많이 있으므로 저.. 더보기
[도서리뷰] 맛있는 디자인 프리미어 프로&애프터 이펙트 CC 2020 동영상 제작을 해야하는 일이 있어서 관련 도서들을 찾아보던 중에 이 책 를 선택하게 되었다. 컷 편집부터 간단한 합성까지 배워야 했던 차에 프리미어와 애프터 이펙트를 한 권으로 쉽게 설명되어 있는 이 책은 매우 안성맞춤이었다. 솔직히 보통 두께의 한 권으로 두 프로그램을 얼마나 잘 배울 수 있을지 의문이 들기도 했지만 책으로 공부해 가면서 그런 생각이 사라졌다. 우선 표지를 보면 그래픽 분야 1위에 빛나는 베스트셀러라고 되어있는데 그래서 인지 더 신뢰가 가기도 했다. 깔끔하게 되어있는 앞표지와, 책의 구성에 관해서 간략하게 소개 되어있는 뒤표지는 이 책을 이용해서 어떤 부분을 배우게 될지를 파악하는데 도움이 되고 있다. 책을 선택할 때 고려하는 것 중에 하나가 저자인데 이 책은 믿을만한 4명의 영상디자이.. 더보기
[혼공자] 6주차 - 입출력 스트림 요약 정리 입출력 스트림 자바에서 데이터는 스트림(stream)을 통해 입출력된다. 입출력 스트림 종류 바이트(byte)기반 스트림: 그림, 멀티미디어 등의 바이너를 데이터를 읽고 출력 - InputStream(입력), OutputStream(출력) 문자(character)기반 스트림: 문자 데이터를 읽고 출력 - Reader(입력), Writer(출력) 바이트 출력 스트림: OutputStream 바이트 기반 출력 스트림의 최상의 클래스로 추상클래스이다. FileOutputStream, BufferedOutputStream, PrintStream, DataOutputStream 클래스는 OutputStream 클래스를 상속받는다. 메서드에는 write, flush, close 등이 있다. 바이트 입력 스트림: I.. 더보기
[혼공자] 5주차 - (선택) 직접 해보는 손코딩 - HashMap 늦었지만 5주차 선택 미션 직접해보는 손코딩, 이름을 키로 점수로 값으로 저장하기이다. Map 컬렉션 중 HashMap 사용 방법에 대해서 직접 코딩을 해보는 미션이다. 실행코드 (HashMapExample.java) package chapt13sec01.exam06; import java.util.*; public class HashMapExample { public static void main(String[] args) { Map map = new HashMap(); map.put("신용권", 85); map.put("홍길동", 90); map.put("동장군", 80); map.put("홍길동", 95);// "홍길동" 키가 같기 때문에 마지막에 입력한 값으로 대체 System.out.printl.. 더보기