자취를 시작하니 주말에 할 게 없었다. 인스타 릴스에 20대가 읽으면 좋은 책 TOP10 릴스가 떴길래 봤다. 거기에 나와 있는 책 중 인간관계에 관한 책이 있어서 보게 되었다. 평소에도 인간관계에 대해서 고민을 많이 한다. 현재의 인간관계에 대해서 불만이 있는 건 아니다. 지금 몇 안 되는 인간관계를 진심으로 대하는 것도 나한테는 체력적으로 힘들다. 하지만 이 관계 또는 앞으로 만날 좋은 사람들과의 관계를 유지하기 위해서는 노력이 더 필요하다는 생각이 들었다. 참고로 이 책을 다 읽지는 않았다. 핵심 내용만 보고 빠르게 읽었다. 🤔 어떤 내용이 있나?이 책의 주인공인 데일 카네기가 겪어온 이야기를 다룬다. 보잘것 없는 그가 어떻게 뉴옥에서 기업의 총수들 앞에서 인간관계에 대한 연설을 할 수 있는지에..
블로그를 마지막으로 언제 썻나 확인해보니 24년 9월이 마지막이였다. 회사에 취업한게 24년 8월이니, 취업하고 2달 동안은 꾸준히 쓰려고 노력했던거 같다. 물론 그 이후에는 병행하는게 힘들어(변명) 잠시 방치해두었지만 언젠가는 꼭 다시 돌아오겠다고 다짐했었다. 🌈 최근 근황어디서부터의 근황을 말해야 되나 생각하다가 취업이후의 내용이 없으니 거기서부터 시작하면 좋을거 같다.우선 현재 만족하며 회사 생활을 하고 있다.사실 첫 회사라 기준이 될 만한 것들이 없는데, 아마 회사의 직원분들을 보며 좋다고 생각이 드는 거 같다. 첫 회사, 첫 사회생활이라 많이 답답했을 텐데 회사의 막내라 그런지 굉장히 잘 케어해주시고 화내시는 걸 한 번도 본 적이 없다. 그분들을 보면 나도 나중에 저런 선배가 되어야지 생각한..
오늘은 Advanced Installer를 사용해서 저번에 만든 FTP 프로그램을 실행 프로그램으로 만들어 보겠습니다. Advanced Installer는 생소한 플랫폼이라 그런지 구글 검색을 해도 설명이 잘 안나와 있더라구요. 그래서 제가 공부하고 배웠던 내용을 정리하고자 블로그를 작성하게 되었습니다. 🟫 Advanced Installer 란?Advanced Installer는 몇 번의 클릭만으로 애플리케이션에 대한 Windows 앱 패키지를 생성하는 데 도움이 되는 무료 GUI 기반 데스크톱 앱 패키징 도구를 제공합니다. 간단하게 요약하면 내가 만든 프로젝트를 패키징 하여 배포 할 수 있게 만들어주는 소프트웨어 패키징 툴입니다. 저도 직접 사용해보니 과정이 간단해서 사용하는데 어려움이 없었습니다...
이번 프로젝트는 C++을 사용해서 FTP 프로그램을 만들어 보겠습니다!이전 시간에는 C#을 사용해서 FTP 프로그램을 만들어 보았는데요, 그 때는 winform을 가지고 인터페이스를 만들었습니다. C#의 대표적인 윈도우 인터페이스를 만드는 환경입니다. 하지만 이번에는 c++을 사용해서 만들거라서 MFC를 사용해서 인터페이스를 만들어 보도록 하겠습니다. 이번에 만들 FTP 프로그램은 이전 winform을 가지고 만들었던 FTP 프로그램과 기능은 동일합니다. 단, 언어를 C#에서 C++로 바꿔서 만들었다고 보시면 될거 같아요. 기능은 이전과 동일하지만 좀 더 보완한 점도 있고 추가한 점도 있습니다. 🟪 기능 우선순위1. FTP 연결 작업2. 로컬과 FTP의 디렉토리 목록을 TreeControl로 보여주는..
FTP Client를 제작할 예정이다. 대표적인 FTP Client라고 한다면 File Zilla가 있다. 필자는 이 프로그램을 모티브로 해서 제작 할 것이다. 여기서 내가 설명할 기능은 다음과 같다.- 서버와 연결- 파일 업로드 / 다운로드 / 삭제- 모든 디렉토리 보여주기(TreeView, ListView)- Drag & Drop 기능 🟨 제작하기이미 C#에는 FTP와 관련된 메서드가 잘 구현이 되어 있다. 이 메서드를 어떻게 사용하고 활용했는지 확인해보자.FtpWebRequest / FtpWebResponse를 사용해서 FTP와 연결 후 파일을 업로드/다운로드 할 수 있다. 더 자세한 내용은 아래 링크로 접속해서 확인하자. FTP 다운로드/업로드 - C# 프로그래밍 배우기 (Learn C# P..