유랑하는 나그네의 갱생 기록

だけど素敵な明日を願っている -HANABI, Mr.children-

반응형

전체 글 77

[Python] Live Test를 위한 코드 뭉치

IntroPython은 학부생 때 잠깐 만졌다가 멀리했었는데, 이번에 Live Test를 보게 되면서 기억을 되살릴 필요가 있어서 포스팅하게 되었습니다. 그나마 다행인 건 Python 사용 경험이 있고, 구글링이 가능하다는 점입니다. 간단하게 문법 정도 원활히 활용할 수 있도록 정리할 생각입니다.빠르게 시작하겠습니다. 본론Python SyntaxPython Runtime 확인(base) ☁ python python --versionPython 3.9.10 기본 문법 & 자료형x = 10 # 타입 선언 없음f = 3.14s = "Hello, World!"a = Falseb = Trueprint("---- Swapping Variables ----")a, b = b, aprint(a, b) # True..

Study/Python 2025.09.19

[JSP] 게시판 만들기

Intro2000년대 감성을 좋아하는 편.게시판 만들 때마다 이때로 회귀하는 기분입니다.잘 보면 2002년에 jsp를 쓰고 있어.. 저 때는 스프링도 나오기 전이라 jsp가 최신 기술이었겠죠. 사전작업생각해 보니, 인덱스를 개념으로만 숙지하고 있었지 프로젝트에 적용을 제대로 못해본 거 같아서 이번에는 인덱스도 걸어보도록 합시다.INSERT, DELETE, UPDATE가 자주 일어나지 않는 컬럼에 적용하면 됩니다. 생성일자(created_at)같은 것들 말입니다.postsmysql> CREATE TABLE posts ( -> id BIGINT PRIMARY KEY AUTO_INCREMENT, -> title VARCHAR(200) NOT NULL, -> content TEX..

Study/Java 2025.09.10

[JSP] 세션 기반 로그인과 회원가입을 만들어보자

IntroCookie와 Session의 차이는 CS Study를 하고 있다면 지겹도록 많이 봐왔을 겁니다. 심지어 직무 기술 면접 문제에서도 Cookie와 Session의 차이와 각각의 특징을 적어보라는 경험도 있었어요. (대기업 면접이었습니다 ㅎ-ㅎ) 세션도 결국에 쿠키를 쓰기에 뗄 수 없는 사이입니다. 둘의 차이를 가볍게 짚고 넘어가자면, 사용자 정보를 클라이언트/서버 둘 중에 어디에 두고 있느냐 정도로 요약할 수 있겠습니다. 사전 작업먼저 유저 테이블을 만들어보겠습니다.mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql ..

Study/Java 2025.09.09

[JDBC] JDBC 연결 테스트와 MyBatis 설정 해보기

IntroIntelliJ에서 알고리즘/프로젝트 하다가 eclipse로 코드를 뚝딱뚝딱 거리고 있으니 버티질 못하겠습니다. JSP에서 방향키로 커서를 옮길 때 간헐적으로 느려짐 현상이 대체 왜 발생하는 건데...음, JSP를 복습하는 것에는 딱히 불만은 없습니다. 네이버에서도 Legacy한 코드를 많이 다룬다고 본 거 같기도 하고. 이번 포스트에서는 정말 정말 간단하게 JDBC를 연결해보고 MyBatis로 넘어갈 겁니다. Java DataBase Connectivity. JDBC는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API 입니다. 데이터베이스에서 자료를 쿼리 하거나 업데이트하는 방법을 제공하죠. 연결 테스트만 해볼 것이니 일단 사전 작업부터 들어갑시다. 의존성을 추가합시다. ..

Study/Java 2025.09.09

[JSP] JSP와 친해지기

Intro 음, page directive를 이용하면 자바 코드를 JSP에서 작성할 수 있다고 합니다. 관련된 속성은 아래에 표를 첨부해 두었습니다. import 속성을 제외한 나머지 속성은 1회씩만 사용 가능합니다. 속성명설명초기값language사용할 프로그래밍 언어javacontentType생성할 문서의 콘텐츠 유형text / htmlpageEncoding페이지에 대한 인코딩 설정EUC-KR / ISO-8859-1import사용할 자바 클래스 추가 session세션 사용 여부trueinfo페이지에 대한 설명 작성(주석처럼 이용) errorPage예외 발생시 이동할 페이지 설정 isErrorPage오류페이지로 설정할 것인지에 대한 여부false 일단, 이번 포스트에서는 에러 페이지 포워딩부터 해..

Study/Java 2025.09.09

[JSP] Java/JSP 프로젝트를 위한 eclipse 환경 설정

Intro오랜만입니다. 그동안 AWS SUMMIT 2025도 다녀오고, 게시할만한 주제들도 많았지만 글을 작성하지 않은 이유를 말해보자면..이미 인터넷은 죽었기 때문입니다. 사실 아주 오래전부터 텍스트 짜깁기로 스타크래프트 립버전 1.16.1 다운 따위의 트래픽을 위한 낚시성 스팸 게시글들이 판을 치고 있었지만... 검색 단계에서 필터링하기가 쉬웠습니다. 하지만 이제는 일방적이고 의미 없는 댓글을 달고 있는 봇들이 너무나도 많이 돌아다닙니다. 심지어 게시글의 내용을 요약 + 간단한 안부 인사를 하는 봇도 있죠. 게시글조차 프롬프트 엔지니어링을 기반으로 한 양산형 GPT 게시글들도 많습니다. 이를 방지하기 위해 티스토리 자체에서 그런 스팸 봇들을 차단할 수 있는 IP 필터링 기능도 제공하고 ..

Study/Java 2025.09.08

AW 2025 후기

Smart Factory + Automation World 2025! 최근 스마트 공장•자동화산업전을 다녀왔습니다. 일처리도 할 겸, 겸사겸사로! 바이어는 아닌 일개 관람객이지만, Buyer 명찰을 주더군요? 더군다나 첫날이라 그런지 담당자분들이 B2B적으로 접근하셔서 조금은 당황했지만요. 그래도 즐거웠던 후기.  뭔가 작년에 봤었던 AIoT 전시회보다 볼 게 많아서 좋았습니다. 아무래도 이쪽은 물류 쪽이다 보니까 관절 로봇이라던가, 운송 로봇이라던가 하는 것들이 많았습니다. 생각보다 빠르고 정교하게 움직인다고? 그래도 아직까지 인력을 많이 쓰는 걸 보면 현재는 로봇보다 인력이 더 싼 것 같습니다. 하지만 시간이 지나면 결국 인력이 완전 대체되는 날이 오겠죠..  HIKROBOT제일 인상 깊었던 부분은 ..

etc./Activities 2025.03.24

ADsP 합격 후기

왜인지 모르겠지만 응시하러 가는 발걸음이 무거웠다.  다시 돌아왔습니다. 2월 22일에 ADsP를 응시하고 말이죠. 이번에는 수험표를 출력해서 들고 갔습니다. 암기할 것이 많아서 SQLD때처럼 도저히 수험 번호는 못 외우겠더라구요. ADsP도 SQLD와 마찬가지로 합격 발표일 일주일 전에 사전점수를 공개합니다.  시험 문제는 총 3과목으로 구성되어 있고, 데이터 분석이 문항수가 가장 많습니다. 제일 많이 학습해야 할 과목이고, 나중에 데이터를 활용하게 되는 일을 맡게 된다면 조금이나마 도움은 되는 부분이 있을 거라 잘 챙기세요.  응시자격은 "제한 없음" 입니다. 타 전공에 비해 접근성이 좋아서 관련된 자격증이 대부분 응시자격에 있어서 널널한 편입니다. 뭐.. 컴공도 전기기사 정도는 응시가 가능하다지만,..

日常/勉強 2025.03.15

Adieu! 2024 🍀

이승윤 - 언덕나무 20대 중반의 마지막 날. 이제는 정말로 20대 후반이 되었습니다. 2024년은 어땠나요?후회가 남는 일도 있었을 테고, 즐거웠던 일들도 있었을 겁니다.이제는 되돌릴 수 없겠지만요. 그 한순간 한순간 한순간의 자취들은 영원히 남을 것입니다. 숨이 멎기 전까지는. 2024년 중반에 적었던 글귀는 작년부터 품고 있었던 생각입니다. 정신 나간 사람처럼 보일 때도 있었고, 믿음직한 사람처럼 보일 때도 있었습니다. 여러 가지 페르소나를 달고 다니면서도 아주 오래전부터 찾고 있었던 정체성 은 아직 못 찾았습니다. 저는 고향이 없습니다. 그래서 한 곳에 정착하고 싶은 소망은 있는데 어디가 될지는 모르겠습니다. 옛 것에 집착하는 건 여기서 파생된 버릇일까요? 음악도 00년대 초중반에 유행하..

日常/就職 2024.12.31
반응형