본문 바로가기

분류 전체보기

(286)
HTML) li의 점, 블릿, 왼쪽 기호 없애기 li태그는 생성과 동시에 기본적으로 왼쪽에 점같은게 하나 생긴다.저절로 생기는 숫자가 나열된 ol태그와 비슷하며, html에서 겁나 많이 쓰이는 태그중 하나이다. li태그는 ul태그 안에서 쓰인다. Bino ● Bino 위의 결과와 같이, 동그랗고 큰데다 디자인적으로 뭔가 애매한 점이 하나 생긴다. 그래서 대부분은 저걸 제거하고 다른 기호를 따로 쓰는 방법을 선호한다. 위의 스타일 예제처럼 list-stylelist-style-type 두가지의 속성을 통해 점을 제거할 수 있다.
Dev-C++ 설치하기 Visual Studio없이 C언어 공부하기 학생들이 사용하기에 Visual Studio는 너무 무겁다. Dev-C++은 html 코딩할때마냥 가볍고, 완성도도 높지만 어느 학교에서도 이 프로그램을 쓰는것을 본적이 없다. 무조건 다 Visual Studio만 주구장창 쓴다. 라이센스 문제인지.. 자료위치는 파일 저장소로 외국에선 유명한 SourceForge다. https://sourceforge.net/projects/orwelldevcpp/files/latest/download
04) 라즈베리파이에서 한글 보여지게 하기 일단 라즈베리파이는 외국에서 만들었기때문에 당연히 한글을 호환시켜줄리가 만무했다. 그래서 라즈베리파이 초기에 한글설정을 하지않고 한글을 볼 경우, 직사각형의 글자들로 바뀌어서 보여지는데 초기에 라즈베리파이로 네이버를 들어가보면 그런 가관이 없다. 그래서 일단 한글을 호환시킬 수 있는 방법을 알려주는 시간이 되겠다. 1. 시작 키를 누르면 저렇게 윈도우 7처럼 프로그램 박스가 나오게 된다. (밑에 윈도우 바는 현재 팀뷰어로 원격제어중이라 보이게 되는것이기때문에 신경쓰지 않아도 된다.) 2. 시작키를 눌렀다면 Accessories카테고리에 마우스를 갖다대보자. 그러면 밑에서 두번째에 Terminal이란것이 보인다.이는 콘솔용 명령프로그램으로 윈도우의 cmd(명령프롬프트)와 같은 역할을 한다. 3. Termi..
03) 라즈베리파이를 팀뷰어로 원격제어하기 , Remote control of RaspberryPi with TeamViewer 쉽지만 어려운 라즈베리파이의 설치작업이 끝났다. 하지만 전편에서 말했듯이 아직 끝난게 아니다. 라즈베리파이에 OS를 다운받기는 했지만 문제는 번거로움이 많다. 그 번거로움들을 언급하려면 수도 없겠지만 굳이 원격제어까지 해야하나.. 라는 의견이라면 가볍게 다음편으로 넘어가면 된다. 본론으로 들어가자면 라즈베리파이에서 원격제어를 하는 방법은 꽤나 다양하다. 그만큼 라즈베리파이가 이제는 대중화된 하드웨어라는 반증이겠지만 단점은 각각 부족한점이 꼭 있다. 많지는 않지만 그 부족한점 하나하나가 여실히 느껴질만큼이긴 하다. 이것도 사람마다 체감이 다르기때문에 더이상 언급하지는 않겠다. 아무튼 필자는 그 단점들이 너무 싫어서 팀뷰어를 이용해보려고 한다. (예를들면 리눅스 프로그래밍은 단 하나도 모르는데 CGI밖에 안..
02) 라즈베리파이에 라즈비안 설치하기 2 , Install Raspbian in RaspberryPi 2 이전글 ) http://itun.tistory.com/315 자, 라즈비안을 다운받았다면 절반은 온것이다. 라즈비안의 크기는 ZIP상태였을때 불과 약 1.7GB밖에 안되는데, 대체 어떻게 압축을 했길래 풀자마자 4.5GB라는 꽤나 큰 용량의 파일이 모습을 드러낸다. 하드웨어의 크기는 무슨 대포폰처럼 생긴게 소프트웨어는 윈도우만한 크기다. 이는 리눅스를 기반으로 만들어진것이기도 하고, 안에 온갖 자잘한걸 구겨넣었기때문에 그런것이므로, 굳이 라즈베리재단에 항의전화를 넣으려하지 않아도 된다. 이제 이 OS를 하드웨어에 넣어야 한다. 이때 필요한게 바로 SD카드 리더기인데, SD카드로 OS를 구동시키기때문에 리더기는 필수나 다름없는것이다. 그런데 OS를 그냥 막 갖다가 복사해버리면 변기통에 물 붓는 격이 되기때..
01) 라즈베리파이에 라즈비안 설치하기 , Install Raspbian in RaspberryPi RaspberryPi 꽤나 오래전 라즈베리파이가 갑작스런 쇼크를 먹어서 그런지 부팅시에 보이는 커맨드 창 이후 시작화면으로 넘어가지 않는 오류가 발생했다. 사람으로 치자면 혼수상태에 빠진것이다. 재설치하는것도 어마어마하게 귀찮은데 설치한 뒤 다시 설정할걸 생각하니까 라즈베리파인지 엄마손파인지 참 지긋지긋하다. 그래서 근 한달간 내버려둔채로 살다가, 이제서야 제대로 만져볼 시간이 생겨 이렇게 포스팅하게 되었다. 저가형에다 소형 깡통이기때문에 이걸 가지고 축구를 한것도 아닌데 쇼크가 자주 나는등 안전성이 꽤 떨어지긴 하지만 그만큼의 효용가치가 있고 가성비도 최강이어서 잘 쓰면 몸값의 몇십배까지 간접적 이익을 얻을 수 있는 고철덩어리이기때문에 어떻게 보면 딱 서민들의 물건이지 싶다. 게다가 놀라운 점은, 무한..
프론트엔드 (Front-End), 백엔드 (Back-End)란? 쉽게 말해서 프론트엔드는 클라이언트, 백엔드는 서버에서 실행된다. 즉 프론트엔드 개발자는 사용자에게 보여지는 웹(web)화면을 개발한다. 그럼 당연히 HTML, 자바스크립트같은 프론트엔드 언어가 쓰일것이고, 백엔드는 php, asp, jsp, ajax, node.js등의 사용자에게는 보여지지 않는 서버단 언어가 쓰인다. 정말 단어 그대로 Front : 앞쪽Back : 뒤쪽 인 것이다. (그냥 클라이언트, 서버로 생각해버려도 위화감이 없다.) 지나가던 강아지도 5초면 이해할정도의 설명이었다. 네이버를 예를 들어 설명해 보자면, 프론트 엔드 개발자가 만든 네이버 화면의 검색창에 단어를 검색하면 백엔드의 서버단 언어에게 명령을 던지게 된다. 즉, 클라이언트(Front-End)에서 '캐나다 여행'을 검색했을 경..
PHP) datetime과 timestamp의 차이에 대해 datetime과 timestamp는 같으면서도 다른(?)느낌인데, 일단 datetime은 데이터에 저장될때 8byte나 차지하는 돼지같은 놈인데 반해 timestamp는 4byte인 절반을 차지한다. 왜냐하면, 서로 지원되는 날짜의 범위가 다르기 때문이다. datetime은 1000년부터 9999년까지, 그러니까 php가 닳고 닳아서 땅에 묻혀질때까지의 날짜를 기록할 수 있고timestamp는 1970년부터 2037년까지만 허용되는 범위이다. 그럼 2037년부터는 안쓰이는 건가? 라는 생각은 안해도 된다. 2030년대정도면 php보다 훨씬 좋고 빠른 언어가 생기지 않으리라는 보장이 없고, 그때까지 번성한다 해도 2030년대쯤에 들어서부터는 php측에서 범위를 다시 바꿀테니 말이다. 게다가 datetim..