목록기술과 지침서 (35)
크세노폰의 IT 누리사랑방
마이크로소프트가 내놓은 킬러 앱 계산기는 윈도우 발전과 함께 해왔습니다. 많은 사람들이 계산기를 사용하고 있는데요. 이 앱이 이유없이 작동되지 않는 경우가 더러 있습니다. 계산기를 실행시키면 이런 오류가 나면서 작동이 되지 않습니다. 저의 경우는 사진처럼 "이 calculator을(를) 열려면 새 앱이 필요합니다." 라고 나오더군요. 계산기 앱 때문에 컴퓨터를 다시 설치하기에는 시간이 너무 오래 걸립니다. 그래서 준비했습니다. "Windows 계산기 다시 설치하기" 방법은 매우 간단합니다. (이 방법은 윈도우10을 기준으로 작성되었음을 알려드립니다) 1. 작업표시줄의 검색 버튼을 누르고, 검색창에 powershell 을 입력합니다. (보통 윈도우 키 옆에 있습니다) 2., 3. powershell 항목에..
유투브가 한국에 처음으로 출시되었을 때를 기억합니다. 소위 돈받고 기사 써주는 애들가짜언론이 유투브가 "성인용 콘텐츠"가 제대로 필터링 되어 있지 않고, 국내에서 실패할 것이라는 그런 글을 기사라고 올리던 때를.. 오늘날의 유투브는 한국에서 자리를 잘 잡았습니다. 유투브로 한 달에 몇 천씩 버는 사람들도 생기고, 국내 스트리밍 생태계를 완전히 바꿔놨죠. 15-1분 정도의 광고를 무조건 보아야 재생할 수 있었던 회사들이 몇 있었습니다. 유투브가 한국에 나타나고 10초 부터 광고를 건너뛸 수 있는 기능을 추가하기도 했었죠. AWS의 서버를 빌려쓰는 넷플릭스 덕분에 아마존 웹 서비스(AWS)가 한국에 정식으로 론칭되기도 했습니다. Back-end 개발을 하는 제 입장에서는 참 고마운 일이죠.(AWS는 EC2 ..
안녕하세요, 크세노폰입니다. 제가 웹 유지보수 엔지니어로 일하면서 마크업만 1년 5개월을 했습니다.HTML이 제대로 보이지 않는 원인은 다양하지만, 기본적으로 HTML을 제대로 닫아주지 않으면 이것저것 꼬이게 되는데요. 오늘은 PHPStorm 에서 HTML 코드의 탭을 자동으로 맞춰주는 기능을 소개하고자 합니다. 이렇게 탭 정리가 되지 않은 문서를 정리해줍니다.. PHP스톰의 메뉴 중 Code - Reformat Code 를 클릭하면.. 이렇게 코드에 자동 들여쓰기가 적용됩니다. 감사합니다.
얼마전에 구입한 My Passport 외장하드는 부족한 내 서버에 물려서 아주 잘 쓰고 있다. 이게 USB 형식이라 꽂힌지 30분이 지나면 절전모드로 전환되는 것 같은데 나름 괜찮은 것 같다.오늘 저녁에 서버에 Pydio를 올려봤는데 문제가 좀 생겼다. 처음 시작에서 오류가 제법 나오는데… 이를 해결할 방법에 대해 적어둔다(많은 사람들에게 도움이 되었으면 좋겠다..^^) Mcrypt Enabled 오류이 오류는 사실 이전부터 인지하고 있었다. DB에 접속할 때 마다 매번 Mcrypt Extension이 작동하고 있는지 확인해보라는 오류였는데 이번에 확실히 고치게 되어 기쁘다.분명 apt-get install php5-mcrypt 를 했는데도 문제가 생겨서 고민이 좀 많았다.^^일단 이 문제를 해결하는 방..
사실 그동안 블로그나, 한남누리나 모두 넷기어에서 나온 WGR614 라는 공유기로 돌리고 있었다.이 공유기가 무선이 무려 54Mbps 짜리라서(…) 그동안 바꾸기 위해 수 많은 노력을 기울였다.이전에 부모님 집에 놔두고 온 DIR-615 공유기에 대한 기억이 정말 좋았기에 이번에도 디링크를 한번 믿어보자 라는 생각으로 DIR-806M 공유기를 샀다가 며칠동안 블로그, 한남누리 커뮤니티 서비스가 중단되는 일이 있었다.맘같아선 소송을 걸어서 정지된 서비스에 대한 책임을 묻고 싶었지만, 일단 참고 넘어갔고 다른 모델인 DIR-850L 을 구입했다.이게 어제 오후에 도착했는데 일단 처음에는 작동이 그럭저럭 괜찮았다. 디자인도 나쁘지 않고, 전체적으로 신경을 많이 쓴 티가 나는데..그런 공유기에도 문제가 있었으니..
아까 친한 형으로부터 “DB서버를 빌려달라” 는 부탁을 받았다.친한 형이 빌려달라는걸.. 안빌려줄수가 있나.. 일단 알았다고 말하며 DB host와 ID, PW, 포트를 알려주었다.근데 계속 Connection Refused 오류가 생기는 것이다.DB에서의 설정도 %(아무나 다 접속)로 잘 되어있었고, 아무런 문제가 없었다.그렇게 이것저것 살펴보다 문제를 발견했다. 문제는 my.cnf 파일이었다. /etc/mysql/my.cnf 파일의 중간 쯤에 이런 설정이 있다.# Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. #bind-add..
Munin..모니터링하기 좋은 프로그램이다.서비스는 nginx 로 돌고 있기 때문에 기본적으로 아파치에서는 몇 가지 설정을 더 줘야 한다.(엔진x는 빠른데 이런 점이 문제다.)여하튼 오늘은 munin을 설치하는 방법에 대해 알아보자.1. apt-get 명령어로 설치하기=> sudo apt-get install munin munin-node spawn-fcgi libcgi-fast-perl2. munin 설정하기=> nano /etc/munin/munin-conf.d/90-fcgigraph_strategy cgihtml_strategy cgicgiurl_graph /munin/munin-cgi-graph입력 후 저장하기!3. nginx 설정하기=> nano /etc/nginx/sites-enabled/mu..
우분투를 설치하고 자동설치나 쉬운설치같은 유용한 기능을 사용하기에는 항상 FTP가 문제였는데..오늘은 기필코 해결해야겠다는 생각에(부끄럽지만, 그동안 난 사실 쉬운 설치 문제때문에 아무것도 하지 못했다) 키보드를 붙잡았다.vsftpd 옵션을 계속 붙잡았는데..결국 문제를 잡았다. 문제는 chroot 였다.chroot는 여러사람이 한 ftp 서버를 두고 사용할 때 쓰는 방법인데..chroot를 사용하게 되면 자신의 폴더가 /(최상위 폴더) 처럼 꾸며진다(보안상 그렇게 하는 것 같다).그런 문제를 인지하지 못하고 계속 chroot 를 켜뒀으니 그게 문제가 된 것이다.그 항목을 NO 처리하거나 #(주석) 처리하니 문제가 말끔히 해결되었다. 그 동안의 피로가 말끔히 풀리는 기분이었다.^^
특정한 시간이 되면 열려야 하는 사이트가 있습니다.대표적으로 수강신청 시스템이나 예매 시스템이 있지요.사실 이것들은 대부분 DB에서 정확하게 시간 처리를 합니다만, 필요할 때가 있을것 같아 공개합니다. 간단간단하게 $mktime 으로 쉽게 오픈할 수 있는 방법에 대해 소개하고자 합니다. 다음은 코드입니다. $date = mktime(시,분,초,월,일,년); if ($date => date() ) { // 특정 시간이 지나면 오픈될 소스 } else { // 특정 시간이 되기 전 처리해둘 소스 } 이런식으로 하면 쉽고 간단하게 처리할 수 있습니다.