728x90

전체 글 274

할거마늠

1.42서울 내년 되기 전까지 블랙홀 존나 늘려놔야 함 (계획- 한달에 적어도 하나 이상씩 끝내기) 2.공모전 준비하고 9월까지 만들어서 입상 목표..(일회성) 3.코딩테스트 대비 백준 문제풀기 (개발자 달글에서 스터디 열릴때마다 최대한 많이 풀어보려 노력 + 깃헙에 올리기-반복) 4.삼전 프로그래밍 경진대회 참여해보기(일회성) 5.다인언니 러닝투게더 따라해보기 (jsp공부)(단기성) -로그인 로그아웃 게시판 구현 혼자 할 수 있도록 (-적어도 9월 말까지...) +개인적 욕심 6.협업으로 모델링1+프로그래밍2 해서 유니티로 게임 하나 만들어보기(장기) 7.카톡,트위터 등으로 결과 공유 가능한 심리테스트 만들어보기(단기)

카테고리 없음 2021.07.07

Makefile 공부

make : 파일 간의 종속 관계를 파악하여 Makefile(기술파일)에 적힌 대로 컴파일러에 명령하여 SHELL명령이 순차적으로 실행될 수 있게 함. Makefile 장점 : 1. 각 파일에 대한 반복적 명령의 자동화로 인한 시간 절약 2. 프로그램의 종속 구조를 빠르게 파악할 수 있으며 관리가 용이 3. 단순 반복 작업 및 재작성을 최소화 Makefile 구조: 1. 목적파일(Target) : 명령어가 수행되어 나온 결과를 저장할 파일 2. 의존성(Dependency): 목적파일을 만들기 위해 필요한 재료 ( : 에서 : 뒤에 오는 애들. ) 3. 명령어(Command): 실행되어야 할 명령어들 4. 매크로(macro): 코드를 단순화시키기 위한 방법 (TARGET = libft.a 등…) +내부 매..

BACK/리눅스 2021.06.13

파일 디스크립터 공부

0 입력스트림 1 출력스트림 2 오류메시지 출력 스트림 스트림 :개울을 의미 키보드, 마우스같은 출발지에서 프로그램이라는 도착지로 가는 길은 “입력스트림” 프로그램이라는 출발지에서 모니터,프린터와 같은 도착지로 가는 길은 “출력스트림” 따라서 open 으로. hello.txt 를 열었다고 했을 때 이때의 파일 디스크립터 값은 2보다 큰 3부터 시작하는 것이 보통임. 여러 파일이 왔으면 순서대로 3,4,,5… 이런 식으로 번호가 부여됨. 예제 int fd; int fd2; int n; char buf[4]; fd = open("hello.txt",O_RDONLY); fd2 = open("hi.txt",O_RDONLY); if (fd

LANG/C 2021.06.13

연결리스트 공부

Typedef struct s_list { void *content; struct s_list *next; // 이렇게 구조체 내에 똑같은 구조체 형식으로 다음 구조체를 가리키면 연결리스트라고 부름. } t_list; Typedef : 구조체의 별칭을 만들어주겠다. struct:구조체를 만들 것이다. 예제 1 Struct Person{ char name[20]; int age; char address[100]; } Int main() { struct Person p1; strcpy(p1.name, “홍길동”); p1.age = 30; strcpy(p1.address, “서울시 용산구 한남동”); printf(“이름 : %s \n”, p1.name); … } 요론 식으로. 예제2 Typedef struct..

LANG/C 2021.06.13

netwhat공부

which protocol does ping use? 핑이 어떤 프로토콜을 쓰냐. ICMP => 오류메시지를 전송받는 데 주로 쓰이는 프로토콜. What is the default IP address class available? -> 네트워크 장치는 단일 기본 IP 주소로 설정됩니다. 192.168.1.1 ->C클래스에 속함. 브로드캐스트 주소-그 범위의 맨 처음 182.161.121.118/24 => (182.161.121.118) & (255.255.255.0) = 182.161.121.0 107.212.146.212/25 => (107.212.146.212) & (255.255.255.128) = 107.212.146.128 166.175.144.121/23 => (166.175.144.121) ..

Node.js로 싸이월드 만들기(3+4일차-마무으리)

최종 완성된 동작 과정 뭐.. 사실 쌉허접하고 photo는 하지도 않았지만 어차피 수정/생성/삭제를 node.js 를 사용해서 실행하는 것을 확인하는 것이 목적이었으니 이쯤으로 만족하기로... ^^ 저번 과정에서 내가 고친 점은 1.메뉴를 변화시킬 때마다 메뉴의 색상도 까만색-> 흰색 or 흰색-> 까만색으로 바꾸게 하고 싶었다. 내가 사용한 방법은 그 때 그 때 write(template.html) 그니까 template안에 내가 설정해놓은 css 값을 바꿔서 메뉴 색을 바꾸는 아주 간단한 방법으로 해결이 가능하였다. home, photo, profile 의 메뉴 색깔을 각각 다르게 하기 위해 template 안에 태그 명을 html/ html1/ html2 로 각각 다르게 지정했다. 2.그 외에 no..

FRONT/Node.js 2021.05.09

Node.js로 싸이월드 만들기(2일차-Node.js이용해서 메뉴 클릭에 반응하도록)

사실 원래같으면 오늘 완성시킬 수도 있을텐데 귀찮음이 내 온몸을 지배했기 때문에 다음을 찐막으로 정하고 정말 깔끔하게 끝내겠다... 그래도 원래보다는 조금 그럴듯해진 모습... 근데 사실 별로 한 건 없다. 1.우선 타이틀, home메뉴, 깃헙주소를 눌렀을 때 주소가 이동하는 방식은 굳이 node.js 쓸 필요 없이 a href로 구현이 가능했다. 2.프로필 사진을 바꾼 이유는 내가 원래 내 블로그에다가 올린 사진을 이미지 링크 썼었는데 노드를 쓰면서 갑자기 엑박이 뜨길래 그냥 놀라운 무료 이미지 - Pixabay 여기서 눈에 띄는거 아무거나 이미지 링크 복붙해서 다시 골라서 만들었다. 3.오늘 가장 애를 먹었던건 오른쪽 menu의 배치인데, 어떻게 하면 div와 div를 겹쳐서 만드는지 몰랐었다. 해결..

FRONT/Node.js 2021.05.03

Node.js로 싸이월드 만들기 (1일차-계획짜기+html/css로 디자인)

내가 지금까지 혼자 배운 node.js를 이용해서 한 번 곧 다시 부활할 싸이월드를 만들어 볼 것이다. 허접할 것 같지만.. 그래두 해보는 것이 낫지 않을까해서.. 일단 지금까지 진행상황임 별게 읎다 아직. 1.우선 배경은 CSS Background Patterns by MagicPattern CSS Background Patterns by MagicPattern Beautiful pure CSS background patterns that you can actually use in your projects! www.magicpattern.design 여기에서 최대한 싸이월드 고유의 회색체크무늬 배경 알아서 설정해서 css코드 복붙했다. 2.폰트는 https://cdn.jsdelivr.net/gh/pro..

FRONT/Node.js 2021.05.01
728x90