본문 바로가기

IT

SMARTY(스마티) 템플릿 SMARTY (스마티) 탬플릿이란 다양한 사람이 투입되는 웹 개발 환경에서 HTML 디자이너와 PHP 프로그래머를 연결짓는 탬플릿이다. www.smarty.net 에 내용을 번역해 적어본다. *smarty - template engine 스마티는 다음과 같은 목표를 갖고 디자인되었다.- HTML단과 어플리케이션 코드의 깨끗한 분리- PHP는 backend 스마티는 froentend- PHP의 보완, 대체하려는 것이 아니다.- 디자이너와 프로그래머들의 빠른 개발과 전개를 돕는다- 빠르고 쉽게 유지된다, 쉬운 syntax 등등.. What is smarty?스마티는 PHP의 템플릿 엔진이다 HTML과 CSS등을 어플리케이션 로직에서 구별짓게 해준다.이것은 PHP가 어플리케이션 로직으로만 존재할 수 있고 HT.. 더보기
OCZ Vertex3 60g 이전에 OCZ Octane S2를 달고 신세계를 경험했다는 리뷰를 쓴 적이 있다. 아쉽게도 칭찬해준 보람도 없이 Octane s2는 두달만에 장렬히 전사하셨다. 한번의 교품을 받고 여섯달간 사용중에 두번째 Octane이 돌아가셨다. 두번째 제품이 돌아가셨을때는 Octane의 쩌는 불량률때문에 전량폐기를 하는 중이었다 그래서 바꿔준 제품이 Agility였다. 아.. 애증의 OCZ 그 어질리티가 두달만에 또 돌아가셨다. 터미널상가에서 저 멀리 1층으로 옮긴 피에스코에 찾아가서 환불가능하냐 물어보니 증상구현이 확인되야 된다길래, 급한대로 일단 교품을 해달라고 했다. 이번엔 어질리티도 재고가 없어서 버텍스를 받았다.그게바로 이놈 고급형제품에 걸맞게 Octane과 Agility의 허접한 포장보다는 훨씬 깔끔하다 .. 더보기
ipCAM 제작기 #4 웹캠에서 받은 영상을 처리하는 방법을 찾아보니 openCV, DirectShow라는 단어가 나온다 openCV는 아직 뭔지 모르겠고, DirectShow는 DirectX SD를 설치하면 들어있는것으로 파악된다. 뭘 어떻게하던 Visual Studio가 필요하다고 판단되서 방에 가자마자 VS10 설치할 예정이다. 가는길에 C#책을 빌려가야겠다. 안드로이드책은 최신판으로 바꿔서 빌린다. 해킹책은 당분간 반납한다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 캡스톤디자인조교에게 지원가능여부를 문의한다. 아두이노구입계획을세운다. 더보기
ipCAM 제작기 #3 우선 하드웨어는 아두이노로 하기로 했다.아두이노에 웹캠달린 모듈을 구입해서 와이파이 모듈을 덧붙일 계획이다. 아두이노개발에 C가사용되기 때문에스트리밍서버개발에도 C를 사용하기로 한다. 안드로이드어플개발에 자바가 쓰일테지만 뭐 그건 나중이야기고 C#으로 스트리밍서버를 만들어 웹으로 구현한 예제가 있어 스크랩한다.http://blog.naver.com/atom_jazz?Redirect=Log&logNo=167821290아톰님의 블로그 그의 개발과정은 이러하다1. Socket.io 에 접속할 수 있어야하는데 c#으로 누군가 잘 만들어줘서 약간 커스터마이징한다..2. DirectShow를 이용해서 웹캠을 캡쳐한다..(이것도 소스 따왔다 -_-;) 3. timer를 이용해서 tick interval을 선택하고 s.. 더보기
ipCAM 제작기 #2 하드웨어는*아두이노-아트메가328을 기반으로 5v 정도의 전압을 받는 개발 키트이다.*AtMega128-뭐 많이들 쓰는 키트 중에 하나로 결정하기로 한다.좀더 쉬운 하드웨어접근을 위해서는 아두이노가 좀 더 쉬울것으로 판단된다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 소프트웨어 문제를 먼저 해결하는것이 필요하다고 생각했다. 카메라 영상을 웹페이지로 뿌리는 것이 내 작품의 메인파트 이므로 laptop webcam을 이용하여 프로그램을 제작하기로 한다. 스크립트언어는 어떤것을 사용할지 결정해야한다.어떤식으로 구현할지 탐구해보자. 더보기
ipCAM 제작기 #1 ipCAM 제작을 위한 기초 조사를 하는 중이다. 하드웨어구성을 위해 다음의 구성요소들이 필요함을 알았다.1.마이크로프로세서개발보드2.카메라모듈3.WiFi/Ethernet 모듈 우선 마이크로프로세서의 종류를 알아보고있다.수업시간에 제일많이 교육용으로 사용되는 AVR 중 ATmega128이란놈이 있다.-이놈으로 대부분의 졸업작품들을 만든다. 네트워크카메라 제작업체 스펙을 보니 ARM7 기반이라고 적혀있었다. 이더넷모듈이 함께달린 개발보드를 찾다보니 Arduino(아두이노) 라는 놈이 있다. 1.3M 정도의 카메라모듈을 장착해서 웹으로 영상을 뿌려주려 하는데어느정도의 프로세서가 필요할지 잘 모르겠다. 보드가격 5만원, 카메라모듈가격 5만원, ISP연결용 컨버터 2만원-대략 이정도의 초기투자비용 이 필요할것으.. 더보기
SSD 구입후. 네살먹은 나의Q210 배터리 조루가 많이 좋아졌다. 드라마 한편 반 정도보면 헥헥대던놈이. 벌써 두시간반넘게 세시간가까이 아주밝게 활활타오르는걸 보면 SSD구입 잘했다 싶다. 물론 뛰어난 부팅시간을 볼때도 뿌듯하다. 최대절전모드는 없애버렸다. OCZ Octane S2 조으다. MY SSD IS FASTER THAN YOUR HDD. 더보기
OS설치후 기본 유틸리티 한번에 설치하자. http://ninite.com/ OS설치후 한꺼번에 유틸리티를 설치하도록 해주는 사이트 더보기

반응형