| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- c언어
- 15679
- NLTK
- MachineCode
- AI
- 비트시프트
- CodeTranslation
- DNS해킹
- pynput
- C
- 동형암호
- 딥러닝
- CProgramming
- Normaltic
- 해킹 용어
- NLP
- MITM
- 모두의 깃&깃허브
- HEaaN
- bettercap
- lemmatization
- 해킹입문
- Private AI
- kali
- pos tagging
- DNS개념
- stopword
- bagofwords
- youtubeNormaltic
- 노말틱
- Today
- Total
목록Study (4)
일단 테크블로그😊
0. 코드의 컴파일 과정을 알아보자 우리는 많은 프로그래밍 언어들을 사용하여 편리하게 컴퓨터에게 처리를 시킵니다. 그러나 컴퓨터는 실제로 우리가 자연어와 유사하게 사용하고 있는 '고급 언어(High-level Programming Language)'를 직접 이해할 수 없습니다. 반드시 그 언어로 작성된 소스코드가 컴퓨터가 이해할 수 있는 '저급 언어(Low-level)'로 변환해 주는 과정이 필요하죠. 이번 포스팅에서는 고급 언어인 C언어 코드가 실행 파일이 되어가는 과정을 살펴보며, 그 과정 속에서 어떻게 소스코드가 컴퓨터가 이해할 수 있는 저급 언어로 바뀌어가는지 찬찬히 살펴보고자 합니다. 1. 과정 C언어의 컴파일 과정은 대표적으로 다음과 같습니다. 우선 프로그래머가, 필요한 부분은 미리 짜여진 h..
이진수의 특정 비트 설정 및 지우기 이번 포스트에서는 C언어를 사용하여 이진수의 특정 비트를 끄고 켜보도록 하겠습니다. 0. 함수 정의 // 1. is_set_bit >> 비트가 1로 설정되어 있는지 확인 int is_bit_set(unsigned char value, int position) { return (value & (1 > 설정되어 있지 않은 비트 켜기 unsigned char set_bit(unsigned char value, int position) { return value | (1 > 설정된 비트 끄기 unsigned char clear_bit(unsigned char value, int position) { return value & ~(1 비트가 1로 설정되어 있는지 확인 if (i..
0. Data Type의 존재 의의 프로그래밍 언어에서는 '데이터 타입(Data type, 자료형)'이라는 개념이 존재한다. 변수에 저장된 데이터를 다양한 타입 (integer, boolean, character, floating-point number... 등)으로 분류하여, 해당 데이터의 종류와 형식을 정의하고 처리하는 것이다. 그렇다면 왜 굳이 분류를 하는 것일까? 많은 이유가 존재하겠지만, 대표적으로 효율성과 안정성을 꼽을 수 있겠다. 1byte의 공간만 필요한 변수에 굳이 100bytes의 공간을 할당해 준다면, 그만큼 컴퓨터 리소스의 가용 공간이 줄어들어 효율이 떨어지게 됨은 물론, 프로그램이 복잡해질수록 예기치 않은 오류를 발생시킬 위험도 증가하게 될 것이다. #include int main..
0. 책 정보 모두의 깃&깃허브 강민철 저 / 길벗 http://www.yes24.com/Product/Goods/110795446 모두의 깃&깃허브 - YES24 `여러 사람과 협업하고 있는데, 코드 관리는 어떻게 해야 하지?``내 코드를 예전 버전으로 되돌리고 싶어!``코드를 백업하고 싶어. 그리고 여러 버전으로 나누어 관리하는 기능도 필요해!`557개 일 www.yes24.com 1. 특징 이 책의 특징으로는 전체 내용의 초반 절반 정도가 sourcetree ( git의 GUI 버전) 로 설명이 되어있다. 기본적인 git과 github의 사용법에 대해 유튜브나 많은 오픈소스 강의들을 살펴보았지만, 이 책처럼 git의 작동 대부분을 sourcetree와 직접 제작한 그림으로 설명하는 자료는 많지 않았..