| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 문법 차이
- html
- 위코드
- coalesce
- SQLD
- JavaScript
- SQL
- simple case expression
- list multiplication
- ROLLUP
- 정규식 연산
- execute immediate
- git
- dom
- Node.js
- Oracle
- 뷰
- 정보처리기사
- 비절차적 데이터 조작어
- 코드 스니펫
- 자료구조
- dense rank
- sql 저장 모듈
- python
- GROUPING
- window 함수
- show graph characteristics
- 기업 협업
- searched case expression
- MYSQL
- Today
- Total
목록전체 글 (81)
프로그래밍 숲
디자인 패턴이란 특정 문제를 해결하기 위해 공통적으로 사용되는 설계 방법을 일컫는 용어입니다. 이들은 반복적으로 발생하는 문제들에 대한 효과적이고 재사용 가능한 해결책을 제공합니다. 디자인 패턴은 코드를 더 유지보수가 가능하고, 재사용 가능하며, 이해하기 쉽게 만들 수 있습니다. 디자인 패턴의 구조 패턴 이름 패턴 이름은 디자인 패턴을 설명하고 식별하는 데 사용됩니다. 이는 개발자들이 설계에 대한 토론을 간략하게 하고, 공통 언어를 형성하는 데 도움이 됩니다. 예를 들어 "싱글턴", "팩토리", "데코레이터" 등의 이름이 있습니다. 문제 이것은 패턴이 적용되는 상황이나 문제를 설명합니다. 이는 특정 문맥에서 일반적으로 발생하는 설계 이슈를 포함하며, 패턴이 언제 사용되어야 하는지에 대한 정보를 제공합니다..
Git의 설정에서 pull.rebase와 pull.ff 옵션은 git pull 명령의 동작을 어떻게 변경할지를 제어합니다. 기본적으로 git pull은 원격 저장소에서 변경 사항을 가져온 후(git fetch를 수행), 현재 브랜치와 원격 브랜치를 병합(git merge)합니다. 그러나 이 동작은 이러한 설정에 따라 변경될 수 있습니다. git config pull.rebase false: 이것은 Git의 기본 동작으로, 원격 저장소에서 변경 사항을 가져온 후에 현재 브랜치를 원격 브랜치로 병합합니다. 병합 충돌이 발생할 경우, 병합 충돌을 수동으로 해결해야 합니다. git config pull.rebase true: 이 설정을 사용하면 git pull은 원격 저장소에서 변경 사항을 가져온 후(git f..
기간이 2~3달 정도 지난 후에 쓰는 후기입니다. 그 사이에 성장한 부분 및 느낀 점을 반영하여 작성했으니 참고해서 읽어주세요! 1. 기업 협업 1) 프로젝트 개요 기간: 23년 3월 13일 ~ 23년 4월 6일 (4주) 인원: 프론트엔드 2명, 백엔드 2명 github 링크: 링크 2) 프로젝트 후기 📂 기업 협업이 아니었다 사실상 기업 협업이라고 할 수 없는 기업 협업이었습니다. 저는 기업 협업을 나가서 당근 마켓 클론 코딩을 진행하였습니다. 제가 위코드를 다니기로 결심했던 건, 이 기업협업 때문이었습니다. 아마 과거에 다녔던 분들, 제 동기들, 그리고 앞으로 위코드를 등록하실지 고민하시는 모든 분들이 이 이유 때문에 비싼 가격에도 불구하고 위코드를 선택한다고 생각합니다. 하지만 저의 기업 협업은 정..
접수 배경 저는 비전공자(토목공학과) 출신으로 6월 10일에 시행된 제 49회 SQLD 시험에 응시하여 합격하였습니다. 개발자는 자격증보다는 다른 것이 더 중요하다고 생각해서 굳이 자격증을 딸 생각은 없었습니다. 하지만 현재 교육 받고 있는 KDT(K-Digital Training) 과정의 다른 많은 동기들도 이 시험을 볼 예정이라길래 그렇다면 나도 한 번 봐봐야겠다 하고 휩쓸리듯 신청을 하게 되었습니다. 물론 그렇게 어려운 시험은 아니라는 것을 알고 있어서 지원한 것도 있습니다. 기본 스펙 접수할 당시의 저의 스펙을 말씀드리겠습니다. 저는 비전공자이고, 프로그래밍 경력은 23년 6월 기준으로 6개월 정도입니다. 저는 위코드라는 사설 부트캠프에서 백엔드 과정 3개월 동안 mysql를 활용해서 프로젝트를 ..
프로젝트를 하던 중, 고객 정보가 들어간 더미데이터를 만들 필요가 있었습니다. 그래서 어떻게 간편하게 많은 더미데이터를 만들까 하다가 SQL의 프로시저를 활용해서 더미데이터를 만들어 보기로 했습니다. ✏️ 파이썬 Faker 라이브러리로 한국 이름 랜덤 생성하기 한국 사람의 이름 같은 경우, 프로시저를 이용해서 랜덤으로 구현하기가 어려워서 파이썬의 Faker 라이브러리를 통해 간편하게 만들었습니다. 만드는 방법은 다음과 같습니다. from faker import Faker fake = Faker('ko_KR') name_list = [] for _ in range(100): name_list.append(fake.name()) names = ','.join(name_list) print(names) 터미널..