반응형

Database 별로 문자열을 더하는 방법이 모두 다릅니다.


오라클은


1
SELECT 'A' || 'B' FROM DUAL:




MySql 은


1
SELECT CONCAT('A''B');




MsSql 은 두 가지 모두 된다고 합니다.


1
2
SELECT 'A' + 'B';
SELECT CONCAT('A''B');



반응형
반응형


자동 하이퍼링크 기능 해제


입력할 때 자동으로 문서에 대한 하이퍼링크 만들기능을 해제할 수 있습니다.


1.Office 2010에서 이상과:

파일 > 옵션 > 언어 교정을 클릭합니다.

(Outlook에서 파일 을 클릭 > 옵션 > 메일 > 편집기 옵션 > 언어 교정 입니다.)


Office 2007:

Microsoft Office 단추를 클릭 한 다음 옵 을 클릭 > 언어 교정 합니다.

(Outlook에서 새 메시지를 열고, Microsoft Office 단추를 클릭 한 다음 편집기 옵션을 클릭 > 언어 교정 입니다.)


2. 자동 고침 옵션을 클릭하고 입력할 때 자동 서식 탭을 클릭합니다.


3. 인터넷과 네트워크 경로를 하이퍼링크로 설정 확인란의 선택을 취소합니다



반응형
반응형


호주 회사인 아틀라시안의 '소스트리' 라는 Git Client를 이용해 Commit 하는 방법을 알아보도록 하겠습니다.



- 원본소스


1
A 업무 작업 중 입니다.
 



- 소스 수정


1
2
A 업무 작업 중 입니다.
A 업무 작업 완료 하였습니다.



1. Local Source에서 변경사항이 일어나면 “커밋하지 않은 변경사항” 으로 “로그/히스토리” 탭에 나타납니다.

 - 즉시 반영이 되지 않은 경우 F5를 통해 새로고침 합니다.


2. Source 변경 사항을 보여 줍니다.


3. 커밋 할 파일을 체크하면 “스테이지에 올라간 파일” 영역으로 파일이 이동 됩니다.




1. 메뉴에 “커밋”을 클릭 합니다.


2. “스테이지에 올라가지 않은 파일” 에서 체크 후 “스테이지에 올라간 파일” 로 이동한 모습입니다.


3. 커밋 메시지를 입력할 곳 입니다.


4. 체크하면 원격 저장소에도 바로 푸시가 됩니다.


5. 클릭하면 최종적으로 커밋이 완료 됩니다.




커밋 완료 후 타임라인의 모습 입니다.


반응형
반응형

이클립스를 사용하다 보면 

remote system explorer operation

이 쓸데없어 보이는 작업이 계속 뜨면서 개발자의 피같은 시간을 잡아먹는 사건이 발생할 때가 있습니다.


시간은 곧 돈인 이 세상에서 최대한 빨리 옵션 조정을 통해 꺼야합니다.


이클립스의 메뉴를 통해 끄는 방법입니다.

--------------------------------------------------------------------------


1. Windows > preferences


2. General > Startup and Shutdown


3. RSE UI 체크해제 > APPLY


4. Windows > preferences >Remote Systems


5. Re-open Remote Systems view to previous state 체크해제

--------------------------------------------------------------------------


옵션을 끄는데 1분정도면 충분합니다.


시간은 곧 돈 입니다. 



반응형
반응형
백과사전: 외계 생명체가 존재할 가능성 1
드레이크 방정식
1961년, 열 명의 과학자들이 외계 생명체의 존재 가능성을 따져 보기 위해 한 자리에 모였다. 훗날 무인 우주 탐사선 〈보이저〉호를 쏘아 올리는 데 기여하게 될 천문학자 칼 세이건, UC 버클리 대학 교수인 화학자 멜빈 켈벤, 그리고 전파천문학자 프랭크 드레이크 등이 참가한 모임이었다. 프랭크 드레이크는 이 모임을 준비하면서 외계 문명의 존재 여부를 〈수학적으로〉 고찰하기 위한 방정식을 고안했다.
드레이크 방정식은 다음과 같다.

N = R*× Fp × Ne × Fl × Fi × Fc × L


이 방정식을 이해하기 위해서는 N과 각각의 인수가 가리키는 바를 알아야 한다.
N은 우리 은하에 있는 교신 가능한 문명의 수이다.
R*은 우리 은하에서 한 해에 평균적으로 생겨나는 항성의 수이다.
Fp는 그 항성들이 행성계를 가지고 있을 확률이다.
Ne는 행성계를 가진 항성마다 생명이 존재할 수 있는 환경을 갖춘 행성들의 평균 개수이다.
Fl은 생명이 존재할 수 있는 환경을 갖춘 행성들 중에서 실제로 생명이 출현하여진화할 수 있었던 행성들의 비율이다.
Fi는 생명이 출현한 행성들 중에서 그 생명이 지능을 갖출 만큼 진화했을 가능성이 있는 행성들의 비율이다.
Fc는 위의 행성들에 사는 지능을 가진 생명체가 우주 공간에 자기들의 존재를 알리는 신호를 보낼 수 있을 만큼 고도의 기술 문명을 발전시켰을 확률이다.
L은 그런 문명들이 우리가 탐지할 수 있는 신호를 우주 공간에 방출하는 시간의 길이이다.


각 인수의 값이 얼마인가에 대해서는 연구자들에 따라서 많은 차이를 보인다. 하지만 드레이크가 1961년에 이미 알려진 값들이나 자기 나름대로 추산한 값들을 각각의 인수에 대입하여 계산한 바에 따르면, N의 값은 1천에서 1억 사이라고한다. 이 전파천문학자의 계산이 맞는다면, 지적인 생명체가 발전시킨 고도의 기술 문명이 우리 은하에만 1천 개에서 1억 개까지 있을 수 있다는 얘기다.
에드몽 웰즈, 『상대적이며 절대적인 지식의 백과사전』 제7권
반응형
반응형

ORA-12705 Cannot access NLS data files or invalid environment specified



oci_connect 에서 ORA-12705 Cannot access NLS data files or invalid environment specified


오류가 발생하는 경우에 아래 쿼리를 실행합니다.


SELECT * FROM V$NLS_PARAMETERS;

 

[NLS_LANGUAGE]_[NLS_TERRITORY].[NLS_CHARACTERSET] 의 값을 윈도우 환경변수 NLS_LANG 변수로 추가해주고 컴퓨터를 재시작 합니다.

반응형
반응형

엑셀을 사용하다보면 가끔 방향키를 눌러도 커서가 움직이지 않고


화면의 스크롤이 움직이는 경우가 있습니다.


이럴 땐 키보드의 SCRLK (Scroll Lock) 을 꺼 주시면 됩니다.

반응형
반응형

Cordova 에서 가로모드 혹은 세로모드를 고정하려면 config.xml 에 설정을 해주면됩니다.


가로모드


<preference name="orientation" value="landscape"/>


세로모드


<preference name="orientation" value="portrait"/>



반응형
반응형

iptables는 등록 순서에 영항을 받습니다.



REJECT 을 먼저 등록하고 ACCEPT 를 등록하면 무용지물이 됩니다. 

먼저 등록한 정책이 우선순위가 높습니다.


그래서 REJECT 정책을 가장 마지막에 등록하는 경우가 많은데, 

(REJECT 는 DDOS공격시 문제가 있다고 들어서 저는 기본 policy DROP을 씁니다.)


나중에 추가로 ACCEPT 정책을 추가해야 할 경우 순서를 설정해서 추가할 수 있는 옵션이 있습니다.


아래와 명령어는 1 번째로 정책으로 출발지IP에서 대상포트로 접속할 수 있도록 설정하는 명령어 입니다.


1
iptables -I INPUT 1 -p tcp -s [출발지IP] --dport [대상포트] -j ACCEPT



-A 옵션 대신 -I 옵션을 쓰고 번호를 지정해주면 됩니다.

반응형
반응형

iptables -L 를 통해 목록을 조회한 후 정책 중 하나를 골라서 삭제하고 싶은 경우가 있습니다.


이럴 땐  --line-numbers 옵션을 추가 해서 조회하면 num 번호가 붙어서 보입니다.


1
iptables ---line-numbers



원하는 num 을 골라서 아래 명령어 처럼 사용하시면, 삭제하고 싶은 정책만 골라서 지울 수 있습니다.


1
2
#(1번 정책 지우기)

iptables -D INPUT 1 




반응형

+ Recent posts