Software Development 378

Python + OpenPose로 달리기 포즈 추출해보기(이미지/비디오), OpenPose 기초 이해하기

말그대로 그냥 한번 Python에 OpenPose를 붙여서 포즈검출해보기. 언젠가 한번 해보고 싶단 생각을 했었는데 설연휴 시간이 많아 한번 해보기. 아래와 같이 확인해 볼 수 있다. 1. VSCode 기반 Python 환경 빌드환경을 구축하여 Hello Python출력. https://www.codingfactory.net/11337 Python / Visual Studio Code 개발 환경 만들기 파이썬 개발을 위한 도구는 여러 가지가 있습니다. Visual Studio Code도 그 중 하나입니다. VS Code에 Python 확장 기능을 설치하고, Hello World를 출력해보겠습니다. 확장 기능 설치 Visual Studio Code를 설치 www.codingfactory.net - debu..

뱅크샐러드 무료 유전자 검사하기 / 마이데이터 이해하기

최근 뱅크샐러드에서 무료로 유전자 검사를 해볼 수 있는 키트를 제공해주고 있다. 무조건 신청이 가능한건 아니고 매일 오전 10시 선착순 500명에게 제공해주고 있는 서비스이다. 아래 웹 페이지의 링크로 신청할 수 있고, 모바일 앱으로도 신청할 수 있다. https://go.banksalad.com/bridge/health/promotion/dtc https://go.banksalad.com/bridge/health/promotion/dtc go.banksalad.com 모바일 앱에선 '전체' -> '유전자 검사 무료로 받기' 메뉴에서 신청할 수 있다. 앱에선 알림 설정을 해놓으면 10시가 되기전 5분전에 알림을 보내준다. 알림 신청해놓고.. 55분에 신청해야지 하고 까먹은적이 한두번이 아님 ㅠㅠ.. 알림..

메타마스크(MetaMask) 만들기, 크롬/모바일 - (설명없음 / 가이드만)

메타마스크 : 암호 화폐 지갑, 이더리움을 저장할 수 있다. 1. 크롬 확장 프로그램 설치 https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn/related?hl=ko MetaMask 브라우저의 이더리움 지갑 chrome.google.com 2. 메타마스크 설정 - 시작하기 선택 - '지갑 생성' 클릭 - '동의함' 클릭 - 암호 생성 - 가이드 영상 보기.. 영어다.. - Scret Recovery Phrase 백업하기, 잘 적어놓거나 사진찍어두거나 저장해두기 - 다음 페이지에서 백업해둔 알파벳을 순서대로 클릭해준다. - 완성! 이미지의 (1)이 지갑의 주소가 된다. (1)을 타인에게 알려주면 이더리움을 ..

개발자에서 아키텍트로 - Chapter1. 소프트웨어 아키텍트가 되다

Part1. 소프트웨어 아키텍쳐 Chapter1. 소프트웨어 아키텍트가 되다 1.1 소프트웨어 아키텍트가 하는 일 * 아키텍트 1. 아키텍트는 엔지니어링 관점에서 문제를 정의. 2. 소프트웨어 시스템을 구현 가능한 작은 조각으로 나누는 동시에 전체 시스템이 일관성 있게 동작하도록 큰 그림을 그린다. (설계) 3. 아키텍트는 품질에 영향을 주는 다양한 품질 속성사이에서 균형을 잡아야 하며 어쩔 수 없이 늘어나는 기술 부채를 관리한다. 4. 아키텍트는 팀원들의 설계 역량을 개발한다. 아키텍트에게 최고의 팀은 아키텍트로 채워진 팀이기 때문. 1.1.1 엔지니어링 관점에서 문제 정의하기 1) 소프트웨어 아키텍트는 프로덕트 매니저, 프로젝트 매니저, 그리고 모든 이해관계자(stakeholder)와 협업하면서 비즈..

블록체인 / 코인 /토큰

토큰 이코노미 https://www.youtube.com/watch?v=rTsicQ-4qHk 코인과 토큰 https://rkzhfn.tistory.com/135 코인과 토큰의 차이? Coin과 Token 투자는? 코인과 토큰 차이점? 코인 토큰 구별? 안녕하세요. 요즘 코인에 대한 관심이 다시 커져가고만 있네요. 오늘은 코인과 토큰의 차이점에 대해 설며드리려고 합니다. 이 둘의 가장 큰 차이점은 무 rkzhfn.tistory.com ERC20기반 코인 만들기 https://ideainven.tistory.com/402 이더리움 기반의 ERC20 코인 만드는 법 쉽게 따라하기 (이보다 더 쉬울 순 없어요) 이더리움 기반의 ERC20 코인 만들기 쉽게 따라 하기 암호화폐 코인 만드는 법 무작정 따라 하기 이..

Flutter HelloWorld Sample Code로 flutter 기초 개념 이해하기

import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { ( title: 'Welcome to Flutter', home: Scaffold( appBar: AppBar( title: Text('Welcome to Flutter'), ), body: Center( child: Text('Hello World'), ), ), ); } } HelloWorld Sample 코드로 Flutter의 기초를 익히자. 아래 링크에서 튜토리얼을 따라서 첫번째 앱을 구현해볼 수 있다. https://f..

.Net Framework Guideline - Type Design(형식 디자인)-2

인터페이스(Interface) 디자인 대부분 API는 클래스 및 구조체를 사용하여 모델링 하는 것이 좋지만, 인터페이스가 적합한 경우가 있다. CLR은 다중 상속을 지원하지 않지만, 인터페이스를 사용하면 다중 상속의 효과를 얻을 수 있다. - 멤버가 없는 인터페이스인 마커 인터페이스(marker Interfaces)는 사용하지 않는다. *마커 인터페이스 : https://www.csharpstudy.com/Story/Article/7 만약 클래스에 특정 특성을 표시해야 하는 경우(Marker), 마커 인터페이스가 아닌 attribute를 이용해야 한다. - 값 형식을 포함하는 형식에서 몇 가지 공용 API를 지원해야한다면 인터페이스를 정의한다. - 다른 타입을 이미 상속받은 형식에서 기능을 지원해야할 경..

.Net Framework Guideline - Type Design(형식 디자인)-1

형식 디자인 (Type Design) 지침 클래스(Classes) : 참조 형식의 일반적인 경우. 대다수 프레임워크에서 사용하는 형식 인터페이스(Interfaces) : 참조 형식과 값 형식 둘 다 구현. 다중 상속을 시뮬레이션 할 수 있다. 구조체(Structs) : 값 형식의 일반적인 경우, 단순 타입으로 사용 열거형(enums) : 값 형식. 요일, 색상 등 간단한 값 세트를 정의하는데 사용 정적 클래스(Static classes) : static member(정적 멤버)의 컨테이너로 사용되는 형식. 대리자(Delegates), 예외(Exceptions), 속성(Attributes), 배열(Array) : 모두 특정 용도로 사용되는 참조 형식, 각 형식은 관련된 멤버가 세트가 잘 이룰 수 있도록 구..