2015년 1월 19일 월요일

위세너 송재호의 화상 솔루션 및 LMS 개발 강좌 – 개발 환경 만들기

위세너 송재호의 화상 솔루션 및 LMS 개발 강좌 – 개발 환경 만들기




위세너 송재호의 화상 솔루션 및 LMS 개발 강좌 – 개발 환경 만들기

최종 개발 된 소프트웨어 저작권

개발 작업 환경

작업 서버

개발 도구

소스저장소

프로젝트 홈페이지

저작자 : 송재호 thruthesky@gmail.com

저작권 : 본 강좌와 관련된 화상영어 LMS 개발 강좌를 인용 또는 복사 하는 경우 반드시 저작자의 정보를 표시해야합다.

강좌 홈페이지 : http://group.sonub.com/dev

운영중인 홈페이지 : 필고 www.philgo.com 소너브 www.sonub.com 화사영어 사이트 온라인영어 www.witheng.com 온튜 www.ontue.com

저작자 소개 : 단국대학에서 전산학과 영문학을 복수 전공했으며 고등학교 시절 부터 오랜기간 전문적으로 컴퓨터 프로그래밍을 해왔으며 2006년 부터 필리핀에서 화상영어 사업을 운영하고 있습니다.

마지막 편집일 : 2015년 1월 10일

최초 편집일 : 2015년 1월 3일

알림 : 마지막 편집일 이외의 모든 내용은 무시하시기 바라며 유효하지 않습니다.

본 강좌를 진행하는 것은

1. 제가 운영중인 사이트에 방문자 유치하기 위함이며,

2. 제가 진행중인 사업에 도움이 되고자 위함입니다.

제가 전문적인 글 쓰는 사람이 아니므로 본 강좌를 진행하면서 높임말과 낮음말을 번갈아가면서 사용 할 수 있으니 양해바랍니다.

본 강좌를 지켜보시는 분들은 꼭 제 홈페이지에 한번 들러주시기 바랍니다.

그리고 프로그래머 및 웹 개발자에게 영어는 필수죠.

개발자 중에서 영어가 부족하신 분들은 꼭 온라인영어에서 화상영어 수업을 듣기 바랍니다. ( 본 강좌를 보시고 신청하시는 분은 10% 할인해 드립니다. )

본 강좌를 보시거나 본 강좌를 통해서 화상 솔루션 및 LMS 제작하는 방법을 배우시려는 분들은 실력이 중급 이상이어야 합니다.

사실 중급도 그냥 중급이면 안되고 고급 수준을 가지는 중급이어야 합니다.

겁을 주는 것이 아니라 틈틈히 기초 및 중급 수준의 웹 개발을 공부하시라는 것입니다.

자, 그럼 첫번째 강좌를 시작해 볼 까요?

첫번째 강좌 제목은 “개발 환경 만들기”입니다.

2006 년 부터 LMS 를 만들면서 수업이 많은 버젼을 배포했습니다.

최근 마지막 두개의 배포에서는 화상 솔루션을 포함시켰습니다.

일대일과 그룹 화상 통신이 가능하며, 채팅, 교재 공유, 전자칠판 등의 기능을 포함시켰었죠.

이번 버젼도 마찬가지입니다.

이러한 화상솔루션이 동작하는 서버를 세팅해야하는데, 이러한 모든 것을 강좌에 모두 포함 시킬 수는 없습니다.

특히 HTML, CSS, Javascript, PHP, Database, Node.JS, Linux 등등 에 대해서는 스스로 배워야합니다.

최종 개발 된 소프트웨어 저작권

오픈 소스 라이선스인 GPL 을 따릅니다.

즉, 누구나 무료로 쓸 수 가 있는 것입니다.

다만 직접 설치를 못하거나 추가적으로 필요한 기능을 개발하는 등, 실질적인 서비스를 해야하는 경우는 유료 지원을 합니다.

개발 작업 환경

자 그럼 저의 개발 환경을 공개합니다.

여러분들은 여러분들 만의 개발 환경을 만드시면 됩니다.

특이 한점은 기본 FRAME 을 드루팔팔로 했다는 것입니다. 과거에는 직접 FAME 을 만들거나 그누보드를 썼었는데, 이번에는 Draupal 8 을 사용해 볼까 합니다.

도메인 : d8.work

IP : 192.168.0.253

서버 : VirtualBox  - CentOS 7 Min 253  ( CentOS 7 을 Minimal 로 설치 ), CentOS6 작업서버

웹 환경 : Nginx + PHP-FPM + MariaDB

접속 : ssh 및 Samba

개발 도구 : Sublime 3.x phpStorm

소스저장소 : 회사 내부 git 서버

개발을 위한 데스크톱 운영체제 : Windows 8 와 Mac OSX 요세미티

드루팔팔 버젼 : 8.0.0-dev ( 베타 4 )

저의 개발 환경은 이렇습니다.

모든 강좌 또는 최신 정보, 다운로드 가능한 파일  및 설치 프로그램 등은 강좌 홈페이지에 제공되니 꼭 소너브 강좌 홈페이지에 들러주시길 부탁합니다.

작업 서버

처음 의도와는 달리 웹 개발을 위해서 회사 내부에서 사용하는 작업 서버를 사용하도록 변경했습니다.

가장 큰 이유가 개발 환경의 통일성과 관리의 편리성이라고 볼 수 있습니다.

작업 서버는 CentOS7 으로 했습니다.

개발 도구

개발 도구를 Sublime Text 3 에디터에서 phpStrom IDE 로 변경하였습니다.

원래 vim 과 Notepad++ 를 장기간 써 왔는데, Drupal 8 에는 Notepad++ 가 맞지 않더군요.

맞지 않는 이유는 단순합니다. Drupa 8 는 프로그램 소스가 매우 복잡한 구조로 되어져 있기 때문에 그러한 소스 구조를 이해하고 도움을 줄 수 있는 IDE 가 필요하기 때문입니다.

소스저장소

소스 저장소는 github.com 을 쓸가 하다가 그냥 회사 내부 git 서버를 사용 하기로 했습니다.

본 강좌의 목적이 회원 모집인 만큼 작중중인 소스를 공개하지 않고, 작업이 완료된 소스만 저희 웹 개발 강좌 사이트에 공개하기로 생각을 한 것입니다.

저는 지난 20년간 CVS 서버를 직접 관리하며 매일 같이 쓰고 있습니다. 지금도 쓰고 있죠.

회사 내부의 소규모 프로젝트에서는 CVS 가 나무랄 것 없는 것 같습니다.

하지만 10 명 이상의 인원이 동시에 작업을 한다면 여러가지 면에서 나은 git 에 마음이 가네요.

소스 저장소가 Intranet 이 아니어서 직접 적인 위치는 공개하지 않습니다.

다만, RedMine ITS 를 통해서 소스를 확인 할 수 있습니다.

프로젝트 홈페이지

프로젝트 홈페이지의 주소는 http://dev.withcenter.com 에서 찾을 수 있습니다.

프로젝트 홈페이지는 간단하게 RedMine ITS 로 꾸몄습니다.

RedMine 의 기능을 그대로 사용하다고 보시면 됩니다.

2015년 1월 3일 토요일

위세너 송재호의 화상 솔루션 및 LMS 개발 강좌 – 개발 환경 만들기

위세너 송재호의 화상 솔루션 및 LMS 개발 강좌 – 개발 환경 만들기

 

저작자 : 송재호 thruthesky@gmail.com

저작권 : 본 강좌와 관련된 화상영어 LMS 개발 강좌를 인용 또는 복사 하는 경우 반드시 저작자의 정보를 표시해야하니다.

강좌 홈페이지 : http://group.sonub.com/dev

운영중인 홈페이지 : 필고 www.philgo.com 소너브 www.sonub.com 화사영어 사이트 온라인영어 www.witheng.com 온튜 www.ontue.com

저자 소개 : 단국대학에서 전산학과 영문학을 복수 전공했으며 고등학교 시절 부터 오랜기간 전문적으로 컴퓨터 프로그래밍을 해왔으며 2006년 부터 필리핀에서 화상영어 사업을 운영하고 있습니다.

 

본 강좌를 진행하는 것은

1. 제가 운영중인 사이트에 방문자 유치하기 위함이며,

2. 제가 진행중인 사업에 도움이 되고자 위함입니다.

 

본 강좌를 지켜보시는 분들은 꼭 제 홈페이지에 한번 들러주시기 바랍니다.

특히, 개발자에게 영어는 필수죠.

영어가 부족하신 분들은 꼭 온라인영어에서 화상영어 수업을 듣기 바랍니다. ( 본 강좌를 보시고 신청하시는 분은 30% 할인해 드립니다. )

 

본 강좌를 보시거나 본 강좌를 통해서 화상 솔루션 및 LMS 제작하는 방법을 배우시려는 분들은 실력이 중급 이상이어야 합니다.

사실 중급도 그냥 중급이면 안되고 고급 수준을 가지는 중급이어야 합니다.

겁을 주는 것이 아니라 틈틈히 기초 및 중급 수준의 웹 개발을 공부하시라는 것입니다.

 

 

자, 그럼 첫번째 강좌를 시작해 볼 까요?

 

image

 

첫번째 강좌 제목은 “개발 환경 만들기”입니다.

 

2006 년 부터 LMS 를 만들면서 수업이 많은 버젼을 배포했습니다.

 

최근 마지막 두개의 배포에서는 화상 솔루션을 포함시켰습니다.

 

일대일과 그룹 화상 통신이 가능하며, 채팅, 교재 공유, 전자칠판 등의 기능을 포함시켰었죠.

 

이번 버젼도 마찬가지입니다.

 

이러한 화상솔루션이 동작하는 서버를 세팅해야하는데, 이러한 모든 것을 강좌에 모두 포함 시킬 수는 없습니다.

 

특히 HTML, CSS, Javascript, PHP, Database, Node.JS, Linux 등등 에 대해서는 스스로 배워야합니다.

 

자 그럼 저의 개발 환경을 공개합니다.

 

여러분들은 여러분들 만의 개발 환경을 만드시면 됩니다.

 

특이 한점은 기본 FRAME 을 드루팔팔로 했다는 것입니다. 과거에는 직접 FAME 을 만들거나 그누보드를 썼었는데, 이번에는 Draupal 8 을 사용해 볼까 합니다.

 

도메인 : c7.com

IP : 192.168.0.253

서버 : VirtualBox  - CentOS 7 Min 253  ( CentOS 7 을 Minimal 로 설치 )

웹 환경 : Nginx + PHP-FPM + MariaDB

접속 : ssh root@c7.com 및 Samba

개발 도구 : Sublime 3.x

개발을 위한 데스크톱 운영체제 : Windows 8 와 Mac OSX 요세미티

드루팔팔 버젼 : 8.0.0-dev ( 베타 3 )

 

아쉽지만 강좌 1 편은 저의 개발 환경을 공개하는 것으로 같이 마무리를 하도록 하겠습니다.

모든 강좌 또는 최신 정보, 다운로드 가능한 파일  및 설치 프로그램 등은 강좌 홈페이지에 제공되니 꼭 소너브 강좌 홈페이지에 들러주시길 부탁합니다.

2014년 9월 29일 월요일

화상영어콜센터 네트워크 관리 - 제로쉘 Zeroshell

저는 필리핀에서 9 년째 화상영어사업을 하고 있습니다.

 

보통 화상영어강사가 많으면 라우터가 자주 문제를 일으킵니다.

 

2014-09-29 14_24_21-화상영어사업 콜센터 라우터 및 네트워크 설정 _ 네이버 블로그 - Internet Explorer

 

잘되던 라우터가 왜 갑자기 문제가 생기냐구요?

 

그것은 라우터의 성능에 따라 다르기 때문입니다.

 

제가 쓴 글 중 http://blog.naver.com/thruthesky/220089633189 를 참고해 보시면, 저희 화상영어콜센터는 제로쉘( zeroshell )로 사무실 네트워크를 관리 한다는 것을 알 수 있는데요,

 

지금까지 약 5개월 정도 쓰고 있는 것 같습니다.

 

결과는 대만족입니다.

 

물론 네트워크와 컴퓨터에 대한 충분한 지식이 있어야지만 세팅과 관리가 가능합니다.

 

하지만 결과에 있어서 아주 만족하므로 여러분께도 추천을 해 드리고 싶습니다.

 

인터넷을 많이 쓰는 컴퓨터가 20 대 이상있다면 시도 해 볼만합니다.

2014년 9월 25일 목요일

위세너 화상영어사업 LMS 솔루션 공개

위세너에서 개발한 LMS 와 화상솔루션을 공개합니다.

 

소개 : http://thruthesky.philgo.com/?1269938352

설치 : http://thruthesky.philgo.com/?1269938334

 

X4S  는 온라인 교육을 위한 홈페이지 및 LMS 프로그램입니다.

 

2014-09-25 23_09_57-그누보드5

 

LMS 란 Learning Management System 의 약자로서 교육관리시스템을 말합니다.

 

학업(또는 수업)을 진행하는데 도움이 되는 프로그램은 모두 포함된다고 할 수 있습니다.


가장 단순하게 학생의 이름과 학년, 교실을 기록하는 프로그램이 있다면 그것이 바로 LMS가 되는 것입니다.

 

화상솔루션이 무료로 포함되어있는 LMS 는 오직 위세너 LMS 뿐입니다.



위세너에서 개발한 LMS, 화상솔루션은 무료로 이용이 가능합니다.

 

(단, 유료버젼도있습니다. 기능상 차이는 없으며, 서비스의 차이가 있을 뿐입니다.)

화상영어사업 화상영어수업

화상영어사업 화상영어수업 연락처 : 070-7893-1741 thruthesky@gmail.com http://withcenter.co.kr

화상영어사업 화상영어수업

 

 

 

 

화상영어사업을 처음 시작하시는 분들이 따져보아야 할 사항은 아래와 같습니다.

 

 

 

사실 화상영어사업을 처음 시작하는 분께서 이러한 것을 세세하게 따지기는 어렵습니다.

 

2013년 화상영어와 관련하여 새롭게 제정된 법률을 한 줄로 요약 하면 "화상영어 수업은 학원에서만 할 수 있다"는 것입니다.

 

화상영어사업 또는 화상영어창업을 하려면 학원으로 등록하라고 하는데 이것은 배보다 배꼽이 더 큰 상황을 만드는 것입니다.

 

화상영어 수업을 하면서 수강료를 10만원 또는 15만원 정도받습니다.

 

이 금액에서 카드결재 수수료 5% (핸드폰 결재 수수료 10%), 부가세 10%, 강사료 약 50%, 광고료 10% 등등을 제하면 정말 남는 마진이 없습니다.

 

그렇다면 최대한 지출을 줄여야합니다. 그 중에 하나가 부가세입니다.

 

 

화상영어창업, 전화영어창업 또는 학원화상영어, 공부방화상영어를 진행하기 위해서 필요한 것들이 어떤 것일까요? 대한민국의 화상영어사업의 많은 부분에 대해서 정보를 가공하고 공개하는 송재호씨가 쓴 "화상 영어 창업 백서" 참고해 보십시오. 본 문서는 화상영어창업, 전화영어창업, 화상영어사업, 전화영어사업, 화상영어수업, 전화영어수업, 과외방 영어등 영어 교육과 관련된 분들이 보시는 내용입니다.

 

 

위세너 : http://www.withcenter.com
연락처 : 070-7893-1741

온피스 화상영어수업

온피스 연락처 : 070-7893-1741 ( 상담 : 오후 3시 ~ 밤 12 시 )

온피스 화상영어수업

 

 

test

 

 

레벨 테스트는 처음 온피스를 방문한 학생에게 주어지는 첫번째 화상영어수업 입니다.

때때로 학생들은 (레벨테스트 중) 매우 긴장 하지만, 실제로 걱정하거나 긴장해 할 필요가 없습니다.

레벨 테스트의 목적은 학생의 수준을 알고 학생의 다음 화상영어수업에 적합한 책을 추천하는 것입니다.

학생은 바로 레벨 테스트 후 화상영어수업을 예약 할수 있습니다.

그럼에도 불구하고, 화상영어 수업은 문법, 독해, 발은과 어휘 력을 향상 시키고 자하는 사람들을 위해 쉽고 재미있게 만들어졌습니다.

 

 

GRAMMAR TEST

1 2 3 4

 

 

READING TEST

kids1 1 2

 

 

PICTURE DESCRIPTION

bachelor_shopping cycling-with-the-family-at-the-park1 dsafdsg wpid-2011-11-18-21-08-43

 

 

영어를 온라인으로 공부할 수있는 화상영어사이트를 찾고 있다면 , 온피스 화상영어사이트는 최고 중 하나입니다.

온피스 화상영어사이트는 당신에게 쉽게 접근 할 사이트를 제공합니다.

 

 

www.onfis.com  ( 상담 : 오후 3시 ~ 밤 12시 )

초등학생에게 알맞은 화상영어사이트

화상영어사이트 연락처 : 070-7893-1741 ( 상담 : 오후 3시 ~ 밤 12 시 )

초등학생에게 알맞은 화상영어사이트

 

 

site

 

 

영어를 온라인으로 공부할 수있는 화상영어사이트를 찾고 있다면 , 온피스 화상영어사이트는 최고 중 하나입니다.

 

온피스 화상영어사이트는 당신에게 쉽게 접근 할 사이트를 제공합니다.

 

온피스 www.onfis.com 에서는 화상영어수업을 통해 최상의 학습 경험을 제공합니다.

 

온피스 www.onfis.com 에서는 필리핀 화상영어선생님들은 영어를 재미 있고 쉽게 합니다.

 

영어 실력을 향상시키기에 화상영어가 가장 좋습니다.

 

 

2014-09-23 17_03_06-전화영어 화상영어 창업 - 위세너 필리핀 콜센터 _ 네이버 블로그 

 

 

영어를 온라인으로 공부할 수있는 화상영어사이트를 찾고 있다면 , 온피스 화상영어사이트는 최고 중 하나입니다.

온피스 화상영어사이트는 당신에게 쉽게 접근 할 사이트를 제공합니다.

 

 

온피스 http://onfis.com/