본문 바로가기

전체 글

개발자로 전향을 고민하신다면.. 개발자 진로를 선택하는 것은 매우 현명한 선택입니다. 하지만 이 일을 계속하기 위해선 다양한 고민과 노력이 필요합니다. 아래는 개발자 진로에 대한 고민과 해결책에 대한 몇 가지 팁입니다. 어떤 분야에서 개발자가 되고 싶은가? 소프트웨어 개발에는 다양한 분야가 있습니다. 예를 들어 웹 개발, 애플리케이션 개발, 빅 데이터, 인공지능, 게임 개발 등이 있습니다. 각 분야마다 요구되는 기술과 지식이 다르기 때문에, 우선 자신이 어떤 분야에서 일하고 싶은지 생각해보는 것이 중요합니다. 그리고 해당 분야에서 요구되는 기술과 경험을 쌓는 것이 필요합니다. 어떤 언어를 배워야 할까? 개발자가 되기 위해서는 언어를 배워야 합니다. 하지만 어떤 언어를 배워야 할지 고민하는 경우가 많습니다. 이 경우, 자신이 선택한 분야.. 더보기
PHP CI 로그 레벨별 파일 분리 하는 방법 libraries/Log.php // 아마도 상단에 이렇게 선언이 되어있을텐데.. protected $_levels = array('ERROR' => '1', 'DEBUG' => '2', 'INFO' => '3', 'ALL' => '4'); // $level 을 추가하면 기존 log연월일.php 가 ERROR-연월일.php로 바뀌게 됨. 에러 레벨별로 로그 분리 $filepath = $this->_log_path.$level.'-'.date('Y-m-d').'.php'; https://cikorea.net/bbs/view/lecture?idx=7113 [게임서버] 로그파일 분리하기 CI 기본은 log-년-월-일.php와 같이 단일파일로 로그가 저장이 됩니다. 단일파일로 로그가 합쳐져 있을경우 분석시간이 .. 더보기
vscode 후행 공백 제거 Trim Trailing Whitespace 파일 저장 시 뒤 공백 제거 더보기
VSCode에서 Git Bash를 통합 터미널로 설정하는 방법 터미널 설정 구성 terminal.integrated.defaultprofile.windows 에서 Git Bash 선택 만약 해당 옵션이 없다면 settings.json 파일을 열고 terminal.integrated.profiles.windows 항목을 찾고 없다면 추가 . 주의 : defaultProfile.windows 값은 한 단어여야 작동합니다. 붙여쓰세요. "terminal.integrated.profiles.windows": { "GitBash": { "source": "Git Bash", "path": ["C:\\Program Files\\Git\\bin\\bash.exe"], }, }, "terminal.integrated.defaultProfile.windows": "GitBash", 더보기
MariaDB MaxScale 2022.10 웨비나 https://www.youtube.com/watch?v=rhtL0mtIGP0 더보기
.ppk 파일을 .pem 파일로 변환하는 방법 aws ec2 접속을 위한 ppk 로 pem 생성하는 방법 .ppk 파일을 .pem 파일로 변환 PuTTYgen 다운로드 및 실행. Actions에서 Load 메뉴 .ppk 파일 선택 .ppk 파일 Open Key passphrase를 입력 (보안을 위해 입력하는것을 권장) PuTTYgen 메뉴에서 Conversions - Export OpenSSH Key 선택 ( 암호를 입력하지 않았다면 경고가 표시되지만 Y 선택하면 진행 가능.) 확장자를 .pem로 입력 Save 더보기
SQL Formatter SQL 자동 정렬 해주는 웹 사이트 SQL Formatter https://www.dpriver.com/pp/sqlformat.htm Instant SQL Formatter www.dpriver.com 들어갈 때 마다 세팅 하는것이 번거로워서 위와 같이 즐겨찾기 등록 후 수정을 통해서 Javascript 로 설정값을 세팅하도록 했습니다. URL 칸에는 아래와 같이.. javascript:document.all.dbvendor.value = 'mysql';document.all.keywordcs.value = 'Unchanged';document.all.tablenamecs.value = 'Unchanged';document.all.columnnamecs.value = 'Unchanged';document.all.functioncs.valu.. 더보기
기상청 지역별 날씨정보 API https://www.kma.go.kr/wid/queryDFS.jsp?gridx=60&gridy=127 gridx , gridy 는 leaf 에서 확인. http://www.kma.go.kr/DFSROOT/POINT/DATA/top.json.txt [ {"code":"11","value":"서울특별시"}, {"code":"26","value":"부산광역시"} ... ... ] http://www.kma.go.kr/DFSROOT/POINT/DATA/mdl.11.json.txt // 11 : 서울특별시 [ {"code":"11110","value":"종로구"}, {"code":"11140","value":"중구"} ... ... ] http://www.kma.go.kr/DFSROOT/POINT/DATA/le.. 더보기