BLEX
로그인 회원가입
Notice 전체 공지

블로그 운영 방식 변경 안내

티스토리처럼

티스토리처럼

2020. 03. 31.
2분

블렉스는 지금까지 방문자 입장에서의 개발을 위주로 진행하였다. 웹사이트에 방문하는 사용자들에게 되도록이면 '괜찮아 보이는 사이트'로 보이기 위한 작업을 주로 해왔었다. 최근 서비스에 가입해 주시는 분들이 종종 계신데 실 사용자 입장에서의 디자인이 전혀 개선되지않고 있었기에 굉장히 부끄러웠다. 어떻게 개선할 수 있을까 (메인 페이지 이런 느낌으로 바꿔야지 헤헿) 설정창을 어떻게 개선할 수 있을까 …

baealex
baealex
4

조회수 개선

2020. 03. 27.
1분

개선 방안 기존에는 매일 0시에 CRON 방식을 이용하여 포스트의 속성값을 변경하며 유지하였다. 처음 이 기능을 만들때는 그저 어제, 오늘, 총 조회수만을 간단하게 보여주는 것을 목표로했으나 포스트의 날자별 조회수를 보여주기 위한 방안을 다시금 생각해보게 되었고 부득이하게 데이터의 구조를 변경하게 되었다. 조회 측정 방식 리뉴얼 구조를 변경하면서 기존에 가지고 있었던 몇 가지 …

baealex
baealex
4
무식과 유식, 무능과 유능

무식과 유식, 무능과 유능

2020. 03. 25.
2분

제목 무식과 유식, 무능과 유능 인상 깊은 핵심 문구 2로 시작해서 3으로 가고, 다시 2로 시작해서 3으로 가는 과정을 최대한 자주, 최대한 짧게 반복하다 보면 급경사를 완경사로 바꿀 수 있을 것 같습니다. 이 글을 어떻게 읽게 되었는지 유튜브 생활 코딩 채널 알람이 떠서 보게 되었다. 생활 코딩 관련 알람은 처음 …

mildsalmon
mildsalmon
2

포스트 임시 저장

2020. 03. 23.
3분

이 블로그는 정말 짜증나는게 포스트가 임시 저장이 안된다는 점이 매우 불편하다. 솔직히 지금까진 큰 무리없이 비공개 기능을 활용해서 어찌저찌 여차저차 써왔지만 임시 포스트 저장이라는 기능을 만들어 달라는 요청을 받아들여 해당 기능에 대한 구상과 DB작업은 끝냈음에도 불구하고 일하고 오면 피곤하다는 핑계로 계속해서 미루고 있다. 이번 주말에 만들어버릴 생각으로 계획 좀 해놓으려고 …

baealex
baealex
2
완벽하지 못할까 봐 시작조차 못하는 마음.

완벽하지 못할까 봐 시작조차 못하는 마음.

2020. 03. 23.
5분

제목 완벽하지 못할까 봐 시작조차 못하는 마음. ; 점심 메뉴 선택으로 보는, 결정의 어려움 아래 숨어 있는 세 가지 생각 인상 깊은 핵심 문구 내가 걷는 길의 고난은 드러나지 않는 다른 이들의 슬픔보다 유달리 고단해 보이고, 내가 가지 않은 길의 환희는 나의 소소한 행복 보다 유난히 멋져 보인다. 이 글을 …

mildsalmon
mildsalmon
0
JavaScript 기본 문법 정리

JavaScript 기본 문법 정리

2020. 03. 23.
28분

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

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

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

2020. 03. 19.
2분

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

mildsalmon
mildsalmon
0
Rust-Lang의 Cargo

Rust-Lang의 Cargo

2020. 03. 19.
3분

Cargo Rust-Lang은 Node의 NPM처럼 Cargo라는 공식 패키지 관리자를 제공하고 있다. 러스트 공식 문서에서는 source.rs를 생성하여 코드를 작성하는 것 보다는 Cargo를 이용하는 것을 추천하고 있다. Cargo를 사용하면 소스코드의 라이브러리 의존성을 간단하게 관리할 수 있다. 새로운 프로젝트 cargo new project_name 위 명령어를 사용하여 프로젝트를 생성할 수 있다. 라이브러리를 생성하는 거라면 아래와 같이 …

baealex
baealex
0
자료구조 / 알고리즘 공부할 거 모음

자료구조 / 알고리즘 공부할 거 모음

2020. 03. 13.
1분

배열, 트리, 그래프, 힙, BST, 스택, 큐 DFS, BFS, 정렬, 백트래킹, DP, 분할정복, 최단거리 초급 완전 탐색, DP 초급, 큐, 스택, DFS, BFS, 탐욕법 중급 분할 정복, 이분 탐색, DP 중급, 최단거리(다익스트라, 벨만 포드, 플로이드), 최소 스패닝 트리, 구간트리(세그먼트 트리(탑-다운), 인덱스 트리(바텀-업), 팬윅트리(BIT)), LCA, 비트마스크, 서로소 집합. 고급 ... 기초적인 …

mildsalmon
mildsalmon
0
[한라대학교 공지 알림 봇] 진짜 제대로된 클래스화

[한라대학교 공지 알림 봇] 진짜 제대로된 클래스화

2020. 03. 11.
4분

Intro내가 클래스화를 너무 단순하게 생각했다. 디테일한 구조화 없이 그냥 클래스를 만들고 거기에 기존 코드를 다 때려박았다. 가독성은 개판이 되고, 쓸모없는 부분이 너무 많아졌다. 그래서 그냥 이번에는 A4에 전체적인 흐름을 그림으로 그려서 다시 클래스화를 진행하고자 한다. 최대한 비슷한 기능끼리 모듈을 만들었다. 코드는 초반에 Doc을 추가해서 모듈에 대한 간략한 설명을 추가할 예정이다. …

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

Rust-Lang의 소유권 이해하기

2020. 03. 11.
7분

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

baealex
baealex
0

흡착제_분자체(Molecular sieve)

2020. 03. 10.
3분

A molecular sieve is a material with pores (very small holes) of uniform size. These pore diameters are similar in size to small molecules, and thus large molecules cannot enter or be adsorbed, while smaller molecules can. As a mixture of molecules migrate through the stationary bed of porous, semi-solid …

korean529
korean529
0

흡착제_활성 알루미나(Activated alumina)

2020. 03. 10.
2분

비결정성 알루미나로서, 흡착 능력이 센 것. 기체와 액체 속에서 습기 또는 기름 증기 등을 흡수 제거하고, 포화되면 180~320℃에서 가열하여 이것을 방출시켜서 다시 활성화시킬 수 있다. 크로마토그래피 등에 쓰이는 것은, 적당한 체를 통과시킨 알루미나를 수세한 다음 이산화탄소 기류 속에서 200~300℃, 2~3시간 가열 처리하여 만든다. 브로크만(H. Brockmann) 처방에 따르는 흡착 표준품은 평균 …

korean529
korean529
0

스트리밍 25시

2020. 03. 08.
0분

mildsalmon
mildsalmon
0
Rust-Lang으로 알고리즘 문제 풀기 (K번째 소수)

Rust-Lang으로 알고리즘 문제 풀기 (K번째 소수)

2020. 03. 08.
6분

저번에는 기초적인 문제로 기초적인 문법을 다뤘으니 이번엔 파이썬으로 작성한 코드중에 뭔가를 러스트로 변환해 보고자 하였다. 2가지 정도를 변환해 볼 것인데 이번에는 백준에서 무려 25점을 받았던 (...) 개발자 능력 실화? K번째 소수라는 문제의 파이썬 코드를 러스트로 변환해 볼 것이다. 이 코드를 변환하는 이유는 필자의 궁금증을 해결하기 위함이다. 파이썬이기 때문에 25점을 받은건지, …

baealex
baealex
0

Rust-Lang으로 알고리즘 문제 풀기 (기초 다지기)

2020. 03. 07.
11분

2019-12-10에 작성한 러스트와 관련된 첫 글인데 이번이 두번째 쓰는 글이다. 2-3일은 무슨... 3달이 훌쩍 지나버렸다. 맨날 '해야지 해야지' 하면서 '해야지'만 맨날 하는중이다. 정말 너란 녀석... 이제는 진짜 해야지! 진짜 진짜 스스로와의 약속을 하겠다. 죽이되든 밥이되는 무엇이건 러스트를 이용해서 해결할 것이다. 함수형과 러스트에 익숙해지기 위해서 2일에 하나씩 30일간 15개의 개시글을 꼭 …

baealex
baealex
3
단국대학교 공지 알림 봇 제작기 (2) - 데이터 분석

단국대학교 공지 알림 봇 제작기 (2) - 데이터 분석

2020. 03. 05.
24분

Intro 조건. 크롤링 조건 단국대 공지사항 천안 공통 분석 분석 할 html 코드 2개 <li> <div class="top_area"> <div class="write_num"> NO. 3584 </div> <div class="num_area"> <span class="table_date"> <strong>최종수정</strong> 2020.03.04 </span> <span class="table_hit"><strong>조회수</strong> 242 </span> </div> </div> <div class="subject"> <a href="http://www.dankook.ac.kr/web/kor/-390?p_p_id=Bbs_WAR_bbsportlet&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=column-2&p_p_col_pos=1&p_p_col_count=2&_Bbs_WAR_bbsportlet_curPage=1&_Bbs_WAR_bbsportlet_action=view_message&_Bbs_WAR_bbsportlet_messageId=714800"> <div class="subject_txt"> [퇴계기념중앙도서관] 도서관 임시 휴관 기간 연장 안내(~3.22)</div> <div class="ico_area"> …

mildsalmon
mildsalmon
0
흡착제_활성탄

흡착제_활성탄

2020. 03. 05.
7분

활성탄(活性炭, 영어: activated carbon 또는 activated charcoal)은 주 성분이 탄소이며 다공성이므로, 표면적이 넓어 흡착성이 강하고, 화학 반응이 빨리 일어나는 물질이다. [위키피디아] 활성탄은 다공성 물질로 액체나 기체 안의 불순물을 흡착하는 물질이며 주로 분말(powder), 입상(granular), 압착(pellet) 형태로 생산 및 판매된다고 한다. 다양한 종류의 불순물을 흡착하는 능력을 지녔을 뿐만 아니라 최근들어 극저온(77 K, …

korean529
korean529
1
파이썬 자료형 연산자 시간복잡도

파이썬 자료형 연산자 시간복잡도

2020. 03. 04.
5분

최근 사고력의 향상을 위해서 꾸준하게 알고리즘 문제를 풀어보고 있다. 당연 필자가 가장 자신있는 언어라고 생각하는 파이썬을 응용하고 있는데 시간초과가 생각보다 많이 발생했다. O(1)로 접근할 수 있는 요소를 O(n)으로 접근하는 등 기본기의 부족으로 인함으로 보였다. 그리하여 파이썬의 각 자료형의 연산에 대한 복잡도를 어지간하면 숙지해 놓으려고 한다. 출처 : https://www.ics.uci.edu/~pattis/ICS-33/lectures/complexitypython.txt 리스트자료형 리스트의 …

baealex
baealex
0
[한라대학교 공지 알림 봇] 유지보수 2탄

[한라대학교 공지 알림 봇] 유지보수 2탄

2020. 03. 02.
5분

Intro 다시는 이 시리즈에 글 쓸 일이 없길 바랐지만. 짜잔. 그럴리가 없죠. 시작하겠습니다. 유지보수 2탄 사건 설명 사건 개요 알람이 폭팔적으로 와서, '또 제목을 바꾼건가?', '난 잘 고쳤는데?'라는 생각을 했다. 그런데 그게 아니였다. 게시글을 지운것이다. 게시글은 3가지 방식으로 작동된다. 작성,수정,삭제 작성과 수정에 대한 대책은 바로 앞 게시글에서 해결했다. 하지만 삭제를 …

mildsalmon
mildsalmon
2
RESTful API의 개념과 장고의 REST Framework

RESTful API의 개념과 장고의 REST Framework

2020. 03. 02.
8분

RESTful API와 프론트엔드 프레임워크의 도입으로 서비스형 블로그의 발전을 시도하고자 하였다. REST API의 개념과 Django REST Framework의 구현에 대해 학습하였으며, HTTP Method와 Content-type을 알아내고 적절한 응답을 하는 것을 DjangoRESTframework로 구현할 수 있다는 것을 알게 되었다. 프레임워크의 도입은 구현을 간단하게 만들어주며, 코드의 재사용성을 높이고 프론트엔드와 백엔드의 완전한 분업이 가능하다는 장점이 있다.

baealex
baealex
0
[한라대학교 공지 알림 봇] 유지보수

[한라대학교 공지 알림 봇] 유지보수

2020. 03. 02.
3분

Intro 내가 다시 이 시리즈를 작성할 일은 없을 줄 알았는데... 사건 설명 사건 개요 학교에서 일반공지 게시글의 제목을 바꿨다. 수정 과정 ... new_file.write(posts[0].text) ... elif before != post.text: ... 지금까지 사용한 코드는 post.text (게시글의 제목)으로 최신 게시글인지 판단했다. 게시한 공지의 제목을 바꾼다는 생각을 하지 못해서이다. 충분히 가능했으나, 에측하지 못해서 에러가 …

mildsalmon
mildsalmon
0
초콜릿 하트 드래곤

초콜릿 하트 드래곤

2020. 02. 28.
5분

제목 : 초콜릿 하트 드래곤 인상 깊은 핵심 문구 뭐 어때? 이 책을 어떻게 읽게 되었는지 완벽한 공부법저자인 신박사님과 고작가님이 추천하길래, 짧은 소설이기도 해서 기분전환겸 서점에 들러 구매했다. 저자 histroy 저자 : 스테파니 버지스 출판년도 : 2019.09 출판사 : (주)로크미디어 줄거리 어린 드래곤인 어벤추린이 원하는 것은 단 하나, 집 밖의 …

mildsalmon
mildsalmon
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
30
31
32
33
34
BLEX

© 2025 BLEX. All rights reserved.