본문 바로가기

개발자/Algorithm

안드로이드 설계코드 노하우 및 개발방법 오래 되었지만 더욱 빛을 발하는 강의라고 생각된다. [데브멘토]2010 공개SW개발자대회 기술캠프 초청강연 한동호 안드로이드사이드 운영자의미: 안드로이드 개발 방법 노하우 전수, 공개SW에 대한 인식변화 유도, 성취욕 고취 및 자기개발 제고, 안드로이드 개발 아래 강의 노트도 참고하길... 안드로이드 설계코드 노하우 및 개발방법 from mosaicnet
Top programmer’s blogs 탑 프로그래머들의 블로그는 무엇이 다를까 ? 우리와 다르게 생각이란것을 하고 지내겠지.아~ 불쌍하다 못해 잔인하기 까지 한 한국 개발자들이여... 원문 출처 : http://www.improgrammer.net/top-programmer-blogs/ Top programmer’s blogs Adam Nash– Former LinkedIn exec and really smart dude. Every post is worth reading.Sean Ellis– The dude who coined the term “Growth Hacker.”Conrad Wadowski & Mattan Griffel– Growth consultants out of NYC. Young, but not dumb!Brian Balf..
stray ‘\302’ in program, stray ‘\240’ in program 에러 해결 방법 파이 계산을 위해 코딩을 했는데 - 예제를 카피한거지만 - 이런 에러가 많이 떠서 웬일인가 찾아보니... pi@raspberrypi ~/test $ g++ -o pical picalc.cpicalc.c:16:13: error: stray ‘\302’ in programpicalc.c:16:13: error: stray ‘\240’ in programpicalc.c:20:9: error: stray ‘\302’ in programpicalc.c:20:9: error: stray ‘\240’ in programpicalc.c:25:5: error: stray ‘\302’ in programpicalc.c:25:5: error: stray ‘\240’ in programpicalc.c:25:5: error: ..
프로그래밍 배울 수 있는 사이트 퍼왔습니다. 정말 정리 잘 하셨네요. 감사합니다. 내용 출처 :http://blog.naver.com/hannaj92/220136898436 [프로그래밍 배우기] 한글 • Do it! 안드로이드 앱 프로그래밍 동영상강좌 다운로드 ( http://www.android-town.org/ 목록 중에 출판서적 게시판 -> 6번째페이지부터 ) • 안드로사이드 - 안드로이드 무료 동영상강의 http://www.androidside.com/bbs/board.php?bo_table=810 • T아카데미 - 안드로이드, 웹, 스타트업!? 강의들https://oic.skplanet.com/live/player/listVod.action • 위아해커스 - 다양한 프로그래밍 강의들 http://wearehacker.com/ ..
개발 명장이 되는 길 개발 명장이 되는 길 1. 매일 한줄의 코드를 작성하도록 노력한다. 2. 어떠한 어려움이 있더라도 테스트 코드를 같이 쓰는 습관을 가진다. 3. 남의 코드에서 다양성을 보고, 진득한 분석을 통해 내 것으로 만들려 한다. 4. 종종 다른 개발자들을 만날 수 있는 기회를 만든다. 5. 내 코드를 공개한다. 그것도 작동하는 상태로. 6. 검색보다 매뉴얼, 스펙을 더 자주 보자. 7. 한가지 언어에 집착하지 않고 대안의 언어를 몇 가지 연마한다. 8. 선한 사람이 될려고 노력한다. 9. 비즈니스도 코딩과 같은 열정으로 공부하고 프로토타입으로 검증해 보자.
I2C 2 byte unsigned char pointer의 데이터를 unsigned integer로 변환 아래 코드는 I2C unsinged int 값을 2 byte unsigned char로 변환하여 나눠서 저장. address pointer=하위바이트, * address pointer+1=상위바이트 순으로 저장하는 코드 역으로 작업하는 코드는 그 아래~ 주석 참고하시고, Atmega 2560에서 사용하는 코드입니다. /*** I2C unsinged int 값을 2 byte unsigned char로 변환하여 나눠서 저장. address pointer=하위바이트, * address pointer+1=상위바이트 순으로 저장. * @param integerunsigned int, 변환할 정수값 * @param pcharunsigned char *, 변환하여 return하는 문자열 포인터 * @return */..
BCD를 binanry으로 변환과 binary를 BCD로 변환 코드 가끔 헷갈리기도 하고 찾아도 없는 경우가 있는데 참고하세요~ Atmega 2560 에서 돌리는 코드입니다. 12345678910111213141516171819/** * BCD를 binanry으로 변환 * @param bcd unsigned char, 변환할 hexa데이터 * @return unsigned char, binary 형식으로 리턴. */unsigned char Bcd2Bin(unsigned char bcd){ return ( ( (bcd&0xF0) >> 4 ) * 10 + (bcd&0x0F) ); } /** * binary를 BCD로 변환 * @param bin unsigned char, 변환할 binary데이터 * @return unsigned char, BCD 형식으로 리턴. */unsi..
좋은 프로그래머가 되기위한 10 가지 방법 좋은 프로그래머가 되기위한 10 가지 방법 좋은 프로그래머는 사전에서 정의를 찾을 수 있는 단어가 아닙니다. 좋은 프로그래밍 기술은 성공하는것 뿐만 아니라, 프로그래밍의 기쁨을 발견하는데 필수적입니다. 과거에 많은 성공적인 프로그래머로 알 수 있는 바와 같이, 여기에 프로그램에서 성공적인 경력을 추구하는 사람들에 선행 될 수 있는 몇 가지 사항은 다음과 같습니다. java.dzone.com에서 인용한 대로, 당신은 그들을 다음과 같은 모습으로 알 수 있습니다 . 원본 글 http://efytimes.com/e1/fullnews.asp?edid=119212 1. 기본을 연마하는것 - 개념을 잘 이해하는 것이 성공을 달성하기 위해 중요하다. 강력한 기본 개념 없이 좋은 프로그래머가 될 수 없다. 기본을 잘 ..