목록전체 글 (104)
제로하우스
배경 블록체인 기술은 비트코인이라는 암호화폐와 함께 등장한 것으로, 이는 기존 금융 시스템과 관련이 있다. 화폐의 역사 실물화폐: 조개 껍데기, 쌀, 담배 등 물물교환을 넘어서 교환의 더 나은 방법으로 사용한 특정한 물건. 내구성, 휴대성, 균질성에 문제점이 존재함 금속화폐: 금과 같은 귀금속으로 만든 화폐. 산업/기술의 발달로 거대해진 경제 시장에 필요한 화폐를 공급하는 것이 어려워짐 신용화폐: 국가, 지폐 발권은행 등의 신용으로 보증되는 수표, 어음 등의 화폐. 신용을 매개로 하며 실물이 없는 화폐 화폐의 특성 휴대성(Portability): 소지하기 편해야 함 가분성(Divisibility): 분할에 용이함(ex. 지폐 -> 동전) 내구성(Durability): 형태가 쉽게 변하지 않음 동질성(Un..
/(슬래시)와 (백슬래시) 백슬래시(Back Slash): 한글 윈도우에서는 \ 혹은 원화(won) 표시 기호로 나타난다. 슬래시(Slash): / 이렇게 생긴 기호 Windows 경로에서의 /와 \ Windows에서는 디렉토리 경로를 표현할 때, 각 디렉토리(폴더)를 백슬래시()로 구분한다. 예시: C:\Program Files\Microsoft Office 반면, Windows에서 슬래시(/)는 어떤 파일을 실행할 때 옵션을 지정하는 용도로 사용한다. dir /?: dir 명령에 대한 도움말이 나옴 dir /a: 숨겨진 파일까지 출력하는 옵션 포함 / 경로가 \ 경로롤 수정되는 경우 Linux나 Unix에서 디렉토리 경로를 슬래시(/)로 구분하는데, 현재의 Windows에서도 이러한 Unix 스타일의..
HTTP 요청 메서드 혹은 HTTP 동사는, 주어진 리소스에 수행하길 원하는 행동을 나타낸다. HTTP 요청 메소드 종류 GET: 특정 리소스의 표시를 요청한다. HEAD: GET 메서드의 요청과 동일한 응답을 요구하지만, 응답 본문을 포함하지 않는다. POST: 특정 리소스에 entity를 제출할 때 쓰인다. PUT: 목적 리소스 모든 현재 표시를 요청 payload로 바꾼다. DELETE: 특정 리소스를 삭제한다. CONNECT: 목적 리소스로 식별되는 서버로의 터널을 맺는다. OPTIONS: 목적 리소스의 통신을 설정하는데 쓰인다. TRACE: 목적 리소스의 경로를 따라 메시지 loop-back 테스트를 한다. PATCH: 리소스의 일부만을 수정하는데 사용된다. CRUD 측면에서의 이해 자주 사용하..
PWA? PWA는 Progressive Web App의 약자로, 웹과 네이티브 앱의 기능 모두의 이점을 갖도록 개발된 웹앱이다. PWA의 특징 PWA는 다음과 같은 장점이 있다. 설치 X: 별도 설치 없이, 지원하는 웹 브라우저를 통해 페이지 접속 후 바탕화면에 앱 아이콘을 추가할 수 있다. 푸시알림: 푸시알림도 사용가능하다. (iOS 및 iPadOS는 2023년부터 지원 예정) 오프라인: 오프라인 상태에서도 웹앱에 접근이 가능하다. 이외에도 다음과 같은 특징이 있다. 참고 자료 https://developer.mozilla.org/ko/docs/Web/Progressive_web_apps/Introduction https://geundung.dev/85
인기 프리랜서 개발자 기술 스택 2021년 위시켓에 등록된 기간제 프리랜서 구인 프로젝트 3,113건을 분석한 결과이다. 1위는 Java가 차지했다. 뒤이어지는 순위에서 3위에 Spring, 11위에 Spring Boot가 있는 것을 보면 Java에 대한 수요가 얼마나 많은지 확인할 수 있다. Jetbrains에서 조사한 개발자 에코시스템 현황에 따르면, 한국의 Java 점유율은 53%라고 한다. 프로젝트 유형별 기술 상위 스택 프로젝트 유형별로 조사한 인기 기술 스택에서도, 프로젝트 유형에 관계 없이 1위는 Java인 것을 확인할 수 있다. 선호되는 프론트엔드 기술 스택 선호되는 프론트엔드 기술 스택으로는 JSP, jQuery, Vue.js, React 등이 있는 것을 확인할 수 있다. 출처: http..