본문 바로가기

Is C# really slower than C 근 몇 달간 C로 코딩을 하고 있습니다. 그리고, C개발자의 수요가 어전히 있다는 것을 알게 되었습니다. 처음 실무적으로 C개발을 진행하면서, 학부 때에 배운 call by value, call by reference 같은 개념을 떠올리며 고생을 직감했습니다. 문자열을 다루기 위해서 char array를 사용하거나 pointer variable을 사용하는 것부터, 비OOP적인 개발을 하는 것까지 뭣하나 쉬운 일은 없었습니다. 중간에 며칠 정도, (막)개발을 중단하고 유투브 등에서 강좌를 많이 들어서 지금은 조금 나아졌지만, 여전히 쉽지 않습니다. 그리고, 짧지만 C를 다뤄오면서 C# 등의 언어가 얼마나 생산성이 좋은 언어인지, C#에게 감사하고 있습니다. 금융사쪽에 미팅에 몇 번 참석했는데, 속도를 위해.. 더보기
Cordova Resource Generator Objective Mobile app을 개발할 때, 그 중요성에 비해 상당히 번거로운 작업 중 하나는 Icon / Splash 이미지를 만들어서 등록하는 부분임. 이를 디자이너의 도움 없이 손쉽게 mobile app의 icon / splash 이미지를 만드는 방법을 기술 Resize Image 굳이 Photo shop등의 application을 설치하지 않아도, 간단한 크기 조정 등을 할 수 있는 많은 online service가 있으며, 그 중 ResizeImage.net이라는 사이트에서 부가적인 기능들을 제공하고 있어 이미지 가공에 손쉽게 활용할 수 있음. 특히, background를 투명하게 채울 수 있는 option이나, 원본의 종횡비를 유지한채로 이미지의 크기만 재조정하는 기능이 유용함. htt.. 더보기
Include Unmanaged code(C/C++) in Azure functions Objective C/C++로 작성한 Dll을 참조한 Azure Functions을 구축 Prerequisite Visual Studio 2017 version 15.5 or later Azure Development WorkLoad가 설치되어야 합니다. Azure Subscription이 필요합니다. Azure Storage account가 필요합니다. Tools > Extensions and Update > Azure Functions and Web Jobs Tools를 설치하여야 합니다. Create Azure Functions project Project > New Project에서 Azure Functions Template을 선택하고 Name을 작성하고, OK 버튼을 클릭합니다. 좌상단의 Az.. 더보기