분류 전체보기 562

[Gemini CLI]VScode 터미널에서 무료로 쩌는 AI사용하기

https://youtu.be/f-Izv0ZIeQs?si=-axOQq6NoJ9ewOvI회사에서 점심을 먹고 자리에서 쉬는 찰나 이 영상을 보았습니다.바로 설치를 해보았는데 성능이 기가 막힙니다.영상 그대로 해보았고 그냥 기록용으로 남겨봅니다. 설치 node.js를 구글에 검색해 들어간다Install Node.js화면에 뜨는 대로 설치합니다(자동으로 설정해주는 듯)클릭-후 그냥 next-next-next하시면 됩니다그럼 이런 창이 뜨는데 (안 뜨면 바로 파워쉘을 켜주세요)아무 키 누르고 있다보면 파워쉘이 뜨더니 좀 기다리면 알아서 설치가 됩니다여기에서 멈췄는데 중간중간 warning들은 회사에서도 그랬어서 대충무시하고파워쉘을 관리자권한으로 열어서 npm install -g @google/gemini-cl..

[SpringSecurity]로그인 설정 custom login setting

※ 이 방식은 spring security에 기본 session방식을 사용할 경우에 사용합니다. 저번에 만들어둔 코드 밑에 추가하면 됩니다. 인수 http를 하나 더 적고 시작합니다. .formLogin(auth -> auth.loginPage("/login") → 로그인이 필요한 모든 경로에서 실행할 경로를 지정합니다. .loginProcessingUrl("/loginform") → 로그인시 이동할 페이지를 지정합니다. .permitAll() → 로그인하는 페이지로는 모든사용자가 로그인할 수 있게 접근을 허용합니다.이거는 스프링 시큐리티에서 자동으로 발행하는 토큰이 로그인시 필요한데..임시로 비활성화해두었습니다.(나중에 강의 뒷부분에 나온대여)

[RDBMS]클러스터드 인덱스 & 넌 클러스터드 인덱스

Clustered index & Non-Clustered index: 같은 테이블에 인덱스가 없냐의 차이 클러스터드 인덱스인덱스가 테이블 안에 있습니다.주로 기본 키PK에 설정됩니다.인덱스는 (거의) 하나입니다.데이터 검색 속도 빠름.전체 조회에 유리.넌클러스터드 인덱스인덱스 테이블이 별도로 있습니다.인덱스는 여러 개일 수 있기 때문에 다양한 조건 검색이 가능합니다.부분 조회에 유리.예시클러스터드 테이블에서 PK와 별개로 조회하고자 하는 컬럼을 대상으로 논클러스터드 인덱스를 생성합니다.CREATE NONCLUSTERED INDEX idx_DepartmentON Employees (Department);좋은 예시 (원래는 따로 더 응용해보는데 시간이 촉박하고 피곤해 GPT칭구의 도움을..ㅜ)간단히 얘기해..

[MS-SQL]설치부터 VScode에 연결까지

※ Oracle과 H2는 DB라 불리는데 왜 ms-sql은 ms sql server라 불리는 지 저만 궁금했나요ㅎ→ ms-sql은 DB뿐 아니라 네트워크를 통해 서비스되기 때문이라 합니다~ 설치 https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads에서 다운로드 받으심 됩니다.기본 선택어우 피곤해완료되면 연결 문자열 따로 저장컴퓨터 재시작ㄱ ※ 얻어 찾은 것들 VScode seting ssms디자인을 별로 안 좋아해서^^; 한번 extenstion으로 해보겠습니다.spring security환경설정에서 의존성을 MS SQL Server Driver으로 바꿔서 다시 세팅하려합니다.그림 속 두가지 아래처럼 설정하니 ssms처럼 사용가능한 ex..

[SpringSecurity&JWT]환경설정

구현과 목표 :1. 로그인 인증2. 경로별 접근권한 인가3. 회원가입 동작원리요청Request이 들어올 때 사용하는 필터와 같은 Spring Security를, Config를 설정해 제어합니다.로그인에 성공하면 Session에 저장된 사용자 정보로 필터를 통과하게 됩니다. 프로젝트 만들고 시작해보기 스프링부트 다운로드 + 저는 MyBatis + MsSql 환경에서 진행하려합니다. 위에서 MyBatis만 추가..build.gradle에서 DB란은 임시로 주석처리하고 진행회사에서 RestAPI로 데이터를 주고받는 협업사가 jwt사용하기에 저희쪽도 jwt를 사용하게 되면서..JWT 의존성추가를 진행. 이 부분은 사용하시는 의존성들과 버전 호환이 되야하기에 각자 환경에 맞게 진행하셔야합니다.jdk 21다운로..

[취업정보]2025개발자 취업성공 상~세한 과정공유👩‍🎤

오랜만에 사담이자 취업정보를 적어봅니다.저도 그랬고 취업준비를 어떻게 해야하는 지 못하는 분들을 많이 봤기에 기본으로 해야할 것들을 적어봅니다. 이력서포트폴리오github 이력서학력→ 대졸자여도 고등학교까지 적으셔야 합니다.경력→ 신입이면 아르바이트 경험도 좋습니다.경력기술서→ 이런 식으로 쭉 적는데, 개인 프로젝트와 팀프로젝트를 추가해도 상관없습니다.세달간 총 15번의 면접을 보았는데, 물어보시면 개인프로젝트였다고 말씀드리면 다들 참고하시는 모습이었습니다.교육, 자격증, 어학→ 대기업부터 중소까지 모든 공고를 보았는데 개발자 공고에 어학을 요구하는 곳은 다섯 손가락이 안됩니다.→ 하지만 해외와 협업하기에 우대사항인 곳이 많으니 할 수 있다면 큰 메리트입니다.자기소개서사람마다 다른데 제가 쓴 내용을 기..

[취업정보]IT노조

https://www.itunion.or.kr/xe/index.php?mid=JOBQNA01 일터Q&A - IT노조보상없는 야근 그만! IT노동자의 노동기본권을 보장하라www.itunion.or.kr 처음 취업할 때 지인분께서 참고하라고 하셔서 가끔 보는 사이트입니다.블랙리스트가 있는데, 제가 면접 간 곳도 있었습니다. (언제 글이 내려갈 지 모르니 저장해두시길 추천)회사가 힘들 때 블랙리스트에 올랐고 현재는 정상적으로 잘 운영되는 곳이었습니다.그 외에 프로젝트 등 후기들을 보면 주변 개발자분들이 하신 말로 보아 대부분 일치하니...참고 꼭 하시길 바랍니다.

GeekNews:개발/기술/스타트업 뉴스

https://news.hada.io/ GeekNews - 개발/기술/스타트업 뉴스 서비스개발 뉴스, 기술 관련 새소식, 스타트업 정보와 노하우, 세상의 재미난 것들을 좋아하는 사람들을 위한 뉴스 사이트. 이메일 뉴스레터/X(Twitter)/슬랙 봇으로 구독 가능news.hada.io 흥미로운 전세계 블로그글들과 뉴스정보가 올라오는 곳입니다.해당 사이트의 정보를 제공해주신 분께 감사합니다.

반응형