728x90
반응형
SMALL

Category 135

[닷홈&호스팅]웹/이미지 호스팅 ftp데이터 초기화시키기~!

안녕하세요 IT깡패's 인데요~ㅎㅎㅎㅎㅎ 오늘은요~ 닷홈 홈페이지에서 호스팅 ftp데이터를 초기화 시키는 방법에 대해서 알아보겠습니다. 먼저 닷홈 홈페이지에 들어가면 여러가지 호스팅과 도메인들이 존재하는데요~ 거기서 웹/이미지 호스팅 이라는 것이 있는데요~ 이쪽의 데이터를 초기화 시키는 방법에 대해서 알아보기로 하죠~^^;; 그리고 상세보기 창으로 들어가봅시다! 그러면 호스팅 관리라고 해서 정보들이 쭉 있습니다. 밑으로 창으로 내리다보면 옵션 추가 라고 하는 것이 있는데요. 그곳에 초기화라고 하는 것이 적혀져있을 것입니다~ 초기화버튼을 누르게 되면 ftp가 전같이 쏵비어지는 것을 볼 수 있습니다~ 가끔 ftp가 망가지거나 꼬일때 데이터를 백업해두거나 저장해놓고 다시 초기화를 시키면 잘 되는 경우가 많이 ..

브라우저에서 창닫기(x창) 누르면 경고창 띄우기~

브라우저에서 창닫기(x창)을 누르면 경고창을 띄워보려고 하는데요~ 방법은 크게 두 가지가 있습니다~ 한번 살펴보도록 하죠~ 1) 자바스크립트만 이용하기~ 2) html에서 onBeforeUnload를 이용해서 경고창 띄우기 이런식으로 자바스크립트나 브라우저를 닫을 때 쓰는 함수를 사용하여 경고창을 띄울 수 있는데요~ 중요한 점은 익스0 크롬x 라고 합니다. 크롬에서는 잘 작동을 안하더라고요~ㅎㅎ;; 그럼 이제 적용을 해서 사용해도록 하시죠~ *참고링크 onBeforeUnload함수 - https://chobbang.com/5

[php/개발자]웹사이트 결제모듈 연동시키기~!!

안녕하세요~ 반갑습니다~ㅎㅎㅎ 요번 내용은 php를 이용한 호스팅 웹사이트 결제모듈 연동시키는 방법에 대해서 알아보겠습니다. 일단 아임포트라는 결제모듈을 사용한 방법인데요~ 이는 현재 개발을 위해 많이 사용하고 있답니다~!! https://www.iamport.kr/ 로 접속해서 관리자회원가입 및 로그인을 한 뒤 관리자페이지로 들어가서 여러가지 확인할 것들을 알아둡시다~ 실제 이것을 가볍게 일반결제test를 구동시키기 위해선 api들도 필요없고 단지 가맹점코드만 알고 계시면 되겠습니다~ 그리고 pg사결제를 일반으로 할 것이지 정기로 할 것인지 정하시고 pg사 같이 선택해줍니다~ 저같은 경우는 pg사를 페이팔이라는 결제사를 선택하였습니다. 그리고 이제 이것을 구동할 수 있는 소스에 대해서 살펴보죠~ htm..

[android/개발자]안드로이드 탐색기 앱 만들기~!

안녕하세요~ ㅎㅎㅎ 오늘 주제는 안드로이드로 탐색기용 or 검색용으로 앱을 사용하기 위함입니다~ 일단 탐색기(explorer)를 사용하려면 파일리스트 같이 path경로를 설정해야하는데 저는 간단하게 refreshfile이라는 곳에 if문을 이용하여 만들어보았습니다. 이제 소스 분석을 해보도록 하시죠~ㅎㅎ 일단 AndroidManifest.xml쪽을 살펴보도록 할께요~!! 이 소스는 일단 권한 설정과 main쪽 사용을 위해 넣었구요~ 다음으로 xml과 main을 살펴보죠~ㅎㅎㅎ - activity_main.xml listview를 사용하여 filelist를 사용하였습니다. - FileExplorer.java package kr.android.explorer; import java.io.File; impor..

[node.js/개발]파일입출력,,

안녕하세요~ IT깡패's입니다~ㅎㅎㅎ 요즘은 node.js에 대해서 공부중인데요~ node.js에서 fs모듈을 사용하여 파일 입출력을 사용해보도록 하겠습니다~! 이것으로 파일 입출력 읽기/쓰기와 동기/비동기 방식을 실행할 수 있습니다. 파일쓰기 일단은,, 파일쓰기의 동기/비동기 방식을 사용하는 소스코드를 적어보도록 하겠습니다~ㅎㅎ -index.js /** * http://usejsdoc.org/ */ var server = require("./server"); var server2 = require("./server2"); -server.js /** * http://usejsdoc.org/ */ /*파일쓰기 동기 방식*/ var fs = require("fs"); var data = "Hello, Jsn..

[node.js/개발] exports를 사용하여 외부 모듈을 불러와보자~!!

소스를 새로 만들 때, 리팩토링이나 디버깅은 필수인데요~ㅎㅎ node.js도 피할 수 없는 문제입니다~ 요번 내용은 exports라는 놈을 사용하는 것인데요~ 이는 외부 모듈을 불러오게 해줄 수 있습니다. 우선 server.js를 파일을 만들고 외부모듈을 불러올 수 있도록 준비를 해보도록 합시다~ - server.js var http = require('http'); function start(){ http.createServer(function (request, response) { response.writeHead(200,{ 'Content-Type': 'text/html;charset=UTF-8', }); response.end('node.js 구동 완료!!'); }).listen(10001, fu..

[android/개발자]안드로이드 메모장 앱 만들기 및 마무리하기-2

저번 포스팅에 이어서 메모장을 마무리 해보도록 하겠습니다. 메모장이 마무리 하기위해서 안드로이드의 drawable 그림을 이용해서 만들어 보았습니다. 일단 drawable 그림을 넣는 것은 생략하기로 해보겠습니다. 그리고 menu를 res파일에 집어넣어서 activity_menu.xml의 버튼을 활용하였으며, 앱의 상태와 소스를 확인해보도록 합시다~!! ㅇㅅㅇ;; res -> New -> Directory 그림을 누르면 menu라는 파일을 집어 넣을 수 있으며, 그 안에 Android Resource File 도 넣어주도록 해보죠~ 그러면 이제 소스코드와 디버깅 내용을 살펴보도록 할까요~ 일단 activity_main.xml에 대한 내용부터 살펴보지요~ - activity_main.xml 여기서 tool..

[android/개발자]안드로이드 메모장 앱 만들기 및 권한설정-1

안드로이드스튜디오 권한 설정에 대해서 알아보겠습니다. 일단 권한 설정은 안드로이드 6.0버전 이상인 icecream버젼 위인 api23부터 필수로 설정해주어야 합니다. - 안드로이드스튜디오 권한설정 https://wowon.tistory.com/148 이 곳에 내용을 참고 하면 되고요~ 제가 소스를 직접 적용해보니 제 안드로이드 폰은 6.0미만 되어서 api23이상을 사용하는 데도 권한 설정이 안되더라고요~ 그래서 권한설정 부분을 역슬래시로 치환해놓았습니다. - 권한 소스 설정 manifest에 등록 그리고 나선 MainActivity쪽에 api권한을 주는 소스를 입력해줍니다. - MainActivity 권한 설정 public class MainActivity extends AppCompatActivit..

[node.js/개발]http 모듈, 아파치를 이용해서 웹 띄우기~

일단 이클립스 node.js에서 서버를 웹에 구동시켜서 띄우기 위해서는 두 가지 경우만을 생각하시면 됩니다. 그것은 바로 http와 createServer 인데요. var http = require("http"); http.createServer().listen(10001); 우선 서버의 가장 기본적인 조건은 http라고 하는 놈인데요~ㅎㅎ 일단 앞에서말한 http와 createServer를 서버에 보내주고 나서 URL과 포트를 listen()을 통해 전해주면 됩니다. 위의 코드를 저장 후에 콘솔에서 되는 것을 확인하기 위해서 response, request를 이용해서 localhost:10001으로 서버에 올라가기 하게끔 한다음 실행을 시켜줍니다. 위의 코드는 웹에서 응답이 없는 경우가 많은 데 이제 ..

[UI툴/개발]npp++ 에 node.js 설치 및 구축하기!

npp++, 즉 notepad++는 온갖 플러그인과 그밖에 강력한 기능을 자랑하는 에디터 중 하나인데요. 특히나 저는 npp++가 코딩하기 쉽고 디버깅 작업과 수정작업이 까다롭지 않아서 선호하는 에디터입니다. 이클립스보다 훨씬 많이 쓰기 있을 정도이구요~ 자동 완성 기능이 없어서 약간 아쉽긴 하는데 코딩하는 데는 아주 수월합니다~ㅎㅎ 1. npp++에 플러그인을 설치해보도록 하겠는데요. 설치할 플러그인은 플러그인 -> Plugin Manager로 들어가서 nppExec를 install하는 것입니다. 2. 설치가 완료되면 플러그인 하위 메뉴에 NppExec가 나타날 것입니다. 그 다음할 작업은 Console 어쩌구 저쩌구 되있는 게 체크 되었는지 확인하시고, Execute를 실행해주세요. 3. 그리고 선택..

728x90
반응형
LIST