E_Sukmeans' 블로그

Author esukmean

ESukmean, You can find my contacts on https://esukmean.com/contact

부산진구 부암동 용사촌

 부암동 롯데캐슬을 짓고있는 영역이 원래는 부암동 “용사촌”으로 불리던 곳이었다. 지금은 아파트 공사때문에 주변 부지들이 모두 철거되고 그저 공사장밖에 보이지 않는다. 원래 가지고 있던 쿠키폰(LG-SU910)에 그 이전 사진도 있을텐데… 그 까지는 찾아보지 않고, 여기서는가지고 있는 철거 공사전 용사촌 사진을 몇장 올려본다. 여기서 부터는 ’17년도에 당감천 지류를 찾아본다고 혼자 용사촌-(구)당감4동 주민센터-무궁화아파트를 다녔었던 때 찍었던 사진들이다. 사진에 나온 부분 모두가 아파트 건설로 인해 사라졌다. ’17년도는 한창 동천을 살리자는 이야기가 나왔던 시기였다. 그때 당감천도 고치자며 생태하천으로 바꾸겠다고 말이 나왔었는데 (http://web.archive.org/web/20201023160731/http://www.busan.com/view/busan/view.php?code=20160304000116) 아파트의 공사와 맞물려서 어떻게 결정이 됐는지는 모르겠다. 대신 아파트 공사 초기에 복개 부분을 다 보수한다고는 했던것 같다. 짜피 다 뜯어내야 하니까.. 이번에 안하면 아파트가 들어선 뒤로는 어떻게 손 댈 방법이 없으니.. 지금은 공사중이어서 뭘 어떻게 했는지는 모르겠다. 내 바람으로는 복개를 어느정도 걷어내어 물줄기를 보이게 했으면 좋겠긴 하다. 당감천으로 이야기가 잠시 세어 나왔는데, 여기까지가 내가 가지고 있는 용사촌의 사진들이다. 난 여기에 살지는 않았지만, 종종… Continue Reading →

내원사 옆 지류 계곡(?) – 2020.08.03

태풍이 오고 이틀 뒤 정도에 가서 그런지 생각보다 물줄기가 많았다. 월요일이어서 그런지 이쪽은 사람이 거의 없었다. 비록 내원사쪽은 사람이 꽉 차서 못갔지만 말이다. 들어갈 때 입장료가 있으니 참고할 것!

프로그램을 조금더 빠르게 – AoS vs SoA 프로그램 비교

저번 글에서 AoS와 SoA의 개념에 대해 글을 써 보았다. AoS와 SoA 이야기를 논하려면 데이터가 메모리에 가지런히 모여있다는 전재를 해야한다. 배열을 만들었으나 실제로는 데이터가 연속적으로 모여있지 않고 뿔뿔히 흩어저 있으면 메모리 캐싱이 될 리가 만무하다. 즉, AoS와 SoA는 메모리 구조가 시스템적일수록… Continue Reading →

프로그램을 조금 더 빠르게 #1 – AoS와 SoA

메모리 속도는 CPU에 비해 훨 느리다. 이것을 극복하려면 CPU 캐시 메모리를 잘 써야한다. 이를 위해서는 SoA와 AoS (Struct of Array, Array of Struct)을 알 필요가 있다. 메모리 속도에 따른 프로그램 동작 속도를 알아보자.

Docker-Compose로 PHP + MySQL 묶기

 지금 이 블로그도 그렇듯 서버내 모든 서비스가 도커 내에서 돌아가고 있다. 서버 맨 앞에 nginX를 두고 적절한 도커 컨테이너로 연결을 중계해 준다. 이때 기본 nginX로 다루기 껄끄러운 커넥션은 다시 Rust를 통해 다시 핸들링한다. 이런 구조속에서 각 컨테이너간 서로 통신해야할 일이… Continue Reading →

구글 챗을 써본 느낌

구글챗은 원래 일반 개인이 사용할 수는 없다. 비즈니스 사용자를 대상으로 만들어젔기에 G Suite 사용자만 사용가능하다. 하지만! 개인이 사용할 수 있는 방법이 딱 하나 있다. G Suite 사용자가 구글 챗에 초대해 주는 것이다. 대신, 이렇게 개인 계정으로 구글챗을 열면 사실상 행아웃급의… Continue Reading →

Thinkpad L15 (AMD)에 리눅스 설치기 : 커널은5.8 로

최근 Lenovo Thinkpad L15 (AMD, 4750U)를 구매했다. 기존에 윈도우 10을 설치해서 사용하고 있었으나, 개발에 리눅스가 필요해서 설치를 해 보았다. 설치한 배포판은 하모니카 ME (우분투 기반의 민트 기반의 한국형 배포판, https://hamonikr.org/menuDownload_RTM) 를 사용하였다. 커널 버전 리눅스를 설치한 직후에는 여러 문제가 발생했었다…. Continue Reading →

민감한 정보를 다룰 때 들이닥치는 사람 방어하기

이전에 상상실험 비스무리하게 민감한 정보를 다루고 있을때 적·스파이가 들이닥친다면 어떻게 해야할까? (좀 더 직설적으로 표현하자면, 작업중 경찰이 들이닥치면 어떻게 해야할까?) 에 대해 아는 형님하고 이야기 해 본적이 있다. 그 때 이야기가 끝이었지만, 다시금 생각이 나서 추가로 찾아보며 정리해 보려 한다…. Continue Reading →

tokio rs 사용 팁 – Bytes편

Rust로 비동기 프로그래밍을 하다 보면 tokio 라는 런타임(라이브러리)를 접하게 될 것이다. Tokio-rs를 사용하면서 알면 좋을만한 팁들을 정리해 보았다. Bytes 라이브러리를 잘 사용하자 단순히 [u8;] 배열을 여기저기 옮겨다니면서 메모리 풀을 사용하는것도 좋지만, Bytes 라이브러리를 활용하는 것도 좋은 방법이다. 사실 왠만한 상황에서… Continue Reading →

메모리 Reallocation (재할당)

 메모리 재할당은 “필요한 메모리의 양이 바뀌어서 다시 메모리를 할당 받는것”이다. 코딩을 하다보면 메모리를 재할당 받아야 할 때가 종종 찾아온다. 사용자가 직접 메모리 재할당을 할 때도 있고, Python처럼 언어에서 보이지 않게 알아서 재할당을 진행할 때도 있다.  위의 그림을 해석해 보자. 기존에는… Continue Reading →

« Older posts Newer posts »

© 2022 ESukmean's — Powered by WordPress

Theme by Anders NorenUp ↑