본문 바로가기
반응형

Archive188

Php란? Web 에대해서 알아보자 웹은 client 와 server 로 구성이됩니다. server 는 간단히 웹 서비스를 제공해주는 역할을 하고 client 는 서버가 제공해준 웹 서비스를 이용하는 브라우저를 말합니다. client side & server side 웹 시스템의 처리는 클라이언트 & 서버에서 어느쪽에서 수행되는 작업인가에 따라서 구분 지을 수 있습니다. 흔히 CSR(Client-Side Rendering), SSR(Server-Side Rendering) 이라고 합니다. 클라이언트 측에서 사용하는 스크립트 언어로는 Javascript를 사용하고 서버 측에서 사용하는 스크립트언어가 바로 php 입니다. 브라우저에서는 HTML 문서에 Server-Side 스크립트 언어가 포함되어있으면 서버에서 이부분.. 2022. 3. 10.
MariaDB 핵심 사용 가이드 MariaDB (Workbench) forground 에서 서버를 돌리는 법(*homebrew로 설치시 안됨) mysql.server start mysql.server stop mysql.server status background에서 서버를 돌리는 법(homebrew로 설치시) brew services start mariadb brew services stop mariadb brew services list Uninstall brew uninstall mariadb rm -rf /usr/local/var/mysql // Mysql 관련 파일 깨끗이 삭제하기 Root계정 & 비번변경 mysql -uroot -p //접속 set password=password('1234'); //비번변경 (Root가 아니.. 2022. 3. 7.
docker-compose & dockerignore docker-compose docker-compose 란? 앞서 우리는 이미지를 통해서 컨테이너를 만들어 각각의 독립적인 프로세스를 띄웠습니다. 그런데 온전한 하나의 서비스를 위해서 서버와 db가 돌아가는 상황이라고 생각한다면 컨테이너를 두개만들어야 겠죠? 그렇다면 우리는 매번 docker run 명령어와 그에 맞는 옵션들을 기억하고있어야 할겁니다. 또 컨테이너도 개별적으로 만들어주어야하구요. 2개가 아니라 3~4개면 한번의 명령어로 배포하기는 쉽지 않을겁니다. 이것을 도와주는 친구가 바로 docker-compose입니다. Docker compose란, 여러 개의 컨테이너로부터 이루어진 서비스를 구축, 실행하는 순서를 자동으로 하여, 관리를 간단히하는 기능을 합니다. docker-compose는 1회의 .. 2022. 3. 7.
Docker 핵심 정리 Docker란? 간단하게 말해서 컨테이너라는 격리된 환경을 만들고, 그 환경내에서 어플리케이션을 패키징하고 실행할 수 있는 기능을 제공하는 툴입니다. 더 자세한 설명은 다른 블로그나, 공식 문서에 잘 설명되어있기때문에 생략하도록 하고, 저는 Docker를 공부하면서 알게된 내용을 정리하도록 하겠습니다. Docker를 왜 사용하나요? 나는 특정한 툴이나,라이브러리,프레임워크를 이유없이 쓰지않습니다.공부하면서 내가 공부하고있는 것이 납득이 되지 않으면 의욕이 생기지 않아서, 노가다를 할지언정 사용하지 않습니다. 이렇게하면 왜 쓰는지 자연스럽게 알게됩니다. 설령 내가 해당 툴을 100% 활용하지 못하더라도 내가 필요함을 느끼고 공부하게된거라면 충분하다고 생각합니다. 그래서 왜 사용했나요? 팀프로젝트나, 외주 .. 2022. 3. 7.
MySQL 총정리 SELECT SELECT * FROM mydb.users; // 정확하게 SELECT * FROM users; // 생략 가능 // WHERE SELECT * FROM post WHERE view > 300 and writer = "kong"; // 중복제거 (post에서 writer를 모두 선택하는데 중복이 있으면 제거한다 SELECT DISTINCT writer FROM post; // ORDER BY (정렬) SELECT * FROM post ORDER BY view; // default ASC : 오름차순 SELECT * FROM post ORDER BY view DESC; //DESC: 내림차순 INSERT INSERT INTO users(id,name,age) values(default,'ko.. 2022. 3. 4.
HTML,CSS,JS(조금) 만으로 Netflix 똑같이 만들어보기 HTML,CSS, JS 만으로 넷플릭스 페이지 똑같이 만들어보기 DEMO https://livemehere.github.io/netflix-design/ Kong flix Doctor Strange 2 매주 새로운 트레일러 공개 5월, 차원의 경계가 무너지고 닥터 스트레인지가 온다 전 세계를 뒤흔들 역대급 멀티버스 전쟁의 시작! [닥터 스트레인지: 대혼돈의 멀티버스] 티저 예고 livemehere.github.io 왜 했는가? 웹 공부를 한지가 2년이 다되간다. 나의 공부방식은 숲을 보는 방식으로, 처음부터 세세하게 공부해나가기 보다는 빠르게 전체 흐름을 파악하고, 해보고싶은거 조금씩 건들여본다. 그럼 계중에 쉽게 이해되거나 그렇지 않은게 생긴다. 또 흥미로워서 더 상세히 공부해보고싶은 것도 생긴다. 그.. 2022. 2. 28.
반응형