2018/01(4)
-
내가 쓰는 Atom 패키지들(Atom 패키지 추천)
Atom? Atom은 Github에서 제작한 hackable한 텍스트 에디터입니다. 다양한 프로그래밍 언어는 물론이고 마크업 언어 같은 것도 지원하기 때문에 아주 편하게 사용할 수 있고, 필요한 부가 기능을 추가적으로 설치, 제작 및 배포할 수 있는 확장성을 제공합니다. 테마 역시 자유롭게 설정할 수 있습니다. Atom은 Node.js와 Electron을 사용하여 제작되었습니다. Atom은 윈도우, 리눅스, macOS를 모두 지원하고, 오픈소스 프로젝트로 제작되었습니다. 저는 다양한 OS를 사용하고 있기 때문에 아주 즐겨 사용하고 있습니다. 다 좋은데 개인적으로 단점이라고 생각하는 점은 초기 실행 속도가 좀 느리다는 점입니다. 다른 에디터들은 빠른데 말이죠. 좀 더 개선이 되었으면 하는 부분이 있네요. ..
2018.01.28 -
macOS의 Caps lock 상태를 쉽게 볼 수 있는 Captin(무료)
Captin: A tool to show Mac caps lock status. 저는 여러 종류의 PC를 사용하고 있습니다. 메인 PC인 윈도우 PC와 개발용으로 쓰는 맥북 프로 레티나(이하 맥북), 그리고 개인 개발 서버인 우분투 PC를 비롯하여 NAS까지 사용하고 있습니다. 개발을 주로 맥북으로 하고 있는데, 제 맥북엔 한 가지 문제가 있습니다. Shift 키가 가끔 먹히지 않는다는 건데요. 구입할 때부터 그랬는데 귀찮다고 교환을 안 해버렸더니 아직까지 쓰고 있네요. 평소에는 큰 문제가 안 되는데, 개발할 때 보면 좀 짜증날 정도로 문제가 생깁니다. 고속 타이핑을 할 때 Shift 키가 먹히지 않아서 오타가 꽤나 많이 발생하게 되더라고요. 키보드에 불빛으로 Shift 키의 상태가 보이긴 하지만, 보통..
2018.01.14 -
스타벅스 2018 럭키백 구매 및 개봉기!
올해도 어김 없이 스타벅스 럭키백이 찾아왔습니다! 작년에는 시간도 없고 돈도 없어서 구매하지 않았는데요. 올해는 색상도 예쁘고 마침 돈도 있고 해서 한 번 사보자! 하는 느낌으로 구매를 해봤습니다. 제 주변에 있는 스타벅스는 오전 7시에 오픈을 해서, 적당히 6시 20분까지 갔는데도 불구하고 제 앞에 두 분이 계시더라구요. 그래도 제가 간 매장에는 8개가 입고되어서 문제 없이 구매할 수 있었답니다. 럭키백 구매 당일은 엄청 추운 날이었는데, 40분 정도 기다렸더니 진짜 손, 발이 너무 시렵더라구요. 겨울에 출시하는 MD 사려고 기다리는 건 앞으로 못해먹겠다는 생각이 들었습니다. ㅠㅠㅋㅋ 올해 신년 MD는 디자인도 영 별로더라구요. 그래서 하나도 구매하지 않았더니 블로그에 올릴 게 없네요. 럭키백을 오픈했..
2018.01.13 -
Java Swing 둥근 테두리 버튼 만들기
안녕하세요. 오늘은 Java Swing의 JButton을 둥근 형태로 만들어보려고 합니다. 저는 보통 개발을 할 때 기본적인 모양을 주로 썼는데요. 점점 디자인을 바꿔보고 싶어지더라구요. 가장 만만한 버튼부터 변형시켜보려 했는데, 이게 생각처럼 잘 안 돼서 여러 번 삽질을 한 기억이 있습니다. 이번에는 기록도 할 겸 블로그에 기록을 좀 해보려고 합니다. 좌측의 버튼은 기본적인 JButton의 모양입니다. 다소 밋밋하고, 올드한 느낌이 없잖아 있죠. 그리고 우측은 제가 임의로 모양을 바꾼 버튼입니다. 이번에는 요 버튼을 만들어볼 예정입니다. 그렇게 어렵지 않습니다! public class RoundedButton extends JButton { public RoundedButton() { super(); ..
2018.01.01