Posts Tagged ‘

타임캡슐 버그 – 파일 삭제, 이동, 숨겨짐

타임캡슐

이것때문에 한참을 고생했는데, 오늘에서야 해결책을 알게 되어 공유합니다.

저희집에서는 타임캡슐을 윈도우 머신 2대와 함께 공유 하드처럼 사용하고 있습니다. 맥북도 있지만, 가끔 열어보는 정도라서 맥으로 사용하는 정도는 미미하죠.

최근에 구입한 MP3들을 바로 이 타임캡슐에 보관하고 있는데, 어느날 부턴가 갑자기 파일이 안보이기 시작하더군요. 이 상태가 되면, 폴더 삭제가 안되는 것은 물론 이름을 바꾸거나 이동시키는 것도 불가능합니다. 어쩔 수 없이 새 폴더를 만들어서 다시 MP3 파일들을 넣어두었는데 문제가 재발하더군요.

검색 결과 문제는 이름이 긴 파일 때문이었습니다.

윈도우에서 허용하는 파일 이름의 길이보다 타임캡슐에서 허용하는 파일 이름 길이가 더 짧습니다. 아마도 사용하는 문자셋이 달라서 그러리라 짐작합니다(윈도우에서는 한글 1자에 2byte, 맥은 3byte).

해결책은 간단합니다.

문제가 됐던 이름이 긴 파일을 찾아서 그 폴더로 다시 복사해줍니다. 그러면 같은 이름의 파일이 있다며 덮어씌우겠냐고 나타나는데, 당연히 덮어씌웁니다. 이제 이 폴더에는 방금 복사한 파일이 나타날 것입니다. 바로 그 때, 나타난 파일을 지우면~ 문제가 깨끗이 해결됩니다.

이 방법에서 가장 어려운 부분은 “문제가 됐던 이름이 긴 파일을 찾는” 것입니다. 제 경우에는 맥북이 있어서 맥으로 접속했더니 파일이 보였고(이름이 잘리긴 했지만), MP3를 구입한 내역이 남아있어서 원래 이름을 어렵지 않게 찾을 수 있었습니다. 맥이 없을 때는 어떻게 해결해야할지 모르겠습니다. -_-;;

참고로, 맥에서였다면 파일 이름이 너무 길다며 아예 복사가 안된다고 합니다. 예방이 되는거죠. 윈도우에서 사용할 때만 발생하는 문제인 듯 합니다.

CSS Polygons – CSS로 다각형 만들기

일단 예제

다음의 도형들은 모두 CSS”만” 사용해서 그렸습니다. 이미지나 <canvas> 또는 VML과 같은 기술도 사용하지 않았습니다.

 

기본

다들 아시다시피 CSS에는 경계선을 그릴 수 있는 border 속성이 있고, 상하좌우 4개의 방향에 대해 굵기, 색상, 타입을 각각 지정할 수 있습니다. 예를 들어, theBox라는 아이디를 가진 엘리먼트의 왼쪽에만 빨간색 1px 굵기의 실선을 보여주고 싶다면 다음과 같이 작성합니다.

#theBox { border-left:1px solid red; }

기본적으로 CSS에서 다루는 영역은 사각형입니다. 그래서, 4개 변의 경계선은 다음과 같이 설정할 수 있습니다.

#theBox { border:1px solid red; }

그런데, 각각의 경계선이 만나는 지점은 어떤 모양으로 그려질까요? 확인하기 위해서 각각의 경계선 색깔을 달리하고 좀 더 크게 작성해보면 다음과 같은 모양을 얻을 수 있습니다.
경계선이 만나는 지점을 확인하세요

<b style="border:40px solid;border-color:red blue green yellow;display:block">경계선이 만나는 지점을 확인하세요</b>

보다시피, 각각의 경계선이 만나는 지점은 사선 형태를 이루고 있습니다. 슬슬 무슨 일이 일어날 것 같죠? ^^ 그 다음에는 내부 컨텐트를 없애보겠습니다.

<b style="border:40px solid;border-color:red blue green yellow;height:0;width:0;margin:0;padding:0;display:block"></b>

이 상태에서 상단의 선을 없앱니다.

<b style="border:40px solid;border-color:red blue green yellow;height:0;width:0;margin:0;padding:0;display:block;border-top-style:none"></b>

자… 이 상태에서 삼각형을 만들기는 쉽습니다. 좌우 경계선의 색상을 투명으로 만들어버리면 됩니다. 상단의 경계선처럼 없애지 않는 이유는 지금처럼 너비를 0으로 설정한 상태에서 좌우 경계선마저 없애면 전체 엘리먼트의 크기가 0이 되어 아예 화면에서 보이지 않기 때문입니다. 말보다는 눈으로 확인하는게 쉬울 듯 하여, 좌우 경계선을 아예 없애보았습니다.

<b style="border:40px solid;border-color:red blue green yellow;height:0;width:0px;margin:0;padding:0;display:block;border-top-style:none;border-left-style:none;border-right-style:none"></b>

화면에는 안나오지만 분명 존재하고 있습니다. -_-;;;
0이던 너비를 40px 정도로 줘봤습니다.

<b style="border:40px solid;border-color:red blue green yellow;height:0;width:40px;margin:0;padding:0;display:block;border-top-style:none;border-left-style:none;border-right-style:none"></b>

경계선이 다시 보이는 것을 확인할 수 있습니다. 다시 삼각형을 만드는 부분으로 돌아가서 좌우 경계선의 색상을 투명으로 만들어보겠습니다.

<b style="border:40px solid;border-color:red transparent green transparent;height:0;width:0;margin:0;padding:0;display:block;border-top-style:none"></b>

드디어 CSS만으로 삼각형을 만들었습니다!

응용

삼각형에서 너비를 조금 주면 사다리꼴을 만들 수 있습니다. 백문이 불여일견! 일단 보시죠!

<b style="border:40px solid;border-color:red transparent green transparent;height:0;width:40px;margin:0;padding:0;display:block;border-top-style:none"></b>

그리고 상단을 남겨두고 하단을 없애면 반대 모양의 사다리꼴을 얻을 수 있습니다.

<b style="border:40px solid;border-color:red transparent green transparent;height:0;width:40px;margin:0;padding:0;display:block;border-bottom-style:none"></b>

이 두개를 합치면 육각형을 만들 수 있죠.


색깔을 같이 맞추면 다음과 같이 보일 것입니다.


참고링크

아래 링크로 가시면 더 많은 예제를 볼 수 있습니다.

Gmail 사용 팁 한 가지

스팸때문에 일부러 새 계정을 만들어보셨나요? 개인 메일과 업무용 메일을 구분해서 사용하신 적은요? Gmail 을 이용하면 새 계정을 만드는 귀찮은 작업을 하지 않아도 됩니다.

팁은 간단합니다.

  1. account@gmail.com 이라는 계정은 account@googlemail.com 으로도 사용할 수 있습니다.
  2. account@gmail.com 의 account에 점은 몇 개가 있어도 상관없습니다.

두번째 항목에 대해 설명을 해보죠. 예를 들어, taegonkim@gmail.com 이라는 계정이 있다고 해보겠습니다. 이 계정이 있으면 아래에 열거된 주소들도 모두 똑같은 계정으로 메일이 옵니다.

a.dmin@gmail.com		a.dmin@googlemail.com
ad.min@gmail.com		ad.min@googlemail.com
...
admi.n@gmail.com		admi.n@googlemail.com

이게 끝은 아닙니다. 점의 갯수는 상관이 없다고 했었죠? a.d.m.i.n@gmail.com 으로도 메일이 정상적으로 배달됩니다. 물론, a.d.m.i.n@googlemail.com도 마찬가지입니다.

이런 기능을 활용하면 자신에게 온 메일을 “받는 사람”으로 분류하는 필터 규칙을 만들 수 있습니다. 스팸용 메일 주소라면 휴지통으로, 업무용 메일이라면 자동으로 라벨을 붙이게 할 수 있습니다. 개인정보를 유출하는 사이트가 어디인지 찾아낼 수도 있죠. :)

이런 건 미리 알려줘도 좋을텐데…
어쩌면 이런 불친절함이 구글의 매력일지도 모르겠습니다(사용자가 하나씩 찾아가는 재미!).

Page 1 of 212