목록나무 숲 (789)
나무 숲
https://www.tutorialspoint.com/cpp_standard_library/vector.htm 이곳을 기반으로 번역, 이해, 연습했습니다. 실제로는 사용 가능한 함수가 훠얼씬 더 많지만 유용하다, 자주 사용될 것 같다~는 것만 추렸습니다. 그런데도 너무 많은 듯 하여 두 가지로 나누었습니다.. - Function 할당 assign 이전의 값을 새로운 값으로 할당합니다. 필요하다면 벡터의 크기가 변경됩니다. fill version assign(n, val) n : 벡터의 크기 val : 각 원소의 값 #include #include using namespace std; int main(void) { vector v1; cout
* 책 [데이터 통신과 네트워킹] + 이미지 구글 물리층의 역할 중 하나는 전송매체를 통해 정보를 전자기 신호의 형태로 전달하는 것이다. 정보는 부호화되어 전송되며 수신장치가 받은 정보를 재구성하게 된다. 이러한 방법을 알 수 있도록 해주는 1과 0의 흐름을 만들어내기 위해 부호기 Encoder를 사용한다. 하지만 1, 0 또한 전송매체가 받아들일 수 있는 형태로 한번 더 변환해야 한다. => 데이터 흐름은 전자기 신호 형태의 에너지로 변환되어야 한다. 아날로그 & 디지털 데이터와 데이터를 표현하는 신호는 아날로그/디지털의 형태가 될 수 있다. 데이터&신호아날로그 데이터 : 연속적인 정보 아날로그 신호 Analog signal : 연속적인 파형 디지털 데이터 : 불연속적인 상태, 이산 값을 갖는 정보 디..
라우터 Router 라우터(경로기/공유기)는 OSI 7계층에서 네트워크 계층에 포함되는 기기로, 패킷의 위치를 추출하여 그 위치에 대한 최상의 경로를 지정하며 이 경로를 따라 데이터 패킷을 다음 장치로 전향시키는 장치이다. (노란 선이 해당 라우터에서, 패킷을 보내기에 최선의 경로라면, 라우터(동그라미 안에 엑스)는 해당 경로로 패킷을 보냅니다) 라우터는 2개 이상의 논리적 하위망을 연결하는데, 라우터의 물리적 인터페이스와 일치하지는 않는다. 레이어 3 스위칭이 종종 라우팅이라는 용어와 혼용되는데, 스위칭은 엄격한 기술적인 정의가 아닌 일반 용어이다. 마케팅 용어로 스위치는 이더넷 랜 인터페이스에 최적화 되어 있으며 다른 물리적 인터페이스를 지원하지 않는다. 라우터는 사실 반드시 전용 머신이 필요한 것이..
리처드 매슈 스톨먼(Richard Matthew Stallman, 1953년 3월 16일 ~ )은... 자유 소프트웨어 운동의 중심 인물이자, GNU 프로젝트와 자유 소프트웨어 재단의 설립자이다. 그는 이 운동을 지원하기 위해 카피레프트copy-left의 개념을 만들었으며, 현재 널리 쓰이고 있는 일반 공중 사용 허가서(GPL) 소프트웨어 라이선스의 개념을 도입했다. 자유 소프트웨어 운동의 도덕적, 정치적, 법적인 기초를 세우는 데 본질적인 영향을 준 인물이며, 이는 독점 소프트웨어 개발과 공급에 대한 대안이 되었다. 탁월한 프로그래머 * 1960년대 그의 고등학교 저학년 시절에 처음으로 개인용 컴퓨터를 접해볼 수 있는 기회를 얻었다. 그리고 지금은 사라진 시내에 있던 연구소인 IBM 뉴욕 과학센터에서 ..
회문 Palindrome, 回文 회문(回文) 또는 팰린드롬(palindrome)은 앞에서 읽으나 거꾸로 읽으나 같은 문장이나 낱말을 뜻합니다. 보통 낱말 사이에 있는 띄어쓰기나 문장 부호는 무시한다..고 하지만 알고리즘 문제를 풀 때에는 고려하는 경우도 있으므로 문제 조건을 잘 읽어보는 것이 좋습니다. 한국어에서의 예 - 기러기 - 다 간다 이 일요일 일요일이 다 간다 영어에서의 예 - race car - A man, a plan, a caret, a ban, a myriad, a sum, a lac, a liar, a hoop, a pint, a catalpa, a gas, an oil, a bird, a yell, a vat, a caw, a pax, a wag, a tax, a nay, a ram,..
인천국제공항공사 - 공기업에 대해 소개합니다. 인천국제공항공사(仁川國際空港公社, Incheon International Airport Corporation, IIAC)는 인천국제공항의 효율적인 건설 및 관리/운영을 통해 항공운송 원활화를 목적으로 설립된 대한민국의 공기업이다. 1999년 1월 인천국제공항공사법(법률 제5689호)에 의거하여 1999년 2월 1일 설립되었다. 공사에 관하여 이 법 또는 「공공기관의 운영에 관한 법률」에 규정된 것을 제외하고는 「공기업의 경영구조개선 및 민영화에 관한 법률」과 「상법」 중 주식회사에 관한 규정을 적용한다. (인천국제공항공사법 제18조) 공식 홈페이지 >> http://www.airport.kr/co/ko/index.jsp 조직/인원조직형태 : 시장형 공기업(공..
gtd를 기반으로 동작하는 애플리케이션입니다. gtd에 대한 자세한 설명은 이쪽으로>> http://woodforest.tistory.com/218 다시 간단히 설명하자면, gtd는 Get things done의 약자로써, 모든~ 할 일을 효율적으로 관리할 수 있도록 해주는 lifehack기법입니다. ㅎㅎ 생활에 유용한, 도움이 되는 기술인데요, gtd의 기본 방법은, 모든 할 일을 수집하여 적절하게 분류하고>지금 당장 할 수 있는 일부터, 중요한 일부터, 마감일이 임박한 일부터 차근차근 >스케줄을 계속 수정, 보완하여 해야 할 일들을 처리해나간다는 시스템입니다. 홈페이지>> https://www.rememberthemilk.com/ 사용을 위해 홈페이지에 가입.. 하기 전, 회사 소개글이 멋져서 일부분..
섰다(섯다) 섰다는 화투를 이용한 노름 중 하나입니다. (흔히 섯다라고 부르지만 표준어는 섰다) 굉장히 오래된 놀이로서, 한국인의 언어생활에도 상당한 영향을 끼쳤는데, "누가 보든 먼저 먹은 놈이 장땡이다", "땡 잡았다", "한 끗 차이" "끗발" 같은 익숙한 말들이 있습니다. 영화화된 만화 타짜 1부의 주 도박!가끔 도박을 다룬 영화나 범죄 재연 프로그램에서, 화투 패 두 장 들고 서로 야려보면서 하는 게 섯다이다. "섯다 한다" = "나는 도박꾼이다"라는 의미이므로, 주변의 시선을 고려할 것. 원활한 이해를 위해 화투의 이름(숫자)부터! 족보 패의 강약을 가리는 순서로, 지역과 규칙에 따라 차이가 있기 때문에, 반드시 미리 족보를 확인하고 게임에 임해야 한다. 38광땡 3광과 8광의 조합으로, 섰다..
GTD(Getting Things Done) 데이비드 알렌이 저술한 같은 이름의 책 제목에서 유래한 시간 관리 개념이다. 개인이 효율적으로 시간을 관리하여 자신이 하고자 하는 일을 깔끔하게 해결하는 방법을 정리했다. 2001년에 처음 출판된 이후, IT 개발자들에게 열렬한 환영을 받으며 폭발적인 인기를 끌었다. (공병호가 번역한 《끝도 없는 일 깔끔하게 해치우기》라는 한국어판도 있다. 한국어판 번역본은 2011년 현재 개정판이 출간되었다.) 공식 웹사이트 >> http://gettingthingsdone.com/ 어떻게? 수집 Capture 머리가 비워질 때까지! 해야 할 일들을 모오오오오두우우우우 적습니다. 작던, 크건, 사적이건, 공적이건, 당신의 모오오드으은 할 일들, 프로젝트들, 관리해야 할 것이..
Pomodoro technique 하루가 충분하지 않나요? 집중력을 높이고 생산성을 돋우세요. 뽀모도로 기법(Pomodoro Technique)은 1980년대 후반 '프란체스코 시릴로'(Francesco Cirillo)가 만든 시간 관리 방법론입니다. 타이머를 이용해서 25분간 집중해서 일을 한 다음 5분간 휴식-을 반복하는 방식입니다. '뽀모도로'는 이탈리아어로 토마토를 뜻하는데, 프란체스코 시릴로가 대학생 시절 토마토 모양으로 생긴 요리용 타이머를 이용해 25분간 집중 후 휴식하는 일처리 방법을 제안한데서 그 이름이 유래되었습니다. 왜 뽀모도로인가?뽀모도로 기법은 오늘날 시장에 있는 다른 시간-관리 방법들과는 다르다. 무엇이 이것을 그토록 특별하게 만들어 주는가? 뽀모도로 기법은 증명된, 그리고 인기..
쿠키 란? 하이퍼 텍스트의 기록서(HTTP)의 일종으로서 인터넷 사용자가 어떠한 웹사이트를 방문할 경우 그 사이트가 사용하고 있는 서버에 의해 인터넷 사용자의 컴퓨터에 설치되는 작은 기록 정보 파일을 일컫는다. (주로 로그인 정보나 장바구니 정보를 저장하는 용도로 쓴다.) '쿠키'라는 단어는 그림 동화 '헨젤과 그레텔'에서, 헨젤과 그레텔이 지나온 길을 표시하기 위해 쿠키 조각을 떨어뜨리며 표시했다는 이야기에서 따온 것이다. HTTP 쿠키, 웹 쿠키, 브라우저 쿠키라고도 한다. 이 기록 파일에 담긴 정보는 인터넷 사용자가 같은 웹사이트를 방문할 때마다 읽히고 수시로 새로운 정보로 바뀐다. 이 수단은 넷스케이프의 프로그램 개발자였던 루 몬툴리(Lou Montulli)가 고안한 뒤로 오늘날 많은 서버 및 웹..
* 책 [데이터 통신과 네트워킹] + 이미지 구글 네트워크는 한 지점으로부터 다른 지점으로 데이터를 보내기 위해 h/w, s/w를 조합하여 사용한다. 인터넷 모델 데이터 통신과 네트워크를 주도하는 계층구조 프로토콜 스택은 TCP/IP 프로토콜 그룹이라는 인터넷 모델이다. 물리층(1층), 링크층, 네트워크층, 전송층, 응용층(5층)의 5개 단계로 되어있다. 하나의 장치에서 각 계층은 바로 아래 계층의 서비스를 요구한다. 이러한 통신은 프로토콜에 의해 제어되는데, 해당 계층에서 통신하는 각 장치의 프로세스를 대등 대 대등 프로세스 Peer-to-peer process라고 한다 ▲인터넷 모델 ▲대등 대 대등 프로세스. 그림의 각 계층은 자신의 계층에 해당되는 데이터를 꺼내고 그 나머지를 하위 계층에 보낸다. ..
네트워크 범주 근거리통신망 LAN (Local Area Network)집, 학교, 공항 등의 개인 소유/건물 내 장치를 유선으로 연결한다. 무선 연결 시에는 일정 범위 내에서만 돌아다닐 수 있으며, WLAN (Wireless Local Area Network)라고 한다. 대표적 예는 공유기의 와이파이. 도시통신망 MAN (Metropolitan Area Network)네트워크를 도시 전체로 확장시킨 것이다. 광역통신망 WAN (Wide Area Network)국가, 대륙 등에서의 장거리 전송이 가능하며, 기업 네트워크로 사용된다. 대표적 예는 인터넷. 개인 통신망 PAN (Personal Area Network) 한 사람을 중심으로 주변에 형성된 컴퓨터 네트워크를 의미하며, 일반적으로 10m 내의 범위를..
https://www.pottermore.com/features/6-weasley-wizard-wheezes-products-that-should-definitely-not-be-sold-to-children 의 내용입니다. 절대 아이들에게 팔면 안 되는 6가지 '위즐리의 위저드 위지스' (언어유희... 굳이 한국식으로 하면 '유가네 요술 용품' 같은 느낌..?)' 상품. +)발음대로라면 위지스 이지만 그 상품들 자체가 여러개이기 때문에 해석적으로는 '위즐리의 위저드 위즈'들 로 이해하시면 좋을 것 같아요. (비유하자면 2마트의 노브랜드들) 하지만 언어유희를 살리고 싶어서 위지스 로 번역했습니다. 이러한 언어유희질이 캐릭터를 더 선명하게 해준다는 생각이 드네요. 어떻게 이 물건들이 죄다 합법이야? 이봐요..
https://www.tutorialspoint.com/cpp_standard_library/index.htm 이곳을 기반으로 번역, 이해, 연습했습니다. c++ stl중에 제일 중요한 라이브러리 두 가지가 과 이라는데 저는 사실 한 번도 써본적이 없어서..ㅠ;; 한번에 다 하기엔 초보 단계라 하나씩 해보려 합니다~ - Constructor 벡터는 크기를 변경할 수 있는 연속적인 컨테이너입니다. 컨테이너란 같은 타입의 데이터를 모은 객체입니다. 연속 컨테이너는 선형으로 원소를 저장합니다. 벡터는 인접하는 메모리 위치에 원소를 저장하고, 연산자 []를 통해 아무 원소에나 직접적인 접근이 가능합니다. 배열과는 달리, 벡터는 런타임 중 필요한 만큼 축소하거나 확장할 수 있습니다. 벡터의 저장소는 자동으로 관리..