C# 3

[공개SW컨트리뷰톤] 기본 환경 세팅

뭐든지 처음 시작하는게 제일 어려운것 같다... 개발을 하기 위해서 처음 세팅해야할 것들이 있다. 멘토님들이 제작하신 sdk가 아직 nuget에 배포하질 않아서 수동으로 프로젝트에서 참조를 해야 한다. 그냥 시연을 한 번 보면 그 때만 아 하고 집 오면 홀랑 다 잊어버린다. 저번에도 알려주셨는데 이번에 가서 또 물어봤다... 그래서 양해를 구하고 화면 녹화를 해서 다시 돌려 보았다. ㅎㅎ 이번 작업은 어플리케이션의 스킨을 만드는 것인데 이게 그냥 프로젝트로 생성을 해서 만들면 그냥 이대로 독자적인 프로젝트가 되는 것이다. 그래서 실행 파일이 없이 이식 가능한 파일을 만들어서 빌드 후 dll파일을 빼서 원래 프로젝트에 넣어야 한다. 먼저 스킨 파일을 만들기 위해서 WPF 사용자 정의 컨트롤 라이브러리를 만..

[공개SW컨트리뷰톤] 공개SW컨트리뷰톤 참가기

R 관련 프로젝트를 마무리 하고 당분간 프로젝트 안해야지 라고 굳게 마음을 먹고 제출 준비를 하던 날, 공개SW컨트리뷰톤 행사를 보게 되었다. 이거다 라고 생각하고 바로 지원서를 썼다. 예전부터 오픈소스 프로젝트를 해보고 싶었고 그 문화의 일부분에 속해있고 싶었기 때문이다. 오픈소스란? 오픈 소스(open source, 문화어: 공개원천)는 소프트웨어 혹은 하드웨어의 제작자의 권리를 지키면서 원시 코드를 누구나 열람할 수 있도록 한 소프트웨어 혹은 오픈 소스 라이선스에 준하는 모든 통칭을 일컫는다. 출처) 위키 예전에 오픈소스 라는 것을 처음 들었을 때는 힘들게 만든 것을 왜 공개를 하나 싶었다. 하지만 그럴 만한 이유가 있으니까 개인, 기업들이 공개를 하는 것이다. 내가 못했던 것들, 우리 팀들이 못했..

[Azure] 마이크로소프트 애져 챗봇 만들기 - 1

좋은 기회를 얻어 Azure 그룹의 강창훈 선생님의 강의를 들을 수 있었다. 같이 챗봇을 만들어보면서 정리를 해보았다. 마이크로소프트의 Azure 서비스를 이용하여 손쉽게 챗봇을 만들 수 있다. 언어는 C#을 이용한다.그러면 PaaS Platform as a Service를 이용하게 되는 것이다. LaaS는 aws같이 인프라를 구축해주는 서비스이고 PaaS는 웹 호스팅 처럼 소스만 업로드하면 곧 바로 서비스를 할 수 있는 간편한 방법이다. 더 나아가 FaaS 는 azure function이나 aws lambda 같은 서비스를 의미하고 SaaS는 아이디만 있으면 이용할 수 있는 이메일과 같은 서비스를 말한다. 비주얼 스튜디오 2017에서 새 프로젝트를 만들어 하단의 Visual Studio 솔루션에서 빈 ..

반응형