일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- D3
- Python
- 대학원일기
- MSBuild
- git
- 안드로이드스튜디오
- 내휴학생활중의아주큰일
- 자바
- 컴퓨터비전
- py
- level4
- 대학원
- SWEA
- SQL
- 다시풀기
- Matrix Factorization
- 어렵다
- Github
- level1
- 컨트리뷰톤
- level3
- androidstudio
- LEVEL2
- build
- WebOS
- 프로그래머스
- java
- 휴학
- 파이썬
- BFS
- Today
- Total
목록전체 글 (194)
bit가 눈 앞에서 왔다갔다
오픈소스 프로젝트 수업 들으면서 Git을 사용하게 되었는데, 앞으로도 계속 사용해야하고 어차피 새로 하나 만드는 김에 포스팅해본당 Git은 리누스 토발즈에 의해 만들어진 버전관리 툴이다. (일주일만에 만들었다는 썰이..) 프로그래머들이 코딩을 하면서 겹치는 부분을 방지해주는 역할을 하고, 버전관리를 용이하게 해준다. (버전관리 툴) Github는 Git을 관리하는 웹호스팅 서비스이다. Repository라고 해서 소스코드를 저장해두는 공간을 제공한다. Git, Github를 사용하면 내 소스를 온라인 공간에 저장하는 것과 비슷한 개념으로, 언제 어디서나 소스코드를 확인할 수 있게된다. 소스를 공유하는데에도 많이 사용된다. (오픈소스) *Git, Github 사용하기 1. Git 설정 (Github에서 다..
중간고사 전까지는 Java를 배우고 예제를 실습하는 것이 바탕이었다면, 중간고사 이후엔 랜덤으로 팀을 뽑아 각자 개발을 진행하는 방식이다. 우리 팀은 1팀(;;)이고, 개발자 협업 프로그램에서 개선점을 찾아 개발하자 등등 각종 다양한 이야기가 나왔으나, 아직 할 수 있는게 그렇게 많지 않아 크게 어렵지 않지만, Java 실력을 키우면서 다양한 것을 경험해볼 수 있을 것으로 보이는 뮤직플레이어 개발을 주제로 잡았다. 첫시간에 제출한 제안서를 바탕으로 교수님과 각 팀별로 어떻게 진행할 예정인지, 어떤 방식으로 개발할 것인지 등을 면담했다. 교수님께서 DB는 꼭 써야한다고 신신당부하셨고! (우리는 아무도 DB를 할 줄 모른다...) 교수님의 이야기를 토대로 팀 회의를 정리했다. 시장조사 : 좀 더 꼼꼼히 해볼..
지난 11월 2일 토요일, 광화문 마이크로소프트 에듀케이션 센터에서 컨트리뷰톤 최종 발표 심사가 있었습니다. 약간 갑작스러웠지만 제가 저희 팀 최종 발표를 맡게 되었어요..!! 행사는 1시 시작이었지만, 발표자는 11시까지 모여서 발표 순서 추첨을 하고 점심을 먹었습니다. 발표 세팅 다 마치고, 발표 전 잠시 저희 팀 멘토님과 이런저런 이야기를 나눴습니다. 이번 컨트리뷰톤을 하며 들었던 생각들, 현직에서 일하셨던 경험들 등 학부 2학년인 제가 듣기엔 정말 새로운 세계의 이야기... 저도 빨리 개발자 하고싶었어요.. (유적지 발굴 신기하다는 잡담도ㅋㅋㅋ) 이번 컨트리뷰톤은 과학정보통신부와 정보통신산업진흥원에서 진행되었는데요, 그래서인지 여러 기업들에서 멘토로 참여하기도 하고, 상품 같은 것들도 지원해주셨습..
컨트리뷰톤은 종료되었지만 아직 발표 심사가 남아있습니다. 아쉬움에 저번에 멘토님께 동작하는 법 물어보기만하고 시간 상 해보지 못했던 IoTivity Sampler 동작성을 테스트해봤어요! 평소 IoT랑 임베디드에 관심있었던 제게 IoTivity Sampler를 테스트 해 볼 기회는 정말 좋은 기회인 것 같았어욯ㅎㅎ 앞선 포스팅에서 IoTivity는 IoT 개발을 위해 표준화된 framework이라고 말씀드렸습니다! 네트워크를 통해 검색된 제품을 특정 interface로 제어하는 기능을 제공하는 측을 Server, 검색해서 제공된 interface로 IoT 기기를 제어하는 소프트웨어를 만들면 Client입니다. (IoT 제품 제어를 위한 interface를 외부에 노출시키는 Server 측 프로그래밍, I..
저희 팀의 주제였던 GPIO 개선 및 web app 개발을 위해 GPIO 빌드를 시도했었는데요, 그와 관련된 이야기를 해보고자 합니다. 사실 결론부터 이야기하자면 GPIO 서비스 빌드를 실패했습니다... 빌드를 실패할 줄은 생각도 못했었는데... 리눅스 환경이 필수적이라 리눅스 컴퓨터를 구하기 위해 했던 많은 노력들이 아쉬움으로 남게 되었습니다... 학교 컴퓨터를 빌리기 위해 거쳤던 수많은 사람들... 빌드 실패한 거 오류 해결해서 다시 해보려고 하던 차엔 이미 컨트리뷰톤의 마감일이었어요... ._. 우선 GitHub에 올라온 대로 GPIO 서비스 빌드 과정을 살펴볼게요 https://github.com/webosce/com.webos.service.rpi.gpio webosce/com.webos.ser..