sitegalaxyupload 서버 세팅 및 기타 오류

64bit 에서 세팅 하기

ActiveX 구성 요소는 개체를 작성할 수 없습니다.

Ubuntu 16.04 server 에 oracle 11g R2 Database 설치 해보기

1. 필요 패케지 설치

apt-get update

sudo apt-get install alien autoconf automake autotools-dev binutils doxygen
sudo apt-get install elfutils expat gawk gcc gcc-multilib g++-multilib libstdc++6:i386 ksh less libtiff5
sudo apt-get install libtiff5-dev lib32z1 libaio1 libaio-dev libc6-dev libc6-dev-i386 libc6-i386
sudo apt-get install libelf-dev libltdl-dev libmotif4 libodbcinstq4-1 libodbcinstq4-1:i386

E: Package ‘libmotif4’ has no installation candidate 인 경우

echo 'deb http://cz.archive.ubuntu.com/ubuntu trusty main universe' >> /etc/apt/sources.list.d/extra.list
apt-get update
apt-get install libmotif4
아래는 선택사항
mv /etc/apt/sources.list.d/extra.list /etc/apt/sources.list.d/extra.list.backup
apt-get update


sudo apt-get install libpthread-stubs0 libpthread-stubs0-dev libpth-dev libstdc++5 lsb-cxx make

N: Ignoring file ‘extra.list.backup’ in directory ‘/etc/apt/sources.list.d/’ as it has an invalid filename extension
E: Unable to locate package libpthread-stubs0
E: Unable to locate package lsb-cxx 인 경우

echo 'deb http://cz.archive.ubuntu.com/ubuntu precise main universe' >> /etc/apt/sources.list.d/extra.list
apt-get install libpthread-stubs0
apt-get install libpthread-stubs0-dev
아래는 선택사항
mv /etc/apt/sources.list.d/extra.list /etc/apt/sources.list.d/extra.list.backup
apt-get update


sudo apt-get install pdksh openssh-server rlwrap rpm sysstat unixodbc unixodbc-dev x11-utils
sudo apt-get install zlibc libglapi-mesa:i386 libglu1-mesa:i386 libqt4-opengl:i386
sudo apt-get install libpthread-workqueue0 libpthread-workqueue-dev libzthread-2.3-2 libzthread-dev

sudo ln -s /usr/bin/awk /bin/awk
sudo ln -s /usr/bin/rpm /bin/rpm
sudo ln -s /usr/bin/basename /bin/basename

sudo ln -s /usr/lib/x86_64-linux-gnu /usr/lib64
cd /lib64
sudo ln -s /lib/x86_64-linux-gnu/libgcc_s.so.1 .

sudo groupadd -g 502 oinstall
sudo groupadd -g 503 dba
sudo groupadd -g 504 oper
sudo groupadd -g 505 asmadmin
sudo useradd -u 502 -g oinstall -G dba,asmadmin,oper -s /bin/bash -m oracle
sudo passwd oracle

sudo mkdir -p /u01/app/oracle/product/11.2.0/
sudo chown -R oracle:oinstall /u01
sudo chmod -R 775 /u01

vb vbFromUnicode c# 으로 변경 샘플

VB Source

한글을 2byte 로 계산하기 위해 아래로 같은 변경하여 위치의 byte들을 가져온다.


Public Function Data_Cut(sDat, Start_len, last_len) As String
Dim Tmp_Chk As String

Tmp_Chk = StrConv(MidB(StrConv(sDat, vbFromUnicode), Start_len, last_len), vbUnicode)
Data_Cut = Tmp_Chk
End Function

To C# Source

C# 으로 변경하면 다음과 같이 사용할수 있다.
ks_c_5601-1987 Encode 로 변경하면 한글은 2바이트로 인식한다.


static string getWordByByte(string sDat, int Start_len, int last_len)
{
System.Text.Encoding myEncoding = System.Text.Encoding.GetEncoding("ks_c_5601-1987");

byte[] buf = myEncoding.GetBytes(sDat);

return myEncoding.GetString(buf, Start_len, last_len);
}

[javascript] textarea 글자 제한

textarea 글자 제한 원본소스 다운로드 :  textarea-maxlength

 

Example 1 – (This is the default without any config)

Code used

There is no javascript configuration used in this example. By setting a maxlength property for the textarea, example:

<textarea name="myComment" id="myComment" maxLength="10" cols="50 rows="3">

and by including the dg-textarea-maxlength-autoload.js file,

<script type="text/javascript" src="js/dg-textarea-maxlength-autoload.js"></script>

you will get a default config for all textareas where the maxlength attribute is set

Example 2 : Manual config

56 of maximum 255 characters

Code used:

var maxLength = new DG.TextareaMaxlength( {
	el : 'poem',
	statusEl : 'poem-maxlength-status',
	maxLength : 255,
	statusText : '{0} of maximum {1} characters'

})

랜섬웨어(Ransomware) Matrix

#How_to_return_files#

Wаrning! Аll yоur filеs wеrе еnсryрtеd with RSА-2048 аlgоrithm.

Withоut уоur pеrsоnаl dесrуptiоn kеy dаtа rеcоvеrу is impоssiblе!

Tо gеt yоur uniquе kеy аnd dесrурt thе filеs, Yоu hаvе to sеnd thе fоllоwing cоdе:

45677B48199283FD tо оur е-mаil аddrеss: decodedecode@tutanota.com

Yоu will rеciеvе аll nеcеssаry instruсtiоns.

Yоu hаvе оnlу 96 hоurs tо rеcоvеr yоur dаtа! Аftеr this timе yоur uniquе dесrурtiоn kеy will bе аutоmаticаllу dеlеtеd аnd filе dесrурtiоn will bеcоmе imроssiblе!

Hurrу uр! Еасh 6 hоurs thе pауmеnt sizе will bе аutоmаticаllу inсrеаsеd bу 100$!

Аll thе аttеmpts оf dесryptiоn by yоursеlf will rеsult оnly in irrеvосаble lоss оf yоur dаtа.

If yоu did nоt rеcеivе thе аnswеr frоm thе аfоrеcitеd еmаil fоr mоrе then 24 hours (аnd оnly in this cаsе!), usе thе rеsеrvе е-mаil аddrеss:

restoreassistant@yandex.com

 

참조 : https://wikidocs.net/10337
뉴스 : https://www.bloter.net/archives/284575

 

특징

  • 감염된 PC 사용자의 아이피가 아동 음란물 사이트 등에 접속해 미국 연방법을 위반하였기 때문에 모든 중요 파일들을 암호화했으니 벌금을 내라고 경고
  • 암호화된 파일의 확장자를 변경하지는 않음
  • 파일이 암호화된 같은 폴더의 경로에 !WhatHappenedWithMyFiles!.rtf라는 파일명의 랜섬웨어 감염 노트를 만들어 사용자가 이를 열람하고 비용을 지불할 수 있도록 유도
  • 선다운 익스플로잇 킷을 통해 국내 유포중(하우리 최상명)
  • 블리핑 컴퓨터 블로그는 리그킷이라고 언급
  • 96시간 이후에는 복구가 불가능하며, 12시간마다 100달러씩 복구 가격이 증가
  • 윈도우 폴더 바로가기를 이용해서 전파
  • 매감염 프로세스마다 진행 상황을 C2 서버로 보고
  • 암호화한 확장자 리스트와 확장자별 개수를 C2 서버에 업로드

XpressEngine

1.개요

한 시대를 풍미한 인터넷 게시판 프로그램 제로보드를 개발했던 프로그래머 고영수가 네이버의 지원을 받아 제작하고 있 웹사이트 빌더 프로그램(CMS). 현재는 네이버에서 XE 커뮤니티 개발팀을 만들어 운영 중이다. 참고로 고영수씨는 XE가 점차 활성화될 무렵 PM을 그만두고 네이버 재팬으로 근무지를 옮겼다. 그의 현재 소속은 Line Corp.

2. 상세
고영수가 네이버에 들어가면서 네이버의 지원을 받아, 2008년부터 오픈소스 프로그램으로 개발되고 있다. 프로그램 자체의 라이선스는 LGPL이고, 스킨이나 모듈, 위젯, 애드온 등은 별도의 라이선스를 사용할 수 있도록 되어 있다. 2008년 1.0이 나온 이후, 계속해서 버전업되어 1.8대 버전까지 왔다.

원래는 제로보드의 판올림인 ‘제로보드 5’라는 이름으로 개발되었다. 그러다 제로보드 5 개발을 갈아엎고 ‘제로보드 XE’[1]라는 이름으로 아예 개발을 새롭게 시작했으며, 고영수가 네이버에 들어간 이후에는 아예 이름을 현재의 ‘XpressEngine’으로 바꾸어 제로보드와는 다른 프로그램이 되었다.

구조는 기본 프로그램인 XE Core가 있고, 거기에 모듈이나 위젯, 애드온 등의 추가 프로그램을 올리는 방식이다. 덕분에 제로보드의 단점이었던 확장성은 크게 발전하였다. 예전처럼 소스를 수정하는 것이 아닌, 모듈이나 위젯, 애드온을 제작해서 코어에 연동시키면 되기 때문.

게시판만 지원했던 제로보드와는 달리 웹사이트 하나를 통째로 구축할 수 있는 사이트 빌더의 개념으로 발전했다. 스킨의 경우에도 달랑 게시판 스킨이나 최근 게시물 스킨 정도밖에 없던 제로보드와 달리, 사이트 자체의 스킨인 레이아웃과 각 모듈이나 위젯의 스킨으로 다양화되었다.

참조 : https://namu.wiki/w/XpressEngine

https://www.xpressengine.io/

https://xpressengine.gitbooks.io/xpressengine-front-end/content/2common/24-page.html

에구: PHP 7.0 에서 mariadb 를 설치 해야 가능 합니다.

xpressengine-manual-ko

확장 프로그램Cool Tooltip Dictionary 14

버튼 shift 누르고 ~ * 버튼으로 활성화/비활성화 가능

win7 c드라이브 하드 용량 늘리기

1. temp 삭제
프로그램 및 파일검색에서 %temp% 입력해서 엔터치시면  디렉토리 경로 나옵니다.

2. C:\Windows\SoftwareDistribution\Download 있는 디렉토리에 있는 파일 삭제

3. 보조프로그램 -> 디스크 정리 로 삭제

NVIDIA_제어판 에서 다중 디스플레이 설정

NVIDIA_제어판 에서 다중 디스플레이 설정

[TooL] 시스템 모니터링 툴 :: XYMON

오픈소스 기반의 시스템 모니터링 툴인 xymon 툴 설치에 대하여 알아보겠습니다. xymon을 설치하기 위해서 기본적으로 설치해야 할 툴, 라이브러리등이 있으며 어떤한 것들이 필요한지 살펴 보겠습니다. – RRDTOOL : (Round Robin Database tool) 데이터를 그래프화 하여 보여주는 툴 – FPING : ping의 확장판 – PCRE : (Perl Compatible Regular Expressions) 정규표현식을 지원하는 라이브러리 – OpenSSL : 통신 암호화 기능..

소스: [TooL] 시스템 모니터링 툴 :: XYMON

인터넷 선 하나로 두대 컴퓨터에서 사용하기

준비물 :   여분랜카드, 크로스 케이블

1) 메인컴퓨에 여분의 랜카드를 추가한다.
2) 메인컴퓨터 기존 랜카드 네트워크 메인을 다음과 같이 설정

3)다음과 같이  공유설정이 되어 진다.


4) 메일컴퓨터  로컬 영역 연결2를 보면 다음과 비슷하게 세팅 되어 진걸 볼수 있다.
아이피가  끝번호 1번으로 자동으로 할당된다.

5) 다른 컴에 반드시 클로스 케일블로 인터넷선 연결하면 인터넷이 되는 것을 알수 있다.

 

Forfiles – Batch process multiple files – Windows CMD – SS64.com

소스: Forfiles – Batch process multiple files – Windows CMD – SS64.com

wannacryptor ransomware pache download 윈도우 모든버젼 보안팩

Windows XP SP2(64비트 시스템용)
http://www.microsoft.com/downloads/details.aspx?FamilyId=5fbaa61b-15ce-49c7-9361-cb5494f9d6aa

Windows XP SP3 (32비트 시스템용)
https://www.microsoft.com/ko-KR/download/details.aspx?id=55245
Windows XP Embedded SP3(32비트 시스템용)
https://www.microsoft.com/ko-KR/download/details.aspx?id=55247

Windows 8(32비트 시스템용)
https://www.microsoft.com/ko-KR/download/details.aspx?id=55246

Windows 8(64비트 시스템용)
https://www.microsoft.com/ko-KR/download/details.aspx?id=55249

Windows 8.1(32비트 시스템용)
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012213

Windows 8.1(64비트 시스템용)
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012213

WindowsVista서비스팩\2
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012598

WindowsVista(64비트시스템용)서비스팩2
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012598

Windows7(32비트시스템용)서비스팩1
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012212
Windows7(64비트시스템용)서비스팩1
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012212

Windows10(32비트시스템용)
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012606

Windows10(64비트시스템용)
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012606

Windows10버전1511(32비트시스템용)
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4013198

Windows10버전1511(64비트시스템용)
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4013198

Windows10버전1607(32비트시스템용)
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4013429

Windows10버전1607(64비트시스템용)
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4013429

Windows Server 2003 SP2(32비트 시스템용)
https://www.microsoft.com/ko-KR/download/details.aspx?id=55248

Windows Server 2003 SP2(64비트 시스템용)
https://www.microsoft.com/ko-KR/download/details.aspx?id=55244

Windows Server 2008 R2(64비트 시스템용) 서비스 팩 1
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012212

Windows Server 2008 R2(Itanium 기반 시스템용) 서비스 팩 1
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012212

Windows Server 2008(32비트 시스템용) 서비스 팩 2
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012598

Windows Server 2008(64비트 시스템용) 서비스 팩 2
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012598

Windows Server 2008(Itanium 기반 시스템용) 서비스 팩 2
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012598

Windows Server 2012
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012214

Windows Server 2012 R2
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4012213

Windows Server 2016(64비트 시스템용)
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4013429

문서 다운로드 : 윈도우 모든버젼 보안팩

Microsoft Update 카탈로그 WannaCrytor

소스: Microsoft Update 카탈로그

visual studio 2013 설치시 오류

지정된 트러스트 공급자가, 주제에 대해 지정된 형식을 지원하지 않거나 알 수 없습니다.

ISO 파일 풀지 말고 CD 나 USB 로 구워 설치 하면 됩니다.

iso 파일을 usb 로 저장

다운로드  isotousb_setup

sql develper setting

User Manual :
http://sqldeveloper.solyp.com/download/SQLDeveloperUserManual_en.pdf

다음 명령어로 포트와 SID 를 확인한다.

C:\>lsnrctl status

LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 – Production on 12-5월 -2017 11:17:43

Copyright (c) 1991, 2010, Oracle. All rights reserved.

(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1522)))에 연결되었습니다
리스너의 상태
————————
별칭 LISTENER
버전 TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 – Production
시작 날짜 12-5월 -2017 11:13:16
업타임 0 일 0 시간. 4 분. 27 초
트레이스 수준 off
보안 ON: Local OS Authentication
SNMP OFF리스너 매개변수 파일 D:\app\hsc\product\11.2.0\dbhome_2\network\admin\listener.ora
리스너 로그 파일 d:\app\PC\diag\tnslsnr\PC\listener\alert\log.xml
끝점 요약 청취 중…
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1522ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC)(PORT=1522)))
서비스 요약…
“orcl” 서비스는 1개의 인스턴스를 가집니다.
“orcl” 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
“orclXDB” 서비스는 1개의 인스턴스를 가집니다.
“orcl” 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
명령이 성공적으로 수행되었습니다

C:\>lsnrctl services

LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 – Production on 12-5월 -2017 11:20:29

Copyright (c) 1991, 2010, Oracle. All rights reserved.

(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1522)))에 연결되었습니다
서비스 요약…
“orcl” 서비스는 1개의 인스턴스를 가집니다.
“orcl” 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
처리기:
“DEDICATED” 설정:31 거부:0 상태:ready
LOCAL SERVER
“orclXDB” 서비스는 1개의 인스턴스를 가집니다.
“orcl” 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
처리기:
“D000” 설정: 0 거부: 0 현재: 0 최대: 1022 상태: ready
DISPATCHER
(ADDRESS=(PROTOCOL=tcp)(HOST=PC)(PORT=16368))
명령이 성공적으로 수행되었습니다

Microsoft Security Essentials

바이러스 체크 상황

Docs | Ext JS 6.2.0

소스: Docs | Ext JS 6.2.0

webstom samples

var server = require('http');
server.createServer(function(req, res){
res.writeHead(200, {'Content-Type':'text/plain'});
res.end("Hellow node.js!\n");
}).listen(3000, 'localhost');
console.log('Server running at http://localhost:3000/');

0123456789

Perl 언어

버전 확인 : perl -v 또는 perl –verion

참조 : http://learnperl.scratchcomputing.com/tutorials/getting_started/

Perl Regex Syntax 참조: https://www.tutorialspoint.com/perl/perl_regular_expressions.htm

perl -e 'print "Hello World!\n"'