'개발이야기' 카테고리의 글 목록 10개

개발자 뉴스를 다시 시작하며

개발자 뉴스를 다시 시작하며

개발이야기

탕비수다 이마고 v4.1.0 업데이트 소식입니다. 공지사항은 커뮤니케이션 기능이 없기 때문에 중단했던 개발자 뉴스를 다시 시작하게 되었네요. 앞으로 간간히 이곳에 소식을 전하겠습니다. 두 번째 사이드바 인기글 지원 최근 티스토리 치환자 구조에 몇 가지 추가사항이 있었습니다. 사이드바에 인기글 모듈 지원이 추가되었고 무엇보다 스킨 옵션이 추가되었습니다. 현재 인기글은 새로 업데이트한 스킨에 적용된 상태이며 두 번째 사이드바에 노출되고 있습니다. 많은 분들이 해당 기능을 요구했었죠. 참 반가운 소식입니다.그 동안 내 블로그는 어떤 글이 인기가 많을까 싶었는데요. 이번 업데이트로 갈증 해소가 되지 않았나 싶습니다. 탕비수다 이마고 사이트에는 폰트와 파트너 관련 글을 많이 읽고 가셨나 보더군요. 조금 의외이긴 ..

탕비수다 이마고 v4.1.0 업데이트 소식입니다. 공지사항은 커뮤니케이션 기능이 없기 때문에 중단했던 개발자 뉴스를 다시 시작하게 되었네요. 앞으로 간간히 이곳에 소식을 전하겠습니다. 두 번째 사이드바 인기글 지원 최근 티스토리 치환자 구조에 몇 가지 추가사항이 있었습니다. 사이드바에 인기글 모듈 지원이 추가되었고 무엇보다 스킨 옵션이 추가되었습니다. 현재 인기글은 새로 업데이트한 스킨에 적용된 상태이며 두 번째 사이드바에 노출되고 있습니다. 많은 분들이 해당 기능을 요구했었죠. 참 반가운 소식입니다.그 동안 내 블로그는 어떤 글이 인기가 많을까 싶었는데요. 이번 업데이트로 갈증 해소가 되지 않았나 싶습니다. 탕비수다 이마고 사이트에는 폰트와 파트너 관련 글을 많이 읽고 가셨나 보더군요. 조금 의외이긴 ..

개발이야기를 마치며

개발이야기를 마치며

개발이야기

그동안 탕비수다 스킨을 개발하며 진행사항을 ‘개발이야기’ 카테고리에서 알려드렸는데요. 아시는 분은 아시겠지만, 트위터 FEED를 개설하면서 트위터가 그 역할을 대신하고 있습니다. 따라서 ‘개발이야기’ 카테고리에 글을 적는 것은 오늘이 마지막입니다.되도록 블로그에 스킨과 관련이 없는 글은 올리지 않고 있었습니다. 아무래도 스킨과 밀접한 관련이 있는 글이 더 필요할 것 같아서인데요. 개발을 하며 적는 이야기도 관련은 있지만 사용하는데 직접적인 관련이 없는 관계로 고민을 했었습니다. 그러다가 트위터에 짧게나마 알림을 하면 어떨까 싶어 며칠 동안 트위터를 이용했습니다.많은 분은 아니지만, 나름대로 소통이 가능한 것으로 판단되었고 이에 ‘개발이야기’ 마지막 글을 적습니다. 탕비수다 스킨이 버전 4에 진입했습니다...

그동안 탕비수다 스킨을 개발하며 진행사항을 ‘개발이야기’ 카테고리에서 알려드렸는데요. 아시는 분은 아시겠지만, 트위터 FEED를 개설하면서 트위터가 그 역할을 대신하고 있습니다. 따라서 ‘개발이야기’ 카테고리에 글을 적는 것은 오늘이 마지막입니다.되도록 블로그에 스킨과 관련이 없는 글은 올리지 않고 있었습니다. 아무래도 스킨과 밀접한 관련이 있는 글이 더 필요할 것 같아서인데요. 개발을 하며 적는 이야기도 관련은 있지만 사용하는데 직접적인 관련이 없는 관계로 고민을 했었습니다. 그러다가 트위터에 짧게나마 알림을 하면 어떨까 싶어 며칠 동안 트위터를 이용했습니다.많은 분은 아니지만, 나름대로 소통이 가능한 것으로 판단되었고 이에 ‘개발이야기’ 마지막 글을 적습니다. 탕비수다 스킨이 버전 4에 진입했습니다...

제작자 표기 삭제에 대한 제작자의 입장

제작자 표기 삭제에 대한 제작자의 입장

개발이야기

가끔 스킨 아래에 표기된 "theme by TANGBISUDA"(이하 제작자 표기)를 삭제 후 사용해도 괜찮겠냐는 문의가 있습니다. 물론, 괜찮습니다. 적어도 탕비수다 스킨은 해당 문구가 저작권과 관련이 없습니다. 실제 저작권과 관련된 문구는 각 스킨 파일 내부에 표기된 다음 문구입니다. Copyright (C) ... 이하 라이선스 문구 사실, 그동안 스킨 홍보를 위해 제작자 표기에 대해 언급을 자제했습니다. 아무래도 제작자 표기를 통한 홍보는 무시 못 하니 말이죠. 그래서 관련 문의가 오면 삭제해도 괜찮다는 답변을 드렸을 뿐입니다. 한동안 안과 밖의 갈등이 계속되어 고민을 했는데요. 아무래도 마음의 소리를 따르는 게 좋겠다고 최종적으로 판단했습니다. 다음 업데이트부터는 제작자 표기가 제거됩니다. 이는..

가끔 스킨 아래에 표기된 "theme by TANGBISUDA"(이하 제작자 표기)를 삭제 후 사용해도 괜찮겠냐는 문의가 있습니다. 물론, 괜찮습니다. 적어도 탕비수다 스킨은 해당 문구가 저작권과 관련이 없습니다. 실제 저작권과 관련된 문구는 각 스킨 파일 내부에 표기된 다음 문구입니다. Copyright (C) ... 이하 라이선스 문구 사실, 그동안 스킨 홍보를 위해 제작자 표기에 대해 언급을 자제했습니다. 아무래도 제작자 표기를 통한 홍보는 무시 못 하니 말이죠. 그래서 관련 문의가 오면 삭제해도 괜찮다는 답변을 드렸을 뿐입니다. 한동안 안과 밖의 갈등이 계속되어 고민을 했는데요. 아무래도 마음의 소리를 따르는 게 좋겠다고 최종적으로 판단했습니다. 다음 업데이트부터는 제작자 표기가 제거됩니다. 이는..

메이저 업데이트 소식

메이저 업데이트 소식

개발이야기

오랜만에 글로 여러분을 뵙습니다. 늦은 감이 있지만, 탕비수다 이마고 스킨의 메이저 업데이트 소식을 전합니다.먼저 메이저 업데이트를 위해 베타 테스트를 진행했습니다. 몇몇 분들에게 테스트 요청을 드렸고 흔쾌히 승낙해주셨습니다. 스킨 제작은 혼자 하는 일이라 다른 어려움은 없지만 정작 스킨 테스트는 혼자서 할 수 없는 일이 대부분입니다. 혼자 다양한 환경에서 다양한 시도를 통해 테스트를 한다는 것은 거의 불가능에 가깝습니다. 따라서 바쁜 와중에도 베타 테스트를 진행해 주신 분들에게 이 자리를 빌려 감사의 말씀을 전합니다.이번 메이저 업데이트를 통해 탕비수다 이마고 버전은 이제 3입니다. 앞으로 얼마나 더 버전이 업데이트될까요? 예전에 다른 글에서도 말씀 드렸지만, 현재 스킨이 제가 처음 구상했던 스킨과 가..

오랜만에 글로 여러분을 뵙습니다. 늦은 감이 있지만, 탕비수다 이마고 스킨의 메이저 업데이트 소식을 전합니다.먼저 메이저 업데이트를 위해 베타 테스트를 진행했습니다. 몇몇 분들에게 테스트 요청을 드렸고 흔쾌히 승낙해주셨습니다. 스킨 제작은 혼자 하는 일이라 다른 어려움은 없지만 정작 스킨 테스트는 혼자서 할 수 없는 일이 대부분입니다. 혼자 다양한 환경에서 다양한 시도를 통해 테스트를 한다는 것은 거의 불가능에 가깝습니다. 따라서 바쁜 와중에도 베타 테스트를 진행해 주신 분들에게 이 자리를 빌려 감사의 말씀을 전합니다.이번 메이저 업데이트를 통해 탕비수다 이마고 버전은 이제 3입니다. 앞으로 얼마나 더 버전이 업데이트될까요? 예전에 다른 글에서도 말씀 드렸지만, 현재 스킨이 제가 처음 구상했던 스킨과 가..

사이드바 개발 소식

사이드바 개발 소식

개발이야기

기존 스킨에 사이드바를 추가하는 것은 그리 어렵지 않은 작업입니다. 스킨을 설계하면서 추후 사이드바를 추가할 것을 염두하면서 개발을 진행했기 때문입니다. 워드프레스는 서버 사이드 언어(PHP)를 사용하기 때문에 직접 서버 제어가 가능하지만, 티스토리는 사용자 언어(JavaScript)만이 유일한 접근 방법입니다.한 스킨에 여러 기능을 추가하는 것은 다소 무리가 있을 수 있습니다. 무엇보다 사용자가 설정을 잘 이해하지 못하면 쉽게 다가갈 수 없는 부분이 분명 존재합니다. 다만, 이런 문제는 기술적 어려움 때문이라는 것도 말씀드리고 싶습니다.여러 스타일의 스킨을 내놓으면 좋겠지만 관리가 이뤄지지 않는다면 아무런 의미가 없습니다. 가능한 쉽게 설정할 수 있도록 고려하고 있지만 어쩔 수 없는 부분도 있다는 것을..

기존 스킨에 사이드바를 추가하는 것은 그리 어렵지 않은 작업입니다. 스킨을 설계하면서 추후 사이드바를 추가할 것을 염두하면서 개발을 진행했기 때문입니다. 워드프레스는 서버 사이드 언어(PHP)를 사용하기 때문에 직접 서버 제어가 가능하지만, 티스토리는 사용자 언어(JavaScript)만이 유일한 접근 방법입니다.한 스킨에 여러 기능을 추가하는 것은 다소 무리가 있을 수 있습니다. 무엇보다 사용자가 설정을 잘 이해하지 못하면 쉽게 다가갈 수 없는 부분이 분명 존재합니다. 다만, 이런 문제는 기술적 어려움 때문이라는 것도 말씀드리고 싶습니다.여러 스타일의 스킨을 내놓으면 좋겠지만 관리가 이뤄지지 않는다면 아무런 의미가 없습니다. 가능한 쉽게 설정할 수 있도록 고려하고 있지만 어쩔 수 없는 부분도 있다는 것을..

확장 모드 업데이트 소식

확장 모드 업데이트 소식

개발이야기

안녕하세요. 바쁜 일이 있었지만 틈틈이 짬을 내어 몇 번의 개선 작업을 진행했고 그동안 손대지 못했던 확장 모드를 완료했습니다. 기쁜 마음에 소식을 전합니다. 확장 모드라고 해서 “뭔가 큰 기능이 추가되었나 보네”라고 생각할 수 있는데요. 늘 그렇지만 막상 새로운 개선 버전을 내놓을 땐 여러 가지 복잡한 심정 탓에 마음이 편치 않습니다. 내부적으로 여러 정의가 변경되고 복잡한 작업이라 마이너 업데이트로 진행할까 싶었지만 눈으로 보면 또 그게 아니라 개선 작업 버전으로 표기했습니다. 그럼, 어떤 사항이 추가되거나 개선되었을까요? 썸네일 목록 배경색 그라데이션 추가 주 메뉴에 그라데이션 효과가 있는데요. 그와 같은 효과를 썸네일 목록에도 지정할 수 있습니다. 같거나 혹은 다른 그라데이션 효과를 조합해 감각적..

안녕하세요. 바쁜 일이 있었지만 틈틈이 짬을 내어 몇 번의 개선 작업을 진행했고 그동안 손대지 못했던 확장 모드를 완료했습니다. 기쁜 마음에 소식을 전합니다. 확장 모드라고 해서 “뭔가 큰 기능이 추가되었나 보네”라고 생각할 수 있는데요. 늘 그렇지만 막상 새로운 개선 버전을 내놓을 땐 여러 가지 복잡한 심정 탓에 마음이 편치 않습니다. 내부적으로 여러 정의가 변경되고 복잡한 작업이라 마이너 업데이트로 진행할까 싶었지만 눈으로 보면 또 그게 아니라 개선 작업 버전으로 표기했습니다. 그럼, 어떤 사항이 추가되거나 개선되었을까요? 썸네일 목록 배경색 그라데이션 추가 주 메뉴에 그라데이션 효과가 있는데요. 그와 같은 효과를 썸네일 목록에도 지정할 수 있습니다. 같거나 혹은 다른 그라데이션 효과를 조합해 감각적..

스킨을 제작하는 즐거움과 스킨을 사용하는 즐거움의 의미

스킨을 제작하는 즐거움과 스킨을 사용하는 즐거움의 의미

개발이야기

내가 GNU 라이선스 스킨을 제작하는 이유에는 결코 어울릴 수 없다고 생각하는 두 가지 즐거움이 얽혀 있다. 하나는 그 모습 그대로 좋아해 줄 거라는 즐거움, 또 다른 하나는 자신에 맞게 수정해 뒤따라오는 즐거움이다. 이 두 가지 즐거움이 얽혀 맞물릴 때 즐김이 생긴다.즐거움은 고통이 없다. 오직 즐거움 그 자체이다. 나는 하얀 여백에 조금씩 채워나감을 즐긴다. 한 번에 모든 걸 채우기보다 한번 채우길 즐긴다. 그 한번은 늘 끝맺음이다. 한번 채우길 마치면 늘 공백이 생긴다. 그것이 시간의 공백이건 할 일의 공백이건 늘 어떤 형태의 공백이 생긴다. 중요한 것은 공백 후에야 비로소 또 다른 채움의 즐거움이 따라온다는 점이다.공백은 고통이 아니다. 모든 것은 그저 하나의 과정이다. 즐거움이 즐김으로 탈바꿈되..

내가 GNU 라이선스 스킨을 제작하는 이유에는 결코 어울릴 수 없다고 생각하는 두 가지 즐거움이 얽혀 있다. 하나는 그 모습 그대로 좋아해 줄 거라는 즐거움, 또 다른 하나는 자신에 맞게 수정해 뒤따라오는 즐거움이다. 이 두 가지 즐거움이 얽혀 맞물릴 때 즐김이 생긴다.즐거움은 고통이 없다. 오직 즐거움 그 자체이다. 나는 하얀 여백에 조금씩 채워나감을 즐긴다. 한 번에 모든 걸 채우기보다 한번 채우길 즐긴다. 그 한번은 늘 끝맺음이다. 한번 채우길 마치면 늘 공백이 생긴다. 그것이 시간의 공백이건 할 일의 공백이건 늘 어떤 형태의 공백이 생긴다. 중요한 것은 공백 후에야 비로소 또 다른 채움의 즐거움이 따라온다는 점이다.공백은 고통이 아니다. 모든 것은 그저 하나의 과정이다. 즐거움이 즐김으로 탈바꿈되..

접속 기기 구분 및 디스커스 댓글 플러그인 적용

접속 기기 구분 및 디스커스 댓글 플러그인 적용

개발이야기

개발자 뉴스는 탕비수다 이마고를 개발하면서 겪은 일이나 여러 감정을 기록하기 위해 시작했습니다. 벌써 여덟 번째 이야기를 기록하고 있군요. 그동안 탕비수다 이마고를 구매한 사용자와의 지속적인 커뮤니케이션 덕분에 어느 정도 안정화 단계에 접어들어 크게 시간을 들여 작업할 일은 없었습니다. 다만, 두 가지 해결하지 못했던 문제가 있었는데요. 이번 업데이트를 통해 해결했습니다. 첫 번째는 접속한 기기를 구별하는 것입니다. 데스크탑과 모바일 구분인데요. 참 애를 먹었습니다. 여러 곳에서 이를 지원하는 플러그인이 존재하지만, 되도록 티스토리에서 제공하는 공통 모듈을 이용하고자 했습니다. 이런 의미에서 그동안 티스토리 모듈을 이용했는데 최근에 맥 기기에서 특정한 오류가 발견됨을 제보 받았습니다. 사실, 접속기기 구..

개발자 뉴스는 탕비수다 이마고를 개발하면서 겪은 일이나 여러 감정을 기록하기 위해 시작했습니다. 벌써 여덟 번째 이야기를 기록하고 있군요. 그동안 탕비수다 이마고를 구매한 사용자와의 지속적인 커뮤니케이션 덕분에 어느 정도 안정화 단계에 접어들어 크게 시간을 들여 작업할 일은 없었습니다. 다만, 두 가지 해결하지 못했던 문제가 있었는데요. 이번 업데이트를 통해 해결했습니다. 첫 번째는 접속한 기기를 구별하는 것입니다. 데스크탑과 모바일 구분인데요. 참 애를 먹었습니다. 여러 곳에서 이를 지원하는 플러그인이 존재하지만, 되도록 티스토리에서 제공하는 공통 모듈을 이용하고자 했습니다. 이런 의미에서 그동안 티스토리 모듈을 이용했는데 최근에 맥 기기에서 특정한 오류가 발견됨을 제보 받았습니다. 사실, 접속기기 구..

타일 그리드 시스템 적용

타일 그리드 시스템 적용

개발이야기

타일 그리드 시스템을 매번 고민했고 이제야 개발 버전을 탕 비수다 블로그에 적용했습니다. 타일 그리드 시스템은 Javascript 플러그인인 Masonry 라이브러리로 작동합니다. 아, 타일 그리드 시스템이 무엇인지 먼저 설명이 필요하겠군요.탕비수다 이마고 스킨의 초기 모토는 ‘글보다 사진에 집중’할 수 있는 환경을 제공함에 있습니다. 처음 마음먹은 대로 지금까지 글보다 사진에 더욱 심열을 기울이고 있습니다. 물론, 텍스트도 좀 더 가독성 있게 변경하고는 있습니다. 타일 그리드 시스템은 원래 글에 적용할 생각이었습니다. ‘글에 첨부한 모든 이미지를 불러와 한 곳에서 모아 볼 수 있으면 좋지 않을까?’ 정말 그렇지 않을까요? 아직 처음 생각을 실현하진 못했지만 대신 인덱스 페이지에 해당 기능을 추가했습니다..

타일 그리드 시스템을 매번 고민했고 이제야 개발 버전을 탕 비수다 블로그에 적용했습니다. 타일 그리드 시스템은 Javascript 플러그인인 Masonry 라이브러리로 작동합니다. 아, 타일 그리드 시스템이 무엇인지 먼저 설명이 필요하겠군요.탕비수다 이마고 스킨의 초기 모토는 ‘글보다 사진에 집중’할 수 있는 환경을 제공함에 있습니다. 처음 마음먹은 대로 지금까지 글보다 사진에 더욱 심열을 기울이고 있습니다. 물론, 텍스트도 좀 더 가독성 있게 변경하고는 있습니다. 타일 그리드 시스템은 원래 글에 적용할 생각이었습니다. ‘글에 첨부한 모든 이미지를 불러와 한 곳에서 모아 볼 수 있으면 좋지 않을까?’ 정말 그렇지 않을까요? 아직 처음 생각을 실현하진 못했지만 대신 인덱스 페이지에 해당 기능을 추가했습니다..

한글 웹폰트 사용자 정의를 고민하며

한글 웹폰트 사용자 정의를 고민하며

개발이야기

의외로 가이드 작업이 오래 걸리지 않았습니다. 꼼꼼히 작성하지 않은 탓일까요? 아니면, 꼼꼼히 작성했던 지난 작업의 결과일까요? 후자였으면 좋겠군요. 어쨌든, 예상했던 기간보다 가이드 작업이 단축되어 다른 기능을 조금 더 살필 수 있는 여유가 생겼습니다. 웹폰트 변경, 초보자에겐 쉽지 않은 작업이죠. 한번 해보면 그리 어렵지 않은데 개념을 이해하지 못한 상태에서 누군가 이렇게 하라는 방법으로만 하다 보니 응용이 쉽지 않습니다. 늘 일에는 장단점이 있기 마련입니다. 탕비수다 이마고는 웹폰트 로딩을 위해 Google WebFont Loader를 사용합니다. 영문 웹폰트는 ‘Lato’를 사용하고 있으며 한글 웹폰트는 ‘나눔고딕’을 사용합니다. 영문 웹폰트의 경우 변경을 요청하는 경우는 드물고 주로 한글 웹폰트..

의외로 가이드 작업이 오래 걸리지 않았습니다. 꼼꼼히 작성하지 않은 탓일까요? 아니면, 꼼꼼히 작성했던 지난 작업의 결과일까요? 후자였으면 좋겠군요. 어쨌든, 예상했던 기간보다 가이드 작업이 단축되어 다른 기능을 조금 더 살필 수 있는 여유가 생겼습니다. 웹폰트 변경, 초보자에겐 쉽지 않은 작업이죠. 한번 해보면 그리 어렵지 않은데 개념을 이해하지 못한 상태에서 누군가 이렇게 하라는 방법으로만 하다 보니 응용이 쉽지 않습니다. 늘 일에는 장단점이 있기 마련입니다. 탕비수다 이마고는 웹폰트 로딩을 위해 Google WebFont Loader를 사용합니다. 영문 웹폰트는 ‘Lato’를 사용하고 있으며 한글 웹폰트는 ‘나눔고딕’을 사용합니다. 영문 웹폰트의 경우 변경을 요청하는 경우는 드물고 주로 한글 웹폰트..