개발자의 팩션골드의 지식베이스 입니다.


1. 기능 : 특정파일의 링크파일을 만든다.
2. 사용법 : ln [option] <file1> [file2], ln [option] <file1> <file2> … <fileN> <directory>
>> file1의 링크를 file2에 만든다. file2가 명시되어 있지 않으면 현재 디렉토리에 링크를 만든다.
3. 옵션
>> -s : 심볼릭 링크를 만든다. 이 옵션을 넣고 링크를 만들면 파일의 형태가 'l'로 표기가 된다.
4. 예제
>> 'ln /usr/base /usr/lock' (/usr/base에 /usr/lock라는 링크를 만든다.)
>> 'ln com1 com2 com3 /bin' (/bin에 com1, com2, com3의 링크를 만든다.)

Comment +0


인터넷아이콘 만드는법.
바탕화면에 새폴더 만드시고 이름을 Internet Explorer.{871C5380-42A0-1069-A2EA-08002B30309D} 이렇게 넣으시면 아이콘 생겨요~
폴더가 인터넷아이콘으로 안바뀌면 그 폴더를 내문서에 넣었다가 다시 끄집어 내보세요
 

Comment +0

//###float function float_math(string)
function float_math(val)
{
  var math_flag = new Array();
  var make_val="";
  for(var i=0; i<val.length; i++)
  {
   var temp_str=val.charAt(i);
   if(temp_str.search(/[\-||\+||\*||\/]/g)!=-1)
   {
    math_flag.push(temp_str);
    make_val=make_val.concat("^");
   }
   else make_val=make_val.concat(temp_str);
  }
  var temp_arr=make_val.split("^");
  for(var i=0;i<math_flag.length;i++)
  {
   var input_val=new Array();
   if(!result) var result=temp_arr[i];
   input_val.push(result.toString());
   input_val.push(temp_arr[i+1].toString());
   result=float_math_query(input_val, math_flag[i]);
  }
  return parseFloat(result);
 }
 
 function float_math_query(val_arr, math_flag) 
 {
  var val_arr_length=val_arr.length;
  var point_length = new Array();
  var point_max_length=-1;
  for(var j=0; j<val_arr_length;j++)
  {
   var val=val_arr[j];
   var point_temp=-1;
   var point=false;
   for(var i=0; i<val.length; i++)
   {
    var temp=val.charAt(i);
    if(temp.search(/[\\.]/g)!=-1) point=true;
    if(point==true) point_temp++;
   }
   if(point_max_length < point_temp)  point_max_length=point_temp;
   val_arr[j]=val_arr[j].replace(/[\\.]/g,"");
   if(val.length>1) val_arr[j]=val_arr[j].replace(/^[0]/g,"");
   point_length.push(point_temp);
  }

  var in_zero="";
  for(var i=0;i<point_max_length;i++) in_zero=in_zero.concat("0");
  var return_zero=in_zero;

  var return_math;
  for(var i=0;i<val_arr_length;i++)
  {
   var temp_zero;
   if(point_length[i]!=-1) temp_zero=in_zero.substring(point_length[i]);
   else temp_zero=in_zero;

   if(i==0) return_math=parseInt(val_arr[i].concat(temp_zero));
   else
   {
     if(math_flag=="+") return_math=return_math+parseInt(val_arr[i].concat(temp_zero));
     else if(math_flag=="-") return_math=return_math-parseInt(val_arr[i].concat(temp_zero));
     else if(math_flag=="*")
     {
      return_math=return_math*parseInt(val_arr[i].concat(temp_zero));
      return_zero=return_zero.concat(in_zero);
     }
     else if(math_flag=="/")
     {
      return_math=return_math/parseInt(val_arr[i].concat(temp_zero));
      var flag="";
     }
   }
  }
  if(!flag) return_math=return_math/parseInt("1"+return_zero);
  return parseFloat(return_math);
 }

Comment +0


검색엔진 최적화(SEO)의 기본이라고 할수 있는 검색엔진별 사이트맵 제출 페이지입니다.
각 검색엔진별로 사이트맵 제출할수 있는 링크들을 모아놓았습니다.

야후 사이트맵 제출 : http://siteexplorer.search.yahoo.com/
msn 사이트맵 제출 : http://search.msn.com/docs/submit.aspx
구글 사이트맵 제출 : http://www.google.co.kr/webmasters/
네이버 RSS 피드 등록 : http://help.naver.com/service/exMailQuestion.jsp?question_gubn=service&TBID=TBOX20071231000001&sub_tb_id=TBOX20071231000011

Comment +1


플리커의 사진들의 수준과 품질이 좋다.

덕분에 편집에 이용할 사진들을 쉽게 구할 수 있다. flickr에는 아마추어의 사진 뿐만 아니라 디자이너 화가들의 작품사진들도 있다. 전문 스포츠 사진들도 심심치않게 올라온다.

그런데 중국에는 플리커의 그림이 뜨지않는다. 중국정부에서 의도적으로 막아놓았다. 외국인은 별도의 IP를 신청하면 외국과 동일한 환경에서 인터넷이 된다는데... 한번 알아봐야겠다. 플리커의 다양하고 전문적인 이미지는 정말 탐이 난다.

아래 프로그램은 플리커 사진을 자신의 컴퓨터에서 편하게 검색,감상할 수 있는 프로그램이다.


[플리커 팁]

1. 홈피에 플리커 사진을 슬라이드로갤러리 생성하는 방법
   - 플리커에 가입(한국야후에 가입되어 있으면 간단하게 회원가입가능!)
   - 플리커가입후 API키를 받는다.
   - 첨부파일의fla파일에서 api키엔 자신의 해당입력키를 입력한 후
   - 태그와 유저란에 불러오고 싶은 이의 유저명과 태그명을 입력

2. 플리커를 쉽게 다운로드하는 프로그램 : http://greggman.com/pages/flickrdown.htm

3. 플리커 서비스 사이트 : http://www.flickr.com/services/

4. 플리커 openAPI : http://www.flickr.com/services/api/

5. 플리커 Photo Source URLs, Web Page URLs
    http://www.flickr.com/services/api/misc.urls.html


- 웹싸이트 디자인모음 : http://www.flickr.com/photos/subdued/sets/72157594400550743/

- 아름다운 여성사진 모음 : http://www.flickrdreams.com/


[플리커 관련 유용한 매쉬업 싸이트]

▶ 플리커를 사용한 칼라피커 : 색상을 고르면 색상에 어울리는 이미지 찾아줌
http://www.krazydad.com/colrpickr/   (플래시기반)
http://color.slightlyblue.com/
http://labs.systemone.at/retrievr/

▶ 단어를 입력하면 flickr 태그 search 해서 관련 이미지를 찾아줌
http://www.quasimondo.com/tagnautica.php

▶ flickr 이미지를 랜덤으로 연속, 네버 엔딩 무비
http://incubator.quasimondo.com/flash/flickeur.php

▶ flickr 이미지를 이용한 시계
http://www.quasimondo.com/clockr.php

▶ 스펠링을 입력하면 flickr 글자 이미지를 랜덤으로 찾아줌
http://metaatem.net/words/

▶ 플리커검색을 심플하게
    http://www.zoo-m.com/flickr-storm/

▶ 플리커검색 싸이트 (강추)
    http://www.flickrleech


원본글 : http://binnamoo.tistory.com/149

Comment +1

  • 나그네 2009.05.11 01:42 신고

    음..플리커 사진들도 대부분 저작권이라는것이 있을텐데 상대방이 모른다고 도용하는것을 대놓고 포스팅하는것은 좀 그렇치 않나요?


삭제
drop user [userid] cascade;

추가
create user [userid] identified by [password];

연결
grant connect, resource to [userid];

Comment +0

function array_sort($array, $sort_data)
 {  
  unset($sort_str,$temp_sort,$sort_num,$sort_array);
  $sort_str="array_multisort(";
  foreach($array as $key => $val)
  {
   $sort_num++;
   for($i=0;$i<count($sort_data);$i++)
   {    
    $temp_sort=explode("^",$sort_data[$i]);
    $sort_array[$i][$key]=$val[$temp_sort[0]];
    if($sort_num==1)  $sort_str .= "\$sort_array[$i]" . ", $temp_sort[1],";
   }
  }
  $sort_str .= " \$array);";
  eval($sort_str);
  reset($array);
  return $array;
 }

Comment +0

 //배열의 열과 행을 바꿔주는 함수
 function array_change_row($arr,$flag=NULL)
 {
  unset($temp_arr);
  foreach ($arr as $key => $val)
  {
   if($flag) foreach ($val as $sub_key => $sub_val) $temp_arr[$sub_key][]=$sub_val;
   else foreach ($val as $sub_key => $sub_val) $temp_arr[$sub_key][$key]=$sub_val;
  }
  return $temp_arr;
 }

Comment +0

//중복삭제하고, 배열 합치기
 function array_remake($item, $key)
 {
  global $remake_item,$remake_key;

  if($remake_key) $remake_key.="^";
  $remake_key.=$key;
 
  for($i=0;$i<count($item);$i++)
  {
   if($remake_item[$i]) $remake_item[$i].="^";
   $remake_item[$i].=$item[$i];
  }
 }

 function array_merge_unique($array1, $array2)
 {
  global $remake_item,$remake_key;

  array_walk(array_merge_recursive($array1,$array2), 'array_remake');
  $remake_item=array_reverse(array_unique($remake_item));
  $remake_key_array=explode("^",$remake_key);

  while($temp_item=array_pop($remake_item))
  {   
   $item=explode("^",$temp_item);
   for($i=0;$i<count($remake_key_array);$i++)
   {  
    $return_unique_array[$remake_key_array[$i]][]=$item[$i];
   }
  }
  $remake_item=null;
  $remake_key=null;
  return $return_unique_array;  
 }
 
 사용법
$merge_array=array_merge_unique($array1, $array2);


Comment +0