HJSOFT
최근 IT 업계에서 자주 들리는 말이 있습니다.“SaaS는 이제 끝났다.”AI가 코드를 만들어 주고, 누구나 쉽게 프로그램을 만들 수 있는 시대가 되면서 이런 이야기가 나오기 시작했습니다.하지만 실제로는 SaaS 자체가 사라진다기보다는 소프트웨어 시장의 구조가 변화하고 있는 것에 가깝습니다.그렇다면 앞으로 기업 시스템은 어떤 방향으로 변화하게 될까요? Sa…
회사에서 사용하는 문서를 떠올려 보면 대부분 다음과 같은 형태입니다.시험성적서검사 보고서견적서발주서작업 지시서품질 보고서이 문서들을 우리는 보통 **문서(Document)**라고 생각합니다.하지만 조금만 자세히 보면 흥미로운 사실을 발견할 수 있습니다.많은 회사 문서의 대부분은 사실 데이터로 구성된 문서입니다. 문서처럼 보이지만 사실은 데이터예를 들어 시험…
IT 시스템을 개발하면서 많은 기업을 만나게 됩니다.ERP, MES, 품질관리 시스템, 문서 자동화 시스템 등 다양한 솔루션을 제안하지만 한 가지 공통적인 반응이 있습니다.바로 전자결재 시스템은 잘 바꾸지 않는다는 것입니다.솔루션에 기본 제공한다해도 미팅을 하다 보면 다음과 같은 이야기를 자주 듣게 됩니다.“전자결재는 이미 사용하고 있습니다.”이 말은 대…
많은 기업에서 시험성적서, 검사성적서, 품질성적서를 Excel로 작성하고 있습니다.Excel은 편리한 도구이지만, 문서가 많아질수록 관리와 작성에 여러 문제가 발생합니다.특히 시험항목이 많은 성적서의 경우 매번 표를 수정하고 데이터를 입력해야 하기 때문에업무 시간이 상당히 많이 소요됩니다.이 문제를 해결하기 위한 방법이 바로 시험성적서 자동화 시스템입니다.…
프로젝트를 시작할 때 가장 고민되는 것 중 하나가 데이터베이스 선택이다.특히 다음 네 가지는 많이 비교된다.Microsoft SQL ServerMariaDBPostgreSQLMongoDB각 DB는 철학과 설계 목적이 다르기 때문에 정답은 상황에 따라 달라진다.하지만 실제 개발 현장에서 느끼는 특징을 기준으로 비교해 보자. 1. MSSQL (SQL Serve…
솔직히 말해서,재고가 12,480개 있다고 뜨면그게 좋은 상태인지, 위험 상태인지, 과적 상태인지바로 판단 가능하십니까?WMS 화면에는 숫자가 가득합니다.하지만 창고는 숫자로 운영되지 않습니다.창고는 공간으로 운영됩니다. 숫자 WMS의 가장 큰 문제대부분의 WMS는 이렇게 동작합니다.DB → 조회 → 그리드 → 숫자 확인 그래서 생기는 문제:과적 구역을 나…
현장 사진 위치정보 보존이 필요한 앱을 개발하면서우리는 한 가지 선택을 해야 했습니다.Flutter?React Native?아니면 MAUI?겉으로 보면 Flutter나 React Native가 더 대중적이고, 자료도 많고, 개발자도 많습니다.그런데 우리는 MAUI를 선택했습니다.왜였을까요? 1. 우리가 만든 것은 “앱”이 아니라 “업무 시스템의 연장선”이번…
현장 사진은 단순 기록이 아니라 품질 관리, 증빙, 보고용 핵심 데이터입니다.하지만 안드로이드에서는 다중 선택 후 사진 이동 시 위치 정보(EXIF) 손실 문제가 발생합니다.iOS에서는 기본적으로 EXIF가 유지되지만, Android에서는 제조사/앱마다 처리 방식이 달라 업무 리스크가 존재합니다.HJSoft는 이 문제를 해결하기 위해 단일 앱으로 iOS와…
의외의 범인은 ‘빌드 타겟’이었다iOS 앱을 App Store 심사에 제출할 때 가장 사람을 지치게 만드는 오류 중 하나가 있습니다. Missing App Icon – 1024x1024 Asset Catalog에 분명히 넣었고,TestFlight에서는 로고가 정상 표시되는데,정작 App Store 배포 빌드만 추가하면 ‘격자무늬’ 아이콘으로 바뀌며 심사 거…
system.runtime.interopservices.comexception (0x800ac472)(0x800AC472 오류, 재설치 없이 해결한 방법)엑셀을 이용한 업무 프로그램이나 자동화 도구를 쓰다 보면갑자기 아래 같은 문제가 발생하는 경우가 있습니다.엑셀은 잘 실행되는데 프로그램에서는 오류 발생특정 PC에서만 엑셀 자동화가 안 됨Office를…
MAUI로 사진 업로드 + 위치정보(GPS) 추출 기능을 구현하다 보면,플랫폼 간 차이 때문에 예상보다 많은 시간을 소모하게 됩니다.특히 다중 선택 업로드에서iOS는 잘 되는데Android에서는 개별 선택은 되지만, 다중 선택 시 위치정보가 사라지는 상황을 많이 겪게 됩니다.이번 글에서는 실제 구현 과정에서 확인한 iOS vs Android의 차이점을 정…
“분명 빌드는 됐는데, 아이콘이 없고, 화면은 검고, 로그인은 죽는다.”MAUI iOS 앱을 Windows 빌드 + Mac 후처리로 App Store에 올리며 겪은실제 삽질 기록과 해결 과정을 단계별로 정리합니다. 1단계: 앱 아이콘 실종 사건 (The Icon Mystery)* 상황Windows 환경의 Visual Studio에서 MAUI iOS 빌…