본문 바로가기
반응형

Develop75

랜딩페이지, 하루만에 만드는 방법 이번 글에서는 하루만에 랜딩페이지 만드는 방법을 알아보겠다. 참고로, 아x웹, 카x24, 워x프레스 등을 이용하는 방식이 아니다. 이 글에서 다루는 방법은 약간의 코딩을 필요로 하는 방식이다. HTML, CSS, JAVASCRIPT 개념을 아예 모른다면, 2주만 투자해보기를 권한다. 코딩을 조금이라도 알게 되면, 굳이 외주를 맡기거나 할 필요 없이 무료로 랜딩 페이지를 만들어낼 수 있기 때문이다. 장기적으로 봤을 때는 따로 외주를 맡길 때에도 기술에 대한 이해도가 있는 상태에서 외주를 주는 것이니 훨씬 더 잘 맡길 수 있지 않을까? 아무튼, 내가 이야기 하는 방식은 '템플릿'을 이용한 방식이다. 나는 이 방법을 숙달하고 나니, 하루 안에 웬만한 랜딩페이지는 구축할 줄 알게 되었다. 다음 사진들은 내가 하.. 2022. 9. 6.
AWS EC2 서버에 nginx 설치하기 0. Intro 이번 글에서는 AWS의 EC2 서버에 nginx 경량 웹 서버를 설치하는 과정을 알아보겠다. 왜 nginx를 사용하는지는 다른 글에서 다루기로 하고, 방법 중심으로 간단하게 기록하겠다. 참고로, 리눅스 기반의 EC2 서버를 이용하였다. 1. EC2 접속 - 이것도 다른 포스팅에서 다루겠다. 2. nginx가 있는지 찾아본다. yum info nginx 리눅스 환경의 EC2를 시작하면, nginx에 대한 레포 경로가 없기 때문에 설정해주어야 한다. 3. nginx 레포 추가 sudo vi /etc/yum.repos.d/nginx.repo 위 명령어 입력하면 vi 편집기가 열린다. 아래 내용 입력 (복사 후 vi편집기에 마우스 우클릭 하면 붙여 넣어진다.) [nginx] name=nginx .. 2022. 4. 10.
워드프레스 쇼핑몰 만들기 - 1) 준비물 알아보기 워드프레스를 이용하여, 쇼핑몰을 구축해보려고 한다. 1차 목표는 전자책 판매 사이트를 만드는 것. 그 과정에서 웹사이트를 빠르게 구축하는 기술을 배우고, 서버, 도메인과 관련된 공부를 함께 진행하려 한다. 이번 포스팅부터 그 과정을 기록할 예정이다. 그 시작으로, 필요한 기술 스택을 알아보자. 필요한 기술 1. 웹 페이지 구축 : 워드프레스 이용 2. 서버 : AWS EC2 이용 3. 웹서버는 nginx 이용 4. DNS는 Route 53 이용. 각 기술별 역할, 정의 등을 알아보자. 1. 워드프레스 워드프레스는 코딩을 최소화하여 웹사이트를 제작할 수 있게 돕는 툴이다. 윅스, 아임웹, 카페 24 등 웹사이트를 제작할 때 다양한 웹 빌더를 이용해볼 수 있다. 워드프레스가 갖고 있는 장점으로는 세 가지 정.. 2022. 4. 1.
Android - Kotlin Lambda 활용하기 람다 식 - Lambda Expression > 다른 함수에 넘길 수 있는 작은 코드 조각 공통 코드 구조를 함수로 뽑아낼 수 있다. 람다식을 사용하면 코드가 더욱 간결해진다. 맛보기 자바 코드 button.setOnClickListener(new OnClickListener(){ @Override public void onClick(View view){ //수행동작 } }) 자바의 경우 무명 내부 클래스를 선언하고 동작을 적어 줄 수 있다. 이는 코드를 번잡스럽게 만들며, 규모가 커지는 경우 가독성을 현저히 저하시킨다. Kotlin button.setOnClickListener{ /*수행동작*/ } 하지만 람다식을 활용하면 보다 간결한 표현으로 기능을 구현할 수 있다. 람다 식의 문법 위와 같이 람다 .. 2021. 6. 5.
반응형