2009년 06월 06일
넥타이 매는 법
http://www.bizforms.co.kr/bizcontents/yshirts/rextailor_03.asp
보통 국내 동영상 보다 그림이 더 보기 쉽더라...
찾다보니 이런 것도 있네? 오죽하면...
다른건 아예 안 해봤고..
포인핸드 가 쉽긴 쉽더만...
# by | 2009/06/06 00:58 | 이 녀석이 사는 법 | 트랙백 | 덧글(0)
http://www.bizforms.co.kr/bizcontents/yshirts/rextailor_03.asp
보통 국내 동영상 보다 그림이 더 보기 쉽더라...
찾다보니 이런 것도 있네? 오죽하면...
다른건 아예 안 해봤고..
포인핸드 가 쉽긴 쉽더만...
# by | 2009/06/06 00:58 | 이 녀석이 사는 법 | 트랙백 | 덧글(0)
와우~ 드디어 퇴직 했습니다.
사실 별로 행복하지 못했기에, 서운함도, 앞날의 두려움(?) 따위는 후련함에 밀려 걱정스럽지도 않습니다.
지난달 중순에 얘기를 들었을때도 홀가분하기만 했고, 지금도 그렇습니다.
1일째...
네.. 월요일입니다.
10시 맞춰 놓은 알람을 끄고, 11시 반에 자리에서 일어났습니다.
겨우내 품고 살았던 겨울 솜 이불과, 매트리스 커버, 여름 이불 두개, 베개 커버 싹~ 세탁하고 햇볕에 말리고 나니
기분이 참 좋군요...
(세탁기 균형이 안 맞아 10번은 왔다 갔다 했지만...)
늦은 점심은 라면에 식은밥 한 공기로 때우고...
빨래를 3번 했더니, 다 하고 세탁물을 널어 놓고 나니... 벌써 4시군요...
CSI 마이애미 도 보고... 크리미널 마인드 도 보고...
일요일 저녁에 한 연예 프로도 재방송 보고...
밤 늦게는 (대학 후배, 다른 회사 다니는) 같은 날 그만둔 후배하고 채팅도 하고...
그 녀석은 이름만 대면 다 아는... (누구는 모르더라마는...) 회사에 들어갈 듯 하다더군요.
취업이 안되니 청년 실업이 어쩌니 해도...
되는 놈은 되나 봅니다.
내일은 침 맞으러 한의원에나 가봐야 겠습니다.
은행 들러 통장 정리도 하고 말이죠.
머리도 98년도 고3 스타일로 시원하게 함 잘라 볼까... 생각중입니다.
이직이나 취업 중이신 분들 모두 힘내세요~
# by | 2009/06/01 23:50 | 이 녀석이 사는 법 | 트랙백 | 덧글(0)
1. (MySQL 에서 password() 처럼 쓸수 있는 방법
물론 복호화는 불가능하다.
/* 암호화 함수 */
SELECT PwdEncrypt('TESTDATA')
-----------------------------------
-- 결과 : 0x0100B10AD5EF78506BAB878F63BE525BBF501A409E2AA4DBFCEC
/* 확인 함수 */
-- SQL :
SELECT PwdCompare('TESTDATA', PwdEncrypt('TESTDATA'))
------------------------------------------------------------
-- 결과 : 1
-- SQL :
SELECT PwdCompare('TESTDATA', PwdEncrypt('TESTDATA1'))
------------------------------------------------------------
-- 결과 : 0
2. 마스터 키 생성 -> 비대칭 키 생성 -> 대칭 키 생성
create master key encryption by password='패스워드'
create asymmetric key asym_encryption_test with algorithm = rsa_1024
create symmetric key sym_encryption_test with algorithm = des encryption by asymmetric key asym_encryption_test
일반적으로 위와 같이 생성한다...
마스터키를 만들고, 비대칭키를 RSA_1024 알고리즘으로 생성하고,
대칭키를 앞에 만들어 둔 비대칭키를 암호로 하여 DES 알고리즘으로 로 생성한다.
그러나... 또라이 사장을 둔 가난한 회사의 불쌍한 개발자에게는 웹 호스팅 등등 여러가지 상황을 염려에 두어야 하므로...
DB 백업이나, 기타 등등 문제가 생겼을 경우, 복원해도 기존 암호를 복호화를 할 수 있는 키를 생성 할 수 없다.
모든 키를 패스워드로 생성하자.
create master key encryption by password='패스워드'
create asymmetric key asym_encryption_test with algorithm = rsa_1024 ENCRYPTION BY PASSWORD = '패스워드'
create symmetric key sym_encryption_test with algorithm = des encryption by password = '패스워드'
하다보니 드는 생각...
대칭키를 패스워드로 생성하면... 비대칭키는 생성 안해도 되는거 아닌가???
모르겠다.. 귀찮다...
키를 생성했으면 열자
open symmetric key sym_encryption_test
decryption by asymmetric key asym_encryption_test
이것은 세션동안 유지 된다.
처음 방법대로 했으면 이렇게 열고...
패스워드를 썼으니
open symmetric key sym_encryption_test
decryption by password='패스워드'
암호화 :
EncryptByKey(Key_GUID('sym_encryption_test'), '암호화 할 문자열');
복호화 :
convert(varchar, DecryptByKey('암호화된 문자열))
생성되는 암호화 문자열이 들어갈 컬럼은 varbinary(128) 정도로 해 준다.
select *, gayalabor.dec(encrypted) from gayalabor.temp

두대의 서버에서 백업 - 복원 후 패스워드로 키를 생성해 준 후 열어 보았다.
동일한 해쉬(?)값을 갖는 키가 생성되었다.
퇴근하자!
# by | 2009/04/21 09:21 | ASPX MSSQL VS | 트랙백 | 덧글(0)
# by | 2008/11/14 17:10 | 배철수의 음악 캠프 | 트랙백 | 덧글(0)
sp_change_users_login [ @Action = ] 'action'
[ , [ @UserNamePattern = ] 'user' ]
[ , [ @LoginName = ] 'login' ]
[ , [ @Password = ] 'password' ]
use [database]
CREATE LOGIN [login_id] WITH PASSWORD = [password];
GO
--sp_change_users_login [ @Action = ] 'action'
-- [ , [ @UserNamePattern = ] 'user' ]
-- [ , [ @LoginName = ] 'login' ]
-- [ , [ @Password = ] 'password' ]
--Update_One
-- 현재 데이터베이스에서 지정된 user를 기존 SQL Server login에 연결합니다.
-- user와 login은 지정해야 합니다. password는 NULL이거나 지정하지 않아야 합니다.
EXEC sp_change_users_login 'update_one', '[user_id]', '[login_id]';
--exec sp_change_users_login
-- @Action ='auto_fix'
-- ,@UserNamePattern = '[login_id]'
-- ,@LoginName = null
-- ,@Password = '[passwd]'
exec sp_change_users_login @Action ='report'
# by | 2008/09/11 09:40 | ASPX MSSQL VS | 트랙백 | 덧글(0)
| BBBBA |
| 자기비하타입 |
| ▷ 성격 대다수 사람들은 진위가 명확하지 않은 소문을 퍼뜨리고 다녀 남에게 큰 상처를 줍니다. 또 자기 단점은 생각도 하지 못한 채 다른 사람만을 엄중하게 비판합니다. 그런 무리들이 떠드는 것은 가볍게 흘려버리면 될 것을, 진지한 표정으로 중대하게 받아들여 햄릿처럼 고민하는 것이 이 타입의 특징입니다. 어떠한 경우라도 싫은 내색을 하지 못하는 성격이라 주위의 눈치만 살피기 때문에 항상 안절부절 상태입니다. 돌출 된 행동을 하는 일이 전혀 없기 때문에 눈에 띄지 않으며 설령 재능이 있다 해도 자기실현을 하지 못해 원치 않는 일생으로 끝나버릴 가능성이 높습니다. 타인의 의견이나 생각 같은 건 알바 없다고 정색할 줄도 아는 것이 이 타입에게 있어서는 최고의 약입니다. |
| ▷ 대인관계 (상대방이 이 타입일 경우 어떻게 하연 좋을까?) 연인, 배우자 -이 타입은 완전히 다른 성격을 만나야 합니다. 바람직한 상대는 남을 배려할 줄 아는 타입, AC가 중간점 이하인 타입입니다. 거래처고객 - 상대방에게 비즈니스 조건을 무리하게 강요하기 쉬운 관계가 될 가능성이 높습니다. 그 점을 주의하고 '기브 앤 테이크(Give & Take)'의 정신을 잊지 마십시오. 상사 - 화를 내는 일이 거의 없는 상사지만 그런 반면 별로 의지가 되지 않습니다. 예의에 벗어나지 않는 범위에서 주도권을 잡도록 하십시오. 동료, 부하직원 - 동료로서는 독도 약도 되지 않는 존재입니다. 부하라면 수수하고 끈기를 필요로 하는 일을 맡기십시오. 충분히 능력을 발휘할 것입니다. 그러나 영업과 같이 깊숙이 파고드는 고집이 필요한부서자는 적합하지 않습니다. |
# by | 2008/09/04 15:08 | 트랙백 | 덧글(0)



# by | 2008/09/01 10:30 | ASPX MSSQL VS | 트랙백 | 덧글(0)
타자는 테이블을 ER 로 생성, 수정, 삭제를 해버리기 때문에...
사실 DB, 테이블, 컬럼 등 논리 개채의 관리는 미숙한 편이다.
설계당시에 관계를 맺었다가 개발 중간시점에 관계를 끊을 일이 생겼다.
ER 에서는 관계를 제거하면 남아있는 컬럼 도 같이 삭제가 되지만...
호스팅 서버이니 만큼 웬만하면 쿼리를 직접 쓸려고 한다...
또한 개발중이지만 이미 회사 데이터가 쌓여 있는 상태라...
--관계제거
ALTER TABLE [테이블 명]
DROP CONSTRAINT [관계 명]
GO
쉽지 않은가...
그리고 남아 있는 컬럼의 데이터 형 등을 수정하고,
UPDATE 쳐 준다.
# by | 2008/08/25 16:56 | ASPX MSSQL VS | 트랙백 | 덧글(1)
# by | 2008/08/04 10:45 | ASPX MSSQL VS | 트랙백 | 덧글(3)
# by | 2008/07/29 17:23 | Windowsing~!!! | 트랙백 | 덧글(0)
http://www.inet.co.kr/faq/stories.php?story=03/10/14/2945515
"터미널 서버에서 허용된 최대 연결 수를 초과했습니다" 라는 메세지로 원격지의 서버를 접속 할 수 없을경우
터미널 서버에 접속을 해서 작업을 마치고 나올 경우
시작 -> 시스템 종료 -> 로그오프 로 터미널을 종료합니다.
이와 같이 작업을 하지않고 창을 닫을경우 세션은 계속 유지가 되게 됩니다.
그리고 정해진 시간동안 유휴 상태 일 경우 세션을 끊을수 있게 설정을 다음과 같이 할 수 있습니다.
1. 시작 -> 프로그램 -> 관리 도구 -> 터미널 서비스 구성을 선택합니다.
2. 연결을 선택하면 오른쪽 창에 RDP-Tcp 관련 항목이 나타납니다.
3. 항목을 선택하고 두번 클릭하면 RDP-Tcp 등록 정보 창이 나타납니다.
4. 세션 탭을 선택하고 사용자 설정 무시를 체크하고 유휴 세션 제한을 30분으로 설정 합니다.
5. 그 아래의 사용자 설정 무시를 체크하고 세션 끝내기 라디오 버튼을 체크합니다.
유휴 시간이 30분을 초과 할 경우 세션이 끊어지게 됩니다. 시간은 임의로 정하시면 됩니다.
# by | 2008/07/29 11:20 | Windowsing~!!! | 트랙백 | 덧글(0)
# by | 2008/06/04 15:06 | ASPX MSSQL VS | 트랙백 | 덧글(0)
# by | 2008/05/26 11:24 | 이 녀석의 머릿속 | 트랙백(1) | 덧글(0)
Response 버퍼 제한 초과됨
/mbox/download.asp, 줄 13
ASP 페이지를 실행하여 Response 버퍼의 구성된 제한이 초과되었습니다. AspMaxRequestEntityAllowed="33554432" <- 업로드 용량제한을 32MB로 설정한 예 AspBufferingLimit="33554432" <- 다운로드 용량제한을 32MB로 설정한 예 *단위 : byte 3. MetaBase.xml을 저장하고, IIS 6를 시작한다. (1번 방식으로 메뉴 찾아가서 "IIS 다시 시작"을 선택)
이런 경우...
리스트 박스 중에 "중지" 선택
2. c:/windows/system32/inetsrv/MetaBase.xml 파일을 메모장 등으로 연다.
※ 저장안되면 IIS 로컬컴퓨터>속성> 메타베이스 직접 편집 허용 check 후 수정
(그래도 안되는 경우가 있다. vista 같은 경우...)
hosts 파일을 수정 하려 했는데, 자꾸 쓰기 실패가 나오길래...
MSDN 에서도 찾을 수 있다.
1. 시작
, 모든 프로그램, 보조프로그램을 차례로 누르고 메모장을 마우스 오른쪽 단추로 누른 다음 관리자 권한으로 실행을 누릅니다.
관리자 암호나 확인을 요청하는 메시지가 나타나면 암호를 입력하거나 허용을 누릅니다.
2. Hosts 파일이나 Lmhosts 파일을 열고 필요한 변경을 한 다음 편집 메뉴에서 저장을 누릅니다
메모장을 '관리자 권한' 으로 실행하면 시스템 파일 수정이 가능하다
# by | 2008/05/08 13:42 | ASPX MSSQL VS | 트랙백 | 덧글(2)
이거 때매 하루종일 날렸습니다...
서버 역할 -> 보안(기본인증, 윈도인증), IIS6 관리 호환성(메타베이스 호환성) 역할 추가...
IIS7 해당 웹사이트의 인증에서
윈도인증 - 사용
기본 인증 - 사용안함
폼인증 - 사용
ASP.NET 가장 - 사용안함
익명 인증 - 사용
으로 셋팅
# by | 2008/04/08 13:51 | ASPX MSSQL VS | 트랙백 | 덧글(0)
◀ 이전 페이지 다음 페이지 ▶