Loading...

c# ip 정보를 * 별표로 표기

c# 코드로 ip 정보를 * 별표로 표기하는 방법입니다. 개인정보 보안 때문에 필요하게 되더군요.https://stackoverflow.com/a/11972520/// <summary>/// Ips the masking./// luckshim/// </summary>/// <param name="html">The HTML.</param>/// <param name="s">The s.</par..

모든 테이블에 할당된 index 를 쿼리로 추출하기 mssql

모든 테이블에 할당된 index 를 쿼리로 추출하기declare @SchemaName varchar(100)declare @TableName varchar(256)declare @IndexName varchar(256)declare @ColumnName varchar(100)declare @is_unique varchar(100)declare @IndexTypeDesc varchar(100)declare @FileGroupName varchar(10..

2017.12.11 13:08

SQL Dependency 와 SignalR 로 Database 변경시 웹페이지 자동갱신하기

SignalR Database update notifications in ASP.NET MVC using SQL DependencySQL Dependency 와 SignalR 로 Database 변경시 웹페이지 자동갱신하기여기 강좌는 SQL SERVER 에서 테이블에 INSERT, UPDATE, DELETE 가 발생할 경우, SignalR 와 SQL Dependency 를 이용하여 실시간적으로 웹브라우저에 변경 내용을 보여주는 기술입니다. 웹개발은 ..

C# 7.2 in 파라미터 read-only 용도

In one of our recent post, we discussed about – What is the difference between Ref and Out Keyword in C#?  We have seen both the out and ref are used to returning values and both passes variables by reference ..

2017.12.07 11:38

asp.net identity 의 oauth 기능을 활용하여 dropbox 로 인증하기

asp.net identity 의 oauth 기능을 활용하여 dropbox 로 인증하기 http://www.learnmvctutorial.com/aspnet-mvc-identity-with-dropbox-account.php Owin.Security.Providers.Dropbox 검색하기 dropbox 에서 dropbox api 를 선택한 다음 full dropbox 접근 권한을 선택한다. App 이름은 회사명이나 프로젝트 ..

2017.11.24 17:14

Connector/Net 및 MySql.Data.MySqlClient .Net Core Class Library 로 asp.net mvc 연결하기

이를 사용하기 위해서는 visual studio 에서 nuget 을 통해 mysql.data 를 검색하여 MySql.Data.MySqlClient .Net Core Class Library 를 설치 합니다. https://dev.mysql.com/doc/connector-net/en/connector-net-connection-options.htmlMySqlConnection객체는 연결 문자열을 사용하여 구성됩니다. 연결 ..

오라클 패스워드 ORA-28002: the password will expire within 7 days

Oracle SQL Developer 툴을 열어보니 패스워드 변경에 대한 경고 메시지를 제공해 줬습니다.요청한 작업을 수행하는 중 데이터베이스 경고 발생: ORA-28002: the password will expire within 7 days 28002. 00000 - "the password will expire within %s days" *Cause: The user's account is about to expire and the ..

AutoMapper 의 6.2.0 에서 오류 Mapper already initialized 대처방안

공식사이트https://github.com/AutoMapper/AutoMapper사용법은 현재 2017.11.23 기준, 아직도 6.1.1 버전 이하 가이드로 설명이 되어 있네요. AutoMapper 가 6.1.1 까지는 아래와 같은 구문이 적용이 가능 했습니다. Mapper.Initialize(cfg => cfg.CreateMap<ContactModel, ContactModel>() ..

2017.11.22 23:47

디베아 Dibea c17 무선 청소기 핸디 청소기구매 및 사용기

디베아 Dibea c17 무선 청소기 핸디 청소기를 구입을 했습니다. 우선 스펙은 아래와 같고 충전하면 4-5시간 정도 소요되며, 일반모드 40분, 터보 모드로는 20분까지 무선으로 사용할 수 있습니다.소음은 적고 1단계, 2단계 속도를 조절하도록 구성되어 있습니다.배송을 받으면 박스에 디베아 Dibea c17 무선 청소기 모양의 일러스트 그림이 보여집니다. 2.3 kg 정도 무게라고 표기되어 있네요.​박수를 개봉하니 붉은 흡입봉이 보이고,..

class asp 의 Parameterized queries 알아보기

https://www.experts-exchange.com/articles/3626/ASP-Classic-Using-Parameterized-Queries.htmlI have helped a lot of people on EE with their coding sources and have enjoyed near about every minute of it. Sometimes it can get a little tedious but it is alwa..

2017.11.16 20:35

건축도시정책정보센타 우리집 지진 내진설계 간편조회 시범서비스 aurum.re.kr

2017년 11월 15일 경북 포항에서 발생한 지진으로 내진설계에 대한 관심이 뜨거운 상황입니다. 이로 인해 수능도 일주일 후에 시행하는 상황까지 발생 했지요. 우리집이 내진설계로 설계되어 있는지 확인하기 위해 "우리집 내진설계 간편조회 시범서비스" 를 찾아 봤습니다.건축도시정책정보센터 아우름은 ‘우리집 내진설계 간편조회 시범서비스’를 만들어 내가 살고 있는 집이 내진설계가 되어있는지 확인할 수 있는 서비스를 제공하고 있습니다.이용..

2017.11.08 18:21

Visual Studio 2015 소스 난독화 PreEmptive Protection - Dotfuscator 사용해 보기

visual studio 2015 툴에 보면 도구에 PreEmptive Protection - Dotfuscator 기능을 제공해 주는데요.우선 이를 선택하면 해당 사이트로 이동이 됩니다. 이는 외부 컴포넌트 제품이므로 간단한 회원가입을 하고 나서 기재한 메일로 serial number 와 confirmation number 를 제공해 줍니다.다운로드 받고 나서, 위의 serial number 와 confirmation number 를 기재..

Windows 10 에서 리눅스 설치하여 ASP.NET Core 실행하기

기사 : http://gunnarpeipman.com/2017/11/linux-on-windows-aspnet-core/Running ASP.NET Core applications on Windows Subsystem for LinuxWindows 10에는 Linux 용 Windows Subsystem 이라는 것이 있습니다.이 제품을 사용하면 Hyper-V 또는 기타 가상 시스템없이 Linux를 사용하여 Windows 10에서 Li..

2017.11.06 15:34

엑셀을 html 의 table 테이블 html 태그 제공 (https://codebeautify.org)

엑셀에 너무 많은 데이터가 있는데, 이걸 퍼블리싱 하기엔 너무 노가다? 인지라,,, 이를 한번에 처리해 주는 센스 있는 사이트가 있더군요.https://codebeautify.org/ 여기 사이트인데, 정말 많은 기능을 제공해주는 온라인 사이트 이더군요.그 중에 excel to html 을 선택합니다.나중에 즐겨사용한다면 즐겨찾기로 https://codebeautify.org/excel-to-html 하시면 됩니다.여기서 browser 를 선택하면 ..

2017.10.31 12:59

2017. 9. 1.(금) ~ 11. 30.(목) 3개월 간 서초구 2017년도 민방위교육 사이버 계획

2017. 9. 1.(금) ~ 11. 30.(목) 3개월 간 서초구 2017년도 민방위교육 사이버 계획2017. 9. 1.(금) ~ 11. 30.(목) 3개월 기간 동안 총 60 분의 온라인 동영상을 들으면 됩니다.이는 서초구 5년차 이상 ~ 만 40세 까지 지역 및 직장 민방위대원을 대상으로 합니다.서초구 2017년도 민방위교육에 대하여 아래와 같이 알려드립니다.목적 및 의의민방위 대원의 임무 수행상 필요한 지식과 기술을 연마하여 민방위 사태 발생..

YouTube Player API 유투브 플레이어 api 사용해 보기

https://developers.google.com/youtube/iframe_api_reference?hl=ko유투브 API의 JavaScript 함수를 사용하여, 재생을 위해 동영상을 대기열에 넣거나,  동영상을 재생, 일시중지 또는 중지 및 플레이어 볼륨을 조정, 재생 중인 동영상에 대한 정보들을 가져올 수 있습니다. 또한 플레이어 상태 변경 또는 동영상 재생 품질 변경과 같은 특정 플레이어 이벤트에 대한 응답으로 실행되는 이벤트 리..

2017.10.24 18:47

샤오미 미밴드 2 아이폰 앱 연결 해제하는 방법

미밴드 2 를 구입하고 나서, 이를 다른 사람에게 대여나 판매를 할 경우, 아이폰이나 안드로이드폰에 미밴드 2가 연결된 부분을 해제해야 양도 받은 사람이 사용할 수 있습니다.먼저 내 기기에 표기되어 있는 Mi Band 2 를 선택합니다. 그 다음에 제일 아래 보면 "연결 해제" 버튼이 보입니다. 이를 선택하면 기기에 연결된 부분이 해제되어 다른 분의 폰에 연결을 할 수 있습니다. 이것을 해제하지 않고 앱을 삭제한다던가 계정만 삭제 하..

2017.10.16 12:55

디딤돌대출 대출상환 조회 내역 알아보기

디딤돌 대출 상환조회내역 알아보기 http://www.hf.go.kr 의 한국주택금융공사 사이트에 들어간 다음, 즐겨찾기 메뉴에서 (모기지론) 대출정보조회를 선택합니다.주민등록번호와 공인인증서가 꼭 필요하며, 이를 인증하면 아래와 같이 상환내역조회가 가능합니다.

2017.10.16 09:39

aws s3 CopyObjectRequest 사용하기 (s3 파일 복사)

aws s3 에서 이미 올라간 파일을 복사해서 다른 이름으로 변경할때 사용하면 좋을 듯 싶습니다.아래 샘플은 copy 처리를 위해 CopyObjectRequest 객체를 사용한 부분이 있지만, 삭제 하는 부분은별도로 구현해야 합니다. 최종 마지막 복사 변경 작업 완료 후 검열이 끝나고 나서 최종 이전의 파일을 삭제하는게 좋을 듯 싶네요.using Amazon.S3;using Amazon.S3.Model;using System;namespace AWS..

facebook login, Graph API, Sharing 알아보기 (www.fbrell.com)

    http://www.fbrell.com/examples/     Examples Facebook Login 1 - Basic Login 2 - Checking and Tracking Login Status 3 - Requesting Additional Permissions 4 - Putting it all together Graph API 1 - Reading 2 - Readi..

2017.10.12 11:09

asp.net mvc 의 dapper 로 join 구문 model 에 담아보기

발췌 : http://jsm85.github.io/tutorial/2016/04/13/map-multi-join-sql-query-using-dapper/ string query = @"SELECT m.*, g.* FROM Movie m INNER JOIN MovieGenre mg on mg.MovieId = m.Id ..

mac 환경에서 create-react-app 으로 react 실행해 보기

https://github.com/facebookincubator/create-react-appnpm 을 설치하고 나서 react 를 간단하게 실행해 보기 위해서 create-react-app 을 설치하고 프로젝트를 생성합니다.npm start 하면 크롬 새창이 뜨면서 브라우저에 실행이 됩니다.Quick Overviewnpm install -g create-react-app create-react-app my-app cd my-app/ npm st..

2017.09.29 00:06

mac 환경에서 npm, node.js 설치 및 최신버전 갱신

https://nodejs.org/en/download/ download 화면에서 mac 환경일 경우 marchintosh installer 를 선택합니다.  현재 시점에는 v6.11.3 버전의 pkg 파일이 다운로드 될 겁니다. 이를 설치 하시면 됩니다. [Homebrew를 통해 설치했을 경우]    brew update    brew upgrade node    npm i..

jquery-number 은 숫자 형태를 다양한 문자 형태 제공

https://github.com/customd/jquery-numberjQuery 1.6 이상에서 작동이 되며, 2015년 이후로 업그래이드 된 부분은 없네요.jquery-number 은 숫자 형태를 문자형태로 표현해 주는 부분인데, table 에 값이 숫자형태이고 이를 화면에 출력할 때 금액 형태로 콤마를 보여준다던가 소수점을 반올림 한다던가 할 때 유용합니다.Basic number formattingThe number method takes u..

ASP.NET Core 에서 Sql Server Session State 를 설정하는 방법

http://www.c-sharpcorner.com/article/configure-sql-server-session-state-in-asp-net-core/ASP.NET Core 에서 Sql Server Session State 를 설정하는 방법 소개 세션 은 ASP.NET core 의 기능으로 사용자 데이터를 저장 / 저장할 수 있습니다. 세션은 서버의 dictionary 에 데이터를 저장하고 SessionId..

2017.09.26 23:24

emitter 무료 오픈 소스 실시간 메시징 서비스

Emitter는 모든 장치를 연결 하는 무료 오픈 소스 실시간 메시징 서비스 입니다. publish-subscribe 메시징 API는 속도와 보안을 위해 제작되었답니다. (IoT, 게임, 앱 및 실시간 웹용 인프라)emitter.io는 MQTT 프로토콜을 기반으로 하고, 메시지 저장을 특징으로하는 분산 형, 확장 성 및 내결함성 publish-subscribe 메시징 플랫폼입니다.낮은 대기 시간, 바이너리 메시징 ..

2017.09.22 10:13

외부 컴포넌트를 com+ 등록 후 호출시 한글 깨지는 부분

외부 컴포넌트를 com+ 등록 후 호출하게 되면 한글이 깨지는 현상이 발생되기도 합니다.사실 영문 WINDOWS 환경에서 제어판 > 언어 를 통해 한글 언어팩을 설치 및 기본언어로 설정한 다음 사용하면 윈도우 환경에서는 문제 없어 한글로 메뉴들이 보이지만 COM+ 를 통해 호출된 데이터 값은 한글이 깨지곤 합니다. 아래 보면 제어판에 국가 또는 지역 부분이 존재하는데요. 여기를 선택하여 관리자 옵션 메뉴에 "시스템 로..

2017.09.21 10:21

이미지 파일을 svg 파일 변환하기

http://picsvg.com/예를 들어 png 원본 파일을 업로드 한 다음, svg 의 이미지 칼라 변경을 svg color 에서 변경이 가능하고, detail 에는 great, strong 이 있는데 별차이는 못 느끼겠고, filter 부분은 invert#4 번이 제일 마음에 들었습니다.download image.svg 버튼을 누르면 pc 에 다운로드되며, 아래와 같이 메모장에서 파일을 열어 svg 내용을 볼 있습니다.<?xml versi..

javascript 로 파일 다운로드 처리하기 (javascript file download)

자바스크립트 만으로 파일을 다운로드 하는 방법을 찾긴 했는데, IE 및 EDGE 브라우저에서 새창 띄우는 부분이 조금 이슈가 있네요.PC 환경의 크롬에서는 잘 되고 있는것을 확인했습니다. 모바일 기기 환경에서는 안되니 참고하시기 바랍니다.참고 사이트 : http://fil.wo.tc/742 var browserName = undefined; var userAgent = navigator.userAgent; switch (true) { ..