본문 바로가기

구글링

BitBucket 대 GitLab 원문링크: https://about.gitlab.com/2015/04/15/bitbucket-vs-gitlab-com/ #의역이 난무하므로 정확한 정보는 원문을 확인하세요#원문은 GitLab.com에서 작성하였으므로 BitBucket을 까는 글입니다. BitBucket vs. GitLab.com 오픈소스 프로젝트가 최선인 이유는 - 특히 GibLab의 경우, 커뮤니티 때문이다. 커뮤니티가 그냥 필요한 피드백을 제공해주는 것만 아니라, 사용자가 요청한 쿨한 새로운 기능들을 보내준다는 점이다. 이 점에서 - 수많은 새 기능의 요청을 받아놓고 사용자들에게 그다지 응답하지않은 - BitBucket과 차별화된다. 당신들중 몇몇을 BitBucket에서 GibLab.com으로 이전을 고려할 확신을 주기위해, 우리는 .. 더보기
바람직한 UI #16-30 (A Good User Interface) 바람직한 UI #1-15 로 가기 16. 링크 도배보다는 집중하게 하라 가능한 많은 유저들의 요구에 맞추기위해 좌든 우든 페이지에 링크를 많이 달기는 쉽다. 하지만 당신이 Bottom에 반응을 요구하는 의도의 서술적 페이지를 만든다면 두번 생각해라. 페이지내의 많은 링크들은 당신이 반응하길 원하는 것에 고객이 집중할수없게 만들것이다. 중요한 버튼에 도달할 누군가의 확률을 높이는 확실할 방법은 주제와 관련없는 링크를 없애는 것이다. 17. 현재 상태를 보여주려고 애써라 UI에서 이메일의 읽음/읽지않음, 또는 청구서의 결재완료/미납등과 같이 현재의 서로 다른 상황을 보여주는 요소들을 매우 자주 볼수있을 것이다. 한 아이템의 특정한 상태를 사용자에게 알려주는 것은 피드백을 제공하는 좋은 방법이다. 현재 상황를.. 더보기
부트스트랩 Modal을 대체할만한 플러그인 7개 반응형 웹디자인이 대세고 그중 단연 원탑은 부트스트랩이긴하지만 부트스트랩이 상대적으로 무거운것도 사실이므로 Customize 메뉴를 통해서 안쓰는 기능을 제거하고 compact하게 쓰려고 하는데 특히 부트스트랩 모달팝업을 대체하려고 알아보다가 정리해보았습니다. 2014년 4월 기준 Boxer (http://formstone.it/components/Boxer/demo/index.html) 모바일 프렌들리하고 iframe을 사이즈별로 잘 지원한다는것빼고 큰 메리트는 없지만 사이즈가 작고 무난함 Bootbox.js (http://bootboxjs.com/) 부트스트랩 모달이 필요하며 좀더 편하게 사용할수있게 만들어놓은 wrapper라이브러리.아주 기본적인 모달을 손쉽게 쓰는 용도일뿐 JQuery Popup .. 더보기
어서와 JSP, 타임리프는 처음이지? (부제: JSP는 무덤으로) 원문: http://www.jiwhiz.com/post/2012/11/Goodbye_JSP_Hello_Thymeleaf 예전에 스크랩해둔 중국아저씨 글인데 이분이 블로그를 내려서 링크가 죽었습니다. (수정) 다시 살아났네요 어쨌든 저는 이글 쓰신분과 같은 경험과 느낌으로 타임리프를 시작했습니다. 사실 이분이 이글 올린날 어쩌다 읽게되고 GWT에서 Thymeleaf로 갈아탔습니다. 그게 예전에 이글을 스크랩해둔 이유기도 하구요. 현재 이분은 Thymeleaf에서 Angularjs로 옮겨가셨고, 저도 요새 앵귤러js로 타임리프로 만든 일부 페이지를 바꾸고 있었는데요 뭐 저처럼 앵귤러와 타임리프를 같이 돌려도 상관없습니다 하지만 순수 Angular js는 SEO에 문제가 있고, 그리고 개인사이트나 블로그가 아.. 더보기
최고의 반응형 CSS 프레임워크 18선 - 2013년 7월기준 개인적으로 Bootstrap을 대체할만한 CSS 프레임워크를 알아보다 정리해봤습니다.객관성이 결여된 매우 주관적인 코멘트가 함유되어있으며 순위의 기준은 없습니다맨아래 레퍼런스 사이트를 링크해뒀으니 더 많은 종류와 객관적 평가를 알고 싶으신분들은 참고하세요이미지를 누르면 해당 사이트로 이동합니다. 1. Bootstrap가장 많은 사람들이 쓰고 가장 널리 알려진 부트스트랩입니다. LESS를 사용하였으며 12컬럼 반응형 그리드 시스템, 수많은 위젯, 컴포넌트, 자바스크립트 플러그인을 지원하며 다운받을때 원하는 기능만 커스터마이즈 할수있습니다. 두말할것없는 최고의 프레임워크이나 2013년부터 Mobile First를 내세운 새 프레임워크들에게 도전받고있으며, 너무 흔해져버린 부트스트랩 기반의 웹사이트들에 사람들.. 더보기
바람직한 UI #1-15 (A Good User Interface) 원문사이트 (http://www.goodui.org) 좋은 UI란 높은 변환율과 쓰기 쉬운것. 다른말로 쓰는 사람이나 사업측면이나 모두 괜찮은것이다. 여기 시도해볼만 실용적인 아이디어들을 리스트해두었다. 1. 멀티컬럼 대신 원컬럼 레이아웃을 써라 원컬럼 레이아웃은 당신이 생각하는 것이상의 컨트롤이 가능하다. 맨위에서 맨아래까지 더 예측가능하도록 당신의 독자들에게 가이드 해줄수있기 때문이다. 반면 멀티컬럼은 페이지의 핵심 컨텐츠에 집중하는 것을 방해할 부가적인 위험을 가지고 있다. 사람들에게 하나의 스토리와 그 끝에 그에 반응하도록 가이드하라. 2. 팔고나서 입 싹 씻지말고 선물을 줘라. 고객에게 선물을 주는것같이 상냥한 제스쳐가 그것이다. 하지만 더 깊이 들어가보면, 선물주는 것도 상호주의에 입각한 하나.. 더보기
SQL 일대일관계 (One-to-One SQL Relationship) 원문 : http://sqlrelationship.com/one-to-one-relationship/ 일-대-일 관계 기초 One-to-One Relationship BasicsSQL에서 일대일 관계는 빅테이블을 Flat테이블의 성능 저하없이 작은 조각들로 나누기위해 과소평가되어 쓰이지만, 어떤 경우에 안정화된 EAV모델보다 낫다.1:1관계의 완벽한 사용예는 아래 예와 같이 카탈로그 엔트리와 같은 기본 속성을 공유하는 엔티티와 관련있다. 그러나 이론에 들어가지않고 다음의 엔티티 관계 다이어그램을 보자:이 컨셉의 아이디어는 모든 엔티티같에 공유되는 기본 속성들을 저장하는 테이블에 있다. 예의 카탈로그 엔트리의 경우처럼 공유된 속성들은 제품명(Product name), 개요(description) 그리고 가.. 더보기
Vaadin 첫인상: GWT를 대체한다는 것 이상의 메리트는 없어보여 (원문소스: http://www.gwtsushi.info/2010/08/initial-thoughts-on-vaadin.html) 2010년 8월 3일 화요일 Initial Thoughts on Vaadin : Not so much a GWT complement more of a replacement. Vaadin 첫인상: GWT를 "대체"한다는 것 이상의 메리트는 없어보여 얼마간 Vaadin 프레임워크를 사용해보고 코맨트할 의도를 가지게 되었어. 이 툴킷 웹사이트의 플러그인과 데모들은 자신감이 배어져나왔거든. 내 마지막 포스트에 이 프레임워크를 사용해보기를 제안한 리플을 받은 후, 나는 이 충고를 받아들이고 튜토리얼을 따라해보았어. 주소록 튜토리얼은 프레임워크의 훌륭한 시작이었어. 이 데모 웹 어플리케.. 더보기
Broadleaf 커머스 Vs. 아파치 Ofbiz Broadleaf Commerce Vs. Apache Ofbiz (original source by http://l154k.blogspot.com/2011/09/broadleaf-commerce-vs-apache-ofbiz.html) 일단 2~3년전 난 아파치 OFBIZ쓰는걸 포기했었어, 왜냐면 몇주 써보니까 이게 너무 복잡해서 '생산적'인것 같이 않았거든. 그러다 몇달전에 Broadleaf 커머스라는걸 알게 되었는데 무척 관심이 가더군. 스프링, 스프링MVC frontend, GWT backend, 하이버네이트, 메이븐 등의 기반인게 나랑 맞더라구. SCM으로 git이나 github.com을 썼다면 난 이 글을 쓰지도 않았을 테지만 이사람들 backend단에 flex를 없애버린건 정말 좋았어. 이 플.. 더보기
드루팔 vs 줌라 솔직한 비교 Drupal vs. Joomla: a frank comparison from an IBM consultant 원본 : http://www.topnotchthemes.com/blog/090224/drupal-vs-joomla-frank-comparison-ibm-consultant 우리는 매우 운좋게 개인프로젝트를 위해 우리의 Drupal 테마중 하나를 구입한 IBM과 컨설턴트했어. 그 테마 구입에 앞서 우리는 주로 줌라와 드루팔의 기능성과 시각적 차이에 포커스를 맞춰 약간의 토론을 벌였지. 내가 '운좋다'고 한건 두 CMS를 평가한 이 컨설턴트후에 줌라와 드루팔의 첫경험에 대한 환상적으로 자세하게 비교해놓은 이메일을 받았거든. 나는 이걸 우리의 블로그에 공개하도록 허락받았어 그래서 이 훌륭한 글이 많은 .. 더보기