좋아, 여기에 내 첫 번째 질문으로 가자. ;)(아마도 웹 기술을 사용하는) 데스크톱 소프트웨어 개발 및 암호화 검사
웹 응용 프로그램 개발 경험이 있지만 직장에서 2 가지 다른 데스크톱 응용 프로그램을 설계해야합니다. 웹 응용 프로그램 용 PHP를 사용하는 언어에 대한 조언이 필요합니다. 다른 경험이 거의 없습니다.이 작업을 쉽게 수행 할 수있는 모든 프레임 워크와 모든 IDE를 사용하여 내 삶을 편하게 만듭니다.
내 첫 번째 응용 프로그램은 기본적으로 임베디드 또는 원격 DB에 대한 인터페이스 일 것이며 본질적으로 CRUD 이상을 수행 할 필요가 없습니다. 전체 텍스트 검색 기능 은 CRUD 테이블을 정렬하는 데 필요하므로이 필요합니다. 데이터 열을 숨길 수있는 가능성을 포함시키고 싶지만 우선 순위는 아닙니다. 현재 MySQL을 사용하고 있지만 Excel에서 가져 오기를 지원하는 한 다른 DB를 사용해도 행복합니다. 물론, 엑셀 스프레드 시트 을으로 데이터베이스를 지원한다면, 환상적이지만 희망적인 생각을 할 수 있습니다.
Windows XP 이상을 지원하면됩니다. 이 답변에 도움이 될만한 것이 있으면 알려주세요.
두 번째 응용 프로그램이 더 복잡해질 것입니다. 화면상의 전체 외장 드라이브 및/또는 사용자가 선택한 텍스트 문서 (신규 및 추가)에 대한 SHA, MD5, CRC-32, CRC-16 서명을 출력해야합니다. 외장형 드라이브는 Compact Flash, EEPROM, CD-ROM, DVD-ROM, SD 등이 될 수 있습니다. 첫 번째 응용 프로그램을 시작할 위치를 알고 있지만이 프로그램은 어떤 프로그래밍 언어에는 위의 모든 알고리즘에 대한 지원이 내장되어 있습니다. 또는 코딩에 대한 최선의 방법입니다. 따라서 모든 조언이 환영받을 것입니다.
편집 : 좋아요, 나는 Titanium을 만났습니다. 이것이 제 2 프로젝트에서 가장 좋은 옵션인지 궁금합니다. 나가 달성 할 수있는 첫번째 것, 그러나 두번째 프로젝트는 나가 거기 밖으로 대부분의 해시 계산기와는 다른 나가 SHA/MD5/CRC-32/CRC를 위해 개인적인 파일을 검사 할 필요가 있기 때문에 나가 믿는다, 매우 곤란할 것이다 -16이지만, USB 연결 Sandisk CF 리더와 COM 또는 USB 연결을 통한 EEPROM을 통해 Compact Flash를 점검해야합니다. 필자는 본질적으로 전체 드라이브에 대한 서명/해시를 생성해야하며 파일은 생성하지 않아야합니다. 이것에 대한 조언은 도움이 될 것입니다, 내가 stackoverflow 표준에 의해 너무 멀리 벗어난 주제가 될지 알려주십시오. 이것으로 새로운 질문을 만들 수 있습니다.
강건한 옵션은 아니지만 ODBC 및 SQL을 사용하여 DSN을 통해 Excel을 읽을 수 있으므로 Excel이 외부 앱에 이전 스타일의 데이터베이스로 표시되도록 할 수 있습니다. 확실한 단점이 있지만 작동합니다 (SELECT, UPDATE, INSERT, DELETE, CREATE에 대해서는 알지 못합니다.) 여러 차례에 걸쳐 사용했습니다. 나는 당신이 당신의 목적을 위해 그것을 평가하고 싶다면 견본을 공급할 수있다. 그러나 당신은 아마 그것을 쉽게 쉽게 할 수있다. – TimS