본문 바로가기

전체 글

홍성맵 만들기 바이브코딩 교육커리큘럼 예순을 넘긴 사람이 코딩을 배워서 3개월 만에 자기 지도 앱을 만들어 인터넷에 올린다. 몇 년 전이라면 농담이었을 겁니다. 그런데 AI 코딩 도구가 나오면서 사정이 달라졌습니다.직접 설계한 시니어 바이브코딩 교육과정의 12회차 커리큘럼을 전부 공개합니다. 컴퓨터로 폴더 만들 줄만 알면 시작할 수 있게 짰습니다. 결과물은 홍성군의 관광지·맛집·특산품을 담은 지도 앱, 이름은 홍성맵입니다.한눈에 보기교육 기간3개월 · 월 4회 · 총 12회차 · 회당 2시간대상컴퓨터 기초부터 시작하는 성인·시니어목표나만의 홍성맵을 만들어 인터넷에 공개하기사용 도구구글 안티그래비티 (AI 코딩 에이전트)수업 구성강의·실습 60분 + 개별 질문답변 60분수업은 이렇게 진행됩니다매 회차가 같은 순서로 흘러갑니다. 지난주 복습 →.. 더보기
CNC Mach3 사용자를 위한 마하3도우미 개발 소형 조각기 나 대형조각기에서도 사용가능한 마하3 프로그램을 사용하다보면 어떻게 사용하는지 모르는 사용자들이 많습니다. 또한 국내에는 프로브 사용에 대해서 자세히 언급한 글도 없었습니다. 많은 분들에게 공유하여 사용법을 제대로 알려드리고 싶었습니다. 그래서 마하3을 가지고할 수 있는일 등을 도와주는 마하3 도우미를 만들었습니다. 사실 제가 쓸려고 만든거지만 ㅎㅎ; 마하3을 사용할 때 유용할거라 생각합니다. 프로브 시뮬레이터소재의 영점을 잡는 프로브 사용할 수 있게 스크립트를 제공하고 시뮬레이션 해볼 수 있는 툴Mach3 어시스턴트모터튜닝 보정 계산기 입니다100mm를 가공하고 이송할려는데 실제 이동거리가 모자라거나 넘었을 때 모터튜닝에서 Step per값을 보정하여 실제 이동거리를 100mm 정.. 더보기
if / else 문을 한줄로 간단히 표현 if / else 문의 사용에서 각 조건에 대하여 처리하는 연산이 하나(또는 한줄) 인 경우, 이를 간단히 표현할 수 있다. int v = 30, x; if (v > 30) x = 100; else x = 0; 위의 if / else 문을 한줄로, x = (v > 30) ? 100 : 0; 출처 : picomo.blogspot.com/2014/04/if-else.html 더보기
배치파일 start 지정한 프로그램이나 명령을 실행할 수 있도록 별도의 창을 시작합니다. START ["제목"] [/D 경로] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/NODE ] [/AFFINITY ] [/WAIT] [/B] [명령/프로그램] [매개 변수] "제목" 창 제목 표시줄에 나타낼 제목입니다. 경로 시작 디렉터리입니다. B 새 창을 만들지 않고 응용 프로그램을 시작합니다. 응용 프로그램에서 ^C 처리를 무시합니다. 응용 프로그램이 ^C 처리를 활성화하지 않는 한 ^Break로만 응용 프로그램을 인터럽트할 수 있습니다. I 현재 환경이 아닌 새 환경을 원래의 환.. 더보기
시간 간격 구하기 DateTime StartDate = Convert.ToDateTime("2012-05-07 08:00:00"); DateTime EndDate = Convert.ToDateTime("2012-05-10 10:20:30"); TimeSpan dateDiff = EndDate - StartDate; int diffDay = dateDiff.Days; int diffHour = dateDiff.Hours; int diffMinute = dateDiff.Minutes; int diffSecond = dateDiff.Seconds; Response.Write("날짜차이 : " + diffDay.ToString() + "일 "); Response.Write("시간차이 : " + diffHour.ToString().. 더보기
combobox.SelectdItem 문자열 정상적으로 가져오기 string idcount = ((ComboBoxItem) MainWindow.s_main.combobox_idcount.SelectedItem).Content.ToString(); 더보기
MainWindow.xaml.cls using System; using System.Timers; using System.Windows; using System.Windows.Threading; using theTimer.lib; namespace theTimer { /// /// MainWindow.xaml에 대한 상호 작용 논리 /// public partial class MainWindow : Window { public MainWindow( ) { s_main = this; InitializeComponent( ); // TODO: 타임 - 1초타이머 MainTimer = new System.Timers.Timer( 1000 ); MainTimer.Elapsed += new ElapsedEventHandler( MainTimer_T.. 더보기
RichTextBox Add Text richTextBox2.AppendText(Environment.NewLine + DateTime.Today + " \n"); 더보기
c#, WPF 내 나름대로의 재귀호출 public static string s_importjson() { try { string json = ""; string _url; using ( WebClient wc1 = new WebClient() ) { string _url1 = "http://localhost/test.txt"; wc1.Encoding = Encoding.UTF8; //TODO: API - 서버에 전송 json = wc1.DownloadString(_url1); return json; } } catch ( Exception ex ) { //메세지출력 } return ""; } public static void s_roundimpo( string msg ) { try { string textValue = s_importjson(.. 더보기
String.Format && string 자릿수 맞추기 string.Format("{0, 3:000}", MainWindow.a_mx[MainWindow.mxcount].ToString()); 더보기