본문 바로가기

자유로운 이야기8

오블완 챌린지 잘 활용하기! 0. 들어가며...최근에 티스토리에서 이벤트로 오블완 챌린지를 시작하였습니다. 오블완 챌린지는 매일 하나의 포스트를 작성해서 업로드만 하면 되는 이벤트입니다. 매일매일 글을 쓰는 동기가 부족한 저 같은 사람들이 짧게 참여해 볼 수 있는 좋은 이벤트라고 생각합니다.  앞서 말했듯이 저는 글을 자주 쓰는 편이 아니라서 생각보다 매일매일 글을 쓰는게 무척이나 힘든 작업이라는 것을 새삼 깨닫고 있습니다...하지만, 이왕 시작한거 21일 완주를 목표로 열심히 해보려고 합니다 1. 오블완 챌린지, 어떻게 활용할 것인가?제가 운영하는 블로그의 주제는 IT 중에서도 Python 코딩과 인공지능입니다. 이 주제로 매일 글을 쓰기 위해서는 매일매일 하나의 머신러닝 및 딥러닝 이론을 다룰 수 있지만, 매일 글을 쓰는 게 익.. 2024. 11. 9.
OpenSSH : Start-Service sshd 오류 해결 최근 윈도우를 업데이트 하고 openssh를 실행하면 아래와 같이 에러가 발생하면서 서버가 켜지지 않는 에러가 발생합니다. Start-Service : 다음 오류로 인해 'OpenSSH SSH Server (sshd)' 서비스를 시작할 수 없습니다. '.' 컴퓨터의 sshd 서비스를 열 수 없습니다.CategoryInfo : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service], ServiceCommandExceptionFullyQualifiedErrorId : CouldNotStartService,Microsoft.PowerShell.Commands.StartServiceCommand업데이트를 하고 왜.. 2024. 10. 28.
[백준] Solved.ac Gold 3 & Class 4 달성! 저번 Gold 5 달성 이후 간만에 근황이네요 친구들끼리 진행하는 알고리즘 스터디는 진작에 끝났지만 그래도 꾸준히 했더니 어느새 Gold 3과 Class 4를 달성하게 되었습니다...!! Class 4는 제가 처음 알고리즘 스터디를 시작할 때 목표로 설정한 것들 중 하나이기 때문에 꽤나 뿌듯했습니다! 앞으로는 Class 5문제를 천천히 풀면서 Class 3,4 문제들 위주로 좀 더 풀어봐야 할 것 같습니다. 저는 아직도 Dynamic Programming문제는 너무 어렵네여... 그리고 문제 유형 편식을 하지 않으려고는 노력했는데, 아무래도 편식을 좀 했을 것 같아서 그 부분에 대한 보완도 할 겸 클래스 올리기를 메인으로 하는건 당분간 보류해야할것 같습니다. 다음 목표는 저의 최종 목표이기도 한 Plat.. 2023. 8. 2.
[백준] 14500번 - 테트로미노 문제 출처 : https://www.acmicpc.net/problem/14500 14500번: 테트로미노 폴리오미노란 크기가 1×1인 정사각형을 여러 개 이어서 붙인 도형이며, 다음과 같은 조건을 만족해야 한다. 정사각형은 서로 겹치면 안 된다. 도형은 모두 연결되어 있어야 한다. 정사각형의 변 www.acmicpc.net 백준 14500번 - 테트로미노의 풀이와 개인적인 저의 생각을 정리하였습니다. [문제] [입력과 출력] 우선 문제를 읽으면 BFS 혹은 DFS로 접근을 해야겠다는 생각이 들게 됩니다. 여기서 저는 BFS는 주변을 순차적으로 탐색하기 때문에 적절하지 않으므로 DFS를 이용하여 탐색을 해야겠구나! 라고 접근하였습니다. 그렇다면 DFS를 이용하여 접근을 하게 된다면 다음과 같이 코드를 작.. 2023. 6. 21.
Solved.ac 골드 5 달성! 사실 그동안 꾸준히 PS를 하지는 않았지만, 친구들이랑 알고리즘 스터디를 계기로 나름 꾸준히 할 수 있는 계기가 생겨서 문제를 계속 풀었다. 처음에는 자료구조 이론만 대강 알고 있었고 실제로 문제를 많이 풀어본 적은 많이 없어서 처음에 문제 푸는게 너무 어려웠지만, 문제 몇개를 계속 풀다 보니 이제는 조금(?)은 자신감이 생긴 것 같다. 앞으로는 딱 일년만 열심히 해서 플래티넘을 달아보는 게 목표다! 2023. 6. 13.
논문을 Review 한다는 것 논문을 읽을 때 꼭 답을 할 수 있어야하는 좋은 질문을 우연히 발견하게 되어서 공유합니다. 1. 이 논문이 나오게 된 역사적인 이유는? 즉, 이 분야에서 어떤 연구들이 진행되어왔고 어떤 맥락에서 이번 연구가 시작된 것인가? 2. 이 논문은 어떤 질문에 답하기 위해 진행된 연구인가? 한 문장으로 적으시오. 3. 그 질문에 답하기 위해 저자들은 어떻게 연구를 진행했는가? 한 그림(figure) 혹은 결과 부분(result)의 한 두 문단을 각각 한 문장으로 요약해서 논리적 흐름을 적으시오. 4. 이 논문이 출판 될 수 있었던 가장 중요한 부분, 또는 이 논문의 가장 중요한 새로운 점(novelty)를 지적하시오. 5. 이 논문의 결론(conclusion) 또는 부족한 점(limitation)을 바탕으로 후속.. 2023. 5. 4.
티스토리 수식 첨부 방법 글을 작성할 때 수식을 쓸 일이 많아져서 이참에 다른 블로그들을 참고해서 정리하였다. 1. 게시글 HTML 수정하기 (일회용) 아래 코드를 복사한 뒤, '기본모드' 에서 'HTML'로 변경해준다. 변경하게 되면 아래와 같이 지금까지 작성한 글이 HTML 양식에 맞게 변형되어 있는데,이때 위에서 복사한 코드를 제일 위쪽에 아래 그림과 같이 붙여넣어준다. 2. 티스토리 스킨 HTML을 수정 (영구) 위 방법은 글을 쓸 때마다 설정해주어야 하는것 같다. 수식을 자주 쓰는 사람이라면 한번 해두는게 여러모로 편하기 때문에 이 방법을 추천한다. 우선 다시 아래 코드를 복사한다. 복사를 하고 난 뒤, 블로그 관리로 들어가서 꾸미기 > 스킨 편집으로 이동한다. 스킨 편집으로 이동하면 아래처럼 html 편집을 누르게 되.. 2022. 11. 9.
[Server] SSH를 이용하여 집에 있는 컴퓨터와 연결해서 사용하기 현재 제 컴퓨터들의 OS는 집에선 Window11버전을 쓰고 있으며 밖에선 Linux를 쓰고 있고 노트북은 Mac을 사용하고 있습니다. 저도 가끔은 카페같은곳에 가서 코딩을 하고 싶은 날이 있지만, 집에 있는 컴퓨터에 SSH세팅을 안해둬서 포기한 적이 몇번 있었습니다. 그래서 이번에 SSH를 이용하여 밖에서도 집에 있는 컴퓨터 환경을 쓰기 위해서 연결해보았습니다. *본 포스트는 VsCode에서 SSH를 이용하여 컴퓨터를 연결해서 사용하는 방법에 대해 이야기 합니다! #1. OpenSSH 설치하기 찾아보니 Window 환경에서 SSH 서버를 실행시켜주는 좋은 프로그램을 '이미' 지원하고 있었습니다. 바로 OpenSSH인데요. 이걸 설치하기 위해서는 다음과 같이 설정 > 앱 > 선택적 기능 들어가신 뒤, '.. 2021. 11. 23.