본문 바로가기
[Delphi] 델파이 기본 구조(파일 확장자별) 정리 안녕하세요~ 코딩연습생 입니다!! 옛날에 사용하던 델파이ㅋㅋ 요즘은 거의 사용하지 않는 언어이죠(?) 아닌가?ㅎㅎㅎ 아무튼 저는 정말 옛날 옛적에 접해 봤던 기억이 있는데요 사람의 머리는 참 정직한거 같아요...새로운 것이 들어오면 기존걸 삭제하는...ㅋㅋㅋ 저만 그런건 아니겠죠?ㅎ 현재는 실질적으로 잘 사용하지 않는 언어지만 언젠가 필요할수 있고 우리같은 블로거들에게는 정보가 다이기 때문에 기록 차원에서 예전 정리 자료를 포스팅 합니다 1. dpr(Delphi project) - 프로젝트 파일 이라고 부르며 여러 개의 pas 파일과 dfm 파일의 정보를 가지고 있다 2. dpg(Delphi project group) - 프로젝트 그룹 파일 이라고 부르며 여러 개의 프로젝트 파일의 정보를 가지고 있다 여.. 2020. 12. 10.
[Python] 웹크롤링을 통한 종가 정보 가져오기 안녕하세요 코딩연습생입니다~ 이번 포스팅은 파이썬 언어를 통해 웹크롤링 기술을 사용하여 네이버 주가정보를 엑셀로 가져오는 기능을 구현해 볼려고 합니다 이 웹크롤링은 사용 부분이 참 많은 부분입니다 알아두면 어디든 활용할 부분이 참 많을거 같습니다 일단 크롤링이 무엇인지? 어떤 구조로 활용되는것인지 간단히 알아보고 넘어가도록 하겠습니다 크롤링(Cwawling) 이란? - Web상에 존재하는 Contents를 수집하는 작업 1) HTML 페이지를 가져와서, HTML/CSS 등을 파싱하고, 필요한 데이터만 추출하는 기법 2) Open API(Rest API)를 제공하는 서비스에 Open API를 호출해서, 받은 데이터 중 필요한 데이터만 추출하는 기법 3) Selenium등 브라우저를 프로그래밍으로 조작해서,.. 2020. 12. 3.
[Unity] 유니티 허브 설치 방법~ 이번 포스팅은 제목에서 말했듯이 유니티(Unity) 설치 하는 방법을 포스팅 하고자 합니다 유니티(Unity)란? - 비디오 게임 엔진 구글 검색을 하니 이렇게 나오네요ㅎㅎ 유니티를 설치하는 방법은 두가지가 있는거 같아요 1. 유니티 허브를 설치해서 어려 버전의 유니티를 활용하는 방법 2. 특정 버전의 유니티를 설치하여 사용하는 방법 이번 포스팅에서는 유니티 허브를 활용한 방법에 대해서만 기술 할려고 합니다 참, 제일 궁금한게 유니티는 무료인가요 유료인가요? 이 질문이 제일 많은거 같아요 저도 이제 유니티(Unity)라는 것에 대해 좀 공부를 해볼려고 책도 사고 검색도 많이 하고 있는데 제일 처음 궁금했던건 바로 저 부분이였던거 같습니다 일단 유니티는 무료??ㅎㅎ이렇게 생각하는게 맞는거 같나요 일단 유니.. 2020. 11. 19.
[C#] 썸네일 형식의 이미지 뷰어 만들기 안녕하세요 코딩연습생입니다~ 이전 포스팅에서 폴더안에 파일 내용을 보여주는 프로그램을 소개한적이 있는데요 https://codingman.tistory.com/119?category=715728 [C#] 폴더안의 파일 목록 만들기(리스트박스) 안녕하세요 코딩연습생입니다~ 요즘 코로나도 문제이지만 태풍이 너무 많이 오네요~ 짜증날 정도로ㅎㅎ 글자님들도 코로나 + 태풍 조심하시길 바랍니다 이번 포스팅은 C#으로 리스트박스(ListBox) codingman.tistory.com 이 프로그램을 조금 업그레이드시켜서 폴더안에 이미지 파일을 썸네일 형식으로 목록을 만들고 그 썸네일을 클릭하면 큰 이미지로 보기할 수 있는 뷰어(?) 프로그램을 만들어 볼려고 합니다 이전 화면에서 썸네일 이미지를 보여 주기 위해 조금 .. 2020. 11. 17.
[Query]MSSQL 2005 이하 버전에서 Merge 기능 만들기. 안녕하세요. 코딩연습생입니다~ 요즘 블로그 글쓰기에 많이 소홀해 진거 같습니다ㅠ 그래도 전에는 주에 하나는 꼭 쓴거 같은데...이제는 뭐..월에 하나 쓸까 말까 네요ㅠ 컨텐츠 선정의 어려움도 문제고... 회사에서 감당하기 어려울 정도의 업무량을 짧은 기간에 적용하길 원하고.. 여기서 치이고 저기서 치이고ㅋㅋㅋ 넉두리 시간이였습니다ㅎ 이번 포스팅 글에서는 예전 MSSQL MERGE기능을 통해 한번에 INSERT와 UPDATE를 하는 구문 쿼리를 포스팅 했었는데요 https://codingman.tistory.com/98?category=715730 [MSSQL] MERGE를 이용한 INSERT와 UPDATE 한번에 하기 안녕하세요~ 코딩 연습생입니다 코로나 사태 여러분 괜찮으신가요?? 언제쯤 잠잠해질지 참.. 2020. 11. 6.
[C#] 드라이브 용량 조회하기 안녕하세요 코딩연습생입니다~ 이번 포스팅은 저번 포스팅에 이어서 C#으로 드라이브 용량을 표시하는 프로그램을 만들어 보겟습니다 저번 포스팅에서 기간별 폴더 자동 삭제 프로그램을 만들어 봤었는데 현재 내 드라이브 용량이 얼마나 남았는지 확인하면 좋을거 같아서 이어서 포스팅하게 되엇습니다 이전 글을 확인하시고자 한다면 아래 링크를 통해 확인하시면 됩니다 https://codingman.tistory.com/122 [C#] 기간별 폴더 정리(삭제)하기 안녕하세요 코딩연습생입니다~ 이번 포스팅은 C# 언어로 기간별 폴더를 자동 관리하기 위한 삭제 프로그램을 만들어 볼려고 합니다 [준비과정] 1. Form1을 생성하여 기준일을 생성할 텍스트 박스�� codingman.tistory.com [준비 과정] 1. 비쥬.. 2020. 9. 15.
[C#] 기간별 폴더 정리(삭제)하기 안녕하세요 코딩연습생입니다~ 이번 포스팅은 C# 언어로 기간별 폴더를 자동 관리하기 위한 삭제 프로그램을 만들어 볼려고 합니다 [준비과정] 1. Form1을 생성하여 기준일을 생성할 텍스트 박스를 생성. 2. 파일 삭제를 실행하기 위한 버튼. [폴더 구조] - 내문서 -> 대상 폴더(Origin, RESULT_OK, RESULT_NG_ -> 세부 하위 폴더들 존재 -> 일자별 폴더 ex) C:\Users\Administrator\Documents\ImageLog\대상 폴더\하위 폴더 [디자인] - 디자인은 꼭 똑같이 하실 필요는 없습니다~ - 대상위치는 대상 폴더를 지정하기 위한 콤보박스 - 폴더 List 세부 하위 폴더들을 리스트화 해주는 콤보박스 [코딩] 1. 대상 폴더를 지정한 뒤 조회 버튼을 눌러.. 2020. 9. 15.
[C#] 비쥬얼스튜디오에서 파이썬(Python) 파일 실행 시키기 안녕하세요~ 코딩연습생입니다 ㅎㅎ 이번 포스팅은 팁이라고 하기엔 좀 모호 할수 있는 내용입니다 머신러닝을 공부하면서 많이 접하게 되는 것이 바로 파이썬인데요 그중에서도 저는 파이토치(PyTorch)를 사용하여 딥러닝을 구현하고 있습니다 환경 구현을 C# + 파이썬 + MSSQL 이런 조합으로 구현을 하다가 C#에서 파이썬 py파일을 구동 시키는 법을 찾아 구현하게 되어 포스팅 합니다 첫번째로 경로 설정입니다 현재 PC의 설치된 파이썬 실행 파일을 환경변수에 잡아 주셔야 합니다 (Python.exe) - 시스템 환경 변수 * 해당 환경 변수는 PC마다 상이할수 있으니 참고만 해주세요 그다음 C#에서 구동하고자 하는 py 파일의 경로를 지정해야 합니다 저는 경로를 클래스로 생성하여 프로젝트 시작 위치에서의 .. 2020. 9. 11.
[MSSQL] 날짜 계산하기(datediff, dateadd) 안녕하세요~ 코딩연습생입니다 MSSQL로 쿼리(Query)를 작성하실때 조회조건으로 가장 많이 사용되는것이 바로 날짜죠.. 기간별 조회, 기간이후 조회, 등 그래서 이번 포스팅은 MSSQL에서 대표적인 날짜 계산 함수에 대해 간략히 소개해 드릴려고 합니다 1. Dateadd - dateadd 함수는 날짜를 더하거나 빼기를 할 수 있는 함수 입니다 예) 월의 마지막 날 구하기 → select dateadd(month, 1, getdate())-day(getdate()) 1일 더하기 → select dateadd(day, 1, getdate()) 1월 더하기 → select dateadd(month, 1, getdate()) 1년 더하기 → select dateadd(year, 1, getdate()) 2... 2020. 9. 10.