본문 바로가기

전체 글158

데미안 - 헤르만 헤세 2-3년 전쯤 외삼촌이 선물해 주셨던 책인데 그땐 게을러서 읽지 않았고 이제야 읽었다. "새는 알에서 나오려고 투쟁한다. 알은 세계이다. 태어나려고 하는 자는 한 세계를 깨뜨리지 않으면 안 된다. 새는 신에게 날아간다. 신의 이름은 아브락사스다" 새가 알에서 나와 새로운 세계를 창조하듯이, 우리도 세계로 통하는 자신의 껍질을 부수는 데 사력을 다해야 한다. 자신과 싸워 가는 길은 참 좁고 힘들지만, 그 길에 집중하며 인생의 돛대를 세워야 끊임없이 성장할 수 있다. 데미안은 에밀 싱클레어(주인공)의 유년시절부터의 이야기를 보여준다. 여러 사건들을 경험하고 스스로 치열한 고민을 통해 답을 찾으려는 데미안의 모습을 보며 나는 어떠한가 생각하게 되었다. 힘든 일이나 고민들이 생겼을 때 그것의 답을 찾으려는 것이.. 2024. 1. 13.
LMS Web 클론코딩 2 (대쉬보드 페이지 그리기) 2024/01/13 어제 설계한 것을 바탕으로 일단은 먼저 프론트 페이지를 빠르게 만들어 놓고 기능 구현을 하면 좋겠다는 생각이 들어 오늘은 무작정 첫 화면을 그리기 시작했다. 총 소요시간은 3시간 30분 정도 걸린 것 같다. 처음엔 금방 그려낼 수 있다는 생각이었는데 클론 코딩을 해본 적이 없어 디테일을 잡는 부분이 꽤나 어려웠고 애초에 html.css를 다룬 지 오래되어 초반에 조금 시간이 걸렸었다. 그래도 따라서하다 보니 금방 감을 잡고 한 것 같고 나머지 페이지들도 집중해서 한다면 금방 만들 수 있겠다는 자신감이 생겼다. 일단 오늘은 로그인 이후 첫 화면으로 생각중인 Dashboard 페이지를 만들었고, 옆에 붙어있는 사이드 바 까지 만들었다. 사이드 바의 경우 모든 페이지에 동일하게 들어가므로 .. 2024. 1. 13.
LMS Web 클론코딩 1 (구현 페이지 기능 설계) 2023/01/12 주제 (한동대학교 LMS) 지난학기 가장 많이 사용한 사이트가 뭘까 생각을 해봤는데 LMS가 있었음. UI도 간단하고 구현이 쉬울것이라 예상이 되며 기능이 많지만 구현할 기능을 정해 선택하여 개발하고자 함. 기술 스택 배포 : Azure App Service MVP 기능 (버전 0.1을 완성 후 버전 업그레이드 하는 방향으로) 사용자: LMS 메인 페이지 LMS 대시보드 LMS QnA Board CRUD (파일 입출력, 댓글, dateTime, 검색) LMS People (같은 과목 듣는 사람 정보) 사용자 로그인(학번, 비밀번호) 관리자: 관리자 로그인(admin) QnA 게시물 관리 페이지 LMS People 관리 페이지 과목 생성 추가하고 싶은 기능 사용자: LMS 과제 페이지.. 2024. 1. 12.
글쓰기, 자소서 팁 보호되어 있는 글 입니다. 2024. 1. 4.
백준 2805 파이썬 https://www.acmicpc.net/problem/2805 2805번: 나무 자르기 첫째 줄에 나무의 수 N과 상근이가 집으로 가져가려고 하는 나무의 길이 M이 주어진다. (1 ≤ N ≤ 1,000,000, 1 ≤ M ≤ 2,000,000,000) 둘째 줄에는 나무의 높이가 주어진다. 나무의 높이의 합은 항상 M보 www.acmicpc.net 처음 구현한 방법 : 시간 초과가 날걸 알면서도 다른 방법이 생각나지 않아 일단 코드를 작성하고 제출했다. 예제 코드는 돌아가지만 제출을 하니 역시 시간초과가 발생했다. n, m = map(int, input().split()) h = list(map(int,input().split())) maxchecker = max(h) - 1 minchekcer = m.. 2023. 12. 21.
ESG경영과 기업시민은 무엇인가 (포스코 기업시민 레벨업 그라운드 후기) 여러분들은 ESG를 알고 계신가요? ESG는 Environment의 E Social의 S Governace의 G 각 영문 첫 글자를 따서 만든 단어입니다. 실직적인 의미로는 기업의 환경, 사회 그리고 지배구조 측면에서 기업가치 중 재무적 가치가 아닌 비재무적 가치를 중요하게 생각하고, 기업이 지속가능한 경영을 하는데 중요한 요소라고 할 수 있습니다. 저는 23-2 ESG경영과 기업시민이라는 수업을 수강하게 되며 ESG의 개념을 처음 알게 되었습니다. 이 수업은 POSCO와 함께하며 기업시민형 인재 육성 확대를 목표로 합니다. 저희는 포스코 DX(Digital Transformation 이전 포스코 ICT)와 함께하게 되었습니다. 포스코의 ESG보고서를 보면서 기업시민과 ESG 사례등에 대해서 배우기도 하.. 2023. 12. 20.
Intelij에서 maven 프로젝트로 변경하기 Intelij에서 프로젝트 생성 후 Maven을 추가하려고 할 때 아래 사진과 같이 add Framework Support를 검색해도 안 나와 문제가 있으시거나 다시 프로젝트를 생성하시려는 분들에게 도움을 드리고자 글을 작성합니다. 1. 왼쪽 project 폴더에서 project 최상단 폴더를 선택(클릭)합니다. 저의 경우 WordMasterProject입니다. 2. Сmd + Shift A (mac기준)를 누르고 add framework support를 검색하면 아래 사진과같이 나오는 것을 볼 수 있습니다. 3. 아래와 같은 창이 뜨면 maven을 선택 후 okay를 누르시면 maven이 추가되고 pom.xml 파일이 생성되는것을 확인할 수 있습니다. 2023. 9. 10.
행복하게사는법 23-2 방학은 열심히 그리고 재미있게 보낸 성장의 시간이었다고 생각합니다. 방학 시작 전 방학 목표는 계절학기수업과 코테캠프(코딩테스트 문제풀이)를 잘 마무리, 다음학기에 들을 전공수업의 공부, 알바와 학교 근로 그리고 운동을 모두 잘 해내는 것이었습니다. 원래 본가에서 방학을 보냈는데 이번에는 학교에서 혼자 보내는 첫 방학이기도 하고 이제 마냥 놀기만 할 수는 없다는 생각에 열심히 하고자 하는 마음이 들었습니다. 학기가 종료되고 바로 계절학기와 학교 근로가 시작되었습니다. 저의 일정은 아침 7시40분쯤에 일어나 9시부터 12시까지 학교 근로, 1시부터 3시까지 계절학기 수업을 마친 후 운동 그리고 알바가 있는 날은 아르바이트를 갔습니다. 초반 1주일 동안은 새로운 일정들에 적응하느라 시간이 굉장히 느.. 2023. 8. 25.
Open Ai api 사용해서 앱/웹 만들기 (Flutter) 오늘은 Flutter에서 Open AI api를 이용해서 앱/웹 만드는 법을 소개해보려고 합니다! 매우 쉬우니 따라 해보고 조금만 바꾼다면 각자 자신만의 ai서비스를 만들 수 있을 것입니다. 또한 Open Ai api는 현재 무료로도(제한된 양) 사용이 가능하기 때문에 우리가 서비스를 만들 때 마음껏 써볼 수 있습니다. Flutter 사용 설정이 되어있다는 가정하에 설명을 진행하도록 하겠습니다. Flutter 설치 방법을 모르겠다면? 아래 글을 참고하시면 됩니다! https://zhocoding.tistory.com/129 Mac m1 Flutter 개발세팅하는법(+ flutter doctor 에러 해결법) Flutter 개발을 위해 설정해야 할 것들은 다음과 같다. 처음 봤을 때는 복잡하다고 생각할 수.. 2023. 6. 6.