| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 달러인덱스
- 창고관리인
- 2024회고
- 와이투짐
- S&P 500
- 공포탐욕지수
- KODEX200
- 원달려환율
- 내가 읽은 경제 2025-10-27
- 남자아이폭력성
- 온스당금
- 금
- S&P 500 VIX
- 금값
- 단대오거리 헬스장
- 직업에관하여
- KOSPI
- 파모스짐
- 에세이
- 인생
- 오늘 내가 읽은 경제
- 코스피
- 내가 읽은 경제
- 에센피
- ace krx금현물
- 경제지표
- 개발자에관하여
- 금광동 헬스장
- 원달러환율
- S&P500
- Today
- Total
목록Review/Proj (6)
기록해야 성장한다
HTTP 에 관하여1. RESTful API 설계 기본 원칙질문: RESTful URI를 설계할 때 가장 중요하게 고려해야 할 점은 무엇인가요?모범 답안:자원을 명사 중심으로 표현할 것.소문자와 하이픈(-)을 사용해 가독성을 높일 것.명확한 계층 구조를 유지할 것 (ex: /children/{childId}/books).컬렉션과 단일 리소스를 구분할 것 (복수형 사용).꼬리 질문:GET 요청에 Body를 추가해도 될까요? 된다면 어떤 상황에서 허용할 수 있나요?원칙적으로, HTTP/1.1 명세(RFC 7231)에 따르면 GET 요청은 Body를 포함하지 않는 것이 표준입니다. 하지만 기술적으로는 일부 서버와 클라이언트(예: 일부 API Gateway, 커스텀 시스템)는 GET 요청에 Body를 지원할 수..
1. 시작2016년 10월, 나는 개발자로 첫 커리어를 시작했다.하나의 프로그램을 겨우 동작시키던 시절을 지나,이제는 누군가를 평가하고, 팀에 함께할 사람을 직접 선택하는 자리까지 오게 되었다. 질문을 던지는 위치에 앉고 보니,개발자로서 바라보던 세상과 면접관으로서 마주하는 세상은 많이 다르다는 걸 알게 되었다. 2. 백엔드 개발자가 중요한 이유백엔드 개발자는 시스템을 지탱하는 뼈대를 만든다.이 뼈대는 다음과 같은 요소들을 안정적으로 감당해야 한다. 기능 추가와 지속적인 개선트래픽 증가에 대응하는 확장성장애 발생 시 복구 가능성외부 시스템과의 연동 복잡성 관리데이터 무결성과 보안 확보운영 자동화와 효율적인 배포 이 중 하나라도 흔들리면, 서비스 전체가 흔들린다.백엔드 개발자는 그 전반을 책임지는 역할이..
개요24일 오전 캐치 1.0에서 사용자가 저장한 주소를 불러오지 못하여 주문을 하지 못하는 에러가 발생했다.원인은 전날 23일 오후 4시경에 진행했던 데이터 마이그레이션이 원인이다.원인2.0 회원 데이터 마이그레이션 중 1.0에서 사용중인 테이블에 잘못된 데이터를 덮어썼다.1.0의 배송지의 경우 2.0의 데이터 베이스를 사용중이었다. 구체적으로 어떤 테이블이 어떤 서비스에서 사용되는 지 파악하지 못한채 같은 이름의 테이블을 그대로 덮어쓰게 되어 문제가 발생했다. 해당 테이블의 내용은 사용자 고유 id와 제3자 암복호화를 진행할 때 필요한 키를 가진 단순한 구조의 테이블이었다.경위우선은 GCP-SQL에 1.0 prd에서 사용하는 실제 데이터의 일부분이 존재하고 있었다. 배송지 정보와 사용자 암호화 키 데..
[KB-Queen 3차 고도화] 2021.08 ~ 2021.10 KB 증권에서 내부적으로 사용하는 앱의 고도화 작업을 진행했다. 업무를 정확하게 이해한것은 아니지만 대체로 PC에서 작업하는 데 일부분만 모바일과 태블릿에서 보는 것 같았다. 기존의 2차까지 고도화되어 사용중인 앱이 존재했고 3차에서 특별한 것은 네이버 앱 처럼 좌우로 슬라이드 하여 사용자가 사용하기 편하게 하겠다는 것이 목표였다. 우리는 롤은 웹뷰 안에서의 동작들만 개발하면 되는 것이었다. 안드로이드를 기준으로 assets/res/www 하위의 영역에서만 개발을 하였고 디바이스나 앱의 api나 앱의 동작등은 모피어스에서 지원해주어 유라클 개발자가 개발을 하기로 했다. 개발 범위만 보면 프론트 엔드에서도 사용자가 직접보는 부분만 개발하면 되..
충북대 성과관리 시스템 2021.03 ~ 2021.05 (3개월) 울산·경남성과관리 시스템 2021.06 ~ 2021.07 (2개월) 일부분이지만 Jquery를 사용하지 않고 순수 javascript로 구현했던 점 오랫동안 프론트엔드에서 추앙받던 jquery가 몇년 전부터 구태로 취급되고 있다. 새로운 프론트 프레임 워크들이 생겨났고 특히 리액트가 국내 프론트엔드에서 점유율 1위를 하고있다. 그런데 SI 시장에서는 아직도 jquery를 놔주지 못하고 있다. 최소한 우리 회사에서 하는 일들은 그렇다. 특히 다른 퍼블리셔와 협업해야하는 프로젝트는 전혀 새로운 기술을 찾아 볼 수가 없다. 그러나 이것도 어디까지나 우리와 같이 일하는 회사에 국한된 것이니까 실제로 그런지는 알 수가 없다. 이와 같은 맥락에서 j..
외래키 제약 조건 미숙 한 화면에서 form 태그 여러개 사용 미숙 예외처리 미숙 트랜잭션 미숙 서브쿼리 미숙 조인 left join 과 left outer join 구별 불분명 sql in , not in 개념 정립 부족 단순 코드 작성시 빼먹는 값들 많음 Submit 시 validation 기능 이해 부족 데이터 베이스 구조를 고려하여 프로그래밍 하는 게 전반적으로 미숙하다 단순 CRUD 수준밖에 안된다. 파일업로드시 업로드하는 파일 경로와 다운로드 할때 경로를 분명하게 헷갈려한다. 화면에서 불필요한 값을 중복해서 controller에 전송하여 값이 다른값으로 들어감 String intfIp[] = request.getParameterValues("intfIp"); String ipTypeCd[] =..