전체 글

전체 글

    [바미] Prototype 패턴에 대해 알아봅시다.

    안녕하세요. 오늘은 Prototype 패턴에 대해 알아볼 것인데요. 보통 인스턴스를 작성할 때 new Instance(); 이런식으로 new라는 Java언어의 키워드를 사용해서 클래스 이름을 지정해서 인스턴스를 생성하실 겁니다. 이 처럼 new로 인스턴스를 만들 경우에 클래스 이름도 반드시 지정해야 하지만 클래스 이름을 지정하지 않고 인스턴스를 생성 할 때도 있어요. 종류가 너무 많아 클래스로 정리되지 않는 경우 클래스로부터 인스턴스 생성이 어려운 경우 framework와 생성할 인스턴스를 분리하고 싶은 경우 가 그 예인데요. 1번의 경우 취급하는 오브젝트의 종류가 너무 많아서 각각을 별도의 클래스로 만들어 다수의 소스 파일을 작성해야 하는 경우를 말하구요. 2번의 경우 생성하고 싶은 인스턴스가 복잡한 ..

    [바미] iPhone 13에서 바뀐다는 FaceID

    Apple은 iPhone 13 출시와 함께 승인되지 않은 타사 수리 잠금 조치를 추가로 도입했습니다. 고객이 디스플레이를 비정품 부품으로 교체하기로 결정하면 이 최신 수리 비디오에서 볼 수 있듯이 Face ID가 작동을 중지합니다. iPhone 13 디스플레이가 Face ID 구성 요소와 분리되어 있음에도 불구하고 얼굴 인식 기능이 작동을 멈춥니다. 아래 Phone Repair Guru의 YouTube 채널 링크에서 볼 수 있듯이 iPhone 13 화면에는 연결된 Face ID 구성 요소가 없으며 별도로 교체할 수 있습니다. 불행히도, 독립 수리 프로그램을 통해 Apple의 라이선스를 받지 않은 경우 iPhone 홈 화면에 디스플레이가 정품이 아니라는 경고 레이블이 표시되며 Face ID 메뉴로 이동하면..

    [바미] 새로운 디자인의 2022 MacBook Air, 3분기 대량 생산을 위한 새로운 칩셋 업그레이드

    Apple의 2022 MacBook Air는 우리가 몇 년 동안 보아온 오래된 디자인에서 탈피할 것이며, 유일한 단점은 소비자가 제품이 도착할 때까지 상당한 시간을 기다려야 한다는 것입니다. 저명한 애널리스트에 따르면 이 모델의 양산은 내년 3분기에 시작될 예정입니다. 2022 MacBook Air, 다양한 새로운 색상과 함께 디스플레이 업그레이드도 제공 MacRumors가 포착한 Ming-Chi Kuo의 연구 노트는 미니 LED 화면이 탑재된 2022 MacBook Air가 내년 3분기에 대량 생산에 들어갈 것이라는 내용을 담고 있습니다. 이것은 고객이 2022년 4분기에 M1 MacBook Air 후속 제품을 손에 넣을 수 있음을 시사합니다. 즉, Apple이 올해 개최할 것이라는 소문처럼 Apple..

    [바미] AMD CEO 리 사수, 여성 최초로 IEEE Robert N. Noyce 메달 수상

    AMD CEO 리 사수, 여성 최초로 IEEE Robert N. Noyce 메달 수상 AMD의 CEO인 리사 수 박사는 지난 금요일 자신이 반도체 산업에 기여한 공로가 권위 있는 Robert N. Noyce 메달을 받을 만큼 충분하다고 여겨지는 인물 명단에 이름을 올렸습니다. IEEE가 수여하고 인텔이 후원하는 이 상은 "마이크로일렉트로닉스 산업의 발전에 기여한 획기적인 반도체 제품과 성공적인 사업 전략에 대한 리더십"을 인정받아 리사 수에게 수여되었습니다. 리사 수 박사가 AMD의 2014년 주당 최저가였던 주당 2달러에서 현재 주당 110달러로 역전시키면서, AMD에서의 그녀의 현재와 과거의 행동은 이러한 인지도의 이면에 큰 영향을 끼쳤습니다. 리사 수의 커리어는 두 부분으로 나눕니다. 첫 10년에서..

    [바미] 암호화폐 광산 회사, 전력 수요를 충족시키기 위해 펜실베니아 발전소 구입

    번역기 돌린 거라 오역이 많이 있을 수 있으며, 자세한 내용은 원문을 참고 바랍니다. 병든 펜실베니아 발전소, 암호화폐 채굴의 거점이 됨 암호화폐 채굴 회사는 비트코인 ​​채굴의 막대한 전력 요구 사항 및 생태학적 영향에 대한 우려에도 불구하고 전력 문제에 대한 혁신적인 솔루션을 계속 찾고 있습니다. 펜실베니아의 한 지주 회사는 최근 재정적으로 어려움을 겪고 있는 스크럽그라스 발전소를 구입했습니다. 이 공장은 현재 1,800명의 비트코인 ​​채굴자들에게 충분한 전력을 생산하고 있으며, 생산량 증가는 2022년까지 20,000명 이상의 채굴자를 지원할 계획입니다. 비트코인이나 이더리움과 같은 최고의 암호화폐를 채굴하려면 엄청난 양의 전력이 필요합니다. 코인을 채굴하고 거래를 확인하는데 필요한 리소스를 포함..

    [바미] Singleton 패턴에 대해 알아봅시다.

    안녕하세요 오늘은 싱글톤 패턴에 대해 알아 볼 것입니다. 디자인 패턴을 공부하셨던 분이라면 아주 친숙한 디자인 패턴 중에 하나인데요. 흔히 "싱글톤 패턴이 뭐에요?" 라고 물으면 대게는 "1개의 인스턴스를 사용하는 디자인패턴이요." 라고 답합니다. 맞는 말이긴 하지만 뭔가 아쉬운 답변이죠? 이 부분에 대해 조금 자세히 알아봅시다. 보통 프로그램을 실행하게 되면 많은 인스턴스가 생성되는데요. Java로 예를 들어 문자열을 표시하는 java.lang.String 클래스의 인스턴스는 생성된 1개의 문자열 당 1개의 인스턴스가 생성되게 됩니다. 예를 들어 1000개의 문자열이 생성된다 했을 때 10000개의 인스턴스가 만들어지게 돼요. 그런데 클래스의 인스턴스가 딱 하나만 필요한 경우가 있어요. 보통 시스템 안..

    [바미] Factory Method에 대해 알아봅시다.

    이번에는 Factory Method에 대해 알아보려 합니다. Factory Method의 Factory는 공장이라는 의미인데요. 이 공장은 인스턴스를 생성하는 곳이라 생각하면 됩니다. 이 공장은 전에 배웠던 Template Method패턴으로 구성되어 있습니다. 이 패턴에서는 인스턴스를 만드는 방법을 상위 클래스 측에서 결정하지만 구체적인 클래스 이름까지는 결정하지 않습니다. 구체적인 내용은 모두 하위 클래스 측에서 수행하죠. 그래서 인스턴스 생성을 위한 Framework와 실제의 인스턴스 생성의 클래스를 분리해서 생각 할 수 있게 됩니다. 이제 예제 프로그램을 만들어봅시다! 이번에는 사원증을 만드는 프로그램을 만들어 볼 것인데요. 사원증을 만들기 위해 필요한 공장을 만들어 봅시다. 클래스 다이어그램은 ..

    [바미] 아이폰 13 프로 벤치마크가 등장하였습니다.

    아이폰 13 프로의 벤치마크가 등장했습니다. 5코어 GPU가 탑재된 A13, 6GB RAM, 및 iOS 15의 조합으로, 14216점의 Metal 점수를 기록했습니다. 이는 9123점의 아이폰 12 프로보다 55% 나은 수치로, 세계에서 가장 빠른 칩셋이라는 애플의 주장과 일치합니다. 출처: GSMrena