본문 바로가기

카테고리 없음

2020-04-23 12시 개발자 글 모음 | "OS X에서 VirtualBox 설치" 외 6개 이야기

[생성 패턴에 대하 논의] by 최영록

  • 객체를 생성하는 클래스를 상속해서 서브클래스를 만드는 것 - 팩토리 메서드
  • 추상 팩토리 패턴은 팩토리 메서드 패턴과 비슷하게 클래스 계층이 커지는 문제가 있기 때문에 팩토리 메서드의 문제를 별로 개선해 주지 못한다
  • 인스턴스화할 클래스가 변하지 않거나 초기화 연산처럼 서브클래스들이 쉽게 재정의할 수 있는 연산에서 인스턴스화가 된다면 상속으로도 쉽게 해결할 수 있으므로 이때는 꼭 팩토리 메서드를 사용할 필요는 없다


[Unity3D] UI 비법서 (6) - Image 컴포넌트 by 오민호 about Unity

  • sprite를 통해서 Source Image에 접근해서 화면에 그리는 이미지를 바꿀 수 있다
  • 보통은 Image 컴포넌트가 부착된 UI 게임 오브젝트의 너비와 높이에 따라서 그림의 비율이 변형되어서 화면에 그려지지만 Preserve Aspect를 체크하면 비율을 지킨 상태로 화면에 그려지게 할 수 있다
  • 이렇게 슬라이싱된 이미지를 넣은 Image 컴포넌트의 Image Type을 Sliced로 적용하면 이미지가 크기에 따라 늘어지지 않는 것을 볼 수 있다


서비스 구하기 1부 : 그 시작 by 최범균

  • 간헐적으로 됐다 안 됐다를 반복하다 8시 40분 정도부터 서비스를 사용하기 힘든 수준으로 서버 상태가 나빠졌다
  • 온라인 개학이 시작한 4월 17일부터 여러 온라인 서비스가 먹통 증상을 보이고 있다지만 오늘도 서비스에 문제가 발생하면 안 된다
  • 스프링 MVC를 확장해서 JPA 리포지토리를 바로 API에 연결하도록 구현했는데 조회한 엔티티를 그대로 API 응답으로 보낸다


2020년 4월 23일 해외 추천 UI/UX 큐레이션 by 전민수

  • 저는 매일 새벽 5시부터 7시까지 전일 업데이트 된 해외 아티클을 꼭 보면서 UI/UX 트랜드를 공부하고 있습니다
  • 해외에 업로드된 UI/UX 아티클 중 여러분이 꼭 봐야 하는 글을 추천합니다
  • Design & Research: tips for UX research and things to avoid


serialVersionUID가 없는 Serializable Class를 수정해야 할 때 by 이상우

  • InvalidClassException에는 직렬화된 객체의 serialVersionUID와 현재 버전의 serialVersionUID가 모두 출력되므로 직렬화된 객체의 serialVersionUID를 A 클래스에 명시적으로 정의하는 코드를 추가하면 된다
  • SomeData에 serialVersionUID를 -5926766225056420327로 정의하고 다시 실행하면 문제없이 역직렬화되는 것을 볼 수 있다
  • 주의할 것은 위에서 언급한 것처럼 컴파일러 구현에 따라서 다른 해시값을 리턴할 수 있으므로 실사용 환경에서 serialVersionUID를 알아내고 그 값을 해당 클래스에 정의해야 한다


드라마 by 최빈

  • 드라마에 출연하는 각각의 등장인물은 대체적으로 캐릭터가 뚜렷하며 그걸 보는 시청자는 대부분 각 캐릭터에 대해 거의 공통된 의견을 갖게 된다
  • 나의 어제 하루가 한편의 드라마이고 내가 그 드라마의 시청자라고 생각하고 한번 멀찌감치 서서 보자
  • 나도 내 자신의 행동에 대해 다른 사연은 제쳐두고 그 순간의 행동에 대해서만 보면 보다 객관적으로 내가 다른사람에게 어떻게 비춰질지 생각해 볼 수 있을것이다


OS X에서 VirtualBox 설치 안 될시 해결 방법 by 고명석

  • 개발 환경 설정을 위해 VM을 설치해야 하는데 설치가 안 되서 해결 방법을 찾다가 찾아져서 공유드립니다
  • 위 창에서 보안 및 개인 정보 보호 로 들어가줍니다
  • '의 시스템 소프트웨어가 차단되어 로드할 수 없습니다" 라고 나오는데 그옆에 허용 버튼 을 눌러주시고 재설치 하시면 해결됩니다