목록기타 (21)
제로하우스
/(슬래시)와 (백슬래시) 백슬래시(Back Slash): 한글 윈도우에서는 \ 혹은 원화(won) 표시 기호로 나타난다. 슬래시(Slash): / 이렇게 생긴 기호 Windows 경로에서의 /와 \ Windows에서는 디렉토리 경로를 표현할 때, 각 디렉토리(폴더)를 백슬래시()로 구분한다. 예시: C:\Program Files\Microsoft Office 반면, Windows에서 슬래시(/)는 어떤 파일을 실행할 때 옵션을 지정하는 용도로 사용한다. dir /?: dir 명령에 대한 도움말이 나옴 dir /a: 숨겨진 파일까지 출력하는 옵션 포함 / 경로가 \ 경로롤 수정되는 경우 Linux나 Unix에서 디렉토리 경로를 슬래시(/)로 구분하는데, 현재의 Windows에서도 이러한 Unix 스타일의..
인기 프리랜서 개발자 기술 스택 2021년 위시켓에 등록된 기간제 프리랜서 구인 프로젝트 3,113건을 분석한 결과이다. 1위는 Java가 차지했다. 뒤이어지는 순위에서 3위에 Spring, 11위에 Spring Boot가 있는 것을 보면 Java에 대한 수요가 얼마나 많은지 확인할 수 있다. Jetbrains에서 조사한 개발자 에코시스템 현황에 따르면, 한국의 Java 점유율은 53%라고 한다. 프로젝트 유형별 기술 상위 스택 프로젝트 유형별로 조사한 인기 기술 스택에서도, 프로젝트 유형에 관계 없이 1위는 Java인 것을 확인할 수 있다. 선호되는 프론트엔드 기술 스택 선호되는 프론트엔드 기술 스택으로는 JSP, jQuery, Vue.js, React 등이 있는 것을 확인할 수 있다. 출처: http..
Intro 블록체인 부트캠프 두 번째 프로젝트. 인센티브 기반 커뮤니티를 개발해보았다. ❓ 인센티브 기반 커뮤니티 자체적인 토큰을 가지고 참여자를 유도하는 커뮤니티 생태계로, 사용자가 어떤 행동을 했을 때 토큰을 인센티브로 지급한다. 주제 우리 팀은 인센티브 기반 커뮤니티라는 주제를 조금 더 develop해, 사용자들이 질문을 올리고 거기에 대한 답변을 작성해 질문자에게 채택이 되면 보상으로 토큰을 제공하는 컨셉의 커뮤니티 서비스를 개발하였다. 1. 기획 과정 1.1 문서 노션을 활용하여 필요한 문서를 정리하였다. 1.2 요구사항 & 기능명세서 인센티브 커뮤니티(IC)는 특정한 주제를 좋아하는 사람들이 모여서 게시글을 작성하는 곳. 특정 주제를 좋아하는 사람들이 모여서 정보와 일상을 나누며 활발한 웹페이..
Intro 블록체인 부트캠프에서 첫 프로젝트로 OpenSea 클론 코딩을 진행하였다. OpenSea와 같이 간단한 NFT 마켓플레이스를 만드는 것이었는데, 생각했던 것 같이 똑같이 클론 코딩을 하는 것은 아니었다. 제공되는 Contract 코드를 재가공하여 사용하는 것 외에는, 프로젝트 구조 설계, 클라이언트 개발, IPFS 연결 등 모든 것을 직접 해야했다. 확실히 개념을 학습하고 실습을 하는 것보다, 직접 프로젝트를 해보니 전체적인 구조 파악이나, 문제 해결 등에서 블록체인에 대해서 더욱 잘 알 수 있는 기회가 되었다. 1. 기획 과정 1.1 문서 프로젝트가 기간이 길지 않았기 때문에(weekday 기준 약 6주일) 기획은 반나절 정도에 다 마쳤다. 노션을 활용하여 빠르게 개발을 하기 위한 최소한의 ..
Overview OSI(Open Systems Interconnection Reference) 모형은 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것이다. 일반적으로 OSI 7계층이라고 한다. 계층을 나눈 이유는 통신이 일어나는 과정을 단계별로 파악할 수 있기 때문이다. 7단계 중 특정한 곳이 이상이 생기면 다른 단계의 장비 및 소프트웨어를 건들이지 않고도 이상이 생긴 단계만 고칠 수 있다. OSI 참조 모델은 데이터 통신을 7개의 단계로 나눈다. 이 단계를 계층(layer)라고 부른다. 각 계층마다 각각의 역할과 규칙이 있다. 네트워크에 의한 데이터 통신은 단계마다 복수의 프로토콜로 실현된다. 데이터 통신을 할 때 7계층에서 1계층으로 각각..