Apex Predator
본문 바로가기

전체 글

(165)
정보처리기사 01. UML 다이어그램 01 UML (Unified Modeling Language) - UML은 시스템 분석, 설계, 구현 등 시스템 개발 과정에서 시스템 개발자와 고객 또는 개발자 상호 간의 의사소통이 원활하게 이루어지도록 표준화한 대표적 객체지향 모델링 언어 - 6개의 구조 다이어그램, 7개의 행위 다이어그램 작성 가능 UML의 구성 요소 1. 사물 2. 관계 3. 다이어그램 1. 사물: 다이어그램 안에서 관계가 형성될 수 있는 대상들 2. 관계: 사물과 사물 사이의 연관성을 표현하는 것이다. 3. 다이어그램: 사물과 관계를 도형으로 표현 다이어그램 정적 모델링에서는 주로 구조적 다이어그램을, 동적 모델링에서는 주로 행위 다이어그램을 사용한다 구조적(Structural) 다이어그램의 종류 클래스 다이어그램 클래스와 클래스..
리액트 개발자라면 알아야한 15가지 커스텀 훅스 (번역) 본 글은 Nilanth의 '리액트 컴포넌트를 가볍게 하기위한 15가지 커스텀 훅스'를 번역한 내용입니다. 출처 ▼ 더보기 https://javascript.plainenglish.io/15-custom-hooks-to-make-your-react-component-lightweight-8b59b122d83a 15 Custom Hooks to Make your React Component Lightweight Here are the 15 custom hooks to make your React component lightweight javascript.plainenglish.io 리액트 훅스는 리액트 커뮤니티에서 트렌딩되고있는 단어입니다. 리액트 훅스에 대해서 리액트 디벨로퍼라면 알았으면 좋겠습니다. 간단..
주말나들이 북한산 카페 선운각 쌀떡볶이 오랫만에 태용이랑 북한산으로 데이트 하러가기로 해서 찾아본 북한산 선운각 ⛰ 원래는 한옥웨딩으로 유명한 곳인데 카페도 같이 차린걸로 보여서 인스타 계정도 cafe_sunwoongak, sunwoongak_official 요로케 두개가 있다. 오픈한지 얼마안되서 정보도 많이 없고 조용할 것 같았다. 우이동 근처에는 먹을 곳이 많이 없어서 이수역 김재운 초밥사랑에서 간단히 점심먹고 지하철 한번 갈아타고 우이신설역까지 쭉 달려서 도착. 우이신설역은 두 칸 밖에 없는 조그만 차라 갈 때마다 공항가는 레일같다. 우이신설역에서 내려서는 25분 정도 걸어올라가야하는데 오르막길이라 힘드니까 카카오 택시를 부르면 5분이면 도착하니까 고생하지 말고 택시를 타자(택시는 기본요금 조금 더 나와서 3,800KRW) 이 날은 웨..
컴파일러 2강. 형식언어와 형식문법, 오토마타 이론 형식언어와 형식문법 형식언어는 어떤 알파벳에서 얻은 기호 심볼들로 구성되는 문자열 스트림의 집합이고 형식문법은 형식언어를 생성하기 위한 규칙이다. 형식문법은 논터미널 기호들의 유한집합 VN, 터미널 기호들의 유한집합 VT, 생성규칙의 집합 P, 시작기호 S로 구성되며 G = (VN, VT, P, S) 로 표현한다. 형식문법에서 터미널(terminal) 기호는 정의된 언어의 알파벳이나 기호로서 영문자의 소문자나 아라비아 숫자, 연산자 기호 등이 여기에 속하고, 논터미널(non-terminal) 기호는 언어에서 문자열을 생성하는 데 사용되는 중간과정의 기호로서 보통 대문자로 표시한다. 촘스키 계층구조 Chomsky Hierarchy 생성규칙의 형태에 가해지는 제한에 따라 미국의 영문학자 촘스키는 Type0,..
아이폰 safe-area-inset 적용과 meta tag viewport 설정 아이폰 safe-area-inset 적용 실패 사례와 해결 문제는 굉장히 단순했다. 아이폰의 하단 레벨이 원하던 CSS: 0px이 아닌 상대적인 bottom level을 읽지 못해 하단 탭바가 계속 밑으로 내려가는 현상이 발생했다. 그렇다보니 수동적으로 .css를 변경, 또는 동적으로 탭바가 생성된 이후에 렌더링이 되도록 설정을 해보아도 본질적인 해답이 아니다보니 5일이 넘도록 찾아 헤맸는데 아이폰 개발자가 아니다보니 다양한 방법으로 실패를 해보고 난 이후에 메타태그의 수정으로 간단하게 문제를 해결할 수 있었다. State 정확한 문제는 처음 앱 진입시 문제없이 렌더링이 되어진다. 하지만 홈화면에서 다시 re-진입시 버그가 발생. 버그는 하단 탭바가 밑으로 끌어당겨지고, container가 감싸 주어야 ..
가락동 자이소 떡집 주문후 픽업 성공 후기 식스센스 시즌2에 나와 유느님 입맛을 사로잡았던🥲 그래서 주문 예약하기 너무나 어려웠던 자이소 곶감 찹쌀떡 그으렇게 맛있다길래 할머니 사다드리려고 인스타와 공홈, 블로그를 뒤진 결과 직접가서 새벽부터 줄서기엔 가락동은 넘나 멀었고, 어쩔수없이 카카오톡 문의 드린 결과, 방문구매는 헬웨이팅을 기다릴 수 없었고, 매일 낮 12시에 한정수량으로 열린다길래 약 5일의 시도 끝에 공홈에서 드디어 성공 일단 회사에서 열두시땡되면 함께 식사를 하러 가야 하기에 컴퓨터로 미리 회원가입 후 폰으로 접속 시도를 했는데, 폰이다 보니 느린 감이 없지 않아 있었지만 그래도 성공을 했으니 아이폰 승리 🤳🏻 미리 홈페이지를 접속해 회원가입과 기타 배송지 등등 미리 입력을 해두고 로그인 한 상태로 기다려야한다 시도 세번째날, 우연..
인공지능 1강. 인공지능의 개요
[JavaScript] 구글맵 Google Map API 구글맵을 사용한다면 사용자가 원하는 디스플레이로 구글 지도를 변경하여 웹이나 앱에서 표시할 수 있다. 시작하기전에: Maps JavaScript API를 시작하기전에, 청구될 계좌가 연결된 프로젝트가 필요 Google Map API 요약 설명 InfoWindow 인포윈도우는 지도위에서 팝업 윈도우창으로 이미지나 텍스트를 보여줄 수 있다. 위 지도에 관한 코드는 아래참조▼ 더보기 // This example displays a marker at the center of Australia. // When the user clicks the marker, an info window opens. function initMap() { const uluru = { lat: -25.363, lng: 131.044 }..

반응형