본문 바로가기

전체 글528

2024-03-17 오늘 하루종일 인터넷 쇼핑을 했다... 요즘 날씨가 더워서 반팔을 입고 다니는데 매일 똑같은 반팔을 입기에는 민망해서 새로운 반팔을 구입했다. 이제 직장인이 되었으니 가격대가 조금 있는 반팔에 도전했다. 비싼 반팔은 과연 일반 반팔과 다를지 궁금하다. 아 그리고 귀여운 피규어를 잠깐 구경하다가 정신이 아찔해져서 또 비싼걸 사버렸다.. 스스로 이건 꼭 필요한거라고 속이면서 결국 저질러버렸다. 하지만 내 돈을 내맘대로 쓰겠다는데 뭐가 문제인가.. 아직 학생 감수성이 남아있어서 뭔가 사기가 꺼려진다. 저녁에는 BBQ 핫윙을 시키려고 했는데 23000으로 오른 것을 보고 깜짝 놀라서 바로 가격이 더 저렴한 굽네치킨으로 달려갔다. 조금 시간이 흐르면 돈을 뻔뻔하게 쓸 수 있는 어른이 될 수 있는걸까.. 낮에는 기.. 2024. 3. 17.
2024-03-09 요즘은 새로운 환경에 적응해서 마음이 편안해졌다. 항상 새벽 2시는 넘어서 자던 나는 이제는 새벽 6시 이전에 일어나서 헬스장에서 20분 깔짝 운동하고 씻고 출근을 한다. 다행히 적응이 빨라서 이제는 알람 없이도 7시에 눈이 떠진다. 아쉬운 것은 이전에 친구들을 만나고 싶으면 그냥 바로 만날 수 있었지만 앞으로는 한시간 지하철을 타야 친구들을 만날 수 있고 주말 밖에 시간이 없다. 평일과 주말 개념이 없던 나에게는 새로운 개념이 생겼다. 직장인의 주말은 너무나 소중해서 헛되이 보낼 수 없다. 아직 나는 팔팔하고 하고 싶은 것이 많기에 주말에 모든 욕구를 풀어야한다. 그래서 점점 P에서 J스럽게 변하는 중이다. 오늘은 모란시장 5일장이 열리는 날이다. 한번쯤 가보고 싶었는데 2주뒤에 집들이 하기전에 미리 .. 2024. 3. 9.
마침내 졸업.. 드디어 7년만에 졸업을 하게 되었다.. 대학에 오기 전에 항상 어른들은 대학에 가라고 하지만 왜 가야되는지 자세하게 설명해주는 어른은 없었다. 대학은 무언가 배우기 위해서 오는 것이 아니라 우물안을 벗어나기 위한 과정이였던 것 같다. 기억에 남는 것은 그저 만나온 사람들 졸업을 하면서 바라는 것은 그저 멋진 선배로 기억되고 싶다는 것 아쉬울지도 모르지만 평생 잊혀지지 않을만큼 대학 생활을 즐겨서 만족스러운 것 같다. 2024. 2. 19.
jira, redis, kafka가 뭘까? 다우기술에 입사를 하고 온보딩 교육을 받고 있는데 사용 안해본 기술들이 등장하는데 아직 뭐가 뭔지 모르겠다. 팀에 들어가면 뭐 알려주겠지만 대충 개념을 잡아본다. jira -> 이슈 추적 및 프로젝트 관리를 위한 협업 도구라고 한다. 버그가 발생하거나 각자 어떤 작업을 했는지 파악할 때 유용한 협업 도구인 것 같다. redis -> 데이터를 메모리에 저장하여 빠르게 읽고 쓰는 오픈소스라고 한다. 속도가 중요할 때 사용하는 캐싱 기능을 제공하는 오픈소스라고 이해하면 될 것 같다. kafka -> 데이터를 임시로 보관할 때 실시간으로 대용량 데이터 스트림을 처리하는 오픈소스라고 한다. 2024. 2. 14.
평창 눈구경 심심해서 눈 구경하러 평창에 놀러갔다.. 처음에는 눈이 없어서 별로 기대를 안했지만 평창에 갈수록 점점 눈이 불어났다. 항상 눈 구경하러 삿포로에 가고 싶었는데 그런 마음이 싹 사라졌다. 나뭇잎이 아니라 눈잎이랄까 영화의 한 장면이 생각이 난다. 추웠지만 예뻐서 눈꽃을 뚫어져라 쳐다보았다. 삼양목장에 갔는데 길 양옆으로 2미터 높이의 눈이 쌓여있어서 놀라웠다.. 창원에는 10년에 한번 눈 내리는데.. 손에 감각이 없어져도 풍경이 사진을 찍게끔 한다. 삼양목장 다음으로 발왕산 전망대에 올라갔는데 전망대 안쪽은 바람이 불어서 그런지 출입할 수 없어서 아쉬웠다.. 미리 말좀 해주지.. 둘째날에는 평창숭어축제에서 숭어를 잡으려고 했는데 물 밑으로 숭어가 지나가는게 가끔 보이긴 하는데 미끼에는 관심이 없어 보였다.. 2024. 1. 29.
다우기술 취직 후기 평창에 놀러가는 길에 차에서 자다가 눈을 떴는데 느낌이 쎄했다.. 메시지 알림이 4개가 있었다.. 첫 메시지를 읽었는데 다우기술에서 윈도우, Mac 중에서 노트북을 고르라는 메시지였다. 합격 결과를 홈페이지에서 확인을 할 수 있었는데 이미 노트북을 고르는 메시지를 먼저 봐버려서 합격이라고 확신이들었다.. 역시나 합격이었다. 취준 기간을 1년 정도 생각했었는데 생각보다 빨리 취직을 해버렸다. 나 전생에 꽤 좋은 사람이었을지도?? 두가지 감정이 겹쳤다.. 이것은 페이스트리 첫 번째는 새로운 환경에 대한 두려움. 두 번째는 정들었던 학교를 떠남. 새로운 사람들과 또 다시 친해질 수 있을까 걱정이 든다. 처음 서울에 혼자 올라왔을 때 친구를 만드는게 정말 힘들고 간절했었는데 또 다시 낯선 환경에 가야한다. 그래.. 2024. 1. 29.
2023-12-30 오늘 마지막 학기 성적이 나왔다. 망했다... C를 준 교수님 제 꿈을 짓밟으시다니... 하늘에선 눈이 펑펑 내린다. 학교에 가니 발목까지 눈이 쌓였다... 분무기를 사서 눈사람을 만드려고 했지만 다이소가 너무 멀어서 분무기는 포기했다. 방학이라서 발자국도 별로 없다. 뭔가 발자국을 남기기 미안한 느낌이 든다. 다른 사람들의 발자국을 따라 걸어가면 흔적을 최소화할 수 있다. 올해 회사 면접들도 다 떨어지고 이제 방학동안 뭘 할지 고민이다. 여행을 가고 싶지만 뭔가 회사 딱 하나가 결과가 안나와서 애매하고.. 일본 시골에 가보고 싶은데.. 친구가 일본 워킹홀리데이 가면 밥 한번 사주고 같이 껴서 놀러가야겠다.. 2023. 12. 30.
정렬 알고리즘 시간 복잡도 버블정렬 위 그림처럼 하나씩 인덱스를 옮기면서 정렬 라운드를 진행하고 정렬이 완료될 때 까지 라운드를 계속 반복한다. 시간 복잡도 N^2 선택 정렬 위 그림처럼 가장 우선순위가 높은 요소를 하나씩 선택하여 가져와서 정렬이 완료된 영역을 하나씩 넓힌다. 시간 복잡도 N^2 삽입 정렬 일단 값을 순서대로 가져와서 위치를 찾아서 삽입한다. 선택 정렬과 비슷하다. 시간 복잡도: N^2 힙 정렬 힙 정렬은 이진 트리 형태로 최대힙 또는 최소힙을 만들어서 값을 정렬하는 방법이다. 정렬을 하는데 log n 의 시간이 걸리고 총 n개를 삽입하므로 -> 시간 복잡도: N log N 병합 정렬 위 그림처럼 모두 분해해서 병합을 하면서 정렬을 하는 방법이다. 병합은 log N 번 진행하고 정렬은 각 병합 단계마다 N번 진행.. 2023. 12. 10.
RABIN, ElGamel 암호 RABIN 암호 RSA 암호 시스템에서 공개키 𝑒=2로 고정한 경우 키생성 1. 𝑘∈ℤ, 4𝑘+3인 서로 다른 두 소수 𝑝와 𝑞를 선택 2. 𝑛=𝑝×𝑞 3. (𝑝,𝑞) 개인키,, 𝑛 공개키 암호화 𝑐 ≡ 𝑚^2 (mod 𝑛) 복호화 복호화 (𝑝와 𝑞가 4𝑘+3형태임을 이용) 𝑎1≡𝑐_1^((𝑝+1)/4) (mod 𝑝), 𝑎2≡−𝑐_1^((𝑝+1)/4) (mod 𝑝) 𝑏1≡𝑐_2^((𝑞+1)/4) (mod 𝑞), 𝑏2≡−𝑐_2^((𝑞+1)/4) (mod 𝑞) CRT를 이용 𝑃1=CRT(𝑎1,𝑏1,𝑝,𝑞), 𝑃2=CRT(𝑎1,𝑏2,𝑝,𝑞), 𝑃3=CRT(𝑎2,𝑏1,𝑝,𝑞), 𝑃4=CRT(𝑎2,𝑏2,𝑝,𝑞) {𝑃1,𝑃2,𝑃3,𝑃4} 중 하나가 평문 예시 키 생성 4𝑘+3의 형태인 𝑝=7과 𝑞=11 𝑛=𝑝×𝑞=.. 2023. 12. 8.