'만들기'에 해당되는 글 9건

  1. 심볼릭 링크, 하드 링크 만들기
  2. PHP에서 원하는 길이로 랜덤 문자열 만들기 2
  3. [macOS] 맥에서 투명 이미지 매우 쉽게 만들기(누끼따기)
  4. Favorite - 안드로이드 커뮤니티(게시판, SNS)앱 만들기(오픈소스) 69
  5. 맥에서 동영상으로 GIF 만들기(2) - 연속된 사진을 GIF로 만들기
  6. 맥에서 동영상으로 GIF만들기(1) - 동영상을 연속된 사진으로 만들기 7
  7. DiskPart 명령어로 USB/HDD/SSD 부팅 디스크 만들기 7
  8. 동의하십니까???-안드로이드 앱 개발 알림창(Alert) 만들기 2
  9. 나만의 파비콘 만들기(Favicon)(티스토리에 적용하기)

심볼릭 링크는 윈도우의 바로 가기와 비슷하고 하드 링크는 원래 파일 데이터의 또 다른 접근 경로 입니다. 


심볼릭 링크 > 원본 파일 > 실제 파일 데이터

하드 링크 > 실제 파일 데이터 < 원본 파일


심볼릭, 하드 링크를 생성하는 터미널 명령어입니다.

심볼릭 링크, 하드 링크 만들기


1. 심볼릭 링크 생성

 ln -s (원본 파일이나 폴더 경로) (심볼릭 링크가 저장될 경로)


ex) ln -s /Volumes/DATA/Users/jhrunning/Desktop/Folder /Volumes/DATA/Users/jhrunning/Desktop/SymFolder



2. 하드 링크 생성 

ln (원본 파일 경로) (하드 링크 파일이 저장될 경로)

ex)  ln -s /Volumes/DATA/Users/jhrunning/Desktop/origin.txt /Volumes/DATA/Users/jhrunning/Desktop/result.txt


PHP에서 원하는 길이로 랜덤 문자열을 반환하는 함수입니다. 문자열에 포함할 문자를 임의로 지정할 수 있습니다.



PHP에서 원하는 길이로 랜덤 문자열 만들기


 function GenerateString($length)  
{
$characters = "0123456789";
$characters .= "abcdefghijklmnopqrstuvwxyz";
$characters .= "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$characters .= "_";

$string_generated = "";

$nmr_loops = $length;
while ($nmr_loops--)
{
$string_generated .= $characters[mt_rand(0, strlen($characters) - 1)];
}

return $string_generated;
}


위 함수에 원하는 길이를 넣어 호출하면 $characters에 있는 문자열들로 랜덤 문자열을 반환합니다.


ex)  


echo GenerateString(15);


결과)


jsjIgpJ2Pn7w3y6

보통 투명 이미지를 만들기 위해 포토샵(Photoshop)을 많이 이용합니다. 흔히 누끼따기라고도 하죠. 기본 앱으로는 안될 거 같은데 macOS 안에 있는 미리 보기(Preview) 앱은 생각 외로 더 강력했습니다. 

키노트에 쓰고 싶은데 배경이 흰색이라 곤란할 때, 아니면 간단하게 누끼를 딸 수 있는 사진일 때는 미리 보기 앱으로도 충분히 가능합니다.

macOS에서 투명 이미지 매우 쉽게 만들기(누끼따기)


1. 먼저 투명 이미지를 만들고자 하는 이미지를 연 후 상단의 가방 모양 아이콘 -> 마술봉 아이콘을 누릅니다.




2. 그림 안에서 적절히 Option(Alt) 키를 누르면서 마우스를 드래그해 투명하게 만들기 원하는 지점을 만듭니다.



3. 투명하게 할 범위가 선택되어있는 상태에서 Delete 키를 누르면 배경이 삭제되면서 투명 이미지가 만들어집니다. 간단하게 빠르게 작업하고자 할 때 매우 편리한 방법입니다. 특히 배경색이 단색에 가까울 때 더욱 쉽고 깔끔하게 자를 수 있습니다.




앱을 개발할때, 누구나 자신의 앱에 사용자들이 대화하거나, 공지사항으로 앱의 새소식을 알리고, 댓글을 달면 알림이 가는등 사용자가 참여할 수 있는 커뮤니티 공간이 있었으면 좋겠다고 생각해봤을 것입니다.


하지만 만드는 데에는 그만큼의 시간과 노력을 들여야 합니다. 에를들어 서버 구축이라든지, 서버에서 처리하는 코드라든지, 클라이언트 코드를 짜야하는거라든지..


이런 과정 없이 다른 프로그래밍이나 서버구축 같은거 없이 그럴듯한 아래 사진과 같은 앱을 최소한의 과정으로 제작할 수 있는 오픈소스 커뮤니티 클라이언트 프로젝트입니다.







Favorite - 안드로이드 커뮤니티(게시판, SNS)앱 만들기(오픈소스)



1. Favorite 앱





자신이 즐겨찾기한 페이지를 간단명료하게 보여주고 소통할수 있는 종합적인 어플리케이션입니다. 


페이지(커뮤니티)를 생성해  그룹이나, 소개용 등 목적에 따라서 다양하게 이용할 수 있습니다.

- 사진이나 파일 업로드가 가능하며 최대 30MB 업로드를 지원합니다.

- 나에게 글이나, 댓글 작성시 알림을 받을 수 있습니다.



Play 스토어에서 다운로드 가능하며, 오픈소스입니다.


Play Store : http://play.google.com/store/apps/details?id=com.tarks.favorite

Github : https://github.com/tarksgit/Favorite-Android-Client




2. Favorite Example





위의 Favorite을 여러분들이 쉽게 독립적인 어플로 만들기 쉽게 만든 데모 버전이며, 이 오픈소스를 어떻게 활용해야할지에 대한 하나의 적절한 예시입니다.


목록에서 자신이 의도한 페이지(커뮤니티)로 이동하게 하는 방법이 있습니다. 마찬가지로, 이 데모도 오픈소스입니다.


https://github.com/tarksgit/Favorite-Android-Client-Example


이 데모를 사용하여 자신만의 커뮤니티 앱을 만드는 더 자세한 방법은 아래 링크에 잘 설명되어있습니다.


http://tarks.net/favoritedevelop_android/105393







도움이 되셨나요?

그럼 손가락을 눌러주세요:)






전 포스팅인 "동영상을 연속된 사진으로 만들기(http://jhrun.tistory.com/91)" 에서는 아래 사진과 같이 동영상을 연속된 여러 사진으로 나타날 수 있도록 하였습니다.

 이 포스팅에서는 이 연속된 사진들을 하나의 GIF로 묶는것을 하겠습니다.

  
GIFfun으로 연속된 사진을 GIF로 만들기

1. 먼저 아래 링크를 눌러 GIFfun이라는 유틸리티를 다운받세요(무료 유틸리티 입니다.)



http://mac.brothersoft.com/giffun.html

2. 어플리케이션 폴더에 드롭해 설치 후 실행합니다.

3. 연속된 사진들이 들어있는 폴더나 이미지를 드래그 해서 넣어주시면 아래 사진과 같이  목록에 등록됩니다.]
(숫자순서대로 나오니 앞으로도 GIF만들때에는 숫자 순서대로 미리 하면 좋습니다)

Loops 부분에서 얼마나 반복할 것인지 설정할 수 있습니다. Forever은 무한반복입니다.

Delay란 부분에서 한 장면에서 얼마나 멈춰있게 할 것인지를 설정할 수 있습니다.
(제가 생각하기론 10이 적당한 것 같습니다.)


4. "Make Gif"를 누르 아래 사진처럼 인터넷 브라우져가 열리며 GIF애니매이션이 만들어집니다.
직접 경로를  찾으시거나 GIF에서 우클릭 --> 이미지 파일을 별도 저장이나 다운로드에 저장을 누르시면 자신이 원하는 폴더에 저장시킬 수 있습니다.



저는 동영상을 GIF로 바꾸는 작업을 하려고 합니다. 근데 맥에서는 윈도우로 했던 방식이 되지 않죠. 물론 맥에서도 Video to GIF 같은 툴이 있긴 있습니다만, 유료입니다.
지금 사용할 iMovie도 유료이긴 합니다만, iMovie가 더 대중화되어있기 때문에 굳이 저런 툴을 구입하지 않아도 충분히 동영상을 GIF로 만들 수 있습니다.



iMovie로 동영상을 연속된 사진으로 만들기
 
동영상을 GIF로 만들기 전에 여러 장의 연속된 사진으로 만들어야 합니다. iMovie로 가능합니다. 어쩌면 Final cut pro도 비슷해서 가능할 수도 있습니다.

1. iMovie 상단에 파일 - 새로운 프로젝트를 눌러 새로운 프로젝트를 생성합니다. 16:9는 주로 영화에 쓰이니 표준(4:3)을 권장합니다.


2. 파일 -> 가져오기 -> 동영상을 눌러 자신이 GIF로 만들기 원하는 동영상을 가져옵니다.
그럼 아래 사진과 같이 동영상이 불러와집니다.


3. 여기서 자신이 아래 사진처럼 GIF로 만들기 원하는 장면만 드래그 해주세요.
 

 4. 노란 박스를 위쪽 프로젝트 부분에 드래그 해줍니다.

 5. iMovie 상단의 공 유를 누르고 QuickTime을 사용하여 보내기를 눌러줍니다.


6. 옵션을 눌러준 다음에 초당 프레임을 얼마나 할 것인지 설정합니다.(ex. 10일 경우에는 1초당 10개의 그림)

 7. 저장을 합니다. 되도록이면 다른 파일이 없는 깨끗한 폴더에 저장하는 것을 권장합니다.


위 사진과 같이 동영상이 연속된 사진 여러개로 나타나진걸 볼 수 있습니다.
이제 이 여러 사진을 가지고 GIF를 만들 수 있습니다. 아래 링크를 눌러 다음 포스팅을 참고해주세요.

연속된 사진을 GIF로 만들기(2)

http://jhrun.tistory.com/92


도움이 되셨나요?
손가락을 눌러주세요 :) 
 

부팅 드라이브


운영체제는 CD로만 설치하는 것이 아닙니다. USB/HDD로도 설치 할 수 있어야 하는데, 그렇지 못한 경우가 있습니다. 넷북같은 경우가 그렇죠. 그러면 USB나 HDD에 설치파일을 넣어야 하는데 무작정 넣으면 되지 않습니다.

USB같은 경우에는 http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool  
에서 Windows 7 USD DVD Tool 로 하실 수 있습니다.

하지만 저같은 경우 외장하드디스크는 저 프로그램이 인식을 못하더군요,
따라서 윈도우PE나 윈도우상에서 DiskPart 명령어를 통해 부팅 드라이브를 만드는 방법을 알려드립니다.

이 명령어는 윈도우 Vista/7 이상에서만 된다는 것을 확인했습니다.

명령어

 
1. 시작 - 실행 - CMD 등의 방법으로 명령 프롬프트 실행

 
2. Diskpart 입력

3. list disk 입력
이 명령어는 현제 컴퓨터에 연결되어있는 디스크를 표시해줍니다.

4. sel disk 1
자신의 디스크 넘버를 입력해 선택합니다. 이 드라이브는 포맷됩니다. 반드시 자신이 윈도우 설치 파일을 넣을 드라이브인지 확인하세요.

5. clean 입력

6. cre par pri 입력

7. sel par 1 입력

8. active 입력

9. format fs=ntfs quick 입력

10. assign 입력

11. 자신의 윈도우 설치 파일을 복사/붙여넣기 합니다. 

알림창 만들기



앱 개발시에 알림창(Alert)를 만들어야 할 때가 있습니다.

저는 동의합니다. 알림창을 만들어야 했기 때문에 아래와 같이 작성하였습니다.

알림창 예제입니다.. 참고하세요.


 AlertDialog.Builder alert = new AlertDialog.Builder(ButtonActivity.this);
alert.setTitle("동의");
alert.setMessage("계속하시려면 이 글에 동의하셔야 합니다. 뒤로가기 버튼을 누르셔도 동의하는 것에 해당합니다. 이 오류 앱을 제작한 개발자는 악의적인 의도가 없으며 이 앱은 오류를 구현하는 어플입니다. 이 앱을 실행하실 때 유의해야 할 점이 있습니다. 절대로 중요한 작업을 폰의 백그라운드에서 하고 있을 시 이 앱의 오류를 실행하지 마십시오. 이로 인한 손해가 발생시 JH에서는 책임지지 않습니다. 타인의 폰에 설치하는 것을 권장하시 않습니다. 타인의 동의 없이 타인의 폰에 오류 앱을 설치했을 경우의 피해는 개발자가 책임지지 않습니다. 이 앱을 실행해서 일어나는 모든 피해는 JH에서 책임지지 않습니다. 동의하십니까???");
alert.setIcon(R.drawable.ic_launcher);
alert.setPositiveButton("예", null);
alert.setNegativeButton("아니오", new DialogInterface.OnClickListener() {
      
      public void onClick(DialogInterface dialog, int which) {
       // TODO Auto-generated method stub
       moveTaskToBack(true);
       finish();
      }
});


alert.show();


결과

 
위와 같이 작성하셨으면 아래와 같이 나옵니다.




손가락 누르는 습관을 들여요!!!!!!!!!


작지만 큰 상징

파비콘이란 것은 아래 사진처럼 그 웹사이트를 대표하는 16x16크기의 작은 아이콘입니다.


네이버 검색은 저렇게 네이버 검색창의 대표 아이콘이 있네요. 하지만 저는 아직 파비콘을 만들지 않았기 때문에 그냥 인터넷 익스플로러 모양입니다.

그냥 밋밋한 저 인터넷 익스플로러 아이콘을 저의 상징인 아래 사진으로 바꿔보겠습니다.

파비콘 크기16x16과 .ico 형식으로 바꾸기

자신이 원하는 사진이 16x16 크기이고 .ico 형식일리가 없습니다. 그래서 저렇게 바꿔주어야 하는데요. 포토샵으로 할 수도 있지만 너무 귀찮습니다. 그래서 제가 자주 이용하는 사이트를 알려드립니다.

http://favicon.htmlkit.com/favicon/

위 링크로 들어가시면 아래 사진처럼 보이실 겁니다.


찾아보기를 눌러 자신이 원하는 사진을 누르시고 Generate FavIcon.ico를 누르시면

이렇게 뜹니다. 자신이 원하는 그림을 1번부터 5번까지 중에서 고른 다음에 아래 Download FavIcon Package를 눌러주면 Zip 압축파일 형식으로 다운받을 수 있습니다.

거기에서 Favicon.ico만 쏙 빼오면 됩니다.

티스토리 블로그에 파비콘(Favicon) 적용하기

16x16사이즈의 파비콘을 다운받았으면 이번에는 자신의 티스토리 블로그에다 적용해야 합니다.

http://티스토리닉네임.tistory.com/admin(관리 페이지) 로 접속한 뒤 로그인후 환경설정의 기본정보를 눌러줍니다.

아이콘 부분의 파비콘을 찾아 찾아보기를 눌러 방금 다운받은 Favicon.ico를 찾은 후 저장을 누르면 끝!!!!~~~


등록을 했는데 안보이면은 브라우저를 닫았다 열어보거나 크롬 브라우저를 써보세요~~~