본문 바로가기
반응형

전체 글52

[ C 언어 ] 실무에서 보고느낀 memset 함수 사용후기. C언어의 메모리 관련 함수는 memset, memcpy, memmove 기타 등등 꽤 있는 것 같습니다. 'mem' 은 memory에 관련된 함수라는 것을 의미하고, C언어의 내장 함수에서 접근할 수 있습니다. 요런 메모리 블럭을 조작하는 함수는 String.h라는 헤더 파일에서 참조할 수 있습니다. memset은 세개의 인수를 받고, 다음과 같습니다. void* memset(void* ptr, int value, size_t num); (자세한 설명은 모두의코드(memset설명) 를 참고하시기 바랍니다. ) 요컨대 포인터 변수를 이용해서 해당 주소가 가리키는 값을 사용자가 원하는 값으로 변경할 수 있습니다.. 그래서 의미는 알겠는데 어떤 경우에 이걸 사용하나? 감이 잘 오지 않았습니다. 그러던 참에, .. 2020. 11. 22.
[ WEBPACK ] 내가 사용한 웹팩(WEBPACK) 설정 방법 + 후기 오늘은 스태틱 코드를 번들하는 웹팩 설정 방법에 대해서 적어보려 합니다. 여기서는 제가 사용해 본 기능만 담고 있기 때문에 더 좋은 방법 또는 틀린 부분? 등이 있을 수 있음을 미리 알려드립니다. STATIC 데이터(html 페이지를 컨트롤하는 javascript, css 코드 등)를 구성하기 위해서, 용도에 맞게 js, css파일을 작성해서 복수의 파일들로 관리하는 것이 일반적일 것이라고 생각됩니다. 여기서 웹팩을 이용하게 되면, 복수로 작성한 다수 파일들을 번들링 해서 하나의 main.js + styles.css 조합 등으로 html 파일에 대입하여 적용할 수 있습니다.(필자는 css코드를 sass코드로 작성하고 static 코드로 변환했다.) 이런 번들링 기능을 사용하기 위해선 웹팩 라이브러리 co.. 2020. 8. 15.
JAVASCRIPT관련 각종 모듈 설치,설정 메모 babelJS: 새로운 최신의 자바스크립트 형태의 문법을 가질 수 있음. ES6라는 걸 지금 알았다.이걸 사용하면, node를 사용할 때 인식하는 문법으로 compile해주고, 코드를 실행해줌. 실행 커맨드는 다음과 같다.babel-node '자바스크립트파일'(엔터) 위 코드를 npm start로 작동하게 package.json 파일에 configure 해둔다. nodemon :코드를 변경할 때 마다 익스프레스 서버를 control + c 로 끄고 다시 다음과 같이 실행해주고,node '자바스크립트 파일' (엔터)의 형식으로 갱신한다. 하지만, nodemon을 사용하면 서버를 한번 실행하면, 코드 내용이 변경되도 서버를 껏다 재시작하는 번거로움이 사라진다. nodemon 설치방법이 모듈은 프로젝트에 필요.. 2020. 1. 9.
[Python] 뉴스 릴리스를 스크레이핑(Scraping) 하는 방법. 노마드코더에서 제공하는 무료 강의 중 파이썬을 이용한 웹스크레이핑 강의가 있습니다. 이 강의를 통해 구인정보를 긁어오는 방법을 배우고, 배움을 이어나가기 위해 다른 웹사이트에도 같은 구조로 적용을 해봤습니다. 참고로, 노마드코더에서 진행한 구인정보 웹사이트는 인디드(Indeed)와 스택오버플로우(Stackoverflow) 입니다. 또 다른 스크레이핑 방법 : Chromedriver를 이용하는 방법(beomi 님 블로그) 스크래핑 웹사이트 (회사에서 벤치마크 관련 자료 조사 차 기사를 뒤져볼 일이 있어서 해당 웹사이트를 긁어보기로 했음.) 토요 타이어 : https://www.toyotires.co.jp/press/ 요코하마 타이어 : https://www.y-yokohama.com/release/ 스크레.. 2020. 1. 6.
반응형