카테고리 없음
2020-07-09 22시 개발자 글 모음 | "윈도우즈 시스템 프로그래밍 - 4. " 외 20개 이야기
데브피드
2020. 7. 9. 22:46
- Follow all the topics you care about
- and we’ll deliver the best stories for you to your homepage and inbox
- 디버깅을 걸었을때 유니티와 연결이 잘되지 않을때
- External sript Editor에 연결과 Editor attaching가 체크 되었는지 확인 해보자
- VisualStudio의 확장/확장관리에서 VisualStudio2019 Tools for Unity 가 설치되어있는지 확인한다
- 서버 개발자의 능력 부족에 아이폰과 안드로이드 앱 개발자의 자기 멋대로의 전횡과 서버 개발자가 이중으로 서버 인터페이스를 구현하면서 보고체계까지 제멋대로 진행된 아주 최악의 프로젝트가 진행되었다는 것을 거의 프로젝트 후반부에 가서야 알 수 있었다
- 소프트웨어 개발에 있어서 테스트에 투입되는 비용이나 기간에 대해서 근접한 수치를 보여주거나 적절한 경험성을 부여하는 경우가 매우 드물다
- 일반적인 소프트웨어 개발에 대해서 무지한 사람들의 반복적인 질문은 ‘소프트웨어 개발자들은 왜 테스트를 소홀하게 하는 가?’라는 질문을 버그가 발생할 때마다 이야기를 한다
- 버튼과 폼과 같은 인터페이스 요소가 쌓여있는 듯한 카드 콘셉트는 iOS7의 생명력 없는 플랫 디자인을 잘 업그레이드한 것이었다
- Dribble에서 "app"을 검색하면 99% 디자인이 똑같은 결과들을 볼 수 있을 것이다
- 인터페이스가 평평한 유리 패널 아래에서 3D를 흉내 내고 있는 것이기 때문에 인터페이스가 자연스럽게 느껴지지 않을 수도 있다
- 그래서 Jenkins가 설치된 디렉토리 전체를 타 서버로 이관만 하면 마이그레이션은 끝입니다
- 압축이 풀리면 /var/lib/jenkins 디렉토리가 다시 생성되어있는 것을 확인할 수 있습니다
- 마지막으로 Jenkins 관리 -> 시스템 설정에서 Jenkins Host 까지 신규 서버 주소로 변경하면 정상적으로 신규 인증이 되는 것을 확인할 수 있습니다
- fun sayNumber1(x: Int): String = when (x) { 1 -> "One!" 2 -> "Two!" 3 -> "Three!" else -> "Not Between 1 and 3" } fun sayNumber2(x: Int): String = when (x) { 1 -> "One!" 2 -> "Two!" 3 -> "Three!" else -> throw IllegalArgumentException() }
- c: Int): Int = a * b * c fun multiThree2(a: Int) = { b: Int -> { c: Int -> a * b * c } } fun curringTest(){ val partial1 = multiThree2(1) val partial2 = partial1(2) val partial3 = partial1(3) multiThree2(1)(2)(3) }
- fun comp() { val addThree = { i: Int -> i + 3 } val twice = { i: Int -> i * 2 } val composeFunc = addThree compose twice } infix fun
- selection을 할 때 pivot을 선택하는 전략을 찾아보면 꽤 많이 나온다는 것을 알 수 있습니다
- 11 이렇게 9개는 25개짜리 배열의 M of M을 구하기 위해서 설정한 피벗 11보다 작거나 같음을 알 수 있습니다
- n의 크기가 10배 늘어날 때 마다 T(n)값은 30배씩 뻥튀기가 된다는 것을 볼 수 있습니다
- -> 명령어 : 프로그래밍 언어로 프로그래밍 한 것을 컴파일했을 때 번역되서 나오는 명령어들의 집합을 의미
- -> 명령어의 구성에 따라 레지스터 셋이 결정되고 레지스터 셋이 나와야 H/W 구성이 나올 수 있음
- * 명령어의 길이가 n비트이기 때문에 레지스터도 n비트여야 하나의 명령어를 저장할 수 있음