목록개발 (87)
khstar
vscode로 flutter의 샘플앱을 개발해 보던중 갑자기 연결한 ios device가 나타나지 않은 문제가 발생했습니다. 그래서 일단 접어두고 Runner를 xCode에서 열어서 build를 해보려고 하니 xCode에서는 아래와 같은 에러가 발생합니다. command phasescriptexecution failed with a nonzero exit code 문제 해결은 생각보다 간단했습니다. flutter doctor를 실행하니 아래와 같은 메시지가 나옵니다. [!] Xcode - develop for iOS and macOS ✗ Xcode installation is incomplete; a full installation is necessary for iOS development. Downlo..
"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." https://www.hanbit.co.kr/store/books/look.php?p_code=B9696096335 쉽게 배워 바로 써먹는 디자인 패턴 이 책은 디자인 패턴의 개념과 동작 원리를 설명합니다. 각 장을 24가지 패턴으로 구성하였으며, 누구나 이해할 수 있는 쉬운 예제와 눈높이를 낮춘 설명은 디자인 패턴을 배우고 학습하는 데 유 www.hanbit.co.kr 우선 이 책은 프로그램을 전공하고 있는 학생이나 초중급 개발자가 보면 좋을 책이라고 생각되어 진다. 이 책의 설명에 사용되어 지는 언어는 php를 사용하고 있지만 반드시 php를 알 필요는 없다고 생각되어 지며 하나 정도의 언어를 익힌 독자라면 이해하는데 많은 어려움이 필요하..
"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." https://www.hanbit.co.kr/store/books/look.php?p_code=B8108682495 텐서플로를 활용한 머신러닝 이 책은 머신러닝이나 텐서플로를 처음 접하는 분을 위한 입문서입니다. 머신러닝, 텐서플로 입문자에게는 1부가 특히 중요합니다. 머신러닝의 용어와 이론을 소개하고 텐서플로 개발을 시작할 www.hanbit.co.kr 이번에 리뷰할 책은 텐서플로를 활용한 머신러닝입니다. 저는 머신러닝에 대한 지식이 거의 없는 상태라고 할 수 있습니다. 일반적인 수준의 머신러닝이 무엇이가 텐서플로가 무엇인가 정도만 파악하고 있는 상태에서 관심을 가져볼까 하고 이 책을 신청하였습니다. 이 책은 최대한 이야기를 통해 쉽게 설명..
"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." www.hanbit.co.kr/store/books/look.php?p_code=B4640245615&tid=review 러닝 SQL 개발자가 SQL 기본을 빨리 익히고 데이터베이스 애플리케이션 작성, 관리 작업 수행, 보고서 생성을 할 수 있게 도와주는 SQL 입문 가이드 도서 www.hanbit.co.kr 이번에 리뷰할 IT서적은 러닝SQL이다. 처음에는 이번달에 선정해야할 책 목록에 마음에 드는게 없어서 건너 뛸까 하다가 이 러닝SQL을 선택해 봤다. 우선 이책은 초중급 개발자에게 아주 추천해 주고 싶은 책이다. 그 이유는 책의 내용이 쉽게 잘쓰여져 있다고 생각되기 때문이다. 모든 기술이 그렇지만 IT기술 또한 기초라는 것이 굉장히 중요..
기존에 인텔 기반 맥북에서 잘 실행되던 앱의 pod install을 M1 기반 맥북에서 실행시 다음과 같은 에러가 발생하는 경우가 있습니다. ### Error ``` LoadError - dlsym(0x7f97f0cc6890, Init_ffi_c): symbol not found - /Library/Ruby/Gems/2.6.0/gems/ffi-1.14.2/lib/ffi_c.bundle /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' /System/Library/Frameworks/Ruby.framework/Versions/2.6/..
www.hanbit.co.kr/store/books/look.php?p_code=B6309525432 고객이 보이는 구글 애널리틱스(2판) 책 전체 내용을 실습해볼 수 있는 분석용 사이트를 저자가 직접 구현해 제공합니다. 그래서 아직 홈페이지가 없어도 입문부터 최신 고급 내용까지 실습하며 구글 애널리틱스를 쉽게 익힐 수 있 www.hanbit.co.kr 이번에 리뷰한 책은 고객이 보이는 구글 애널리틱스 이다. 이 책은 서두에도 나와있지만 마케팅을 업으로 하는 사람들에게 추천해 주고 싶다. 구글 애널리틱스를 통해 사용자의 성향이나 흐름을 파악할 수 있고 고객이 사이트에서 어떠한 행동을 하는지 데이터를 통해 파악할 수 있다. 특히나 소규모 쇼핑몰을 운영하는 사람들에게도 매우 도움이 될 내용을 소개 하고 있다..
www.hanbit.co.kr/store/books/look.php?p_code=B6928806254 플러터 인 액션 유용하고 효율적인 플러터로 수준 높은 모바일 애플리케이션을 구축하는 방법을 소개한다. 다트 기초를 간단히 살펴보고 플러터의 방대한 내장 위젯으로 아름다운 UI를 구현하는 방법을 자세히 www.hanbit.co.kr 이번 책 리뷰는 플러터 인 액션 입니다. 이 플러터 책은 전반적으로 내용은 알차다고 생각되며 초중급의 개발자 들이 읽으면 좋을듯 합니다. 새로운 언어를 접할때는 전반적은 프로젝트 구조 및 레이아웃 구조 등이 궁금한데 플러터의 경우 프로젝트를 생성하면 자동으로 생성되는 디렉토리 및 파일이 많은데 이 책에서는 간략하게 프로젝트 구조를 설명하고 있습니다. 또한 플러터 위젯의 트리 구..
IntelliJ에서 프로젝트를 생성하고 Package를 만들면 다음과 같이 접혀서 나오는 경우가 있습니다. controller 밑에 java 파일을 생성하는데는 문제가 없습니다. 하지만 test 밑에 java 파일을 생성해야할 일이 생기는 경우 어떻게 해야할지 난감하더군요. 처음에는 그냥 만들고 파일내의 package 를 변경해서 이동을 시켰는데 간단한 방법이 있습니다. 다음과 같이 Project 화면의 왼쪽 상단에 톱니바퀴(Show Options Menu) 버튼을 누르면 팝업 메뉴가 생성됩니다. 거기서 Compact Middle Packages를 선택 해제 하면 Package구조가 계층적으로 표시됩니다. 다음과 같이 계층적으로 표시가 되면 java파일을 생성할 Package를 선택하고 파일을 선택하면 ..
eclipse에서 자바 프로젝트를 개발하면 properties파일을 사용할 일이 생깁니다. 그런데 그냥 사용하면 properties파일 안의 한글이 유니코드로 표현됩니다. (유니코드는 다음 사이트를 참고하세요. 참고 : jsonobject.tistory.com/246) 유니코드로 나오는 것을 정상적인 문자열로 변환하기 위해서는 이클립스 plug in을 설치하면 됩니다. 이클립스 메뉴에서 Help -> Install New Software...로 들어갑니다. 그러면 Install 창이 생성됩니다. 여기서 Add 버튼을 선택하면 Add Repository 입력 창이 생성되는데 Location에 다음 주소를 붙어 넣고 Add버튼을 누릅니다. 링크 : http://propedit.sourceforge.jp/ec..
www.hanbit.co.kr/store/books/look.php?p_code=B1619666323 자바로 배우는 핵심 자료구조와 알고리즘 이 책은 컴퓨터과학을 공부하거나 기술 인터뷰를 준비하는 소프트웨어 개발자를 위한 실용적인 책입니다. 자료구조와 알고리즘을 빠르게 배울 수 있도록 실용적이고 중요한 부분을 중점으로 www.hanbit.co.kr 자바로 배우는 핵심 자료구조와 알고리즘 이책은 초급에서 중급으로 넘어가는 시기에 읽으면 좋을 듯하다. 책에서도 사전 준비사항으로 Think Java, Head First Java 등의 기초적인 자바 프로그래밍에 대한 선행 학습이 필요하다고 되어 있다. 자바로 구현하는 자료구조와 알고리즘의 구현을 설명하고 있다. 하지만 책의 두께에서 알 수 있듯이 깊이는 조금 ..