일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로그래밍도서
- 개발
- 문제풀이
- 코토리
- 해커랭크 문제풀이
- 책리뷰
- Unity
- 이펙티브 C#
- 알고리즘
- 해커랭크
- 이펙티브 씨샵
- 독후감
- C#
- 정렬
- 독서
- 유니티
- 책 정리
- 서평
- javascript
- Effective C#
- Android
- 일본음식
- 프로그래밍
- 자유여행
- 알고리즘 문제풀이
- 빌드
- build
- 방학여행
- IOS
- HackerRank
- Today
- Total
목록분류 전체보기 (49)
Console.Log
ITEM 1: 지역변수를 사용할 때는 var를 사용하라 타입을 명시적으로 드러내지 않는 경우라면 var를 사용하는 것이 좋다.1234567IEnumerable q = from c in db.Customers select c.ContactName; var q2 = q.Where(s => s.StartsWith(start)); return q2;Colored by Color Scriptercs q를 var로 받지 않을경우, IQueryable을 반환해야 하지만 상위객체인 IEnumerable로 반환하게 되어 Where 구문에서 성능이 저하되게 된다. 반대로 q를 var로 받았을 경우에는 IQueryable를 반환하게 되어 성능저하가 발생하지 않게 된다. 내장 숫자 타입(int, float, double등)을..
개발자가 되기 전 후에 알아두면 좋은 정보들과 경력을 발전시킬 좋은 방법들이 있는 '개발자 통합 가이드북' '개발자'라는 직업을 가지고 살아가다 보면 어떻게 나의 커리어를 쌓아야 하는지, 궁극적으로 어떤 개발자가 되어야 하는지 사실 정해진 가이드라인은 없습니다. 저 또한 개발자로 더 성장하기 위한 방법들이 어떤 것들이 있는지, 직장에서 개발자로 커리어를 이어가려면 어떻게 행동해야 하는지 등 다양한 질문들에 대한 답이 필요했기 때문에 이 책을 구입하게 되었습니다. 이 책의 독자 범위는 개발을 막 시작한 입문생들부터 현업 개발자들까지 꽤 넓었습니다. 현재 자신의 위치가 어떠하든 이 책은 분명 현재의 커리어 발전에 도움이 될 것입니다. 후기 저는 개인적으로 너무 만족한 책이었습니다. 이 책을 읽으면서 개발자라..
좋은 습관 만들기 서점에서 이 책을 우연히 찾아보게 되었습니다. 그런데 잠깐 읽어보니 기존 자기 계발서와는 확연히 다른 느낌이 들어 바로 구매하였습니다. 제가 많은 자기 계발서를 읽어본 건 아니지만 적어도 이 책에선 방향을 구체적으로 제시해준다는 점이 정말 좋았습니다. 책의 본문에는 습관의 4가지 단계를 이해하고, 실천하는 방법에 대해 자세히 나오게 됩니다. 좋은 습관이든 안 좋은 습관이든 같은 단계로 형성이 된다고 설명합니다. 또한, 좋은 습관은 어떻게 만들어야 하며, 나쁜 습관은 어떻게 버리는지 명쾌하게 설명되어있습니다. 사실 책도 책이지만 자신의 의지가 가장 중요하다고 생각합니다. 그러나 이 책을 고르고 읽었다는 것 자체가 스스로 바뀌려는 의지가 있다는 증거가 되고, 저는 이 책을 기점으로 제 의지..
논산 육군훈련소를 수료하고 적는 후기아... 매일 말로만 듣던 군대를 드디어 때가 되어 입영하였습니다. 저는 산업기능요원이라 4주 훈련만 받지만 4주라는 시간이 군대에선 정말 느리게 가더군요 ㅠㅠ 이 글은 4주 동안 훈련소 생활을 하면서 느끼는 점과 필요한 물품, 그 외 팁들을 적어 앞으로 훈련소를 갈 전우들에게 조금이나마 희망이 되기 위해 쓴 글입니다. 개인적인 글이고 훈련소는 계속 변화하니 훈련소를 이렇게 보낸 사람도 있구나 하고 봐주시면 감사하겠습니다 ㅎㅎ 수료 후 느낀점 요즘 훈련소는 현역 훈련소가 아니라서 그런지 말로 듣던 훈련소만큼 악명높고 빡세지 않았습니다. 저희 중대가 운이 좋은건지 소대장님 분대장님(현역) 분들도 대부분 경어체를 사용하고 착하셨고, 정말 이상한짓만 하지 않으면 대부분 존중..
C# Extensions Method C# 3.0부터 추가된 기능입니다. 이 기능을 사용하게 되면 기존 형식을 확장, 수정하지 않고도 메소드를 추가할 수 있습니다. Microsoft .NET 문서 에선 일반 메서드를 호출하나 Extensions Method를 호출하나 명백한 차이가 없다고 서술하고 있습니다. 사용용도 이 기능은 어느 클래스에나 사용할 수 있기 때문에 특정한 범위에서 사용하는 것이 좋습니다. 일반적으로 상속이 불가능한 (봉인된(sealed)) 클래스에 필요한 기능을 추가할 수 없을 때가 가장 적합한것 같습니다. 사용방법 확장 메소드의 사용방법은 생각보다 간단합니다. String 클래스에 단어갯수를 확인하는 확장 메소드를 만들어보겠습니다. 1234567891011namespace Extens..
글 원문: https://github.com/sschmid/Entitas-CSharp/wiki/How-I-build-games-with-Entitas-%28FNGGames%29 글 요약 유니티와 Entitas를 완벽히 분리할 수 있다!!! 순수한 데이터들의 로직이므로 TDD 환경을 만들 수 있다. Service - Entitas - View 정도로 나뉠수 있다. 기능별 Service들을 추상화, DI(Dependency injection) 구현 IService (인터페이스)를 가진 각각의 컴포넌트로 instance를 만들어준다 MetaConetxt라는 그룹을 만들어 따로 관리 _contexts.meta.timeService.instance 이런식으로 호출가능 장점: 확장성이 용이 단점: 서비스를 접근하기..
4박 5일 오사카 자유여행 2일차 ( 고베 -> 오사카 )안녕하세요, 이전 포스트에 이어, 계속 포스팅합니다.2일차엔 고베에서 오사카로 숙소를 옮기고, 오사카성을 둘러보는 일정을 잡았습니다.둘쨋날에 너무 많이 걸어다닌탓에 발목까지 아펐네요..ㅠ 고베에서 오사카로 코토리호텔 아침 조식 클라스.. 아침부터 배불러 죽는줄.. 아리마 온천 전경, 여름에 내려가서 발담구면 시원할거같네요 ㅋㅋ 아리마온천 전경2 오사카로 가는 지하철을 타고 이동하였습니다. 의자가 완전 푹신해서 잠이 잘와요 ㅋ 지하철 칸 끝마다 이런게 있는데 신기.. 간사이 쓰루패스를 산 봉투에 들어있는 무료로 이동 가능한 일본 지하철 노선도입니다.오사카가 너무 방대해서 현재위치를 대략으로라도 알고계셔야합니다!꼭 지하철이 어느행인지 보고 타셔야 헷갈..
4박 5일 오사카 자유여행 1일차 ( 인천공항 - 고베 )2018년 1월 6일부터 10일까지 태어나서 처음으로 일본 자유여행을 갔다왔습니다! 가기 몇달 전부터 짬짬히 친구들과 모여서 여행계획을 세웠죠. 가기 직전날엔 너무 설레서 잠도 잘 못잤네요. ㅎㅎ 4박 5일이나 되기떄문에 숙박시설과 언제 어디로 갈지 미리 예상하고 예약하지 않고 가면 돈이 많이 들거같아서 교통편도 다 예약하였습니다! 여행가기전 계획 4박 5일 중에 가장 많이 바뀌었던 것은 "여행 루트" 인데요. 여러가지를 많이 고민하다가 최종적으로 나온 결론은 고베->오사카->교토->유니버셜 순이였습니다. ( 이 중 가장 하이라이트는 고베일 줄 모르고 계획... )사실 교토는 나중에 추가됬는데, 중간에 너무 피곤한 나머지 4명중 2명은 교토를 가고..
게임 개발을 하면서 썼던 유/무료 에셋 중 괜찮다고 생각 되는 에셋들을 몇가지 정리해보았다. ScriptDoTween ( 무료, 유료 )내가 썼던 Tweener 에셋중 최고인 에셋이다. 이유를 꼽자면 크게 3가지 정도가 있다. 1. 무료!! ( Pro가 딱히 필요없음.. )2. 성능짱!! ( 링크 )
안녕하세요, 이번에 포스팅할 내용은 unity에 광고를 붙일때 어떤 광고를 붙이면 효율적인지 고민할 필요없이 자동으로 수익률이 높은 광고를 찾아주는 미디에이션(중재자) 플랫폼을 소개하겠습니다. IronSource 홈페이지 : www.ironsrc.com IronSource란IronSource는 많은 광고들을 하나로 묶어 자동으로 가장 효율이 좋은 광고를 연결해주는 플랫폼 입니다. 기존 유니티에 광고를 붙일 땐, 각각의 광고 모듈들(Unityads, AdMob, AdColony등...)의 sdk를 갖고와 게임 내에서 따로 처리 시스템을 만들어 처리하였습니다. 그래서 하나의 광고 모듈만 붙이거나 효율좋은 광고가 무엇인지 모른 채 광고를 송출하였죠... 광고는 eCPM* 단가가 높을 수록 광고에 대한 수익이 ..