본문 바로가기
관리자

분류 전체보기

(984)
CSS / Flexbox, Selector(Pseudo-selector), States 1. Flexbox 여러 개의 box를 만들 때, 1)화면의 크기가 바뀌면 box의 크기가 바뀌게 하고 동시에 2) box간의 간격이나 순서를 손쉽게 바꾸기 위한 display property이다. parent element가 있고, 그 아래에 child element가 있을 때만 적용 가능하며, parent element에만 적용하면 child element는 자동으로 조절이 되게 된다. 1-1. 아무것도 적용하지 않았을 때 아래 그림과 같이 parent element에 10개의 child elements(purple boxes)가 block 형태로 나열되게 된다. 1-2. flex 적용 parent element에 display:flex; 를 적용하면 모든 child box가 inline-block ..
2020-07-01 (수) 4일차 보호되어 있는 글입니다.
가지요리 가지볶음 1. 재료 가지 2개, 생새우살, 파, 간장, 설탕 2. 조리법 1. 가지를 적당한 크기로 썬다. 작게썰수록 간이 잘 배일듯? 2. 식용유를 프라이팬에 두르고, 썰어놓은 파를 넣은 후 볶아서 파기름을 낸다. ★냉동하여 수분이 있는 파를 넣으면 기름이 다튀는 참사를 경험할 수 있다. 3. 냉동 파만 있으면 파기름 내는건 포기하고 가지를 넣고 적당히 볶는다 4. 새우나 양파 등 어울릴만한 재료를 추가 투하한다. 5. 간장 1스푼, 설탕 1/2 스푼 정도를 적당히 넣어준다. 6. 계속 볶는다. 7. 적당히 가지가 노릇해지면 그만볶고 먹는다. 3. 오늘의 교훈 1. ★ 냉동해서 수분이 있는 재료를 식용유에 넣지 말자. 큰일난다. 2. 식용유를 너무 많이 두르지 말자. 느끼해진다.
2020-06-30 (화) 3일차 보호되어 있는 글입니다.
2. 컴퓨터의 정보 표현 1. 비트와 정보량 컴퓨터는 0과 1로 이루어진 Bit 단위로 정보를 표현한다. 즉, 현실에서의 정보량을 표현하는 최소 기본 단위가 Bit인 것이다. -byte는 8bit로 알파벳 한 글자를 나타낼 수 있는 크기이다. KB(kilobtye) = 1,024 bytes, MB(Mega byte) = 1,024 KB, ... (1024 = 2^10) -bit는 binary digit의 줄임말이다. 정보량은 사건의 수(number)뿐만 아니라 발생 확률(probability)에도 영향을 받기 때문에 Software Engineer는 어떻게 정보량을 줄이면서 효율적인 의사결정을 할 수 있을지, 다시 말해 시스템 구조를 어떻게 짜야할지를 고민해야 하는 것이다. 예를 들어, 1~100 중 정해진 한 개의 숫자를 맞춰..
2020-06-29 (월) 2일차 보호되어 있는 글입니다.
객체지향 프로그래밍 : 파이썬 생성자, Decorator 예제 이번 글은 Python을 통한 객체지향 프로그래밍의 기본 개념을 설명한다. Javascript로 객체지향 프로그래밍의 기본 개념을 파악하고 싶다면, 이 글을 읽은 후 다음 글들을 참조하면 된다. -Javascript / 기초 / 객체지향 (Object-oriented) -Javascript / 기초 / Inheritance, Object - oriented (상속, 객체지향) 1. 기본개념 객체 : 속성과 행동으로 이루어진, 세상에 있는 모든 존재를 나타낸다. ex) 객체 : 자동차 w/ (속성 : 자동차의 색깔, 행동 : 앞으로 나감) 객체지향프로그래밍(Object Oriented Programming, OOP) : 객체들간의 소통으로 프로그래밍을 바라보는 것 ex) 게임에서는 캐릭터 객체, 총 객체,..
2020-06-28 (일) 1일차 보호되어 있는 글입니다.