Amazon EC2 SMTP port 25 보내기 limit 해결
Amazon EC2 서버에서 SMTP port 25을 이용해서 메일을 여러개 보내려고 하면, 메일 전송이 차단되는 경우가 있습니다. 해당 방법을 해결하는 방법은 SMTP Port 25를 사용 제한 해제 요청을 해야 합니다. Amazon E..
키자드에 등록된 총 561개의 포스트를 확인하실 수 있습니다.
Amazon EC2 서버에서 SMTP port 25을 이용해서 메일을 여러개 보내려고 하면, 메일 전송이 차단되는 경우가 있습니다. 해당 방법을 해결하는 방법은 SMTP Port 25를 사용 제한 해제 요청을 해야 합니다. Amazon E..
Microsoft SQL Server Management Studio 2008 R2 (SSMS.exe)에서 복원을 하려고 할때, 다음과 같은 "Specified cast is not valid" 에러가 발생한다면, 해당 DB백업 파일(.bak)이 버전이 다를 경우가 큽니다. DB..
jQuery Mobile에서 <textarea> 태그를 사용해서 rows="2"등을 줬을때, 제대로 높이 (height)가 적용되지 않습니다. rows값의 높이 (height)를 적용하기 위해서는 setTime Javascript로 딜레이를 줘서, jQuery Mobi..
POP3 메일 서비스 계정을 가지고, 휴대폰 또는다른 곳에서 메일을 수신을 확인할때, (아웃에서 메일을 확인할때) "... /var/mail/.testuser.pop lock busy! .."라는 메시지가 나올때가 있습니다. 해당 부분은 한곳..
윈도우 사용하다보면, 윈도우 패치 인스톨 파일들이 커저서, 디스크 용량을 크게 차지하게 될 때가 있습니다. Windows/Installer 폴더에 보면, Patch Install파일들은 사용하지는 않는 파일이다. 직접 삭제하는 것..
데이터 소스를 CSV 로 받아서, 값을 입력하는 경우가 있는데, CSV파일을 엑셀로 열어서, 수정을 할때, 종종 CSV 파일의 데이터의 값이 문제가 발생해서 깨지는 경우가 생긴다. CSV 정상 파일 엑셀 수정후- 잘못된..
Apple에서 사용하는 usb-c 타입 모양의 Thunderbolt 3가 있는데요. Port type이 usb-c모양이며, Thunderbolt 3 타입(40~20Gbps) 그러나, 현재 외장으로 연결 가능한 SSD와 같은 Storage장비들이 보통 6Gb/s(Inter..
오라클의 table의 파티션을 줘서, 속도를 올릴 수 있습니다. https://www.oracle.com/database/technologies/partitioning.html Partitioning Overview Partitioning is powerful functionality that allows tabl..
서버관리자들은 회사에서 메일서버를 사용하기 위해서 참 많은 고충을 격게 됩니다 먼저, 셋팅이 어렵다, 둘째로는 비용이 만만치 않다는 점입니다. 가장 큰 이슈가 되는 스팸메일도 문제가 되죠. 개인적으로, 비..
Dr. Cleaner는 바이러스 프로그램을 만드는 회사로 유명한 Trend Micro사의 제품입니다. 기존에는 Apple App Store에 있었는데, 개인정보를 가져간다고 해서 사라졌네요. 이제는 자신내 회사 사이트에서만 다운로..
PHP 플레임웍인 CodeIgniter에서 에러 Log정보를 보기를 설정 Config파일을 설정을 변경하면 됩니다. /application/config/config.php 파일 수정 로그보기 = 1 / 로그 보지 않기 = 0 $config['log_threshold'] =..
엑셀의 장점은 특정 함수를 통해서, 간단한 통계를 낼 수 있다는 점입니다. 특정문자의 개수를 내어서 간단한 통계를 낼 수 있습니다. countif(조건의 대상 범위, "조건") countifs(조건의 대상 범위, "조건", 조..
구글의 문서(docs)에서 작업한 내용을 웹에 쉽게 공유 할 수 가 있습니다. Embed방식의 iframe을 이용해서 파일을 쉽게 웹으로 볼 수 있는 방법이 있습니다. 공유를 원하는 파일을 선택 [파일] >[웹에 게시] ( Fi..
MS SQL에서 IFNULL(컬럼, 0) 컬럼값이 null이면, 0을 넣는 함수가 있습니다. MySQL에서는 COALESCE(컬럼, 0)을 이용해서 null이면, 0을 넣는 함수를 사용합니다. 출처: ISNULL(value, 0) in WHERE clause MYSQL I..
보통 웹에서 2개 이상의 <select> (드롭다운 박스)을 사용해서, 다른 하나의 <select>의 <option>에 대해서 변경이 필요한 경우가 생깁니다. 해당 부분의 방법을 처리를 위해서 jQuery에서 다음과 같이 사용하면..
SQL Server 2008 R2를 복원시 Access id denide가 나타난다면, System.Data.SqlClient.SqlError: The operating system returned the error '5(Access is denied.)' while attempting 'RestoreContainer::Validate..
NVMe 방식이란? NVMe (Non-Volatile Memory Express 비휘발성 기억장치 익스프레스) SATA보다 빠른 PCI Express로 연결된 비휘발성 저장장치를 위한 새로운 통신 규약이다. SATA+AHCI조합으로는 제 속도를 내기 어..
AirDrop은 iOS 사용자간에 사진, 파일, 링크등을 WiFi가 없는 상황에서도 공유가 가능합니다. 그런데, 설정에 AirDrop항목이 없을때, 너무도 난감할 수 있습니다. (주의점) AirDrop를 사용할때는, 항상 "WiFi"와 "..
윈도우 10 또는 Window Server 2012 R2에 PHP 7.2 + SQL SERVER 연결 드라이브 설정하기 기본적으로 IIS에 Web Platform Installer가 설치 되어 있어야 합니다. (아래 포스트 참조) IIS에 Web Platform설치법 201..
맥노트북은 윈도우와 다르게, 부팅 화면이 너무 심플하다. Disk가 잘 붙어 있는지, 메모리가 얼마나 활성화 되었는지 전혀 나타나지 않는다. 얼마전, 오래된 맥북 프로에 hdd를 ssd로 교체를 하게 되었다. (저의..
Bootstrap 4을 사용을 시도해 보고 있는데, Utilites > Dispaly 를 이용해서, responsive display의 hide 처리를 할 수 있는 propety가 있어서, <table>태그에 <th>,<td>에 .d-lg-block을 사용해 보려고 했답니다...
Mac OS X (Mojave) 설치후, VMware의 Mouse와 Keyboard가 안되는 현상이 발생했답니다. System Preferences > Security & Privacy > Privacy > Accessibility => [v] VMware Fusion 체크 참고: https://communiti..
jQuery Mobile Icons (1.4버전) - SVG icons (45개) Text와 이미지를 함께 사용한 버튼이며, SVG icons이기에 사이즈가 늘어나도 깨짐이 없다. 사용법 1) data-icon="arrow-r" 사용법 2) class=" ... ui-icon-클래..
Bootstrap 4에서 svg 아이콘을 만들수 있습니다. Bytesize Icons https://github.com/danklammer/bytesize-icons/blob/master/README.md svg 아이콘들은 백터 형태이기 때문에 사이즈가 변화되어도, 이미지 처럼..
PHP7에서 mysql_connect를 사용할 수 없어서 변경을 해줘야 합니다. PHP7환경에서 mysql_connect() 를 사용하려면, mysqli_connect(), PDO::__construct()를 사용해야 합니다. 추가로 변경해야 하는 것들 mysql_c..
미국 화폐는 센트(0.01)가 최소 기본 단위로, 소수점 이하 2자리까지 표시가 되어야 하는 경우가 많습니다. PHP에서 round($_val, 2); 소수점 2자리 반올림을 하면, 뒷자리가 0을로 채워지지가 않습니다. 해당 $..
KEB 하나은행의 환율 API을 값을 기반으로 PHP 화면을 만들어 보았습니다. jQuery Mobile에 추가하기 위해서, PHP버전용으로 작업을 했습니다. 아래의 jQuery용에서 Onload등 jQuery Mobile 환경에서 처리가 안되..
아이폰의 전원 버튼을 길게 누르면, Siri가 나오고, 2번 누르면 Apple Pay가 나타나는데요. iPhone XS를 처음 구매후 재시작을 어떻게 하지 하고 인터넷에 찾아보니. 방법이 완전히 바뀌었더군요. [ iPhone: Power..
[참고] OS X Mojave 에서 PHP멀티설치 (처음 설치경우): https://getgrav.org/blog/macos-mojave-apache-multiple-php-versions 개인적으로 High Sierra에서 Multi PHP(PHP5/PHP7)를 사용하고 있었는데요. 반복적..
Final Cut Pro X 로 동영상 작업을 하다보면, 하드디스크를 급격히 사용하는 것을 경험할 수 있습니다. Final Cut Library의 Package 파일 용량중에 Render Files라는 곳에 용량을 많이 차지하게 됩니다. (해당 폴..
Malwarebytes 멀웨어 바이러스 프로그램중에 유명한 프로그램입니다. (악성 소프트웨어 차단 소프트웨어) 개인적으로 이 프로그램으로 Web Brower를 통해서 침입하는 바이러스르를 잘 잡아주는 편입니다. Person..
핸드폰의 동영상을 Quicktime으로 캡쳐하다가보니. 1920x1920로 화면이 캡쳐가 되었다. 쓸모없는 상/하 부분의 검은색 화면이 생겨서, 해당 부분을 자르는 법을 찾다보니. 예전 Daum에서 만들었던, 동영상 인코딩..
BlueJ은 자바를 처음 시작하는 이들을 위한, 자바 개발 도구(free)입니다. https://bluej.org 튜토리얼: https://bluej.org/tutorial/tutorial-v4.pdf PDF: Overview BlueJ is a development environment that a..
https://docs.microsoft.com/ko-kr/aspnet/web-forms/overview/deployment/visual-studio-web-deployment/deploying-to-iis Visual Studio를 사용 하 여 ASP.NET 웹 배포: 테스트 환경에 배포 개요 이 자습서에서..
bind의 설정에 보다보면, ""v=spf1 ip4:192.168.0.1/16 -all"" 이런 설정을 확인 할 수 있습니다. 해당 설정의 값은 내용의 정보입니다. https://zigispace.net/584 https://brunch.co.kr/@topasvga/202 메일서버..
웹메일 오픈소스 웹메일 https://roundcube.net/ ipage.com 호스트 회사에서 사용하는 버전정보 Roundcube Webmail 1.3.3 Copyright 2005-2017, The Roundcube Dev Team This program is free software; you c..
윈도우 10 Home 에디션 같은 경우, 기본적으로 원격지원(RDP:Remote Desktop Protocol)을 지원하지 않습니다. RDP Wrapper Libray 프로젝트에서 지원하는 방법을 통해서 , Terminal Service를 윈도우에 추가하는..
iPhone, iPad등에서 앱스토어에서 업데이트가 안되고, 언어가 한글로 되어 있는데 "Your Apple ID has been disabled"로 화면이 나올때, Apple ID 로그인도 잘 되지만, 앱스토어의 앱의 구매나 Update할때만 해당..
Window Remote Desktop (원격 데스트톱) 연결시 항상 정보를 입력하지 않고, 바로가기 아이콘을 만들어서 쉽게 연결 할 수 있습니다. ※ 로그인시 [ ] Remeber Me를 체크해주면 로그인 패스워드 값도 저장이 됩니..
ASP.net에서 System.Web.Mail을 이용해서, 메일을 보내는 소스예제 참고: 보통 이메일을 전송하는 SMTP 방식에는 인증과 비인증 방식있다. SMTP서버가 인증 방식을 필요로 하는 경우, 반드시 SMTP Account를 통한..
iTerm2는 Mac OS용 Terminal를 업그레이드한 버전으로 생각하면 됩니다. https://iterm2.com/index.html iTerm2 기능들: https://iterm2.com/features.html 자동완성 (Autocomplate) 단축키: cmd + ;
7zip를 이용해서 setup.exe와 같이 실행형 압축파일 만들기 How to make a self extracting archive that runs your setup.exe with 7zip -sfx switch Step 1 - Setup your installation folder To make this eas..
[참고] http://gunsystems.egloos.com/6782901 특정 메일로 나가지 않은 현상들이 일어나는데 원인을 아직까지도... 메일을 주고 받다 보면, 반송이 되어 돌아오는 것들이 있습니다. 그리고, 경고 메시지도 가끔..
iPhone을 사용하다 보면, 종종 나도 모르게 LTE DATA 를 많이 사용하게 나오는 경우가 많습니다. 자신도 모르게 통신하는 내용들이 많이 있습니다. LTE DATA 통신이 무제한 사용자가 아니라면, 해당 부분을 수정해..
윈도우 업데이트 등으로 C 드라이브가 용량이 부족할 때가 있습니다. C 드라이브가 공간이 부족하고, D 드라이브가 삭제 가능할 때, 해결법은 D 드라이브 삭제하고, C 드라이브에 확장 시키는 방법입니다. (참고:..
Tomcat 8 JVM Heap 메모리 늘리기 java는 메모리 관리를 자동으로 하지만, 기본적으로 Heap메모리를 잡아두면, 많은 메모리 사용에서 유용하게 설정을 할 수 있습니다. 윈도우의 경우, Catalina.bat에서 setenv.b..
요즘은 SW은 CD를 받아서, 설치하는 경우는 보기 힘들어져 가고 있다. OS도 ISO파일를 받아서, 부팅가능한 USB로 만들어서 사용하는 경우가 대부분이다. OS같은 경우 ISO를 USB를 만드는 프로그램들이 여러가기 있..
MS Window Server 2016 (x64)에 SQL Server 2014 Standard를 설치 방법 (우선적으로 Window update를 다 해주어야 합니다.) [우선적으로 설치준비 사항 (.Net) ] - Windows Feature (윈도우 설치 프로그램)중에 .N..
프로그램에서 MSSQL Express의 용량이 커서, 설치에 항상 힘들었는데. 해당 부분의 MSSQLLocalDB로 설치하는 걸로 수정해 보았습니다. 해당 자료는 남겨봅니다. SQLLocalDB 2017 설치법 - 사용법 https://www.mss..
Visual Studio 2017 Preview 15.8의 신규 기능이 나오기 전에 나오는 부분을 먼저 사용할 수 있습니다. Visual Studio 2017 Preview 15.8 관련 포스트 https://blogs.msdn.microsoft.com/visualstudio/2018/06/26..
2기종간의 DB을 연동하려면 보통Sync 프고르램들을 이용해서 작업을 합니다. SymmetricDS는 2개의 DB서버를 연동 할 수 있는 java기반의 시스템 프로그램입니다. 싱크을 담당하는 서버가 있어야 하고, 해당 서버..
예전에는 홍보 이메일을 보내려면, DM 이메일을 보내는 전문 프로그램을 사용 했었답니다. 그러나 요즘은 MS Office 의 제품군이 Word와 Outlook를 이용해서, 홍보 이메일을 보낼 수 있답니다. 속도나 편집이 편리..
현재 자신의 파일명을 가져올때 사용되는 함수 You can use basename() and $_SERVER['PHP_SELF'] to get current page file name echo basename($_SERVER['PHP_SELF']); /* Returns The Current PHP File Name */..
서버의 Disk 구성을 설계할때, 항상 고민을 하게 된다. 가격과 용량과 가용성의 고민..! 보통 개인적인 경험상 RAID 1 (Mirror)이나 RAID 5 (Distributed Parity)를 많이 이용했다. RAID 1은 2개 DISK 필요 RAID 5..
프로그램을 개발하다 보면, 과거의 소스와 지금의 소스를 비교해서 변경된 내용의 문제점이 있는지를 확인할 때가 종종 있습니다. 해당 작업을 위해서, 보통 형상관리 프로그램(SVN 등)을 이용해서, Revision번호..
jQuery Mobile에서 이전 페이지(previous page)로 가는 Back 버튼을 넣을 때, 여러가지 방법이 있는데요. 종종, <a href="javascript:history.back()">Back</a> 이렇게 할 경우가 있는데요. 해당방법을 이용하면,..
== 버튼 색상 바꾸기 == jQuery Mobile 에서 버튼의 색상을 바꾸고 싶을때가 있습니다. 상단의 Bar의 같은 경우 class="ui-header ui-bar-b" (ui-bar-a) / data-theme="b"와 같이 테마가 변경이 가능합니다. 버튼..
윈도우 10 Pro N 에서 윈도우 1803 업그레이드가 안될때, Media Feature가 설치 되어 있을 경우, 실패가 될 수 있습니다. (10 Pro N의 경우 Media Player를 기본으로 가지고 있지 않는 패키지 입니다.) https://ww..
PuTTY의 자동 로그인하기를 할 수 있는 방법은 "빠른 실행"의 수정을 통해 가능합니다. PuTTY속성에 [바로 가기] 탭에서 대상영역에 파라미터를 수정해 주면 됩니다. [그림 1. PuTTY의 기본 속성] C:\PuTTY\putty..
jQuery Mobile 위치 Fixed하기 (스크롤해도 항상 위에 있게) You can customize the search-filter-element's CSS so it is fixed in the viewport. #my-wrapper { padding-top : 45px; } #my-wrapper form { pos..
jQuery Mobile에서 header bar에 select box를 넣고 싶을때, 다음과 같이 하면 됩니다. <div data-role="header" data-position="inline" data-theme="b"> <h1>My Page</h1> <div data-role="fieldcontain" style..
jQuery 특정 id 객체로 화면 스크롤링 해서 이동하고 싶을때가 있습니다. 예전에는 #Name <a name="#Name"> 태그를 사용했는데. jQuery에서 Id 값을 줘서, 해당 위치로 애니메이션 스크롤링을 할 수가 있습니다. $..
jQuery Mobile 화면 최상단으로 Scroll 이동하기 //delegate binding to only links that have the `.top` class $(document).delegate('a.top', 'click', function () { $('html, body').stop().animate({ scroll..
jQuery Mobile Button 숨기기 버튼을 숨기는 방법에 $('#아이디').hide()를 해도 안되기에, 찾아보니 <div data-theme="e" class="ui-btn ui-btn-inline ui-btn-corner-all ui-shadow ui-btn-hover-e ui-btn-down-..
jQuery 에서 페이지 로딩시 처리하는 함수로 ready 와 on을 많이들 사용하는데, 페이지 로딩에 대한 처리를 한번 알아보려고한다. (참고로, pageinit는 이제 사용하지 않는다고 합니다.) The pageinit event was d..
jQuery Mobile에서 Layout Grids (columns) 한 줄에 버튼 여러개 놓기. (최대는 5개 까지 입니다.) two-column (using the ui-grid-a class) three-column (using the ui-grid-b class) four-column (using the ui..
네트웍에서 사설/공인 IP (Local/Public IP 또는 Internal/External IP)를 구하는 소스 Get Internal IP Address using System.Net.Sockets; //for AddressFamily public static string GetInternalIPAddress() {..
Visual Studio(VS 이하)를 사용하지 3년밖에 되지 않아서, 아직도 모르는게 많다. 함께 일하시는 분이 VS 2017 업데이트 자주 하라고 하시는데, VS가 업데이트가 자주 나오는지 몰랐기에 자주 업데이트 되는걸 보..
회사에 Contact US 페이지에 스팸이 계속 들어오는 것을 발견해서 해당 사이트에 Spam 패턴을 발견해서 해당 패턴을 차단하게 간단한 프로그램을 만들어 보았다. 스팸 패턴을 찾아서 True / False를 넘긴다. bool..
ASP.net에서 *.aspx.cs에서 Domain:Port부분을 뽑아서 사용이 필요할때가 있습니다. 예를 들어서, http://test.net:8080과 같이 나올때, 도메인을 쉽게 뽑아내는 ASP.net 소스 // Domain Uri uri = Context.Reques..
iPhone과 같은 iOS기기의 암호를 잊어 버렸을때 처리하는 방법 비활성화 되었음 나오면 -.-;; 정말 암담합니다. [사진1. 비활성화 된 모습] [복원 방법들 (2가지)] (방법 1) iTune에 백업해 두었던 내용을 강제..
보통 HttpWebRequest and POST method를 사용할 때, POST내용의 Size를 빼먹곤 한다. 그럴 경우, 아래와 같이 411 HTTP 통신 Error가 발생된다. Exception Details: System.Net.WebException: The remote server r..
파워 블로그, 블로그를 하면서 직업으로 먹고 살 수 있을까? 가능할까? 많이 생각했었습니다. "파워 블로그"로 검색을 하니. 참 많은 포스트들이 발견되는 것을 보고, 많은 사람들이 재태크 수익 모델로 블로그를..
asp 페이지의 asp:textbox 에 힌트로 보여질 html5에서 사용되는 placeholder 에 해당하는 문자 나오게 하기. 컨트롤러에 placeholder 애튜리뷰트를 추가하기. (아래의 방법이 가장 간단한 방법) <asp:textbox id..
PHP 에서, 이미지 자르기를 오픈 소스를 찾던중에 괜찮아서 남겨둠. 다음에 작업후에, 더 상세한 내용은 남겨둬야 할듯 싶다. JCrop Jcrop creates an interface to crop an image. However, actually creating a..
sendmail를 이용한, 다른 메일 서버로 메일을 forward하는 방법은 다음과 같습니다. (센드메일사는 프루프포인트(Proofpoint)사에 의해 인수되었다. 2013년 10월 1일 발표되었습니다. - 위키백과) [ 방법-1 ] .fo..
어느날 Macbook의 USB-C 포트에 HDMI확장 연결선이 인식이 안되서, 하드웨어의 이상이 있는게 아닌가 싶어서, 하드웨어 검사를 하는 것을 찾아 보았습니다. 애플 하드웨어 문제로 검사하는 "Apple 진단(Diagnostic..
Proxima Nova폰트는 2005년에 Mark Simonson에 의해 디자인한 매우 인기있는 서체입니다. 저도 개인적으로 매우 좋아하는 폰트이고요. 영문 폰트 웹에서 많이 사용되는 폰트입니다. Proxima Nova폰트는 이탤릭체,..
IIS 7.0 (Windows 2008 R2) 웹서버 환경에서는 <img> 태그에서 png를 사용하다가, 웹 화면에서 나타나지 않을때가 있습니다. 그럴 때는 우선 해당 이미지를 브라우저에서 읽어보면 어떤 오류가 있는지 예측할 수..
Bootstrap 3에서 가장 인기 있는 달력이라면, 단연 Eonasdan 라이브러리 달력을 최고로 손꼽습니다. 해당 Bootstrap 3 Date/Time Picker v4.17.47까지 나와 있습니다. (01/14/2020) 진행 중인 프로젝트에 Bootstra..
일반적으로 HTTP 통신의 접근은 권한 인증을 하지 않고, 시용하는 방법을 많이 사용하고 있습니다. 그러나, RFC 7235 (규약 내용)에 보면, HTTP TTP 인증은 서버는 클라이언트(웹브라우저 등)의 요청간에 401(Unau..
윈도우 7 계열을 사용하다 보면, 갑자기 버벅거림에 notebook이 날아갈 정도로 냉각팬이 돌아갈 때가 있습니다. 이 경우 가장 흔한 원인을 추측할 수 있는 것은, 윈도우 보안 업데이트로 컴퓨터가 너무 느려지는..
jQuery Mobile을 이용해서 작업을 하다보면, Header의 바와 ui-content의 사이가 다른 곳보다 여백이 커서 보기가 싫을 때가 있습니다. class="ui-contenct"영역에 간단한 inline CSS 스타일 값을 줌으로 해결 할..
HTML를 통해서 웹의 UI화면과 내용을 넣다보면, 특수 문자를 입력하는 방법에 다양한 방법들이 있답니다. HTML 파일의 File type 포멧을 UTF-8을 이용해서 해당 문자로 입력하는 방법도 있고, 개인적으로 많이 사..
MSSQL의 문자열 치환 함수는 REPLACE가 매우 유용합니다. 치환 속도와 결과가 괜찮습니다. 특히, 조건문이나 그룹 정렬 문에서 사용하면 참 유용하게 사용이 가능합니다. 아래의 "실전 예제 >>"에서 사용 예를 남..
한국에서 아주 오래전 MS-Window를 돈 주고 구매하면, SW 단속에 걸리지 않으려고 구매하다보다 그랬습니다. 불법 윈도우7도, 윈도우 10을 무료로 업그레이드 설치가 가능했던 이벤트(?)가 지나고 나서, "이제는..
Facebook를 통해서, Live 방송을 한 내용을 다운로드해서, Youtube에 올리는 작업이 필요해서 찾아보았는데요. Chrome에 Extension 앱도 있긴 하네요. 그래도 앱 없이 다운로드하는 방법이 가장 좋아 보이네요. S/..
요즘 E-book의 TTS(Text To Speech: 문자 음성 변환) 기능을 통해서 책을 듣는데요. TTS 한글 프로그램으로 구현을 어떻게 하면 좋을까? 검색 중에 웨일(shale)이라는, 네이버에서 만든 브라우저에 해당 기능이 된..
맥을 사용하다보면, 초보적인 단축키(복붙키)를 넘어서면서, 유용한 단축키들을 사용으로, 빠른 업무효율과 자기만족(?)도 높아질수 있습니다.^^ [ 가장 많이 사용하는 단축키 ] CMD+X : 오려두기 , CMD+C: 복사 /..
Web페이지에서도, Word의 페이지 나눔 처리가 가능합니다. 객체 태그에 style인라인 값으로 style="page-break-after: always;" 추가해주면, 다음 태그부터는 다음 페이지로 인쇄가 됩니다. (예제: CSS 인라인으로..
php 프로그램을 하다 보면, 날짜 포맷을 변경은 너무도 많이 쓰이는 기능 중에 하나입니다. 각 나라마다 날짜의 표현 형식이 다르고, 미국은 "월/일/년도", 한국은 "년도. 월. 일." 형식을 많이 사용합니다. 요즘..
AWS나 특정 Linux 등의 멀티 서버를 운영하다 보면, 2개 이상의 서버를 연결할 때, Specific Port(특정 포트)가 연결되는지 확인이 필요할 때가 있습니다. (예: Web, MySQL를 따로 둘 때, MySQL(3306)가 오픈되어..
Tistory을 이용해서 구글의 Adsense를 이용 추가하다 보면, (관리자) "스킨 편집"-"html 편집"을 통해서, 애드센스(AdSense) 광고를 원하는 곳에 넣을 수 있습니다. _##] 애드센스 광고를 추가된 티스토리 블로그..
아웃룩에서 메일을 받기를 하려고 할 때, 갑자기 -ERR [IN-USE] /var/mail/.user.pop lock busy! 라는 메시지가 뜨면서, 메일 수신이 안 되는 경우가 발생할 수 있습니다. 이 케이스의 경우 Gmail이나 다른 계정..
고객분들 중에 자신이 가지고 있는 iPad에서 윈도우 프로그램을 사용하고 싶다고 하는 경우가 있습니다. (예: POS - Point of Sale) iPad에서 원격PC의 프로그램을 iPad 프로그램처럼 사용이 가능합니다. Window..
네트워크를 관리하다 보면, 자신이 내부 네트워크의 PC/Server의 사용하는 IP와 Port를 파악하고 싶을 때가 있습니다. 도스 명령어 중에 arp -a 와 ping -t 을 통해서 수동으로 가능하나, 한계가 있습니다. (참고:..
인터넷에 글을 올리려고 할 때, 유용한 파일을 올리고 싶은데. 업로드 10M 제한으로 파일을 올리지 못하는 경우가 생깁니다. 이럴 때, zip의 분할 압축으로 여러 개의 파일로 쪼개서 올리면 올릴 수 있답니다. zip..
서버가 갑자기 서비스가 원활하지 않을 때가 있습니다. 시스템 IO나 Network에서 병목현상이 생겨서, Apache와 같은 앱에도 영향을 수 가 있습니다. top과 같은 프로세스 명령을 통해서, H/W적인 병목이 있는지 확..
구글의 폰트 서비스 Google Fonts https://fonts.google.com/ 한글 구글 폰트 Google Fonts (subset=korean) https://fonts.google.com/?subset=korean 다양한 폰트를 지원합니다. 쉽게 <link>가능하며, 사용도..