온라인 협업 도구 노션(Notion) 장애와 DNS 문제 대응
온라인 협업 도구 노션(Notion) 장애와 DNS 문제 대응 2월 12일 밤 온라인 협업 도구 노션(Notion) 장애 노션Notion은 노션 랩Notion Labs에서 개발하고 서비스하는 노트, 업무, 할 일 관리, 데이터베이스 등의 기능을 지원하는 온라인 올인원 협업 도구입니다. 기업가치는 2020년 4월 기준 2조 이상의 가치로 평가 되고 있습니다. 한국에서도 당근마켓과 지그재그 등 스타트업에서 업무용으로 활용하고 있으며, 홈페이지 및 채용 페이지를 빠르게 구축
2021-02-13 19:22:12 · 44BITS[키워드] 리눅스 네임스페이스(Linux Namespace)란?
리눅스 네임스페이스는 프로세스를 실행할 때 시스템의 리소스를 분리해서 실행할 수 있도록 도와주는 기능입니다. 한 시스템의 프로세스들은 기본적으로 시스템의 리소스들을 공유해서 실행됩니다. 리눅스 네임스페이스를 사용하면 PID, 네트워크, UTS, 마운트, Cgroup 등의 시스템 리소스를 격리해서 프로세스를 실행할 수 있습니다.
2021-02-13 00:00:00 · 44BITS[뉴스] 온라인 협업 도구 노션(Notion) 장애와 DNS 문제 대응
노션(Notion)은 노션 랩(Notion Labs)에서 서비스하는 협업 도구입니다. 노션은 한국 시간 2021년 2월 12일 오후 10시부터 2시간의 이상의 DNS 장애를 겪었습니다. 이로 인해 전면적으로 서비스가 중단되었습니다. 이 글에서는 노션의 장애와 DNS 장애 대응에 대해서 소개합니다.
2021-02-13 00:00:00 · 44BITS[키워드] 클럽하우스(Clubhouse)란? 오디오 기반 소셜네트워크 앱
클럽하우스(Clubhouse)는 알파 익스플로레이션(Alpha Exploration Co.)에서 개발한 음성 기반 소셜 네트워크 애플리케이션입니다. 현재는 아이폰만 지원되며, 초대 기반으로 운영이 되고 있습니다. 2021년 1월 이후 폭발적인 인기를 얻으며 한국, 일본 등 애플 앱스토어에서 무료 앱 1위를 기록중입니다.
2021-02-12 00:00:00 · 44BITS[키워드] veth: 리눅스 가상 이더넷 인터페이스란?
veth는 리눅스의 가상 이더넷 인터페이스입니다. veth는 쌍으로 만들어지며 네트워크 구성에 활용할 수 있으며, ip 명령어를 이용해 생성하거나 조작하는 것이 가능합니다.
2021-02-12 00:00:00 · 44BITS입문자를 위한 리눅스/맥 커맨드라인 셸 사용법 들어가며 리눅스나 맥 환경에서 프로그래밍이나 서버에 대해서 공부하기 시작하면 필연적으로 커맨드 라인 인터페이스를 활용하게 됩니다. 커맨드라인 인터페이스는 매우 강력한 환경이기도 하지만, 동시에 GUI에만 익숙한 경우 매우 생소한 작업 환경이기도 합니다. 하물며 커맨드라인 인터페이스는 당연한 듯이 시스템에 포함되어있고, 당연히 이 정도는 알고 있을 것이라고 가정하고 모든 이야기가 진행됩니다. 검색해보고 싶지만, 기호들이 섞여있어서 검색도 잘 안 됩니다. 😢 이런 건, 리눅스 서버 관리자만 알면 되는 거 아니냐고요? 아닙니다.
2021-01-29 10:49:57 · 44BITSip로 직접 만들어보는 네트워크 네임스페이스와 브리지 네트워크 - 컨테이너 네트워크 기초 2편
ip로 직접 만들어보는 네트워크 네임스페이스와 브리지 네트워크 컨테이너 네트워크 기초 2편 들어가며: ip와 네트워크 네임스페이스 컨테이너 네트워크 기초 1편에서는 리눅스 네임스페이스 중 하나인 UTS 네임스페이스에 대해서 소개했습니다. UTS 네임스페이스는 네트워크 상에서 고유한 이름을 나타내는 호스트네임을 격리시켜주는 역할을 합니다. 이번 글에서는 네트워크 네임스페이스를 소개합니다. UTS 네임스페이스는 비교적 간단합니다만, 네트워크 네임스페이스는 프로세스 간에
2021-01-28 10:27:34 · 44BITSUTS 네임스페이스를 사용한 호스트네임 격리 - 컨테이너 네트워크 기초 1편
UTS 네임스페이스를 사용한 호스트네임 격리 컨테이너 네트워크 기초 1편 들어가며: 컨테이너 네트워크 기초 도커Docker와 같은 컨테이너 도구들은 리눅스 커널의 기능들을 활용해 컨테이너를 생성하고 관리합니다. 도커의 기본적인 사용법은 아래 튜토리얼에서 소개합니다. 도커(Docker) 입문편: 컨테이너 기초부터 서버 배포까지 | 44BITS 리눅스 컨테이너는 하드웨어 가상화 없이 프로세스를 마치 다른 시스템에서 동작하는 것
2021-01-26 09:35:21 · 44BITS베이그런트(Vagrant) 튜토리얼: 개발 환경 공유와 가상 머신 관리 도구
베이그런트(Vagrant) 튜토리얼 개발 환경 공유와 가상 머신 관리를 위한 커맨드라인 도구 들어가며 하시코프(Hashicorp)의 베이그런트(Vagrant) 공식 웹사이트 베이그런트는Vagrant는 미셸 하시모토Mitchell Hashimoto가 프로그래밍 언어로 루비Ruby로 개발하고 2010년 3월 처음 릴리스한 커맨드라인 인터페이스로 가상 머신 기반 개발 환경을 관리하는 도구입니다. 현재는 미셸 하시모토, 아몬 데드거Armon Dadgar 2012년 설립한 하시코프HashiCorp에서 오픈소스로 개발하고 있습니다. 하시코프는 클라우드 프로
2021-01-25 10:05:21 · 44BITS도커 이미지 빌드 원리 기초: commit, diff 그리고 Dockerfile
도커 이미지 빌드와 Dockerfile 기초 commit, diff 그리고 Dockerfile 들어가며 도커Docker에서 이미지image는 컨테이너container와 함께 가장 중요한 개념입니다. 모든 컨테이너는 이미지를 바탕으로 실행되며, 이 때 이미지는 컨테이너가 실행되는 파일 시스템입니다. 도커에서는 다양한 베이스 이미지와 애플리케이션 이미지를 제공할뿐만 아니라, 사용자는 이러한 이미지를 기반으로 해서 새로운 커스텀 이미지를 만들 수 있습니다. 이 커스텀 이미지로 미리 특정 애플리케이션이 실행가능한 프로비저닝된 환경을 구축하고, 언제 어디서나 컨테이너
2021-01-15 09:41:08 · 44BITS개발자를 위한 애플 실리콘 M1 맥 세팅 iTerm 2, oh-my-zsh, Homebrew, Docker iTerm2 설치 macOS의 기본 터미널 대신 많이 사용하는 것이 iTerm2입니다. iTerm2 는 유니버설 빌드 버전을 지원하기 때문에 최신 버전의 iTerm2를 설치하면 Apple M1을 지원합니다. iTerm2 Downloads 페이지에서 최신 릴리즈를 다운 받습니다. iTerm2 실행 후 활성 상태 보기에서 iTerm2 프로세스의 아키텍처가 Apple 로 표시되는 것을 확인할 수 있습니다. 아키텍처가 Apple 로 표시되면 Apple M1을 지원하는 것입니다.
2021-01-14 10:25:49 · 44BITS2020 한국의 주요 IT 컨퍼런스 다시 보기 들어가며 올해도 발표 영상이 공개되어있는 IT / 개발 컨퍼런스를 정리해보았습니다. 올해는 코로나 바이러스 영향으로 IT 컨퍼런스들도 영향을 받았습니다. 2020년까지만 해도 주로 오프라인 행사로 기획되고 열리던 기술 컨퍼런스들이 일제히 버추얼/온라인 행사로 전환되어 진행되었으며, 일부 행사는 무기한 연기되기도 하였습니다. 개발 컨퍼런스들은 특히 영상을 잘 공개해주는 편이었는데, 올해는 이러한 추세가 더욱 가속화된 것으로 보입니다. 코로나 바이러스로 어려운 상황 속에서
2021-01-11 14:51:12 · 44BITS44BITS 2020년 결산 및 2021년 새해 인사 블로그, 팟캐스트, 유튜브 인기 컨텐츠 등 늦었지만 44BITS 블로그를 읽어주시는 모든 분들, 새해 복 많이 받으세요. 2018년 6월 시작한 44BITS도 이제 2년 반이 지났습니다. 44BITS는 크게 블로그, 팟캐스트, 유튜브에서 IT, 프로그래밍, 클라우드와 관련된 컨텐츠를 작성하고 있습니다. 2021년에도 좋은 컨텐츠로 찾아갈 수 있도록 노력하겠습니다. 당근마켓의 서버비 후원 좋은 소식부터 하나 전해보자면, 2020년 하반기부터 당근마
2021-01-11 10:45:03 · 44BITSCNCF, 키밸류 스토어 etcd 프로젝트의 졸업을 발표
CNCF, 키밸류 스토어 etcd 프로젝트의 졸업을 발표 지난 11월 24일 CNCF에서는 분산 키밸류 스토어 etcd의 졸업을 발표하였습니다. Cloud Native Computing Foundation Announces etcd Graduation - CNCF CNCFCloud Native Computing Foundation는 리눅스 재단에 속해 있는 단체로 인프라스트럭처와 관련된 다수의 오픈소스 프로젝트들을 관리하고 있으며, 프로젝트의 성숙도에 따라서 샌드박스, 인큐베이팅, 졸업 단계로 나누고 있습니다.* * CNCF의 성숙도 단계에 대해서는 다음 글
2020-11-29 12:33:46 · 44BITS네이버 Deview 2020, 11월 25일부터 27일까지 온라인 개최
네이버 Deview 2020, 11월 25일부터 27일까지 온라인 개최 Naver Deview 2020: Excellence Sharding Growth DEVIEW 2020 국내에서 열리는 가장 큰 연례 개발 컨퍼런스 중 하나인 네이버의 Deview 2020이 올 해는 11월 25일부터 27일까지 3일 동안 온라인으로 열립니다. 과거의 Deview는 일별로 선착순으로 참가 신청을 받아서, 순식간에 신청이 마감되기로 악명이 높았습니다. 11월 18일부터 20일
2020-11-16 13:42:17 · 44BITSif(kakao) 2020 컨퍼런스, 11월 18일부터 20일까지 온라인 개최
if(kakao) 2020 컨퍼런스, 11월 18일부터 20일까지 온라인 개최 if(kakao) 2020 공식 웹사이트 if(kakao) 2020 2018년 처음 시작된 if(kakao)dev 컨퍼런스가 올 해는 11월 18일부터 20일까지 온라인으로 진행됩니다. 이전에는 신청자들을 대상으로 추첨 방식으로 진행했었습니다만, 코로나바이러스가 유행하는 상황이 지속되는 만큼 이번에는 버추얼 컨퍼런스로 행사가 진행되며 참가 신청한 누구나 참여할 수 있습니다. 2018년과 2019년에는 컨퍼런스 이름이
2020-11-15 23:21:46 · 44BITS파이썬 3.9 릴리스와 주요 변경 사항 이 글에서는 파이썬 3.9에 추가된 기능과 바뀐 점을 알아보려 합니다. What’s New In Python 3.9 — Python 3.9.0 문서를 참고하였습니다. 주의! 개인적으로 판단하기에 사소한 사항들은 번역하지 않았고, 릴리스 노트만으로 이해하기가 어려운 기능엔 설명을 조금 보태었습니다. 딕셔너리 병합(merge), 갱신(update) 연산자 병합 연산자는 |, 갱신 연산자는 |=입니다. 다음 예시를 보시죠. 병합 연산자 | 파이썬 3.7부터 딕셔너리 순서가 보존된
2020-10-12 07:39:03 · 44BITSAWS CLI v2에서 실행 결과를 less 없이 그냥 출력하기
AWS CLI v2에서 실행 결과를 less 없이 그냥 출력하기 들어가며 2020년 2월 AWS CLI 버전 2가 정식 공개되었습니다. 기존의 AWS CLI 사용법에 대해서는 다음 글에서 소개하고 있습니다. 아마존 웹서비스 커맨드라인 인터페이스(AWS CLI) 기초 | 44BITS 사용법에 큰 차이는 없습니다만, 미묘하게 명령어나 작동 방식이 달라진 부분이 있습니다. 지난 번에는 AWS CLI v1과 v2의 ECR 로그인 방법 차이에 대해서 소개했습니다. AWS CLI v2에서 아마존 ECR 로그
2020-10-02 07:26:14 · 44BITS