2016년 5월 26일 목요일

IBM의 Swift Sandbox (Beta)

IBM에서 새로 만든 PaaS (P = Platform) Bluemix 에서 Swift 언어의 샌드박스 환경을 제공 중.

디자인도 미려하다.

https://swiftlang.ng.bluemix.net/?cm_mmc=developerWorks-_-dWdevcenter-_-swift-_-lp#/repl

설치도 필요없고 브라우저만 있으면 가능. xcode가 없는 환경에서 돌려보기에 좋다.
화면 왼쪽에서 코드를 작성하고 실행 버튼을 누르면
오른쪽의 결과 화면에 실행결과가 바로 반영된다.

스위프트 문법 공부는 여기서 하면 될 듯.


LEGO Digital Designer - 무료로 레고를 가지고놀아 보자


레고 사에서 제공하는 디자인 툴
캐드 처럼 PC 상에서 레고 모델을 만들 수 있다.

Windows 뿐만 아니라 Mac용도 있다.


공식 홈페이지

아직 한국어는 미지원. 영어를 몰라도 딱히 번역이 필요할 것 같지는 않다.

GALLERY에서 다른 사용자들이 만든 작품을 볼 수 있다.

사용법 강좌(브릭인사이드):

2016년 5월 24일 화요일

[HTML] hr element 색상 바꾸기

<hr> 태그에서 CSS로 color 지정을 했는데 안 먹힐 때가 있다.

hr {
    color: #222222;
}


찾아보니 브라우저 별로 방법이 차이가 있었다.
border-color나 background-color를 대신 써 주는 것이다.

두께가 1 pixel 짜리라면 다음 코드와 같이 변경해 준다.

hr {
    color: #222222;    /* IE */
    border-color: #222222;  /* 사파리 */
    background-color: #222222;   /* 크롬, 모질라 등, 기타 브라우저 */
}


========
두께(높이)를 변경해야 한다면 이렇게 한다.

hr {
    height: 2px;
    color: #777777;
    background-color: #777777;
    border: none;
}

2016년 5월 15일 일요일

같은 호스팅서버에서 여러 개의 도메인 사용하기(cafe24기준)

상황:
1. cafe24.com에서 웹 호스팅 서비스를 사용중이다.
2. (가정) 나는 aaa.com 과 bbb.com 을 가지고 있다.
  aaa.com - 서버와 연동된 기존에 사용하던 도메인
  bbb.com - 새로 연동시킬 도메인
bbb.com으로 접속 시 특정 하위 디렉토리(/[사용자 home 디렉토리]/www/bbb/)로 접속시키고 싶다.


.htaccess 파일을 열고 다음과 같은 내용을 추가해 준다. (경로 : /[사용자 home 디렉토리]/www/)
보통 숨김파일로 되어있고 없으면 새로 만든다.

<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^bbb.com [NC]
RewriteCond $1 !^(bbb)/
RewriteRule ^(.*)$ /bbb/$1 [L]
</ifmodule>


상기 스크립트에서 파란색 글씨 부분을 자신의 환경에 맞게 고친다.

이제 bbb.com으로 접속하면 aaa.com 설정은 그대로 유지한 채
/bbb/ 를 홈 디렉토리로 접속한다.

2016년 5월 8일 일요일

Overwatch 오픈베타 소감


간만에 재미난 FPS가 나왔다.
온라인 FPS를 하면 항상 지기만 했는데 게임 난이도가 어렵지 않아서인지 운이 좋아서였는지 예상보다 플레이가 잘 풀렸다.

Onlywatch, 고급시계 등 농담조의 별명이 있었으나 이제 Onlywatch는 벗어날 듯.

돈을 주고 구입해봐야 할 지는 고민해 봐야겠다. 다른 유저들 중에는 게임이 좀 가벼워서 돈주고 구입하기에는 아깝다는 평도 있고 맘에 든다는 사람들도 많았다.

팀플레이도 중요하다. 혼자서만 액션영화 찍는다고 설치면 바로 죽는다.
전략적인 요소도 있어서 컨트롤 뿐만 아니라 머리도 좀 써야 한다.

가끔 들어가서 머리 식히기에 좋아보이는 게임.

https://playoverwatch.com/ko-kr/blog/20099925
(오픈베타 기간이 하루 연장되었다. ~ 5월 11일 새벽 2시까지 오픈베타 서비스 중)

2016년 5월 7일 토요일

[TED] 할 일을 미루기 대가의 심리

http://www.ted.com/talks/tim_urban_inside_the_mind_of_a_master_procrastinator?language=ko


팀 어번은 할 일을 미루는 것이 말이 안 된다는 걸 알면서도 마지막까지 할 일을 미루는 습관을 버릴 수가 없습니다. 이 재미있고도 통찰력 있는 강연에서 어번은 유튜브 몰아보기, 위키피디아 따라 다니기와 창문 밖을 바라보며 멍 때리기의 여정으로 우리를 데려갑니다. 그리고 시간이 부족해지기 전에 우리가 정말로 미루는 것이 무엇인지 고심해 보도록 권합니다.

일을 미루는 습관에 관한 강연.
보고 뜨끔했음. 중간에 빵빵 터지는 게 웃기기도 웃김.
이런 영상이라도 보면 나쁜 습관 개선에 도움이 될 것이라 믿음.

2016년 5월 1일 일요일

Google Developers Summit (4/28)




처음 가본 구글에서 개최하는 세미나.
많은 개발자들이 참석해서 좌석이 가득 찼다.

올해 출시 예정인 Android N 버전이 벌써 준비중이고 기존 버전대비 달라지는 부분이 공개되었다.
가장 기억에 남는 부분은 멀티 윈도우 서포트였다. 직접 구현하려면 머리 좀 아플 것 같다.

트랙은 App 개발 트랙과 Web 개발 트랙으로 나뉘어져서 엔지니어들은 자신의 분야에 맞는 강연을 들을 수 있었다.

나갈 때 티셔츠도 사은품으로 주더라.