1. 두껍다.
책을 받아들고 가장 먼저 하는 생각은 역시 “두껍다” 라는 것이다.
총 38챕터 1096 페이지의 어마어마한 분량이다.

2. 어렵지 않다.
그렇다고 책의 두께에 겁먹을 필요는 없다. 엑셀의 아주 기초적인 내용부터 시작해서 실무에 필요한 내용들을 잘 분류 하고 쉽게 설명 하여 한 소챕터를 읽는데 시간이 오래 걸리지 않는다.

3. 친절하다.
게다가 각 소챕터 별로 예제 파일을 제공해서 간단하게 따라할 수 있도록 한다.  
책에서 이해가 되지 않는 부분에 대해서는 2004년 부터 운영되고 있는 저자의 카페와 2022년 부터 운영하고 있는 유튜브 채널을 이용하여 도움을 구할 수 있다.

4. 저자의 이 책을 통한 공부방법에 대한 조언
- 서두르지 말고 꾸준하게 학습 한다. 
- 정독 보다는 속독으로 읽는다.

- 현재 하고 있는 업무에 적용 가능한 부분이나 좀 더 깊이 있게 공부해야 할 부분은 별도로 체크한다.
- 체크한 부분은 다시 보면서 이해 될 때 까지 반복해본다.

5. 이런 분들에게 추천 한다.
- 엑셀 기능을 사용 할 때 마다 인터넷 검색을 하는 분
- 엑셀 기능을 사용하면 될 것 같은데 기능명을 몰라 인터넷 검색 조차 못하는 분

 

6. 엑셀을 사용하는 사무실에는 한권씩 꼭 비치 하자.

필요 할 때 마다 한번 씩만 찾아봐도 책값은 한다.

 


"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.”

scangear_2.25..zip
13.86MB
MF4370MFDriversV230W64ukEN.zip
7.58MB
MF4370MFDriversV230W64ukEN.z01
19.53MB

 

 

사무실에서 사용중인 캐논 복합기 MF4370dn 의 네트워크 스캔을 설정한 방법

(windows 10 pro 기준임)

 

1. MF Toolbox 를 이용한 스캔은 불가함

2. 드라이버를 설치

3. scangear 2.25 를 설치

4. scangear 2.25 를 사용 하여 스캐너 설정 (IP 로 설정)

5. Windows 팩스 및 스캔 프로그램으로 스캔

6. 스캔이 되지 않는 경우 서비스에서 windows image acquisition 서비스가 실행중인지 확인

 

scangear 프로그램을 상담원이 설치 해주었는데, 어디에서도 다시 받기가 어려워서 보관용으로 올려 놓는다.

게임 제작사가 망했을 때 생기는 일을 이야기 한다. 라는 서문으로 시작하는 특이한 책이다.

 

성공한 게임사의 성공 신화에 대한 이야기는 많이 찾아 볼 수 있지만 없어진 게임사의 역사는 유명한 게임사이라 할 지라도 위키에서도 몇줄에 지나지 않는데 이 책은 그런 없어진 게임사 및 게임 제작자에 대한 내용을 저자가 직접 취재한 내용을 바탕으로 제법 상세하게 이야기 하고 있다.

 

 

IT 업계에서도 최악의 난이도를 자랑 하는 게임 회사의 직원들의 여러가지 어려움을 생생히 묘사 한다. 게임 회사의 빛나는 면만을 바라보고 있던 사람에게 문제의식을 가질 수 있게 해주고, 여러 고질적인 문제들 중 하나인 업계의 불안정성을 해결하는 방법을 모색해 보기도 한다.

 

“게임업계의 어두운 현실을 꼬집으며 묵직한 메시지를 전한다” 라고 소개하고 있기는 하지만, 게임 및 게임 제작사 역사에 대한 한편의 다큐멘터리 처럼 가볍고 재미있게 볼 수 있는 책이다. 게임에 대한 밝은 부분을 다룬 넷플릭스 다큐멘터리 '하이 스코어'가 있는데, 그 반대점에 있는  '로우 스코어'라고 할 수 있겠다. 다만 이게 영상으로 제작될 일은 요원 할 것 같다.

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

"너무 방대한 안드로이드 지식을 배우는 것보다 하나라도 실행되는 앱을 만들어 보는 것이 입문자에게 더 효과적이라고 생각 합니다." - 지은이의 말에서

 

#Well begun is half done

흔히 시작이 반이라고 한다. 하지만 잘 시작 하지 않으면 잘 끝낼 수 없다.

안드로이드 생존코딩은 처음 안드로이드 앱을 시작하려는 사람에게 정말이지 좋은 시작을 할 수 있도록 해준다.

방대한 안드로이드 생태계를 처음 경험하는 사람을 위하여 책이 다루는 범위를 한정짓고, 그 한정된 범위 안에서 여러가지 예제들을 경험할 수 있도록 한다.

 

#개발환경 구축

안드로이드를 개발하는데 필수적인 툴인 안드로이드 스튜디오 설치와 에뮬레이터를 설정하는 방법을 아주 상세하게 설명 한다. 안드로이드 스튜디오에서 기본레이아웃으로 자리잡은 ConstraintLayout 을 예제 프로젝트에서 사용 하는 방법을 설명하는데 각 메뉴의 부분에 번호를 매기고 사용하는 방법을 상세하게 설명 하여 처음 사용하는 사람이라도 따라가는데 무리가 없도록 구성 하였다.

 

#코틀린

코틀린에 대해서는 4장에서 아주 간략히 다루고 있다. 간략하긴 하지만 코틀린의 기본적인 특성들에 대해 잘 설명하고 있고 java  와의 비교를 통하여 어떤 점들이 장점인지를 잘 알려 주고 있다.

 

#체계적인 예제 프로젝트

예제 프로젝트의 시작에서는 위와 같이 기능, 핵심구성요소, 사용하는 라이브러리를 정확하게 명세 하여 이번 예제를 통해 배울 수 있는 부분에 대한 정리를 체계적으로 하고 있다. 

 

#친절한 설명

초심자들이 어려워 할 수 있는 개념들에 대하여 굉장히 친절하게 설명 하고 있다. 아래는 데이터베이스에 대한 설명으로 데이터베이스를 모르는 사람을 위하여 엑셀을 예로 들어 설명을 하고 있다. 

또한 여러 단계가 있는 경우 단계별로 캡쳐 및 설명을 제공 하여 따라하는데 어려움이 없었다. 이런 부분에서 많은 강의를 실제로 진행한 저자의 경험이 묻어나는것 같았다. 역시 소문난 명강의 이다.

 

#좋은 마무리

부록으로 구글 플레이 스토어에 앱 배포하는 내용을 담아 안드로이드 앱 개발의 시작부터 끝까지 경험할 수 있도록 한다. 

 

#추천대상

1) 안드로이드 앱 개발이 정말 처음인 초보 개발자
2) 예전 버전에서 java 로 안드로이드 앱 개발을 해본 중수 이하 개발자

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

 

소플의 처음만난 리액트

 

# 멀고먼 React 개발자 되는 길

FE 의 대세는 React (이하 리액트) 라고 하여 리액트를 배워 보기로 했다.
근데 갈길이… 멀다.

 

리액트 개발자 로드맵... 의 일부

 

# 쉽게 시작하자
모든 것이 그렇지만 처음에 시작하는 것이 제일 어렵다. 그래서 소플의 처음만난 리액트는 어려운 내용은 덜어내고 최대한 리액트에만 초점을 맞춰서 설명 한다. 또한 HTML, CSS, JS 에 대한 간단한 설명과 초심자가 가장 헷깔려 할 수 있는 리액트 개발환경 설정에 관한 내용도 충실하게 담겨 있다.

 

# 체계적인 구성과 쉬운 설명

각 챕터를 개념정리, 실습, 마치며(요약) 의 3단계로 필요한 내용을 제대로 배울수 있도록 체계적으로 구성 되어 있다.

저자의 개념정리를 보면 초심자를 위하여 얼마나 많이 고민하여 쉽게 설명하고 정리했는지를 알 수 있다. 

(붕어빵에 비유한 설명 재미있다. 궁금하면 책을 보자)

 

챕터 프리뷰

 

# 책의 전체 구성

체계적인것은 챕터의 구성만이 아니다. 전체적인 책의 내용 구성도

WARM UP > TUTORIAL >  STYLING > PRACTICAL EXERCISE 의 순서로 되어 있어

준비하고, 배우고, 실습하여 마무리 하는 구성을 큰 흐름에서도 진행하도록 한다.

 

리액트의 기본요소를 다루는 TUTORIAL 에서는 실제 리액트로 개발할 때 사용하는

외부라이브러리 등에 대한 많은 내용이 생략된 것도 사실이지만

꼭 필요한 내용은 모두 포함 하고 있다.

 

책의 전체 구성

 

# 소문난 명강의

책보다 동영상 강의가 더 익숙한 세상이다. 책을 보다 어려울 때 동영상 강의를 활용하면 학습효과가 두배가 된다. 

이 책의 시리즈명이 “소문난 명강의” 이다. 얼마나 좋은 강의 이길래 소문이 다 났을까. 꼭! 확인 해보자.

귀에 착착 감기는 나긋나긋한 목소리는 덤이다.

 

소플 유튜브

 

# 보기 좋은 떡이 먹기도 좋다

처음 보는 어려운 내용을 설명 하고 있지만, 눈에 확 들어오는 책의 구성과 적절한 이미지 사용으로 지루하지 않고 내용에 좀 더 쉽게 다가갈 수 있도록 한다. 쳐다만 봐도 하품 부터 나오는 지루한 개론서가 아니다.

 

# 추천 대상

저자 QNA 에서도 이야기 하지만, 이책은 어려운 내용은 다 덜어내고 최대한 리엑트에만 초점을 맞추어 설명한 책이다. 그래서 다음과 같은 사람들에게 추천 하고 싶다.

1) 배워야 할 것은 많다던데 뭐부터 시작해야할지 모르는 진짜 초심자
2) 리액트는 해본적이 있지만 기초가 부족한 사람
3) jquery 등 기존에 사용하던 라이브러리를 리액트로 변경할 때의 높은 러닝커브를 조금이라도 줄여보고자 하는 개발자

# 다음권을 주세요
이 책으로 초심자를 벗어나게 된 독자들을 대상으로 한 리액트 책을 저자가 되도록 빨리 써주었으면 좋겠다. 

(현기증 난단 말입니다.)

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

웹사이트 제작, 어디서 부터 시작해야 좋을지 모를 때 여기서 부터 시작하자

 

 

1. 기본부터 (chapter 1)
html, js, css 의 가장 기본적인 사용법을 배운다. 너무 상세한 속성 등에 대한 정보의 나열이 아닌 개략적으로 어떤 게 사용하는 지를 알려준다. 또한 효율적으로 웹사이트를 제작하는데  활용되는크롬 웹브라우저의 개발자 도구를 소개하고, 여러 기능 중 웹사이트 제작에 필요한 기능들에 대해서 설명 한다. 

2. 따라하며 배우기 (chapter 2~6)
웹 개발을 배우는 방법 중 가장 많이 하는 방법 중 하나가 클론코딩이다.  

 

이 책은 여러가지 사이트를 클론코딩 해보며 각 사이트가 어떤 특징을 지녔는지 또 그 특징을 구현하기 위해 html, js, css 를 어떻게 활용 했는지를 상세하게 설명 하고 있다.

또한 챕터의 마지막에는 해당 챕터에서 배운 부분에 대한 연습문제와 커스터마이징 해보기를 제공하여 단순히 따라하기에 그치지 않고, 한단계 더 나아갈 수 있는 방향을 제시 한다. 

커스터마이징의 경우 막연히 바꿔보라고만 하지 않고, 실제 고객의 요청 같이 보이는 구체적인 요구사항을 가지고 작업을 할 수 있도록 한다.

 

3. 좀더 편한 도구 소개 (chapter 7)
html, css 코딩의 편리함을 제공하는 도구인 에밋, css를 더욱 편리하고 효율적으로 구현할 수 있는 언어인 Sass 를 소개한다. 에밋의 태그 자동완성 기능은 사용하지 않으면 확실히 손해다.

4. 독학은 이렇게 (chapter 8)
마지막 챕터에서는 웹사이트 제작을 배우는 학생들이 실제로 자주 묻는 질문 목록 체크리스트를 제시하여 어떤 부분에서 오류가 발생하였는지 혼자 체크할 수 있도록 한다.



여러모로 독학하는 사람을 위한 배려가 많은 책이다.
웹사이트 제작 특히 html, css 를 처음접하는 사람에게 많은 도움을 주리라 본다.

 

 

 

 

 

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

일년만에 redmine 을 업그레이드 했다.

자세한 변경사항은 https://www.redmine.org/news/135 에서 확인 가능

 

업그레이드 과정에 문제는 없었고 (이전버전은 4.2.0-1)

쓰는 기능만 쓰다 보니, 눈에 띄는 바뀐점도 모르겠다.

 

다만 복원 과정 중 경로가 변경 되어 다시 적어 둔다. (windows 기준)

 

1. db 백업
2. files 백업 
3. 기존 redmine 삭제
4. 새로운 redmine 설치
5. MariaDB Database 외 모든 서버 중지
6. db 복원
C:\Bitnami\redmine-5.0.0-0\mariadb\bin\mysql -ubitnami -p패스워드 bitnami_redmine < backup.sql
7. files 복원
C:\Bitnami\redmine-5.0.0-0\apps\redmine\htdocs\files
8. db 마이그레이션
1) C:\Bitnami\redmine-5.0.0-0\use_redmine.bat
2) cd apps/redmine/htdocs
3) bundle exec rake db:migrate RAILS_ENV=production

WebSphere/AppServer/profiles/AppSrv01/config/cells/<cell_name>/applications/<ear_name>/deployments/<app_name>/<war_name>/WEB-INF/web.xml

 

출처 : https://nine01223.tistory.com/338

 

WebSphere에 포팅된 어플리케이션의 web.xml 수정하는 방법

다른 WAS의 경우는 어플리케이션이 포팅된 경로의 web.xml을 그냥 수정하면 되지만 WebSphere의 경우는 해당 파일을 아무리 수정해도 반영이 되지 않을 것이다! WebSphere가 실제적으로 참조하고 있는 we

nine01223.tistory.com

 

하루에 한번 ftp 를 이용하여 파일을 백업할 필요가 생겨 정리 한다.

 

1. windows 에서 ftp server 설정

1) FileZilla Server 다운로드 후 설치 및 세팅

내용출처 : 

https://comeinsidebox.com/filezilla-ftp-server/

 

윈도우에서 파일질라 FileZilla FTP 서버 만들기,설치 및 기본 설정 방법 - insideBOX

FTP 를 사용하기 위해 서버를 자체적으로 만들어 사용 할 수 있는 프로그램들이 다양하게 있습니다. 예전부터 파일질라를 주로 사용 해 왔기 때문에 이 프로그램이 익숙합니다. FileZilla 를 이용

comeinsidebox.com

2. windows 에서 ftp client 설정

1) winscp 설치

ftp server 가 passive 로 동작하도록 설정 되었기 때문에 기본 ftp 사용이 불가 하다.

winscp 를 다운로드 받아 설치 하고 스크립트를 작성 한다.

내용 출처 : 

https://stackoverflow.com/questions/18643542/how-to-use-passive-ftp-mode-in-windows-command-prompt

 

How to use passive FTP mode in Windows command prompt?

In Ubuntu ftp -p for passive mode works fine. How do I do the same in Windows? I tried with quote pasv but I am getting following error: 230 OK. Current restricted directory is / ftp> quote...

stackoverflow.com

2) 작성한 스크립트

SET yyyymmdd=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%

#오늘 날짜의 파일명을 ftp 로 업로드 한다.

winscp.com /command ^
	"open ftp://FTP유저ID:FTP유저PWD@FTP서버IP:FTP서버PORT/" ^
   "put f:\%yyyymmdd%_backup.7z" ^
	"exit"

 

https://notepad2.com/

 

Notepad2 : A small, fast and free text editor with syntax highlighting - Notepad2.com - Download Notepad2 for PC

The main goal of Notepad2 is to provide a notepad application that’s as streamlined and efficient as Notepad, the default text editor application of Windows. Notepad2 | Windows 32/64 BitsThis more contemporary take on Notepad immediately impresses thanks

notepad2.com

 

설치하면 notepad 를 대체 해줘서 별다른 설정 없이 사용하기 좋다.

 

+ Recent posts