쿄코코
인기 글
-
KT 에이블스쿨 취업 연계 후기
KT 에이블스쿨 취업 연계 후기
2024.06.05오랜만에 블로그글을 적어보고자 켰다.예전에 취업한지 두달? 한달? 그만에 적어보고자 했으나.. (귀찮음으로)🤯 미루다 보니깐 벌써 취업한지 1년이라는 시간이 지났다고 한다. ....에이블스쿨이 끝난 1년반동안 머하고 지냈나면에이블스쿨 끝난후 어영부영 취업,자소서,면접 등등하면서 지낸지 (6개월)에이블스쿨 취업연계 하는 중 KT 그룹사에 운좋게 합격해서 신입사원(영원히 신입사원으로 보내게해줘..🫠) (1년)그렇게 시간이라는게 어영부영 다 넘어가부렸단 말이다,,!!!!내 시간 돌려놔이잉 일단 이 글을 본다는 것은 취업에 대해 궁금하니깐 들어왔다고 생각한다..일단 내스펙은.. 1. 서울에 컴공과가 아닌 과를 나왔다.(ft.공대 열심히 놀았기에 학점은 별로 좋지 못하다..)2. 학교 빅프로젝트로 머신러.. -
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 )사실 개인적으로 단기 공부를 해도 쓸모 없다고 생각해서 그렇게 열심히 하지는 않았다.그냥 실제적으로 인터넷으로 모의고사를 두번 볼 수 있어서 모의고사를 한번 보기 위해 사용했다고 할까?시험을 볼 때, 프로그램 안에 메모장(마우스로 그림 가능)과 계산기 있다. 이 계산기와 메모장만 사용이 가능하고 종이나 필기구.. -
KT 에이블스쿨 AI트랙 2기 19주차-22주차(11.28-12.23)🤡
KT 에이블스쿨 AI트랙 2기 19주차-22주차(11.28-12.23)🤡
2022.12.27Big Project 🤡 이번주에는 위에서 일부 캡처한거 보여준것처럼 4주동안 빅프젝트 주였다! 분명 4주동안 빅프만 한 것 같은데 왜 아직도 할 것은 많은가? 알 수 없다....⭐️ 매일매일 빅프하는 과정이기때문에 모든것을 다 세세하게 적을 수 없고 끝나고 나서 내가 참고했던 코드나 이런 부분에 대해서 적어보는 시간을 가져볼까한다. 그래서 이번 주에는 내 맘대로 원하는 거 쓰는 일기장 같은 존재랄까?? 빅프를 4주동안 한 소감 : 일단 AI 프로젝트가 포함된 빅프로젝트라고 하지만 Django >>>>>>AI 이런 느낌이었다. 모든지 AI 웹서비스가 나오기 위해서는 웹서비스가 만들어져야 AI가 들어갈 수 있기 때문에 장고가 메인이 될 수 밖에 없는 상황이랄까?그런 의미에서 일주일동안 배운 장고를 가지고 .. -
프라치노공간(티스토리) 꾸미기 1탄 - 코드설정 사파리사이트처럼 만들기(?)
프라치노공간(티스토리) 꾸미기 1탄 - 코드설정 사파리사이트처럼 만들기(?)
2025.02.14일단 티스토리 첨에 할때 냅다.. 일단 프라치노 공간에서 사서 그 안에서 꾸몄다..오랫동안 보다보니.. 질리던 찰나에.. 얼마전에 이 블로그를 보고서 프라치노 공간안에서 html 편집을 통해 무언가를 꾸며야겠다는 맘을 먹기로 했다. 프라치노 공간 스킨 TOC 플로팅 목차 설정하는 방법티스토리 목차 TOC 만들기제가 사용한고 있는 티스토리 스킨에 TOC 목차 추가하는 방법입니다. 다른 스킨과는 조금은 다르지만, 그렇다고 많이 다른 건 없으니 참고하셔서 사용하고 계신티스토리jiguin65.tistory.com 바꾸기 1️⃣탄은 코드 설정을 아래와 같이 바꿔야겠다는 생각이 들었다.그래서 나혼자,, 홀로 고군분투(?) 해서 얼렁뚱땅 만들어본 블로그 설정 💨💨💨 첨에 코드 설정을 안하며 아래와 같은 형태로.. -
인텔리제이 단축키 - 맥북용
인텔리제이 단축키 - 맥북용
2026.01.03김영한 강의 들으면서 많이 쓰는 단축키 적어두기 1. command(⌘) + N : Constructor, getter,setter 생성용2. Alt(option) + Enter : method 만들어줌3. command(⌘) + Alt + N : 변수 정해줌4. Ctrl + O : overriding 시키기5. iter : for 문 자동생성6. inline Variable : 변수 합치기 단축기Dog dod = new Dog();Cat cat = new Cat();Animal[] animalArr = {dog, cat};//Inline Variable 할 경우Animal[] animalArr = {new Dog(),cat}; 7. option + commang + n : extract Method .. -
그림으로 배우는 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, 파일 암호화) ..
최신 글
-
인텔리제이 단축키 - 맥북용
인텔리제이 단축키 - 맥북용
2026.01.03김영한 강의 들으면서 많이 쓰는 단축키 적어두기 1. command(⌘) + N : Constructor, getter,setter 생성용2. Alt(option) + Enter : method 만들어줌3. command(⌘) + Alt + N : 변수 정해줌4. Ctrl + O : overriding 시키기5. iter : for 문 자동생성6. inline Variable : 변수 합치기 단축기Dog dod = new Dog();Cat cat = new Cat();Animal[] animalArr = {dog, cat};//Inline Variable 할 경우Animal[] animalArr = {new Dog(),cat}; 7. option + commang + n : extract Method .. -
백준 2578(빙고) - 구현
백준 2578(빙고) - 구현
2025.04.11import sys# 빙고 줄(가로, 세로, 대각선) 개수를 세는 함수def count_bingo(visited): bingo_count = 0 # 가로줄 검사 for row in visited: if all(row): # 한 줄이 전부 True이면 빙고 1줄 bingo_count += 1 # 세로줄 검사 for col in range(5): if all(visited[row][col] for row in range(5)): bingo_count += 1 # 대각선 (\) 검사 if all(visited[i][i] for i in range(5)): bingo_count += 1 # .. -
그림으로 배우는 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 응답이 발생할 때는 서버가 어떤 메서드를 ..