기본 콘텐츠로 건너뛰기

2019의 게시물 표시

gsjava linux 캐쉬 메모리 증가 문제

drop_caches를 3으로 조정 (=pagecache, dentries, inodes 캐시 메모리 영역을 해제) 매시간 지우기 0 * * * * sync && echo 3 > /proc/sys/vm/drop_caches 매일 4시에 지우기 0 4 * * * sync && echo 3 > /proc/sys/vm/drop_caches 출처:  https://developmentlee.tistory.com/222  [developmentlee]

gsjava ndk resolution outcome project settings gradle model version=5.4.1 ndk version is unknown

윈도우 설치 하는 바람에 3.5.1을 설치 했더니 ndk 버전을 못읽어오는 버그가 발생했습니다. ndk resolution outcome project settings gradle model version=5.4.1 ndk version is unknown 나오는거 다해봤는데.. 안드로이드 스튜디오 3.5.1 버전에서는 해결이 안되네요 안드로이드 스듀디오 3.5.0 버전은 이상없습니다. 안드로이드 스튜디오 3.6.0 베타2 에서는 이상없이 되네요 2019년 11월 3일 현재 상황

gsjava 안드로이드 자신의 ip 얻기

String ip = "" ; String remote = mstr_remote ; try { for (Enumeration en = NetworkInterface. getNetworkInterfaces (); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumeration enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress()) { if (inetAddress instanceof Inet4Address) { ip = inetAddress.getHostAddress().toString(); Log. d ( TAG , "inetAddress host : " + ip); } } } } } catch (SocketException ex) { Log. e ( TAG , ex.toString()); }

gsjava 어도비 포토샵의 대안

어도비 포토샵의 대안  크기 조정, 크롭, 수정부터 노이즈 감소, 색상 교정까지 효과적인 사진 편집 도구를 여럿 모았다. 어피니티와 페인트 샵 프로는 GIMP보다 기능이 몇 가지 더 있으며 3개 모두 포토샵보다는 기능이 떨어진다. 필터와 특수 효과의 범위에서 조금씩 차이를 보인다. 1.  GIMP (무료 오픈소스) GIMP(GNU Image Manipulation Program)는 130개 이상의 멋진 필터와 특수 효과를 제공한다.  앨빈 알렉산더의 블로그 를 보면 GIMP의 모든 멋진 기능을 확인할 수 있다. 필자는 특히 Borders Sparkles, Reflections, Gradient Flare 효과와 Whirl 및 Pinch 기능을 좋아한다. 또한, GIMP가 여러 플랫폼에서 작동하고 최소한의 시스템 자원만을 사용하며 쉽고 편리하다는 점이 마음에 든다. 2. 페인트샵 프로(PaintShop Pro,  79.99달러, 또는 프로 버전은 99.99달러 ) 페인트샵 프로는 필자가 사랑하는 프로그램이다. 버전 5부터 시작해서 현재 버전까지 계속 업그레이드해왔다. 포토샵의 스니핑 툴(Snipping Tool)보다 훨씬 좋은 캡처(Capture) 등,  수백 가지의 훌륭한 기능 을 제공한다. 화려한 필름(Film) 효과, 스마트클론(SmartClone) 기능, 머리카락과 동물의 털 같은 복잡한 선 주변을 미세하게 선택할 수 있는 리파인 브러쉬(Refine Brush)도 훌륭하다. 하지만 필자가 가장 좋아하는 기능은 포토샵의 사용자 정의 브러시와 비슷하지만 완전한 16비트 컬러인 픽처 튜브(Picture Tubes)다. 3. 어피니티 포토(Affinity Photo,  49.99달러 ) 어피니티 포토의 기능과 특수 효과는 페인트샵 프로와 포토샵의 중간 정도다. 주요 기능으로는 선을 그릴 때 모양과 크기를 수정하는 노즐(Nozzle) 팁이라는 사용자 정의 브러시 펜촉이 있다. 시메트리(Symmetry) 모드는 놀라운 만화경을 생성하며 디스퍼션

gsjava 온프레미스(On-premise)란

소프트웨어 등 솔루션을 클라우드 같이 원격 환경이 아닌 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식을 말합니다. 온프레미스는 클라우드 컴퓨팅 기술이 나오기 전까지 기업 인프라 구축의 일반적인 방식이었기 때문에 이전 또는 전통적인 이라는 단어와 함께 사용됩니다.

gsjava shell 메모리 사용량 계산

# cat /proc/meminfo | grep Mem MemTotal:      1670688 kB MemFree:        981140 kB # cat /proc/meminfo | grep Mem MemTotal:        2871140 kB MemFree:          135784 kB MemAvailable:     980380 kB 리눅스 버전 별로 나오는 내용이 다름기 때문에 계산 방법을 다르게 해야한다. TOTAL=`cat /proc/meminfo | grep MemT  | grep ^Mem | awk '{print $2}'` USED1=`cat /proc/meminfo | grep MemF | grep ^Mem | awk '{print $2}'` USED2=`cat /proc/meminfo | grep MemA | grep  ^Mem  | awk '{print $3}'` NOMINAL=$((100*USED1/TOTAL)) ACTUAL=$((100*USED2/TOTAL)) echo NOMINAL=${NOMINAL}% ACTUAL=${ACTUAL}% # sh ./ mem.sh NOMINAL=4% ACTUAL=34% 출처:  https://developmentlee.tistory.com/163  [developmentlee]

gsjava Zabbix centos 7.x 설치

한글 매뉴얼  http://manual.oplab.co.kr/doku.php/manual/web_monitoring/example 소스 버전 설치 https://idchowto.com/?p=40247 zabbix 란 서버나 네트워크 등을 포함한 클라이언트의 서비스들을 실시간으로 체크하여 모니터링 하는 관리 솔루션 소프트웨어입니다. Zabbix 에이전트를 Unix, Linux,Windows 등에 설치하여 CPU, MEM, 용량, 특정 tcp포트, snmp기능, ODBC, ping, ssh, web, Os command, IPMI, 로그 파일 등을 포함한 많은 정보를 감시할 수 있으며, 수집한 데이터를 그래프로 그려 편리하게 모니터링 가능합니다. 또한 모니터링 중 장애가 발생 하면 설정 해놓은 대로 메일 송신 , 특정 스크립트 실행, SMS 송신, jabber 메세지 발송등 기능을 사용 할수 있어, 장애 대비 모니터링 으로 사용하기 좋은 소프트웨어입니다. 설치버전 검색 https://www.zabbix.com/download?zabbix=4.2&os_distribution=centos&os_version=7&db=mysql 웹 UI를 위해서 httpd를 설치 한다. (80port) # yum install httpd -y RPM 버전으로 설치 a. Install Zabbix repository # rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm # yum clean all 서버와 클라이언트를 동시에 설치 b. Install Zabbix server, frontend, agent # yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent mysql 또는 MariaDB 를 사용해서 설치 한다. DB는 이미 설치가 되어

gsjava JMX

JMX(Java Management eXtensions)는 응용 프로그램(소프트웨어)/객체/장치 (프린터 등) 및 서비스 지향 네트워크 등을 감시 관리를 위한 도구를 제공하는 자바 API이다. 응용 프로그램(소프트웨어)/객체/장치, 서비스 지향 네트워크는 MBean(Managed Bean)이라는 객체로 표현된다.

gsjava 서비스 수동 삭제

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 삭제후 재부팅하시면 적용 된것을 확인할 수 있음 프로그램 삭제가 아니고 레지스트리 직접 삭제임 될수 있으면 프로그램으로 삭제를 하세요 출처:  https://developmentlee.tistory.com/158  [developmentlee]

gsjava 안드로이드로 모스키토 개발 하기

안드로이드 개발 네트웍 권한 주기 < uses-permission android :name= "android.permission.INTERNET" /> < uses-permission android :name= "android.permission.ACCESS_NETWORK_STATE" /> < uses-permission android :name= "android.permission.CHANGE_NETWORK_STATE" /> < uses-permission android :name= "android.permission.ACCESS_FINE_LOCATION" /> 우선 MQTT Broker와 연결을 하여야 통신을 할 수 있으므로 연결을 해줍니다. private  MqttClient mqttClient; mqttClient  =   new  MqttClient( "tcp://주소 또는 아이피 :1883" , MqttClient.generateClientId(), null ); mqttClient.connect(); 서버에서 테스트 해볼때.. # mosquitto_sub -h localhost -p 1883 -t hello/world # mosquitto_pub -h localhost -p 1883 -t hello/world -m "Hello mqtt"

gsjava 엣지 다운로드 파일 글자깨짐 현상

다운로드 서버와 윈도우의 문자 형식이 달라서 그렇습니다. 서버쪽은 UTF-8, 윈도우는 EUC-KR 인데, 기존 ie 같은 경우는 나온지가 한참 되어서 서버 관리자 쪽에서 해당 문제에 대해 해결하는 구문을 대부분 추가해 놓았습니다. (브라우저가 IE인지 먼저 확인하고, IE이면 문자를 EUC-KR로 강제 변환) 그래서 IE로 다운받으면 파일명이 깨지지 않습니다. 하지만 엣지 브라우저는 출시된지가 얼마 안됐고, 사용자도 타 브라우저에 비해 적어서 관리가 안되는 서버들은 수정하지 않는 것 같습니다. 개인이 해결하는 방법은 없고, 서버쪽에서 엣지 브라우저 관련 구문을 추가하거나 MS가 엣지에서 UTF-8을 쓰도록 업데이트 해주면 되겠습니다만 어느 쪽도 오래 걸릴겁니다

gsjava html p 테그 설명

줄바꾸기 기능을 하는 가장 일반적인 태그는  와  태그입니다. 하나의 문단을 의미하는 태그 p는 paragraph의 약자로 문단을 의미합니다. 태그와 태그 사이에 위치하는 내용이 하나의 문단을 구성합니다.

gsjava 골프 엘보

골프 엘보에 좋은 운동

gsjava 파일은 인터넷 또는 제한 영역에 있거나 파일에 웹 표시가 있으므로 처리할 수 없습니다

Form.resx 파일은 인터넷 또는 제한 영역에 있거나 파일에 웹 표시가 있으므로 처리할 수 없습니다. 이러한 파일을 처리하려면 웹 표시를 제거하세요. 해당 파일을 윈도우 탐색기에서 찾은 후 "Right Click/porperties/Security Tab/ unlock the file / Apply" 하면 됩니다. 마우스 우클릭 > 속성 > 보안 탭 > "이 파일은 다른 컴퓨터로부터 왔으며 사용자의 컴퓨터를 보호하기 위해 차단 되었을 수도 있습니다" "차단 해제" 후 확인.

gsjava 2019년 1월15일 연말정산 간소화…이것만은 알아두자

15일 연말정산 간소화 … 달라진 점 국세청 '연말정산간소화' 서비스가 오는 15일부터 시작된다. 공인인증서로 홈텍스(hometax.go.kr)에 접속해 의료비와 교육비, 기부금 등 14개 항목의 소득·세액공제 증명자료를 편리하게 확인하고 내려받을 수 있는 서비스다. 전산으로 공제신고서를 작성해 회사에 제출할 수 있도록 지원하는 '편리한 연말정산서비스'는 18일 개통한다. 국세청은 지난해부터 연말정산간소화 서비스에서 4대 보험료 중 근로자가 납부하는 국민연금과 건강보험료 자료를 제공한다. 기존 대부분 제출하지 않았던 폐업 의료기관의 의료비 자료도 받아볼 수 있다. 서비스에서 조회되지 않은 의료비는 15~17일 의료비 신고센터에 신고할 수 있다. ◇부모가 쓴 신용카드도 함께 공제받고 싶다면=근로자가 부모 등 부양가족이 쓴 신용카드 지출액을 함께 공제받으려면 사전에 자료 제공 동의를 받아야 한다. 자료 제공 동의는 PC나 모바일에서 할 수 있다. 부양가족의 공인인증서 등 본인인증수단이 있다면 직접 로그인해 자료 제공 동의를 하면 된다.근로자가 부양가족의 본인인증수단을 갖고 있지 않다면 신청서와 함께 부양가족의 신분증과 가족관계증명서 등을 첨부해 온라인으로 제출하면 된다. 부양가족이 신분증과 가족관계 증명서를 들고 직접 세무서를 방문해 자료 제공 동의 신청을 하는 방법도 있다. 부양가족이 19세 미만(2000년 1월 1일 이후 출생) 자녀라면 동의절차 없이 '미성년자 조회신청'을 한 뒤 지출 내역 등을 확인할 수 있다. ◇안경·교복·취학 전 아동 학원비 자료는 직접 수집해야…유의 사항은=형제자매가 부모 등 부양가족을 중복으로 등록·공제하는 등 신고 착오로 세금이 줄어들면 가산세를 내야 할 수도 있다. 지난해 입사·퇴사한 근로자의 경우 신용카드 등 소득공제, 주택자금공제, 보험료·의료비·교육비 세액공제는 재직 당시에 사용하거나 낸 금액만 가능하다. 반면 연금계좌 납입액, 기부금 등은 근무 기간과 무관하게 모두 공제