본문 바로가기
반응형

분류 전체보기110

네이버 Deview 2023 후기 Deview, 데뷰는 네이버에서 주최하여 매년 열리고 있는 대규모 개발자 컨퍼런스입니다. 참가 신청이 1초 안에 마감될 정도로 높은 인기를 자랑하고 있죠. 올해 행사는 Day1과 Day2로 나누어 코엑스에서 치러졌습니다. 까맣게 잊고 있다가 Day1에는 신청조차 하지 못했지만 운 좋게 Day2 예약에 성공하여 참여하게 되었습니다. 네이버 예약을 통해서 선착순으로 접수를 진행하고, 예약권의 양도는 가능하다고 합니다. 행사장에 들어서자 참여자들이 편하게 대기할 수 있도록 빈백이 마련되어 있었지만 숫자는 많지 않습니다. 일찍 도착한 선택된 자들만이 앉을 수 있습니다. 세션이 진행되는 동안 바깥쪽 부스에서는 네이버 웨일, 엑스퍼트, 쿠팡 등이 부스를 열어 제품이나 채용 관련해서 홍보하고 소소한 사은품을 제공하는.. 2023. 3. 7.
MX keys mini 사용 후기 소개 펜타그래프라고 검색만 해도 상위에 노출되는 제품 중 하나가 로지텍 사의 MX Keys입니다. 키보드치고는 제법 가격이 있는 편이지만 그럼에도 불구하고 많은 사람들에게 사랑받는 제품입니다. 저는 펜타그래프를 선호하지 않는 편이지만, 2021년 12만 9천 원에 출시된 MX Keys mini가 10만 원도 안 되는 저렴한 가격에 판매되고 있어 하나 구매해 보았습니다. 이렇게 생긴 친구입니다. 예쁘죠? 미니배열이기 때문에 방향키가 굉장히 작습니다. 방향키는 그렇다 쳐도 문서 편집할 때 필수인 home, end, pgup, pgdown 키가 없기 때문에 Fn + 방향키를 써야 한다는 점이 다소 불편합니다. 이것도 적응이 되면 괜찮겠지만... 저는 이미 해피해킹의 노예가 된 상태라 autohotkey 라는 .. 2023. 2. 25.
[Linux] chmod로 권한 변경하기 $ ls -l 은 현재 폴더의 파일 목록 및 자세한 정보를 확인하는 명령어이고 결과는 다음과 같습니다. 첫 번째 필드 drwxr-xr-x는 첫 번째 자리 문자( d )로 파일 유형을, 뒤의 9자리(rwxr-xr-x)로 권한 permission을 나타냅니다. 참고로 그 다음 필드는 소유권자, 파일크기, 생성날짜와 파일명을 나타냅니다. 파일 유형 위 사진에서 d 는 디렉터리, - 는 일반 파일, l 은 링크입니다. 그 밖에 b 는 블록 장치 특수 파일, c 는 문자 장치 특수 파일, p 는 파이프, s 는 소켓을 의미합니다. 권한 r 은 read w 는 write x 는 execute를 의미합니다. d 와 - 이외 유형의 파일들은 특수 파일로, 실행할 수 없기 때문에 실행 권한은 의미가 없게 됩니다. 9자리.. 2023. 2. 20.
오픈 소스라고 막 쓰면 안 돼요 개발자가 작성한 소스 코드에 대한 권리는 기본적으로 그 개발자 또는 회사에게 있습니다. 저장버튼을 누르는 순간(창작과 동시에) 저작권이 발생하고, 소정의 요건을 충족해서 특허 출원을 할 수도 있죠. 지식 재산도 집이나 자동차, 지갑 속의 현찰처럼 보호받아야 할 개인의 사유재산인 만큼, 자신의 창작물에 대한 권리를 인정받는 것은 자본주의 사회에서 당연한 일입니다. 따라서 누군가의 노력으로 탄생한 소프트웨어를 어둠의 경로로 다운로드하여 사용하거나 다시 공유하는 것, 무단으로 수정하는 행위는 위법행위가 되거나 적어도 도의에 반하므로 피하는 것이 좋습니다. 하지만 이러한 기존의 상식을 깨고 등장한 것이 오픈 소스라는 개념입니다. 오픈 소스란 말 그대로 소스 코드를 누구든지 보고, 사용할 수 있도록 공개해버린 것.. 2023. 2. 20.
OSI 7계층 이해하기 기술면접 단골 주제 중 하나이기 때문에 OSI 7계층에 대해서는 잘 알고 계시거나, 적어도 한번쯤은 들어보셨을 겁니다. 저는 기사 시험 준비를 하면서 [물데네전세표응]만 달달 외웠던 것 같습니다. OSI 7계층이 필요한 이유 OSI 7계층은 네트워크 사이의 원활한 통신을 위해 필요한 것들을 계층별로 나눠놓은 개념 모델로서 국제 표준입니다. 계층이라는 표현보다는 단계라고 하는 것이 이해하기엔 더 쉬울 것 같습니다. 이런 걸 굳이 왜 만들어서 사람을 피곤하게 하느냐 하는 생각이 들 수도 있는데 어느 계층에서 문제가 발생하는 지 파악하기가 쉬울 뿐 아니라 서로 다른 하드웨어, 소프트웨어를 사용하는 시스템 사이에서 원활하게 통신이 이루어지도록 하기 위함이라고 합니다. 또 개발자, 관리자 입장에서도 네트워크 통신.. 2023. 2. 17.
네트워크 프로토콜의 의미, 요소, 기능 프로토콜 은 약속입니다. 약속의 당사자는 서로 통신을 원하는 송신자들과 수신자들입니다. 프로토콜이 필요한 이유는 정보를 정확히 주고받기 위해서입니다. 가장 흔하면서도 중요한 프로토콜로 HTTP가 있습니다. TCP/IP, ARP, RARP, SMTP 등등 P로 끝나는 단어는 대부분 프로토콜이라고 보면 됩니다. 프로토콜의 핵심 요소 로는 구문(Syntax), 의미(Semantic), 타이밍(Timing)이 있습니다. 구문 은 주고 받을 정보의 구조와 형식을 의미합니다. 구문을 통해서 데이터를 어떻게 읽을 것인지, 어떤 순서로 표시될지를 알 수 있습니다. 의미 는 각각의 필드가 어떤 의미를 가지고 있는지 해석합니다. 또 전송 제어와 에러 발생 시 처리 방법을 포함합니다. 타이밍 은 데이터 손실을 막기 위해서 .. 2023. 2. 14.
반응형