오유인페이지
개인차단 상태
잠이오네요님의 개인페이지입니다
회원가입 : 11-04-28
방문횟수 : 3970회
닉네임 변경이력
일반
베스트
베오베
댓글
4739 2015-12-04 01:05:38 0
[본삭글/질문] 안드로이드 리스트뷰 포커스 [새창]
2015/12/03 13:01:13
검색을 먼저 해보도록 합시다. 검색결과 상위 4개 안에 대가 다 답이 잇습니다.
https://www.google.co.kr/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&q=android+listview+scroll+to+top
4738 2015-12-04 00:59:00 1
공부방향에 대한 고민입니다.. [새창]
2015/12/03 17:25:32
아 그리고 이렇게 필요한 것들 중의 반절 이상은 대부분 학부에서 배웁니다.
학교공부는 학교공부대로 한다는 생각으로 학점만 따지마시고, 학부 공부들도 기왕 공부할 때 깊은 수준으로 공부해 두세요.
당장 노쓸모 같지만 개발이 3년차가 지나고 5년차가 지나고 하면서 각종 예상치 못한 문제들을 겪고 해결하면서 그때 그 공부가 정말 나중에가서 쓰이는 공부구나 싶을겁니다.
또 새로운 알고리즘이나 구현체, 혹은 패러다임이 나와도 전부다 기존 기술에 기반하되 기존의 문제점을 해결하는 것을 기본으로 하기 때문에 본신의 기초역량에 따라 익힐수 있는 범위와 속도가 달라집니다.
4737 2015-12-04 00:51:45 0
공부방향에 대한 고민입니다.. [새창]
2015/12/03 17:25:32
만약 스스로 창업하시거나 1인개발자가 되실 의지가 있으신거라면 총체적으로 다 배우셔야 합니다.
혼자서 10분짜리 단편 영화 한편 만드는 데에도 각본을 쓰는 능력, 구도를 잡는 방법, 편집을 하는 기술 등 다양한 것이 필요하듯이 단순히 서버개발이나 웹개발식으로 부르기에는 1인 개발자가 되기 위해 필요한 것이 엄청 많습니다.
백엔드 언어(자바, Python, Ruby 등)와 프론트엔드 언어(Javascript, 혹은 앱), 각종 html 태그와 CSS 적용 기법, 서버 셋팅부터 유지관리(유닉스/리눅스) 등은 기본으로 알고 그위에 애자일이니 익스트림프로그래밍이니 하는 개발 방법론들이나 적재적소에 필요한 라이브러리를 적용 할 수 있는 경험치나 비 코드적 문제에서 발생하는 각종 문제들의 원인을 판단하고 해결책을 찾을 수 있는 폭넓은 공학적 지식까지 하면 1인 개발자로써 넘어야 할 산은 매우 높고 또한 많습니다.
일단 학교공부와 별개로 공부를 진행하신다면 백엔드 언어는 Python3을 추천드리고요(Python2.x는 안하셔도 됩니다, Python3.x 지원 안하는 라이브러리나 플랫폼은 아마 다른 지우너들도 미비할 가능성이 큽니다), 웹개발을 위해 javascript도 같이 사용하시는 게 좋습니다.
Node.js는 마이크로프로젝트 하기에는 좋은데 개발 스펙트럼상 Python이 학술용으로도 많이 사용되는 등 더 낫습니다.(php는 가능한 고려도 하지 마세요)
개발은 가능하면 Unix/Linux/Mac 같은 Posix 환경에서 하시구요, 그러면서 각종 명령어와 운영체제 구조에 대해서 익혀두는 것이 좋습니다.
HTTP를 사용하는 만큼 평소 개발은 그단계까지 안하더라도 L3 이상은 숙지하고 있는게 여러모로 좋습니다.
그리고 가능하면 DB입출력은 SQL문 직접 짜지 마시고 ORM 쓰시고요, 높은 확률로 초보자가 막무가내로 짠 쿼리보다 ORM이 자동생성해준 SQL쿼리가 더 효율적입니다. 사실 고급인력 쯤 되면 ORM만으로도 최적화된 쿼리 다 생성하여 사용하니 처음 공부하실 땐 SQL은 표준 SQL문 정도만 기억하고 특정 RDBMS 전용 SQL들은 빼고 전체적인 구조랑 조인원리등만 숙지하세요.
mybatis는 ORM이라 부르기에 조악합니다. 공부할 땐 피하세요. 공부할 때에는 mysql은 기능이 제한적이니 oracle 수준의 기능들을 지원하는 postgresql 9.x를 사용하는게 공부에 좋습니다.
HA의 개념이나 부하분산 전략등은 한단계 위로 올라가기 위해서는 필수고요, 사실상 한번 유입이 생기면 유저가 폭증하는 요즘 인터넷 특징상 서비스 만들기에 필수에 가깝습니다.
대충 5분안에 생각나는 것들만 나열해도 벌써 이만큼이네요. 필요하다면 CPU 동작 원리나 압축알고리즘 동장방식 같은 세세한 부분까지 알고 있는게 베스트입니다.
다만 이것들 다하는데 일이년으로는 택도 없고, 어느정도 했다 싶으면 또 신기술이 나와 있거나 트렌드가 바뀌거나 하므로 1인 개발자로 살아남으려면 정말 매일같이 공부해야 합니다.
4736 2015-12-04 00:30:48 0
비콘을 이용한 대기인원 체크 & 어플리케이션으로 전송 방법이 궁금합니다 [새창]
2015/12/03 02:16:13
방법이야 비콘과 앱의 구현에 따라 다양하게 할 수 있고 최근에 관련 프로젝트도 진행해서 알고 있지만 댓글로 간단히 설명하기에는 필요한 제반 지식이 많고(임베디드~위치기반 어플리케이션) 설명도 경우에 따라 너무 복잡해져서 댓글로 쉽게 남기기가 쉽지 않네요.
그리고 보통 어느정도 규모가 되는 프로젝트의 경우 전문 업체에게 컨설팅을 받아보는게 좋고, 혹시나 자체 프로젝트로 하시려는데 감도 안잡히시는 거라면 그냥 다른 프로젝트를 하시는 게 나을겁니다.
4735 2015-12-04 00:27:23 0
[본삭금 ] 자바 스윙 관련 질문입니다. [새창]
2015/12/02 21:12:11
1.
Swing은 상각 콤포넌트 속받아서 화면 그리는 메소드 오버라이딩 하지 않는 한 디자인 변경은 불가합니다. 애초에 그러라고 나온 라이브러리입니다.

2.
레이아웃에 요소를 추가해도 스크롤바가 생기지 않을 경우 setPreferredSize 메소드를 이용하여 전체 스크롤 사이즈를 재지정해주어야 합니다.
그리고 가능하면 ScrollPane으로 씌우세요.
4734 2015-12-04 00:20:11 0
SSL 의무화에 관한 질문..... [새창]
2015/12/03 22:44:14
개인정보를 주고 받는 통신 자체에 SSL이 적용되어야 한다는 것이고, django시면 HTTP 기반으로 작성하시는 것이니 HTTPS를 적용하여야 합니다.
django에서 HTTPS를 적용할때는 보통 django를 로컬에 띄우고(보통 unicorn이나 uwsgi를 사용하여 unix file socket으로 바인딩) nginx나 apache에 https로 vhost 설정을 하여 리버스프록시 구성을 하게 됩니다.
AWS ELB등 일부 로드밸런싱 서비스는 인증서를 셋팅하면 자체에서 HTTPS 변환을 해주기도 하니 참고하세요.
4733 2015-12-03 20:30:49 0
first head PHP&mySQL vs MY FIRST PHP SQL [새창]
2015/12/03 12:00:22
python django나 프레임웤에 덜 익숙하면 python flask + sqlalchemy를 사용하세요..
그리고 표준 SQL문 정도는 익히고 있는게 좋지만 그렇다고 쌩짜 SQL로 개발하면 나중에 욕먹습니다, ORM 사용을 익혀두세요.
아, java에 ibatis(mybatis)는 ORM이라고 부르긴 하는데 사실상 SQL 쿼리생성 매크로 같은 거니 차라리 하이버네이트를 하세요.
4732 2015-12-03 08:37:01 3
php 7 릴리즈 됐슴돠. 속도 속도!!! [새창]
2015/12/03 07:18:45
php는 갈수록 안좋은 방향으로 짬뽕이 되네요..
일관성이라도 있으면 좋으련만 좋아보이는 건 이기능 저기능 다 끌어다 넣는 느낌..
4731 2015-11-30 11:47:15 1
에버노트,솜노트 같은 웹페이지 개발은 난이도가 상당한가요? [새창]
2015/11/30 04:32:33
그리고 에버노트는 기업(Private Group) 용 서비스를 기제공하고 있는데 왜 굳이 사내 솔루션으로 신규개발하시려는지도 살짝 의문이네요.
4730 2015-11-30 11:46:08 0
에버노트,솜노트 같은 웹페이지 개발은 난이도가 상당한가요? [새창]
2015/11/30 04:32:33
유사한 형태라는게 문서의 계층적 관리(노트북 시스템)에 한정되는 거라면 기존 CMS 들을 수정해서 금방 구현할 수 있겠지만, 각종 포맷(워드, 파워포인트 등)과의 입출력 호환성이나 유려한 위지윅 기능 등을 의미하는 거라면 난이도 차이가 확 납니다.
차라리 정확한 RFP를 작성하여 여러 업체들에 견적상담을 받아보거나, 개발의뢰 RFP 작성 자체에 경험이 없으시다면 컨설턴트를 우선 찾아보시는게 나을 것 같습니다.
만약 비용적 문제가 있어서 RFP도 못넣고 컨설턴트도 못구한다면 애초에 견적이 비싸게 나올경우까지 대비하여 개발할 여건이 안된다고 보입니다.
4729 2015-11-26 20:44:15 1
프로그램 짜다가 폼체크일일이 귀찮아서 만든 폼체크 스크립트입니다. [새창]
2015/11/26 15:54:04
그런데 더 좋은 라이브러리가 있어서 ㅠ
http://verifyjs.com 요런 애들은 타입 검증이나 정규식 검사도 tag attr에 넣기만 하면 자동으로 submit 이벤트 잡아서 다 처리해 주거든요...
4728 2015-11-26 20:09:13 0
aws 제일 싼거에 apm을 올려서 쓰는데 용량이 ... [새창]
2015/11/26 18:33:13
AWS 제일 싼거 가격이면 디지털 오션이나 코노하 같은데서 1~2core 1GB RAM SSD 20~50GB 짜리 인스턴스를 만들 수 있습니다..
4727 2015-11-23 14:09:00 0
애플 기본 앱보다 구글 포토, 구글 뮤직이 활용성이 훨씬 좋네요. [새창]
2015/11/23 13:50:43
아이폰만 쓰면 iCloud 용량이 늘어도 사진 저장수 늘어나는거 외엔 별 체감이 없는데, 저같은 맥유저는 웹하드처럼 사용하거나 컴퓨터 하드 추가용량처럼 쓸 수 있어서 구글드라이브에 비해 압도적으로 편합니다.
같은 아이폰/맥 유저끼리는 아이메세지를 통한 파일 공유도 편하고요.
다만 애플 생태계 안에서만 편한게 문제겠죠.
4726 2015-11-23 08:08:15 1
감기 걸렸을때 코 느낌 [새창]
2015/11/21 21:19:43
축농증 있는 사람은 1년 내내 저렇습니다..주륵...
4725 2015-11-21 15:09:44 0
[새창]
레고를 가지고 놀면 재미있고 때로는 꽤 놀라운 조형물도 만들순있지만, 레고로 건물을 짓거나 가구를 만들진 못한다고 생각합니다.
< 이전페이지 다음페이지 >
< 76 77 78 79 80 >
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호