본문 바로가기

전체 글

(54)
좋은 개발자의 3요소 좋은 개발자의 3요소 개발자의 능력이 평가되는 요소는 참 많습니다.그런데 정말 좋은 개발자는 어떤 것이 좋을까요 ? 제가 생각하는 좋은 개발자의 3요소는 아래와 같습니다. 1. 테스트 코드를 잘 작성하는 개발자- 개발자의 경우 리뉴얼 할 때도 있고 협업할 때도 있고 여러 상황에서 버그가 발생될 확률이 높습니다. 그런 때에 일일이 하나씩 눌러보며 테스트하기란 시간과 노력이 많이 아깝죠. 잘 짜놓은 테스트는 10명의 테스터보다 낫습니다. 2. 리팩토링을 잘하는 개발자- 아무리 잘 설계된 개발이라도, 혹은 급하게 하느라 엉망인 개발코드도, 언젠가는 코드가 지저분해지고 혹은 설계의 결함이 생깁니다. 그럴 때마다 처음부터 다시 만들까요 ? 개발이 복잡해졌다고 무조건 다 리뉴얼하면 개발기간이 남아나지 않겠죠 ? 리..
부동산 사이트 ( VR ) 부동산 사이트 ( VR )요즈음 부동산 업계 쪽에서 VR이 많이 쓰이는데.. 보통 Pano VR 같은 유료 상품이 많다. 하지만 이번에 구현된 방식은 photo-sphere-viewer를 이용하여 풀 Javascript 로 개발되었습니다 VR 화면 줌인/아웃, 스내샵, 지도 자동 플레이, Full Screen 아이콘 개발 후기항상 이런류의 개발은 IE가 문제입니다. IE10까지는 대응하였지만, IE9는 끝내 대응하지 못하였습니다. 뿐만 아니라 PSV는 클라이언트 단에서 표시하기는 쉬워도 관리자 쪽에서 스냅샷, 핫스팟등을 지정하는 것이 어려움을 많이 겪었습니다. 부동산 관련업 종사자분들은 대부분 연세가 있으셔서, 맞춤형 UX/UI 개발에 어려움을 겪었습니다. 개발언어 - 앱 : Javascript- 서버 ..
역류방지 쿠션 역류방지 쿠션 육아는장비빨이라는 이야기를 아내와 이구동성하고 있다. 좋은 아이템도 있고 소문에만 좋은 아이템도 있다. 물론 우리애한테만 맞아 떨어지는 것일수도 있고, 반대로 우리아이한테만 안 맞는 것일수도 있다. 그 대표적인 아이템이 전자동 스윙 - ( 다른 아이들은 좋아하는데 우리 아이는 금방 질려해요 ㅠ..ㅠ ) 이번에는 역류방지쿠션입니다. 취지는 잘 토하는 아이들이 누워서 분유를 먹기도, 잘 때 토하지말라는 용도이긴하나, 그런것 + 로 아이들 놀때, 재울때 눕혀서 재우면 참 좋습니다. 수면교육이 초반에 잘 잡혀야하는데.. 우리 아이도 센서티브만 먹어야할 정도로 초반에 잘토하고 배앓이도 심해서 구매했던 것이.. 여기서만 잘려고해서 얼떨결에 수면교육까지 덤으로 되는 초유니크템이 되어 버렸습니다 히힛....
나이스 학교 코드 가져오기 나이스 학교 코드 가져오기 기존에 학교 코드를 가져오는 주소가 리뉴얼되면서 공인인증서를 요구하고 있다.그래서 많은 학교 급식 API들이 기존 DB를 사용하거나 Excel 혹은 노가다(?)로 학교 코드를 가져오고 있다. 그러던 중 유일하게 아직 안막힌 곳을 찾아 파싱하였다.다운받아 쓰거나 수정하여 자기한테 맞게 쓰셔도 됩니다. 이왕이면 코드를 같이 발전시켜나갔으면 좋겠네요. 깃허브 : https://github.com/yousung/neis-school-list#readmeNPM : https://www.npmjs.com/package/neis-api 사용방법 const neisApi = require("neis-api"); /** * 학교명을 입력하면 학교 리스트를 반환 */ neisApi("고기").t..
java spring 한글처리 Java Spring 한글처리- java spring 초기설정 : 한글 처리 (UTF-8) web.xml encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /*
급식급식 (급식 조회 어플) - (진행중) 급식급식 ( 급식 조회 어플 ) 급식조회 어플 제작중입니다. 우선 급식어플의 수익성은 아직 잘모르겠습니다. 다만 "아기사랑" 앱의 경우 한번 켜면 장시간 키고 있어야 하는 제품 특성상 소수의 사용자가 오래 사용하여 광고 수익이 꾀 괜찮은 편이다. 그러나 급식어플은 반대로 대량의 사용자가 아주 짧게 보는 것이기에 수익성은 미확인 상태다. 사전조사를 해보니.. 학생들이 만든 초짜(?) 어플들이 대부분이고,상품성이 괜챃아 보이는 앱이 약 2~3개 있어 보이지만 잘은 모르겠지만 실시간 파싱해서 사용하는 것 같다(로딩이 매우 느림) 그래서 나는 직접 서버에 데이터를 저장하여 하는 방식으로 속도 경쟁력으로 시장에 진입하려고한다.( 1차 테스트 확인결과 속도는 압도적으로 빠름 ) 스크린샷 X 디자인 전면 교체 예정 ..
클린에어 (미세먼지) - 보류 클린에어 (미세먼지) - 보류 아내가 미세먼지를 확인안하고 집안 환기를 시켜서 난리난적이 있다.아내는 복잡한 UX/UI를 싫어하기 때문에 아내를 위해서 어플을 만들기로 결심 !갑자기 번뜩(?)이는 아이디어로 심플한 디자인의 미세먼지 어플을 제작하게 되었습니다. 제작후 지인들에게 뿌렸는데..동일 기능에 비슷한 디자인의 "미세미세" 먼지라는 앱을 발견..개발 보류하게 되었습니다. (로딩화면 까지 구름인것 보고 소름.. 역시 사람의 머리에서 나오는 것은 다 비슷한가 ㅠ..ㅠ) 개발 후기1. 생각보다 자료가 가공이 많이 필요함.1.1. 자료 자체는 얻어올수 있는 곳이 많은데.. 관측소 자체의 이름을 알아야 하거나, TM 이라는 특이한 좌표를 사용하여 위치를 표시해야함.1.2.1 일반적인 lat, lng 을 =>..
깃 허브 비공개 repos 무료 깃 허브 비공개 repos 무료(Github 새해 선물로 private repos 무료 ) Today we’re announcing two major updates to make GitHub more accessible to developers: unlimited free private repositories, and a simpler, unified Enterprise offering. We’re excited about these updates to our Free and Enterprise offerings: (오늘 우리는 깃허브에 개발자가 보다 쉽게 접근할수 있도록 두가지 중요 업데이트를 발표합니다.무제한 무료 개인 저장소 그리고 통합엔터프라이즈 오퍼링을 공개하여 매우 기쁩니다.) 갓 MS 가 n..