일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- PostgreSQL 설치 시 에러
- github
- WPF
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- 애드센스
- 프로그래머스 코딩테스트 연습문제
- Spring Boot
- selenium
- terraform
- Python
- c#
- 바이오데이터 엔지니어
- pycharm
- github actions
- Codeforces
- 프로그래머스 코딩테스트 연습
- PostgreSQL
- git
- 클린 코드
- 프로그래머스 월간 코드 챌린지
- 브랜디
- Firefox
- 프로그래머스 월간 코드 챌린지 시즌1
- heroku
- FastAPI
- 파이썬
- 스코페2021
- 프로그래머스 코딩 테스트 연습
- Word Cloud
- 디자인 패턴
- Today
- Total
목록분류 전체보기 (103)
프로그래밍 연습하기
저는 모니터를 두 개 사용하면서 창을 여러 개 띄워 둡니다. 그런데 가끔 전체 화면인 프로그램을 이용할 때 해상도가 변경되는 것 때문인지 기존에 띄워 둔 창이 윈도우 밖으로 나가서 선택이 안되는 경우가 있습니다. 찾아보니 방법이 여러가지 있었는데 이 방법이 제일 좋더라구요. https://www.addictivetips.com/windows-tips/windows-7-move-off-screen-windows-back-to-your-desktop-hotkey/ Windows 7: Move Off-Screen Windows Back To Your Desktop [Hotkey] After exiting from an extended desktop mode under Windows 7, you will be ..
https://brunch.co.kr/@kd4/8 자바의 리플렉션 java reflection를 이해하시나요? | Java Reflection API를 이해하시나요? 리플렉션이란 개념은 초보 자바 개발자에게는 생소한 개념이고, 이해하기 힘든 개념인 것 같습니다. 일단 저에겐 그랬습니다. 그 brunch.co.kr 스프링 관련 서적을 읽다가 리플렉션이라는 것이 나와서 알아보고 간단하게 정리해보고자 합니다. 위 블로그 내용을 참고하였습니다. 자바 리플렉션이란 구체적인 클래스 타입을 알지 못해도, 그 클래스의 메소드, 타입, 변수들에 접근할 수 있게 해주는 자바 API입니다. 자바 클래스 파일은 바이트코드로 컴파일되어 static 영역에 위치하기 때문에 클래스 이름만 알고있다면 이 영역에서 클래스의 정보를 가..
https://evan-moon.github.io/2020/05/21/about-cors/ CORS는 왜 이렇게 우리를 힘들게 하는걸까? 이번 포스팅에서는 웹 개발자라면 한번쯤은 얻어맞아 봤을 법한 정책에 대한 이야기를 해보려고 한다. 사실 웹 개발을 하다보면 CORS 정책 위반으로 인해 에러가 발생하는 상황은 굉장히 흔해서 evan-moon.github.io 이 블로그에 잘 설명이 되어있어서 읽고 간단하게 정리해봤습니다. CORS란 무엇인가? CORS는 Cross-Origin Resource Sharing의 약자입니다. 웹 프로젝트를 간단히 하면서 학습을 하다보면 많이 듣게 되는 단어입니다. 한국어로 번역을 하면 다른 출처 리소스 공유라고 할 수 있습니다. 여기서 출처란 http, https와 같은 프..
처음 글을 쓴 뒤로 어느새 시간이 꽤 흘렀습니다. 교육기간도 막바지에 다다랐는데요. 교육기간 중 퀴즈를 내주셨는데, 퀴즈를 풀어보는 것을 통해서 어느정도 감이 잡히게 되었습니다. 물론 실제 업무가 이와 비슷할지는 해봐야 알 것 같습니다. 제공해주는 강의는 어려운 부분도 많아서 완벽하게 이해했다고 하기는 좀 그렇지만, 그래도 퀴즈를 통해 배운 내용을 점검해보면서 의학 쪽에서 어떤 식으로 데이터를 활용하는지 등 사업의 흐름에 대해 조금씩 알게 되고 있습니다. 실제 업무에 들어가게 된다면, 업무 내용을 올릴 수는 없겠지만 업무를 하게 되면서 알게되는 관련 지식이나 간단한 소감 같은 것을 계속 정리해보고 싶네요.
오랜만에 EC2에 다시 접속을 해보려고 했는데, 계속 한참 뒤 Connection fail이 떠서 접속을 못했었습니다. 워낙에 오래 방치해두다보니, 원인을 찾기가 어려워서 그냥 내버려뒀었습니다. 그때 당시에는 사용자 이름을 바꿔서 로그인 해본다던가 하는 것에만 계속 맴돌았었습니다. 그러다가 최근 문제를 해결하려고 다시 봤는데, 의외로 쉽게 해결 할 수 있었습니다. 검색을 통해 문서를 보던 도중 보안 규칙을 확인하라는 말이 있었는데, 전에도 봤었지만 별 생각없이 넘겼습니다. 근데 다시 생각을 해보니 최근 이사를 해서 보안 설정을 해둔 IP와 다르다는 것이 떠올랐습니다. 그래서 보안 규칙 수정을 하니 다시 정상적으로 접속할 수 있게 되었습니다. 이런 문제를 겪게 된 것은 아무래도 아직 AWS 사용에 익숙하지..
파이썬으로 텍스트 파일을 다루다가 제목과 같은 에러를 만났습니다. BOM 문자가 포함되여 생기는 문자로 BOM문자에 대해서는 나무위키에서 설명을 볼 수 있었습니다. https://namu.wiki/w/BOM BOM - 나무위키 구매해야될 부품등을 하나로 모아놓은 주문 명세서. 주로 전자쪽에서 쓰이는 말이며 제품을 제작할때 이에 필요한 부속품등의 데이터를 하나의 파일로 모아서 만들어놓은것을 BOM이라고 한다. namu.wiki 그리고 스택오버플로에서 해결방법을 찾을 수 있었습니다. https://stackoverflow.com/questions/8898294/convert-utf-8-with-bom-to-utf-8-with-no-bom-in-python Convert UTF-8 with BOM to UTF..
11월 5일을 마지막으로 월간 코드챌린지 시즌 1이 마무리되었습니다. 시간을 까먹는다던가 바쁜 일이 있었어서 10월, 11월 모두 제대로 풀지 못했습니다. 그런데 못 푼 문제를 보면 제대로 했어도 푼 문제 수는 똑같았었을것 같네요. 10월은 1문제밖에 풀지 못했고, 11월은 2문제 풀었습니다. 9월에 2문제 풀었으니까 어떻게 겨우 이벤트 응모 조건인 5문제를 가까스로 달성했네요. 곧 있을 경품 추첨을 기대하고 있습니다. 사실은 이번 월간 코드 챌린지 기간동안 열심히 해서 실력을 늘려보고 싶었는데 여러 바쁜 일들이 겹치기도 하고 또 그걸 핑계삼아 열심히 하지 않은 것 또한 있습니다. 주변 정리를 좀 하고 마음도 다시 다잡아야 할 것 같습니다. 제가 풀었던 문제들도 얼른 정리를 해서 올리고, 못 풀었던 문제..
먼저 결론을 간단하게 요약하면, ASUS PRIME B460보드에서 비프음이 처음 삐, 삐 - 삐삐삐, 삐 이렇게 소리가 나는 경우 모니터가 전원이 꺼져있다던지 연결이 안되있다던지 해서 발생하는 비프음이라는 것을 알게 되었습니다. 최근에 컴퓨터를 한대 새로 조립하였습니다. 부품들은 컴퓨존에서 모두 주문을 하였구요, 메인보드는 ASUS PRIME B460M-A 이 보드를 구매하여서 사용했습니다. 그런데 이제 조립하고나서 문제를 해결하는데 좀 애먹었는데 알고보니 간단한 문제였습니다. 문제는 조립을 다 한뒤 발생했습니다. 조립을 다 하고 윈도우까지 설치를 했었는데 방에 옮겨놓고 뭘 좀 깔아볼려니까 모니터에 노 시그널이 뜨면서 화면이 검은화면이 떴습니다. 그리고 삐, 삐 - 삐삐삐, 삐 하는 비프음이 나더라구요..
최근 이사 준비 등 여러 일이 겹치면서 포스팅 및 깃허브 활동에 소홀해졌네요. 이번에 학교에서 진행하는 바이오데이터 엔지니어 양성사업에 참여하게 되었습니다. 기간은 5개월 동안 진행되고, 2달 교육 후 3달 업무를 하는 것 같습니다. 최근 빅데이터의 중요성이 높아지면서 관련 인력 양성이 필요하다고 하는데요. 이러한 니즈에 맞춰 청년들의 교육 및 취업에 도움이 될 수 있는 국가주도 사업 중 하나로 알고 있습니다. 오늘 온라인 오리엔테이션을 진행하여 전체적인 설명을 들었지만, 구체적인 부분은 아직 감이 잘 안잡힙니다. 데이터의 디지털화 및 표준화 라고 하는데, 관련 일을 해본 적이 없어서 교육을 들으며 업무에 대한 설명을 더 들어봐야 감이 좀 잡힐 것 같습니다. 교육 및 업무는 대다수가 비대면 온라인으로 이..
Openpyxl을 이용하여 엑셀 파일에 하이퍼링크를 거는 방법에 대해 소개해드리려고 합니다. 두 가지 방법이 있습니다. 첫 번째는 직접 엑셀의 하이퍼링크 함수를 이용하는 방법입니다. wb = openpyxl.load_workbook("불러올_파일명") sheet = wb.active for cell in sheet["A"]: cell.value = '=HYPERLINK("{}", "{}")'.format(주소, 내용) cell의 value를 저렇게 지정하여서 하이퍼링크를 걸 수 있습니다. 주소에는 연결할 주소를 넣고 내용에는 보이게 될 내용을 넣습니다. 두 번째 방법은 cell의 프로퍼티를 이용합니다. wb = openpyxl.load_workbook("불러올_파일명") sheet = wb.active ..