AWS RoboMaker용 ROS 애플리케이션 빌드 및 번들링 기술 활용기

2019-05-29 KENNETH 0

AWS RoboMaker용 ROS 애플리케이션 빌드 및 번들링 기술 활용기 AWS는 클라우드 기반 로봇 서비스인 AWS RoboMaker  개발을 시작하면서, 어떻게 모든 오픈 소스 로봇 운영체제인 ROS 애플리케이션을 쉽게 실행할 수 있을지 고민하였습니다. 대부분 로봇 애플리케이션은 수많은 종속 관계로 서로 연관된 다양한 패키지의 거대한 결합체라고 할 수 있습니다. 시뮬레이션이 결합됨에 따라 이 종속 관계의 목록도 늘어납니다. 많은 조사와 검토를 통해 appimage, flatpak, snapcraft에서 영감을 얻어 로컬 개발 환경과 AWS 서비스에서 실행할 수 있는 단일 파일 형식을 만들어냈습니다. 이 형식을 번들이라고 합니다.어떤 종류의 패키징 아티팩트를 설계할지 결정되자, 아티팩트를 손쉽게 생성할 수 있는 명령줄 도구가 필요했습니다. 기존 ROS 생태계에 완벽하게 적용되는 도구라야 했습니다. 그래서 가장 뛰어난 최신 ROS 빌드 도구인 colcon을 기반으로 만들기로 결정했습니다. Colcon을 사용하면 ROS1 및 ROS2 애플리케이션을 빌드할 수 있습니다. 또한 이 도구는 확장성이 매우 뛰어나고, 필요한 여러 가지 중요 기능을 기본적으로 제공합니다. 이 문서에서는 기존 ROS 빌드 도구에 대해 살펴보고, [ more… ]

Computex 2019: Keynote showcases how Microsoft enables innovation and opportunity on the Intelligent Edge

2019-05-29 KENNETH 0

Computex 2019: Keynote showcases how Microsoft enables innovation and opportunity on the Intelligent Edge Nick Parker, CVP of Consumer and Device Sales, Roanne Sones, CVP of OS Platforms and Rodney Clark, VP of IoT Sales, on stage at Computex 2019 in Taipei, “Enabling Innovation and Opportunity on the Intelligent Edge” At Computex in Taipei, Microsoft executives Roanne Sones, corporate vice president of OS Platforms and Rodney Clark, vice president of IoT Sales, joined Nick Parker, corporate vice president of Consumer and Device Sales, in the keynote address to showcase Microsoft 365, Windows platform and Azure IoT technologies and services that device partners can use to deliver innovative modern PC experiences and build a new generation of connected devices and IoT solutions. In addition, they provided perspective as to how intelligent edge ecosystem partners can fuel business transformation by working together to build edge to cloud IoT solutions. This ecosystem requires an operating system that enables the foundational experiences customers expect from their devices, such as [ more… ]

New Windows IoT solutions at Computex show ingenuity at the intelligent edge

2019-05-29 KENNETH 0

New Windows IoT solutions at Computex show ingenuity at the intelligent edge Windows has been running on embedded devices for more than two decades, well before the industry focused on the Internet of Things. Today, Windows IoT helps device builders of all sizes create IoT solutions that bring digital transformation to life for customers with fast, safe, smart IoT devices: Windows 10 IoT Core enables manufacturers to get to market quickly with small-footprint devices that are secure, lower cost and built for the intelligent edge. Windows 10 IoT Core provides a royalty-free OS for prototyping, developing and testing IoT devices. Windows 10 IoT Core Services ensures long-term OS support and services for managing device updates and device health. Benefits include reduced operating costs with over-the-air updates that device manufacturers control for OS, apps and drivers—plus 10 years of OS security updates. Windows [ more… ]

NGINX Unit: A Modern App Server for Modern Apps

2019-05-29 KENNETH 0

NGINX Unit: A Modern App Server for Modern Apps As personal computers became ubiquitous in the early 1990s, there was a growing appetite to consume applications. At the time, it took on average three years to develop an app from initial conception to deployment in production. This has changed dramatically – Amazon deploys a new or updated application every 11.7 seconds and Nordstrom, a 120-year-old American luxury retailer, has increased its deployment frequency from twice per year to monthly. Bringing apps to market faster enables enterprises to stay ahead of the competition, achieve scale quickly, and increase revenues through digital channels. Developers take center stage in this new world but they are under pressure to develop and deploy new apps at a frightening velocity. That, in turn, puts pressure on infrastructure and operations (I&O) teams to provide a flexible, multi‑language environment in support [ more… ]

[openssl] “Mac verify error: invalid password?” when Changing from pfx to pem certificates

2019-05-29 KENNETH 0

1. 목적 윈도우용으로 발급되었던 인증서 PFX 파일을 아파치 환경에서 사용하기 위해 PEM 형태로 변환 해야 함   2. 문제점 Mac verify error: invalid password? 이미 사용중인 인증서 패스워드도 정확히 인지 하고 있는 상태에서 변환 시도를 하면 “패스워드가 맞지 않는다” 라고 나옴… (패스워드는 “정확함” 을 가정)   3. 원인 현재 찾는중….     4. 해결법 “-password” 옵션 사용 -password 옵션 사용시 정상 처리 됨을 확인 가능   보통 인증서 변환에 대해 찾아보면 인증서 추출 openssl pkcs12 -in choilha.pfx -clcerts -nokeys -out choilha.crt 키파일 추출 openssl pkcs12 -in choilha.pfx -nocerts -nodes -out choilha.key 이런 형태로 소개가 되어 있음… 혹, 패스워드 이슈가 발생 한다면 인증서 추출 openssl pkcs12 -in choilha.pfx -clcerts -nokeys -out choilha.crt -password pass:lovechoilha 키파일 추출 openssl pkcs12 -in choilha.pfx -nocerts -nodes -out choilha.key -password pass:lovechoilha   이렇게 해보시면 되겠다…