728x90

Development 88

AWS (Amazon Web Service) EC2 사용기

AWS는 아마존에서 제공하는 클라우드 서비스이다. 아래는 AWS에서 제공하는 다양한 서버 및 서비스들이다. 세계에서 가장 많이 인터넷 망을 사용하는 넷플릭스는 모든 서비스를 AWS기반으로 전환하였다. 이를 레퍼런스로 본다면, 거의 모든 기업들이 AWS와 같은 클라우드로 서버를 운영할 수 있을 것으로 생각된다. 필자의 생각에는 시작하는 스타트업 기업에서 사용하면 좋을 것 같다는 생각이 든다. AWS EC2? Amazon EC2의 간단한 웹 서비스 인터페이스를 통해 간편하게 필요한 용량을 얻고 구성할 수 있습니다. 컴퓨팅 리소스에 대한 포괄적인 제어권을 제공하며, Amazon의 검증된 컴퓨팅 인프라에서 실행할 수 있습니다. Amazon EC2는 새로운 서버 인스턴스를 획득하고 부팅하는 데 필요한 시간을 단 ..

Development 2023.04.20

Gerrit 관련 유용한 명령어 및 정보

Gerrit 코드 리뷰 책에 나온 Gerrit 관련 유용한 정보를 간단히 적어본다. Git과 Gerrit reference Git reference /refs/heads/*: 경로 기준 구조로 표현되는 깃 저장소의 모든 branch, refs/heads/master는 개발이 중심이 되는 branch /refs/tags/*: 경로 기준 구조로 표현되며, git 정소 내에 부여된 모든 tag Gerrit reference refs/changes/*: Gerrit에 올라온 모든 변경을 의미하며 //의 형식을 따른다. refs/meta/config: 보안, 그룹, 제출 규칙 등 Gerrit의 내부적인 프로젝트 설정 파일 refs/for/*, refs/publish/*: 리뷰 받을 변경 사항을 올릴 수 있는 특수..

Development 2023.04.20

Global Continuous Delivery with Spinnaker

Spinnaker 는 Netflix 의 클라우드-네이티브 기반의 연속 배포 플랫폼으로서, 클라우드 플랫폼에 소프트웨어를 배포하기 위해 개발된 도구이다. AWS, Pivotal Cloud Foundry (PCF), Google Computing Engine, 그리고 Microsoft Azure 와 같은 다양한 클라우드 기반에서 사용할 수 있는 모델을 지원한다. Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. Netflix Tech Blog를 보다가 알게 되었고 유용한 정보들이 많이 들어 있는 것으로 보인다. 여기의..

Development 2023.04.20

GENIVI All Member Meeting (AMM) 14 참석 후기

늦은 감이 있지만 지금 공항에서 시간이 남아 기다리다가 2016년 4월 프랑스 파리에서 열린 GENIVI AMM 14 참석 후기를 올려본다. https://www.genivi.org/amm-2016-april 에 간단한 소개가 있다. GENIVI 소개 GENIVI® is a nonprofit industry alliance committed to driving the broad adoption of specified, open source, In-Vehicle Infotainment (IVI) software. 참석 후기 필자는 GENIVI를 알고 시작한지 얼마 안되었을 당시였고, 오픈소스 GDP (GENIVI Development Platform)를 하다가 우연히 GENIVI 초청을 받아 참석하게 되었..

Development 2023.04.20

Network Security Tools (네트워크 보안 도구)

Pen (Penetration) Testing을 위해 많이 사용하는 도구들이다. NMAP (Network Mapping): Network Probing Zap (OWASP Zed Attack Proxy): Web proxies Metasploit: Penetration Testing Software John the Rippler: password cracking Valgrind: Dynamic binary analysis Reaver: Wifi password cracking peepdf: Scan PDF file Metasploit는 Pen Testing을 위한 좋은 스터디 도구이니 공부해도 좋지 않을까 싶다. 번역서 및 원서도 나와 있으니 참고하기 바란다. Kali, https://www.kali.o..

Development 2023.04.20

Yocto Project Developer Day Europe 2016

요즘 Yocto로 개발하는 업체 및 제품들이 점차 늘어나고 있는 것 같다. 주요 BSP 업체 (Intel, Qualcomm, FreeScale 등..)에서 Yocto 기반으로 릴리스를 하기 때문인 것 같기도 하다. 알아두면 정말 유용한 빌드 프레임워크인 듯 하다. Yocto Project Developer Day Europe 2016 가 ELCE (Embedded Linux Conference Europe) 2016 전날인 10월 10일 (월)에 열린다. 참고로 Yocto Project Developer Day는 1년에 두번 ELC(미국), ELCE(유럽) 하루 전후로 열린다. 이전 글에서도 설명했지만, Yocto Dev Day는 Introductory / Advanced Track 2개로 나눠서 진행이..

Development 2023.04.20

Ubuntu에서 모듈 (git, python3) 버전 업데이트 하기

필자가 Ubuntu 12.04를 사용중인데 필요에 의해 git, python3 버전을 업데이트 해야할 경우가 생겼다. 이 글에서는 apt-get 명령어를 이용하여 Update하는 방법에 대해 설명하고자 한다. git $ sudo add-apt-repository ppa:git-core/ppa $ sudo apt-get update $ sudo apt-get install git python3 $ sudo add-apt-repository ppa:fkrull/deadsnakes # Install Python 3.3.5 via: $ sudo apt-get update; sudo apt-get install python3.3 # Or install python 3.4.0 via: $ sudo apt-get u..

Development 2023.04.20

Qualcomm DragonBoard 410c 리눅스 사용

Qualcomm Dragonboard 410c는 기본적으로 Android가 EMMC에 설치되어 있다. 필자는 Yocto로 빌드한 리눅스 이미지를 Dragonboard 410c의 EMMC에 올리고 디버깅하고자 했다. 이 작업을 위해 하드웨어 관련해 알아야할 것들에 대해 정리하고자 한다. 결국은 fastboot를 사용하여 이미지를 flash 한다. 아래 설명을 위해 이전에 사용했던, DragonBoard 410c 이미지를 다시 올린다. 1. fastboot 설치 방법 (Ubuntu) sudo add-apt-repository ppa:phablet-team/tools && sudo apt-get update sudo apt-get install android-tools-adb android-tools-fast..

Development 2023.04.20

Qualcomm DragonBoard 410c

Dragonboard 410c는 퀄컴의 Snapdragon을 탑재한 Raspberry Pi와 같은 레퍼런스 개발 보드이다. 필자가 구매한 것이 와서 Yocto Linux를 빌드해서 테스트해 보고, GENIVI Development Platform (GDP)를 올려볼까 생각중이다. Yocto Development Day를 가면, 작년까지만 해도 Beaglebone Black, Intel Minnowboard, Wandboard를 제공하여 실습을 했는데, 올해부터 Wandboard 대신에 Dragonboard를 준다. 참고로 Yocto Development Day는 1년에 2번 Embedded Linux Conference가 끝난 뒤에 하루 진행한다. 올해 초 ELC 2016에서 진행한 내용은 https:/..

Development 2023.04.20
728x90
반응형