BLEX
로그인 회원가입

파이썬의 비트 연산자 분석

2021. 11. 08.
2분

이 글은 파이썬에서 사용되는 비트 연산자들과 그 사용법에 대해 설명하고, 특히 ~ 연산자의 동작 방식과 2의 보수에 대한 개념을 다룹니다. ~ 연산자는 0과 1을 반전시키는데, 이를 통해 1의 보수를 찾을 수 있으며, 2의 보수는 비트 연산자(NOT)에서 1을 더한 값이라는 결론을 도출합니다.

mildsalmon
mildsalmon
0
오라클 클라우드(OCI) 서버 구축하기 - 구획 생성

오라클 클라우드(OCI) 서버 구축하기 - 구획 생성

2021. 11. 08.
2분

이번 글에서는 Oracle Cloud Infrastructure(OCI)를 활용하여 인스턴스 생성 및 네트워크 설정하는 방법과 CentOS 8에 MySQL 서버를 설치하는 과정을 다룹니다. OCI는 대기업에서 제공하는 클라우드 중 무료 서버를 푸짐하게 제공하며, 비용 문제에서 안전하다는 장점이 있습니다. 이번 글에서는 구획 생성, 네트워크 설정, 인스턴스 생성, 추가 사용자 생성, Nginx 및 MySQL 8 설치, 방화벽 설정 등을 다룹니다.

DevMinGeonPark
DevMinGeonPark
1
블로그 플랫폼에 대한 생각, BLEX를 선택한 이유

블로그 플랫폼에 대한 생각, BLEX를 선택한 이유

2021. 11. 02.
2분

학교생활도 어느정도 적응했고, 이전부터 계획하던 블로그를 시작하려고 했다. 과거에 운영하던 Tstory 블로그가 있지만, 꾸준히 운영한 것도 아니였고 무엇보다 디자인이 직관적으로 눈에 들어오지 않아 마음에 들지 않았었다. 앞으로 blex를 포함해 다양한 플랫폼을 시도해도면서 내게 맞는 블로그를 찾아보겠지만, 현재로써는 blex가 제일 마음에 들고, 만약 다른 블로그로 가게된다면 아마 Github 쪽에서 커스텀해서 운영하지 …

DevMinGeonPark
DevMinGeonPark
4

[10월 우수 리뷰] 시험장에 몰래 가져갈 이경오의 SQL+SQLD 비밀노트

2021. 10. 18.
3분

1. 표지 2. 책 정보A. 분류 IT 모바일 OS/데이터베이스 Oracle SQL Server 컴퓨터 수험서 신규자격증/기타 B. 저자 소개a. 이름이경오 b. 히스토리광운대학교 컴퓨터소프트웨어학과를 졸업하고, 2009년 키움증권 전산실에서 IT 개발자 생활을 시작하였습니다. 지난 2012년부터 본격적으로 데이터 관련 학습을 시작했으며, 국내 1위 데이터 컨설팅 기업에서 민간/공공 데이터 관련 프로젝트를 완수해왔습니다. 이렇게 축적한 데이터 …

mildsalmon
mildsalmon
0

슬럼프를 극복하는 루틴

2021. 08. 11.
3분

발췌요약 처음부터 대단한 사람은 없다. 온라인상에는 정말 대단한 사람들이 많다. 이런 사람들은 타고나는데 다른 것 같다. 저런 것도 재능이고 유전 아닐까? 라는 생각에 자괴감이 들 것 같기도 하다. 근데 처음부터 열정적이고 잘하는 사람은 잘 없다. 처음엔 재미도 없고 잘 못 하지만, 그냥 묵묵히 해봐야 한다. 어느 정도 훈련과 노력이 쌓이면 …

mildsalmon
mildsalmon
0

걱정이 많은 나에게

2021. 07. 14.
4분

발췌요약 인용 참고자료들에 사용된 인용문들은 전부 여기에 정리했습니다. “우리가 하는 걱정의 40%는 현실에서 절대 일어나지 않는다. 걱정의 30%는 이미 일어난 일이며, 22%는 사소한 것이다. 또한, 걱정의 4%는 우리 힘으로 어쩔 수 없는 것이며, 겨우 4%만이 우리가 바꿀 수 있다.” 걱정의 96%는 우리가 통제할 수 없을 뿐만 아니라 쓸데없는 것이라는 얘기이다. …

mildsalmon
mildsalmon
0
[4월 3주차] 주간 일지 정리

[4월 3주차] 주간 일지 정리

2021. 04. 17.
10분

4월 11일부터 17일까지의 정리 시간 집계 유튜브를 통해 시간 사용에 관한 기록을 남겼습니다. 유튜브 영상은 개인정보가 많이 들어가서 비공개처리하였습니다. 시간 집계는 학교 수업을 제외한 자발적 공부시간만 집계하였습니다. 기록 시간 요약 총 기록 시간 약 49시간 44분 하루 평균 기록 시간 7시간 6분 기록 시간 세부 사항 4월 11일 기록 시간 …

mildsalmon
mildsalmon
1

진로

2020. 09. 19.
0분

나한테 가장 중요한 것이 무엇일까? 적당한 양의 돈으로 살아가는 것일텐데. 대학원을 가는 것이. 석사를 하는 것이. '그 적당한 양의 돈을 버는데 도움을 줄까?'라는 생각이 든다. 빨리 취직을 해서 자리를 잡을지. 석사라는 메리트를 선택할지. 답답한 현실에 술이 땡긴다. 그냥 편하게, 여유롭게 바다로 산으로 떠나서 유유자적 살고 싶다. 로또라도 되면 이런 고민은 …

mildsalmon
mildsalmon
0
Linux Debian 개발환경 설정 가이드

Linux Debian 개발환경 설정 가이드

2020. 05. 15.
8분

IDE Visual Studio Code deb 패키지 C++ build-essentialsudo apt-get install -y gcc libc6-dev build-essential libglu1-mesa-dev Qt Creator QtCreator 다운로드 ./qt...online.run C# .Net Core https://docs.microsoft.com/ko-kr/dotnet/core/linux-prerequisites?tabs=netcore2x Unity 3D deb 패키지 Mono Kit Python pyenvsudo apt-get install -y build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev …

baealex
baealex
0
명품이라 쓰고 사치품 혹은 호화품이라고 부르자

명품이라 쓰고 사치품 혹은 호화품이라고 부르자

2020. 05. 09.
5분

제목 명품이라 쓰고 사치품 혹은 호화품이라고 부르자 인상 깊은 핵심 문구 스스로가 명품인 사람은 그 어떤 것도 다 명품으로 만들 수 있다. 이 글을 어떻게 읽게 되었는지 최근 명품에 대한 이야기가 많이 들린다. 드라마만 봐도 몇화 어떤 장면에서 누가 입은 티셔츠가 얼마인지 검색하고 구매한다. 그만큼 자신에게 필요한 것보다는 누가 입었으니까, …

mildsalmon
mildsalmon
2

Electron 시작하기 (With React)

2020. 04. 24.
17분

일렉트론은 Web Stack을 이용하여 데스크톱 어플리케이션을 개발할 수 있는 도구이다. GitHub에서 Atom을 제작하기 위해서 만들었으며 일렉트론을 사용하여 만들어진 어플리케이션은 Slack, VS Code, Discord가 있다. 기본적으로 크로미움을 내장하고 있는 것으로 보인다. 프레임워크 구성 main.js 메인 프로세스 데스크톱 앱의 백엔드 역할을 수행 앱 자체의 총괄적인 부분(Node.js와 거의 동일) 업데이트 제어 OS GUI …

baealex
baealex
2
나도 놀면서 일하고 싶다.; 천재들과 비교하며 한없이 낮아지는 나에게

나도 놀면서 일하고 싶다.; 천재들과 비교하며 한없이 낮아지는 나에게

2020. 04. 20.
6분

제목 나도 놀면서 일하고 싶다.; 천재들과 비교하며 한없이 낮아지는 나에게 인상 깊은 핵심 문구 당신은 나의 영원한 적입니다. 욕망을 주셨으면 재능도 주셨어야지. 끝까지 가면 내가 다 이겨 읽었으면 하는 독자 이 글은 결국 노력에 대한 글이다. 지루하고 시시할지도 모르겠지만, 갑작스러운 번아웃이나, 목표가 좌절되었을 때, 허무감이 몰려올 때 마음을 다잡고자 그간 …

mildsalmon
mildsalmon
2
JavaScript 기본 문법 정리

JavaScript 기본 문법 정리

2020. 03. 23.
28분

자바스크립트의 변수, 연산자, 조건문, 함수, 배열 등의 기본적인 문법을 설명하고, 각각의 예시와 함께 사용 방법을 소개하였다. 최신 자바스크립트에서 추가된 let과 const, 화살표 함수 등도 다루었다. 배열과 관련된 메소드에 대해서도 설명하였다.

baealex
baealex
4
삶은 마라톤이라기보다, 여행입니다.

삶은 마라톤이라기보다, 여행입니다.

2020. 03. 19.
2분

제목 삶은 마라톤이라기보다, 여행입니다. (마음대로 되지 않는 삶을 바라보는 관점); 두두의 마음 편지 인상 깊은 핵심 문구 누군가에게 그럴듯 해 보일 필요 없고, 꼭 이루어야할 무언가가 있는 것도 아닙니다. 남은 내 삶에서 내일은 어떤 여정이 시작될까, 어느 방향으로 나아가 볼까. 이 글을 어떻게 읽게 되었는지 정말 오랜만에 브런치에 들어갔다. 추천 …

mildsalmon
mildsalmon
0
Rust-Lang의 소유권 이해하기

Rust-Lang의 소유권 이해하기

2020. 03. 11.
7분

이번에도 파이썬으로 풀었던 알고리즘 코드를 러스트로 변환해 볼 예정이었다. 수 찾기라는 문제인데 해당 문제는 10만개의 숫자가 주어지는 만큼 빠른 속도로 탐색이 이뤄져야 하는 문제다. 필자는 직접 이진 탐색 트리를 구현하여 해결하였고 러스트에서도 그러할 계획이었다. 다만 이 문제를 해결하기 위해선 두가지의 지식을 알아야 했는데 러스트에선 어떻게 구조체를 구현하는가? 러스트에선 어떻게 구조체의 …

baealex
baealex
0
crontab

crontab

2020. 02. 26.
5분

Intro Crontab 은 특정 시간에 특정 작업을 해주는 리눅스 스케줄러이다. 주요 명령어 (options) -u crontab -u define user user 사용자에 대해서 크론탭을 수행한다. 생략하면 크론탭 명령을 실행하는 사용자에 대해서 크론탭 수행 -e crontab -e edit user's crontab VIM을 사용하여 크론탭을 편집한다. 수정 후 할일 service crond stop service crond start …

mildsalmon
mildsalmon
0
첫 출근을 준비하는 자세

첫 출근을 준비하는 자세

2020. 02. 09.
7분

스타트업에 대한 관심과 입사제의 거절에 대한 고민, 그리고 자바스크립트에 대한 노력 등을 통해 개

baealex
baealex
0
Docker 명령어 정리

Docker 명령어 정리

2020. 01. 03.
7분

Docker 아직 도커를 잘 모르는 상태로 작성하였음을 감안해주시길 바라며 내용은 주기적으로 바뀌거나 추가됩니다. 또한 Ubuntu 20.04 LTS 기준으로 작성되었음을 안내드립니다. *설치를 제외한 모든 명령어를 동일하게 사용할 수 있습니다. 설치 sudo apt-get install docker docker-compose Docker 설치 후 아무런 작업이 안해줬다면 권한의 문제로 sudo를 지속적으로 붙여 사용해야 하는데 이 경우 아래 …

baealex
baealex
0
신입 개발자 자기소개서 준비하기

신입 개발자 자기소개서 준비하기

2019. 12. 10.
2분

이 글은 자소서와 자기소개서 작성에 대한 개인적인 경험과 공부를 바탕으로 작성된 글입니다. 자소서 작성 시 첨삭을 받아가며 자소서가 소설에 불과하다는 생각을 하게 된 저자는 자기소개서 작성에 대해 책에서 배운 내용을 공유하면서 의지, 능력, 꾸준함 등의 요소를 강조하며 이를 토대로 자기소개서 작성을 조언합니다.

baealex
baealex
0
파이썬으로 구현한 자료구조 - 트리

파이썬으로 구현한 자료구조 - 트리

2019. 09. 03.
30분

트리는 계층형 구조를 가진 문제를 해결하기 위한 자료구조로, 리스트나 스택, 큐와는 달리 연결 자료구조로 구성된다. 이진트리, 스레드 이진트리, 이진 탐색 트리, AVL 트리, 히프 등 다양한 종류가 있으며, 각각의 순회 방법인 전위, 중위, 후위 순회를 구현할 수 있다. 스레드 이진트리에서는 후행자를 프로그램이 스스로 알 수 있도록 구현하는 것이 가능하다.

baealex
baealex
2
파이썬으로 구현한 자료구조 - 연결 리스트

파이썬으로 구현한 자료구조 - 연결 리스트

2019. 09. 02.
26분

파이썬으로 구현한 단순 연결 리스트입니다. 헤더 노드를 포함하여 노드 삽입, 삭제, 탐색 등의 기본적인 기능을 구현하였습니다. 연결 리스트를 구현하며 파이썬의 장점인 간단한 구문과 메모리 관리의 편의성을 느꼈습니다.

baealex
baealex
0
당신에게 이 블로그를 추천합니다.

당신에게 이 블로그를 추천합니다.

2019. 06. 27.
7분

우선 필자가 사용해본 블로그 서비스는 네이버 블로그(3년), 티스토리(1년 6개월), 깃허브 블로그(1년), 워드프레스(4일)를 사용한 경험이 있으며(자세히) 차후에 새로운 블로그를 운영할 계획을 가지고 있다. 필자가 각 블로그 서비스를 사용하며 느낀 장단점은 아래와 같다. 네이버 블로그 내 글은 한국의 많은 유저가 최대한 많이 봐야한다! 장점 쉽다. 검색이 잘된다. 네이버 블로그의 최대 장점은 쉽다는 …

baealex
baealex
2
파이썬(Python) - 유전 알고리즘 기본

파이썬(Python) - 유전 알고리즘 기본

2019. 03. 10.
19분

유전 알고리즘에 대한 이론적인 내용과 간단한 코드 구현 방법을 소개하며, 0에서 9까지의 유전자를 가진 염색체를 생성하고 1을 우성 유전자로 평가하여 진화하는 과정을 다룬다. 적합도 평가, 세대 교차 및 돌연변이, 다음 세대 적합도 평가 등의 알고리즘 흐름을 설명하며, 코드 작성 시 파이썬의 얇은 복사와 깊은 복사의 차이점에 대한 이슈도 다룬다.

baealex
baealex
3
GitHub Action 셀프 호스트 러너 설정법

GitHub Action 셀프 호스트 러너 설정법

4일 전
2분

어제 우연히 깃헙 액션 셀프 호스트에 대해서 알게 되었다. 회사에서 상시 돌아가는 러너가 죽어있어서 CI가 돌지 않았기 때문에 그동안 셀프 호스트로 돌려보려고 했기 때문이다. 이걸 써보니 왠지 토이 프로젝트 같은데서 재밌는 것들을 해볼 수 있을 것만 같다.

baealex
baealex
0
2
3
4
5
6
BLEX

© 2026 BLEX. All rights reserved.