Loading
2018. 1. 18. 10:02 - 나쁜철군

2017년도 연말정산 계산기


2017 연말정산 계산기 이용방법


2018년 1월 16일부터 홈텍스에서 연말정산 간소화 서비스를 이용해서 서류를 간편하게 발급받을수 있습니다.

그런데 이렇게 서류만 발급받아서는  내가 환급받을수 있는 금액이 얼마인지 알수가 없습니다.

그래서 간편하게 미리 알아볼수 있는 2017 연말정산 계산기로 바로 알아보도록 하겠습니다.


2017 연말정산을 위해서 국세청이 계산기를 제공하고 있으니

아래 링크로 들어가 이용하시면 보다 간편하게 계산할수 있습니다.

https://www.hometax.go.kr/websquare/websquare.wq?w2xPath=/ui/pp/index_pp.xml&tmIdx=19&tm2lIdx=1905000000&tm3lIdx=1905040000


2018. 1. 17. 10:30 - 나쁜철군

phpstorm 단축키

phpstorm 단축키



phpstorm을 이용하다보면 기능이 너무 많다보니

이런 기능들을 다 쓸수 있으려면 단축키를 이용하는게 좋을듯하다.

아래 단축키들은 그래도 많이 쓰는 단축키를 모아보았으니 참고해보세요.



Ctrl + Art + 방향키 : 이전 위치, 이후 위치 이동


Art + 방향키 : 탭 이동


Alt + Up or Down : 메소드 간 빠르게 이동


Ctrl + Shift + Backspace : 최근 수정 위치로 이동 (계속 이동가능)


Ctrl + Q : 함수, 메소드의 api 문서 ( 포커싱 후 누르자 ) 


Ctrl + P : 매개 변수 정보 ( 포커싱 후 누르자 )


Art + ` : vcs 팝업


Ctrl +  + or - : 함수 접기,펴기


Art + F1 : 네비게이션 팝업 

프로젝트창, 또는 네비게이트 창에서 현재 작업하고 있는 소스의 위치로 바로 이동


Ctrl + G : 라인 이동


F2 (or Shift + F2) : 에러 하이라이트 된 곳으로 바로 이동.


Ctrl + Shift + N : 파일 찾기


Ctrl + F, R : 찾기, 바꾸기


Ctrl + Shift + R : 프로젝트 전체에서 텍스트 찾기 (이클립스 ctrl + H 와 비슷)


Ctrl + / : 한 줄 주석


Ctrl + Shift : 덩어리 주석


Ctrl + F12 : 파일 구조 보기 (편하다!)


Ctrl + Shift + V : 클립 보드 내용


Ctrl + Space : 기본완성


Ctrl + Alt + S : 설정창


2018. 1. 11. 11:52 - 나쁜철군

phpstorm 테마 변경하기

phpstorm 테마 변경하기




phpstorm에서 테마를 변경해 보자


Ctrl + Alt + S 를 눌러서 셋팅창을 띄운다.

그리고 플러그인으로 들어가서 검색창에 theme를 검색하고 Search in repositories 를 클릭한다.


검색된 테마들 중에서 원하는 테마를 선택후 인스톨 ㄱㄱ



인스톨 완료 후 프로그램 재시작을 하면 적용된 테마를 확인해 볼 수 있겠다.


PHPSTORM 프로그램은 좋은데 내용이 너무 많아서 기능을 다 쓰기가 힘들다 ㅎㅎ


2018. 1. 10. 20:22 - 나쁜철군

PHPStorm에서 php함수 API 바로보기

PHPStorm에서 php함수 API 바로보기


개발을 하다보면 내가 짜놓은 소스도 시간이 한참 지나고 난 후에

다시보게 된다면 왜 이 함수를 썼을까하고 생각이 안날때가 많다.

PHP의 모든 내장함수를 일일이 기억을 하지 못하기 때문에 그럴때마다

PHP.NET 에서 검색하기도 여간 귀찮은게 아니다.


phpstorm에서는 이럴때 원하는 함수에 마우스 커서를 포커스해두고 

단축기 Shitf + F1 을 클릭하면 해당 함수를 PHP.NET에서 바로 검색을 해준다.

하지만 해당함수가 없다면 아래 사진과 같이 비슷한 함수들을 검색해준다.


API 뜨는 웹브라우저를 설정하고 싶다면 환경설정에서 변경해주면 된다.

Ctrl + Alt + S 를 눌러 환경설정에 들어가서 Tools -> Web Browsers 에서 


Custom path로 변경을 해주고 옆에 실행주소를 바꿔주면 된다.

2017. 10. 24. 15:04 - 나쁜철군

아파치2 버전확인(Apache2 Version)

아파치2 버전확인(Apache2 Version)


우선 다음 명령어로 아파치 실행 경로를 확인해보자

ps -ef | grep apache2

위 명령어를 실행하면 apache2 가 실행되고 있는 아래와 같은 화면이 나온다.

위 사진에서 아파치2 실행경로가 /usr/sbin/apache2 라는 것을 확인 할 수 있다


그럼 이제 아래와 같이 버전정보를 확인해보자

/usr/sbin/apache2 -V 

위 명령어를 실행하면 아래와 같이 아파치2 버전을 확인해볼수 있다.




2016. 12. 19. 16:48 - 나쁜철군

bxslider slider

bxslider slider


bxsliderbxslider


개인적으로 이미지 슬라이더중 젤 괜찮다고 생각하는 bxslider slider


bxslider slider 사용법을 알아보자


일단 bxslider를 홈페이지에서 다운받자


http://bxslider.com/



1 단계 : 링크 파일을 설정해줍니다.

<!-- jQuery library (served from Google) -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<!-- bxSlider Javascript file -->
<script src="/js/jquery.bxslider.min.js"></script>
<!-- bxSlider CSS file -->
<link href="/lib/jquery.bxslider.css" rel="stylesheet" />


2 단계 : HTML 마크 업 만들기

<ul class="bxslider">
  <li><img src="/images/pic1.jpg" /></li>
  <li><img src="/images/pic2.jpg" /></li>
  <li><img src="/images/pic3.jpg" /></li>
  <li><img src="/images/pic4.jpg" /></li>
</ul>


3 단계 : bxSlider 호출하기

$(document).ready(function(){
  $('.bxslider').bxSlider();
});


다음은 bxSlider 예제를 살펴보겠습니다.


2016. 1. 12. 16:53 - 나쁜철군

jquery , javascript(자바스크립트) 날짜 더하고 빼기 (dateAdd)

jquery , javascript(자바스크립트) 날짜 빼기





$(document).ready(function() {

function dateAdd(sDate, v, t) {

var yy = parseInt(sDate.substr(0, 4), 10);

var mm = parseInt(sDate.substr(5, 2), 10);

var dd = parseInt(sDate.substr(8), 10);


if(t == "d"){

d = new Date(yy, mm - 1, dd + v);

}else if(t == "m"){

d = new Date(yy, mm - 1 + v, dd);

}else if(t == "y"){

d = new Date(yy + v, mm - 1, dd);

}else{

d = new Date(yy, mm - 1, dd + v);

}


yy = d.getFullYear();

mm = d.getMonth() + 1; mm = (mm < 10) ? '0' + mm : mm;

dd = d.getDate(); dd = (dd < 10) ? '0' + dd : dd;


return '' + yy + '-' +  mm  + '-' + dd;

}


// 종료일 기준으로 7일전부터 

$("#day7").on("click", function(){

var s_edate = $("#s_edate").val();

$("#s_sdate").val(""+dateAdd(s_edate, -7, "d"));

});


// 종료일 기준으로 14일전부터 

$("#day14").on("click", function(){

var s_edate = $("#s_edate").val();

$("#s_sdate").val(""+dateAdd(s_edate, -14, "d"));

});


// 종료일 기준으로 1달전부터 

$("#month1").on("click", function(){

var s_edate = $("#s_edate").val();

$("#s_sdate").val(""+dateAdd(s_edate, -1, "m"));

});


// 종료일 기준으로 3달전부터 

$("#month3").on("click", function(){

var s_edate = $("#s_edate").val();

$("#s_sdate").val(""+dateAdd(s_edate, -3, "m"));

});


// 종료일 기준으로 6달전부터

$("#month6").on("click", function(){

var s_edate = $("#s_edate").val();

$("#s_sdate").val(""+dateAdd(s_edate, -6, "m"));

});

});


<img id="day7" src="/img/day7.jpg" alt="7일전">

<img id="day14" src="/img/day14.jpg" alt="7일전">

<img id="month1" src="/img/month1.jpg" alt="1달전">

<img id="month3" src="/img/month3.jpg" alt="3달전">

<img id="month6" src="/img/month6.jpg" alt="6달전">


조회시작일<input type="text" id="s_sdate" value="2016-01-12"> - 조회종료일<input type="text" id="s_edate" value="2016-01-12">

2015. 12. 15. 10:45 - 나쁜철군

PHP 문자열에 단어가 포함되는지 검사하는 strpos함수

 



특정 단어를 문자열에 포함되어 있는지를 확인하려고 할때 


strspo() 함수를 이용하면 쉽게 해결할 수 있다.


예를 들어 주소가 들어간 긴 문자열에서 특정 지역이 있는지를 확인하고자 할때 쓰면 편리하다.




$Address = "서울특별시 강남구 논현동";  

$search = "강남구";  

  

if(strpos($Address, $search) !== false) {  

    echo "강남구가 포함되어 있습니다.";  

} else {  

    echo "강남구가 없습니다.";  



'Study > php' 카테고리의 다른 글

phpstorm 테마 변경하기  (0) 2018.01.11
PHPStorm에서 php함수 API 바로보기  (0) 2018.01.10
엑셀 재무함수 PMT함수를 php로 구현하기  (0) 2015.08.15
php 정규식 표현  (0) 2009.12.23
ereg,eregi 함수  (0) 2009.12.23
2015. 10. 6. 19:56 - 나쁜철군

자바스크립트 모바일기기 확인(javascript mobile detect)

자바스크립트 모바일기기 확인(javascript mobile detect)


자바스크립트로 모바일인지 아닌지 확인하기 위해서는 일단 UserAgent를 확인해봐야한다.


아래 주소에서 UserAgent 내용을 확인 할 수 있다.


http://user-agents.org/





모바일기기 체크

<script type="text/javascript">

function isMobile(){

var UserAgent = navigator.userAgent;


if (UserAgent.match(/iPhone|iPod|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || UserAgent.match(/LG|SAMSUNG|Samsung/) != null)

{

return true;

}else{

return false;

}

}


if(isMobile()){

location.href = "/mobile/index.html"; //모바일페이지

}else{

location.href = "/main.html"; //PC용 페이지

}

</script>

2015. 8. 31. 21:38 - 나쁜철군

마일리 사이러스 MTV 생방송 노출사고 (Miley Cyrus)


마일리 사이러스 MTV 생방송 노출사고 (Miley Cyrus)


미국 국민여동생 마일리 사이러스가 또한번 사고를 쳤습니다.


30일(현지시간) 미국 MTV VMA가 열렸고 마일리 사이러스는 몸 전체가 드러나는

노출의상을 입고 나타나서 눈길을 끌었습니다.


MTV 행사가 무르익으며 카메라맨은 무대 준비중인 마일리 사이러스를 포착했고

마일리 사이러스는 옷을 갈아입던 도중에 커튼으로 몸을 가리며 인터뷰를 했습니다.

그러나 이때 마일리 사이러스는 뒤를 돌아본 후 진행을 이어가던중 커튼이 내려가며

가슴노출 사고를 일으켰습니다.









생방 노출 동영상 보러가기

2015. 8. 22. 16:28 - 나쁜철군

LG 엑스캔버스 고장

LG 엑스캔버스 고장





약 5년간 사용하던 LG 엑스캔버스 TV가 고장이 났다.


한달전 전원을 켜도 티비 전원부 LED만 깜빡하고 말아서 


LG A/S센터에 연락해서 출장기사님이 오셨는데..


갑자기 또 티비가 나온다. 쉬밤..


출장기사는은 그냥 티비 초기화만 시켜주고..


다음에 또 TV가 안되면 메인보드 교체해야 한다고 한다


비용은 15~20 정도 들거라고하고.. 이런 고장이 많은지 기사님은 


TV를 열어보지도 않고 어디가 잘못됐는지 알고 있는걸까???


LG 엑스캔버스 TV 고장으로 검색을 해보니 이런일들이 수두룩하다.


하지만 다 메인보드 교체란다? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ


LG 엑스캔버스 TV 버리고 그냥 다시 티비를 사고만다.


그리고 다시는 빌어먹을 LG 제품을 사지 않으리라 다짐을 하겠다.


10년을 사용하긴 개뿔.. 5년 사용하고 고장나는데 무상기간은 1년..


거기에 메인보드 재고가 있을지 없을지도 모른단다. ㅋㅋㅋㅋㅋㅋㅋ


2015. 8. 17. 16:07 - 나쁜철군

텐진항 폭발영상(Tianjin explosion video)

텐진항 폭발영상

Tianjin explosion video captures fear of eyewitnesses - BBC News



저 폭발로 인해서 수백톤의 청산소다가 유출됐다고 합니다.

당분간 비는 맞지 않는게 좋을듯하네요.


그리고 수백명의 사상자가 발생했다고 하는데 ..

그중에 소방대원들도 많이 포함되었다고 하네요.

고인들의 명복을 빕니다.