윈도우즈 좋은글 아키텍쳐 모델 Linux PHP 아키텍쳐 패턴 Architectural Patterns mysql sendmail 중퇴 Apache GDI+ CNN phpMyAdmin MSA 리눅스 firewall 메모리 Machine Learning Micro Service Architecture Rating Open API mcrypt MAC OS Java mac mini Model-view-controller pattern MVC pattern Python pop3 TensorFlow Amazon S3 Apache Mahout 해부 Centos 6.5 Centos 6.7 Centos 6.8 점심시간 카다로그 저전력 CPU ffmpeg image 마이크로 서비스 아키텍쳐 MySQL Password Accord.NET AML ping InnoDB Apache Singa OOP Numpy Neural Network Caffe MyISAM MVC 아키텍쳐 Lua MVC GPU Google Brain Team

MYSQL PASSWORD.ZIP

CentOS 6.x에 APM(Apache+PHP+MySQL) 설치 및 초기 설정 방법   (created at 2017-03-14)   443  

Centos 6.x를 Minimal Install로 설치하면 Apache 및 MySQL이 설치되어져 있지 않습니다. 본 포스트에서는 이런 환경에서 Apache, PHP, MySQL을 설치하고 기본 설정까지 해 보도록 하겠습니다. 참고로 저는 Centons 6.8을 설치하였습니다. 먼저 Root로 로그인하여 다음과 같이 패키지를 설치합니다. 여기서 Apache, MySQL이 부팅시 자동실행 되도록 하기 위해 다음의 커맨드를 실행합니다. 설치가 완료 되었는지...

중학생을 위한 리눅스마스터 2급 및 코딩능력마스터 시험 일정 및 기출문제   (created at 2020-11-16)   429  

리눅스 마스터 2급 시험은 1년에 4회(1월,4월,7월,10월) 실시하며, 일정은 아래의 사이트에서 확인 가능합니다. https://www.ihd.or.kr/guidecert1.do 또한 코딩능력마스터 시험 일정은 아래의 사이트에서 확인 가능합니다. https://www.ihd.or.kr/guidecert8.do     1. 신분증 국가 공인 자격증이다 보니 시험볼 때 신분증이 있어야하는데, 중학생은 “청소년증” or 학생증(사진부착 학...

CENTOS 7.x에 ffmepg 설치하는 방법   (updated at 2023-12-14)   592  

mov, avi 같은 포멧으로 Centos 기반 서버에 저장된 동영상을 mp4로 변환할 일이 생겨 ffmpeg을 설치하는 방법을 공유하고자 합니다. STEP 1. epel-release를 설치합니다.STEP2. nux repository를 설치합니다.STEP3. ffmpeg과 ffmpeg-devel 패키지를 설치합니다.STEP4. 동작 여부를 테스트 해 봅니다. 위와 비슷한 정보가 뜬다면 일단 ffmpeg 설치에 성공하신 것입니다. 이후...

플러거블 스토리지 엔진을 가진 MySQL 아키텍쳐 - InnoDB는 인메모리 캐싱을 하는 고성능 솔루션   (created at 2018-07-02)   409  

오라클 홈페이지에 가니 플러거블 스토리지 엔진 기반으로 동작하는 MySQL 아키텍쳐 그림을 볼 수 있었습니다. 플러거블(Pluggable)이라 함은 스토리지 방식을 선택할 수 있다는 것인데요. 이는 각각의 스토리지가 컴포넌트처럼 동작한다는 의미를 내포합니다. MySQL 5.5.5 이전 버젼에서는 MyISAM이 기본 스토리지 엔진이었습니다, 그런데 5.5.5부터는 InnoDB가 기본적으로 붙도록 바뀌었습니다. 쓰는 입장에서는 별 차이를 느낄 수 없을 것이라...
플러거블 스토리지 엔진을 가진 MySQL 아키텍쳐 - InnoDB는 인메모리 캐싱을 하는 고성능 솔루션플러거블 스토리지 엔진을 가진 MySQL 아키텍쳐 - InnoDB는 인메모리 캐싱을 하는 고성능 솔루션

MVC(Model-view-controller) pattern은 Django, Rails와 같은 웹 어플리케이션 개발에 주로 응용되는 아키텍쳐   (created at 2017-12-21)   352  

MVC(Model-view-controller) 아키텍쳐 패턴(Architectural pattern)은 웹 어플리케이션 개발에 주로 이용되는 아키텍쳐 패턴입니다. MVC는 다음의  3개 파트로 구성되어져 있습니다. 모델(model) - 기본 함수와 데이터를 포함합니다 뷰(view) - 정보를 사용자에게 보여줍니다. 웹페이지 그 자체를 생각하시면 될 것 같습니다 컨트롤러(controller) - 사용자로부터의 입력을 처리합니다 이 패턴의 기본 아이디어는 ...
MVC(Model-view-controller) pattern은 Django, Rails와 같은 웹 어플리케이션 개발에 주로 응용되는 아키텍쳐

CentOS에서 포트 여는 방법 - iptables를 이용하여 80포트, 22번 포트 등을 열어   (created at 2017-03-14)   938  

외부에서 서버에 접속하려면 포트를 열어줘야 합니다.   CentOS에서 HTTP나 SSH같은 포트를 열어주려면 iptables를 이용하면 되는데, 80번 포트를 예를 들어 봅시다. 참고로 아래의 커맨드는 root권한으로 실행되어져야 합니다. # iptables -I INPUT -p tcp --dport 80 -j ACCEPT# /etc/init.d/iptables save# /etc/init.d/iptables restart

Machine Learning Tool의 종류와 용도   (created at 2017-03-12)   488  

Machine Learning Tool의 종류는 어떤 것이 있고, 그 용도는 어떤 것으로 설계되었는지 살펴봅니다. 1. Tensorflow Google Brain Team에서 개발했고, Neural Network 및 Machine Learning에 대한 연구에 사용되고 있습니다. Gmail, 음성 인식, Google 포토 및 Google 검색과 같이 일상적으로 사용하는 인기있는 Google 서비스에는 Tensorflow가 탑재되어 있다고 합니다. Tens...

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어   (created at 2014-09-03)   411  

집에 방치되어져 있는 Mac Mini를 서버로 사용해보려고 이것 저것 찾다 보니 MAMP라는 솔루션을 찾았습니다. MAMP는 Mac OS에서 Apache, MySQL, PHP를 사용하게 해 주는 솔루션입니다. 각각 따로 따로 설치하지 않아도 되며, 하나만 설치하면 MySQL, PHP, Apache가 한방에 설치됩니다.   참고로 MAMP는 http://www.mamp.info/en/downloads/ 에서 받으실 수 있습니다. 즉, 맥에 웹서버 ...
MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

Centos 사용 중 phpMyAdmin에서 mcrypt 확장 모듈을 불러 올 수 없는 경우   (created at 2014-04-05)   408  


이미지를 지정된 비율로 자르기 (crop)   (created at 2006-10-10)   256  

정수 연산시 무조건 올림, 무조건 버림, 반올림 처리 방법   (created at 2006-10-06)   346  

3가지 함수 가 있다.ceil() - 소숫점 이하 숫자 존재시 무조건 올림floor() - 소숫점 이하 숫자 존재시 무조건 버림round() - 반올림

메일서버 세팅하기   (created at 2006-09-29)   186  

안녕하세요.. 여러 리눅스를 설치해보니, 역시 sendmail잡기가제일 힘들더군요. 문제가 발생하면 해결하기도 힘들고,님이 질문하신걸 봐서는 잘이해가 안되지만,제가 아는걸 토대로 설명드리겠습니다.센드메일을 하시기 전에 hosts가 제대로 잡혀있어야 합니다.그런다음.. sendmail.cf를 생성합니다.만일 DNS서버와 메일서버가 동일하다면DNS에 MX(mail exchanger)가 필요가 없습니다.단지 sendmail.cw(최신버전은 local-host-...

pop3 제대로 되는지 테스트 하는 방법   (created at 2006-09-29)   278  

자세한것은 모르겠고.. 콘솔에서 이렇게 데스트 하실수 있습니다.사실 콘솔이 아니어도 상관없구요.telnet xxx.xxx.xxx.xxx 110이렇게 하면 POP3 가 되지요. 위에 xxx 대시네 도메인이 있으면 이것을 넣으셔도상관은 없구요.user xxxxxxpass xxxxxx했을때 뭐가 나옵니다. 편지가 몇개 있다. 없다.. 이렇게...접속을했을때...맨처음 나오는 메세지는 POP3 서버마다 틀립니다. 하여간 user 와 pass을 치면 됩니?그리고 ...

메일을 보내면 릴레이를 거부하는데?   (created at 2006-09-29)   264  

메일을 보낸 컴의 IP가 어떻게 된느지요?local에서 보낸 것이라면 /etc/mail/access 에localhost RELAY가 있어야 합니다.그외에는 현재 설정으로는 203.251.135.X 에서만보내기가 가능하도록 설정이 되어 있습니다.만약 현재 님이 메일을 보내려고 시도하는 컴의 IP가 위의 대역에 속해 있다면 db 갱신을 새로 해 보시기바랍니다. db 갱신은makemap hash /etc/mail/access < /etc/mail/access로...

WOWLINUX에서 POP3 구동시키기   (created at 2006-09-29)   225  

보통 ipmap을 rpm으로 설치하면 만들어질텐데요? 없다면 만드시면 되겠죠.. /etc/xinetd아래에 imap파일을 만드시고 내용을 넣으세요 #################################################### service imap {        disable = no        socket_type &n...

메일(mail)이 보내지는건 되는데, 안받아져요   (created at 2006-09-29)   190  

Kurapa답:/etc/resolv.conf가 다음과 같이 되져 있는지 확인해보라nameserver [자기IP]nameserver 211.62.58.16nameserver 168.126.63.1nameserver 168.126.63.2  다른사람답:혹시.. dns 서버에서 메일서버 설정 = MX 레코드 가 올바로 되어 있는지 확인해보세요.. 자세한 내용은 kldp.org 에서 powered By DNS 문서를 참고하시고요.. @ ...

외부에서 PING 안되게 막기   (created at 2006-09-29)   353  

/etc/rc.d/rc.local.mine에 다음을 추가한다.echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all관련자료 ---------------------------------------------------------/proc/sys/net/ipv4/icmp_echo_ignore_all 여기에서 0을 1로 바꾸면 됩니다. > > 2004.01.07 19:19:47에 황인성님께서 쓰신 글입니다. > > &n...

Virtusertable   (created at 2006-09-28)   249  

참고 ~ http://www.oops.org/lecture.php?n=4&sb=sendmail이 part는 virtual hosting시에 여려명의 user가 서로 같은 계정을 요구할때의 곤란함을 해결하기 위한 방법을 제시한다. 이 방법은 sendmail의 virtual user table을 이용하며 sendamil의 compile 방법 및 기본 설정에 대해서는 KLDP에 한글 자료가 있으니 참고하기를 바라고, 이 강좌에서 설정할 virtual user ...

웹서버 및 웹메일 설정 방법   (created at 2006-09-28)   337  

# 가상 유저 (virtual user) 설정방법/etc/mail/virtual***파일에 설정하고자 하는 user를 설정하고 다음과 같이 실행rm -rf *.dbmake/etc/rc.d/init.d/sendmail restart# 다중 도메인 (virtual domain; 가상 도메인) 설정 방법/etc/mail/local-domain-names 파일에 쓰고자하는 도메인명을 추가하고 다음과 같이 실행rm -rf *.dbmake/etc/rc.d/init....

음력-양력 변환기   (created at 2006-09-28)   300  

$Lunar_Month = array( /* 1881 */

PHP에서 메일 함수가 동작하지 않을때   (created at 2006-09-28)   258  

 php.ini 파일에 보면 sendmail 설정 부분이 있습니다. 그곳에 -i 옵션이 설정되어 있는지 확인해보세요. [mail function] SMTP                    =       localho...

어떤 파라메터가 넘어왔는지 알아내는 함수   (created at 2006-09-28)   278  

 어떤 변수들이 post 또는 get method로 넘어왔는지 알아낼 수 있는 함수//HTTP_POST_VARS 란 인수에서 POST 값들을 이름:값 형식으로 하나씩 추출해 냅니다. while(list($Post_Name, $Post_Val)=each($HTTP_POST_VARS)) {   echo("$Post_Name: $Post_Val "); } 이 방법을 사용하면 http://m.kurapa.com/?바보=천치 라는 식으로 파라메터...

웹페이지 긁어서 타이틀 뿌려주는 소스   (created at 2006-09-28)   252  

 $file = @fopen( $url, "r");   if (!$file)   {     echo "usage $PHP_SELF?url=";     return 0;   }   while (!feof($file))   {     $text .= fge...

PHP로 객체지향 프로그래밍 하는 방법   (created at 2006-09-28)   331  

######################################################################### Object Oriented Programming in PHP: The way to large PHP projects #########################################################################This arcticle introduces Object Oriented Pr...

파일에서 한줄만 읽어다 return 해주는 소스   (created at 2006-09-28)   281  

 function read_line_1($filename)  {    $fp=fopen($filename, "rb");    $buff=fgets($file, 40960);    fclose($fp);    return trim($buff);  }

파일 업로드 (file upload) 사이즈 늘리기   (created at 2006-09-28)   844  

대용량 파일 업로드시 자꾸 실패할 경우...php.ini에서다음의 변수 값을 늘려주면 된다upload_max_filesize = 50M ; 최대 50메가까지 올릴 수 있다는 뜻...post_max_size = 50M   ; 최대 50메가까지 올릴 수 있다는 뜻...주의... 둘다 바꿔야됨글구 타임아웃이 자주 나면set_time_limit(0);이렇게 세팅해주면 잘된다.