OPEN 소스

게시물 검색
전체 49건 1 페이지
  • 무료 쇼핑몰 소스
    디앰샵
    시작은 그누보드 형식을 조금 인용한거 같다.
    특별한 제한 없다.
    그간 본 국산무료 쇼핑몰 소스중 최고
    http://dmshop.kr/



    다양한 소스들이 있음음
    http://www.happycgi.com/download.cgi?number=4793&action=freedown



    오에스커머스
    한글화 되고 미국에서 가장 많이 사용중인 프로그램
    한글 기술지원이 잘되 있음
    http://oscommerce.jejusoft.com/index.php?page=localization


    쇼핑몰 + 다양한 추가스킨 제공되는 솔루션
    http://sir.co.kr/
    GPL


    우리나라 무료 템플릿 사이트트
    http://www.nt.co.kr/ -탤런트
    http://www.morningspecial.com/v3/index.html
    GPL 아님
    [이 게시물은 최고관…님에 의해 2010-05-28 13:47:04 Community에서 이동 됨]…
    작성자최고관리자 시간 05-24 조회 21387
  • 2012년 최고의 오픈소스 소프트웨어
    2012년 최고의 오픈소스 소프트웨어 : 애플리케이션 부문 (24개)

    블로깅 시스템 Movable Type http://www.movabletype.com/

    블로깅 플랫폼 WordPress http://www.wordpress.com/

    콘텐츠 관리 시스템 Plone http://plone.org/

    블로깅 시스템 Joomla http://www.joomla.org/

    블로깅 플랫폼 Drupal http://drupal.org/

    콘텐츠 관리 시스템 Typo3 http://typo3.org/

    기업용 콘텐츠 관리 시스템 Alfresco http://www.alfresco.com/

    이미지 관리 툴 Gallery http://gallery.menalto.com/

    고객관계관리 솔루션 SugarCRM http://www.sugarcrm.com/

    고객관계관리 솔루션 vTiger https://www.vtiger.com/crm/

    전자상거래 솔루션 Magento http://www.magentocommerce.com/

    전자상거래 플랫폼 Spree http://spreecommerce.com/

    중소기업용 회계 프로그램 FrontAccounting http://frontaccounting.com/wb3/

    업무용 협업 툴 Feng Office http://www.fengoffice.com/web/

    개인과 중소기업용 회계 툴 Gnucash http://www.gnucash.org/

    전사자원관리 애플리케이션 OpenERP http://www.openerp.com/

    전사자원관리 애플리케이션 Openbravo http://www.openbravo.com/

    중소기업을 위한 맥용 전사자원관리 애플리케이션 xTuple http://www.xtuple.com/

    인사관리 애플리케이션 OrangeHRM http://www.orangehrm.com/

    소규모 의원과 병원을 위한 헬스케어 애플리케이션 OpenEMR http://www.open-emr.org/

    비즈니스 인텔리전스 애플리케이션 Pentaho http://www.pentaho.com/

    비즈니스 프로세스 관리 애플리케이션 Bonita Open Solution http://www.bonitasoft.com/

    웹 포탈 시스템 Liferay Portal http://www.liferay.com/

    소셜 네트워크 서비스 애플리케이션 Diaspora http://diasporaproject.org/



    2012년 최고의 오픈소스 소프트웨어 : 애플리케이션 개발툴 부문 (18개)

    네트워크 애플리케이션 개발 플랫폼 Node.js http://nodejs.org/

    멀티 플랫폼 모마일 앱 개발환경 PhoneGap http://phonegap.com/

    네이티브 앱 개발툴 Titanium http://www.appcelerator.com/

    애플리케이션 개발 툴 Sencha Touch http://www.sencha.com/

    다양한 스마트폰 OS를 지원하는 개발 프레임워크 Rhodes http://www.motorola.com/Business/US-EN/RhoMobile+Suite/Rhodes

    오픈소스 브라우저 엔진 WebKit http://www.webkit.org/

    가상화 플랫폼 VirtualBox https://www.virtualbox.org/

    웹용 3D 그래픽 구현 툴 Three.js http://mrdoob.github.com/three.js/

    웹 개발 프레임워크 Bootstrap http://twitter.github.com/bootstrap/

    소스코드 관리 툴 Git http://git-scm.com/

    애플리케이션 개발 관리 툴 Jenkins http://jenkins-ci.org/

    텍스트 에디터 jEdit http://www.jedit.org/

    오픈소스 통합개발 환경 Code::Blocks http://www.codeblocks.org/

    윈도우부터 맥, 아이폰 등을 지원하는 GUI 플랫폼 wxWidgets http://www.wxwidgets.org/

    크로스 플랫폼 애플리케이션 개발 툴 Qt http://qt-project.org/

    C++ 소스 라이브러리 Boost http://www.boost.org/

    LLVM 컴파일러용 C언어 프론트엔드 Clang http://clang.llvm.org/

    자바 애플리케이션 버그 분석기FindBugs http://findbugs.sourceforge.net/



    2012년 최고의 오픈소스 소프트웨어 : 데이터센터와 클라우드 부문 (16개)

    클라우드 구축 플랫폼 OpenStack http://www.openstack.org/

    가상화 네트워크 구축, 관리 솔루션 CloudStack http://www.cloudstack.org/

    클라우드 서비스 플랫폼 Eucalyptus http://www.eucalyptus.com/

    소규모 가상화 네트워크 관리 툴 Ganeti http://code.google.com/p/ganeti/

    가상화 관리 솔루션 Open vSwitch http://openvswitch.org/

    클라우드 플랫폼 서비스 솔루션 Cloud Foundry http://www.cloudfoundry.com/

    웹 애플리케이션 서버 소프트웨어 JBoss AS7 http://www.jboss.org/as7

    클라우드 서비스 지원 라이브러리 Jclouds http://www.jclouds.org/

    서버 관리 소프트웨어 Puppet http://docs.puppetlabs.com/

    인프라 설정관리 솔루션 Chef http://wiki.opscode.com/display/chef/Home

    클라우드 인프라 관리 솔루션 Juju http://juju.ubuntu.com/

    분산 파일 시스템 GlusterFS http://www.gluster.org/

    분산 파일 시스템 Ceph http://ceph.com/community/

    프리BSD 기반의 스토리지 플랫폼 FreeNAS http://www.freenas.org/

    리눅스와 LVM 기반의 스토리지 플랫폼 Openfiler http://www.openfiler.com/

    프리BSD 기반의 스토리지 플랫폼 NAS4Free http://www.nas4free.org/



    2012년 최고의 오픈소스 소프트웨어 : 데이터베이스 부문 (11개)

    빅데이터 솔루션 Hadoop http://hadoop.apache.org/

    자바 기반 데이터 처리 솔루션 Cascading and Scalding http://www.cascading.org/

    오픈소스 데이터베이스 솔루션 PostgreSQL http://www.postgresql.org/

    오픈소스 데이터베이스 솔루션 MySQL and MariaDB http://www.mysql.com/

    데이터베이스 관리 툴 Adminer http://www.adminer.org/

    빅데이터 기반의 키값 데이터베이스 Cassandra http://cassandra.apache.org/

    오픈소스 NoSQL 데이터베이스 MongoDB http://www.mongodb.org/

    오픈소스 NoSQL 데이터베이스Couchbase http://www.couchbase.com/

    오픈소스 NoSQL 그래프 데이터베이스 Neo4j http://neo4j.org/

    오픈소스 분산 데이터베이스 Riak http://wiki.basho.com/

    데이터 구조까지 저장할 수 있는 NoSQL 데이터베이스 Redis http://redis.io/



    2012년 최고의 오픈소스 소프트웨어 : 데스트톱 애플리케이션 부문 (16개)

    PC용 리눅스 운영체제 Ubuntu http://www.ubuntu.com/

    오피스 프로그램 LibreOffice http://www.libreoffice.org/

    오피스 프로그램 OpenOffice http://www.openoffice.org/

    오픈오피스 사용자들이 만든 수많은 템플릿들 OpenOffice Templateshttp://templates.services.openoffice.org/

    워드프로세싱 프로그램 AbiWord http://www.abisource.com/

    데스크톱 출판 프로그램 Scribus http://www.scribus.net/

    웹 브라우저 소프트웨어 Chromium http://www.chromium.org/

    웹 브라우저 소프트웨어 Firefox http://www.firefox.com/

    이미지 에디터 GIMP http://www.gimp.org/

    일러스트레이터 프로그램 Inkscape http://inkscape.org/

    화면 캡처 프로그램 CamStudio http://camstudio.org/

    오디오 녹음, 편집 프로그램 Audacity http://audacity.sourceforge.net/

    동영상 플레이어 VLC http://www.videolan.org/

    암호관리 프로그램 KeePass http://www.keepass.info/

    압축 프로그램 7-Zip http://www.7-zip.org/

    하드 디스크 관리 프로그램 WinDirStat http://windirstat.info/



    2012년 최고의 오픈소스 소프트웨어 : 네트워크와 보안 부문 (27개)

    리눅스 기반의 라우터, 펌웨어 시스템 DD-WRT http://www.dd-wrt.com/

    파이어폭스, 구글크롬용 보안 확장기능 HTTPS Everywhere https://www.eff.org/https-everywhere/

    디스크 암호화 소프트웨어 TrueCrypt http://www.truecrypt.org/

    디스크, 파일 암호화 소프트웨어 FreeOTFE http://www.freeotfe.org/

    파일 삭제 프로그램 Eraser http://eraser.heidi.ie/

    파일 삭제 프로그램 Darik’s Boot and Nuke http://www.dban.org/

    리눅스 기반 라우터, 펌웨어 시스템 Vyatta http://www.vyatta.org/

    가상화 관리 솔루션 Open vSwitch http://openvswitch.org/

    UC 솔루션 Elastix http://www.elastix.org/

    스팸 차단 소프트웨어 Anti-Spam SMTP Proxy Server http://sourceforge.net/projects/assp

    비디오 카메라 모니터링 소프트웨어 iSpy http://www.ispyconnect.com/

    네트워크 관리 솔루션 OpenNMS http://www.opennms.org/

    네트워크 관리 솔루션 Cacti http://cacti.net/index.php

    네트워크 트래픽 분석 소프트웨어 Wireshark http://www.wireshark.org/

    침입탐지 시스템 Snort http://www.snort.org/

    보안 관리 소프트웨어 Sagan http://sagan.softwink.com/

    차세대 침입탐지 시스템 Suricata http://www.openinfosecfoundation.org/index.php/download-suricata

    네트워크 관리용 그래픽 인터페이스 Snorby http://www.snorby.org/

    네트워크 보안 스캐너 Nmap http://nmap.org/

    네트워크 취약점 탐지 솔루션 Metasploit http://www.metasploit.com/download/

    리눅스 기반 침입 테스트 소프트웨어 BackTrack http://www.backtrack-linux.org/

    웹 애플리케이션 보안 테스트 솔루션 Burp Suite http://www.portswigger.net/burp/

    디스크 이미징 툴 dc3dd http://sourceforge.net/projects/dc3dd/

    윈도우 암호 해독기 Ophcrack http://ophcrack.sourceforge.net/

    암호 해독 소프트웨어 John the Ripper http://www.openwall.com/john/

    보안 커뮤니케이션 툴 GnuPG http://www.gnupg.org/

    자바 애플리케이션 버그 분석기 FindBugs http://findbugs.sourceforge.net/



    2012년 최고의 오픈소스 소프트웨어 : 새로운 부문 (12개)

    홈오토메이션 솔루션 OpenRemote http://www.openremote.org/display/HOME/OpenRemote

    실시간 전략 시뮬레이션 게임 0 A.D. http://www.wildfiregames.com/0ad/

    미디어센터 소프트웨어 XBMC http://xbmc.org/

    게임 에뮬레이터 Stella http://stella.sourceforge.net/

    3D 탱크 슈팅 게임 BZFlag http://bzflag.org/

    e북 콘텐츠 관리 소프트웨어 Calibre http://calibre-ebook.com/

    오픈소스 싱글보드 컴퓨터 Arduino http://www.arduino.cc/

    1인칭 슈팅게임 AssaultCube http://assault.cubers.net/

    전략 시뮬레이션 게임 Freeciv http://freeciv.wikia.com/wiki/Main_Page

    실시간 전략 게임 Warzone 2100 http://wz2100.net/

    2D 우주무역 게임 Naev http://blog.naev.org/

    동영상 편집 소프트웨어 Lightworks http://www.lwks.com…
    작성자최고관리자 시간 02-12 조회 6141
  • 새로운 비트코인(알트코인) 제작을 위한 완벽가이드
    아직 가이드 대로 직접 만들어보진 않아서 완벽한 가이드인지는 모르겠지만비트코인 관련 공부하다가 번역기 반, 어설픈 의역 반으로 올려봅니다원제 : Complete Guide on How to Create a New Alt Coin출처 : https://bitcointalk.org/index.php?topic=225690.0저기 밖에 수많은 쓰레기 코인이 널려있어서 나는 새로운 알트코인 만드는 법을 가르쳐주기위해 이 코스를 만들기로 결정했다.그것은 아주 쉽고, 나같은 경우에는 보통 2시간 내에 만들 수 있다.C++프로그래밍에 대한 기본적인 지식이 필요하다. 전문가일 필요는 없지만, 기본적인 컴파일링 에러와 이를 수정하는 방법은 이해해야 한다.다음 단계를 따라서 새 알트코인을 만들어본다 :준비단계 :라이트코인의 전체 소스코드를 다운로드 한다.github에서 찾을 수 있다.구글에서 검색하면 찾을 수 있다.만약에 윈도우를 사용한다면, 이 스레드의 단계를 따른다 :https://bitcointalk.org/index.php?topic=149479.0환경 및 라이브러리를 설정하고 라이트코인을 컴파일 한다.컴파일 할 때(그리고 실행할 때) 성공하면, 환경 설정이 잘 된 것이다.코인설계 :이제 코딩을 하기전에 환경을 설정했으므로, 코인을 설계해야 한다.이는 간단한 수학계산이지만, 코딩의 매개변수가 필요하다.기본적으로 원하는 것을 결정해야 한다.코인의 이름.우리의 예제에서 Abc coin이라고 부르자.또한, 기호를 경정하고, 우리는 이것을 "ABC"라고 부른다.블록타임.블록 간의 평균 목표시간이다. 보통 15초에서 2분 사이로 설정한다.원하는 경우 비트코인과 같이 10분을 할 수도 있지만 너무 길다.difficulty retarget time이것은 심각한 instamine 문제를 일으킬 수 있기 때문에 중요하다.보통 1시간에서 1일 사이다.(diff retarget time)/(block time)은 블록의 수를 알려준다.이것은 고려해야 할 중요한 매개변수다.블록 당 초기 코인보통 2 ~ 100으로 설정된다. 원하는 것을 설정하면 된다.또한 블록 수를 기준으로 블록 당 코인을 만들 수 도 있고 무작위로 (JKC/LKY 등) 코인을 만들 수도 있다.블록 당 코인이 반으로 줄어드는 기간보통 6개월에서 3년이다. 원하는 것을 설정하면 된다.포트(2개)연결 포트와 RPC 포트가 필요하다.공통 앱에서 사용되지 않는 것을 선택한다.구글에서 특정포트 사용에 대해서 검색할 수 있다.초기 난이도 등 조정할 수 있는 몇가지 다른 것들이 있지만, 일반적으로 나는 이것들을 신경쓰고싶지 않다.이제 이러한 매개변수가 정의되면, 한가지 중요한 점은 1달, 1년 등에서 생성된 블록/코인 수를 계산하고 총 동전이 생성된다는 것이다.이것은 코인의 전반적인 작동방식을 알려주고 위의 매개변수를 다시 조정할 수 있다.코드변경 부분 :시작하기 전에 Litecoin의 전체 디렉토리를 Abccoin으로 복사한다.그런 다음 Abccoin에서 코드를 수정한다.코드를 변경하려면 다음 단계를 따른다 :#1. Abccoin / src dir에서 "litecoin"을 검색하고 대부분을 "abccoin"으로 변경한다.대소 문자를 구별하여 교체해야 할 수도 있다.모두를 대체 할 필요는 없지만 대부분을 교체해야 한다.smallchange 코드를 참조하려면 먼저 필요한 변경 사항을 https://github.com/bfroemel/smallchange/commit/947a0fafd8d033f6f0960c4ff0748f76a3d58326 에 문의한다.참고 : smallchange 1 차 커밋에는 아래에서 개략적으로 설명 할 많은 변경 사항이 포함되어 있지 않지만 변경해야 할 사항에 대한 좋은 참조이다.#2. Abccoin / src dir에서 "LTC"에 대한 검색을 수행하고 "ABC"로 변경한다.#3. 포트를 변경한다 : 동전 디자인에서 정의한 포트를 사용하고 다음 파일을 변경한다 :연결 포트 : protocol.h 및 init.cpprpc 포트 : bitcoinrpc.cpp 및 init.cpp#4. main.cpp에서 매개 변수를 변경한다.블록 값 (GetBlockValue ()에서)블록 시간 (GetBlockValue () 직후)diff retarget time (GetBlockValue () 직후)instmine을 피하기 위해 diff retarget 스케일을 조정한다 (GetNextWorkRequired ()에서).마지막 항목은 Luckycoin 코드를 참조한다. 그러면 어떻게 수행되는지 볼 수 있다.블록 내의 임의의 코인 값에 대해서는 JKC 및 Luckycoin 코드의 GetBlockValue () 함수를 참조한다.#5. 코인 디자인에 따라 main.h의 값을 조정한다 :max coin countdPriority#6. transactionrecord.h에 ​​트랜잭션 확인 수를 변경한다 (3 확인 트랜잭션 등을 원할 경우).또한 main.h / cpp에서 채굴 된 블록의 성숙 시간에 영향을주는 COINBASE_MATURITY를 변경한다.#7. 제네시스 블록을 만든다. 어떤 사람들은 거기에 머물러 있지만 정말 쉽다.내부에서 LoadBlockIndex () 함수를 찾는다 :최근 뉴스 단계로의 역설 (pszTimestamp).최신 유닉스 시간을 얻고 (google을 사용하여) block.nTime을 입력한다.nNonce를 설정한다 (실제로는 중요하지 않음).당신은 그것을 사용하고 싶다면 testnet에 대해서도 time / nonce를 변경할 수 있다.완료되면 저장한다.이제 제네시스 블록은 해쉬 체크와 머클 루트 체크와 일치하지 않을 것이다.처음으로 컴파일 된 코드 (데몬 또는 qt)를 실행하면 "assertion failed"라고 표시된다. 프로그램을 종료하고 config.dir (AppData / Roaming 아래)으로 이동하여 debug.log를 열고 "block.GetHash () ="다음에 해시를 가져 와서 main.cpp, hashGenesisBlock의 beginnig에 복사하여 붙여 넣는다. 또한 같은 로그 파일에서 Merkle 루트를 가져 와서 LoadBlockIndex ()에서 다음 코드의 ... 위치에 붙여 넣는다.Quote###############################################assert(block.hashMerkleRoot == uint256("0x..."));###############################################코드를 재 컴파일하고 제네시스 블록을 만들었다!그런데, "txNew.vout [0] .nValue ="를 정의한 블록 당 코인으로 변경하는 것을 잊으면 안된다. 50으로 남겨 두지 않아도 된다. 블록 당 코인과 일관성을 유지한다. (그전에 해시 및 m- root를 조절한다. 그렇지 않으면 다시 변경된다).또한 알림 / 체크 포인트 키를 변경해야한다. 이것은 동전 유형 및 버전에 따라 다르며 main.cpp, main.h, alert.cpp 및 checkpoint.cpp에서 찾을 수 있다.#8. base58.h에 올바른 주소 시작 문자를 설정한다. 원하는 letter을 찾으려면 시행 착오를 원할 수 있다. letter 위치를 정확히 계산할 수 없다.-> List of address prefixes : https://en.bitcoin.it/wiki/List_of_address_prefixessendcoinsentry.cpp에서 해당하는 "starts with"로 변경한다.signverifymessagedialog.cpp의 예를 변경한다.#9. 체크 포인트 : 처음 체크 포인트 검사를 사용하지 않으려는 경우 그렇지 않으면 멈추게된다.여러 가지 방법으로 사용 중지 할 수 있다. 나의 방법은 :open checkpoints.cpp함수가 3 개 있고, normal retrn을 주석 처리하고, 다음과 같이 true, 0 또는 null 중 하나를 반환한다.다음과 같이 :Quote###############################################bool CheckBlock(int nHeight, const uint256& hash){if (fTestNet) return true; // Testnet has no checkpoints MapCheckpoints::const_iterator i = mapCheckpoints.find(nHeight);
    if (i == mapCheckpoints.end()) return true;
    // return hash == i->second;
    return true;
    }

    int GetTotalBlocksEstimate()
    {
    if (fTestNet) return 0;

    // return mapCheckpoints.rbegin()->first;
    return 0;
    }

    CBlockIndex* GetLastCheckpoint(const std::map<uint256, CBlockIndex*>& mapBlockIndex)
    {
    if (fTestNet) return NULL;

    BOOST_REVERSE_FOREACH(const MapCheckpoints::value_type& i, mapCheckpoints)
    {
    const uint256& hash = i.second;
    std::map<uint256, CBlockIndex*>::const_iterator t = mapBlockIndex.find(hash);
    if (t != mapBlockIndex.end())
    // return t->second;
    return NULL;
    }
    return NULL;
    }
    ###############################################이제는 사용할 수 없다. 모든 것이 작동하면 50 개의 블록을 사전 예약하고 일부 해시를 추출하여 검사 점에 넣고 이러한 기능을 다시 활성화 할 수 있다.그게 끝이다. 끝까지 컴파일 할 필요가 없다. 컴파일 오류가 많이 발생할 수 있다.아, 아이콘 :#10. 코인에 대한 멋진 이미지를 찾은 다음 256x256 아이콘 / 이미지를 만든다. src / qt / res / icons에서 대체 할 5 개의 이미지가 있고 src / qt / res / images에서 1을 대체 (스플래시) 할 수 있다.#11. 또한 Qt / 양식의 파일을 편집한다. 이 파일들은 도움 등을위한 파일이며, 멋지게 보이게하고, litecoin 것보다 코인 이름을 표시한다.#12. 이제 편집을 위해 :qt : abccoin에서 .pro 파일을 수정하고에서 make 프로세스를 수행한다.https://bitcointalk.org/index.php?topic=149479.0데몬 : 시스템의 makefile 중 하나를 업데이트한다. 나의 경우에는 mingw32 쉘을 사용한다.이제 끝이다, 짜잔, 당신은 이제 당신의 알트코인을 가지고있다!…
    작성자최고관리자 시간 01-13 조회 5561
  • SSL (보안서버) 대체 Japcrypt (php+javascript)을 이용한 패킷 암호화 두번째
    http://sir.co.kr/bbs/board.php?bo_table=g4_builder&wr_id=4473
    이전 보다 조금 편리하게 이용하게 수정하고 회원(가입, 로그인, 수정)관련 페이지에 게시판도 암호화 함.
    암호화된 게시판 스킨은 skin/board/common 폴더입니다.
    lib/secret.lib.php 로 암호화 할 "항목"을 쉽게 추가 할 수있습니다.

    우선 설치 직후 익스플로의 경우 관리자 로그인되는데.. 여기서 에러 발생합니다.
    그냥 다시 로그인하면 됩니다.

    secret/READ.txt 에 샘플 게시판 쿼리문 있습니다. 설치하고 보셔야 에러가 없습니다.
    암호화 방식을 이해 하시면 직접 변경하시면 됩니다.

    샘플사이트는 없습니다.
    기본적으로 질문 답은 아래 있습니다.
    http://sir.co.kr/bbs/board.php?bo_table=g4_builder&wr_id=4473…
    작성자최고관리자 시간 02-15 조회 4929
  • SSL (보안서버) 대체 Japcrypt (php+javascript)을 이용한 패킷 암호화
    그누보드 사이트 http://sir.co.kr/bbs/board.php?bo_table=g4_builder&wr_id=4473
    에 올린 내용

    그누보드 4.32.04 에

    지니아빠님 초간단 빌더( 외형만 빌려왔습니다.
    http://sir.co.kr/bbs/board.php?bo_table=g4_builder&wr_id=1&sfl=&stx=&sst=wr_datetime&sod=asc&sop=and
    )와
    옵션님의 admin 스킨( 색감이 좋아 썼습니다.
    http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=104774
    )
    그리고 똥싸개의 JaPCrypt(php+javascript)를 이용한 패킷암호화한 빌더입니다.
    Japcrypt( 원본소스 URL : http://sourceforge.net/projects/japcrypt/ )

    A. 회원로그인
    B. 회원가입 및 정보수정
    c. 회원비밀번호 찾기
    를 암복호화 했습니다.

    개인적으로 이런 방식으로 회사사이트중 10개정도 암복호화해서 한국인터넷진흥원의 개인정보 보호조치 통과했습니다.
    이런 방식의 암복호화도 있다고 소개하고 싶어서 올립니다.

    어드민 부분과 게시판부분 암호화는 시간관계상 못했지만 보시면 어떤 방식인지 아실 수 있을거라 생각 합니다.

    mysql 언어셋이 UFT-8 이어야 안정적입니다.

    /secret/READ.txt 에 작업내용 올렸습니다.…
    작성자최고관리자 시간 11-12 조회 4700
  • 델파이 오픈 소스들
    메신져 - 파일 전송 가능한 메신져. LAN 환경. 클로즈 소스. GPL
    http://sourceforge.net/projects/achat
    확대경 - 화면 부분 확대, 소스, GPL
    http://sourceforge.net/projects/magnifier
    colored library - 문법 강조 , LGPL/MPL1.1, 이글립스 플러그인
    http://sourceforge.net/projects/colorer/
    아레스 갤럭시 P2P - 슈퍼P2P, 소스, GPL
    http://sourceforge.net/projects/aresgalaxy
    delphicodetodoc - 델파이 코드를 문서로, 소스, GPL
    http://sourceforge.net/projects/dephicodetodoc
    dev-php IDE - php IDE 개발 환경, 소스, GPL
    http://sourceforge.net/projects/devphp
    crash point - worms 아류, 소스, GPL
    http://sourceforge.net/projects/crashpoint
    delphi code analyser - 델파이 코드 분석툴, 소스, MPL1.1
    http://sourceforge.net/projects/dca
    Scintilla Project 컴포넌트 - Scintilla 컴포넌트, 소스, LPGL/MPL1.1
    http://sourceforge.net/projects/delphisci
    프로메테우스 프로젝트 - 라크나로크 서버, 소스, GPL
    http://sourceforge.net/projects/prometheusproj
    Recognition And Vision Library - 패턴인식 라이브러리, 소스, LGPL
    http://sourceforge.net/projects/ravl
    소코반 - 게임, 소스, 라이센스 없음
    http://sourceforge.net/projects/sokobanyasc
    LCD Smartie - LCD 개발 프로그램, 소스, LGPL/GPL/MPL1.1
    http://sourceforge.net/projects/lcdsmartie
    Legend of Mir2 Diamond Emulator - 미르의 전설 2 서버/클라이언트 에뮬레이터, 소스, GPL
    http://sourceforge.net/projects/diamondm2server
    InstantObjects - DB 관련 컴포넌트 패키지, 소스, MPL1.1
    http://sourceforge.net/projects/instantobjects
    HomeNet PhoneNet - VOIP, 소스, GPL/Nethack General Public License
    http://sourceforge.net/projects/hnpnren
    shundown monster - 컴퓨터 종료 어플, 소스, GPL
    http://sourceforge.net/projects/shutdown
    iSafer firewall - 방화벽, 소스, GPL (한국)
    http://sourceforge.net/projects/winsockfirewall
    PTISC - 턴베이스 게임엔진(2D Isomatric) 소스, GPL
    http://sourceforge.net/projects/ptisc
    Klipboard - 클립보드툴, 소스, LGPL
    http://sourceforge.net/projects/klipboard
    델파이 Indy(9,10)데모, 소스, MPL1.1
    http://sourceforge.net/projects/internetdemos
    Packetyzer - 패킷 분석기, 소스, GPL
    http://sourceforge.net/projects/packetyzer
    Programmer's Notepad - 편집기, GPL
    http://sourceforge.net/projects/pnotepad
    Charset Detector - 문자 코드 검출기, 소스, LGPL
    http://sourceforge.net/projects/chsdet
    GenIconXP - 다중 아이콘 파일 생성기, 소스, GPL
    http://sourceforge.net/projects/geniconxp…
    작성자최고관리자 시간 05-11 조회 4498
  • javascript 와 php 를 이용한 암호화 프로그램 소스
    PHP와 Javascript를 이용한 SSL 대체 할 수 있는 소스 입니다.
    활용하면 Javascript소스를 완벽하게 숨길 수도 있고 다양하게 이용가능해 보입니다.


    개인 커뮤니티까지.. 보안서버를 강매하려는 개인정보보호법의 문제를 풀기 위해 다양한 자료를 찾던 중 알게된 소스입니다.(직접만들 수준은 아니라 ^^;)

    쿠키와 섹션에 key값이 저장되고 key를 난수로 처리하는 방식을 사용한다면 더더욱 강력해지고 확인 결과 영어는 완벽하지만 한글은 한계는 다소 있습니다. 하지만 시스템을 구축하는데는 충분합니다.
    자료를 넘길때 javascript로 암호화하고 받는 자료도 PHP암호화해서 받아 user가 볼때 javascript로 복호화합니다.
    두대의 서버(다른환경)에서 다양한 소스로 테스트 했는데 무리 없었습니다.

    사용방법은

    압축 풀고 index.php를 실행해야 Examples폴더 안의 파일이 작동합니다. Examples폴더가 기본 테스트 소스입니다. 기본을 활용해 페이지를 구성해 보세요. ^^
    이건 숙제입니다. 이게 어딘가에 반드시 들어가야. 제대로 한글이 됩니다. form[i].value = Utf8.encode(form[i].value);
    Documentation 은 설명페이지로 작동안되면 모든 페이지의 을 삭제하시면 잘 보입니다.
    (한글은 UTF-8 인코딩하셔야 제대로 작동합니다.)

    참고로 http://sourceforge.net/softwaremap/ 사이트에서 다양한 오픈소스 자료를 얻을 수 있습니다.…
    작성자최고관리자 시간 03-15 조회 3851
  • 공개된 아이폰 앱 소스 있는 곳 - Tips/iPhone
    아이폰 앱 개발 관련 문법을 어느정도 숙지 하신 분들은 오픈소스 앱을 따라 해보면 실력 향상에 도움이 되겠죠.
    아래에 열거된 사이트에 가시면 잘 만들어신 앱 소스가 공개되어 있습니다.

    http://maniacdev.com/2010/06/35-open-source-iphone-app-store-apps-updated-with-10-new-apps/

    http://www.appsamuck.com/

    http://ntt.cc/2010/09/05/50-open-source-iphone-apps-for-iphone-developers.html

    http://three20.info/…
    작성자최고관리자 시간 06-28 조회 3622
  • 무료_프리웨어 사이트
    http://sourceforge.net/




    http://www.autoset.net/
    Apache, PHP, MySQL 과 CUBRID를 한번에 설치하고, GUI 기반의 관리를 지원하는 오토셋 6 도나의 매뉴얼이 탑재되었습니다. 매뉴얼은 ≪오토셋 튜토리얼≫ 메뉴의 ≪오토셋 6 도나 매뉴얼≫에서 확인하실 수 있으며, 가상호스트, PHP 설정, MySQL 백업/복원, 웹 서버 설정 등을 할 수 있는 각 메뉴에 대한 설명을 보실 수 있습니다. 활용 측면의 문서도 향후에 계속 업데이트하도록 하겠습니다.


    http://www.filehippo.com/
    Filehippo 대해 긴말을 할 필요가 없을꺼 같습니다. 없는 프로그램 빼고 다 있습니다.…
    작성자최고관리자 시간 04-16 조회 3356
  • moodle에 dimdim 플러그인 설정
    1.
    dimdim 설치 : moodle 버전에 맞는 플러그인을 다운받는다.
    http://moodle.org/mod/data/view.php?d=13&rid=932
    무들이 설치 된 폴더에 같은 이름이 있는 폴더에 자료를 추가 한다.
    (mod / language 폴더)

    2.
    사이트관리 =>시스템공지 클릭... 계속..
    설치 완료

    3.
    강좌 => 편집 모드 켜지 => 학습활동추가 =>dimdim

    4. 세부설정정


    http://www.youtube.com/watch?v=VTZIZJHqexg…
    작성자최고관리자 시간 04-27 조회 3091
  • WebRTC 실험 및 데모
     확장 가능한 오디오 / 비디오 브로드 캐스트데모출처확장 가능한 화면 방송데모출처확장형 비디오 브로드 캐스트데모출처확장 가능한 파일 공유데모출처확장형 스크린 + 오디오 방송데모출처 …
    작성자최고관리자 시간 11-08 조회 2996
  • 부트스트랩 : 폼
    bootstrap : Page 1-5 Forms 부트스트랩 1-5번째 폼부트스트랩은 웹디자인을 쉽게하기 위해 미리 몇가지의 CSS의 클래스 선택자와 정의된 스타일시트, 자바스크립트 플러그인을 모은 강력한 프론트엔드 프레임워크입니다. <부트스트랩 소개와 다운로드 중 참조...>출처: http://the3.tistory.com/53 [The v3] …
    작성자최고관리자 시간 11-29 조회 2975
  • 워드프레스 사이트에 결제모듈 연동하기

    Published on May 28, 2013

    작년 초에 워드프레스로 웹사이트 만들기를 포스팅할 때만 해도 국내에는 워드프레스와 관련하여 참고할만한 자료나 문서가 많이 부족했지만, 요즘은 서점에만 나가도 워드프레스 관련 책들이 넘친다. 불과 1년 여만에 정말이지 놀라운 변화다. 그만큼 관심도 많아졌고 또 저변도 넓어졌다는 얘기니 워드프레스를 좋아하는 한 사람으로 즐거운 변화가 아닐 수 없다.



    워드프레스로 쇼핑몰 만들기

    그래서인지 요즘 워드프레스와 관련한 문의 중에는 워드프레스로 쇼핑몰을 구축하려고 하는데 어떻게 하면 되는지를 묻는 문의들이 많다. 워드프레스로 쇼핑몰을 구축하는게 과연 합리적인 방법인지 아닌지는 논외로 하고, 실제로 워드프레스로 간단한 쇼핑몰을 만들어 사용하는 사례들도 많이 있으니 못할 것도 아니다.

    일반적으로 쇼핑몰 하면 떠오르는 몇몇 주요한 기능들이 있는데, 워드프레스라고 해서 별반 달라질 건 없다. 예를 들어 상품 정보를 관리하고, 쇼핑카트를 만들고, 사용자가 주문을 할 수 있게 하고, 결제와 배송처리 등을 수행하는 게 통상적인 쇼핑몰의 주요 기능이라면, 워드프레스로 쇼핑몰을 만든다고 해서 이들 기능이 달라진다거나 하지는 않는다는 말이다.

    다만 워드프레스가 기본적으로 블로깅 도구로 부터 출발했고, 또 현재도 콘텐츠 관리 시스템(CMS)으로 주로 불리고 사용되는 탓에 쇼핑몰은 워드프레스가 “잘 하는” 분야는 분명 아니다. 이 점은 워드프레스를 구성하는 데이터베이스 테이블의 구조만 보면 바로 알 수 있다. 워드프레스는 포스트(Post)를 중심으로 하는 비교적 간단한 데이터베이스 구조를 갖는 탓에 워드프레스에 쇼핑몰 기능을 추가하기 위해서는 결국 워드프레스 엔진을 확장해야 한다. 새로운 데이터 모델의 추가가 불가피하는 말이다.

    다행히 워드프레스 커뮤니티에는 워드프레스 기본 엔진에 이런 “쇼핑몰 기능”을 추가해주는 플러그인들이 많이 나와 있고, 상당히 완성도 높은 플러그인들도 많기 때문에 이들 중 하나를 선택하여 설치하면 워드프레스를 바로 “쇼핑몰”로 변신시킬 수가 있다. 다음 몇몇이 그 중 대표적인 플러그인들이다.


    WP e-Commerce
    WooCommerce
    MarketPress
    JigoShop
    Cart66
    eShop


    이들 플러그인 대부분이 기본 기능은 무료로 제공하면서 조금 더 고급이나 확장 기능은 유료인 가격정책을 가져가고 있기 때문에 설치해서 사용해 보고 그 중 가장 마음에 드는 것을 골라 추가 기능을 구매하는 방식으로 사용하면 된다. 다만 한 가지 아쉬운 점은 이 모든 플러그인들이 국내에서 제작된 것이 아니기 때문에 국내 환경을 기반으로 서비스하는 쇼핑몰을 제작하려고 할 경우에는 아무래도 걸리는 부분들이 있다는 점이다. 그 중 대표적인 문제 하나가 바로 “결제 연동”하는 부분이다.

    결제 연동하기

    알다시피 국내에서 결제를 처리하기 위해서는 주로 PG사와 계약을 맺고 PG사에서 제공하는 모듈을 받아서 결제 처리를 하게 된다. 국내 주요 PG사 (LG데이콤 U+, 올더게이트, 이니시스, KCP, 페이게이트 등)들은 제각각 자신들만의 연동 모듈을 제공하기 때문에, 결국 위의 플러그인들 중 하나를 선택하여 사용하게 되더라도 결제 처리 부분은 이들 PG사의 모듈 중 하나와 연동해야 하는 문제가 남게 된다. 위의 플러그인들이 여러 종류의 결제 옵션을 제공하고 있기는 하지만 아직 국내 PG사 연동을 지원하는 플러그인은 없기 때문이다.



    여기서는 위에 소개한 플러그인들 중 가장 많이 사용되고 있는 WP e-Commerce 플러그인에서 국내 PG사 중 한 곳인 올더게이트의 PG모듈과 연동하는 방법을 간단하게 소개한다. 올더게이트를 선택한 데 특별한 이유가 있는 것은 아니며, 다른 PG사들 역시 기본 연동 방식에는 특별하게 다를 게 없기 때문에 다른 PG모듈과의 연동 시에도 참고할 수 있을 것이다.

    올더게이트 연동에 필요한 모듈들은 올더게이트 자료실에서 다운로드 받을 수 있으며, 자세한 사용법은 함께 따라오는 설치매뉴얼을 참고하면 된다. 설치 매뉴얼에서 보면 올더게이트의 PG연동 모듈은 다음과 같은 처리 흐름을 갖는다.



    따라서 WP e-Commerse 플러그인(이하 ‘wpsc’)에서는 우선 사용자의 주문정보를 받아 PG의 AGS_pay 모듈까지 넘겨주어야 하는데, wpsc 플러그인은 사용자가 커스텀 PG를 추가하고 연동할 수 있는 방법을 이미 만들어 두고 있다. wpsc에서는 wpsc-merchants 디렉터리 속에 두는 것을 권장하고 있지만, 간단하게 플러그인을 하나 만들어 그 속에 다음 코드를 추가해도 된다.


    $nzshpcrt_gateways[$num]['name'] = '올더게이트PG'; // 게이트웨이명
    $nzshpcrt_gateways[$num]['internalname'] = 'pg_allthegate';
    $nzshpcrt_gateways[$num]['function'] = 'gateway_pg_allthegate';


    이제 관리자 페이지의 wpsc 플러그인 설정에서 보면 다음과 같이 “올더게이트PG”가 Payment 옵션에 추가된 것을 확인할 수 있다. 이 옵션을 선택하면 올더게이트 PG가 활성화된다.



    이제 남은 일은 실제로 PG와 연동하는 부분을 만들어 주는 것이다. 앞서 작성한 코드 중 function 부분을 만들어 채워주면 되는데, 결제창을 팝업으로 띄우고, 주문에 관한 정보를 읽어 팝업창으로 넘기는 방식을 사용해 간단하게 구현해 보았다.


    <?php

    function gateway_pg_allthegate($seperator, $sessionid) {

    global $wpdb, $wpsc_cart;

    $purchase_log = $wpdb->get_row(
    "SELECT * FROM `".WPSC_TABLE_PURCHASE_LOGS.
    "` WHERE `sessionid`= ".$sessionid." LIMIT 1"
    ,ARRAY_A) ;

    $order_id = $purchase_log['id'];
    $amt = $wpsc_cart->total_price;

    $pay_url = plugins_url( "source/AGS_pay_1.php?OrdNo=$order_id&amt=$amt" , __FILE__ );
    echo "<script>window.open('$pay_url', '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,top=0,left=350,width=527,height=543');</script>";
    }

    ?>


    이제 사용자가 상품을 장바구니에 담고 체크아웃하여 “구매하기(Purchase)” 버튼을 클릭하면 다음과 같이 결제창이 팝업으로 표시된다. (여기서는 올더게이트에서 제공하는 샘플 폼을 그대로 사용하였으며, 실제 사용할 때는 필요에 맞게 폼 양식을 적절히 변경하면 될 것이다)



    마무리

    지금까지 설명한 것은 어디까지나 원리를 중심으로 한 간단한 데모일 뿐이다. 실제로 프로덕션 환경에서 사용하기 위해서는 몇 가지가 더 추가되어야 한다. 예를 들면, 올더게이트가 EUC-KR 인코딩 방식을 채택하고 있기 때문에 UTF-8을 기본으로 하는 워드프레스에서 한글을 제대로 처리하기 위해서는 인코딩값을 변환해 주어야 한다. 또 위에서는 설명하지 않았지만, PG사로 부터 받은 결과값을 바탕으로 주문 정보를 업데이트하는 처리도 추가되어야 할 부분이다.

    국내에는 아직까지 워드프레스 기반 쇼핑몰을 지원하는 플러그인은 나와 있지 않은 것 같다. 이미 국내에 많은 좋은 쇼핑몰 솔루션들이 나와 있으니, 요즘과 같은 관심과 저변이 계속된다면 아마 조만간 워드프레스 기반에 맞춘 좋은 플러그인들도 많이 등장할 것이라 예상된다. 그러면 결제 처리와 관련된 문제들도 자연스레 해소되리라 기대해 본다.

    업데이트

    이 글을 포스팅한 후에 댓글 또는 이메일 등을 통해 많은 분들께서 좋은 정보들을 제공해 주셨고, 또 그간 국내에서도 쓸만한 쇼핑몰/결제처리 관련 오픈소스들이 제법 공개된 탓에 참고로 정리해 보았습니다. 아래 목록은 계속해서 업데이트할 예정입니다. 혹시라도 빠졌거나 더 추가할만한 내용 알려 주시면 반영하겠습니다.

    워드프레스 쇼핑몰 솔루션


    아직 워드프레스 기반 쇼핑몰 솔루션(플러그인)은 국내에 나와 있는 것이 없는 것으로 보입니다.


    결제처리(PG연동) 솔루션


    WooCommerce Paygate JT 스튜디오 제이티에서 개발한 WooCommerce용 결제모듈이며 Paygate 연동을 지원합니다. 다운로드
    WooCommerce Paygate Sunnysidesoft에서 만든 결제 플러그인이며, WooCommerce 기반에 Paygate 연동을 지원합니다. 다운로드
    그 밖에도 플레닛메이트, 옵티안 같은 곳에서도 결제 솔루션(플러그인)을 제작/판매하고 있습니다.


    작성자최고관리자 시간 06-24 조회 2812
  • a태그 주소 추출 javascript 정규식
    (http(s)?:\/\/)([a-z0-9\w]+\.*)+[a-z0-9]{2,4}(\.[^(\n|\t|\s,)]+)+) /(((http(s)?:\/\/)\S+(\.[^(\n|\t|\s,)]+)+)|((http(s)?:\/\/)?(([a-zA-z\-_]+[0-9]*)|([0-9]*[a-zA-z\-_]+)){2,}(\.[^(\n|\t|\s,)]+)+))+   (href=)('|\")?([^<>\s'\"]*)('|\"|\s|)   (a target="_blank" href=)('|\")?([^<>\s'\"]*)('|\"|\s|)…
    작성자최고관리자 시간 04-09 조회 2744
  • 무료 디자인템플릿- 디자인 솔루션
    http://pagwebgratis.com/

    Opencart 무료탬플릿

    무료 이미지 관련툴

    Opencart 자습서
    작성자최고관리자 시간 07-09 조회 2584

회원로그인

Copyright © 2001-2016 ITNANUM. All Rights Reserved..