쿄코코
-
KT 에이블스쿨 취업 연계 후기
KT 에이블스쿨 취업 연계 후기
2024.06.05오랜만에 블로그글을 적어보고자 켰다.예전에 취업한지 두달? 한달? 그만에 적어보고자 했으나.. (귀찮음으로)🤯 미루다 보니깐 벌써 취업한지 1년이라는 시간이 지났다고 한다. ....에이블스쿨이 끝난 1년반동안 머하고 지냈나면에이블스쿨 끝난후 어영부영 취업,자소서,면접 등등하면서 지낸지 (6개월)에이블스쿨 취업연계 하는 중 KT 그룹사에 운좋게 합격해서 신입사원(영원히 신입사원으로 보내게해줘..🫠) (1년)그렇게 시간이라는게 어영부영 다 넘어가부렸단 말이다,,!!!!내 시간 돌려놔이잉 일단 이 글을 본다는 것은 취업에 대해 궁금하니깐 들어왔다고 생각한다..일단 내스펙은.. 1. 서울에 컴공과가 아닌 과를 나왔다.(ft.공대 열심히 놀았기에 학점은 별로 좋지 못하다..)2. 학교 빅프로젝트로 머신러.. -
백준 1932(정수 삼각형) - Python(파이썬) -DP
백준 1932(정수 삼각형) - Python(파이썬) -DP
2022.07.071932번: 정수 삼각형 첫째 줄에 삼각형의 크기 n(1 ≤ n ≤ 500)이 주어지고, 둘째 줄부터 n+1번째 줄까지 정수 삼각형이 주어진다. www.acmicpc.net 예제 풀이 j=0 j=1 j=2 j=3 j=4 dp[0] dp[0][0] = 7 dp[1] dp[0][0] +dp[1][0] = 7 + 3 = 10 dp[0][0] +dp[1][1] = 7 + 8 = 15 dp[2] dp[1][0] +dp[2][0] = 10 + 8 = 18 max( dp[1][0]+dp[2][1], dp[1][1]+dp[2][1] ) = max(11,16) =16 dp[1][1] +dp[2][2] = 15 + 0 = 15 dp[3] dp[2][0] +dp[3][0] = 18 + 2 = 20 max( dp[2][0]+.. -
Mac - Git is not installed No such file: git.exe 문제 뜰 때 해결 법
Mac - Git is not installed No such file: git.exe 문제 뜰 때 해결 법
2022.06.011. 이런 문제가 뜨면 저 Downoload and install을 누르면 다운로드가 되지 않고 밑 사진과 같은 에러가 뜬다. 2. 그럼 Configure 버튼을 누르거나 intellJ IDEA- Preferences - Version Control - Git을 눌러 아래와 같은 페이지가 보이면 된다. 3. 그 후에는 깃 공식 홈페이지( https://git-scm.com )에 접속하여서 Download for Mac 버튼을 클릭 4. 나같은 경우에는 brew를 이미 설치하였기 때문에 터미널에 brew install git을 치면 다운이 받아진다. 5. 그럼 다운을 받고 난 후에 brew가 어디에 git을 저장했는지 알기 위해서 brew info git(찾고 싶은 appname)을 넣으면 된다. 6. 저.. -
REGEXP,REGEXP_LIKE,REGEXP_INSTR,REGEXP_SUBSTR,REGEXP_REPLACE()
REGEXP,REGEXP_LIKE,REGEXP_INSTR,REGEXP_SUBSTR,REGEXP_REPLACE()
2022.09.05참고 블로그 : https://goodteacher.tistory.com/232 MySQL :: MySQL 8.0 Reference Manual :: 12.8.2 Regular Expressions 12.8.2 Regular Expressions Table 12.14 Regular Expression Functions and Operators Name Description NOT REGEXP Negation of REGEXP REGEXP Whether string matches regular expression REGEXP_INSTR() Starting index of substring matching regular expression REGE dev.mysql.com * 모든 쿼리는 match_type.. -
KT 에이블스쿨 AI트랙 2기 7주차(9.5-9.7) 🍗
KT 에이블스쿨 AI트랙 2기 7주차(9.5-9.7) 🍗
2022.09.19AI 모델 해석/ 평가 & AIVLE Day 🍗 이번주에는 추석이 껴있기에 월,화에는 AI 모델 해석/ 평가를 배우고 수요일에는 AIVLE Day로 특강과 반별 친목Time을 가지는 시간이었다. 5일,6일 : 미니프로젝트 이전에 배운 머신러닝 심화파트였다. 즉, 이미 최적화가 되어있다고 가정된 상태에서 진행되는 작업들이라고 할 수 있었다. 밑에 세가지에 대해 크게 나눌수 있었다. 실습에서 어떻게 사용되는지?에 대해 배우는 시간이었다. ( 어려웠고 이 수업도 다시 들어봐야할 것 같다.. ) 모델 전체에서 어떤 feature가 중요할지 -> 변수 중요도 판단 특정 feature 값의 변화에 따라 예측 값은 어떻게 달라질까? -> PDP 이 데이터는 왜 그러한 결과로 예측되었을까? -> SHAP 7일 그렇게 .. -
KT 에이블스쿨 인적성,코딩테스트 후기 - 합격
KT 에이블스쿨 인적성,코딩테스트 후기 - 합격
2022.07.072차 인적성, 코딩테스트📆 22.06.18(토) 9:00 - 12:30?? - 인적성 시험 일단 인적성 시험은 AI/DX의 시험시간이 다르다.AI트랙은 아침 9시에 시작이었고, DX트랙은 아마 오후 2시에 시험을 보는 것으로 알고있다.📖 인적성 공부일단 공부는 kt그룹 인적성 책을 사용해서 공부를 하긴했는데 (-> http://www.yes24.com/Product/Goods/105748457 )사실 개인적으로 단기 공부를 해도 쓸모 없다고 생각해서 그렇게 열심히 하지는 않았다.그냥 실제적으로 인터넷으로 모의고사를 두번 볼 수 있어서 모의고사를 한번 보기 위해 사용했다고 할까?시험을 볼 때, 프로그램 안에 메모장(마우스로 그림 가능)과 계산기 있다. 이 계산기와 메모장만 사용이 가능하고 종이나 필기구..
최시 글
-
그림으로 배우는 Http&Network Basic 정리 - 10장. 웹 콘텐츠에서 사용하는 기술
그림으로 배우는 Http&Network Basic 정리 - 10장. 웹 콘텐츠에서 사용하는 기술
2025.03.09웹 콘텐츠는 사용자가 브라우저를 통해 보는 모든 텍스트, 이미지, 동영상, 애니메이션, 인터랙티브 요소 등을 포함하는 데이터다.이런 웹 콘텐츠를 구성하고 배포하는 데 사용되는 핵심 기술들은 다음과 같다. 10.1. HTML(HyperText Markup Language) 텍스트, 이미지, 링크, 버튼 등의 기본적인 웹 콘텐츠를 배치.HTML5 이후 오디오, 비디오, 그래픽(Canvas, SVG) 같은 멀티미디어 요소도 포함할 수 있음.HTML 버전 : HTML5 이후부터는 버전 번호를 붙이지 않고, 2019년 5월 28일부터 WHATWG(웹 기술 표준화 그룹)와 W3C(월드 와이드 웹 컨소시엄)가 협력하여 "HTML Living Standard"를 HTML의 유일한 공식 버전으로 발표했다.10.1.3 디.. -
그림으로 배우는 Http&Network Basic 정리 - 9장. HTTP에 기능을 추가한 프로토콜
그림으로 배우는 Http&Network Basic 정리 - 9장. HTTP에 기능을 추가한 프로토콜
2025.03.069.1. HTTP를 기본으로 하는 프로토콜HTTP이 부족하다고 한다면 그것을 보완하는 전혀 새로운 프토토콜을 만들수있지만, 이미 웹 브라우저 환경이 널리 퍼진 HTTP 프로토콜을 무시할 수 없다. 그래서 HTTP를 기반으로 해서 HTTP 위에서 동작하는 새로운 프로토콜들이 개발되었다. 대표적인 예로 WebSocket, SPDY, HTTP/2, HTTP/3, QUIC, WebRTC 등이 있다. 9.2. HTTP의 병목 현상을 해소하는 SPDYSPDY(Speedy) 는 구글이 개발한 애플리케이션 계층 프로토콜로, HTTP의 병목현상을 해결하기 위해 만들어졌는데 이것이 HTTP/2의 기반이 되었다. 🔹9.2.1. HTTP의 병목 현상HTTP 병목현상은 웹페이지를 로딩할 때 특정 리소스가 늦게 로딩되거나, .. -
그림으로 배우는 Http&Network Basic 정리 - 7장. 웹을 안전하게 지켜주는 HTTPS
그림으로 배우는 Http&Network Basic 정리 - 7장. 웹을 안전하게 지켜주는 HTTPS
2025.03.027.1. HTTP의 약점- 평문 통신이기때문에 도청이 가능핟. - 통신 상대를 확인하지 않기 때문에 위장이 가능핟.- 완전성을 증명할 수 없기때문에 변조 가능하다. 7.1.1. 평문이기 때문에 도청 가능HTTP는 TCP/IP 프로토콜을 통해 데이터를 전송하지만, 자체적으로 암호화를 제공하지 않는다.따라서 패킷 캡처 도구(예: Wireshark)로 네트워크 트래픽을 감청하면 요청/응답 내용을 그대로 확인할 수 있다.해결 방법1️⃣ 통신 암호화=> HTTPS 사용: SSL/TLS 암호화를 통해 데이터가 암호화된 상태로 전송되므로 도청이 불가능하다.2️⃣ 콘텐츠 암호화=> 콘텐츠 암호화는 웹이나 네트워크를 통해 전송되는 데이터(콘텐츠)를 암호화하여 보호하는 기술이다.(ex. DRM, E2EE, 파일 암호화) .. -
그림으로 배우는 Http&Network Basic 정리 - 6장. HTTP 헤더(6.6~6.8)
그림으로 배우는 Http&Network Basic 정리 - 6장. HTTP 헤더(6.6~6.8)
2025.03.026.6. 엔티티 헤더 필드엔티티 헤더(Entity Header)는 HTTP 요청(Request) 또는 응답(Response)의 본문(Body)에 대한 정보를 제공하는 헤더 필드이다.즉, 요청이든 응답이든 본문이 포함될 수 있기 때문에, 엔티티 헤더는 두 경우 모두 존재할 수 있습니다.요청(Request) 메시지에 포함될 때 → 클라이언트가 서버에 전송하는 데이터의 속성을 설명응답(Response) 메시지에 포함될 때 → 서버가 클라이언트에게 보내는 데이터의 속성을 설명 6.6.1. Allow Allow 헤더는 서버가 특정 리소스에 대해 허용하는 HTTP 메서드 목록을 나타내는 헤더입니다.즉, 클라이언트가 어떤 HTTP 메서드를 사용할 수 있는지 알려줍니다.405 응답이 발생할 때는 서버가 어떤 메서드를 .. -
그림으로 배우는 Http&Network Basic 정리 - 6장. HTTP 헤더(6.4)
그림으로 배우는 Http&Network Basic 정리 - 6장. HTTP 헤더(6.4)
2025.02.236.4.1.Accept 헤더 필드Accept 헤더는 클라이언트(브라우저 또는 HTTP 요청을 보내는 애플리케이션)가 서버로부터 받을 수 있는 콘텐츠 타입(MIME 타입)을 지정하는 HTTP 요청 헤더입니다.1. 기본 형식Accept: , ;q=//NAVER Accept 리퀘스트 헤더Accept: text/html,application/xhtml+xml, application/xml;q=0.9,image/avif, image/webp,image/apng, */*;q=0.8, application/signed-exchange;v=b3;q=0.7여러 개의 MIME 타입을 쉼표(,)로 구분하여 나열한다.q(quality factor,품질계수) 값을 사용하여 우선.. -
그림으로 배우는 Http&Network Basic 정리 - 5장. HTTP와 연계하는 웹 서버
그림으로 배우는 Http&Network Basic 정리 - 5장. HTTP와 연계하는 웹 서버
2025.02.18이 시리즈는 그림으로 배우는 Http&Network Basic을 읽고 스터디 하면서 정리한 내용입니다.추가적으로 포함되어 있는 내용은 GPT 를 이용하여서 정리한 내용으로 참고해주시면 감사하겠습니다. 5.1. 1대로 멀티 도메인을 가능하게 하는 가상 호스트 (Virtual Hosting)🔹 하나의 서버에서 여러 개의 웹사이트 또는 서비스를 호스팅하는 기술을 의미웹 서버는 기본적으로 하나의 IP 주소와 포트를 사용해 웹사이트를 서비스합니다. 하지만 하나의 서버에서 여러 개의 웹사이트를 운영하려면 방법이 필요합니다. 가상 호스팅은 이런 상황에서 사용되며, 크게 두 가지 방식이 있습니다. 1️⃣ IP 기반 가상 호스팅각 웹사이트가 서로 다른 IP 주소를 사용.같은 서버에 여러 개의 IP를 설정하여, IP마다..