일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩면접
- 코딩 기본기
- 구글I/O 코드랩
- 코드랩
- 뉴 서피스 프로 펜
- 서피스펜팁키트
- cracking the coding interview
- 서피스펜팁킷
- 아두이노101
- 개발자면접
- 코딩인터뷰 완전분석
- New Surface Pro Pen Tip Kit
- 안드로이드 코드랩
- 프로그래머 면접
- 2018 SW 역량테스트
- 뉴서피스프로펜팁키트
- Pen Tip Kit
- Arduino 101
- Genuino
- 제누이노 기울기
- 서피스프로펜
- Surface Pro Pen Tip Kit
- 뉴서피스프로펜
- 코딩 기본기 책
- 서피스펜팁
- 뉴 서피스 프로 펜 팁 키트
- 펜팁교체
- 아두이노 기울기
- Genuino 101
- 펜팁킷
- Today
- Total
목록 - 프로그래밍 (17)
개발자인가,디자이너인가,다능인인가
백준 알고리즘 링크 (2018 SW 역량테스트 준비-기초) 2018 SW 역량 테스트 준비 - 기초 문제들과 그에 대한 간단한 풀이 방식을 기록한 글입니다. 수학 나머지, 10430 그냥 문제에서 시키는 대로 하면 된다 최대공약수와 최대공배수, 2609 간단하게 최대공약수(GCD)와 최소공배수(LCM)를 구하는 문제 while 문으로 GCD 를 구한 후 두 수의 곱을 GCD 로 나눠주면 LCM 을 구할 수 있다 소수 찾기, 1978 소수는 n의 배수가 아니어야 한다. 입력받은 수를 입력받은 수보다 작은 수 들로 나누어서 떨어지면 소수가 아니다. 그러나 모두 나누어볼 필요없이, 루트 n 까지만 나누어서 떨어지면 소수가 아니다. 위 증명을 사용해보려고 했는데, 실패가 떠서 그냥 소수만 판별 아리스토테네스의 ..
"[알고리즘] JAVA 기술 정리글" Java 로 알고리즘을 풀면서, 사용한 기술에 대해서 정리한 글 입니다. 목록 EOF 처리 앞뒤 공백 자르기 숫자 하나씩 자르기 FastScanner char to int 구현 EOF 처리 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); while ((line = br.readLine()) != null && line.length() != 0) { // ... } // 근데 엔터는 한번 더 쳐야된다는게 함정 Scanner sc = new Scanner(System.in); while(sc.hasNextLine()) { sc.nextLine(); } while(sc.hasNextInt(..
"[Link] Codility Link" Codility 에서 푼 문제 링크를 보관할 글 입니다.** Lesson 01 Iterations BinaryGap https://app.codility.com/demo/results/trainingUKVSGG-JBD/ (60/100) https://app.codility.com/demo/results/trainingGNS8YW-NXK/ (100/100) Lesson 02 Arrays CyclicRotation https://app.codility.com/demo/results/trainingX7S2BW-Z5D/ (100/100) https://app.codility.com/demo/results/trainingNGPK2Z-QWP/?showingAll=1 (100..
2017. 08. 29 대한민국 기준 AM 17:55 전 내용과 중복되는 내용이 있을 수 있습니다 English 일단 영어는 누가 느끼기에도 잘하면 좋은것이며, 또한 취업에도 필수적인 요소라고 생각하고 있을것이다. 개발자의 입장에서 영어를 비춰봤을때 동일한 실력이라면 영어를 잘하는 사람이 더 좋은것은 당연한것이고, 영어를 한다는 것은 발을 넓힐 수 있는 기회도 다르게 다가올 것이라고 한다. 지금 취업준비를 하는 선배도 영어에 굉장히 자신이 없던 상태였고, 영어를 따로 준비하지 않았다고 한다. 더군다나 대학생이라면 영어를 조건으로 하는 졸업인증이 존재할텐데, 해당 선배는 그나마 따기 쉬운 Opic IM등급으로 빨리 영어를 해결하고 Computer Science쪽이나 기본적인 알고리즘에 더 집중하는게 좋다고..
코딩 인터뷰 완전분석 제1장면접 과정 1. 문제 선정실제로는 회사와 면접 문제 사이에는 상관성이 별로 없다무슨 질문이 나오는지는 누가 면접관이 되느냐에 달려있다특히나 프로그래머가 면접을 볼때에는공통된 질문사항을 제외하고는신입이던 경력이던 자기가 했던 경험에 관련된 질문이 나올것이다 웹 기반 기술 - 시스템 설계에 관한 질문데이터베이스 기술 - 데이터 베이스에 관한 질문으로 범주가 좁혀지기는 하지만대다수의 문제들은 자료구조와 알고리즘이라는 큰 범주에 속하는 것이다 2. 준비 절차면접에서 승리하기 위해서는당연히 면접 한참 전부터 준비해야 한다 그 한참전을 정의하자면 수년 전 부터이다 수년 전부터올바른 기술적 경험을 쌓고업체에 지원하고실제로 문제를 풀 준비를 시작해야한다 면접까지 1년 이상 남은경우프로젝트를 ..
2017. 08. 03 대한민국 기준 AM 03:40 아직 완성된 글이 아닙니다.계속해서 추가되고 수정될 예정입니다. 1. 배달의민족학생의 입장으로서, 제 3자의 입장으로서, 개인적인 생각으로서정말 개발자를 위한 회사인 것 같다그리고 다니고 있는 사람들을 보면대부분 다 뛰어나고 대단하다 이번 Android GDG Korea 에서도 잠깐동안 만났는데정말 대단하다는 말밖에 나오지 않았다어떻게하면 그렇게 될 수 있을까 라는 생각이 잠시나마 들었다 2. 주언어자신이 개발자라면다른사람이 "주언어가 무엇인가요?" 라고 물었을때답할 수 있어야 된다고 생각한다각자 한두개씩 주로 다루는 언어가 있을테니 그렇다면 대학생의 입장에서는 어떻게 정하는것이 좋을까나도 이번 여름방학때 목표가 주언어를 정하는 것이였는데주변 지인분들..
Android Codelabs 01Material Design Components 안드로이드 코드랩 01머티리얼 디자인 구성요소 이번에 Android GDG Korea 와 배달의민족에서 개최한 코드랩행사를 다녀온 후'코드랩 (Codelabs)' 이라는것을 알게되었고외국에서는 자주 이런 행사가 개최되어 정해진 시간동안 코드랩을 한다고 합니다 그래서 저도 이번 행사에서 배운 코드랩에 대한 정보제공 및 그 외의 코드랩도 실행시켜보면서안드로이드 게시판을 채워나갈 예정입니다 :) 일단 이번 시간에 따라할 코드랩은 Building Beautiful Apps Faster with Material Components on Android 입니다 1. Material ? MDC ? 일단 Material Design은 구글..
코딩 인터뷰 완전분석 서론 나의 서론 이렇게 다른책을 정리하자니 막상 두려움이 든다이 글을 작성하는 목적이 무엇인가나를 위한것인가 아니면 익명의 누군가가 들어와서 정보를 얻고가는것이 목적인가아직까지 그 목적이 모호하기도 하고또 다른사람이 힘들게 쓴 책을 요약하는것에 대해서약간의 거부감 또한 존재한다 물론 책을 그대로 똑같이 옮기는것은 아니다책에서 중요하다고 생각하는 문장과그에 대한 나의 경험 및 생각을 덧붙여서글을 계속 작성해나갈 생각이다 나도 더욱 다양한 경험을 한 후에 이것을 다시 봤을때아 스무살때는 이렇게 생각하고 있었구나 만약에 틀린 부분이 있다면 수정을 하면서또다른 스무살에게 도움이 되는것이 최종 목표이다 1. 좋은 직원을 뽑는다 만약 내가 소프트웨어 회사를 운영하고 있는 사람이라면직원으로 오는..
아직 완성된 글이 아닙니다.계속해서 추가되고 수정될 글입니다. 0. Android GDG Koreahttps://www.meetup.com/ko-KR/GDG-Korea-Android/https://speakerdeck.com/pluu/android-architecture-componentshttps://www.facebook.com/groups/gdg.korea.android/ 1. 파이어베이스 (Firebase)FCMGCM 2. volley 3. GDG Korea #slack 4. AndroidAndroid LifeCycleAndroid Architecture ComponentsAndroid LiveDataAndroid ViewModelMVVM pattern 5. RxJava 6. Data Access..
해당 게시판은제가 날마다 지인을 만나거나아니면 특정 세미나를 갔다오거나교육을 받거나 제 개인적인 경험을 바탕으로 조언받은 것들이나아니면 갑자기 드는 생각 등 이런것들을 개인적으로 적어 놓는일종의 일기장같은"지극히 개인적이고 주관적인 게시판입니다"
Google I/O 2017 extended Android Codelabs 이번에 아는 형을 통해서 운좋게 행사에 다녀오게 되었습니다 안드로이드 스튜디오 3.0 프리뷰(카나리)를 이용하였고 주최는 Android GDG Korea와 배달의민족에서 진행했다고 합니다 약간의 총평을 하자면 정말 여러가지를 느낀 코드랩 행사였고 너무 만족스러웠고 좋았습니다 해당 자료가 취합되서 올라오는대로 저도 복습, 정보전달겸 글을 하나씩 써보도록 하겠습니다
이번에 잠깐 프로그래밍적 면접을 준비할 기회가 생겨서 도움을 얻을곳이 없을까 해서지인분께 좋다고 추천받아 구매하게 된 책이다. 코딩인터뷰 완전분석150가지 프로그래밍 문제와 해법Cracking the Coding Interview150 Programming Questions and Solutions 면접을 준비하는 기간이 그렇게 길지 않아서서론 부분과 몇개의 문제만 잠깐 읽어봤는데도 처음드는 느낌은 "프로그래밍 면접서로는 꼭 필요한 책이다"라는것을 느꼈다 어차피 이쪽길로 간다면창업 또는 취업일텐데자기의 아이템으로 창업을 펼쳐나가는게 아니라면대부분 취업이라고 생각된다 자기가 가고싶은곳이 스타트업이던 중소기업이던 대기업이던프로그래밍에 대한 지식과 기본기는 항상 중요하다(뭐 어느 분야던 마찬가지겠지만) 물론 ..
이번 포스팅 주제는 'Flora NeoPixel V2 다루기 입니다' 뭐, Arduino Uno를 처음 접했을 때, 그 LED 불빛나게 하는거랑 비슷하지만 NeoPixel V2는 RGB 값으로 색을 조정할 수 있습니다. 당연히 Flora 제품과 NeoPixel 이 필요합니다. 그리고, 해당내용을 따라하기 위해서는 http://enth.tistory.com/8 과정이 필요합니다. 아 Flora 제품 크기가 어느정도인지 궁금하신 분들을 위해서, 한번 찍어봤습니다. 100원과 500원 동전으로 비교해봤을 때 이런 크기입니다. 그리고 NeoPixel 도 한번 비교해보겠습니다. NeoPixel 은 100원보다 작은 크기로 다양하게 활용될 수 있어 보입니다. 그러면 시작해보도록 하겠습니다. 플로라 제품에 NeoPi..
안녕하세요 :) http://enth.tistory.com/7 에 이어서 2탄으로 기울기를 활용해 Event를 활용하는 내용을 담아보려고 합니다. 이 편을 따라하시려면 위 링크에서 기울기 코드까지 업로드 하셔서 확인을 하신 다음에 아래 과정을 따라 하셔야 합니다. 일단 이런식으로 평평한곳에 Arduino101 (Genuino : 제누이노) 를 위치하면 대부분 값이 이런식으로 나오게 될겁니다. 뭐, 이런식으로 안나와도 상관 없습니다. 그럼 저는 여기서 Arduino101 (Genuino : 제누이노) 를 90도 기울여보도록 하겠습니다. 이런식으로 말이죠 그러면 Serial 창의 수치가 어떻게 변했나 볼까요? 두번째 수치와 세번째 수치가 많이 바뀌었네요 그럼 저는 두번째 수치가 1이 되면 90도가 넘어간것으..
안녕하세요 이번에는 FLORA 의 Bluetooth 센서 'Bluefruit LE' 의 작동법에 대해서 알아보고 안드로이드의 앱 부분에 대해서 잠깐 언급을 드리겠습니다. 일단 제가 가지고 있는 FLORA(플로라) Sensor V3 기준으로 설명드리겠습니다. 일단 FLORA(플로라)를 준비해줍시다. BlueFruit LE 제품입니다. 제품의 특성은 BLE (4.0) 입니다. 현재 연결되어 있는것은 '악어클립' 입니다. FLORA(플로라) 제품을 연결할 때 굉장히 유용하니 구비해놓으시면 편리하실 겁니다 :) 악어클립 색 순서와 맞게 연결해주시면 됩니다. FLORA(플로라) - Bluefruit LE(블루투스 센서) 3.3V - 3.3VRX #0 - TXTX #1 - RXGND - GND 이런식으로 연결해주시..
이번 아두이노쪽을 개발하면서, 다양한 센서들을 알게 되었습니다. Arduino Uno, Genuino, Tinyduino(타이니두이노), FLORA 등등.. 저번에는 Genuino 를 이용해서 기울기를 측정하는 게시글을 작성했는데 (보러가기 : http://enth.tistory.com/7) 이번에는 FLORA 센서를 이용해서 불빛을 띄워보는 부분에 대해서 작성하려고 합니다. 일단 Adafruit 라는 사이트에서 참고를 많이 했으며, 굉장히 좋은 사이트임은 확실합니다. 아두이노에 관련된 자료나 다른 부품들이 많이 모여있으며, 쉽게 따라할 수 있도록 절차적으로 되어있습니다. (물론 외국어지만 :/) 이번에 제가 사용할 FLORA - Wearable electronic platform : Arduino - ..
2016 09 08 이번 공모전을 준비하면서, 아두이노 쪽을 다루게 됬는데, 아두이노 우노(Uno)에 센서를 부착하는 것 보다인텔에서 개발한 제누이노(Genuino - Arduino 101) 제품에는 블루투스, 기울기, 가속도가 포함이 되어 있습니다.말로만 설명하는 것 보다는 두개를 비교해서 보는게 확실하겠죠! 아두이노의 본 보드와 설계방식이 거의 똑같습니다. 그런데 기능은 다르죠! 가속도계자이로스코프블루투스 위 3가지 기능이 내장되어 있습니다. 아두이노와 똑같은 설계로 만들어졌기 때문에 본래의 아두이노 코드도 동작합니다.그래서 저희 팀은 프로토타입을 만들기 위해 Intel 의 Genuino 101 을 사용했습니다. 이 중에서 기울기를 이용해서 블루투스로 신호를 보내는 과정을 개발했는데, 자료가 많이 없..