비전공자 개발 역경기 2주 차 1주 차는 부트캠프 OT와 나의 시간계획 판단 미스.. 그리고 수업에 필요한 여러 가지를 준비하고 세팅하느라 과감히 건너뛰고 적는 회고 수업 첫 시작 계획수정 먼저 필자는 현업에서 데이터를 찾기 위해 쓰이던 간단한 파이썬 문법 말고는 코딩을 깊게 접해본 적이 없다.사업 진행에 도움이 될 듯싶어서 들었던 '모두를 위한 파이썬' 강의 이외 지인 추천으로 들은'JAVA의 정석', 그리고 타 부트캠프를 준비하며 들었던 pre-course로 JS를 접하고, 유튜브 강의로 독학을 조금 해본 케이스다.그리고 이번 코드잇 스프린트 부트캠프에 합류하면서 6개월 동안 어떤 방향으로 취준을 할지 대략적인 학습 계획을 세워 놓았었다. 정처기 취득알고리즘 자료구조 정복CS지식 습득프로그래머스 2..
develop
2. CSS - position의 속성들과 각각의 특징 설명먼저 웹사이트에서 요소의 레이아웃을 설정하는 대표적인 속성은 position 속성이다.이 position 속성을 사용하여 요소의 위치를 원하는 곳으로 이동할 수 있고, 이로 인해 더 다양하고 화려한 레이아웃을 구현할 수 있게 되는 것이다.각 position 속성에 대하여 알아보면 - static : 처음 요소가 갖고 있는 기본값의 속성이다 Nomal-flow 에 따라 배치되며 offset 값이 적용되지 않는다. - absolute : 부모 요소의 위치를 기준으로 offset에 따라 배치된다. 부모가 position 값(static제외)을 가지면 offset 값의 시작점이 된다. 부모의 position 값이 `static`인 경우 조상의 ..
1. 시맨틱 웹과 시맨틱 태그HTML로 코드를 작성하다 보면 코드 안에서 제목, 내용, 마무리 등으로 내용이 나누어져 있음에도 불구하고 모든 요소를 태그로 작성을 한다면 코드를 쓰는 사람부터 보는 개발자, 그리고 컴퓨터 입장에서는 웹 페이지의 구조와 의미가 정확하게 보이지 않을 뿐 아니라 고생하여 만든 웹 사이트가 검색 엔진에 최적화되지 않은 상태로 존재하게 될 수 있는 상황에 놓일 것이다. 예를들어 제목 내용 관련 웹 사이트 코드를 작성했으면 태그 안에 class값을 부여하여 이렇게 나타낼 수도 있지만, 의미없는 태그를 사용해줘야 한다.이 경우 '개발자' 나 '컴퓨터 사용자' 의 경우는 태그 안에 header..
CSS와 캐스케이딩CSS가 무엇의 약자인지 기억하시나요? Cascading Style Sheet 였습니다.캐스케이딩은 위에서 아래로 떨어지는이라는 의미를 가진 단어입니다. 맨 앞에 캐스케이딩이라는 글자가 들어가는 만큼 CSS에서는 캐스케이딩 원리가 가장 중요하게 적용이됩니다.CSS를 사용하다보면 같은 요소에 대해 여러개의 스타일이 중복될 수 있습니다. 이러한 상황 속에서 캐스케이딩은 두가지의 원칙을 통해 어떤 요소에 스타일을 적용할지 결정합니다. 1. 스타일 우선순위 2. 스타일 상속 1. 스타일 우선순위먼저 스타일 우선순위에 대해서 알아보겠습니다. 스타일 요소는 각각 우선순위를 가지고 있는데, 이 우선순위가 가장 높은 스타일이 적용되게 됩니다. 이것을 스타일 우선순위라고 합니다.스타일 ..
지원 과정직장인 공시생으로 그동안 준비해오던 공기업에서 시장 악화로 인한 적자를 메우기 위한 공약으로 앞으로 몇년동안 인원감축과 함께 자사 축소를 공약으로 내걸었다. 올해 기사만 2개 땃는데 ㅠㅠ이에 가만히 손 놓고 있기에는 어려운 상황...바늘구멍만 쳐다보고 있기에는 현실적 한계가 있으므로 현재 전공업무인 GIS 데이터 분석 및 구축과 관련하여 어떤 스킬이 시너지가 있을까 찾아보던 중 그동안 GIS사업 진행과정 중 코딩 아닌 유사코딩을 해오며 아쉬웠던 순간이 많았던 것이 생각났다.아쉬움이 있다는것은 내가 그것에 대해 부족함을 크게 인지하고 있다는 것.사실 빅데이터 관련 사업 진행중 처음 데이터 언어에 대해 아쉬움이 생겼을 때 네이버 부스트코스로 파이썬에 대해 간단히 배워 볼 기회가 있었지만, 너무 간단..