IT정보공유464 DevExpress XtraChart Axes 추가(차트축 추가) 하는 방법 지난번 데브익스프레스 차트에 DataTable을 이용한 차트그리기에 이어지는 두번째 팁입니다. (강의나 강좌라고 하기엔 너무 별게 없네요) 데브익스프레스 엑스트라 차트의(DevExpress Xtrachart) 위자드를 이용해서 차트 오른쪽에 두번째 세로축(Axes)을 추가해 보도록 하겠습니다. 기본적으로 차트에는 왼쪽, 하단 부분에 2가지의 값이 설정될 수 있지만, 오른쪽과 위가 남으니 2개의 기준표시를 할 수 있습니다만, 아무래도 많으면 많을 수록 가독성이 떨어질겁니다. (4개이상도 가능은 하지만 구분이 어렵겠죠) 일단 오른쪽에 하나만 더 추가를 해보도록 하겠습니다. Chart Wizard의 Diagram 항목에서 할 수 있습니다. 찾느라 한참 해맸네요. Secondary X-Axes 는 가로축(차트의.. IT정보공유/C# 2017. 9. 20. MSSQL을 이용한 윈도우즈 서버 관리자 (Administrator) 비밀번호 변경 방법 요즘 곳곳에서 해킹시도가 일어나고 있는것 같습니다. 유독 심해졌어요.회사에서 관리하는 서버에 자꾸 해킹 시도가 들어옵니다.실제로 몇 군데 당하기도 했습니다. DB 팁이라고 해야할지, 윈도우즈 서버 관리 팁이라고 해야할지 좀 애매합니다만,작업의 주체가 DB이니 DB Tip이라고 하겠습니다. 일단 중국발 해킹인지, 북한발 해킹인지 모르겠으나 해킹으로 인해Windows Server 관리자계정인 Administrator의 비밀번호가 변경되어 로그인이 불가능 한 상황에서해당 서버에 MSSQL DB가 설치 되어 있으면 MSSQL 을 이용해윈도우즈 관리자의 비밀번호를 변경하는 방법입니다. 일단 MSSQL을 이용한 방법이므로, 데이터베이스의 sa 계정과 비밀번호를 알아야 하며, Microsoft SQL Server M.. IT정보공유/DB 2017. 9. 20. DataTable을 이용한 DevExpress XtraChart Series 그리기 방법 데브익스프레스의 차트(엑스트라챠트) 컴포넌트를 이용해 차트를 그리는 방법입니다. 간단하게 DB에서 데이터를 셀렉트 하고, 엑스트라 차트의 시리즈를 디자이너를 통해 생성한 후 코드를 이용해 각 시리즈에 데이터를 할당하는 방법입니다. 우선 차트 콤포넌트를 윈폼위에 올려 두고 시리즈를 생성합니다. 일단 차트 마법사(Run Wizard) 메뉴로 들어가 차트에 값을 표시해줄 라인(Series)를 추가 하고 차트의 유형(라인차트, 막대차트, 파이차트 등등) 을 원하는 형태로 선택 합니다. 시리즈가 4개면 표시할 차트데이터가 4종류라는 뜻이고, Series view type 설정에서 사용하고자 하는 차트 형태를 선택해 주면 됩니다. 마음에 드는 차트 모양을 골랐다면 다음다음 눌러서 이런 저런 차트 설정을 하신 후에 .. IT정보공유/C# 2017. 9. 12. [MSSQL] 오라클의 rownum 같은 함수 ROW_NUMBER() 로 순위, 순번을 구하는 방법 오라클은 rownum 을 제공하기 때문에 선택된 레코드들의 순번을 표기하기가 쉽습니다.하지만 MS-SQL은 rownum을 제공하지 않기 때문에 다른 방법을 이용해야 합니다.그럼 어떻게 해야 하는지 한번 방법을 알아 보도록 해야겠지요?사실 너무나도 간단합니다. 오라클의 ROWNUM 을 대신할 MSSQL의 ROW_NUMBER() ROW_NUMBER() OVER(ORDER BY 필드 asc) 위의 ROW_NUMBER() OVER 절을 이용하여 순번이나 순차번호를 만들어 줄 수 있습니다. select ROW_NUMBER() OVER(ORDER BY sq_echo asc) no, * from STC_Echo_Log 이런 형태로, 첫번째 필드 또는 필요한 필드 순서에 맞게 Row_number over 절을 이용하여.. IT정보공유/DB 2017. 9. 12. 이메일 해킹을 통한 범죄 SCAM(스캠) 무엇인가 - 240억 날린 LG화학 주변에서 페이스북 계정이 해킹당했다는 소식을 종종 접하는데요. 저도 네이버 아이디 계정이나 티스토리 블로그 계정을 해킹할고 시도하는 흔적을 종종 발견하곤 합니다. 오늘은 스캠(SCAM) 공격이라고 하는 이메일을 통한 해킹시도에 대해서 한번 간략하게 알아보도록 하겠습니다. 작년에 국내기업인 LG화학이 무역 거래 업체를 사칭한 이메일을 거래처 메일로 잘 못 알고 240억을 송금하는 바람에 240억원이라는 어마어마한 돈을 사기당했습니다. 어떻게 이런일이 가능할까요? SCAM 공격은 이미 LG화학과 거래중인 타기업과의 거래가 있다는 정보를 미리 알고 결제 계좌를 변경함으로써 240억이라는 결제 대금을 가로챘다고 합니다. 즉, 이미 담당자와 특정 기업간의 거래 정보에 대해 알고 있었고 해커는 거래처 행세를 하며,.. IT정보공유 2017. 9. 8. 무료 모바일 청첩장과 초대장을 만들어 드립니다. 필모션카드 초대장 결혼식, 돌잔치, 고희연 등, 집안 행사를 앞두고 계시다면, 아마도 모바일 초대장이 필요하실 겁니다.종이로 된 초대장을 직접 전달 할 수 없다면, 스마트폰으로 좀더 이쁘고 화려하게 꾸며진 초대장을 전달 해보세요. 저도 둘째 아이의 돌 잔치가 얼마 남지 않아, 급하게 인터넷을 검색하다가 정말 편리하게아주쉽게 모바일 초대장을 만들 수 있는 필모션 카드를 발견했습니다.덕분에 무료로 아주 편리하게 돌잔치 초대장을 만들었습니다. 위에 사진에 보시듯이 100% 완벽하게 무료입니다.동영상 초대장은 별도 비용이 드는것 같은데, 갤러리가 기본 제공되어 이쁜 사진만 추려서 올려도 충분할 것 같습니다. 웨딩, 즉 결혼식 모바일 청첩장용 스킨이 다양한 디자인으로 제공이 되고, 돌잔치 역시도 5개정도 다른 디자인이 제공되어맘에.. IT정보공유 2017. 9. 5. 은근히 무겁고 데이터 잡아먹는 페이스북 LTE 데이터 요금 절약하는 방법 페이스북으로 페친들과 소통하는 재미에 푹 빠져 살고 있는 요즘, 은근히 데이터를 많이 먹는 페이스북이라 저 처럼 35요금제 쓰는 사람에겐 LTE 데이터 용량이 1.5G정도 밖에 안되다 보니 자유롭지가 못합니다. 그래서 어떻게 하면 LTE 나 3G 데이터를 적게 쓸 수 있나 싶어 설정을 살펴보다가 데이터 절약 모드라는 걸 발견하게 되어 이렇게 정보를 공유합니다. 페이스북 앱 데이터 절약모드 페이스북 설정 메뉴 (상단 맨 오른쪽 줄무늬 세개 짜리)를 눌러 설정 메뉴들을 둘러보면 맨 아래쪽 즈음에 도움말 및 설정이라는 메뉴가 있습니다. 그 아래에 데이터 절약 모드라는 하위 메뉴가 있어요. 바로 이거죠. 데이터 거지에게 필요한 데이터 절약모드! 데이터 절약 모드 메뉴를 눌러 보시면, 아래 사진 처럼 이미지와 동.. IT정보공유 2017. 9. 2. 페이스북 계정을 트위터 계정과 연결하는 간단한 방법 원래 블로그 홍보 전용으로 트위터와 페이스북 계정을 생성해놓고 그동안 쭈욱 블로그에 포스트되는 글들을 자동으로 트위터와 페이스북에 연동되어 포스팅되도록 해놨었는데, 요즘 페이스북 페친들과 소통하는 재미에 푹 빠져 살고 있습니다. 일단 페이스북 계정에 트위터 계정을 연결하려면 PC에서 해야 합니다. PC 웹브라우저에서 페이스북에 로그인을 하시고, 아래 사진 처럼 우측 상단 메뉴 아이콘을 클릭해서 설정메뉴로 이동을 해줍니다. 설정메뉴를 누르면 위 사진의 왼쪽 메뉴 처럼 일반, 보안 및 로그인 공개 범위 등등 메뉴가 쭈루루룩 보이는데요. 여기에서 전체 공개 게시물 이라고 되어 있는 메뉴를 클릭합니다. 페이스북 계정과 트위터 계정을 연결하면 페이스북 한곳에 글을 작성해도 트위터와 연동이 되어 트위터에서도 글이 .. IT정보공유 2017. 8. 10. [MSSQL] select 후에 줄바꿈(캐리지리턴) 특수문자 제거 방법 MSSQL Server Management Studio를 이용하여 데이터 조회를 한 후, 결과를 csv 파일이나 엑셀로 저장을 한 후 저장된 엑셀문서로 열었는데, 웬걸, 필드값에 눈에는 보이지 않는 캐리지리턴(개행) 문자가 들어 있어 강제로 줄바꿈이 되더군요. 이럴 때 select문 자체에서 replace 함수를 이용해 개행문자를 제거해 줘야 합니다. MSSQL 특수 문자 코드 Line Feed : char(10) Carriage Return : char(13) Tab : char(9) 특수문자를 공백으로 바꾸어 엑셀이나 csv저장시에 개행이 되지 않도록 하려면 replace 함수를 이용하여 Select Query에서 특수 문자 코드를 '' 공백으로 변경해 주면 됩니다. replace(replace(필드.. IT정보공유/DB 2017. 8. 7. 시작일자와 종료일자 사이의 날짜 리스트를 스트링 배열로 만들어 내는 함수 DB 테이블에 접근을 해야 하는데 날짜별로 테이블이 나누어져 있을 경우날짜별로 나누어져있는 테이블 여러개를 묶어서 union 해야 하는 경우가 생깁니다. 이럴 때, 날짜별로 생성된 테이블(ex: table_20170725) 의 네이밍룰을 맞춰주기 위해시작일과 종료일로 각 사이사이의 날짜들을 문자열로 만들어 내는 함수 입니다. public static String[] GetFromToDays(DateTime FromDate, DateTime EndDate) { String[] arrDays; String strDays = ""; String strFrom = FromDate.ToString("yyyy-MM-dd 00:00:00"); String strEnd = EndDate.ToString("yyyy-MM.. IT정보공유/C# 2017. 7. 25. 재밌는 페이스북 라이프를 즐기기 위한 소소한 팁 재밌는 페이스북 라이프를 즐기기 위한 소소한 팁. 요즘 페이스북에 푹 빠져 지내고 있네요. 이렇게 재밌는걸 왜 이제 안건지? SNS 페이스북을 통한 다양한 사람들과의 소통하는 재미가 쏠쏠합니다. 페이스북 초보자 이긴 하지만, 사람들과 소통하면서 알게된 페이스북을 더욱 재밌게 즐길 수 있는 팁 몇가지 공유합니다. 페이스북 공감 좋아요 좋아요충이라는 단어가 생겨날 만큼, 페이스북의 대표 기능인 엄지척 ^^b 좋아요 기능에 대해 알아봅시다. 페이스북 친구들이 올려놓은 글에 공감을 할 수 있는 좋아요 버튼에 여러가지 공감기능이 있다는걸 모르시는 분들이 아직도 계시더라고요. (사실 저도 몇일 전에 알았음) 좋아요 이외에도, 최고예요, 웃겨요, 멋져요, 슬퍼요, 화나요등의 감정을 표현할 수 있습니다. 화면상에는 좋.. IT정보공유 2017. 7. 20. 추억의 싸이월드가 컴백했네요. Cyworld Again! 새로움이 가득합니다. 그시절 엄청난 돌풍을 일으키며 도토리를 사재끼게 만들었던 싸이월드가컴백했네요. 싸이월드, 어게인! 네이트에서 싸이월드 서비스를 정지하고 그냥 그대로 그렇게 사라져 버리나 했었는데다시 더 다양한 모습으로, 모바일에서도 아기자기하게 즐길 수 있도록 새로워 졌습니다. 이미 다운로드 수가 천만을 넘었네요. 저만 몰랐던걸까요?하지만 조금 늦은 감은 있습니다. 페이스북을 따라잡을 수 있을지 모르겠네요. 어쨌든 새로워진 기능에 대해 한번 알아 봅시다. 미니미가 여전히 존재합니다. 도토리 사재기의 주범 미니미.건재합니다~ 그룹 채팅방을 이용한 페이스채팅 기능도 있네요. 요즘 대세인 라이브 방송이 가능합니다.추억을 간직하게 해준 싸이월드, 다시 돌아와서 기쁘네요.건투를 빌어봅니다.싸이월드 어게인 다운로드 바로가기 클릭 .. IT정보공유 2017. 7. 19. 이전 1 ··· 20 21 22 23 24 25 26 ··· 39 다음 💲 추천 글 반응형