Posts

  • javascript URI 정보 조회하기(가져오기)

    javascript URI 정보 조회하기

    먼저 참고하면 좋은 내용 ==> URI, URL, URN 개념

  • 라이브리(LiveRe) 소셜 댓글 설치

    라이브리(LiveRe) 란?

    SNS 로그인으로 회원가입 절차가 사라집니다. 방문자의 참여와 소통을 향상시킵니다. 내가 작성한 댓글을 삭제/관리할 수 있습니다. 댓글 관리와 콘텐츠 반응을 살펴볼 수 있는 관리자 페이지를 제공합니다.

  • 표준 프레임워크란?(전자정부 표준 프레임워크)

    표준프레임워크(전자정부 표준 프레임워크) 소개

    “전자정부 표준프레임워크”는 공공사업에 적용되는 SW 프레임워크의 표준을 정립하고, 응용 SW 표준화, 품질 및 재사용성을 높일 수 있는 기반을 제공한다.

  • Spring(스프링)과 Spring Boot(스프링부트) 차이

    Spring과 Spring boot

    스프링과 스프링부트의 차이점이 뭘까 ? Spring은 Spring Framework를 가르킨다 둘 사이의 차이점에대해서 정리해보자

  • URI, URL, URN 차이

    라우팅 (페이지 라우팅)

    클라이언트로부터 요청받은 URL과 VIEW를 매칭시켜주는 것 사전적인 의미 그대로 특정한 URL에 대해 특정한 뷰로 연결 시켜주는 역할.

  • nodejs에서 특정URI만 다른 포트로 포워딩시키기

    nodejs에서 /blog/로 오는 요청에 대해서 4000포트로 포워딩 시켜주는 작업을 해보자. 저는 nodejs로 nodejs서버를 80포트로 돌리고 추가로 jekyll을 이용해서 /blog/로 오는 요청은 4000포트의 루비로 동작시키는 jekyll로 포워딩 시켜줄 것이다.

  • 카운트(count)/카운팅 애니메이션 넣기

    정말 세상에는 고수가 많고 점점 잘 검색해서 이해하고 잘 사용하는 것이 중요해지는 시대가 되는 것 같다. 오늘은 카운트가 따라라락 올라가는 애니메이션 효과를 넣어보았다.

  • gitignore 이거 하나로 끝내기

    .gitignore 파일

    .gitignore 파일은 이름에서 느껴지듯이 git이 관리하지 않을 파일들을 지정해두는 파일이다. 프로젝트를 진행하다 보면 자동으로 생성되는 로그파일이나 외부 패키지, 깃에 공유되어서는 안되는 api키와 같은 내용이 작성된 .env 와 같은 파일들이 있을 것이다. .gitignore 에 원격 저장소에 commit 하고 싶지 않은 내용을 작성해두면 git에서 그 내용을 읽어 해당하는 디렉토리 또는 경로 패턴에 위치한 파일들을 버전관리에서 무시하도록 해준다. 이 때, .gitignore 는 항상 .git 폴더가 위치한 루트 디렉토리에 존재해야 한다.

  • gitignore 반영 안될때 처리방법(not work)

    .gitignore 파일을 변경할 때

    다음은 Git가 항상 올바른 파일을 추적하는지 확인하기 위해 .gitgnore 파일을 변경할 때 주의해야 할 몇 가지 사항입니다.

  • [LOWDB] 기존 값 + 1(INCREASE BY 1) UPDATE

    lowdb의 업데이트(lodash 활용)

    assign 외에 update를 사용하여 기존 값을 연산하여 처리 가능하다.

  • JAVASCRIPT(JS) 숫자 가격 표시 천단위 콤마

  • JAVASCRIPT 최대값, 최소값 구하기

  • [LOWDB] 실행 에러?! SYNTAXERROR: CANNOT USE IMPORT

    SyntaxError: Cannot use import statement outside a module

    아래와 같은 에러가 발생한다면… 정답은 바로 Warning에 표시됩니다.
    To load an ES module, set “type”: “module” in the package.json or use the .mjs extension.

  • FS.READDIR & FS.READDIRSYNC 동기방식(SYNCRONOUS)과 비동기방식(ASYNCHRONOUS)

    fs.readdir과 fs.readdirSync

    fs.readdir의 경우 비동기 방식으로 보다 빠르게 처리하고 callback으로 처리가 가능하다.

  • NODE.JS 파일 읽기&동적 페이지 만들기(2) EXPRESS.JS 란 그리고 설치

    express.js 란?

    Express.js, 또는 간단히 익스프레스는 Node.js를 위한 웹 프레임워크의 하나로, MIT 허가서로 라이선스되는 자유-오픈 소스 소프트웨어로 출시되었다. 웹 애플리케이션, API 개발을 위해 설계되었다. Node.js의 사실상의 표준 서버 프레임워크로 불리고 있다.

    간단하게 node.js의 표준 서버 프레임워크로 이해하고 넘어가면 될 것 같다.

  • 파일읽어서 NODEJS 동적 페이지 만들기(1)

    node.js 파일 읽기 / 동적 페이지 만들기

    localhost:3000/?id=’HTML’, localhost:3000/?id=’Javascript’, localhost:3000/?id=’CSS’

    node.js로 parameter를(id) 받고 해당 파라미터에 따라 data폴더에 만들어 놓은 HTML.txt, javascript.txt, css.txt를 읽어드려서 뿌려주는 학습 프로젝트. (생활코딩 내용 학습 중) 다음과 같이 쿼리스트링 값을 추출 가능하다.

  • HEROKU 에 NODE.JS 로 배포하기

    HEROKU(헤로쿠,히로쿠)란?

    헤로쿠 주식회사는 웹 애플리케이션 배치 모델로 사용되는 여러 프로그래밍 언어를 지원하는 클라우드 PaaS이다

  • [LOWDB] JSON을 DB로 활용하는 방법

    비용을 들이지 않고 요즘 좋은 서비스들이 많아서 활용하여, 웹서비스를 개발해보려고 하였다.

    웹서비스가 DB가 필요해서 json을 db로 활용하는 방법을 찾다가.. lowdb라는 것을 발견하였고 이를 활용하여

    HEROKU와 node.js를 사용하여 기획한 웹 서비스를 개발해보려고 한다.

  • GIT - GIT CONFIG 설정, 확인, 수정

    git config 확인하기

    아래 명령어 중 하나로 간단하게 확인이 가능.

    $git config --list 
    $git config -l
    

  • 서버리스(SERVERLESS)는 서버가 없는 것인가

    WHAT IS SERVERLESS ?

    • 오늘은 서버리스 개념에 대해 공부한 내용을 정리해봤다.
    • 서버리스는 서버가 없이 돌아가는 것을 말할까?

  • 지킬(jekyll) 사이트맵(sitemap.xml) 만들기

    jekyll-sitemap

    구글 콘솔에 등록할 지킬(jekyll)의 사이트맵(sitemap)을 만들어보자. 먼저 gem install을 수행해준다.

  • 백그라운드에서 지킬(jekyll) 실행하기

    백그라운드에서 지킬 실행

    지킬은 간단한 웹 사이트를 개발하는 데 사용할 수 있는 정적 웹 사이트 생성기입니다. 데스크톱에서 지킬을 실행하는 경우 로컬 서버를 실행하여 정적 웹 사이트를 볼 수 있습니다. 웹 서버를 항상 백그라운드에서 실행하도록 하려면 대신 이 명령을 실행할 수 있습니다.

    보통은 이렇게 수행합니다.

  • ubuntu에서 jekyll 돌리기

    ubuntu Jekyll 을 설치하기

    Jekyll 을 설치하기 전, 필요한 모든 의존요소를 가지고 있는지 확인해야 합니다.

    $ sudo apt-get install ruby-full build-essential zlib1g-dev
    

    루트 사용자로 루비 젬을 설치하는 것은 피하는게 좋습니다. 따라서, 일반 사용자 계정에 젬 설치 디렉토리를 설정할 필요가 있습니다.

  • Ubuntu 프로세스 관리 & 종료

    [프로세스 목록 보기 : ps]

    $ps 
    

    : 현재 셸이나 터미널에서 실행한 사용자 프로세스의 정보를 출력

    • 출력정보 PID : 프로세스 번호

    • 출력정보 TTY : 현재 터미널 번호

    • 출력정보 TIME : 해당 프로세스가 사용한 CPU 시간의 양

    • 출력정보 CMD : 프로세스가 실행 중인 명령

  • Git pull 충돌 처리

    git pull 충돌로 안될 때 적절한 조치방법 및 강제 pull 방법을 알아보는 시간.

  • Welcome to Jekyll!

subscribe via RSS