전체 글 130

javascript 인쇄전 특정 화면 숨김,보이기

function StartPrint() { var beforePrint = function () { $("#div1").hide();//인쇄전 숨김 $("#div2").show();//인쇄전 보이기 }; var afterPrint = function () { $("#div1").show();//인쇄후 보이기 $("#div2").hide();//인쇄후 숨김 }; if (window.matchMedia) { var mediaQueryList = window.matchMedia('print'); mediaQueryList.addListener(function (mql) { if (mql.matches) { beforePrint(); } else { afterPrint(); } }); } window.onbef..

Chart.js 활용하기(다중 그래프,단일 그래프)

상단의 이미지와 같이 바 그래프와 라인그래프를 혼합하는 방식의 Chart.js 활용법 이다. 단일 그래프시 기본 타입만 설정하면 끝이다. (바 그래프 = type:"bar"/라인 그래프 = type:"line") 1.html에서 해당 태그를 추가한다(실질적으로 차트가 들어가게 되는 공간에) 2.스크립트 부분: //차트 데이터 속성 설정 var chartdata = { labels: [], datasets: [ { label: "label1", lineTension: 0.1, borderColor: 'rgba(255, 99, 132, 0.1)', backgroundColor: '#2196F3', pointBorderColor: "rgba(75,192,192,1)", pointBorderWidth: 1, p..

[소설]멋진 신세계 - 올더스 헉슬리

스포주의 행복은 어떻게 정의를 내릴 수 있을까. 내 적성에 딱 맞는 일을 하는것? 인간의 3대 욕구로 대표되는 식욕,수면욕,성욕이 충족되는 삶? 노화 걱정 없이 영생하는 삶? 그것도 아니면 그저 행복한 기분만 느낄 수 있다면 그것이 행복한 상태라고 말할 수 있을까 행복이 이러한 것들이라고 정의 내린다면 여기에 부합하는 유토피아적인 멋진신세계가 여기있다. 멋진신세계 속 사람들은 임신,출산을 하지 않는다. 인간은 공장에서 상품을 찍어내듯 오늘날 인큐베이터와 같은 곳에서 만들어질 뿐이다. 알파계급 부터 엡실론 계급까지 다섯종류의 계급이 존재하는데 하위계급으로 갈 수록 혈액량을 조절해 조금씩 열등하게 만들어낸다. 알파계급의 사람들은 높은 지능과 훤칠한 외모를 가진 반면 엡실론 계급의 사람들은 못생기고 지능도 낮..

글쓰기/책 2020.09.04

javascript 퍼센트 바 만들기

퍼센트 게이지에 따라 상기와 같은 모양의 유동적인 바를 구현하는 방법이다. HTML bar CSS : base에 해당하는 bar와 유동적으로 변하는 퍼센트 바의 기본 스타일 지정 .bar-container {//회색바 width: 100%; background-color: #f1f1f1; text-align: center; color: white; border-radius: 5px; } .bar {//색깔 바 height: 20px; background-color: #2196F3; border-radius: 5px; } SCRIPT : 퍼센트바의 Width를 설정해 퍼센트 바의 채워지는 정도 설정(다음 코드는 임의적으로 Width를 설정한 것이지만 계산에 따라 퍼센트바를 유동적으로 변하게 할수 있다.) ..

Windows OS 계정 비밀번호 변경시 iis 서버 500 내부오류 발생 해결방법

Windows OS 계정 비밀번호 변경후 World Wide Web 재시작시 500에러가 발생한다. 이때 IIS에서도 바뀐 비밀번호에 해당하는 자격증명 설정을 해줘야 한다. 1.IIS관리자에 접속해 가상디렉터리 우클릭> 어플리케이션관리>고급설정에 들어간다. 2.고급설정>실제경로 자격증명에 들어간다. 3.자격증명 설정에서 바뀐 OS계정정보를 입력해준다.

윈도우 서버 특정 아이피 방화벽 설정

서버에서 특정아이피만 원격접속이 가능하게 방화벽을 설정하는 방법이다. 서버에 접근 가능한 특정 내아이피 예) 192.168.0.117 1.방화벽을 실행한다. 2.방화 제어판\시스템 및 보안\Windows Defender > 고급설정>인바운드규칙>새규칙>방화벽설정 인바운드 규칙 설정>새규칙을 클릭한다. 3.새인바운드 규칙마법사에서 사용자지정을 클릭한다. 상황에 따라 프로그램 혹은 포트막는 방화벽 규칙을 선택할 수도 있다. 4.범위에서 원격접속을 허용할 아이피 주소를 추가한다. 다음 마법사를 모두 생성했으면 방화벽 인바운드 규칙이 생성 된것이다. 5.만들어진 규칙 속성에서 내아이피만 유입가능한지 확인할 수 있다. 4)제어판>시스템 및 보안> 관리도구>이벤트 뷰어 응용 프로그램 및 서비스 > Microsoft..

[수필] 나는 가해자의 엄마입니다. - 수 클리보드

스포주의 몇년 전 필사를 했던 책 글귀를 보다가 눈에 띄는 구절이 있었다. 수 클리보드작의 에세이 '나는 가해자의 엄마입니다' 라는 책인데 5년전쯤의 읽었던 책인데도 읽고나서 받았던 먹먹함을 잊을 수가 없다. 1999년 4월 미국 콜로라도 주에서는 대중들에게 충격을 안겨준 콜럼바인 총기난사 사건이 있었다. 콜럼바인 총기난사 사건에서 두명의 가해자는 12명의 학생과 1명의 교사를 죽음에 이르게 하고 23명의 사람들에게 중대한 부상을 입혔고 평생 지울 수 없는 트라우마를 남겼다. 두명의 가해자는 에릭 헤리스와 딜런 클리볼드 였는데 이중 딜런의 어머니가 이책의 저자인 수 클리보드이다. https://ko.wikipedia.org/wiki/%EC%BD%9C%EB%9F%BC%EB%B0%94%EC%9D%B8_%EA..

글쓰기/책 2020.08.24

C# FTP 파일 업로드,다운로드

C#에서 이미지파일을 FTP에 업로드하는 방법 및 다운로드 방법이다. 다운로드시에는 Base7 인코딩 방식으로 이미지 파일을 보이게 한다. 파일 업로드 // / // / 파일 업로드 // / // / public ActionResult UploadFile() { if (Request.Files.Count > 0) { try { HttpFileCollectionBase files = Request.Files; HttpPostedFileBase file = files[0]; UpLoadStream(file, "Photo"); if (!string.IsNullOrEmpty(Request.Form["test_form"])) { testContext tc = new testContext(); tc.SaveFile..

IT/C# 2020.08.24