본문 바로가기

전체 글40

[묘공단] 2주차 (1) 이 글은 골든래빗 《Tucker의 Go 언어 프로그래밍》의 03~8장 써머리입니다. 안녕하세요. 오늘은 간단한 Go의 역사와 코드가 실행되는 과정과 변수 및 연사자에 대해 리뷰할 예정입니다. 03~08 Chapter의 목차와 제가 리뷰할 때 pass 할 부분입니다. 참고로 책에는 연습문제들이 꽤 많은데 다지선답도 있어서 코딩 부분만 github 링크를 걸겠습니다. 내용은 더 보기 클릭 더보기 03 Hello Go World 3.1 Go 역사 3.2 Go 언어 특징 (pass) 3.3 코드가 실행되기까지 3.4 Hello Go World 코드 뜯어보기 (pass) 04 변수 4.1 변수란? 4.2 변수 선언 4.3 변수에 대해 더 알아보기 4.4 변수 선언의 다른 형태 4.5 타입 변환 (pass) 4.6.. 2023. 9. 29.
[묘공단] 1주차 이 글은 골든래빗 《Tucker의 Go 언어 프로그래밍》의 00~2장 써머리입니다. 안녕하세요. 저희 소개를 하자면 게임 회사에서 Golang을 사용하여 sever를 개발하고 있는 31살 남자 개발자입니다. 긴 연휴에 golang을 다시 처음부터 공부할까 생각 중 golang 카톡 방에서 좋은 기회가 생겨 참여하게 됐습니다. 앞으로 Tucker의 Go 책을 기반으로 리뷰해 볼 예정입니다. 잘 부탁드립니다. 0 단계의 목차는 다음과 같습니다. 0. 개발 환경 구축 1. 컴퓨터의 원리 2. 프로그래밍 언어 0. 개발 환경 구축 공부할 때 사용하는 노트북의 운영체제는 windows이지만 Linux 환경도 사용하기 위해 wsl를 사용하고 있다. 회사에서도 Golang을 사용하기 때문에 노트북의 windows 환.. 2023. 9. 24.
CSS 첫걸음 - 첫 번째 강의(3) [수정] 이전 글에서 이론을 끝냈고 이제 본론?? 인 css관련 이론을 서술하겠다. 이론의 주제는 초기화이다. 시작하기 앞서 기본 지식이 필요한데 CSS spec과 User Agent Stylesheet(UA)를 구분해야 한다. CSS spec은 말 그대로 CSS 사양이고 User Agent Stylesheet는 여러 종류 브라우저에서 CSS spec에 위배되지 않는 선에서 기본적으로 지원해주는 css이다. 밑에 더보기는 브라우저별 UA spec 문서다. 더보기 chrome(latest) firefox(latest) Opera 10.51 Safari(latest) UA를 확인하는 방법은 문서를 직접 확인하거나 개발자 도구(chrome 기준 f12 버튼)에서 확인하는 방법이 있다. UA가 있기 때문에 브라우저마다 .. 2022. 10. 9.
CSS 첫걸음 - 첫 번째 강의(2) 이전 글 첫 강의의 두 번째 이론인 CSS 작업 우선 순서이다. 이 글에선 이전 글처럼 배운 이론을 증명하거나 참조할만한 사이트를 공유하긴 어렵다. 본인이 이해한 내용은 어떠한 이론을 기반하여 설명했다기 보단 강사님의 실무 경험에 의한 이론 같다. 본인은 기존에 작업할 때는 레이아웃(마크업)을 전부 만들고 위치를 잡아가면서 작업했다면 강의에서는 가장 큰 레이아웃부터 만들기 시작한다. 그전에 어떤 결과를 만들어야 하는지 알아야 이해하기 쉬울 것 같다. 위와 같은 이미지를 만들 때의 작업 순서라 생각하면 될 것 같다. 1. 큰 틀부터 시작하기 강사님께서 과제 이미지를 보여주시며 본인에게 물으셨다. 저런 웹 사이트를 만들려면 무엇을 먼저 작업해야 하나요? 본인은 당연히 기존에 코딩했던 방식처럼 body 요소의.. 2022. 10. 9.