
[혼공단 9기] 혼공얄코 - 4주차 미션
2023. 1. 30. 23:52
개발/Inafolio
[스터디 그룹] 혼자 공부하는 프로그래밍 | Facebook 프로그래밍에 관심 있는 분들이 모여있습니다. www.facebook.com 5가지 키워드로 정리하는 핵심 포인트 운영체제는 사람이 컴퓨터를 쉽게 사용할 수 있도록 해 주는 시스템 소프트웨어 GUI는 그래픽 요소를 사용해 직관적이고 편리하게구성한 인터페이스 CLI는 명령어 줄을 입력해 사용할 수 있는 인터페이스 커널은 운영체제의 핵심 기능을 담당하는 핵심요소 오픈소스는 누구나 소스코드를 볼 수 있고 개발에 참여할 수 있는 소프트웨어 - 마이크로소프트 윈도우, 맥OS, 리눅스 등의 시스템 소프트웨어를 운영체제라고 하며, 여기에서 가장 중요한 기능을 담당하는 부분은 커널이다. - 오픈 소스 소프트웨어는 GPL라이선스에 따라 유료 버전을 파생해서 판매..
주말에 서버가 터졌다
2023. 1. 29. 10:17
일상/🥔회사일기
갑자기 부장님한테 단톡방으로 연락이 왔다. (카톡 x, 회사 어플있음) 모바일 앱 서버가 죽은 것 같다는 연락 하지만 운영 담당자님과 팀장님 모두 연락이 되지 않는 상태.. (전날까지 일하셨으니 ㅜㅜ) 어플이 작동을 안하는데 확인해 줄 사람이없었다. 암모고토 모르지만.. 어떤 도움이 될까 싶어서 원격 데스크탑으로 회사에 있는 내 노트북에 들어가봤지만 해당 서비스는 윈도우 환경이라 회사에 있는 다른 윈도우 컴퓨터로 들어가야하는것.. 회사를 가야하는것일까 엄청 고민은 했지만 다행히 고객사에서 서버리부팅 하고 서비스 까지 다시 확인해주신다했다. 하지만 나는 그 방법을 모른다. 회사.. 문서가 없다 ㅋ^.^ (문서화의 중요성) 이리저리 찾아도 없다. 뭐 어찌저찌 서버 찾아들어가고.. 서비스도 다시 시작하...신..

[Network] IP, DNS, HTTP, HTTPS
2023. 1. 26. 21:27
개발/CS
IP? Internet Protocol 의 약자로 인터넷 상에서 데이터를 주고받기 위한 통신규약. IPv4 - 0~255의 숫자가 네 마디로 구분되는 방식 - 0.0.0.0 ~ 255.255.255.255까지를 주소로 사용하며 대략 42억개의 주소를 표현할 수 있다. IPv6 - 스마트폰, 태블릿, 스마트워치 등 다양한 모바일 기기가 만들어지면서 IPv4방식의 주소가 고갈되고있어 생긴 방식 - 0~F로 표현하는 16진수를 4자리 숫자 8개로 표현하며 거의 무한 개라고 할 수 있다. 공인IP - 지구상 어느것과도 중복 되지 않는 고유 IP주소로, 인터넷 서비스 제공업체(ISP)에의해 회사나 개인에게 부여된다. 다른 어떤 IP와도 중복되지 않기 때문에 웹사이트 같은 서버를 찾기 위한 용도로 사용된다. - 외..

[Javascript] event.target과 event.currentTarget의 차이
2023. 1. 22. 17:31
개발/Javascript
화면작업도중 버튼클릭시 event.target.value로 아무 값도 들어오지 않고있었다. 혹시나해서 event.currentTarget.value를 적었더니 알맞은 값이 들어오고있었다. 문제는 해결되었지만 왜? 왜? 어떤상황에서는 currentTarget을 쓰고 어떤 상황에는 target을 쓰는지 궁금해졌다. currentTarget vs target const propsButtonCheckWho = (event) => { console.log(event.currentTarget) console.log(event.currentTarget.value) console.log(event.target) console.log(event.target.value) } ...JSX리턴문 123가 2456 일단 두 차..
[node] package.json
2023. 1. 21. 23:23
개발/Javascript
새로운 프로젝트에 참여하게 됐다. 깃 초기화부터 npm 프로젝트 생성까지 하나하나 직접 만들어야한다. npm init으로 package.json 을 생성하니 { "name": "mobile-server", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC" } 이렇게 허전한 package.json이 만들어졌다. 기존 프로젝트들을 보니 browserlists, engines, eslintconfig, resolutions, keywords 등등 많은 키들이 있었다. 어떤거를 ..