분류 전체보기 (13) 썸네일형 리스트형 Gemini / Super Gemini 이용한 샘플 프로젝트 #3 (결과) 지난번에 이어서 계속 Gemini에게 기능개발을 요청하고 수정을 요청하고 진행. 다만 코드를 짜는것이 아직 완벽하지않고 같은 변수를 중복으로 선언하기도하고 문법오류도 여러번 발생.직접 찾아서 고치거나 고치라고 다시 명령해야함. (정확하게 짚어서 고치라고해도 안고치기도 함) 현재 기본적인 기능 구현 및 배포전 단계까지 완료 아래와 같이 서버와 클라이언트 실행되고 API를 통해 계산을 요청하고 결과를 받는다. 서버 로그를 파일로 남기도록 추가했고 로그를 볼 수 있는 페이지도 요청하여 개발되었다.현재 개발된 애플리케이션의 종합 보고서 요청하여 받은 결과 일단 중간 과정에서 오류가 발생하면 스스로 해결을 못하는 경우가 많으므로 직접 오류를 고쳐야하는 부분이 많다.모델은 gemini-2.5-pro 을 조금 .. Gemini / Super Gemini 이용한 샘플 프로젝트 #2 Gemini 가 작성한 스펙에 따라 역할 정하기.프로젝트 매니저 (PM)백엔드 개발자 (Node.js/Express)프론트엔드 개발자 (React)QA 엔지니어DevOps 엔지니어(이 또한 gpt 이용해서 분석) 현재는 Gemini 에서는 hive-mind (팀 생성해서 역할 주고 진행하는방식) 제공되지 않으므로 그냥 명령어로 쭉 진행함. 명령/sg:design --plan "PM 관점으로 전체 프로젝트 진행 로드맵 정리"... 명령/sg:implement "백엔드 개발자 역할로 /api/v1/calculate 엔드포인트 구현" ... 이런식으로 명령을해서 개발 진행 백엔드/sg:implement "백엔드 개발자 역할로 /api/v1/calculate 엔드포인트 구현" 프론트엔드/sg:implement .. Gemini / Super Gemini 이용한 샘플 프로젝트 #1 Gemini 와 Super Gemini를 설치 후 프로젝트 폴더 생성 (Ubuntu 환경에서 진행) 프로젝트 폴더에서 Gemini 실행 후 /init 하면 GEMINI.md 파일이 생성됨. (프로그램 요구사항 정의서 (PRD) 를 만듦) 해당 문서를 기반으로 전체 구조를 계획 (Gemini 가 생성한 문서이므로 PRD 문서를 변경하고 진행하여도 됨) 더보기 --- Calculator Project: 종합 설계 명세서 1. 요구사항 분석 (Requirements Discovery) 핵심 목표: 사용자가 웹 브라우저를 통해 기본적인 사칙연산(+, -, *, /)을 정확하고 직관적으로 수행할 수 있는 계산기 애플리케이션을 제공합니다. 사용자 시나리오 (User Journey): 1. 사.. Docker 사용을 위한 Ubuntu AI 개발환경 세팅 (Ubuntu, VS Code, NVM, NodeJS, UV, Gemini-CLI, ClaudeCode 등) Docker 사용을 위한 Ubuntu AI 개발환경 세팅 (제어판에서 윈도우 가상머신 설정 후 재부팅한 후 진행) 1-1. Ubuntu 설치-> Mircrosoft Store 에서 설치1-2.WSL2 설치[PowerShell 에서 실행] wsl --install wsl --update wsl --set-default-version 2 wsl --set-version Ubuntu-24.04 2 wsl -l -v (배포판 상태 확인) 2. VSCode WSL2 연동 VSCode 실행 후 Ctrl+Shift+p -> WSL: Connect to WSL [VSCode 우분투에서 실행] 3. NVM (Node Version Manager) 설치 curl -o- https://raw.githubuserconten.. [Delphi] RAD Studio 세팅 및 단축키 RAD Studio 글꼴 세팅 기본 글꼴이 너무 가독성이 떨어져서 글꼴을 변경 Tools - Options - User Interface - Editor - Diplay 에서 폰트 설정 그나마 가독성이 좋은 Consolas 로 설정. 크기도 키워야지.. RAD Studio 단축키 해당 프로젝트의 .dpr 열기 : 해당 프로젝트 클릭 후 ctrl + V 단축키 기능 기능설명 Ctrl + F9 컴파일 F9 바로 실행 Shift + Ctrl + F9 디버깅하지 않고 실행 F12 폼디자이너 -> 소스, 소스 -> 폼디자이너 Ctrl + Shift + C 함수, 프로시저 내용 코딩하기. [출처] [2/10] 델파이 시작하기 - 윈도우 응용프로그램(VCL), 기본 문법|작성자 마리아치 데스페라도 [출처] [Step.. [Delphi] 정의 및 기초 정리 델파이 정의 (네이버지식백과) 미국 볼랜드에서 오브젝트 파스칼 언어의 기능을 향상시켜 개발한 일반 응용 프로그램 개발 언어이다. 또한 데이터베이스 프로그래밍까지 가능한 VCL 개발도구이다. VCL(visual component library)이라고 불리는 하나의 객체 지향적인 구조를 사용하며, 코딩하는 과정에서도 완성 후의 모습을 살펴볼 수 있다. [네이버 지식백과] 델파이 [Delphi] (두산백과 두피디아, 두산백과) 델파이 정의 (나무위키) procedure button1Click(Sender : TObject) begin showmessage('Hello, World!'); end 파스칼이 객체지향적으로 발전한 Object Pascal로 만들어진 통합 개발 환경. 흔히 '델파이는 델파이로 만들어졌.. TCP/IP 통신 Server 및 Client 예제 in C# (Winform) 클라이언트에서 메시지를 보내고 서버에서 메시지를 기록 후 클라이언트로 다시 보내주는 예제 (Winform) 참고로 쓰레드를 사용하지 않은 간단한 예제이므로 서버쪽은 멈춰있다. 쓰레드를 사용하는 예제는 다음에.. Server using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Drawing; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading.Tasks; using System.Wind.. RESTful API Server 구현 예제 in C# REST API 요청을 받기위한 매우 간단한 Winform 예제 코드 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace restAPI_Server { public partial class Form1 : Form { HttpListener httpListener; bool isRunn.. 이전 1 2 다음