분류 전체보기 935

Bootstrap 토글 접기 Collapsible collapse 기능

Bootstap에서 기본적으로 Toggle 버튼을 아주 쉽게 지원한다. Simple collapsible Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 만약에, #demo 영역을 처음에 보여줬다가 누르면 감추기를 원한다다면.class에 "in"을 추가하면, 처음에 나타나고, toggle버튼을 누르면 사라집니다. 참고:https://www.w..

Web/Bootstrap 2017.08.23

[C#] String Decimal 소수점 지정 = String.Fromat() 함수사용, 숫자 3자리(천단위)마다 콤마 찍기

C#에서 String이나, Decimal에서 소수점 지정하고 (예: 소주점 2째자리까지 자르기등) C# .NET에서 사용하는 Format Specifier를 사용 n은 Argument 위치이며 0부터 시작합니다. w는 출력 Width를 가리키며, t는 출력 데이타 타입을 그리고 마지막으로 p는 정확도(Precision)을 나타냅니다. {n,w:tp} 예를 들어 아래 예제를 살펴보면, string.Format의 첫번째 파라미터는 Standard Format Specifier를 표현하는 것으로, 첫부분의 0은 Format Specifier다음의 첫번째 파라미터 즉 val을 입력으로 받는다는 뜻이고, 콤마 뒤의 10은 전체 넓이가 10임을 의미하며 따라서 출력변수 s는 앞의 공백을 포함하여 총 10자리를 갖게..

C# 2017.08.23

람다식 Lambda Expressions x => x * x

Lambda Expression처리 람다 식을 만들려면 람다 연산자 =>왼쪽에 입력 매개 변수를 지정하고(있는 경우) 다른 쪽에 식이나 문 블록을 삽입합니다. 예를 들어 람다 식 x => x * x 는 이름이 x 인 매개 변수를 지정하고 x 제곱 값을 반환합니다. 다음 예제와 같이 대리자 형식에 이 식을 할당할 수도 있습니다. 참고: https://docs.microsoft.com/ko-kr/dotnet/csharp/programming-guide/statements-expressions-operators/lambda-expressions Lambda Expressions (C# Programming Guide)7/29/2017 9 min to read Contributors A lambda expres..

C# 2017.08.18

AWS에서 MSSQL서버 사용하기 동영상

https://aws.amazon.com/ko/blogs/korea/aws-online-seminar-on-june-2017/ 기술 기초 | AWS 에서 MS SQL 서버 운영 하기 연사: 김민성 AWS 솔루션즈 아키텍트 일시: 2017년 6월 27일 (화) 오후 02:00 – 오후 03:30강연 요약: AWS 상에 Microsoft SQL Server를 운영하기 위해 기획 단계에서 부터 설치, 운영, 이중과 구현 단계에 이르기까지 고려해야 할 여러 가지 사항에 대해 알려드리는 시간입니다. AWS 상에서 Microsoft SQL Server를 구현하는 두 가지 방법인 설치형, 관리형의 장단점, 기본적인 보안, 모니터링 방법 및 고 가용성 구현을 위한 이중화 방법에 대해 설명 드립니다https://www...

Server관련/AWS 2017.08.18

화면 사이즈 비율 4:3 과 16:9 (wide screen)

파워포인트나 키노트를 보게 되면, 화면의 사이즈(슬라이드 사이즈)가 4:3과 16:9(와이드 스크린) 2가지 형태가 존재합니다. 과거에는 4:3 사이즈를 많이 사용했었지만, 요즘 HD 해상도 비율을 많이 사용하다보면서, 16:9사이즈도 많이 사용하게 되어 가는 추세입니다. [Wide Screen 과 Full Screen 비교] [비율별 사용 Divice] 참고: 4:3 vs 16:9 ASPECT RATIO WHICH MONITORS ARE BEST? [HD 16 : 9 해상도]1920 x 10801600 x 9001280 x 720960 x 540800 x 450720 x 405704 x 396672 x 378656 x 369640 x 360624 x 352560 x 315502 x 311480 x 27..

IT공부방 2017.08.18

Mobile Photo Gallery Web app 만들기

Mobile Photo Gallery Web App모바일을 이용한 photo 갤러리 입니다. JQ와 jQuery Mobile을 이용한 것. == 개인 소견 ==개인적으로 간단한 갤러리용으로는 괜찮지만, 게시판 처럼 만들기는 아쉬움이 많아보인다. [해당 모바일 앱 소개]https://tympanus.net/codrops/2010/05/27/awesome-mobile-image-gallery-web-app/ [Demo Stie]https://tympanus.net/Tutorials/WonderwallMobileGallery/#albums_container [Download Source] [ 사진 목록 / 앨범 Thumbs / Photo보기 (Zoom Fit in out가능)]

Web 2017.08.18

Bootstrap 반응형 테이블 FooTable (Plug In) 검색/페이지네이션 추가됨

FootTable Bootstrap & jQuery환경에서반응형 테이블 형식으로 만들어주는 Plug In 프로그램. Pagination / 검색창 필드등이 됩니다. [그림 1. 반응형 테이블 생성] FooTableA responsive table plugin built on jQuery and made for Bootstrap.Fear not, it also works without Bootstrap! http://fooplugins.github.io/FooTable/index.html [파일들] 참고https://css-tricks.com/footable-a-jquery-plugin-for-responsive-data-tables/

Web/Bootstrap 2017.08.17

Amazon Fire TV Stick에 Kodi

KODI는 오픈 소스 미디어 플레이어 입니다. (예전 이름은 XBMC) 코디는 비영리 기술 컨소시엄인 XBMC 재단이 개발한 자유-오픈 소스 미디어 플레이어 응용 소프트웨어이다. 여러 운영 체제와 하드웨어 플랫폼을 지원하며 텔레비전과 리모컨 이용을 위한 소프트웨어 10피트 유저인터페이스를 갖추고 있다. 사용자가 비디오, 음악, 팟캐스트, 인터넷의 비디오, 로컬 및 네트워크 스토리지 미디어의 모든 디지털 미디어 파일을 포함, 대부분의 스트리밍 미디어를 재생하고 볼 수 있다. 위키백과 다양한 OS지원으로 많은 사용자들이 사용하는 것 같습니다.케이블 방송등 실시간 방송도 쉽게 볼 수 있네요.여튼 잘 모르지만, 언제 시간날때 심심풀이로 하기 위해서, 한번 내용 남겨둡니다. Amazon Fire Stick에서 E..

카테고리 없음 2017.08.10

AWS SMTP 이메일 보내기 (SES: 대량 이메일 최적화 서비스) 안내

AWS SES사용wildpup.cafe24.com/archives/1003?ckattempt=3 AWS SES 워드프레스에 연동http://insidestory.kr/11477?ckattempt=3 AWS installing sendmail on EC2 EC2 이메일 보내기, 결론 EC2는 25 PORT가 제한 되어있다고 하네요. (질문은 SES를 이용해서 메일이 안간다고 하는 질문입니다.)안녕하세요, 아마존 웹 서비스 한국어 포럼을 이용해 주셔서 감사합니다. socuri wrote: 현재 postfix + gmail 연동하여 메일 송신하고 있는데, 사용자가 몰리는 특정 시간대에 메일 발송이 되지 않는 현상이 계속되고 있습니다. 위에 말씀해주신 증상의 보다 정확한 확인을위하여 현재 사용중이신 PostFi..

Server관련/AWS 2017.08.02

[PHP] addslashes(), stripslashes() 그리고, get_magic_quotes_gpc()

addslashes() 함수와 그와 반대되는 stripslashes() 함수 DB 작업을 하기 위해서 쿼리를 작성하게 되는데, 이때 DB 시스템은 작은따옴표 ' 와 큰따옴표 " 그리고 백슬래시 / 그리고, NULL byte를 문자열을 구분하는 등의 기준으로 이용하게 됩니다. 그런데, 하나의 문자열 안에 따옴표가 들어가 있게 되면, 예상치 못하게 오류가 발생하게 됩니다. 그래서, 문자열을 데이터베이스에 저장할 수 있는 포맷으로 변화시켜줄 필요가 있습니다. 예를 들면, I'm a boy를 문자열로 지정해서 'I'm a boy' 이렇게 쿼리로 전송되게 되면, I 뒤의 작은따옴표 때문에 오류가 발생하게 됩니다. 그래서, 내부에 위치하게 될 따옴표들을 기준을 가지고 다르게 표현을 해 줘야합니다. 흔히들 이스케이프..

WEB언어/PHP 2017.07.19

MSSQL 2000~2008 DB 테이블 명세서 작성해주는 출력 쿼리

개발일을 하다보면, DB 명세서를 만드는게 노가다 중에 노가다인데, 이 쿼리 실행해서 받은 내용을 HTML로 저장하니 놀라운 결과물이 나오네요. //:TODO 한글 주석이 깨짐니다. 해당 쿼리 실행 -> 결과물 HTML로 저장 끝. [Gray Theme] [Table th가 Yellow Theme] Yellow Theme [최종버전] Blue Theme (Update 2020-06-20) (업데이트 내용: index 위치 변경 = top부분을 여백이 있게 위치시킴) 오늘의 배움, 역시 검색을 잘하면, 일을 줄일 수 있네요. -_-;; [그림1. Gray Theme] [그림2. Blue Theme] 출처: http://whiteblank.tistory.com/70

DB관련/SQL Server 2017.06.30

[MSSQL] 문자열 자르기 - 구분자로 자르기, 길이로 자르기

MSSQL 문자 자르기문자를 자르는 부분은 정말 많이 쓰이는 것 중에 하나인데, WHERE절에서 사용시 속도를 항상 염두해 가면서 사용해야 하는 것도 중요하죠. 구분자로 자르기문자열: 'ABC\DE\FGH' -- '\' 기준으로 앞에서 자르기SELECT LEFT('ABC\DE\FGH', CHARINDEX('\', 'ABC\DE\FGH')-1);결과: ABC -- '\' 기준으로 중간에서 자르기SELECT SUBSTRING('ABC\DE\FGH', CHARINDEX('\', 'ABC\DE\FGH')+1, LEN('ABC\DE\FGH')-CHARINDEX('\', 'ABC\DE\FGH')-CHARINDEX('\', REVERSE('ABC\DE\FGH')));결과: DE -- '\' 기준으로 뒤에서 자르기SE..

DB관련/SQL Server 2017.06.30

날짜 포멧 convert명령 - MSSQL 2008 이상

날짜(Date) 형식의 값을 특정 문자(String) 포맷(Format)으로 바꾸는 방법을 소개한다.아래는 자주 사용하는 YYYY-MM-DD HH24:MI:SS 으로 변경하는 방법이다. CONVERT( [포맷(길이)], [날짜 값], [변환형식] ) select convert(varchar, getdate(), 120) --결과 : 2014-12-12 19:21:36 ; select convert(varchar(10), getdate(), 120) --결과 : 2014-12-12 ; select convert(varchar(16), getdate(), 120) --결과 : 2014-12-12 19:21 [이외의 날짜 변환형식]select convert(varchar, getdate(), 100) --mo..

DB관련/SQL Server 2017.06.29

빌드시 signing 에러가 날때=> error MSB3482: An error occurred while signing: Failed to sign bi

빌드를 하던중에, 해당 에러가 발생해서 당황스러웠던 적이 있다. [에러 내용]error MSB3482: An error occurred while signing: Failed to sign bi ... 해당 에러는 프로젝트의 빌드를 Properties에서 Signing에 [v] Sign the ClickOnce mainfests가 체크가 되어 있는 경우가 있다. [해결]Project에 Properties에서 해당 체크를 Unchecked 해주면 됩니다. [참고]https://stackoverflow.com/questions/14070767/an-error-occurred-while-signing

C# 2017.06.23

[php] Last Week, This Week, 지난주 다음주 알기, 지난주 일요일

PHP의 Last Week, This Week 알아내기 [Last Week] $previous_week = strtotime("-1 week +1 day"); $start_week = strtotime("last sunday midnight",$previous_week); $end_week = strtotime("next saturday",$start_week); $start_week = date("Y-m-d",$start_week); $end_week = date("Y-m-d",$end_week); echo $start_week.' '.$end_week; [This Week] $previous_week = strtotime("this week +1 day"); 예: 오늘이 2017-06-16 이라면, ..

WEB언어/PHP 2017.06.17

PHP 5.x 에서 PHP 7으로 업그레이드시 작업

PHP 5.x 에서 PHP 7으로 Migration(Upgrade) 작업해야 할 사항들. PHP 7이 속도 향상의 크게 영향을 주기에, 사이트에 소스 Upgrade도 한번 쯤 생각하게 만듭니다.해당 부분은 PHP7으로 업그레이드 할때, 변경해야 하는 사항들 메뉴얼에 나온 부분들 입니다. Migrating from PHP 5.6.x to PHP 7.0.xhttp://php.net/manual/en/migration70.php Migrating from PHP 5.6.x to PHP 7.0.x ¶Table of Contents ¶Backward incompatible changesNew featuresDeprecated features in PHP 7.0.xChanged functionsNew functio..

WEB언어/PHP 2017.06.15

c# fileupload exists (파일 존재 여부 체크) Image 파일만 체크

ASP.net c#에서 파일 업로드시 파일 이름이 존재한다면, 해당 파일 이름이 아닌 다른 이름으로 입력하게 하는 로직입니다. 먼저, 파일 존재 여부 체크bool System.IO.File.Exists(string path) [파일 이름이 중복시 램덤으로 만들기] // Video fileif (FileUpload2.HasFile){ var extention = System.IO.Path.GetExtension(FileUpload2.FileName);strOtherFileName = Path.GetFileName(FileUpload2.FileName);// Gets only file name.int intOtherFileSize = FileUpload2.FileBytes.Length; strOtherFil..

C#/ASP.net 2017.06.10

[html5] html5의 video 태그에 mp4 파일이 재생이 안될때

html5의 태그에 mp4 파일이 재생이 안될 때가 있습니다. 여러 가지 이유 중에 간단한 원인으로 고생할 때가 있습니다. 원인 중 하나는 비디오의 코덱이 다르기 때문입니다. 태그의 공식적인 지원하는 비디오 코덱은 MP4 H.264이고, 오디오는 AAC or MP3입니다. 간혹 MPEG-4코덱의 mp4를 사용해서 할 때, 플레이되지 않는 경우가 있습니다. 확장자가 mp4 파일의 파일 속성으로 비디오 코덱 확인해 보는 것이 좋습니다. 참고 H.264와 MPEG-4가 차이점을 나온 포스트는 링크해 둡니다. (관련 포스트) MPEG-4와 H.264의 차이? 그리고 영상 압축 패권 이야기 (아래 참조) 일반적으로MP4하면, MPEG-4와 H.264를 같이 봤었는데, 여하튼 자세한 내용은 확인해주시길.. 태그의 ..

Web/WEB기본 2017.06.09

i18n, L10n, m17n 국제화, 현지화, 다국어화

요즘의 소프트웨어는 그 지역에 국한되는게 아니라, 국제적, 다국어적인 요소로 많이 사용된다. 국제와, 현지와, 다국어화의 표현법을 i18n, L10n, m17n으로 짧게 표현된다. 국제화와 현지화는 출판물이나 하드웨어 또는 소프트웨어 등의 제품을 언어 및 문화권 등이 다른 여러 환경에 대해 사용할 수 있도록 지원하는 것을 의미한다. 이때 국제화는 제품 자체가 여러 환경을 지원할 수 있도록 제품을 설계하는 것을 의미하며, 현지화는 제품을 각 환경에 대해 지원하는 것을 의미한다.국제화(internationalization)를 I18N이나 i18n으로, 현지화(localization)를 L10N이나 l10n 등으로 표기하기도 한다.[1] 이것은 두 단어의 영어 철자에서 첫 글자와 마지막 글자만 뺀 나머지 글자..

AWS EC2 윈도우 서버 CPU/MEM증설 (인스턴스 타입변경)

AWS EC2 서버의 운영의 여러가지 장점중에 가장 놀라운것은, 자기가 원하는 시간에, 짧은 시간에 서버 사양을 변경 가능한 것 입니다. CPU와 Memory증설하는데 10분도 걸리지 않네요. 놀라운 AWS, 그래서 다들 서버를 AWS로 이전들을 하는 것 같습니다. AWS EC2 Window Server 에 CPU, Memory 증설 (= 인스턴스 타입 변경)(1) 인스턴스 정지(2) 인스턴스 변경(3) 인스턴스 시작 => 인스턴스 초기화 (약 5분정도 걸림) 인스턴스 변경인스턴스가 running 상태에서는 변경이 불가능 합니다. 인스턴스 stopped되면, 인스턴스 변경 가능 인스턴스 변경후, 초기화합니다. (약 5분정도 걸립니다.) How do I resize or change an Amazon EC..

Server관련/AWS 2017.06.03

Windows 10 매일 리부팅 스케쥴링

과거 Windows 10(윈도우8 이상) 이전에는 at이라는 스케줄 프로그램으로 cmd에서 리부팅 스케줄을 만들 수 있었습니다. (참고: AT명령을 사용하여 작업을 예약하는 방법 -- Microsoft 지원 사이트 / 영어원문) [ 윈도우 10에서 Reboot Schedule 만들기 ] 1) 윈도우 버튼 > sch만 입력하면, Task Scheduler를 선택할 수 있습니다. (윈도우8.1 = 한글 윈도우 > 제어판 > 관리 도구 > 예약 작업 (작업 스케쥴러)) 2) Task Scheduler > Create Basic Task.. 3) Trigger 설절 (Daily 매일 실행하기) 4) Daily 몇시에 시작할지 선택 5) Start a program 6) shutdown /r /f /t 0 shu..