금년 4월 즈음에 다크모드를 대응하여 이미지 색상을 반전하는 기능을 구현하였었는데요. css를 활용한 다크모드 이미지 자동 대응소개다음 영상을 보시면 무슨 말인지 쉽게 이해할 수 있습니다.아이디어https://github.com/joonas-yoon/boj-extended?tab=readme-ov-file GitHub - joonas-yoon/boj-extended: 백준 온라인 저지(BOJ)를 확장된 기능과 함께ko.puleugo.dev 다크모드를 굉장히 좋아하는 사람 중 하나로써 제 블로그는 다크모드에 최적화된 환경으로 만들고 싶었습니다. 이는 현재 가장 후회하는 블로그 커스터마이징입니다.재앙의 시작뭔가 틀렸다는 것을 느낀 것은 동아리 사이트에 블로그 탭을 구현할 때 였습니다. 크롤링한 게시글의 이..
참여 계기재밌어보였다. 새로운 사람들을 사귀고 대화좀 하고 싶었다. 준비하면서첫 해커톤 참여라 원활한 협업을 위해 보일러 플레이트 코드를 준비하려고 했다. 그러면서 '이상적인 개발자의 해커톤 준비 방법'이라는 글도 쓰고, 이전 주는 거의 해커톤 준비에만 투자했다.사람들이 낯을 많이 가렸다. 소통을 위한 디스코드는 개최 일주 전부터 만들어졌는데 아무도 자기소개를 포함한 채팅 치지 않았다. 그래서 분위기를 띄우고 싶어서 자기소개를 길게 써봤다.해커톤 운영경험이 있다보니 열심히 준비하셨을 GDSC 운영진분들을 생각해서 굳이굳이 더 말눈광스럽게 작성한 것도 있다..팀 매칭팀 매칭은 GDSC 운영진에서 매칭해준다. 랜덤이지만 참가자 모두 좋은 분들이라 재미있었음.우리 팀은백엔드가 셋이었다. 나, 민주님, 윤정님..
도파민 디톡스란도파민 디톡스(dopamine detox)는 현대사회에 흔한 도파민을 쉽게 수급할 수 있는 매개체를 소비하지 않음으로써 본업에서의 집중력, 행복감 등을 향상하는 챌린지입니다. 제가 고교시절 시도했던 게임 끊기(익명 커뮤니티에 올렸던 게시글, 게시판 내 최고 조회수)와 같은 행위를 요즘에는 도파민 디톡스라는 단어로 불리며 인기가 있는 것 같습니다. 최근 뉴스에서 초·중등학생에게 유튜브, 쇼츠 등이 문제라고 이야기하고 있습니다. 쇼츠가 건강하지는 않다는 의견에는 동의하지만 제 또래 세대만 해도 어릴 떄부터 유튜브를 접하며 자랐기에 옛날부터 문제라면 문제였는데 이제 와서 뉴스에서 떠드는게 공감이 안됩니다. 이 글에서는 7일간 도파민 디톡스를 했으며 그동안 든 생각에 대해 정리했습니다. 시작하게 ..
자기소개 저는 경남권 대학에서 메가브레인이라는 컴퓨터공학과 학술 동아리를 운영하고 있습니다. 이번에 교내에서 컴퓨터공학과 학우를 대상으로 학술 해커톤을 개최하였으며 이에 대한 회고를 한번 해보고자합니다. 해커톤 기획 해커톤 개최가 이번이 처음은 아닙니다. 작년에도 저랑 (전)팀장과 함께 동아리원만을 대상으로 해커톤을 개최해보았습니다. 다만 기존 동아리 내에서 진행하는 팀 프로젝트와의 차이점을 크게 못 느꼈었습니다. 그래서 이번 해커톤에서는 새로운 인연과 재미를 목적으로 하여 모집 대상을 컴퓨터공학과, 디자인학과 학우분들을 대상으로 기획하게 되었습니다. 어떻게 하면 참여자를 많이 모집할 수 있을까? 코로나 시기 이후로 학생의 "동아리는 의무다."라는 관념이 사라져서 저희가 행사 참여자를 모집한다고 하더라도..
지방 기술 컨퍼런스 참여 이번년도 들어서 기술 컨퍼런스에 대해 많은 관심이 생겼습니다. 학술동아리(이후 메가브레인.) 선배들과 어떻게하면 지방에서 좋은 개발자가 될 수 있을까 이야기를 나누던 중 저희는 애초에 경남권에서 진행하는 기술 컨퍼런스조차 찾아보려 하지 않았다는 것을 깨달았습니다. 뉴스와 유튜브에서 항상 지역 인프라의 차이, 지방 소멸만 이야기하니 우리 지역 진행하는 개발 행사는 별로일거라고만 생각하고 있었습니다. 그래서 근처 지역인 부산권 기술 컨퍼런스에 최근 1주간 참여했습니다. 센텀 디지털 위크 2023(부산 센텀을 판교 뛰어넘는 디지털 혁신 중심지로 만든다는 바로 그 사업), DevFest Busan 2023 에 참여했습니다. 실제로 참가해보고 느낀점은 제 생각보다 부산권의 컨퍼런스는 질이..
면접 막 끝나고 바로 면접 후기를 씁니다.. 면접 진행 zoom으로 비대면으로 진행 각 면접 대기실으로 입장되고 면접 시간이 되면 소 회의실로 옮겨짐. 2:2 30분으로 진행되었으며, 저와 면접을 같이본 분은 경험 많은 고수분.. 질문 목록 면접 안내 중 면접 질문 목록을 공유하지는 말라는건 없었으니 작성하겠습니당. 문제있으면 메일주세요! 면접은 개인의 포폴 및 자소서에 맞춰서 한다. 나는 CS공부를 했던것을 적어서 CS질문이 몇가지 왔고, Nest.js라는 비주류 개발언어를 써서 그런지 프레임워크에 대한 질문은 안왔다. 인성 질문 프로젝트를 같이하지 싫은사람은? 그리고 그 사람이랑 팀이 되었다면? 기술질문 DB 트랜잭션 ACID에 대해 설명해라. 사용한 데이터베이스를 선택한 이유는 무엇인가? DB 인덱..
면접을 앞두고.. 내일은 NEXTERS 23기 백엔드 면접일이다. 이게 첫 NEXTERS 준비는 아니다. 22기에 서류를 지원했다가 떨어졌었기 때문이다. 이번 글에서는 면접을 보기 전에 전에 떨어진 사유를 복기 해보려고 한다. 22기를 떨어질 때.. 그 당시의 나는 1학년으로써는 꽤나 나쁘지 않았다. 스스로 프로젝트도 진행해보고 다른 팀원들과의 원활한 커뮤니케이션을 위해 slack, notion, trello 등을 공부했다. 이를 잘 어필해서 컴퓨터공학과 신입생으로써 SW마에스트로에 합격했다. 거품거품 열매 근데 SW마에스트로를 수료할 때 쯤, 나는 컴공 1학년이 아니라 SW마에스트로 13기 최약체였다. 주변의 평과 실제 내 실력에 괴리감이 느껴질 때 NEXTERS 22기를 지원했다. 거품 인간은 서류탈..
이번년도 있었던 일 SW마에스트로 13기 수료 메가콘(대학교 동아리 기술 컨퍼런스 발표) 참여 2021년 작년 말 기계공학과 마이스터 고등학교에 다니다 취업을 포기하고 컴공으로 진로를 바꾸게 되었어요. 2021년도 초에 코딩을 시작해서 파이썬을 조금 만져보고 컴퓨터 공학에 매력을 느껴서 이 진로를 선택했습니다. 컴공을 진학하는걸 선택했을 때는 수능일이 지나고 수시 마감 1주일 전이었어요. 대학을 갈지 말지 고민하다가 현직 개발자분들한테 메일을 보내보았어요. 다들 일단 대학을 가는것 을 추천하고 대학이 마음에 안들면 중간에 나갈 수도 있으니 수시로 대학에 지원해서 합격하게 됐어요. 그리고 개발 오픈채팅방에서 SW마에스트로를 추천해서 지원해봤어요. 2022년 대학 입학 후 대학을 합격하고 제 목표는 SW마에..
SW마에스트로 13기 합격했습니다! 이번 글에서는 합격 후기 및 제가 합격을 위해 준비했던 내용을 공유하려고 합니다. 도움되셨으면 좋겠습니다. 취업률..(23.09.27 추가) Q. 취업은 잘 되나요? 최근 이런 키워드가 블로그에 찍혀서 뉴스 하나를 첨부합니다. https://www.news1.kr/articles/?3796955 | SW마에스트로 수료생 취업률 92.6%…87.4%가 정규직 SW마에스트로의 취지와는 맞지 않지만(창업 목적), 수료생 중 80% 정도는 곧바로 창업하지 않고 취업을 우선으로 하는 것 같습니다. Q. 나이가 많아서 될지 고민이에요. SW마에스트로는 최소 나이 외에는 제한이 없어요. 13기에는 고등학생부터 서른 초반 분들도 계시고, 대학 졸업하신분들도 많아요. 나이는 상관없는 ..
2차 합격! 면접만 남았습니다. 문제는 총 5문제, 알고리즘 3, SQL 1, WEB 1으로 나왔다. 오픈북과 자동완성이 허용되지 않았고, 난이도는 실버2~골드3정도로 나온거 같다. 문제 요약 알고리즘 idx 알고리즘 분류, 난이도 문제 요약 1 구현, 완탐 S1 문제가 복잡했다. 이건 설명을 패스하겠다. set자료구조와 교집합 기능을 이용하여 풀었다. 2 구현, 그래프 이론(Union-Find, BFS, DFS) G4 순열 사이클과 비슷한 문제였다. 여기서 조건 몇개만 추가하면 된다. 3 DP 빡구현 최소G1 테트로미노 상위 느낌의 DP인데, 시간 많이 줘도 못풀 것 같다. 채팅방에서 어떤분이 5차원 6중첩 for문으로 푸셨다. 매년 있는 킬러 문제같다. 2솔했다. SQL SQL은 1차의 실수 때문에 ..
1차 합격 !!! 문제 요약 문제는 총 8문제로 알고리즘 6, SQL 1, WEB 1으로 나왔다. 이번 코테는 오픈북과 자동완성이 허용되지 않았고, 난이도는 실버4~골드5정도로 나온거 같다. 알고리즘 분류를 복기해보자면 다음과 같다. 제한 시간은 모든 문제 100초, 메모리는 제한이 있지만 좀 널널하다. 티어는 시간제한을 생각하고 내가 임의로 주었다. 추가: 시간 제한 100초는 모든 테스트케이스를 돌리는 시간의 합이고. TLE로 터진다면, 100초 이후에 강제종료됩니다. 시험 환경에서 잘 돌아간다면 문제 X 다만 2차의 경우에는 시간복잡도 관련해서 질문할 수 도 있다고 합니다. 초록색 해결 빨간색 미해결 idx 알고리즘, 난이도 문제 요약 1 구현 S4 자동완성 가능한 수 구하기 문자열 리스트를 주고,..
이번에도 작년, 재작년과 자소서 질문이 같았어요. 14기를 준비하시는 분들은 다음에 대해 한번 답해보면 도움이 많이 될 것이라고 생각합니다. 제 경험은 예시로만 생각해주세요. 최대한 참고는 많이 되지만 지원자분들의 개성을 잃지 않을 수 있도록 작성했습니다. 지금 14기 준비 오픈채팅방도 있으니 진행되는 스터디에 참여하는 것도 도움이 많이 될듯합니다. [자기소개1] 소프트웨어분야 전문성을 키우기 위해 남들과 달리 특별한 노력을 한 경험을 서술하여 주시기 바랍니다. [자기소개2] 귀하의 장래희망을 서술하여 주시기 바랍니다. [연수계획서 1] 귀하께서는 2022년도 「SW마에스트로」 과정에서 동료 연수생들과 협력하여 새로운 프로젝트를 완성하여야 합니다. 어떤 능력을 갖춘 연수생들과 어떠한 프로젝트를 어떻게 수..