본문 바로가기

All183

SW 개발자 대우 좋은 10개 국가 홈페이지 : CIO기사제목 : SW 개발자 대우 좋은 10개 국가"프로그래머들은 일반적으로 급여가 높은 편이다. 하지만, 몇몇 국가의 개발자들은 더 나은 대우를 받는 것으로 조사됐다. "기사입력날짜 : 2016-06-13링크 : http://www.ciokorea.com/slideshow/21273 블룸버그가 최근 50개국 소프트웨어 엔지니어들의 평균 연 수입(급여, 보너스, 인센티브 등)을 조사해 해당 국가의 1인당 국내 총 생산(GDP)와 비교 분석했다. 아래는 소프트웨어 엔지니어의 평균 연 소득이 1인당 GDP보다 높은 10개 국가이다. 순위나라명 인구 소프트웨어 엔지니어평균 연 수입 1인당 GDP 평균 연 수입/1인당 GDP 1스위스 810만 10만 4,200달러 8만 6,145달러 1.21 2노.. 2016. 6. 13.
Stack 참고 도서 : [리버싱 핵심원리 : 악성 코드 분석가의 리버싱 이야기] 저자 : 이승원출판사 : 인사이트 참고 사이트 :- [위키백과] 스택 Stack스택(Stack)은 제힌적으로 접근할 수 있는 나열 구조다. 접근 방법은 언제나 목록의 끝에서만 일어난다. 즉, 한 쪽 끝에서만 자료를 넣거나 뺄 수 있는 선형 구조 (LIFO, Last In First Out)으로 되어 있다. 자료를 넣는 것을 푸시(push)라고 하고 반대로 넣어둔 자료를 꺼내는 것을 팝(pop)이라고 한다. 이 때 가장 최근에 보관한 자료부터 나오게 된다. 프로세스에서 스택 메모리의 역할은 아래와 같다. 1. 함수 내의 로컬 변수 임시 저장2. 함수 호출 시 파라미터 전달3. 복귀 주소 (return address) 저장 이와 같은 역.. 2016. 6. 12.
04. IPv4 (2) Classless 참고 사이트 : - [WIKIPEDIA] IPv4- [위키백과] IPv4- [위키백과] 사이더 (네트워킹)- [정보통신기술용어해설] Subnet Mask, Netmask, Subnetting, Subnet 서브넷 마스크, 서브네트 마스크, 서브네팅, 서브넷팅, 서브넷- [정보통신기술용어해설] CIDR Classless Inter-Domain Routing- [정보통신기술용어해설] Supernetting, Summarization, Address Aggregation, Route Summarization, Route Aggregation, IP Route Summary 주소 축약, 슈퍼넷팅, 경로 요약 ip 주소는 위와 같은 class 방식이 아닌 public network와 private network로.. 2016. 6. 12.
Register 참고 도서 : [리버싱 핵심원리 : 악성 코드 분석가의 리버싱 이야기] 저자 : 이승원출판사 : 인사이트 참고 문헌 : [리버싱 기초]저자 : 심준보작성 날짜 : 2014-01-07 참고 사이트 :- [위키백과] IA-32- [위키백과] 하드웨어 레지스터- [위키백과] 프로세스 레지스터- [영성이 블로그] 레지스터 종류와 특징- [정리를 위한!] 범용 레지스터 (General Register)- [Rude's Factory] [어셈블리] 세그먼트(segment)란?- [MY STORY] 레지스터 정리 디버깅을 잘 하려면 디버거가 해석 (디스어셈)해주는 어셈블리 명령어를 공부해야 한다. 어셈블리 명령어의 대부분은 레지스터를 조작하고 그 내용을 검사하는 것들이기 때문이다. 데이터 단위(1) BIT데이터를 표.. 2016. 6. 8.
Endianness 참고 도서 : [리버싱 핵심원리 : 악성 코드 분석가의 리버싱 이야기] 저자 : 이승원출판사 : 인사이트 참고 사이트 : - [위키 백과] 엔디언 Endianness엔디언 (Endianness)은 컴퓨터의 메모리와 같은 1차원의 공간에 여러 개의 연속된 대상을 배열하는 방법을 뜻한다. 바이트를 배열하는 방법을 특히 바이트 순서(Byte Order)라 한다. 엔디언은 보통 큰 단위가 앞에 나오는 빅 엔디언(Big-Endian)과 작은 단위가 앞에 나오는 리틀 엔디언(Little-Endian)으로 나눌 수 있다. 두 경우에 속하지 않거나 둘을 모두 지원하는 것을 미들 엔디언(Middle-Endian)이라 부르기도 한다. Byte Order바이트 순서는 크게 빅 엔디언과 리틀 엔디언으로 나눌 수 있다. 빅 엔.. 2016. 6. 8.