본문 바로가기

반응형

좋아하는 것_매직IT

6. Javascript, 연산자(operator) 에 대해서 알아보자. 목표 - 나의 강점을 바탕으로 나의 일을 잘해냄으로써 타인과 사회를 아릅답게 만든다. - 현재 내가 가진 능력으로 누군가에 도움이 될 수 있을까? 에 대해서 항상 생각하기 - 나는 블로그 생태계에서 IT 기술/부동산학/민법/주식 교육 관련 파워블로거및 인플루언서가 반드시 된다! 목표를 이루기 위한 실천방안 - 꾸준한 블로깅/기록법/독서법으로 넘버원이 아닌 온리원이 되보자. - 천사불여일행(千思不如一行)을 항상생각하며 체화 및 각인시키자. - "천번 생각하는것보다 한번 행동하는 것이 더 중요하다." - 기기일약 불능십보(騏驥一躍 不能十步) / 노마십가 공재불사(駑馬十駕 功在不舍) - 천리마도 한번에 열걸음을 뛸 수 없고, 느리고 둔한말이라도 열흘이면 하룻길을 간다. - 모든 실수에는 마술이 숨어 있다. 따.. 더보기
1.android, 안드로이드관련 아키텍처를 이해해보자. 블로그목적 안드로이드관련 아키텍처를 공부및 정리 후 공유한다. ​ 안드로이드(Android)란? 안드로이드사(Android, Inc)에서 개발한 리눅스 기반의 운영체제를 말함. 그 이후, 우리에게 잘알려진, 구글( )에서 인수를 하게됨. 개인적인 생각으로, 구글은, 우수한 인재들이 모여있어서인지, M&A도 시대에 맞게 잘하는 것 같음. 암튼, 구글에서 인수를 한 이후로 안드로이드는, 스마트폰, 태블릿, 카메라, 셋톱박스등의 장치에 최적화되어 설계되고 현재까지 발전되고 있음. 결국, IOS( ) 와 AOS( ) 는 현재 스마트폰의 OS 로 양대산맥이 됨. 양대산맥이 되기전, 마이크로소프트( )도 스마트폰 시장의 선점을 위해서 노력을 많이 했었음. 잠깐, 제 개인적인 경험을 풀자면, IOS / AOS 가 양.. 더보기
1.flutter, 플러터(flutter)에 대해서 알아볼까요? 블로그목적 모바일 개발을 위해서 플러터(flutter)에 대해서 공부 및 정리후 공유한다. ​ 플러터(flutter) 란? Mobile World Congress 2018에서 최초 베타 릴리스를 발표하면서 새롭게 선보인 Google의 오픈소스 모바일 앱 개발 프레임 워크. 플러터의 장점은 개발자가 iOS와 Android 모두를 위한 고품질 기본 인터페이스를 제작하는 데 도움을 주는 크로스 플랫폼 프레임워크. ​ 플러터의 특징에 대해서 알아볼까요? Flutter의 특징 개발 언어는 무엇을 쓸까요? Dart 를 사용함. 뛰어난 성능을 지니고 있습니다. React-native 의 경우 자바 스크립트로 네이티브와 브릿지를 통해 통신하는 반면 Flutter 는 직접 컴파일 되어서 직접 Render 하기 때문에 훨.. 더보기
2.electron, 첫번째 electron 어플리케이션을 만들어 볼께요 ^^; 블로그목적 electron 에 대해서 공부하여, 드디어 첫번째 어플리케이션을 완성했고, 그것에 대해서 공유한다. ​ 도전해보자, 첫번째 만들어보는 Electron 어플리케이션 ^^ Electron 은 지난 블로깅에도 말씀드렸던것 같이 Node 기반으로 만들어져 있음. 즉, 아래 언어들의 조합으로 이루어진다고 보면 될것 같습니다. Javascript 실행 HTML 과 CSS 를 이용한 화면 그리기. 우선, 개발과 관련해서 Electron 어플리케이션은 근본적으로 Node.js 어플리케이션이라고 할수 있습니다. 즉, Node.js 모듈과 마찬가지로, 시작점은 당근, package.json 이겠죠? ^^ 기본적으로 Electron 어플리케이션 앱 대부분은 아래 폴더 구조를 갖게됩니다. my-app packag.. 더보기
1.electron, electron 이란 무엇일까요? ^^ 블로그목적 electron에 대해서 공부 및 정리 후 공유한다. ​ Electron 에 대해서 지금부터 제가 공부하려고 하는 이유? 요즘에 Electron 이란 녀석에 푹 빠져있습니다. ^^; 이유는 제가 주로 사용하는 툴인 VSCode 가 바로 Electron 으로 구현된 것을 알게되면서부터요... 그리고, Electron 이란 녀석과 좀 더 심도있는 대화를 좀 나눠보고 싶고(공부해보고), 한번 Electron 을 이용해서 무엇을 만들 수 있을까? 그리고 무엇을 만들어 볼까? 하는 생각이 요즘 저의 화두입니다. ㅋ 암튼 실력이 아직 미천한지라.. 여러 난관과 좌충후돌하는 저를 발견할 수 있을꺼라, 더욱 설레이기도 하네요.. 그래도 도전한번 해보겠습니다. 왜냐하면 아래에 설명드린 참고페이지에 큰 문구로 .. 더보기
39.Spring, 스프링 클라우드 슬루스관련 로그수집 솔루션 알아보기. 블로그 목적 여러 로그 수집 솔루션을 알아봄으로써 로그 수집 솔루션에 대한 관점을 다방면으로 넓혀본다. 로그 수집 솔루션을 알아본 후 전에 배운 스프링 클라우드 슬루스와 연동할 경우, 가장 좋은 로그 수집 솔루션이 무엇일지도 나름, 고민도 해보자. ​ 로그 수집에 대해서 알아보자. 로그 데이터는 플랫폼및 서비스를 디버깅하는 중요한 도구. 서비스가 모노리틱으로 구성되어 있을 경우 한 장비에 접속해서 바로 로그 확인 가능 but, MSA 일경우, 이 방법으로는 대안이 되지 못함. 만약, MSA 기반일 경우, 세분화된 서비스로 분산되어 있고, 한 종류의 서비스에 많은 서비스 인스턴스가 존재할 수 있기 때문에, 사용자 문제를 해결하기 위해 여러 서비스에서 발생하는 로그 데이터를 한곳으로 연결하는 것은 이슈임. .. 더보기
38.Spring, 스프링 클라우드 슬루스(Spring Cloud Sleuth)에 대해서 테스트 코드를 작성해보자. 블로그의 목적 스프링 클라우드 슬루스(Spring Cloud Sleuth)에 대한 이해와 적용 방법 알기. 스프링 클라우드 슬루스에 대한 내용을 설명은 아래 블로그로 대체 하려고 함. https://thub.sk.com/board/viewArticle.do?id=160937 테스트 어플리케이션에 스프링 클라우드 슬루스를 적용해보자. 하나, maven 의존성 파일(pom.xml)에 아래 내용을 추가하면됨. 설명 해당 의존성은 스프링 클라우드 슬루스를 위한 모든 핵심 라이브러리를 가져옴. 이것이 전부임...;;; 위의 의존성을 추가 하면, 아래 내용이 자동적으로 추가된다. 하나, 서비스로 들어오든 모든 HTTP 호출을 검사하고, 그 호출에서 스프링 클라우드 슬루스의 추적 정보가 존재하는지 확인함. 추적 정보.. 더보기
37.Spring, 스프링부트에서 제공하고 있는 국제화에 대해서 알아보고 간단하게 구현해보자. 블로깅의 목표 스프링부트에서 제공하고 있는 국제화에 대해서 이해한다. 반드시! ​ 국제화란? 스프링 부트에서는 기본적으로 국제화를 위한 지원 기능을 가지고 있음. 국제화의 목표는 여러 언어및 형식으로 콘텐츠를 제공할 수 있는 어플리케이션을 작성하는 것. ​ 그럼, 국제화를 간단하게 구현해보자. 하나, InternationApplication.java 를 코딩해보자. 첫째, LocaleResolver 추가 작성 둘째, messageSource 추가 작성 InternationApplication.java (코딩코딩코딩....) 설명 23번 줄 : sessionLocaleResolver.setDefaultLocale(Locale.US); 기본로케일을 Locale.US 로 설정함. 32번 줄 : messageS.. 더보기

반응형