♣ Tech & Biz Salon/Tech 131

프로그래밍 학습시 채널별 장단점 비교

1. Books 단순히 공식 매뉴얼을 나열한 수준의 책도 있습니다. 이런 책들만 있다면... 기술 학습에 있어서 책에 큰 의미를 둘 수는 없겠죠.그렇다보니... 어떤 사람들은 "인터넷에 다 있는데... 책이 무슨 필요냐?" 고 하기도 합니다. 하지만 저는 그렇게 보지 않습니다.왜냐면.... ▶ 시간 효율- Tech Stack 구성 아이디어를 얻을수 있다.- 이미 겪은 시행착오를 참고하여 그러한 시행착오를 점프하여 지름길을 밟게 해준다- 꼭 필요한 것들이 무엇인지 빠르고 습득하는데 도움이 되고, 결국 실제 개발 진도를 빠르게 나갈수 있다- 사소한 또는 요긴한 좋은 Tip 을 많이 얻을수 있다 * 온라인 사이트 들을 이용해 기술을 습득후 개발을 진행후이후 책을 보고는 "저자 역시 아마도 나와 비슷한 과정을 ..

PHP 입문을 위한 정보 정리 - Php 학습방법, 환경세팅, 프레임웍

글 주요 내용은 PHP 관련 책, 학습에 도움이 되는 사이트, 프레임웍, 환경구성, Tech Stack 등입니다. Php 입문자분들에게 길잡이 정도의 도움은 될 수 있을것 같습니다. * 구체적인 정보를 정리한 글이 아니고큰 그림 및 구체적인 정보를 참고할수 있는 채널을 소개한 글입니다. * 이 글을 작성하는 저 역시 Php 초보자입니다 ^^;;대신 저는 Php 가 아닌 다른 개발경험이 있는 상황이고Php 도 약간의 경험은 있습니다. ( 지인분들의 도움 요청으로 소소한 수정작업 )올해 Php를 처음부터 제대로 입문해볼까하여 폭풍 리서치를 했구요. 내용을 정리해둡니다. * MOOC 류 ( Udemy 등 ) 의 온라인 강좌는 언급하지 않았습니다.관심이 있는 분들은 각종 MOOC 사이트들을 방문하여 선택해보셔도..

반응형 웹 프레임웍 검토

◆ Responsive Design Framework 검토 Bootstrap https://getbootstrap.com/초기에... 아마도 2.x 버젼때 간단히 사용해본 경험이 있음.Bootstrap4 는 2017년 12월에 마지막 베타 (Beta 3)가 배포됨.2018년중에 Bootstrap 4 정식 버젼이 배포될 예정 UIkithttps://getuikit.com/경량 프레임워크동적인 움직임에 강점이 있음. 모바일 브라우저에서 타 F/W 에 비해 좀 더 부드러운 느낌이 있다고 함.배우고 쓰기에 쉬움※ 참고Foundation 시작하기 http://webframeworks.kr/getstarted/foundation/ Foundationhttps://foundation.zurb.com/ 블로그, 잡지 ..

깔끔 정리 - 모바일 앱 종류 (하이브리드 앱 유형 포함)

■ 모바일 앱의 종류 1. Native app 네이티브 앱 2. Hybrid app 하이브리드 앱네이티브 앱과 마찬가지로... Appstore (구글은 구글 마켓인가?) 로 배포가 가능 a. WebView appWebView (Internal browser)에서 Html 이 실행됨. b. Compiled hybrid app예를 들면 자바스크립트로 코딩을 하고 컴파일을 하면 네이티브 코드가 생성되는 방식으로Xamarin, Appcelerator Titanium 같은것이 있음 ← 이 두가지는 비추드립니다. 사실 저는 모바일 앱 개발을 직접 해본적이 없습니다만... 주변에서 보면서... 그리 좋지 않다고 느낀적이 있습니다... Ionic 아이오닉도 여기에 속한다고 보면 될듯 3. Web app 웹 앱그냥.....

시스템 작업 공지 팝업 문구 - 길지만 잘쓴거 같음

예전 블로그 글 옮겨둔다. 데이터센터 이전에 따른 서비스 일시 중단 안내 안녕하세요, 드림위즈입니다. 언제나 드림위즈 서비스를 이용해주시는 고객님께 감사드립니다. 드림위즈는 2009년 4월 30일(목) 22시부터 5월 1일(금) 22시까지 24시간 동안 드림위즈가 입주해있는 데이터센터를 이전할 예정이며, 이에 따라 이전 작업 시간 중 드림위즈 전체 서비스의 이용이 잠시 중단됩니다. 이번 데이터센터 이전은 보다 안정적이고 편리한 서비스를 제공하고자 진행되는 조치로, 이에 대한 회원님의 너른 양해 부탁드립니다. 이 전 작업이 완료되는대로 서비스를 바로 재개할 예정이기 때문에 실제 서비스 재개 시간은 다소 변동이 있을 수 있음을 양지하여주시기 바라며, 작업 시간 중 회원님의 소중한 데이터가 단 한글자라도 망실..

sqlserver 복원시 에러 해결 (메시지 : The backup set holds a backup of a database other than the existing database)

백업 / 복원시 The backup set holds a backup of a database other than the existing database메시지가 발생했고... 처리했습니다. 배경 목적 : a 라는 db의 테이블중 사용하지 않는 것들이 있는데 그 테이블들 삭제시 애플리케이션이 정상 동작할지가 불안했기 때문에 a 를 백업해놓고, 따로 복원까지 해둔다음 ( 즉 a DB를 복사하길 원한 것인데.. copy wizard 를 이용하려고 했으나 잘 되지 않아서 백업/복원 과정으로 시도한 것임 ) a의 테이블 일부를 삭제하려고 한 것입니다. 과정 :a 를 백업했습니다. a.bak 로 되죠. a_0529 DB 를 생성.a_0529 DB 에서 Restore 실행.The backup set holds a b..

(Thinkpad) Windows7에 Virtualbox, CentOs7 설치하기

씽크패드 windows7 pro 64bit에 Virtualbox, CentOs를 설치해보았습니다.Virtualbox, CentOs 설치와 관련된 좋은 글들을 포스팅해주신 블로거분들이 많이 있으므로 (글 하단에 링크도 남길께요)저는 유의할 점, 좀 어려운 부분에 대해서만 언급을 하겠습니다. Virtualbox 메모리 점유가상OS 구동을 하지 않은 상태에서의 Virtualbox 메모리는 100mb 이하로 보시면 됩니다. 가상 OS 메모리할당량은 512mb 가 디폴트 값으로 나오는데요.여유가 있다면 768 또는 1024mb 정도로 해두면 속도면에서 나을것입니다. 나중에 부족하면 512mb로 줄이면 되겠죠 Virtualbox 설치후 OS옵션 선택박스에서 32bit만 보이는 문제 해결이 부분때문에 블로그 글을 작..

webstorm에서 프로젝트 생성 svn checkout 으로 하기

저번에 올린글은 개발중인 프로젝트를 svn 리파지토리로 등록하는 거만 올렸었네요.예전글 : Webstorm에서 SVN 사용하기이번글은 제목대로 이미 있는 리파지토리를 받아서 새로운 프로젝트로 만드는 겁니다. 하나의 리파지토리에 여러개의 폴더로 node.js 어플리케이션을 관리하고 있습니다.원하는 폴더 선택후 체크아웃버튼 클릭 새 디렉토리 만드려면 위에 빨간 동그라미 클릭하면 되겠죠. board_web_140225 라는 폴더를 만들었습니다.* 근데 지금의 예처럼 리파지토리 폴더와 동일한 이름으로 만들 경우에는 새디렉토리 만들필요없고 만들어야 하는 폴더의 상위폴더를 선택하시면 됩니다. 눈에 보이듯이 지정한 폴더 또는 지정 폴더하위에 리파지토리명으로 하단 status bar 에 진행중이 보이다가 프로세스 끝나..

tainted canvases may not be exported

Uncaught SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': tainted canvases may not be exported. 브라우저 콘솔에 찍힌 에러메시지이다.tainted --- 대략... 오염되었다 라는 느낌인데.. cross-domain image 일때도 이에 해당된다고 한다. 뭐 이런 부분까지 시큐리티가 강한지... 넘 몸사리는거 아닌가... 싶다... 근데 입장을 바꿔 생각해보니 이유는 추측이 가긴 하네... http://stackoverflow.com/questions/10852514/javascript-html5-drawimage-with-image-from-a-different-domain여기에 설명이 잘 ..