티스토리

Taedi's Blog
검색하기

블로그 홈

Taedi's Blog

taedi.kr/m

태디 님의 블로그입니다.

구독자
4
방명록 방문하기

주요 글 목록

  • .NET Conf 2023 (.NET 8.0 공식 출시 예정) https://youtu.be/VRBF3xvY80w?si=GFiLC-YWAe32DNx1 .net 초창기 시절에는 Devday 등 마이크로소프트가 주관하는 개발자 컨퍼런스 등 국직한 행사가 많았다. 요즘은 많이 없어지고 온라인등으로 대체가 되었다. 요즘은 가장 큰 행사가 .NET Conf... 올해는 11월 14~16일까지 열리며 이때 .NET 8(C# v12)이 정식 출시가 예정되어 있다. 현재 .NET 6 기반의 Blazor로 개발을 진행하고 있다. 당장 .NET 8이 나와도 사이트의 안정성 등을 감안해야 하기 때문에 마이그리에션 등의 계획은 없다. 그러나 Blazor 8에서는 기존 버전에서 부족했던 부분들이 많이 개선 또는 향상 등 큰 변화가 있을 예정이라고 한다. 업계?에서는게임체인저라고 까지 하는.. 공감수 0 댓글수 0 2023. 10. 26.
  • TIOBE(티오베) 개발언어 순위 (java 4위, c# 5위 그리고...) 2001년 어느 PC 월간지 별책 부록으로 아래 이미지 같은 Visual Studio.net Bata CD를 배포한 적이 있다.CD를 얻기 위해 평소 사지도 않는 PC잡지까지 구매했던 기억이 있다. 구매한 잡지는 프로그램세계인지 마이크로소프트웨어인지 가물가물 하지만... 찾아보니 프로그램세계 2001년 1월호에 Visual Studio.net 베타 CD가 부록으로 포함되어 있었던 것 같다. 아마도 마이크로소프트웨어에도 그 당시 비슷한 포맷으로 배포 되었을 것이다. 아무튼 당시 CD를 얻기 위해서 집 근처 서점 몇 개를 찾아 헤맸던 기억이 난다. 구입하려 했던 시기가 이미 다음달 호 발간이 얼마 남지 않았던 터라 정말 어렵게 구했었다. 출처 : https://bbs.ruliweb.com/hobby/boar.. 공감수 0 댓글수 0 2023. 10. 17.
  • Blazor에서 Inputbox에 Auto Focusing 주기 index.razor 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 @page "/" Hello Popup @code { private async Task ShowHelloPopup() { ModalDialogOptions options = new ModalDialogOptions() { BackgroundClickToClose = false, }; await ModalDialog.ShowDialogAsync("Hello Popup", options); } } Colored by Color Scripter cs HelloPopup.razor 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3.. 공감수 0 댓글수 0 2023. 10. 13.
  • 티스토리에 c# 코드 옮겨 붙일 수 있는 사이트 1 2 3 4 5 6 string? str = "Good CSharp"; var s1 = str[3..]; Console.WriteLine(s1); cs https://colorscripter.com/ Color Scripter Simple & Flexible Syntax HighLighter colorscripter.com 오호라... 이거 좋네 ㅋ 전에는 티스토리 편집창을 직접 수정하여 관련 익스텐션 html을 추가했었는데... 이제 코드를 html로 붙여 넣기 하면 끝 자주 써먹어야줘~이 공감수 0 댓글수 0 2023. 10. 4.
  • (2023.10.02) 오산까지 라이딩 식사 후 오후에 오산까지 라이딩 후 돌아옴 오늘도 날씨가 어제처럼 환상적이었다.... 공감수 2 댓글수 2 2023. 10. 2.
  • (2023.10.01) 황구지천 라이딩 하늘은 완연한 가을이고 추석연휴가 길어 여유로웠던 10월 첫날의 라이딩.... 임진왜란 당시 성에 우물이 없는 것을 알고 왜군이 물이 떨어질 때까지 기다렸는데 그때 권율 장군이 쌀로 말을 목욕시켜 물이 많은 것 처럼 왜군을 속여 물러나게 했다는 일화가 있는 오산 세마대에 위치한 독산성 한신대학교 오산캠퍼스 공감수 2 댓글수 0 2023. 10. 1.
  • 버섯구름? (2021.07.17) 적란운 같기도 하고 마치 핵폭탄이 터진 것 처럼... 버섯구름이 솟아 오르고 있다. 처음 봤던 구름.... 공감수 1 댓글수 0 2023. 1. 17.
  • 여러해의 가을 공감수 1 댓글수 0 2023. 1. 17.
  • 2021년 가을....역대급으로 대기가 깨끗했던 9월 공감수 1 댓글수 0 2023. 1. 17.
  • 수원천 여름과 겨울 공감수 0 댓글수 0 2023. 1. 17.
  • blazor Callback parameter (and event call) blazor에서 callback parameter을 이용하여 부모(parent) 자식(child) 간 파라미터 전달 또는 이벤트 실행 [parent] @code { private void HandleResult(string result) { // Handle the result from the component Console.WriteLine(result); } }​ [child] Do Work @code { [Parameter] public EventCallback Callback { get; set; } private void DoWork() { // Do some work var result = "Work completed"; // Raise the callback event and pass the.. 공감수 0 댓글수 0 2023. 1. 17.
  • 경사도 public static double Grade(double gap, double distance) { double rtnGrade = 0.0; rtnGrade = Math.Round(gap / Math.Sqrt((distance * 1000) * (distance * 1000) - (gap * gap)) * 100, 2); return Common.NaNValue(rtnGrade); } public static double NaNValue(double value) { double rtnValue = !double.IsNaN(value) ? value : 0; return rtnValue; } 공감수 0 댓글수 0 2023. 1. 16.
  • 자전거 칼로리 공식 /// /// 자전거 칼로리 공식 /// /// 몸무게 /// 운동시간(분) /// 평균속도 /// public static double GetKcal(double totalTime, double kph) { double minute = totalTime / 60; double weight = 0; List listSet = Utils.SetData.GetSetting(); if (listSet.Count > 0) weight = Convert.ToDouble(listSet[0].WEIGHT); else weight = 0; double kcal = 0.0d; if (kph >= 0 && kph = 14 && kph = 17 && kph = 20 && kph = 23 && kph = 25 && kph =.. 공감수 0 댓글수 0 2023. 1. 15.
  • ChatGPT ... https://chat.openai.com/ 검색을 해보면 OpenAI가 개발한 프로토타입 대화형 인공지능 쳇붓이다라고 정의를 하고 있다. 출시한지 채 두 달이 안 된 시점 계속 된 이야기꺼리가 많이 나오고 있다. 계속 듣기만 하다가 한 번 가입해봤다. 얼마나 똑똑한가 요즘 개발하고 있는 blazor 관련 몇 가지 명령(요청? or 대화?)을 내려봤다. 가상의 AI와 대화한다는 것 자체가 아직까지 영화같은 느낌으로 다가온다. 일단 그저 신기할 따름이다. 1. 기본적인 Dapper 생성 요청 2. blazor에서 Rest Api를 호출하는 코드 기초적인 것이지만 코드의 품질?(정확도?)이 좋다(높다?). 이제 단순한 코더의 생명은 이런 똑독한 AI의 출현으로 퇴출이 멀지 않을것으로 확신한다. 나 또한 이 .. 공감수 3 댓글수 0 2023. 1. 14.
  • c# 자전거 라이딩 거리 계산 관련 Utils 1. 거리 계산 (GPS 좌표 변환 공식 / 지구의 곡률 적용) /// /// 거리 계산 /// /// /// /// /// /// public double Distance(double lat1, double lng1, double lat2, double lng2) { double theta = 0.0d; double dist = 0.0d; theta = lng1 - lng2; dist = Math.Sin(deg2rad(lat1)) * Math.Sin(deg2rad(lat2)) + Math.Cos(deg2rad(lat1)) * Math.Cos(deg2rad(lat2)) * Math.Cos(deg2rad(theta)); dist = Math.Acos(dist); dist = rad2deg(dist); di.. 공감수 0 댓글수 0 2023. 1. 13.
  • c# DateTime (날짜, 시간, 요일 추출) Utils Gps log Viewer을 만들면서 DateTime 객체를 가공하여 보여주는 경우가 많았다. 개발하면서 추가했던 Utils Method 들이다. https://learn.microsoft.com/ko-kr/dotnet/api/system.datetime?view=net-7.0 DateTime 구조체 (System) 일반적으로 날짜와 시간으로 표시된 시간을 나타냅니다. learn.microsoft.com public class DateTimeHelper { public enum TimeFormat { HH, HH_MM, HH_MM_SS, HH_MM_SS_MS, HHHH_MM_SS_MS } /// /// Time Format Enum /// public enum DateFormat { /// /// Loc.. 공감수 1 댓글수 0 2023. 1. 13.
  • 16년 전 Silverlight로 만든 동영상 플레이어 당시 네이버에서 가장 컷던 실버라이트 카페에 올렸던 실버라이트로 만든 동영상 플레이어 이미지다. 오랜만에 보니 감회가 새롭다. ㅋ 실버라이트 때문에 한 때 푹 빠져서 이것 저것 만들어 봤던 기억이 떠오른다. 당시 비싼 가격에 웹호스팅 업체에 한 달 사용료를 내고 테스트용 웹사이트를 돌렸던적이 있었다. 요즘에야 .NET Core가 나오면서 MS도 플랫폼 개방에 많이 신경 쓰는지라 리눅스 환경에서도 닷넷 서비스를 할 수 있는 시대가 됐다. 또 저렴한 가격에 MS의 에저, 아마존의 AWS등 클라우드 환경이 지원되기도 하다. 옛날 호랑이 담배 피던 시절처럼? 서버가 맛가면 밤 새워가며 복구하는 시대는 저 멀리 갔다. 막말로 카트리지 형태로 이전에 돌리던 환경 그대로 복제하여 복구 할 수도 있다. 또 쿠버네티스,.. 공감수 0 댓글수 0 2023. 1. 13.
  • C# GPX(GPS Exchange Format) Paser https://www.strava.com/ Strava | 달리기, 사이클링, 하이킹 앱 - 트레이닝, 추적, 공유 www.strava.com gpx 파일을 다운로드 받을 수 있다. 2013-07-19T11:55:35Z 오전 라이딩 1 182.2 2013-07-19T11:55:35Z 183.2 2013-07-19T14:42:01Z 183.2 2013-07-19T14:42:19Z 183.2 2013-07-19T14:42:45Z 183.2 2013-07-19T14:43:08Z 181.9 2013-07-19T14:43:30Z 182.3 2013-07-19T14:44:22Z .... *.gpx 파일을 열어보면 xml 스키 안에 특정 시간 간격으로 (예:1초) 기본적으로 기록되는 시각, 경도와 위도 그리고 주변기.. 공감수 1 댓글수 0 2023. 1. 13.
  • 첫 발행... 2006. 12. 22 너무 오랜 기간... 블로그를 방치해둔 것 같다. 2008년 가을의 어느 날 나의 열정을 식게 하는 일이 있었다. 아무튼... 이제 다 잊고 그 때의 열정을 다시 쏟아 붙고 싶다. (바람...^^) 공감수 1 댓글수 0 2023. 1. 12.
  • Visual Studio Marketplace (Addin, Plugin...) 아주 오래전에는 일일히 찾아 다니며 다운 받아서 설치했는데 언제 생긴지 모르겠지만 검색해보니 좋은 Uitl들이 많이 있다. 코딩에 도움이 되는 것들이 많다. https://marketplace.visualstudio.com/ 공감수 1 댓글수 0 2023. 1. 12.
  • 코드 블럭 테스트 (c# DB Helper) 쿼리에 들어가는 파라미터 변수와 값을 매핑하는 메소드 DAC에서 DB Helper쪽으로 Insert Qeury를 자동 생성 하는 메소드 호출 7년 전 자전거 GPS Logger Viewer 만들면서 짰던 DB Helper 코드 다양한 관계형(RDMS)에 DB에 대응할 수 있으며 개인 용도로 사용했던 db는 Sqlite다. 포터블 DB이며 가볍고 장점이 많다. 모델 속성(Field)을 테이블 컬럼명과 동일하게 만들면 자동으로 Insert 쿼리를 생성 해준다. 객체의 속을 들여다 볼 수 있는 Refelection을 사용하여 속도가 느린 단점이 있어 대용량 데이터를 처리하기에는 성능이 저하될 수 있다. (트랜잭션 코드 추가) using System; using System.Data; using System.C.. 공감수 2 댓글수 0 2023. 1. 12.
  • 와후 스피드 플레이(콤푸)를 티탄으로 커스텀 업글 ※주의 와후 스플 나노 버전의 체중 제한 이유가 스핀들 소재인 티탄 때문인지 또는 바디가 카본이라 그런건지 제가 정확한 정보를 찾지 못해서 체중이 80kg 이상인 분은 신중하셔야 할 것 같습니다. 야밤에 뚝딱뚝딱 완성했어요 맘먹고 하면 20~30분이면 가능하고 작업하면서 사진까지 찍느라 1시간 정도 걸린 것 같습니다. 2월 27일에 기존에 사용하던 구형 스플 클릿 부품이 라이딩 도중에 사라져서 그전부터 살까하던 신형 와후 스플을 주문하게 되었습니다. 알리에서 가장 저렴한 것으로 골라서 98$짜리 세일해서 91$에.... 다른건 119$ 하더라구요 덜컥 주문했더니 판매자가 캔슬을 놔버려습니다. 그런데 이 제품은 올라온지 얼마 안되어 판매 이력이 거의 없었어요 보통 특정 키워드로 검색하면 다른 물건 판매수 .. 공감수 1 댓글수 0 2022. 11. 22.
  • 블로그 다시 시작... 그 동안 방치 하다시피한 블로그를 다시 시작하려 한다. 뭐 딱히 변화가 있어서 다시 시작하려는 건 아니고 옛날의 열정을 다시 찾기 위함이다. 다시 13년이 지났다. 세상은 많이 변했고 나는 어느 덧 40대의 마지막을 바라본다. 39살에 미국 자전거 횡단을 갔던게 얼마 되지 않은 것 같은데 내년이면 만 10년이 된다. 올해도 얼마 남지 않았다. 식었던 열정이란 아궁이에 다시 불을 지필 수 있을지는 모르지만... 시도는 해보자. 내 인생을 누가 대신 살아주지 않으니 말이다. 내 인생의 주인공은 나니까 좀더 자존감 있게 세상을 바라보자. 작은 꿈이 있다면 10년 전에 행했던 미국 자전거 여행을 다시 한 번 도전해 보고 싶다. 그 꿈이 꼭 이루어지길.. 바라며 좀더 적극적인 삶을 위해 노력하겠다. 공감수 0 댓글수 0 2022. 11. 16.
  • BMC SLR01 팀머신 2022 딥블루 2022.05.31 조립 결국 여기까지 왔다. 오베아 OMX가 끝인줄 알았는데.... 5월 말 프레임 가격이 오르기 전에 다행히 매물을 구해서 프레임만 교체했다. 구동계와 휠셋은 사용하던거 이식 품명: BMC SLR01 팀머신 2022 딥블루 차대번호 : - 자전거 사이즈 : 52 프레임셋 : BMC SLR01 팀머신 (52 Size) 휠셋 : 파스포츠 페더 180DT 허브 허브 : DT SWISS 180 타이어 : 타이어 피제로 튜블리스 (앞 : 25C / 뒤 : 25C) 구동계 : SRAM RED ETAP AXS 12단 (쿼크파워미터 포함) 페달 : 스피드 플레이 신형 (티탄 커스텀) 핸들 : SLR01 일체형 핸들바 400 * 90mm 스템 : SLR01 일체형 핸들바 안장 : Prologo Scr.. 공감수 0 댓글수 2 2022. 10. 6.
  • 오베아 오르카 OMX (OBERA ORCA OMX) 품명: ORBEA ORCA OMX 차대번호 : - 자전거 사이즈 : 49 프레임셋 : ORBEA ORCA OMX (49 Size) 휠셋 : YOELEO(요엘리오) 카본 휠셋 50mm 허브 : DT SWISS 350 타이어 : 타이어 컨티넨탈 5000 튜블리스 (앞 : 25C / 뒤 : 28C) 구동계 : SRAM RED ETAP AXS 12단 (쿼크파워미터 포함) 페달 : 스피드 플레이 저로 워커블 (평페달 변환 가능) 핸들 : Simano PRO Vibe Carbon Handlbar (400mm) 스템 : Orbea ICR -8º 100mm (90cm 교체 예정) 안장 : 스페셜라이즈드 파워 안장 143mm (카본) 바테잎 : 레더 터치 퓨전 투톤 바테이프 (블랙) 원했던 조합 : 드롭바 + 올라운드 .. 공감수 1 댓글수 0 2021. 6. 30.
  • YOELEO R9 DISC AREO ROAD (조립) 품명: YOELEO R9 DISC AREO ROAD 차대번호: 없음 (본사 문의 필요) 자전거 사이즈: 52 프레임셋 : YOELEO R9 DISC AREO ROAD 카본 (52사이즈) 휠셋 : YOELEO(요엘리오) 카본 휠셋 50mm / 허브 DT SWISS 350 / 타이어 컨티넨탈 5000 튜블리스 구동계 : SRAM RED ETAP AXS 12단 (쿼크파워미터 포함) 페달 : 스피드 플레이 저로 워커블 (평페달 변환 핸들 : Deda VINCI DNA handlebar (카본) 스템 : Deda VINCI DNA Stem 안장 : 스페셜라이즈드 파워 안장 143mm (카본) 바테잎 : 레더 터치 퓨전 투톤 바테이프 자이언트 TCR 타다가 큰맘 먹고 조립.... 평생 안고 갈 예정 공감수 0 댓글수 0 2020. 9. 30.
  • 브루클린 브릿지와 맨해튼 브릿지 주변 브루클린 브릿지 설명 : https://www.newyork.kr/brooklyn-bridge-new-york/ 브루클린 브릿지를 통해서 건너서 올 수도 있고 맨하탄 섬에서 지하철을 타고 와도 된다. 맨하탄 브릿지를 통해 건너오면 거리가 멀어 불편할 수 있지만 오는 도중에 리틀이탈리아 와 차이나 타운을 볼 수 있다. 브루클린 방향으로 브루클린 브릿지를 걷다 보면 계단을 통해 아래쪽으로 걸어서 덤보 지역에 쉽게 접근 할 수 있다. 2013년 여행할 당시에 공터에 어떤 행사가 열리고 있었다. 현재 구글맵을 통해서확인한 결과 더 맥스 패밀리 가든(The Max Family Garden)이라는 이름으로 정원이 조성되어 있다. Google Map 브루클린 브릿지 (Brooklyn Bridge) 맨하탄 브릿지 (M.. 공감수 1 댓글수 0 2019. 4. 3.
  • 그랜드 센트럴 터미널(Grand Central Terminal) 맨하탄 이스트 42번가와 파크 에비뉴의 교차점에 위치한 그랜드 센트럴 터미널 뉴욕의 곳곳을 잇는 지하철이 관통하는 역이며 1871년 정식운영을 했지만 오늘날과 같은 모습으로 오픈한지는 100주년 되는 해이다. (2018년 기준 105년) 철도가 번성했던 20세기 초에는 모든 열차와 사람들이 모여드는 중심이 됐지만미국 전역으로 고속도로가 개통되면서 본격적인 자동차 시대가 열렸고 철도는 점차 쇄퇴했다 그러나 아직도 철도의 역활은 본연에 충실하고 있다. 실래로 들어가면 역사의 웅잠함이 고스란히 들어나고 지나가는 사람들은 절로 고개를 천장으로 항햐게 된다. 세월이 많이 지났지만 역사안의 모습은 수십년동안 바뀌지 않고 옛모습을 고수하고 있고 전통과 현대의 멋이 잘 어울어져 있다. 터미널과 처첨단 기기인 스마트폰이.. 공감수 3 댓글수 0 2018. 5. 9.
  • 뉴욕의 중심 타임스퀘어 세계의 중심 뉴욕 그리고 그 중심에는 타임스퀘어가 자리하고 있다. 2013년에 자전거 여행을 끝내고 뉴욕에서 한달 동안 머물렀는데 5년이 지난 지금 그때의 뉴욕으로 다시 돌아가 여행을 시작한다. 사진은 시간순이 아니라 뉴욕의 곳곳을 테마별로 이야기 해 보려 한다. 어려서 뉴욕은 그저 영화나 TV에서나 접할 수 있었던 미지의 세계이다. 꼭 한번쯤은 와보고 싶었지만 내나이 만 38살에 그 기나긴 꿈을 이루게 되었다. 3달동안의 미국 자전거 횡단이 끝난 후 얼마 지나지 않은 시점, 몸은 피곤하고 힘들었지만 뉴욕은 틈을 주지 않았다. 둘러볼 곳은 많은데 어디서부터 시작해야 할지 좀처럼 감이 서질 않았다. 퀸즈 플러싱에 위치한 한국인 민박집에 여장을 풀고 며칠동안 쉬며 뉴욕 과의 첫만남을 학수고대 했다. 마침 인.. 공감수 3 댓글수 0 2018. 5. 4.
  • 자전거 여행 중간 정리 2009년 제주도 자전거 여행 -허머- 2009년 봄에 메리다 500d를 처음 구입하여 십 수년만에 자전거를 탔다. 얼마 못가서 허머에 꽃혔고 메리다는 중고로 팔아버렸다. 허머도 수원에 있는 바이크 매장에서 샀는데 이것도 얼마 가지 못했다. ㅠ 제주도에서 첫 여행을 시작하며 좋은 추억을 같이 쌓은것만으로 만족한다. 2010년 뉴질랜드 자전거 여행 -트렉 조립- 2010년 2월 프로젝트가 끝나고 덜컥 해외여행 가자는 생각으로 계획이 일사천리로 이루어지며 3월에 떠났던 뉴질랜드 여행, 즐거운 추억도 많았지만 몸이 준비가 안되어 북섬 오클랜드를 출발 후 첫날부터 무릎에 문제가 생기면서 장대한? 나의 여행은 풍파를 겪기 시작했다. 두 달 동안 자전거 탄 날은 얼마 되지 않고 버스로만 이동하기 일이었다. 여행 끝.. 공감수 2 댓글수 0 2018. 4. 24.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.