728x90
반응형
SMALL

전체 글 301

[CYCLING] 20231008

오랜만에 함안까지 라이딩 가을은 라이딩의 계절이다. 날씨가 조금 맑았으면 좋았을텐데 .. 요즘 자전거 타이어 분리하는 법을 배우고 있다. 차에 실어 낙동강변을 자유롭게 달리기 위해서 도로 통해서 가려니 인도가 없어 너무 위험하고 가다가 몇번이나 사고날 뻔.. 얼른 건강 회복하고 체력 길러서 낙동강 자전거 종주 완주하는게 목표! 총 385km 제주도가 총 234km였는데 그때보다 150km 더 긴 거리이며 국내에서 가장 긴 자전거길이다...ㅎ 주변 지인 중 자전거를 밥먹듯이 타는 사람이 있는데 그 분이 말하기를 낙동강길은 제주도 자전거길처럼 길이 고르지 않고 숙소 구하기가 어렵다고 했다. 뭐..어쩌겠는가 피할수 없으면 즐겨야지 적어도 내년 봄이나 여름에는 무조건 완주해 볼 계획이다. 어제 아시안게임 축구 ..

WorkOut/Cycling 2023.10.08

[영화] love letter - おげんきですか。

おげんきですか。 "오 갱끼 데스까?" 내게 영화 '러브레터'란 겨울이 다가온다는 의미다. 매해 코끝이 시려질 때쯤이면 의식을 치르듯 다시 꺼내보곤 하는데 올해는 유난히 이른 감이 없지 않다만.. 부모님의 홋카이도 여행기를 듣다 보니 나도 모르게 영화를 재생하고 있었다. https://youtu.be/wk7L0qzBcdw?si=sXc7-AIX4cjY1a8k 잃어버린 시간을 찾아서 살면서 사람들은 여러 사람들을 오가며 만남과 헤어짐을 반복한다. 새로운 사람을 만나면서 지난 과거의 기억들은 무뎌지기도 하고 어쩔 땐 기억조차 안나는 경우도 있다. 하지만 누구나 마음속 첫사랑을 잊는 경우는 잘 없을 것이다 처음이라 더욱 설레고 서툴고 미성숙하고 그렇기에 더 애틋하고 기억에 오래 남고 영화에서 인상 깊었던 장면 중..

Movie&Drama 2023.09.24

[영화] Sing Street - go now

꿈을 가진 자들의 이야기. 이상적인 꿈을 향해 나아가는 코너와 라피나 꿈을 포기하고 현실에 순응해버린 브랜든 꿈을 꾼다는 것은, 도달하지 못하였기에 아득함과 절망감을 느끼며 조그마한 희망을 품고 계속 나아갈 수 있기에 아름답게 느껴진다. 내 맘 같지 않은 요즘을 그리고 비루하기 짝이 없는 매일을 살고있는 나에게 이 영화의 마지막 크레딧 가사가 마음 속 깊이 여운을 남긴다. " You're never gonna go if you don't go now 너는 지금 가지 않으면 절대 가지 못 할거야 " 갈림길에 서있는 나는 어떤 선택을 해야할까 https://youtu.be/SpX_3zXhCvk?si=ik63n1RthlLmePG3 So, here we are 그래 우리는 여기 있어 We've got anoth..

Movie&Drama 2023.09.15

[IT지식] Database language에 대하여

📌 데이터베이스 언어 (Database language) 데이터 베이스 언어는 DBMS를 통해 사용하며, 기능과 사용 목적에 따라 - 데이터 정의 언어(DDL) - 데이터 조작 언어(DML) - 데이터 제어 언어(DCL)로 나뉜다. 먼저 DDL에 대해 알아보자 📌DDL (Database Definition language) - Conceptual schema를 정의하기 위해 사용되는 언어 - internal schema까지 정의할 수 있는 경우도 있다. - DB 구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정할 목적으로 사용하는 언어이다. - 외부 스키마를 명세한다. - DDL은 SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의하거나 변경 또는 삭제할 때 사용하는 언어로써 ..

[IT지식] Database Schema & State란?

📌Database Schema 란? - data model을 바탕으로 database의 구조를 기술(description)한 것 - shema는 database를 설계할 때 정해지며 한번 정해진 후에는 자주 바뀌지 않는다. 예를 들어 relational datat model에서의 데이터베이스 스키마는 아래와 같은 것들이 데이터베이스 스키마가 되는 것이다. 데이터베이스의 데이터를 나타내는 student 와 book이 있고, 각 student와 book에는 어떤 속성을 가지는 지, 어떤 attribute를 가지는 지를 기술하는 것이다.(student id, 이름 , 저자, 제목 ...etc) 따라서 데이터베이스의 schema를 보면 데이터베이스의 구조가 어떤 식으로 되어있는 지 전체 큰 그림을 이해할 수 있..

[국내여행] 2023 여름을 보내며

올 여름,참으로 무더운 나날이었다.지긋지긋한 장마와 덥고 습한 날씨에혀를 내둘렀는데거짓말처럼 9월이 되니아침 저녁으로 꽤나 선선해졌다.갑자기 다가온 가을이 반갑기도 하면서막상 여름이 가려고 하니 아쉬운 마음도 든다.하지만 다시 오지 않았으면..길어야 7,8월 두달인데생각해보면 나는 단 한번도 여름을 반긴 적이 없는 듯 하다.오히려 다가올 더위에 걱정부터 앞섰지이열치열여름을 열정적으로 보내는 이가 있는 반면난 여름의 강렬함을 직접적으로 마주하기보단벗어날때 행복함을 느꼈다.살아오는 동안 내내 매년 겪었고어쩌면 앞으로 수십번은 반복해야할나의 이 여름나기는 언제쯤이면 고통스럽지않고온전한 나날이 될 수 있을까여름이 없는 나라에서 살고싶다.https://youtu.be/sttTSQQ8PTY?si=qo2OCeMqqU..

Travel 2023.09.09

[SQLD] 51회 시험 일정 및 계획

제 51회 SQLD (개발자) 시험 ① 시험 접수 : 10/16 ~ 20 ② 시험 날짜 : 11/18(토) ③ 결과 발표 : 12/15 (금) 공부법 및 계획 https://soo-vely-dev.tistory.com/227 SQLD 2주 합격 후기 및 공부 방법(직장인/노랭이/독학)회사에서 오라클을 깊게 다루다보니, '이 참에 SQL 자격증을 취득해볼까?' 라는 생각이 문뜩 들어 SQLD 공부를 시작하였고, 제 47회 SQLD 시험을 합격하였습니다! SQLD란? SQL 개발자(SQLD*, SQL Developer)란 soo-vely-dev.tistory.com https://jonhyuk0922.tistory.com/115 [SQL] SQLD 공부방법 & 합격후기 (꿀팁 많음)안녕하세요~! 27년차 진..

[IT지식] Data Models란?

📌Data Models란? - DB의 구조(Structure)를 기술하는데 사용될 수 있는 개념들이 모인 집합 - DB 구조* 를 추상화해서 표현할 수 있는 수단을 제공한다. - Data Model은 여러 종류가 있으며 추상화 수준과 DB구조화 방식이 조금씩 다르다. - DB에서 읽고 쓰기 위한 기본적인 동작들(Options)도 포함한다. * DB구조란? : 데이터 유형, 데이터 관계, 제약 사항 등등.. 이러한 데이터 모델을 분류 즉, 카테고리라이징을 할 수 있는데 아래와 같이 크게 세가지로 분류할 수 있다. 📌Data Models 분류 - Conceptual (or high - level ) data models - logical (or representational) data models - phy..

[정보처리기사실기] 계산식 1강 - 서브넷 마스크 (1~7)

01. IPv4 주소 A 클래스에 대한 표준 네트워크 서브넷 마스크로 옳은 것은 ? ① 255.0.0.0 ② 255.255.0.0 ③ 255.255.255.0 ④ 255.255.255.255 더보기 답 : ① - 서브넷 : 잘게 분해된 것 - 서브네팅 : 서브넷 하는 과정을 말하는 것 - 슈퍼네팅 : 잘게 분해된 것들을 큰 덩어리로 다시 모으는 것 - 서브넷마스크 : 잘게 분해된 것들의 각 지역 (어떤 영역을 가지고 있는 지, 기준점) - 지금 현재 우리가 사용하는 ip체계 IPv4 인데, 이는 공인 IP주소 값이 약 43억개가 할당이 된다. - 처음에는 43억개만으로 충분할 줄 알았지만, 이 고갈되어 버렸기에, 이것들을 조금 효율적으로 사용해보자는 식으로 해서 만들어 진 것이 서브넷이다. - 보통 IP..

[IT지식] DBMS & DB system 이란?

📌 DBMS란? - DataBase Management System - 사용자에게 DB를 정의하고 만들고 관리하는 기능을 제공하는 소프트웨어 시스템 여기서 대표적인 DBMS를 살펴보자면 다음과 같다. DBMS는 앞서말했듯이 사용자에게 DB를 정의하고 만들고 관리하는 기능을 제공한다. 그런데 이렇게 DB를 정의하다보면 부가적인 데이터가 발생할 수 있는데, 이 부가적인 데이터를 바로 MetaData라고 한다. 📌 MetaData란? - database를 정의하거나 기술하는(descriptive) data - catalog(데이터베이스의 메타데이터가 저장되는 곳)라고도 부름 - (Ex) 데이터 유형, 구조, 제약 조건, 보안, 저장, 인덱스, 사용자 그룹 등등 - metadata 또한 DBMS를 통해 저장, ..

[IT지식] DataBase(DB) 란?

📌 DataBase (DB) 란? 전자적으로(Electronically) 저장되고 사용되는 관련있는(Related) 데이터들의 조직화된 집합 (Organized Collection) 여기서 관련있는 데이터들은 무엇을 의미하냐면 , 예를 들어서 우리가 인스타그램이라던지, 페이스북 같은 Social Network Service 를 사용할때 사진을 올리고 글을 쓰고, 누군가의 컨텐츠의 댓글을 다는 식의 일련의 정보들은 모두 하나의 서비스와 관련된 데이터들이다. 그 외에도 로그인을 하기 위해 나의 개인정보를 입력했다면 또 그 개인정보 또한 이 서비스와 관련된 데이터들이 될 것이다. 즉, 같은 출처나, 같은 목적 , 같은 서비스 안에서 생성되는 이런 데이터들을 관련있는 데이터들이라고 하는 것이다. 이렇게 생성된 ..

[IT지식] Stack(스택)이란?

📌 Stack(스택)이란? Stack(스택)은 아래와 같이 두 가지 특징을 지닌다. - LIFO (Last In First Out) : 가장 나중에 넣은 것이 가장 먼저 나오는 것 - FILO(First In Last Out) : 가장 먼저 넣은 것이 가장 나중에 나오는 것 그리고, Stack에는 집어 넣거나 뺄때의 용도가 따로 존재하는데, 집어넣는 경우 Push 라는 용어를 사용하며, 뺄 경우 Pop이라는 용어를 사용한다. stack 기능은 실생활에서 문서 작업을 할 때 흔히 볼 수 있는데 바로, Ctrl + Z 기능이다. 이 기능은 문서를 작성 또는 편집 중 잘못하거나 실수했을 경우 이전의 상태로 되돌리고자 할 때 사용하는 기능이다. 이것을 Stack으로 구현해 보자면 한 stack을 두고, 알파벳 ..

[영화] Inception - An idea is like a virus

https://youtu.be/_QQ_QdKRkG4?si=QAiZkjUoOm9HNiuS -cobb- An idea is like a virus. resilient. highly contagious. And even the smallest seed of an idea can grow. It can grow to define or destroy you 생각은 바이러스와 같아서 탄력적이지. 감염되기도 쉬워. 심지어 생각의 가장 작은 씨앗이라 할지라도 자랄 수 있어. 그건 자라서 너를 정의하거나 파괴하지. https://youtu.be/A6BZkFatFuI?si=bT5yUN3QN9epPpGhHans Zimmer- Time Inception ending scene 지금껏 인셉션을 몇번이나 반복해서 봤는 지 기억이..

Movie&Drama 2023.08.27

[정보처리기사 실기] 기출문제 DAY5(41~50문제)

41. 괄호 안에 알맞은 용어를 쓰시오.- 모듈의 독립성을 나타내는 개념으로, 모듈 내부 구성요소 간 연관정도이다.- 정보은닉 개념의 확장으로, 하나의 모듈은 하나의 기능을 수행하는 것을 의미한다.- 유형으로 우연적, 논리적, 시간적, 절차적, 통신적, 순차적, 기능적 ( )이(가) 있다. 더보기 정답 : 응집도 ( Cohesion ) 42. 소프트웨어의 성능을 향상시키거나 시스템의 수정 및 재사용, 유지 관리를 용이하게 하여 프로그램을 효율적으로 관리할 수 있도록 시스템을 분해하고 추상화하는 기법은 무엇인가? 더보기 정답 : 모듈화 ( Modularity ) 43. 하나의 릴레이션에서 속성(열)의 전체 개수를 릴레이션의 ( ① )(이)라고 하고, 튜플(행)의 전체 개수를 릴레이션의 ( ② )(이)라고 ..

[정보처리기사 실기] 기출문제 DAY4(31~40문제)

31. 공개키 암호 방식으로 디지털 인증서를 활용하는 소프트웨어, 하드웨어, 사용자, 정책 및 제도 등을 총칭하는 암호 기술은 무엇인가? 더보기 정답 : PKI ( PKI; Public Key Infrastructure ) 또는 공개키 기반 구조 32. 현재 SSL/TLS에 가장 많이 사용되는 공개키 암호화 알고리즘으로 엄청 큰 숫자는 소인수분해하기가 힘들다는 점을 이용한 암호화 방식이다. 개발자들의 이름에서 암호명이 만들어졌으며 오늘날 양자 컴퓨터의 등장으로 보안 위협에 직면해있는 암호화 알고리즘은 무엇인가? 더보기 정답 : RSA ( RSA; Rivest, Shamir, Adleman ) 33. 전자상거래, 금융, 무선통신 등에서 전송되는 개인정보와 같은 중요한 정보를 보호하기 위해, 1999년 2월..

[IT지식] 프로토콜과 OSI 7 layer -네트워크의 기능들이 어떻게 구조화 돼서 동작하는가

📌프로토콜과 OSI 7 layer 지난 글에서 네트워크에 대해 정리하였듯이, 네트워크는 컴퓨터나 기타 기기들이 리소스를 공유하거나 데이터를 주고 받기 위해 유선 혹은 무선으로 연결된 통신체계라 배웠었다. 이 네트워크는 다양한 기능들을 가지고 있는데, 몇가지 살펴보면 다음과 같다. 📌 네트워크의 기능 - 애플리케이션 목적에 맞는 통신 방법을 제공 - 신뢰할 수 있는 데이터 전송 방법을 제공 - 네트워크 간의 최적의 통신 경로 결정 - 목적지로 데이터 전송 - 노드 사이의 데이터 전송 네트워크가 존재하는 이유는 대신할 수 있도록 하기 위해서 존재하는 것인데, 이런 네트워크의 통신 기능들이 제대로 동작하기 위해서는 참여자들 사이에서 약속된 통신 방법이 있어야 한다. 통신이라는 것이 혼자 하는 것이 아니라, 상..

[IT지식] 네트워크와 인터넷 개념

📌 네트워크와 인터넷 개념 📌 만약, 스마트 TV, 컴퓨터, 스마트폰을 가지고 있다고 해보자. 그러면 이것들을 이제 인터넷에 연결을 하고 싶다면, 기본적으로 IP주소를 할당받아야 한다. 📌 IP 주소 - 인터넷에 연결되기 위해 필요한 인터넷 상의 주소 실제로 물리적으로 인터넷과 연결되기 위해서는 일단은 인터넷과 연결될 수 있는 케이블 선을 하나 들고 와서 그 케이블 선에 모뎀을 연결시켜 줘야 한다. 📌 모뎀(Modem) - 네트워크 통신에 필요한 신호 변환 장치 인터넷 케이블에 모뎀을 연결시켜주고 나서 모뎀에 공유기를 연결시켜줘야 한다. 📌 공유기(Home Router) - 여러 기기들을 인터넷에 연결될 수 있도록 하는 장치 - 하나의 IP 주소로도 동시에 인터넷을 사용하는 것이 가능 - 공유기에 연결된..

[IT지식] 프로세스, 스레드, 멀티태스킹, 멀티스레딩, 멀티프로세싱, 멀티프로그래밍

📌 프로그램(Program) 이란? - 컴퓨터가 실행할 수 있는 명령어들의 집합 📌 프로세스(Process)란? - 컴퓨터에서 실행 중인 프로그램 - 각각의 프로세스는 독립된 메모리 공간을 할당 받음 , - 명령어들과 데이터를 가짐 📌 CPU(Central Processing Unit) 란? - 명령어를 실행하는 연산장치 📌 메인 메모리(Main Memory) 란? - 프로세스가 CPU에서 실행되기 위해 대기하는 곳 📌 IO(Input/Output) 란? - 파일을 읽고 쓰거나 네트워크의 어딘가와 데이터를 주고 받는 것 - 입출력 장치와 데이터를 주거나 받는 것 📌 단일 프로세스 시스템이란? - 한번에 하나의 프로그램만 실행됨 📌 단일 프로세스 시스템 단점 - CPU 사용률이 좋지 않음 📌 단일 프로세스..

[정보처리기사 실기] 기출문제 DAY3(21~30문제)

21. 특정 타켓을 목표로 하여 다양한 수단을 통한 지속적이고 지능적인 맞춤형 공격으로 특수목적의 조직이 하나의 표적에 대해 다양한 IT 기술을 이용하여, 지속적으로 정보를 수집하고, 취약점을 분석하여 피해를 주는 공격 기법은 무엇인가? 더보기 정답 : APT ( APT; Advanced Persistent Threat ) 또는 지능형 지속 공격 키워드 : 특정 타켓을 목표, 지능적인 맞춤형 공격, 지속적으로 정보 수집, 취약점 분석 22. 웹 애플리케이션 취약점 중 하나로 사용자가 자신의 의지와 무관하게 공격자가 의도한 행동을 해서 특정 웹페이지를 보안에 취약하게 한다거나 수정, 삭제 등의 작업을 하게 만드는 공격 방법이다. 2008년에 발생한 옥션의 개인 정보 유출 사건에서도 관리자 계정을 탈취하는데..

728x90
반응형
LIST