전체 글8 Wordpress 전 회사에서 워드프레스르 작업하는 일이 많았습니다. wordpress로 뭔 개발작업이냐 하실 수 있는데 처음엔 아마 웹페이지를 빨리 만들 수 있다는 장점때문에 썼나봅니다. 템플릿작업(html, css, javascript)은 themes 에서 하고 백엔드는 plugin 형태로 만들어서 구동했습니다. CMS이긴 하지만 나름 개발작업에 필요한 많은 내장라이브러리가 존재합니다. 예를 들면 데이트베이스에 고정테이블인 wp_users 에 대한 모델객체를 불러오는 get_users() 나, http client인 WP_Http 객체를 반환하는 wp_remote_request() 등 다양한 객체와 헬퍼함수들을 사용할 수 있습니다. 개발작업에 있어서 가장 핵심적인 기능은 바로 훅(hook)이라는 개념입니다. 아무래도 .. 2023. 4. 4. PHP에 대한 이해 아무 것도 모르던 시절 php를 배우고 경력을 쌓았지만 나중에 다른 언어도 접촉해보고 느낌 점이 php는 템플릿언어라는 것입니다. 코드 자체를 보면 엄연히 프로그래밍 언어인데 html코드가 존재하지 않는 순수 php파일에서도 굳이 스크립트 태그 2023. 4. 4. 시작 어릴적에 처음으로 접촉한 프로그래밍 언어가 basic 이라는 언어였습니다. 그때 아 이렇게 프로그래밍이라는 걸 할 수 있구라 라고 생각하면서 꽂혀버렸던 것 같습니다. 꾸역꾸역 혼자서 if문이나 for문을 이용하여 가위바위보 게임을 만들어봤던 기억이 납니다. 그리고 나중에 크면 이걸 직업으로 삼아야겠다 라는 생각을 했습니다. 나중에 이저저러한 개인사정으로 인해 20대 막바지에 이르러서야 그때의 꿈을 다시 떠올렸지만요. 아무것도 모르는 시절 java를 배우겠다고 학원에 찾아갔지만 먼저 C언어를 배우는게 좋다고 말씀하신 선생님 추천에 한달동안 C언어 기초공부를 했습니다. 2진수기법, 메모리주소, 데이터타입, 포인터 등 C언어에서 아주 기본적인 지식들을 배웠습니다. 한달내에 이러한 내용들을 다 이해를 할려고 하.. 2023. 4. 4. 인사말 안녕하세요, 저의 블로그에 오신 걸 환영합니다. 이직을 위해 이력서 쓰고 포트폴리오를 만들어보고 여기저기 면접도 보면서 느낀 점이 왜 진작에 이런 블로그를 만들지 않았을가 라는거였습니다. 그동안 성격상 다른 사람한테 구구절절 설명하는 것을 별로 좋아하지 않는 저로서는 그냥 전 회사에서 이러이러한 일을 했다 라고만 간단하게 적어놓기만 하면 알아듣겠지 라는 막연한 생각을 해왔던 것 같습니다. 하지만 곰곰히 생각해보면 내가 회사입장이라도 생판 모르는 사람인데 간단하게 뭘 했는지만 적어놓으면 이 사람의 정확한 역량이나 보유한 기술, 장점 같은 걸 제대로 알 수 없겠구나 라는 생각이 들었습니다. 그렇다고 면접자리에서 설명을 잘할 수 있는 것도 아니고 설명을 잘할 수 있다고 하더라도 말로만 하는 설명은 기술적인 부.. 2023. 4. 4. 이전 1 2 다음