워드프레스 개발 환경 Roots.io의 Trellis, Bedrock, Sage를 만나기까지
워드프레스 개발 환경을 /wp-admin url로 접근하는 관리자 모드에서 플러그인이나 테마를 설치하고 커스터마이징하는 방법이 익숙지 않아(솔직히 말하면 - 맘에 들지 않아) 커맨드라인과 텍스트 에디터나 IDE에서 하는 방법을 몇 가지...
워드프레스 개발 환경을 /wp-admin url로 접근하는 관리자 모드에서 플러그인이나 테마를 설치하고 커스터마이징하는 방법이 익숙지 않아(솔직히 말하면 - 맘에 들지 않아) 커맨드라인과 텍스트 에디터나 IDE에서 하는 방법을 몇 가지...
워드프레스는 PHP로 만들어진 가장 인기 있는 CMS이다. 2016년 6월 기준으로 전체 웹페이지의 26.4%를 차지하고 있으며, CMS 마켓 쉐어는 59.5%이다.(출처) 워드프레스가 일반적으로 많은 인기가 있는 이유는 워드프레스의 구조가 표준을...
JetBrains: Development Tools for Professionals and Teams의 각종 IDE는 많은 고수 개발자들이 강력 추천하고 있다. 언어와 관계없이 거의 공통적으로 쓰이는 단축키이니 익혀두는 것이 좋을 것 같다. 주요 단축키...
원문 : A Look At The Modern WordPress Server Stack – Smashing Magazine 아파치 서버와 PHP만으로 “빠른” 워드프레스 웹사이트를 돌릴 수 있을 때를 기억하는가? 그런 시절이 있었다! 이젠,...
Sage를 사용하여 워드프레스 테마 개발을 현대화하기 : Roots의 워드프레스 스타터 테마 Sage를 이용하여 HTML5, gulp, Bower, BootStrap을 이용하여 테마를 개발하는 현대적인 워크플로우를 배워본다.” 원문 : Modernizing WordPress Theme Development...
원문 : Modernizing WordPress Theme Development with Sage 몇 년 전, Roots, A HTML5 WordPress Theme Framework란 기사를 발행했었다. 이제 Roots는 하나의 회사로 바뀌었고, Roots Theme framework을 Sage와...
Command line interface for WordPress | WP-CLI VVV가 설치되었다면 이미 설치되어있으니 설치과정은 참조만 한다. curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar 다운로드 받은 파일이 제대로 동작하는지 확인한다: php wp-cli.phar --info 간편하게 wp...
VV 궁극의 워드프레스 개발 환경을 실제로 구현해보기 위해 궁극의 워드프레스 개발 환경 실전편 - VV에 이어서 VV의 기능을 살펴본다. 궁극의 워드프레스 개발 환경 실전편 - VV 궁극의 워드프레스...
클래식 음악과 화이트 노이즈가 집중력을 높여주고 생산성을 향상한다는 것은 최근 연구를 통해 많이 알려졌고, 예전부터 많은 사람이 경험하고 애용하는 방법이다. 나도 어려서부터 클래식과 음악과 함께 독서나 공부하는 것을...
궁극의 워드프레스 개발 환경에서 언급한 VVV와 VV를 실제로 설치하고 워드프레스 개발 가상머신 환경을 구축해본다. 처음 설치하면 시간이 오래 걸리니 인터넷 속도가 좋은 곳에서 설치한다. 속도가 좋지 않은 카페에서...
원문 : The Ultimate WordPress Development Environment It Starts with the Server 워드프레스 개발 환경 퍼즐의 가장 중요한 부분은 서버다. 서버 없이 아무것도 할 수 없다. 로컬 환경에서...
AWS(아마존 웹 서비스:Amazon Web Services)는 웹 서비스에 관련된 사람이라면 한번쯤은 경험해야할 서비스가 되어버렸다. Microsoft Azure가 기업시장을 중심으로 열심히 치고 올라오고 구글도 Google Cloud Platform을 제공하고 있지만 앞으로도 AWS가...
현재 중점적으로 사용하고 있는 할일관리 앱은 Todoist이다. 한때 내가 기획했던 할일관리앱에 가장 가깝게 기능을 갖추고 있으며, 가장 넓은 플랫폼을 지원하고 있다. 2014년 Todoist 이벤트를 통해 6개월 정도 프리미엄으로...
목차 정보나 지식은 무형의 것이라 한번 잘못 받아들이면 버리기가 쉽지 않다. 한국 학교에서 행해지고 있는 주입식 교육방식의 대전제는 교과서와 교사가 훌륭해야 하는데 그렇지 못한 경우가 많다. 언론 미디어라도...
원문: These Are the Best Study Methods for Learning (Almost) Anything 이 글은 2년 이상의 공부하는 법에 대한 Ahmad Ali의 연구이다. 많은 대학의 8천 명 학생들에게서 성공적으로 뽑아냈다....
출처 : HaydenJames.io 몇몇 명령어는 (sudo) 권한이 필요하다. 바로 전 명령어 실행하기: >!! 특정 문자로 시작하는 이전 명령어 실행하기. 예: >!s 편집했던 파일을 복사하거나 백업하기. 예로, nginx.conf 복사:...
AWS EC2에 무료로 제공되는 아마존 리눅스 AMI(Amazon Machine Image)에 FTP 서버를 설정하는 방법을 간결하게 설명하고, 스택오버플로우에서도 많은 호응을 얻은 글이 있어 번역한다. 원문 : Setting up an FTP...
치질은 30대 이상 성인이라면 열 명중 여덟 명이 걸리는 흔한 질환이며, 노화됨에 따라 더 쉽게 걸린다고 한다. 그러나, 전체 한국인을 대상으로도 약 25~30%, 성인 여성의 40~50%가 크고 작은...
요약: 화려한 테마와 편리한 기능을 가진 Oh My Zsh를 설치하여 터미널 환경을 획기적으로 변경하고 iTerm이던 터미널 앱이던 리눅스든 상관없이 같은 환경으로 작업하자! 터미널로 정말 많은 것을 할 수...
오라클에서 만든 버추얼박스VirtualBox를 다운로드하여 설치한다. 가상머신를 만들어서 우분투 서버를 설치하는 것을 사진과 함께 단계마다 자세하게 설명한 가이드가 있으니 보고 그대로 따라 하면 된다. 시간도 우분투 서버를 다운받는 시간보다...
원문 : Linux Users and Groups - Linode Guides & Tutorials 원문의 < > 기호는 모두 [ ] 기호로 변경함. Linux Users and Groups 리눅스/유닉스가 처음이라면 권한permission 개념이...
원문 : How to Become a Great JavaScript Developer 몇가지 참고할 것이 있어서 메모하다보니 조금 길어져서 포스팅합니다. 전체 내용은 아니니 흥미가 가시는 분은 원문을 보시길 바랍니다. Read Books...
코드캐더미로 배우는 레일즈 기초 2부에서 두 개의 모델을 사용하여 데이터를 저장하는 앱을 만들었다. 데이터 간에 one-to-many 관계를 만들기 위해 has_many / belongs_to 를 사용하였다. MovieApp 영화는 배역을 맡은...
코드캐더미로 배우는 레일즈 기초 1부에 이어서 두 개의 모델을 가진 TravelApp을 만들어본다. TravelApp 한 가지 종류 이상의 데이터를 가진 앱을 만들고 싶을 때 다른 컬럼을 갖기 때문에 하나의...
코드캐더미 강좌는 볼 때마다 친절하게 잘 짜여져 있다는 생각이 든다. 레일즈 기초 강좌도 앞서 포스팅한 코세라 강좌인 루비 온 레일즈로 블로그 만들기를 들을 때 이해하지 못한(들을 때는 이해한...
맥을 맥답게 사용하자. 윈도 기기와 달리 맥은 유닉스 기반의 OS(현재는 OS X)를 탑재하고 있다. 터미널 명령어만으로도 많은 부분을 설치하고 설정하고 실행할 수 있다. 그리고 그것이 크게 변경되지 않아...