반응형 분류 전체보기361 인포그랩 X GitLab 2024 GitLab 유저 컨퍼런스 인포그랩 X GitLab 2024 GitLab 유저 컨퍼런스실 유저로부터 듣는 사례 그리고 DevOps의 다양한 모습https://www.infograb.net/2024usercon인포그램 X GitLab에서 주간한 2024 GitLab 유저 컨퍼런스가 양재 엘타워에서 진행되었습니다. 행사 시간인 2시가 가까워지면서 점차 많은 사람들이 모여서 컨퍼런스 시작할 때에는 5층 컨퍼런스룸이 꽉 매워진 상태에서 시작될 정도로 GitLab을 사용하는 스타일은 많은 사람들에게 관심이 있는 주제였습니다. GitLab을 운영하는 측면에서 많은 개발자, 관리하는 분들이 유사한 고민이 있었는지 세션마다 질문이 있었으며, 컨퍼런스 이후 느낀 점은 GitLab을 단순하게 사용하는 것은 쉽지만 더 유용하게 DevOps관점으로 '.. 2024. 6. 27. IOS 13이후 아이패드와 Mac 구분 방법 IOS13 업데이트 이후 아이패드를 구분하기 어려워졌습니다.IOS13 이후부터는 아이패드는 데스크톱처럼 보여주기 위해 Mac과 유사한 사용자 에이전트 문자열을 사용하고 있습니다.Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0 Safari/605.1.15기존 확인 방법으로는 불가하여, 여러 가지 방법을 통해 확인하는 방법이 제시되고 있습니다.1. 플랫폼 확인 방법JavaScript를 사용하여 터치 기능을 기반으로 구분할 수 있습니다. 아이패드는 터치를 지원하는 반면, Mac은 그렇지 않습니다. 이를 위해 navigator.platform 속성과 터치 감지를 사용할 수 있습니다c.. 2024. 6. 17. [취약점] 세션 간 데이터 누출 개발 과정에서 사소하게 지나칠 수 있는 세션 간 데이터 누출 중 빈번하게 실수하는 예시를 작성하였습니다..일반적으로 JSP를 통해 개발할 경우 3가지 방법으로 선언이 가능합니다.- 스크립트릿(): 지역변수이며, 상단에 선언하여 업무 로직 작성(지역 변수)- 표현식(): 선언된 값을 표시하기 위한 표현식(표현식)- 선언문(: 페이지 안에서 사용할 수 있는 멤버 변수, 함수 생성(공유)선언문은 쓰레드에 종속적인 관계이기 때문에 스크립트릿과 선언문에 기능적 차이를 명확하게 할 필요성 있습니다.아래 간단하게 작성된 코드가 있습니다.위 코드를 기준으로 새로고침할 경우 스크립트릿 변수는 초기화되지만, 선언문에 포함된 변수는 동일한 쓰레드일 경우 초기화되지 않습니다.스크립트릿(Scriptlet)페이지마다 변수가 초기.. 2024. 6. 5. MariaDB my.cnf 설정 파일 My.cnf 설정 값 정보[client] port = 3306 # 사용 포트socket = /tmp/mysql.sock [mysqld] user = mariadb # 기동 시 계정 port = 3309 # 사용 포트socket = /tmp/mysql.sock basedir = /mariadb/mariadb # 설치 경로datadir = /mariadb_data/data # 데이터베이스 파일 경로tmpdir = /mariadb_data/tmp # 템프 ## CHARACTER SET character-set-server = utf8mb4 collation-server=utf8mb4_unicode.. 2024. 5. 24. 이전 1 2 3 4 5 6 7 ··· 91 다음 반응형