반응형

분류 전체보기 921

Facebook Live 방송 비디오 다운로드하기

Facebook를 통해서, Live 방송을 한 내용을 다운로드해서, Youtube에 올리는 작업이 필요해서 찾아보았는데요. Chrome에 Extension 앱도 있긴 하네요. 그래도 앱 없이 다운로드하는 방법이 가장 좋아 보이네요. S/W 없이 Facebook 다운로드하는 방법을 간략히 요약하자면, "웹페이지 URL"을 "모바일 페이지 URL"로 변경해서 Video파일을 다운로드하는 방법입니다. www.facebook 주소 페턴을 mbasic.facebook으로 변경 또 다른 방법은 다운로드 사이트에 URL 입력해서, 웹에서 다운로드하는 방법 해당 방법은 생각보다 속도가 많이 느립니다. 페이스북 비디오 다운로드 사이트 https://www.getfvid.com/ko

[MSSQL] 문자열 바꾸기 (치환) - REPLACE, STUFF, TRANSLATE (group by 에서 사용한 예제 포함)

MSSQL의 문자열 치환 함수는 REPLACE가 매우 유용합니다. 치환 속도와 결과가 괜찮습니다. 특히, 조건문이나 그룹 정렬 문에서 사용하면 참 유용하게 사용이 가능합니다. 아래의 "실전 예제 >>"에서 사용 예를 남겨봅니다. REPLACE 문자열 치환 - 특정 문자열 값을 바꿔주는 함수 (REPLACE, STUFF) --문법-- REPLACE('문자열','치환예정문자','치환할문자') --예시-- REPLACE('ABCDEFG','DEF','XXX') --MY_TABLE에서 이름(NM_KOR)을 '이'씨를 '김'씨로 바꿔서 출력-- SELECT REPLACE(NM_KOR,'이','김')AS 사원명 FROM MY_TABLE 실전 예제 >> "Event 10% OFF $1.49-$0.15"에서 "10% ..

DB관련/SQL Server 2020.02.28

(중요) MSSQL mdf log파일로 Detach->Atach 하기 (백업,복원)

Database를 사용하다 보면, Backup의 중요성을 너무 크게 느끼게 됩니다. MSSQL도 마찬가지이며, MSSQL의 Backup과 Restore 하는 방법이 여러 가지 있습니다만, 파일을 통한 방법을 남겨보도록 하겠습니다. MSSQL mdf log 파일로 복원하기 SQL Server에서 물리적인 DB파일인 *. mdf / *. log파일을 이용한 DB 이전 하기 (1) DB 선택 > 마우스 오른쪽 클릭 > Tasks > Detach... 처리 (2) mdf 파일과 log파일을 원하는 위치에 복사 (3) mdf 파일과 log파일의 Window 기본 User 권한에 모든 권한으로 변경 Attach이전에, user name에 MSSQL유저가 없습니다. Attach이후, user name이 MSSQLSE..

DB관련/SQL Server 2020.02.28

HTML code, HTML Symbols 특수문자, 화폐표시 웹 랜더링 html Code값들

HTML를 통해서 웹의 UI화면과 내용을 넣다보면, 특수 문자를 입력하는 방법에 다양한 방법들이 있답니다. HTML 파일의 File type 포멧을 UTF-8을 이용해서 해당 문자로 입력하는 방법도 있고, 개인적으로 많이 사용하는 코드는 HTML ENTITY코드를 사용하는 방법입니다. 보통 Empty Space(공백)을 입력할때, 와 같은 HTML Entity를 사용하는데. 저는 형식으로 HTML CODE를 값을 자주 사용합니다. 화폐 단위 표시나, 1/4과 같은 문자 표시나 자주 사용되는 항목들의 코드값을 정리해둔 사이트가 있어서 남겨둡니다. ¼ 쿼터의 표시의 경우, ¼를 사용하면 이쁘게 표시가 됩니다. ⅆ ⅉ (dj문자값 ⅆ ⅉ) ♻ (리사이클♻) 다양한 문자 코드를 이용해서, 디자인 없이도 간단한 ..

Web/WEB기본 2020.02.25

jQuery Mobile의 header와 ui-content 여백 줄이기

jQuery Mobile을 이용해서 작업을 하다보면, Header의 바와 ui-content의 사이가 다른 곳보다 여백이 커서 보기가 싫을 때가 있습니다. class="ui-contenct"영역에 간단한 inline CSS 스타일 값을 줌으로 해결 할 수 있습니다. // padding-top: 0px으로 여백을 줄입니다. 해당 여백은 ui-content에 어떤 요소(Element)를 넣어주는 냐에 따라 다르게 나타나긴 합니다. 해당 부분에 대한 UI를 만드시다가 여백이 너무 크시다 싶으면 해당 css추가로 해결 하시길 바랍니다. 참고: 2018/06/02 - [Web/jQuery] - jQuery Mobile의 listview search data-filter 위치 Fixed jQuery Mobile의 ..

Web/jQuery 2020.02.14

svchost.exe 메모리 CPU점유율 문제로 느려진 PC 해결방법

윈도우 7 계열을 사용하다 보면, 갑자기 버벅거림에 notebook이 날아갈 정도로 냉각팬이 돌아갈 때가 있습니다. 이 경우 가장 흔한 원인을 추측할 수 있는 것은, 윈도우 보안 업데이트로 컴퓨터가 너무 느려지는 경우를 많이들 발견할 수 있습니다. 그 증상의 초기로는 svchost.exe 파일이 메모리를 너무 많이 사용하는 이상 증상을 보여줍니다. 이경우, 해결 방법은 "윈도우 자동 업데이트 끄기"를 해주는 방법이 최선입니다. 윈도우 업데이트를 끄고, 리부팅을 해주면 정상적인 증상을 보이게 됩니다.

HTTP "Basic" URL Param 인증 방식 쉽게하기 + wget에서 인증하기

일반적으로 HTTP 통신의 접근은 권한 인증을 하지 않고, 시용하는 방법을 많이 사용하고 있습니다. 그러나, RFC 7235 (규약 내용)에 보면, HTTP TTP 인증은 서버는 클라이언트(웹브라우저 등)의 요청간에 401(Unauthorized) 응답으로, 최소한 한 번의 인증 시도(WWW-Authenticate)를 통해서, 응답 헤더(HTTP header)에 무인증(Unauthorized) 권한 부여 정보를 제공합니다. 클라이언트에서 서버로 HTTP 권한 인증 처리 과정에서, 서버에서는 Username과 Password를 요구할수 있게 처리가 가능하며, 이걸 Basic 인증라하며, 이 인증 정보가 맞는 사용자에게 정보를 보여주게 할 수 있습니다. 여기서, 해당 정보를 wget과 같은 유틸리티로 웹 페..

Web/WEB기본 2020.01.17

Bootstrap 4 달력 : datetimepicker (Bootstrap 3버전 업그레이드 버전) 인기 달력

Bootstrap 3에서 가장 인기 있는 달력이라면, 단연 Eonasdan 라이브러리 달력을 최고로 손꼽습니다. 해당 Bootstrap 3 Date/Time Picker v4.17.47까지 나와 있습니다. (01/14/2020) 진행 중인 프로젝트에 Bootstrap 4를 사용하게 되었는데, 과거 Eonasdan Date Picker가 Bootstrap 4를 지원을 하지 않게 되어서, Bootstrap 4에 지원되는 Date Picker가 필요하게 되었답니다. Bootstrap 4에 완전하게 지원되는 Date Picker인 Tempus Dominus를 찾게 되었죠. Tempus Dominus은 Eonasdan 라이브러리의 업그레이드된 버전이죠. Tempus Dominus 라이브러리: https://tem..

Web/Bootstrap 2020.01.15

IIS 이미지 파일이 나타나지 않을때. HTTP 오류 401.3 - Unauthorized 가 나타날때

IIS 7.0 (Windows 2008 R2) 웹서버 환경에서는 태그에서 png를 사용하다가, 웹 화면에서 나타나지 않을때가 있습니다. 그럴 때는 우선 해당 이미지를 브라우저에서 읽어보면 어떤 오류가 있는지 예측할 수 있습니다. 해당 파일이 권한이 없다는 오류 401.3 - unathorized - You do not have permission to view this directory or page because of the access control list (ACL) configuration or encryption settings for this resource on the Web server. HTTP 401.3 - Unauthorized 오류의 경우, 해당 파일에 access권한에 문제가 있는..

파워 블로그가 되서, 광고 수익으로 먹고 살 수 있을까?

파워 블로그, 블로그를 하면서 직업으로 먹고 살 수 있을까? 가능할까? 많이 생각했었습니다. "파워 블로그"로 검색을 하니. 참 많은 포스트들이 발견되는 것을 보고, 많은 사람들이 재태크 수익 모델로 블로그를 관심을 가진다는 것을 새삼 알게 되었습니다. 1일 접속자 10,000명 이상이 되면, 1 Day당 $10불정도 수익이 생길수 있다는 포스트도 보았습니다. 그럼, 30일이면, $300불, 시간 투자 비용당 너무 작은 수익성의 아르바이트인듯 싶습니다. 그래도 꿈을 저버리지 말고 검색해 보았습니다. 결론은, 파워블로그로 먹고 사는 사람들은 아마도 1%의 사람들의 일인것 같습니다. 그래도 검색한 정보가 아까워서 기록을 남겨보려고 합니다. 블로거로 돈 벌기를 검색해보니, 블로그 머니 라는 사이트의 TIP를 ..

Proxima Nova폰트

Proxima Nova폰트는 2005년에 Mark Simonson에 의해 디자인한 매우 인기있는 서체입니다. 저도 개인적으로 매우 좋아하는 폰트이고요. 영문 폰트 웹에서 많이 사용되는 폰트입니다. Proxima Nova폰트는 이탤릭체, 세미 볼드체, 볼드체, 엑스트라 볼드 및 블랙 7가지 종류를 제공합니다. Adobe의 Creative Cloud플랜을 사용하면 다운로드가 가능합니다. https://fonts.adobe.com/fonts/proxima-nova?red=a Proxima Nova | Adobe Fonts Mark Simonson founded his studio specializing in lettering and typography in 2000. He had started out as a..

Web 2019.12.31

웹서버 병목현상 응급조치=서비스 재시작, xinetd 와 sendmail 등 재시작 명령들

서버가 갑자기 서비스가 원활하지 않을 때가 있습니다. 시스템 IO나 Network에서 병목현상이 생겨서, Apache와 같은 앱에도 영향을 수 가 있습니다. top과 같은 프로세스 명령을 통해서, H/W적인 병목이 있는지 확인을 해보고, CPU나 IO를 많이 사용하는 서비스를 재시작해줍니다. 그 문제도 아닐 때, 최종적으로 pstree로 사용하고 있는 서비스를 확인 후, 서비스 restart를 해줘 보면, 간혹 병목현상이 해결되는 경우가 있습니다. 실질적으로 시스템에 부화를 줄 수 있는 서비스들로는, httpd, mysql, sendmail, vsftpd, xinetd 등이 눈에 띄는데요. 해당 서비스 재시작 명령은 다음과 같습니다. //서비스 재가동 #service httpd restart #servi..

Mac OS X에서 zip 10M씩 분할 압축하기 + z01 압축해제

인터넷에 글을 올리려고 할 때, 유용한 파일을 올리고 싶은데. 업로드 10M 제한으로 파일을 올리지 못하는 경우가 생깁니다. 이럴 때, zip의 분할 압축으로 여러 개의 파일로 쪼개서 올리면 올릴 수 있답니다. zip 분할 압축하기 이럴 경우 Mac OS의 Terminal 창에서 zip 명령을 통해서, 압축을 주면 됩니다. // 10MB로 분할 압축하기 $zip -s 10 {압축파일명.zip} {압축할 파일들 ..} // 압축되는 형태 test.zip test.z01 이렇게 만들어진, 분할 압축 zip 파일들은 Mac OS X의 기본 앱으로는 압축해제가 안된답니다. ▼ 아래에 설명되어 있는 "The Unarchiver" 무료 앱을 통해서 문제를 해결할 수 있답니다. 추가로, Mac OS에 기본으로 설치된..

Mac세상 2019.12.06

[free] Advanced Port Scanner - IP + Port Scan 네트웍크 스캔 프로그램

네트워크를 관리하다 보면, 자신이 내부 네트워크의 PC/Server의 사용하는 IP와 Port를 파악하고 싶을 때가 있습니다. 도스 명령어 중에 arp -a 와 ping -t 을 통해서 수동으로 가능하나, 한계가 있습니다. (참고: arp 명령은 접속해 있는 IP, Mac Address을 확인 가능한 도스 명령어) 그 외에도, Angry IP Scanner https://angryip.org/download/ (윈도우, 맥, 리눅스 지원) Mac를 지원해서 좋으나, 사용하지 않는 IP까지 나오면서, 깔끔함이 떨어집니다. [ Advanced Port Scanner ] 실질적으로 네트워크 공유기에서는 IP를 추적을 할 수 있지만, 네트워크 공유기가 없을 경우. 자신의 네트워크를 모니링이 할 수 있는 "Adv..

Jump Desktop - iPad에서 윈도우 원격데스크톱 터치 형태로 사용 (RDP, VNC, Fluid)

고객분들 중에 자신이 가지고 있는 iPad에서, 윈도우 프로그램을 사용하고 싶다고 하는 요청이 있었습니다. (예: POS - Point of Sale) Jump Desktop을 이용하면 iPad에서 원격PC를 iPad 프로그램처럼 사용이 가능 해집니다. 원격으로 Window Remote Desktop 사용이 가능하며, 마우스 커서 감추기를 이용하면, 마우스 커서가 없어져 iPad App과 동일하게 보입니다. (윈도우/ Mac OS) Jump Desktop Connect를 설치하면, iPad, iPhone, Android 등에서 연결이 가능합니다. 첫번째로, PC에 Jump Desktop Connect가 설치 후, Connect 창에서 Google Account로 연결을하면, 해당 PC가 연결 리스트에 등..

-ERR [IN-USE] /var/mail/.user.pop lock busy! 에러로 메일 못 받을때 해결법

아웃룩에서 메일을 받기를 하려고 할 때, 갑자기 -ERR [IN-USE] /var/mail/.user.pop lock busy! 라는 메시지가 뜨면서, 메일 수신이 안 되는 경우가 발생할 수 있습니다. 이 케이스의 경우 Gmail이나 다른 계정에 pop3 이메일을 확인하다가 .user.pop를 file close 되지 않아서, 파일이 0 kbyte파일이 남아 있을 때, 아웃룩에서 메일 받기 처리를 할 수 없게 되는 상황을 나타나는 현상 해결법 2가지 (1) Mail Server에서 0 byte의 .user.pop 파일을 삭제하기 (2) Outlook에서 메일을 가져오는 시간을 늘려주기 (1) 해결방법 서버의 /var/mail/.user.pop가 사이즈가 우선 확인하고, #ls /var/mail/.user..

티스토리 본문 중간에 구글 애드센스 광고 삽입하기

Tistory을 이용해서 구글의 Adsense를 이용 추가하다 보면, (관리자) "스킨 편집"-"html 편집"을 통해서, 애드센스(AdSense) 광고를 원하는 곳에 넣을 수 있습니다. 애드센스 광고를 추가된 티스토리 블로그들을 보다가, 블로그 포스트의 본문에 광고가 들어가 있는 것을 보면서, "나도 추가해 볼까?"라는 생각이 들어서 본문 쓰기에 HTML모드에서 넣으려고 했던니. 적용이 안되더군요. 검색해 보니. 방법은 이렇습니다. (1) "스킨편집-html편집"의 _article_rep_desc를 찾아서, 아래에 구글 애드센스 소스를 추가합니다 (2) 글쓰기할때, 특정 위치에 지정된 태그를 넣어줍니다. (1) html편집 ..중간 생략.. (2) 글쓰기의 HTML추가 결과 화면 - 본문 중간에 애..

카테고리 없음 2019.11.21

Linux 특정 port 열려 있는지 확인하는 command line 명령들

AWS나 특정 Linux 등의 멀티 서버를 운영하다 보면, 2개 이상의 서버를 연결할 때, Specific Port(특정 포트)가 연결되는지 확인이 필요할 때가 있습니다. (예: Web, MySQL를 따로 둘 때, MySQL(3306)가 오픈되어 있는지 확인이 필요할 때 등..) (1) telnet (2) nc -- AWS EC2에 기본 설치 되어 있음 (3) nmap (4) bash shell 명령 (1) 고전적인 방법은 telnet 입니다. AWS EC2의 기본에는 telnet이 설치되어 있지 않습니다. 설치 방법은 다음과 같습니다. $sudo yum install telnet Syntax $telnet {host} {port} 아래는, 웹 포트가 오픈 되어 있는지 확인하는 방법입니다. 예제 $tel..

yum 명령어 + MySQL 설치/삭제 하기

yum의 네트워크를 이용한 패키지를 설치하는 프로그램입니다. (rpm과 로컬 파일 베이스 패키지 관리 프로그램, rpm은 로컬파일 전용) Commend line형식의 network base 패키지 설치툴 [ 기본 명령어들 ]#yum list #yum update 패키지명 #yum install 패키지명 #yum remove 패키지명 #service 패키지명 { status | start | stop } #nssysv $sudo chkconfig mysqld on [MySQL 삭제]$sudo yum remove mysql57-server mysql57-devel 참고로 AWS의 LAMP 웹 서버 설치 자습서: https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGu..

[php] Date Format 일자/날짜 포멧 변경하기 총정리 strtotime() , DateTime::createFromFormat()

php 프로그램을 하다 보면, 날짜 포맷을 변경은 너무도 많이 쓰이는 기능 중에 하나입니다. 각 나라마다 날짜의 표현 형식이 다릅니다. 미국은 "월/일/년도", 한국은 "년도. 월. 일." 형식을 많이 사용합니다. 요즘은 html5 속성인 date를 통해서 기본 일자 입력 폼을 지원함에 value값을 세계 표준형으로 변경해서 넘겨줘야 하는 일도 있습니다. 표시: 10/30/2019 => 넘겨주는 값: 2019-10-30로 변경해서 주는 부분 특히, 미국의 경우 각 주(State)마다 시간이 다른 곳이 발생하면서, 시간 개념의 php 함수들을 많이 사용합니다. 지역별 LA시간, NewYork시간를 받아서 처리해야 할 때가 있습니다. 이런 Date에 대한 내용중에 가장 많이 사용하는 것들을 정리해 보려고 합..

WEB언어/PHP 2019.10.31

[CSS] CSS 를 사용한 프린트시 페이지 나눔 처리 방법 page-break-after: always;

Web페이지에서도, Word의 페이지 나눔 처리가 가능합니다. 객체 태그에 style인라인 값으로 style="page-break-after: always;" 추가해주면, 다음 태그부터는 다음 페이지로 인쇄가 됩니다. (예제: CSS 인라인으로 추가) [ 웹페이지 화면 ] 상단 테이블 영역과 하단 테이블 영역이 화면에 보일 때는 붙어 보입니다. 그러나, 인쇄를 하면 다른 페이지로 인쇄가 됩니다. [ 프린트 인쇄 미리보기 ] page-break-after의 CSS를 이용해서, Word의 페이지 나눔 처리가 가능 해집니다. 또 다른 적용 방법은 인라인 방식이 아니라, CSS함수 선언하는 방식을 말한다. CSS @media print { footer { page-break-after: always; } } H..

Web/WEB기본 2019.10.30

Mac 키보드 단축키

맥을 사용하다보면, 초보적인 단축키(복붙키)를 넘어서면서, 유용한 단축키들을 사용으로, 빠른 업무효율과 자기만족(?)도 높아질수 있습니다.^^ [ 가장 많이 사용하는 단축키 ] CMD+X : 오려두기 , CMD+C: 복사 / CMD+V : 붙여넣기 , CMD+A : 전체 선택 CMD+Z: 되돌리기 / CMD+Shift+Z: 다시 되돌리기 CMD+Shift+5 :(모하비 부터 지원) 스크린 샷, 동영샷 / CMD+Shift+4 : 특정범위 지정 스크린 샷 CMD+(쉼표), : 앱의 환경 설정창 띄우기 CMD+Option+ESC : 앱 강제 종료창 CMD+W : 현재 창 닫기 / CMD+Q : 현재 선택된 앱 종료 CMD+O : 파일 열기 / CMD+T : 새 탭 열기 / CMD+P : 인쇄 / CMD+S ..

Mac세상 2019.10.24

[Acrobat] 서로 다른 PDF에서 페이지를 복사하고 붙여넣기

PDF 파일을 작업하다 보면, 서로 다른 PDF에서 페이지를 복사해야 하는 때가 있습니다. 간단히, 페이지를 선택해서 CMD+C, CMD+V (Ctrl+C, Ctrl+V)로 하면 될 것 같았는데. 그 방법이 안되더군요.;; [ 다른 PDF내의 페이지 복사해 오기 ] (1) 소스와 대상이 되는 2개의 PDF를 오픈합니다. (2) 2개의 PDF를 [페이지 구성] 도구 선택 (3) Source PDF의 Page를 파일을 선택하고, CMD(⌘) + Drag&Drop으로 Target PDF에 Page를 붙여 넣을 수 있게 됩니다. 참고: https://helpx.adobe.com/kr/acrobat/using/manipulating-deleting-renumbering-pdf-pages.html

카테고리 없음 2019.10.24

원격 데스크톱 (RDP) 바로가기 파일 만들기

Window Remote Desktop (원격 데스트톱) 연결시 항상 정보를 입력하지 않고, 바로가기 아이콘을 만들어서 쉽게 연결 할 수 있습니다. ※ 로그인시 [ ] Remeber Me를 체크해주면 로그인 패스워드 값도 저장이 됩니다. Win키+R => mstsc 입력하고 실행하면, Remote Desktop 프로그램이 실행됩니다. [ 추가 옵션을 Snow Options로 확장 ] [ User name 추가 ] [ 한번 로그인해서, [ ] Remember Me로 암호까지 저장후, Save As..로 RDP파일로 저장] 참고: https://winaero.com/blog/save-rdp-file-windows/

Server관련 2019.10.23

[PHP] 소수점 이하 2 자리까지 표시하기 (예: $ 1.10 )

미국 화폐는 센트(0.01)가 최소 기본 단위로, 소수점 이하 2자리까지 표시가 되어야 하는 경우가 많습니다. 소수점 2자리 표시 처리를 위한 방법과 예제 1) sprintf() 함수를 이용하는 방법 2) (추천) number_format를 이용한 방법 520.00 참고: [php] 소수점 이하 2자리까지 표시 php - 확인 - 파이썬 소수점 자리수 버림 code.i-harness.com 2) (추천) number_format 를 이용한 방법 .75를 0.75로 변경하는 포멧 방식 number_format ('.75', 2); //결과는 0.75가 출력됩니다. number_format(float $number [,int $decimals=0]) : string 또는 number_format(float ..

WEB언어/PHP 2019.10.23

301 Moved Permanently - HTTP 상태 코드 (리다이렉트)

리턴 코드 값에 301 Moved Permanently라는 메시지가 나옵니다. 페이지 로딩이 되면서, header에서 forward처리 될때, 나타나는 HTTP state코드 가끔 프로그램에서 로직을 잘못해서, 권한이 틀려서 페이지 이동을 Header에서 Redirect 처리하는 실수를 할 때가 있다. 그럴 때면, Header를 처리하는 부분의 로직을 디버깅하면 찾을 수 있다. MDN web docs 내용 HTTP 301 Moved Permanently 리다이렉트 상태 응답 코드는 요청한 리소스가 Location 헤더에 주어진 URL로 완전히 옮겨졌다는 것을 나타낸다. 브라우저는 이 페이지로 리다이렉트하고, 검색 엔진은 해당 리소스로 연결되는 링크를 갱신한다[검색엔진 최적화의 관점에서는 '원 콘텐츠가 새..

Web 2019.10.23

SSD SATA3 와 PCIe방식 NVMe방식 Storeges

NVMe 방식이란? NVMe (Non-Volatile Memory Express 비휘발성 기억장치 익스프레스) SATA보다 빠른 PCI Express로 연결된 비휘발성 저장장치를 위한 새로운 통신 규약이다. SATA+AHCI조합으로는 제 속도를 내기 어려운 SSD들을 위한 규약이다. 일반적인 SSD 방식은 SATA3 방식을 사용 SATA 3방식으로 6 Gbps 최대속도의 제약이 있고, 해당 속도 또한 다 사용하지 못하는 편이다. 일반적인 SSD는 SATA 3의 6.0Gbp/s의 인터페이스에서로 연결될때, 최고 속도가 550M/s정도 밖에 나오지 않습니다. 참고로 mSATA도 읽기/쓰기 550MB/s입니다. 그 반면에 PCIe위에서 동작하므로 10 Gbps이상의 대역폭을 가진다. ( Thunderbolt ..

카테고리 없음 2019.10.18

PhpStome UI 다크모드 사용하기 (JetBrain제품들 다 지원- Darcula)

요즘 iPhone의 iOS 13에서부터 Display에 Dark 모드가 추가되었습니다. macOS Mojave, Windows 10이 Dark 모드를 지원을 하기 시작했다. 요즘 OS 기기들이 다들 Dark 모드를 지원하는 트렌드가 되어가고 있네요 심지어, IOS에 instagram 앱도 Dark 모드가 지원하는 것을 보게 되었습니다. 제가 가장 많이 사용하는 PhpStome도 Dark 모드가 있었는데 라는 생각이 들어서 찾아보니. 예전에는 PhpStome만 다크 모드라서, 어색했는데. 이제는 대부분의 OS와 많은 SW가 Dark모드 지원으로 어색하지가 않네요. Darcula라는 UI Theme가 NetBeans에도 있네요.

WEB언어/PHP 2019.10.10

Cannot insert explicit value for identity column in table 'table' when IDENTITY_INSERT is set to OFF.

MSSQL에서 Identity_insert 오류가 나면서, 쿼리 입력이 안될때가 있습니다. 해당 오류는 컬럼을 ID증가 increment 가 되는 필드가 있을때, 생기는 오류입니다. 해당 오류를 해결하기 위해서는 다음과 같은 쿼리로 감싸줘야 합니다. SET IDENTITY_INSERT {테이블} ON 쿼리 SET IDENTITY_INSERT {테이블} OFF 예제 SET IDENTITY_INSERT Table1 ON INSERT INTO Table1 /*Note the column list is REQUIRED here, not optional*/ (OperationID, OpDescription, FilterID) VALUES (20, 'Hierachy Update', 1) SET IDENTITY_IN..

DB관련/SQL Server 2019.10.10
1 2 3 4 5 6 7 ··· 31
반응형