저장시마다 나타나는 빌드창 


안녕하세요.
고코더 입니다.

 1. 가끔씩 세이브 버튼을 누르면 나오는 창이 있습니다. 바로 "user operation is waiting"입니다. 말 그대로로 사용자 작업을 대기하는데 빌드를 하면서 다양한 체크를 하는 상태라고 보면 됩니다. 이는 빌드를 오토로 해놓았기 때문에 상시로 뜨는데요



 2. 이클립스에서 Project 탭에서 Build Automatically 를 체크를 해제합니다.


 3. 해제된 상태입니다. 그러면 앞으로 습관적인 저장을 실행시에 창이 자동으로 뜨지 않습니다. 



마무리


가끔 이클립스를 멈추게 하는 주범




댓글을 달아 주세요


속도를 제한하여 사용하기


안녕하세요.
고코더 입니다.


한번은 현업에서 원격서버의 문제로 파일 업로드를 빠른 속도로 하면 파일이 깨지는 문제를 겪고 이 옵션을 사용하여 속도를 제한함으로 문제를 해결한 기억이 있습니다. 파일질라에서는 파일을 업로드 혹은 다운로드 할 때 속도를 제한하는 기능을 제공합니다. 

 1. 전송 탭에서 속도제한 그리고 구성을 먼저 클릭합니다.



 2. 속도제한 창에서 "속도 제한 기능"을 체크하고 원하는 속도를 입력하고 확인을 클릭합니다.


 3. 그리고 다시 속도제한에서 기능 사용을 클릭하면


 4. 이렇게 체크가 된 상태로 옵션이 표시 됩니다. 그럼 파일 전송시에 속도가 제한되서 사용이 가능합니다.





마무리


가끔 꼭 필요한 기능







댓글을 달아 주세요



원격 리모트 서버에서 파일 찾기


안녕하세요.
고코더 입니다. 


FTP 서버에서 이름만 기억나고 폴더 위치를 몰라 헤매는 경우가 있습니다. 원격 서버라 파일 찾기 기능도 실행할 수 없어 답답했지만 파일질라를 사용하면 접속한 FTP 서버에서 파일을 이름으로 검색 할 수 있습니다!

 1. 파일질라 메뉴에 보면 망원경 모양의 찾기를 실행할 수 있는 기능이 제공됩니다. 이 기능을 클릭합니다.



 2. 파일 검색창을 실행합니다. 리모트 검색을 체크하고 찾고 싶은 폴더를 지정합니다. 그리고 검색어 입력하고 엔터를 클릭하면 해당 검색어로 리모트 서버에서 파일을 찾아줍니다. 


 3. 찾은 파일에서 마우스 오른쪽 버튼을 클릭하면 다운로드, 보기/편집, 삭제, URL 복사등을 사용할 수 있습니다.




마무리


폴더가 많을 때 필수 입니다.


댓글을 달아 주세요


FTP에서 파일이 다른걸 비교하는 기능


안녕하세요.
고코더 입니다.


파일질라에는 파일을 비교하는 아주 좋은 기능이 존재합니다. 많은 분들이 모르는거 같아서 한번 다뤄 봅니다. 

 1. 파일질라 프로그램에 메뉴를 보면 돋보기 모양의 아이콘이 존재합니다. 


 2. 해당 기능에 대한 정보입니다. 
노란색은 한쪽에만 있는 파일을
녹색은 새파일을 
빨간색은 파일 크기가 다른걸 나타냅니다.



 3. FTP에 접속해서 해당 기능을 클릭하면 이렇게 없는 양쪽에 존재하지 않는 파일은 노란색으로 최신버전은 녹색으로 한눈에 보기 편하게 제공합니다.


서버와 로컬 파일을 비교하고 싶을때 사용해보세요. 편리하고 강력합니다.


마무리


이걸 모를때..눈으로 직접 찾았던 기억이



댓글을 달아 주세요


파일질라 update 창 안나타나게


안녕하세요.
고코더 입니다.


파일 질라는 참 부지런한 프로그램입니다. 업데이트가 상시로 있습니다. 그리고 업데이트 체크 기능도 잘 만들어져서 쉽게 버전업이 가능합니다. 하지만 너무 자주 뜨는 업데이트 확인창이 부담스러운 건 사실입니다.

 1. 고맙지만 가끔 귀찮은 파일 질라 업데이트창 특히 빠른 배포해야 할 때 이창이 가로막고 있으면 조금 짜증이 납니다.



 2. 파일질라를 실행 후에 편집 탭에서 설정 버튼을 클릭합니다. 


 3. 설정창이 나타났다면 업데이트 메뉴에서 FileZilla 업데이트를 클릭합니다.
자동 확인에서 "안 함"을 체크합니다.


그럼 앞으로 불편한 업데이트 창이 나타나지 않습니다


마무리


그래도 가끔 업데이트 해주세요.


댓글을 달아 주세요


한번에 10개의 파일 전송하기


안녕하세요.
고코더 입니다. 


이번에는 파일질라가 가지고 있는 최대의 장점인 파일을 한번에 여러개 전송하는 기능을 알아봅니다. 대부분의 FTP는 하나의 파일만 차례대로 전송하여서 매우 느리게 업로드 할 수 밖에 없는 구조입니다. 하지만 파일질러는 비동기화 방식으로 전송이 가능합니다.

 1. 파일질라에서 편집탭에서 설정을 클릭합니다. 



 2. 설정에서 전송을 클릭하여 최대 동시 전송 수를 10으로 변경합니다. 


 3. 그리고 다수의 파일을 전송하면 아래처럼 동시 다발적으로 파일 전송이 이루어 집니다. 이론상으로는 일반 FTP보다 10배 빠른 속도로 전송이 가능하므로 사용하기 매우 편리합니다. 


이 기능때메 파일질라를 쓰게 됩니다.


마무리


파일질라 최고





댓글을 달아 주세요


sitemanager.xml 이전하기


안녕하세요.
고코더 입니다.


 1. 파일 질라를 사용하다 보면 사이트 관리자에 많은 FTP 정보를 저장하게 됩니다. 오래 쓰다 보면 몇백 개식되는 분들도 많이 보입니다. 하지만 새로운 컴퓨터에 파일 질라를 설치할 때 다시 접속 정보를 적는 건 매우 귀찮은 작업입니다. 이런 경우에는 접속 정보를 이전하는 방법이 있어 이를 소개합니다. 


 2. 우선 자신의 컴퓨터에서 해당 URL로 이동합니다. 여기서 user는 자신의 사용자 이름입니다. 해당 폴더로 이동하면 sitemanager.xml 이라는 파일이 존재합니다. 이 파일은 우리가 FTP를 저장하면 생기는 파일이고 안에는 접속 정보가 기록 되어 있습니다.
C:\Users\user\AppData\Roaming\FileZilla



 3. 비밀 번호는 base64로 아주 간단한 암호화를 해났습니다. 이 파일만 다른 컴퓨터에 복사넣기를 하면 끝입니다.


 4. 해당 파일을 이전하고 다시 사이트 관리자를 실행하면 아래처럼 FTP 정보를 그대로 이전 가능합니다. 



마무리


귀찮은 작업 하나 줄었네요.



댓글을 달아 주세요


ecripse 검색 후에 폴더 다 펼치기


안녕하세요.
고코더 입니다.


이클립스를 사용하면 검색 기능을 자주 사용하게 됩니다. 그러면 이클립스에 search 탭에 검색 결과가 보여지게 됩니다. 하지만 결과 값이 많으면 하루종일 클릭해서 결과 내용을 확인합니다.

 1. 하지만 우리의 이클립스는 우리의 노가다를 방지하기 위해 Expand ALL 기능을 준비해두었습니다. 검색 기능에서 + 표시의 아이콘을 클릭합니다. 



 2. 그럼 일일이 마우스로 클릭하여 찾아진 파일까지 이동하지 않아도 한번에 펼쳐지므로 찾은 파일의 위치를 한눈에 확인 가능합니다. 



마무리







댓글을 달아 주세요


mai() 함수로 더 작은 값을 구해보자


안녕하세요.
고코더 입니다.



 1. 이번 시간에는 두 개의 값을 비교하여 더 작은 값을 리턴하는 min() 함수를 알아보겠습니다. 
min() 함수도 역시 java.lang.Math 클래스에 속해 있습니다. 

 2. max()와 같이  int, long, double, float 형태의 숫자를 비교 가능합니다. 간단하게 예제를 한번 만들어 보겠습니다. 두 개의 숫자를 쉼표로 구분하여 min()함수를 사용하여 데이터를 입력합니다. 아주 짧고 간단한 예제 입니다.



 3. 길지 않는 소스이니 직접 코딩을 해보시는걸 추천합니다.  
1
2
3
4
5
6
7
8
public class HelloWorld{
 
     public static void main(String []args){
        
        System.out.println(Math.min(34));
        
     }
}
cs

 4. 결과 값은 3d이 나왔습니다. 3,4를 입력하였고 이중에 작은 숫자가 출력되었습니다. if를 사용해 비교하는 것 보다 가독성 있고 쉽게 구현이 가능합니다. 





마무리


누가 누가 큰지 비교하는 함수
























댓글을 달아 주세요


max() 함수로 두 개의 숫자중에 최대의 값을 구해보자


안녕하세요.
고코더 입니다.


 1. 오늘은 두 개의 값을 비교하여 큰 값을 리턴하는 max() 함수를 알아보겠습니다. 
max()는 수학에서 사용하는 함수들을 모아놓은 java.lang.Math 클래스입니다. 

 2. int, long, double, float 형태의 숫자를 비교 가능합니다. 간단하게 예제를 한번 만들어 보겠습니다. 두 개의 숫자를 쉼표로 구분하여 max 함수에 넣습니다. 아주 짧고 간단한 예제 입니다.



 3. 길지 않는 소스이니 직접 코딩을 해보시는걸 추천합니다.  
1
2
3
4
5
6
7
8
public class HelloWorld{
 
     public static void main(String []args){
        
        System.out.println(Math.max(12));
        
     }
}

cs

 4. 결과 값은 2가 나왔습니다. 1과 2를 비교하였고 max로 최대 값을 구한 결과이니 당연한 결과 입니다. 실무에서도 로직에서 두 개의 값을 비교하여 큰 값이 필요한 경우에 if를 사용하지 않고 비교할 수 있으니 매우 유용한 함수 입니다. 





마무리


누가 누가 큰지 비교하는 함수


댓글을 달아 주세요