FullStack 웹 개발자가 갖추어야 할 기술들에 대해 간략하게 잘 정리되어 있는 사이트이다.


https://medium.com/codingthesmartway-com-blog/the-2018-roadmap-to-fullstack-web-development-8884ff02557a



VirtualBox에 리눅스를 가상 머신 형태로 사용하다보면 HDD의 공간을 많이 차지하게 되고 여러가지 프로그램들을 설치하다보면 공간의 압박에 시달리게 된다. 

따라서 이로인해 C:에 있던 리눅스 가상 머신을 D: 드라이브로 옮겨야 할 필요가 발생하게 된다.

이에 대해 아래 사이트에서 정확한 방법을 소개하고 있다.


https://www.techrepublic.com/article/how-to-move-virtualbox-vms-from-one-drive-to-another/




C#에서 JSON 데이터를 다룰 때 가장 많이 사용하는 Newtonsoft.JSON 사용하는 방법에 대해 잘 정리된 블로그이다.


https://devstarsj.github.io/2016/06/12/CSharp.NewtonJSON/



Java JDK 1.7 버전 다운로드 받기


Oracle에서 이제 더 이상 Java 7 버전을 지원해 주지 않은관계로 JDK 1.7을 다운 받을수 있는 창구가 제대로 제공되지 않고 있다.

아래는 JDK 1.7버전에 대해 다운로드 받을수 있는 경로이다.


https://www.oracle.com/technetwork/java/javase/archive-139210.html


아무튼 언제 없어질지 모르겠지만 Java 7버전이 필요할 경우가 있어서 ...




프로그래밍을 공부하고 개발을 하다보면 질문을 할 일들이 있게 되는데 

이런 경우 커뮤니티 사이트가 도움이 된다.


아래는 C#을 공부하면서 방문해 볼 만한 커뮤니티 사이트이다.


http://www.hoons.net/







프로그램 개발하다 보면 플로우 차트(순서도)를 그릴 일이 종종 있다.

근데 대부분, 평가판으로 맛보기 정도이고 어떤 것들은 불편해서 시간 잡아 먹는 하마가 되는데 아래 사이트는 정말 지금껏 사용해 본 것 중에서 최고이고 걸작이라 말할수 있겠다.


https://www.draw.io/


이미지들도 멋있을뿐 아니라 사용자 편의가 곳곳에서 확인된다.

또 저장하는 형태로 png, PDF, HTML, XML 등 다양하고 아무튼 사용해 보면 정말 잘 만들었다건 체감할수 있다.





우선 책을 보면서 느끼는 인상은 책을 상당히 가독성 있게, 읽고 싶어지는 느낌이 들도록 만들었다는 생각이 든다.

책의 구성 자체가 공부하려는 의지를 꺾는 경우가 있는가하면 최소한 이 책은 오히려 공부하고자 하는 의지를 북돋아주는 구성이 첫 번째 받은 인상이다.

 

이 책은 웹의 지식과 기술을 기반으로 사용하여 어떻게 다양한 멀티 플랫폼에서 동시에 구동될수 있는 앱을 만들 것이냐라는 주제를 풀어가는 책이다.

그러다보니 이러한 목적을 달성하기 위해서 사용되는 기술이 HTML5, CSS3로부터 시작해서 미디어 쿼리, JQuery Mobile, JavaScript, 폰갭, 워드프레스 등 한권의 책에서 다양한 웹과 앱의 기술들을 경험할 수 있을 뿐만 아니라 이러한 기술들을 어떻게 종합적으로 사용할 수 있는지를 보여주는 책이다.

 

요즘은 상황이 조금 다르지만 몇 해 전만해도 아이폰에 비해 안드로이드 개발자가 겪는 고충 중 하나는 다양한 화면 사이즈의 디바이스에 어떻게 UI를 잘 대응하느냐의 문제는 대표적인 골치거리 중 하나였다.

하이브리드 앱에서도 이같은 문제는 동일하게 직면하게 될텐데 더더욱 모바일 스크린, 데스크톱 스크린까지 아우러는 하이브리드는 이러한 문제가 더욱 가중되는 상황이다.

그런데 바로 이런 문제를 어떻게 대처할 것인지에 대해 CSS3의 미디어쿼리를 통해서 좋은 해법을 제시해 주고 있다. 즉 반응형 웹 디자인을 통해 어떻게 대응 할 것인지를 잘 다뤄주고 있다.

 

Chapter 11부터는 실전에서 써먹을 수 있는 프로젝트를 다루면서 필요한 기술들이 종합적으로 어떻게 쓰이는지를 보여주고 있다.

동영상 연결하기, 지도에 내 위치 표시하기 JQuery, JSON, 플리커, 워드프레스를 이용한 하이브리드앱을 만드는 과정을 하나씩 따라가면서 기술을 종합적으로 적용하는 실전적인 응용력을 배울 수 있을 것 같다.

그리고 폰갭을 통해서 안드로이드와 아이폰에서 작동하는 앱을 어떻게 만들어갈 것인지를 배울수 있는 좋은 참고서가 것 같다.

아무튼 시대적으로 멀티플랫폼에 대한 대비를 생각지 않을 수 없는 IT의 흐름은 하나의 대세인 것 같다. 또한 하이브리드의 기술의 진보로 화려함과 성능에서 보완(네이티브 앱에 비해 성능에서의 미흡함의 보완) 등으로 인해 이제 하이브리드 앱을 생각하는 사람이라면 특히 하이브리드 앱을 처음 접하거나 초보자들에게는 아주 유용한 참고서가 될 것 같다.

 


형상관리 시스템(프로젝트 관리 시스템) Git에 대해 배울 수 있는 좋은 곳이다.


http://learnbranch.urigit.com/


https://backlogtool.com/git-guide/kr/



프로그램을 개발하다 보면 


글자 색깔이나 배경색 등 


컬러 값을 16진수 값으로 설정해야 할 때가 있다.


컬러 값을 미세하게 조정해야 한다거나 등등...


이때 자주 사용하는 사이트이다.


http://www.w3schools.com/tags/ref_colorpicker.asp






요즘 틈틈이 읽고 있는 책인데 상당히 괜찮은 것 같아서 소개합니다.

단순히 HTML과 CSS의 기능만 소개하는 정도가 아니라 보다 근원적인 뒷 배경 

이야기들과 각종 노하우들과 팁들이 소개되고 있는 책입니다.


책의 편집 형태도 장황한 산문식 설명이 아니라 보기 쉽고 가독성있게 핵심적인 설명으로 유익하게 보고 있는 책입니다.

단지 영문 자료라는 약간의 무거움은 있겠네요.



Jon Duckett, 「HTML & CSS - Design and Build Websites 」, John Wiley & Sons, Inc.


아래 사이트에 관련 소스들과 더 많은 자료들이 있습니다.


http://www.htmlandcssbook.com/


PDF 자료는 검색해 보면 나올 겁니다^^




+ Recent posts