반응형

분류 전체보기 148

[Ubuntu] swift 설치하기

필요한 패키지 설치 wget 설치 스위프트 패키지 설치 스위프트 패키지를 다운로드 받을 경로로 이동한 뒤 wget을 사용하여 ubuntu 18.04 에 해당하는 swift 5.4.2 를 download 한다. 만약 swift 설치가 처음이라면 GPG 키를 추가하기 위해 아래의 코드를 실행한다. tar 명령어를 통해 다운로드 한 스위프트 패키지의 합축을 풀어주면 파란색 글씨의 폴더로 압축이 해제된것을 확인할 수 있다. 폴더의 이름을 간단하게 변경 후, swift 명령어를 사용하기 위해 환경변수에 추가를 한다. 이제 swift 를 사용 가능하다. export 명령어를 통해 PATH 환경변수가 잘 변경되었는지 확인해본다. 앞으로 서버를 재시작 할때마다 swift 명령어를 사용하기 위해서는 환경변수를 변경해주어..

[Ubuntu] SSH 서버 구축하기

🔥 SSH 란? ssh 이란 네트워크 프로토콜 중 하나로, 컴퓨터와 컴퓨터가 public network를 통해 서로 통신을 할 때 보안적으로 안전하기 위한 프로토콜이다. 🔥 SSH 서버구축하기 Ubuntu 18.04.4 에서 진행했다. openssh-server 설치 유무 확인 아래의 명령어를 통해 openssh-server 가 있는지 확인해보니 openssh-client 만 존재하는 것을 발견 openssh-server 설치 아래의 명령을 통해 openssh-server를 설치하던 중, 잠금파일이 있다는 에러메세지를 만나게 되었다. 에러메세지가 뜬 이유는 아래와 같고 apt-get update는 패키지 저장소에서 새로운 패키지 목록을 가져오는 명령으로 루트 권한을 필요로 합니다. 일반 사용자 권한으로 ..

➰ Library/기타 2021.07.20

부스트캠프 웹모바일 6기 합격선물 언박싱 후기

부스트캠프 합격메일을 받은 후 등록링크에 정보를 기입하던 중에서 선물을 받을 주소를 기입하는 란이 있었다 작년에는 캠가리개와 보조배터리들이 왔다고 해서 캠가리개를 기대하고 있었는데올해는 아쉽게도 🥲 선물 구성이 달라졌.지.만!!! 올해 선물은 내 취향을 저격해 버렸다! ㅎㅎ 공부를 할때! 특히!! 코딩을 할때 커피와 간식이 없으면 집중이 안되는 나에게 간식선물이라니 🥰🥰🥰 부스트캠프 사랑합니다 >_< 택배가 도착했을 때 방으로 가져오는데 무게 때문에 한번 놀라고 열자마자 꽉꽉 차있는 상자의 내용물 때문에 두번 놀랐다 처음에 받았을 때는 으잉 이게 뭐지? 라고 생각했지만 조립을 하고 나니 나만의 팬트리가 생겨버렸지 뭐얌~ 😛 BOOSTCO 라는 이름과 그 밑의 해시태그들도 너무 귀여웠다 ㅋㅋ 아래는 확대샷..

[Python][프로그래머스] level 3 - 보석쇼핑

문제 코딩테스트 연습 - 보석 쇼핑 ["DIA", "RUBY", "RUBY", "DIA", "DIA", "EMERALD", "SAPPHIRE", "DIA"] [3, 7] programmers.co.kr [본 문제는 정확성과 효율성 테스트 각각 점수가 있는 문제입니다.] 개발자 출신으로 세계 최고의 갑부가 된 어피치는 스트레스를 받을 때면 이를 풀기 위해 오프라인 매장에 쇼핑을 하러 가곤 합니다. 어피치는 쇼핑을 할 때면 매장 진열대의 특정 범위의 물건들을 모두 싹쓸이 구매하는 습관이 있습니다. 어느 날 스트레스를 풀기 위해 보석 매장에 쇼핑을 하러 간 어피치는 이전처럼 진열대의 특정 범위의 보석을 모두 구매하되 특별히 아래 목적을 달성하고 싶었습니다. 진열된 모든 종류의 보석을 적어도 1개 이상 포함하는..

[Python][프로그래머스] level 1 - 실패율

문제 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스테이지 차이가 너무 큰 것이 문제였다. 이 문제를 어떻게 할까 고민 한 그녀는 동적으로 게임 시간을 늘려서 난이도를 조절하기로 했다. 역시 슈퍼 개발자라 대부분의 로직은 쉽게 구현했지만, 실패율을 구하는 부분에서 위기에 빠지고 말았다. 오렐리를 위해 실패율을 구하는 코드를 완성하라. 실패율은 다음과 같이 정의한다. 스테이지에 도달했으나 아직 클리어하지 못한 플레이어의 수 / 스테이지에 도달한 플레이어 수 전체 스테이지의 개수 N, 게임을 이용하는 사용자가 현재 멈춰있는 스테이지의 번호가 담긴 배열 stages가 매개변수로 ..

[Python][프로그래머스] level 1 - [1차] 다트 게임

문제 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다. 다트 게임의 점수 계산 로직은 아래와 같다. 다트 게임은 총 3번의 기회로 구성된다. 각 기회마다 얻을 수 있는 점수는 0점에서 10점까지이다. 점수와 함께 Single(S), Double(D), Triple(T) 영역이 존재하고 각 영역 당첨 시 점수에서 1제곱, 2제곱, 3제곱 (점수1 , 점수2 , 점수3 )으로 계산된다. 옵션으로 스타상(*) , 아차상(#)이 존재하며 스타상(*) 당첨 시 해당 점수와 바로 전에 얻은 ..

IT 기사/기술 블로그 사이트 모음

안녕하세요! daily_D입니다! 소프트웨어 개발자가 되기위해 취업준비를 하다보면 cs 개념와 코딩실력은 물론이고 IT 기사나 기술블로그들을 통해 회사들이 관심있는 분야나 사업들의 정보를 미리 얻어야할 때가 있죠 ㅎ 그럴땐 아래의 링크들을 통해 IT 회사들이 관심있어 하는 사회이슈들을 읽어봅시닷! 추가로 주니어 개발채용이 올라오는 깃허브도 공유합니다! 인포빅스 인포빅스 (주)연합인포맥스가 제공하는 대기업 집단 정보 및 데이터 서비스 www.infobigs.co.kr 칼럼 - IT세상을 바꾸는 힘 지디넷코리아 칼럼 - IT세상을 바꾸는 힘 지디넷코리아 칼럼 리스트 zdnet.co.kr 개발 실력을 위한 IT기업 기술 블로그 45곳 모음 개발 실력을 위한 IT기업 기술 블로그 45곳 모음 2020.08 업데..

프론트엔드 기술면접 공부 사이트 추천

안녕하세요! daily_D입니다! 프론트엔드 부문을 지원하시게 되면 기술면접에서 기본적인 CS지식은 물론이고 프론트엔드 질문도 필수로 받습니다...ㅠ 그래서 제가 프론트엔드 기술면접을 준비하면서 알게 된 유용한 블로그와 깃허브들을 소개하려고 합니다! 우리 모두 취뽀하는 그날까지..ㅎ 홧팅입니다! 프론트엔드 면접 문제 은행 ★ Front-end Job Interview Questions 프론트엔드 면접 문제 은행 ★ Front-end Job Interview Questions A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore. h..

CS 기술면접 공부 사이트 추천

안녕하세요! daily_D 입니다! 요즘 sw 분야에 취업을 하기 위해서는 기술면접이 필수 관문입니다 ㅠㅠ 그래서 오늘은 제가 CS 기술면접을 준비하면서 알게 된 유용한 블로그나 깃허브를 소개하려고 합니다! 아래의 링크들로 기술면접 준비하시고 꼭 취뽀해요! gyoogle/tech-interview-for-developer gyoogle/tech-interview-for-developer 👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖. Contribute to gyoogle/tech-interview-for-developer development by creating an account on GitHub. github.com DopplerHQ/awesome-interview-questions Do..

2021 네이버웹툰 개발 챌린지 코딩테스트 후기

모집 공고 네이버 웹툰 개발 챌린지는 프로그래머스에서 접수를 받은 후 1차 코딩테스트 결과를 통해 2차 코딩테스트 대상자가 선정됩니다. 더 자세한 일정은 아래의 공고에 있습니다! 1차 시험 안내 시험을 보기 하루 전 아래와 같은 안내 메일을 받았습니다. 1차 시험 유의사항 - 인터넷 검색 가능 - 코딩테스트언어는 채용 부문에 따라 언어가 정해져 있습니다 1차 시험 문제 - 3문제 120분 (AI Application Enginner) - 타인의 코드를 복사하거나 도움을 받을 경우 탈락 - 테스트케이스의 정답여부 확인불가 시험이 시작하게 되면 3문제를 모두 볼 수 있습니다. 저는 3번이 가장 쉬워 보여 먼저 풀었고 10분정도 걸렸고, 다음으로는 2번은 20분, 1번은 30분만에 풀었습니다. 물론 처음에는 ..