AWS EC2 서버 Storage 용량 늘리기 - 리눅스 / 윈도우
AWS EC2 서버 Linux Storage 늘리기 기본적으로 [Volumes]에 가서, 늘리면 늘어나면 좋으려만, 그렇게 되지는 않네요. [최근 변동 사항 (01/21/2020)] 예전에는 볼륨을 스냅샷으로 만들어야 하지만, 요즘은 Disk증..
키자드에 등록된 총 561개의 포스트를 확인하실 수 있습니다.
AWS EC2 서버 Linux Storage 늘리기 기본적으로 [Volumes]에 가서, 늘리면 늘어나면 좋으려만, 그렇게 되지는 않네요. [최근 변동 사항 (01/21/2020)] 예전에는 볼륨을 스냅샷으로 만들어야 하지만, 요즘은 Disk증..
예전에 도스에 m이라는 프로그램이 있었다. 파일을 쉽게 관리할수 있었고, 그후, Total Commander라는 파일탐색기와 같은 프로그램이 있었다.(아직까지도 업데이트 하네요;;) Total Commander의 한국어 버전으로..
특정 유저로 cron을 실행해서, 파일을 만들려고 하면, 폴더 권한이 755(소유자만 쓰기 가능)이라서 파일 만들기 cron이 실패하게 된다. 참고로, root로 cron을 돌리면 사용가능하나, 소유자가 root가 소유자 변경(..
넘겨온 값이 null이거나, 공백문자인 경우를 찾아서 처리할때, 다음과 같이 합니다. .Net 4.0이상에서 지원되네요. Syntax public static bool IsNullOrWhiteSpace( string value ) 해당 함수의 처리 부분은 다음..
윈도우 서버, PC에서 WMIC 쿼리를 통해 해당 장비의 하드웨어 정보를 쉽게 확인할 수 있다. 글 맨 아래의 표는 마이크로소프트 테크넷 블로그에 올라온 WMIC 쿼리 모음인데, cmd 창에서 "wmic 1열 2열" 정보를 입..
404 페이지에 back버튼 달기 출처: http://codeigniter-kr.org/bbs/view/qna?idx=9227 application/errors/ 디렉토리안의 error_404.php 파일에 back 버튼 달아보세요. 팁게시판 보시면 ci사랑님이 올려놓으신 ale..
phpDocumentor는 php소스를 분석해서, 소스 코드의 문서를 만들어주는 툴입니다. https://www.phpdoc.org/ (예제화면)
CI에서 기본 설정값에서는 index.php이라는 경로가 계속 붙는다. 그 값을 없애기 위해서는, 2가지를 해주면 된다. (1) /application/config/config.php의 설정 변경 $config['index_page']='index.php' 를 $config..
CodeIgniter 동영상 수업 http://opentutorials.org/module/327/3824 출처: http://codeigniter-kr.org/bbs/view/lecture?idx=7091
Oracle 쿼리중에 (+)가 있는걸 보고 참 생소해서 확인해 보니. 해당 쿼리가 OUTER JOIN을 위한 같은 표현이라고 합니다. SELECT * FROM a, b WHERE b.id(+) = a.id -- Oracle OUTER JOIN SELECT * FROM a LEFT OUT..
(빨간띄가 있는 제품들) 삼성 SSD에서 RAPID기능이 있다. 해당 기능을 사용하면, 읽기와 쓰기 속도가 증가하게 된다. RAPID 모드는 DRAM을 Cache로 이용해서 DISK에 읽고 쓰기를 사용하는 방식(?)이라고 함;; 정..
Visual Basic 6 에 Web Browser 오브젝트를 이용해서 웹페이지가 닫히면, 상위의 Form을 Hide하는 것을 만들어 보자. 종종 웹을 잘 모르는 개발자들이 윈폼에 웹 페이지를 띄우고, 해당 페이지를 창 닫기 처리를..
세션 하나만 추가, 가져와서 사용하기. 세션에 하나의 Key와 Value를 넣고 싶을때, $this->session->set_userdata('some_name', 'some_value'); 새션데이터 가져오기 $session_id = $this->session->userdata(' se..
출처: http://codeigniter-kr.org/bbs/view/qna?idx=8617 require_once(APPPATH.'/controllers/class_name'.EXT); $class_name = new class_name; $class_name->function_name(); 예제) welcome.php ? code 1 2 3..
PHP goto_url() PHP redirect() 소스 function goto_url($url, $seconds=0) { die("<meta http-equiv='REFRESH' content='$seconds;url=$url'>"); } function goto_url($url) { die("<script>location.href='$url'..
Javascript의 null 과 empty string등 비교 이런식으로 no 연산 var value2 = "" if ( !value2 ) { console.log("비어 있음"); //결과는 여기가 실행. } else { console.log("값이 있음"); } 자바스크립트 자료형..
file이 어떤 종류의 파일인지를 확인할때, MIME타임을 사용하면 가장 정확하다. javascript에서 file.type 속성을 이용하면 좋지만, 브라우저별로, 해당 값을 넘져주기 않을 때가 있어서, 확장자의 명으로 체크하..
Mac OS 하이 시에라 (High Sierra) 클린 설치 USB 만들기 준비물 (1) 8GB USB (2) macOS High Sierra설치 프로그램 (1) USB 8GB 포멧하기 - Disk Utility로 포멧 도구 막대 상단에 있는 '지우기' 버튼을 누루면 포..
Macbook를 오래 쓰는 방법중에 하나는 베터리를 관리를 잘하는 방법이 하나인데. 사용시 항상 전원을 연결해서 사용하는 습관이 그중 하나이다. 실질적으로 Apple의 노트북은 모델별로 베터리 사이클 카운트를 정..
Mac OS High Sierra (10.13.3) PHP + Oracle DB (oci8) 개발 환경 만들기 [사전 준비 사항] 우선, PHP5 / PHP7 설치는 방법은 생략하도록 합니다. 참고 포스트: Mac OS High Sierra에서 PHP5.6, 7.0 설치법 포스트..
간단히 윈도우 OS의 Dump (문제가 생겨서 이슈 로그 파일) 을 보는 프로그램 Bluescreen View http://www.nirsoft.net/utils/blue_screen_view.html [Dump 안내 화면] Dump 파일 저장 위치: C:\Windows\Minidump..
sqlcmd를 통해서 update를 bat파일로 만들기 (주의: sqlcmd.bat과 같이 명령어(sqlcmd)를 파일이름으로 사용하면 무한 loop가 발생합니다.) 1) query.sql 만들기 업데이트등 실행할 명령의 파일을 만듭니다. 일반..
종종 웹에서 메뉴얼을 보다가 같은 형태를 많이 보게 되었다. 해당 Tool 이 있을 것 같아 찾아보았다. 다음과 스타일을 사용하네요. 빌트는 Sphinx이고, 테마로 Read the Docs를 사용하네요. Built with Sphinx us..
엑셀을 사용하면서, 체크 박스가 있으면 좋겠다고 생각해서 찾아 보았다. [엑셀 체크 박스 추가 화면] [Excel > 파일 > 옵션 > 리본 사용자 지정] [리본탭에 "개발도구" 추가됨] 양식 컨트롤 에서 체크 박스 추..
미국에서는 Webinar라는 용어를 사용하는데, 이게 뭐지? 라고 생각했다. web·i·nar /ˈwebinär/ = Web + Seminar => Webinar (1990s: blend of web and semiar) 웹세미나 고객지원을 할때, 주로 사용하는 SW죠...
Final Cut Pro 플러그인 중에 Title Layer 가 유료나 무료가 있는데. 이번에는 유료 플로그인을 적어본다. 특정 위치나 사람을 가리칠 수 있는 Title Layer 입니다. https://store.pixelfilmstudios.com/product/p..
http://php.net/manual/en/function.empty.php empty에 해당 하는 요소들. Return Values ¶ Returns FALSE if var exists and has a non-empty, non-zero value. Otherwise returns TRUE . The following values..
CodeIgniter에서 파일을 삭제할때 사용되는 것은 File Helper입니다. File Helper 메뉴얼 https://codeigniter.com/user_guide/helpers/file_helper.html (영어) http://www.ciboard.co.kr/user_guide/kr/helpers..
코드이그나이터 Multiple file 업로드 멀티 파일 업로드 <input type="file" name="upl_files[]" multiple /> 할 경우 <?php /* * Code above omitted purposely * In your HTML form, your input[type=file] mus..
Javascript를 통해서, 현제 페이지 이름 가져오기, http://test.com/a.html&a=11 => a.html를 가져온다. https://developer.mozilla.org/en/DOM/window.location alert(location.pathname) If you don't want the..
비트 코인 체굴기 : COMPUTTA https://computta.com/ 아래 사이트 주소로 이동하여 https://computta.com/?ref=114415 //해당 사이트에서하면 그 사람에 추천이 들어갈듯. 참조: http://hardcorder.tistory.com/37..
Entity Framework 에서 Join하기 join 테이블명 on 필드A equals 필드B select 에서 new { }로 각 필드를 새롭게 만들어 준다. I think it will be easier using syntax-based query: var entryPoint = (from ep i..
Sendmail 서버에서 spam email 도메인 차단하기 요즘 중국발 email spam이 극성입니다. postmaster계정으로 오는 메일중에, 강력하게 많이 보내오는 도메인을 차단하는 것도, 작은 방어로 볼 수 있습니다. 리눅스..
EF(Entity Framework)에서 필드에 최대 값 구하기 다음과 같이 하면, Persons의 객체중에 최고 Age값을 뽑아 냅니다. using System.Linq; int maxAge = context.Persons.Max(p => p.Age); 참고: https://stackover..
객체 형태의 값을 쉽게, JSON형식으로 변경하는 방법 해당 방법은, JavaScriptSerializer class 를 이용하면, 아주 쉽게 JSON방식으로 변경이 가능합니다. 해당 클래스를 사용하려면, System.Web.Extensions을 re..
특정 문자 앞을 0으로 채우기 1값에 특정 길이까지 0으로 채우기 string fmt = "0000"; int intValue = 1; intValue.ToString(fmt); //0001로 변경됨 예제 >> string fmt = "00000000.##"; int intValue = 1053240..
Outlook 아웃룩 설정에 문제가 생기면, 실행 자체가 제대로 안될때가 있다. (예: pst파일을 임의 삭제등) 해당 방법을 해결하기 위해, regedit을 통해서 아웃룩의 설정 초기화를 해보자. [결론] Outlook 2010를..
초기 복원을 했는데도, ldf로그 파일이 생각외로 큰 경우가 있습니다. 디비명_log.ldf (LOG)파일 Shrink 하는 방법 log파일이 크면, DB Backup을 하여도, Log 파일이 까지 백업이 되어서, 최종 백업 파일이 커집니..
유튜브 광고 수익 설정 방법 - Quick Guide (참고) https://brunch.co.kr/@socialmkt/67 Youtube 광고 수익을 설정하기전, 확인해야 할 것은, 자신의 채널이 조건에 맞는지 확인이 필요하다. [수익창출 - 검토 받..
Gmail 계정을 통해서, 이메일 보내기 // Pear Mail Library require_once "Mail.php"; $from = '<[email protected]>'; $to = '<[email protected]>'; $subject = 'Hi!'; $body = "Hi,\n\nHow are you?"; $h..
다른 <a href>객체의 클릭 이벤트를 호출 할때, jQuery의 Click()이벤트를 사용하면 유용합니다. 추가로 해당 링크는 화면에 보이지 않게 하려면, 해당 <a href>테그를 특정 태그(p,span)을 감싸고, display:none..
PHP 5.3+의 환경의 eregi를 통해서 문자열 검증을 하는 경우가 잘 못 처리되는 경우가 있다. (POSIX Regex 필터) 그중에도, HTTP(GET)요청에 %00 (null)을 입력으로 입력하면, 해당 정보를 제대로 처리 못하는 경..
C#에서 ComboBox리스트를 많이 사용합니다. 해당 리스트의 항목들을 추가하는 방법은 몇가기 있다. 1) Properties > Items에 (Collection)에 추가하기 2-1) 중복을 체크하며 프로그램에서 추가하기 if (!comboBox...
MsMpEng.exe는 MS의 Windows Defender 프로그램의 프로세서로, 악성코드 및 바이러스 보호 프로그램입니다. [그림1. MsMpEng.exe 프로세스] [그림2. Antialwaere 프로세서] 방법은 2가지 1) Windows Defender의..
jQuery를 통해서 Video 태그에 컨트롤을 하려고 하면, 찾을 수 없다는 에러가 발생한다. [예제] <video width="320" height="240" src="test.mp4" id="video3" controls></video> [Failed 예제] $('#video3').paus..
솔루션과 프로젝트 만들기 (Create solutions and projects) 프로젝트 템플릿을 사용해서, 만들기 신규 프로젝트 만들기 출처: Create solutions and projects
TiWorker.exe (Windows Module Installer Worker) 프로세스는 Window Update서비스와 관련됨. 방법 1. System Maintenace 와 Windows Update 트라블 슈팅 실행 방법 2. 윈도우 업데이트 폴더("SoftwareDistributi..
Visual Studio Professinal 2017이상에는 기본적으로 CodeLens라는 기능있다. CodeLens는 해당 함수를 몇번 사용했는지 설명이 추가 된다. 4 references : GetCompanyCode()함수를 4번 사용음을 표시해줌. Visual..
Mac OS High Siera를 설치하게 되면, PHP 7.1.7이 설치가 된다. 기존에 PHP 5.6를 사용하려면, 다시 설치를 해야 합니다. PHP 7이 속도면에서 빠르다고 하지만, 개발해두었던 소스를 다 바꾸기는 버겨움에, 꼭 필..
개인적으로 PHP의 Composer를 사용해 본적은 없지만, 관심이 있어 기록해본다. Composer ? composer 는 php 를 개발하는데 있어서 패키지간의 의존성을 관리하는 의존성 관리자입니다. node.js 의 npm, ruby의 bu..
OS에서 특정 폴러들 Protection를 걸어서 복사, 변경, 삭제를 못하게 하는 csrutil이 실행되어 있다면, 중요 폴더에 접근 권한이 없을 것이다. 여기서 다음 명령으로 실행을 Disable하고, reboot하면 가능하다고..
Visual Studio에서 파일의 줄바꿈의 값이 DOS와 다른 일괄되지 않을때, 이 메시지 창이 나타납니다. (max OS라던지 끝문자의 처리가 다를때 에러가 납니다.) Line ending 변경할것인지 물어본다.
Apache 2.2에서 2.4로 업그레이드 되면서, Allow from이 변경이 되었다. 해당 페이지 권한 없음 에러가 나타난다. 다음 과 같이 변경해 주시면 됩니다. 기존 Order allow, deny Allow from all 변경 Require all g..
IIS의 로그를 분석하는 LogParser가 있다.(MS제품군) Log Parser 2.2 (command line으로 로그분석) https://www.microsoft.com/en-us/download/details.aspx?id=24659 Log Parser Studio (Log Parser 2.2를 비주얼..
MS Action Pack Windows OS 2가지 버전이 있었다. Windows 10와 Windows 10 VL 확인해 보니. 교육용과 기업용 같은 느낌이 듭니다. Windows 10 (multi-edition) For multi-edition media, use a product key spec..
C#에서 문자열이, 공백문자(White Space)나 Null인지 확인하는 함수 if (String.IsNullOrWhiteSpace(strSearch)) 참고로 해당 함수는 .NET 4.0에서 지원. The correct way in .NET 4.0 is: if (String.IsNullOrWhi..
C# 프로그램을 사용하다보면, Log를 만들어야 하는 경우가 많습니다. 아파치 프로젝트에서 개발한 Log4net를 사용하면 편리하게 사용이 가능합니다. http://logging.apache.org/log4net 작업순서 (1) 다운로드 Bi..
윈도우 10에 Start menu 항목에 내가 원하는 프로그램의 링크를 넣고 싶을때, 다음의 경로에 바로가기 링크를 넣어주면 생성이 됩니다. [ 윈도우 10의 시작 메뉴 폴더 ] C:\Users\USER\AppData\Roaming\Microsoft\..
SQL서버를 설치하고서, 급하게 해당 DB의 정보를 보고 싶을때가 있다. SQL Management Studio가 설치 되어 있다면 좋겠지만 그러지 않을때, 윈도우의 cmd 창에서 SQL Query를 실행해보자. c:\>sqlcmd 로 실행 예제..
grep명령을 사용하다보면, 검색된 결과에서 특정 문장을 빼고 싶을때가 있다. 아래와 같이 명령을 입력해 주면 간단히 자신이 원하는 문장만을 확인이 가능하다. grep -r "찾는문자" 파일 | grep -v "제외문자" 참..
PHP에서 접속자의 IP를 찾는 함수 입니다. IP주소를 얻는 가장 쉬운 방법은 $_SERVER['REMOTE_ADDR'] or $_SERVER['REMOTE_HOST'] 사용입니다. 그러나, 때로는 접속자의 IP가 올바르지 않게 얻어질 수 있기에, 다..
리포트를 제작하다보면, 주간 리포트를 만드는 경우 있습니다. (Case 1) Day of week (월요일~일요일) 요일별 판매량 (Case 2) Weekly 한주가 판매된 비용을 보는 경우 ( Date Range) Case2의 경우는 다음의 쿼리..
UTC Time을 Timezone별 시간 계산해주는 웹사이트 & 앱 [Time Zone 시간 계산] https://www.worldtimebuddy.com/ [Time Zone 시간 계산App] https://www.worldtimebuddy.com/mobile-app
미국에서 MS Action Pack를 구매하려고, Subscribe now를 누르니. live.com 로그인 창이 한글로 나왔다. 크게 신경쓰지 않고, 하려고 했지만, 역시나 tax에 대한 계산을 할 수 없다는 에러가 발생;; Account의 설..
윈도우 10의 OS용량이 너무 커서 OS System 파일을 삭제하려, 디스크 정리를 확인해 보았다. [디스크 정리(Disk Cleanup)] -> [시스템 파일 정리(Clean up system files)] 여기서 새로운 것을 확인했다. "배달 최..
Javascript에서 replace를 사용하면, 처음 발견된 1개의 String(문자)만 처리됩니다. 모든 문자(String)에 변경을 위해서는, replaceAll함수를 선언해서 사용하면 처리된다. (사용예) var foo = fooString.replace..
윈도우용 MySQL를 설치하다보면, 설치 위치와 Data위치가 다르게 들어간다. Data 디렉토리를 히든 디렉토리인 C:\ProgramData\에 남긴다. Install Directory: C:\Program Files\MySQL\MySQL Server 5.7 Data Direc..
iPhone과 iPad의 충전되는 값이 다르다. 역시, iPad의 충전기가 충전되는 값이 크다. 참고, iPad를 PC USB에 충전될때, "Not Charing"이라고 나올때가 있다. 이때도 충전이 되긴한다. 매우 느릴뿐.. Chargers: Sou..
출처: https://docs.microsoft.com/ko-kr/dotnet/csharp/programming-guide/inside-a-program/coding-conventions C# 코딩 규칙(C# 프로그래밍 가이드) C# Language Specification(C# 언어 사양)에서는 코딩 표준..
PHP에서는 SLQ Injection을 위해서, mysql_real_escape_string를 많이 사용했다. 그러나, PHP 5.5부터 사용이 규제 되었고, PHP 7.0에서는 사라져 버렸다. 해당 부분을 처리하기 위한 방법 Its pretty simple real..
Singe quote를 없애는 PHP함수는 addslashes를 많이 사용한다. Ruby's 를 Ruby\'s 로 변환시켜준다. string addslashes ( string $str ) Returns a string with backslashes before characters that need to be es..
Window 2012 R2의 IIS에 PHP 모듈을 설치하는 쉽게 하는 방법은 Web Platform Installer을 이용해서, 검색어로 'PHP'로 검색해서 설치하는 방법이 가장 쉽다. (또다른 방법은 PHP및 SQL SERVER Driver를 직접 다운..
가끔 우리는 <select>문에 <option value=""> value값을 2개 이상의 값을 사용하고 싶을때가 있다. [그림 1. BEACH를 셀렉트하면, 10, BEACH가 입력을 원할때] substring()과 indexof()를 구분자의 값 split 해서..
(1) Outlook 데이터 파일(.pst 및 .ost) 크기 줄이기 (2) Archive.pst로 백업하기 (3) (증상) WORKING OFFLINE으로 메일 주고 받기가 안될때. 방법 1) 사서함 크기 줄이기 https://support.office.com/ko-kr/artic..
Database를 사용하다 보면, Backup의 중요성을 너무 크게 느끼게 됩니다. MSSQL도 마찬가지이며, MSSQL의 Backup과 Restore 하는 방법이 여러 가지 있습니다만, 파일을 통한 방법을 남겨보도록 하겠습니다. MSSQL..
PHP 에러중에 "Undefined variable" 나타날때, 해당 값의 변수의 초기값이 없을때, 나타난다. 해당 방법을 없애는 것은 경고 메시지를 보이지 않게 하던지. 해당 변수값의 초기값을 주면 해결된다. 또는 내가 무심..
PHP에서 http와 https를 확인하고 넘겨주는 방법. (간단한 소스이지만, 유용합니다.) $actual_link = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]"; 다음과 같이 실행하면, 현재 ht..
MySQL에서 DB에서 사용하는 Storage의 사이즈를 줄이는 방법으로 OPTIMIZE를 사용한다. 예를 들어, DB data 정보들을 delete 명령으로 줄였을 때, DB의 물리적인 파일의 용량은 줄지 않게 됩니다. 이럴 때, OPTIM..
Cartesian Product란 Query의 From절에 2개 이상의 Table이 있고, 두 Table 사이의 유효한 Join 조건이 기술되어 있지 않은 경우에는 두 Table의 모든 행들이 무조건 결합하여 Table들에 존재하는 행 갯수를 곱한..
DIV에 이미지를 좌,우 상하 정렬하고 싶을 때가 있다. 해당 방법은 간단하지만, 쉽게 구현하는 방법이다. CSS와 Javascript을 이용한 방법입니다. 이미지 CSS + Javascript <style> .mainBtn { min-width: 120px;..
출처: http://blog.usabilla.com/pagination-theres-life-webs-old-dog-yet/ Pagination: Why there’s life in the web’s old dog yet on February 11, 2014 / by Oliver McGough As web technologies continue..
MSSQL 컬럼 변경에 따른 쿼리들 MSSQL MSSQL 칼럼추가 - ALTER TABLE 테이블명 ADD 컬럼명 데이타형 제약조건 ex ) ALTER TABLE PRODUCT ADD P_NAME VARCHAR(20) NULL; = PRODUCT 테이블에 P_NAME 이라는 컬럼이 V..
jQuery Mobile의 상단(Header)의 글씨 잘림 현상이 있을 수 있습니다. 해당 부분의 CSS를 주면, 조금 더 글씨가 보이게 됩니다. <style> .ui-header .ui-title { margin-left: 1em; margin-right: 1em; } .ui-head..
예전 구글맵을 사용할 때는 Google Map Key만 받으면 사용할 수 있었습니다. 요즘은 Google Cloud Platform 서비스에서 Key를 받고, Google Maps Platform 서비스를 통해서 Map 서비스를 사용할 수 있습니다. Goog..
우연히 Google Play에서 나온 이미지를 Chrome브라우저에서 이미지 저장이 필요해서 받으려고 했더니, WebP라는 포멧으로만 저장이 되더군요. 이 경우 이미지의 주소를 복사해서 "rw"를 제거하고 다시 엔터를 쳐..
애플의 노트북은 고가의 제품입니다. 해당 제품을 살 때, 실수(?)로 돈을 낭비하는 것을 막기 위해서, 제가 구매를 하며 알게 된 정보 가이드를 적어봅니다. 저의 경우 프로그램 & 비디오 & 가상화 머신 등 고사양..
$arr = array('one', 'two', 'three', 'four', 'stop', 'five'); foreach ($arr as $val) { if ($val == 'stop') { break; /* You could also write 'break 1;' here. */ } echo "$val<br />\n"; } break = 루프..
MS의 SQL Server에서 DB의 쿼리를 사용할때, 보통 SSMS(SQL Server Management Studio)을 이용해서 사용하는데, 해당 SSMS가 설치 되어 있지 않은 상황에서 간단한 Query를 사용하는 방법입니다. 윈도우 커맨드에..
Outlook을 이용해서 휴가 기간 Email보내시는 분들에게 휴가임을 안내하는 자동 답변 메일 보내는 방법입니다. 방법은 간단합니다. 순서 1) 자동 답장을 보낼 Outlook 서식 파일(*.oft)를 만듭니다. 2) 규칙에 해..
출처: https://b.luavis.kr/server/linux-performance-analysis 넷플릭스의 Linux performance analysis in 60,000ms에 대해서 부분적으로 번역한 글입니다. 리눅스 서버에 성능 이슈로 인해서 로그인했을 때 우..
윈도우 Task Scheduler의 이름을 변경하려고 하면, 이름이 변경이 되지 않습니다. 이름을 변경하는 방법은 해당 스케쥴을 Export하고나서, Import하는 방법을 추천하는군요. Properties 에서는, Name은 변경을 할..
Java Spring boot 프레임웍에서 Token를 공유를 위해서, AWS에 ElastiCashe의 Reids (micro)를 사용했다. 월 사용료가 월 $16불 가량이 나오서, 비용절감을 위해 EC2 서버 Local에 Redis를 설치하기로 결정하였다...
Button 버튼 투명 색상주기 android:color="@android:color/transparent" 참고: Using @android:color/transparent in gradients Button버튼 상태에 따른 값주기 버튼이 "눌릴때"와 "포커스 갈때" 사용하지 못할..
Safari나 Chrome에서 <video id=“vid”> 태그를 이용해서 비디오를 자동 재생 (autoplay="autoplay")을 지정해도 안될 때 Javascript을 이용해서 자동 재생을 해주면 됩니다. (주의: </video> 태그 이..
티스토리의 새로운 에디터의 "코드블록" 이라는 기능을 이용해서 코드를 넣었는데, 편집창과 보여지는 창이 다르게 나오는 것을 보고, 코드 하이라이트를 보여주는 highlight.js 는 사용자가 적용해함을 알게 되..
[Android] 해상도와 dpi, px, dp, dip, sp의 관계 안드로이드는 아이폰과 달리 다양한 해상도를 지원하기 때문에 디자인 적으로 골머리를 썩는 경우가 많다. 특히 요즘에는 세로로 긴폰, 가로로 긴폰 등 너무 다..
Web Design들의 작업한 색상들을 보면, 색상의 유행을 느낄 수 있게 된다. 색상의 정의(?)하는 Pantone Color라는 것을 알게 되었다. 팬톤컬러(Pantone Color)는 미국 Pantone사의 규정한 인쇄 및 소재별 잉크를..
MS Window을 관리하다 보면, 암호를 알지 못해서 OS 다시 설치를 해야 하는 일이 생기게 됩니다. 시리얼 번호도 없을 경우 문제가 되죠. Window OS를 다시 설치를 보다는, 간단한 방법으로 Window 10 OS를 전체 초..