728x90

분류 전체보기 224

세월호 1주기의 고해성사

※ 2015-04-17에 작성했던 글입니다아 이번 주일에 성당에 다녀왔다. 요즘 이리저리 싱숭생숭한 마음도 다잡고 취업시켜달라고 땡깡도 부릴 겸 거의 한 달 만에야 성당으로 향했다. 불량 신자답게 적당히 한 귀로 듣고 한귀로 흘리다가 신부님의 강론을 들으면서 그제서야 세월호 1주기라는 것을 알았다. 갑자기 내가 그리고 내 기도가 한없이 철없어 보였다. 친구들이랑 오랜만에 학교 앞 새로 생긴 식당에서 점심을 먹었었다. 그날의 메뉴는 치즈밥이었고 우리는 식당 한켠 티비를 보며 희희낙락 밥을 먹었다. 괜찮다니까 괜찮은 줄 알았다. 그렇게 나는 또 바쁜 나의 일상으로 돌아갔다. 수업 듣고 아르바이트하고 과제를 하며... 간간히 스마트폰으로 본 인터넷 뉴스에서는 절망적이지만 모두가 희망을 이야기했다. 침몰한 배에..

Essay 2023.08.21

취준생 일기 - 취업 준비 한달째의 다사다난했던 근황

※ 2015-03-28에 작성했던 글입니다아 어느덧 졸업을 하고 한 달이 지났다. 열심히 자소서를 썼고 얼마 안 되는 곳으로 면접을 보러 다녔다. 그리고 처음으로 쓴 자소서가 합격하고 면접에도 합격하면서 다음 달부터 인턴을 하게 되었다. 뭔가 얼떨떨했다. 너무 쉽게 이룬 것 같다는 생각에 몽롱할 때쯤 결국 인턴이 취소되었다. ​ 사실 해외로 파견이 되는 인턴이었는데, 기업과 나를 매칭해 준 공공기관에서 다른 기업을 찾아보라며 설득했다. 기업이 현재 인턴을 들일만한 상황이 아닌 것 같다는 이야기였다. 당황스러웠고 한편으로는 그 말에 동감했지만 나는 일해보고 싶다고 말했다. 아마 이번을 놓치면 이런 기회는 다시 안 올 수도 있을 것이라는 절박함 때문이었던 것 같다. 그러자 담당자께서는 학생이 가고 싶다면 말..

Essay 2023.08.21

Git push하는데 username과 password 요구할 때, 사용자 이름 및 비밀번호 토큰 발급 방법

git push를 하려는데 갑자기 사용자이름과 비밀번호를 적으라고 해서 읭했다 일단 username은 깃허브 주소 뒤에 붙는 아이디를 입력하면 된다 비밀번호는 오른쪽 위에 프로필 사진 누르고 > Settings > Developer Settings로 들어간다 그러면 위 그림의 왼쪽 같은 메뉴가 나오는데 Personal access tokens > Tokens (classic) > Generate new token 을 누른다 그러면 위와 같은 페이지가 뜨고 거기서 Note 이름은 임의로 해주고, Expiration 유효기간은 없는 걸로 설정하고, Select scopes는 전체를 다 클릭하고 생성해주면 된다. 그러면 토큰이 발행되는데 그 내용을 복사해서 비밀번호로 입력해주면 끄읕!

Tool/Git 2023.08.21

프로그래밍 분류, 저급/고급 언어 (feat. 컴파일러와 인터프리터의 차이)

프로그래밍 언어(Programming Language)란? 프로그래밍 언어란 사람과 컴퓨터가 서로 의사교환을 하기 위해 사용하는 언어를 말한다. 프로그래밍 언어는 크게 컴퓨터 친화적인 저급언어와 사람 친화적인 고급언어로 나뉜다. 저급언어 기계어: 컴퓨터가 이해할 수 있는 가장 기초적인 언어로 0과 1의 이진수로만 이루어져 있다. 컴퓨터가 이진수를 이해한다는 것을 정확히 말하자면 전기의 강도를 전압이 작으면 0이고 크면 1로 읽는다는 것을 뜻한다. 어셈블리어: 기계어 명령어를 사람이 좀 더 알아보기 쉽게 알파벳 기호로 표시하는 것이다. 어셈블리어로 작성된 프로그램이 어셈블러(Assembler) 번역기를 거치면 기계어가 된다. 고급언어 고급언어에는 C, Java, Python 등과 같은 다양한 프로그래밍 언..

Programming/Study 2023.08.21

고스트 블로그 설치 방법 및 만들기 (feat. Oracle Cloud)

와우! 드디어 오라클 클라우드 서버에 고스트 블로그를 설치했다!!! 처음에는 깃허브로 시작했는데 정적인 화면이라 오류가 많아서 결국 유료 서버인 Digital Ocean을 사용했다. 그런데 우연히 무료 서버인 Oracle Cloud를 알게 OCI로 고스트 블로그를 만들려고 했는데, 진짜 설치가 너무너무 안됬다...!! 진짜 거의 한 달을 낑낑댄 것 같다. 근데 오늘 드디어 Oracle Cloud에 고스트 블로그에 설치했는데 진짜 눈물날 뻔. 엉엉... 해결해 놓고 보니까 내가 못 넘었던 벽이 바로 OCI 자체의 방화벽 + Ghost 호환 버전 문제였다. 근데 OCI에서 고스트 블로그를 안 만드는건지 아니면 아무도 안 궁금한건지 관련 포스팅이 하나도 없었다. 그래서 이건 기록 겸 공유로 포스팅하기로.. 근..

고스트 블로그 설치 방법 및 만들기 (feat. Digital Ocean)

고스트 블로그는 호스팅과 도메인을 따로 구해서 ① 셀프 호스팅하는 방법과 ② 고스트 자체 호스팅 서비스를 사용하는 방법이 있다. 고스트 자체 호스팅은 가격이 조금 비싼 편이라 보통 셀프 호스팅을 많이 하는 데, 그 중에서도 거의 원클릭 방식으로 고스트와 연동되는 Digital Ocean을 많이들 사용하는 같다. 나의 경우 무료 호스팅과 도메인 지원이 되는 깃허브 페이지로 고스트 블로그를 만들었는데, 이러나 저러나 너무나 귀찮아서 결국 호스팅과 도메인 주소를 각각 사서 셀프 호스팅을 하기로 했다. 역시 돈이 쵝오... 호스팅 사이트 회원가입하기디지털 오션은 호스팅 서버 업체로, 클라우드 서비스 중에서도 개발자들을 위해 좀 더 특화된 곳이라고 한다.아래 배너를 클릭하고 가입하면 $200 크레딧이 부과된다. ..

고스트 블로그 무료 설치 및 만들기 (feat. Github)

매달 돈 나가는게 싫어서 되도록이면 무료인 깃허브 블로그를 썼었는데, 마크다운으로 글 쓰다보니 이미지부터 글 하나까지 포스팅 하나하는데 진짜 너어무 귀찮았다. 그래서 몇년을 방치하다가 이번에 제대로 된 기술블로그를 만들어보자며 찾다가 알게 된 고스트 블로그를 만들기로 했다. 그런데 문득 깃허브 페이지 도메인으로 고스트 블로그를 만들 수 있지 않을까 했는데 실제로 나같은 생각을 한 사람도 있어서 그 사람 덕분에 몇번 삽질 끝에 이게 됬다. (이게 된다고!?) 결론부터 말하자면 고스트 블로그를 로컬 호스팅에 설치하고 이걸 변환해서 깃허브로 올리는 방법을 사용했다. 이 방법의 가장 큰 장점은 무료라는 것! 하지만 그 이외가 모두 단점인게 단점인데.. 일단 새로운 글을 쓸때마다 매번 변환을 해줘야한다는 것이 젤..

얌(Yum)이란 - 정의 및 주요 명령어

Yum(Yellow dog Modifier)이란? Yum은 RPM 설치를 개선하기 위해 개발한 패키지 관리자로, Red Hat Enterprise Linux에서는 Yum으로 패키지를 설치한다. Yum은 기존 RPM 명령어가 해결하지 못했던 패키지 의존성 문제를 해결한 패키지 설치 관리 도구로, Yum 명령어를 사용하면 자동으로 패키지 의존성 문제를 처리하면서 패키지 검색, 설치, 업데이트, 삭제까지 할 수 있다. Yum 명령어는 자동으로 필요한 패키지들은 인터넷상에 존재하는 패키지 저장소 서버로부터 다운받으므로 인터넷에 연결되어 있어야 한다. 패키지 저장소 서버는 /etc/yum.conf와 /etc/yum.repos.d/ 디렉터리의 저장소파일을 통해 관리하게 된다. RPM(RedHat Package Ma..

Tool/Etc. 2023.08.21

홈브루(Homebrew)란 - 설치 및 사용법

홈브류(Homebrew)란? 홈브루(Homebrew)는 터미널에서 명령어를 실행하는 것만으로도 손쉽게 패키지 설치하는 제거 등의 관리를 용이하게 만드는 Mac용 패키지 관리 도구다. 맥스 호웰(Hax Howell)이 Ruby와 Git을 기반으로 만들었는데, 홈브루는 터미널에서 편리하게 명령어로 사용할 수 있다는 장점이 있지만, 오픈소스 개발자들의 커뮤니티 기반으로 운영되기 때문에 패키지의 안정성이 보장되지 않는다는 단점이 있다. 홈브루는 BSD(Berkeley Software Distribution)의 포트 방식으로 2진법의 바이너리 파일을 받는 게 아닌, 파일을 받아서 자체 컴파일을 시켜버리기 때문에 큰 프로그램의 경우 시간이 꽤 걸릴 수 있다. 홈브류 설치하기 홈브루(https://brew.sh/) ..

Tool/Etc. 2023.08.21
728x90