Development/일반 4

스마트팩토리, 프로그래밍언어, 그리고 관련 개발자들의 전망

안녕하세요.오늘은 제가 주로 담당하는 분야인 스마트팩토리에 대해 간단하게 설명드리려고 합니다.대학교나 코딩 교육기관에서는 웹 및 모바일 개발 위주의 교육이 많아 해당 분야는 이미 포화 상태에 이르렀습니다.그러나 스마트팩토리 분야는 여전히 많은 개발자를 필요로 하며, 수요에 비해 공급이 부족한 상태입니다.따라서 지금 개발자를 준비하시는 분들에게는 스마트팩토리 분야가 오히려 블루오션이 될 수 있다고 생각됩니다. 스마트팩토리는 제조업의 혁신적인 변화를 이끌고 있으며, 이를 구현하기 위해 다양한 프로그램 언어가 사용됩니다.특히 C#은 Microsoft의 .NET 프레임워크와의 강력한 통합 덕분에 많이 사용됩니다.스마트팩토리에서 자주 사용되는 프로그램 언어와 개발자 전망을 자세히 살펴보겠습니다. 스마트팩토리에서 ..

Development/일반 2024.07.04

클라우드 서비스 비교: AWS, Azure, Google Cloud

오늘은 가장 유명한 클라우드 서비스 3개를 비교해보도록 하겠습니다. 클라우드 서비스 제공 업체인 AWS, Azure, 그리고 Google Cloud는 기업들이 클라우드 컴퓨팅을 활용하는 방식에 혁신을 가져왔습니다. 이 세 플랫폼은 각각 특화된 기능과 서비스를 제공하며, 사용자에게 각기 다른 이점과 한계를 가지고 있습니다. 장단점 비교 AWS(Amazon Web Services) 장점: 성숙한 클라우드 서비스로 광범위한 서비스 및 파트너 생태계를 제공​​. 보안, 모니터링, 안정성 등에서 높은 순위에 위치. 다양한 사용 사례에서 검증된 가상 환경 지원. 단점: 관리에 고급 전문 지식이 필요​​. 하이브리드 클라우드 지원에서는 Azure에 비해 불리할 수 있음. 서비스 범위가 넓어 소규모 조직에서는 파악과 ..

Development/일반 2023.11.23

CAN-FD 통신이란 무엇인가?

안녕하세요. 도깨비 개발자입니다. 오늘은 CAN-FD에 대해 알아볼까합니다. 지금까지는 개인적으로 CAN 2.0 까지만 접하다가 최근들어서 CAN-FD 통신을 구현해야할 일이 생겨서 알아보게 되었습니다. CAN-FD란? CAN-FD(반도체 네트워크-플렉시블 데이터-률)는 기존의 CAN(Controller Area Network) 통신을 보완한 통신 방식입니다. CAN 통신은 자동차, 공장 자동화 등 다양한 산업 분야에서 실시간성이 중요한 네트워크 통신을 위해 널리 사용되는 표준입니다. 그러나 기존의 CAN 통신은 최대 1Mbps의 데이터 전송 속도 제한과 8바이트의 데이터 프레임 크기 제한 등의 한계가 있었습니다. 이를 개선하기 위해 등장한 것이 바로 CAN-FD입니다. FD는 'Flexible Data..

Development/일반 2023.05.13

.NET Framework, .NET Core, .NET Standard 뭐가 다를까?

안녕하세요. 도깨비 개발자입니다. 오늘은 .NET의 이름을 달고 나온 .NET Framework, .NET Core, .NET Standard 도대체 이것들이 무엇이고 어떤 차이가 있는 지 알아보도록 하겠습니다. .NET 플랫폼의 발전 .NET Framework .NET Framework는 2002년에 처음 발표된 마이크로소프트의 소프트웨어 개발 플랫폼입니다. 이 플랫폼은 Windows에서 실행되는 응용 프로그램 개발에 초점을 맞추고 있었으며, 다양한 언어와 라이브러리를 사용할 수 있는 통합 개발 환경을 제공하고 있었습니다. 하지만 시간이 지남에 따라, 다양한 운영체제와 디바이스에서 실행할 수 있는 크로스 플랫폼 애플리케이션 개발의 중요성이 부각되었습니다. .NET Core 2016년에 처음 발표된 .N..

Development/일반 2023.05.11