본문으로 바로가기

파일의 IT 블로그

프로그래밍/Etc

해당되는 글 11
  • thumbnail
    프로그래밍/Etc

    VS 2022 C/C++ Compiler보다 더 깐깐한 gcc/g++ Compiler!

    VS 2022 C++ 컴파일러에선 오류나 경고가 하나도 잡히지 않는데, 같은 코드를 VSCode에서 g++로 빌드해서 실행해보니 오류, 경고 작렬이네요. 개인적인 감상으론 사실 제대로 깐깐하게 컴파일 하는건 gcc나 g++가 VS 컴파일러보다 한수위인거 같고, VS 컴파일러는 Dev C++ 컴파일러보다 한 수 위인거 같습니다. 즉 정리하자면 gcc/g++ compiler > VS C/C++ compiler > Dev C++ 컴파일러 순으로 순위(?)가 매겨질 수 있겠네요. 사실 저는 gcc나 g++ 컴파일러를 선호하는 편인데 아무래도 GNU 프로젝트 시절부터 내려온, C 표준을 잘 지키는 근본 컴파일러기도 하고, UNIX 계열 운영체제 / 윈도우 가리지 않고 사용할 수 있다보니 좋아합니다. Visual ..
  • thumbnail
    프로그래밍/Etc

    GitHub Copilot Student 계정으로 무료로 사용해본 후기 및 간단한 사용 팁

    https://www.youtube.com/watch?v=R-lIeSR8-hE 구독중인 코딩애플님 유투브 영상에서 Copilot을 사용하는 내용을 우연히 보게되어서 AI기반의 코드 자동 완성 기반 서비스 Copilot을 오늘 처음으로 사용해보게 되었습니다. 본 글은 우선 Copilot의 가이드 글은 아니고 사용해본 후기기 때문에 자세한 Copilot의 설치 방법은 다루지 않습니다. Copilot을 이용하면 원하는 코드를 텍스트로 입력하면, Github 코드들을 기반으로 학습된 인공지능 GPT-3 모델을 이용해서 코드를 직접 생성해주는 들어만 보면 아주 혁신적인 도구입니다. https://www.youtube.com/watch?v=a9349pRiCRk 사실 Copilot이 나온진 1년이 더 넘었습니다. 당..
  • thumbnail
    프로그래밍/Etc

    [VIM] ESC 입력 시 (일반모드) 자동으로 영문으로 전환해주는 유틸리티

    VIM을 사용할 때 ESC나 Ctrl + [ 를 입력하면 일반 모드(Normal Mode) 로 이동이 되는데 한글 상태에서 일반 모드로 전환을 하면 영문 입력이 제대로 되지 않아서 일반 모드의 기능을 제대로 사용할 수 없습니다. 그래서 한글로 전환된 상태라면 일반 모드에서는 한영키를 한번 더 눌러줘야 하는 불편함이 있습니다. 매번 작성하면서 한영 유무를 확인한다는 것은 번거롭고, 특히 프로그램 개발자로써는 말도 안되는 일이라고 생각해서 인터넷에 공개된 소스코드를 참고해 관련 유틸리티를 제작했습니다. https://github.com/pgh268400/VIM_AUTO_HANGUL/releases/tag/v1 Release main_release · pgh268400/VIM_AUTO_HANGUL github..
  • thumbnail
    프로그래밍/Etc (2)

    [VSCODE] code-server에서 파일 한꺼번에 받기

    아래 방법 말고 되도록 해당 방법을 이용해주세요 https://pgh268400.tistory.com/433?category=1109022 헤놀로지 Docker에 code-server 을 올려서 웹에서 vscode로 작업을 하고 있는데 다음 폴더에 있는 파일을 전부 다운로드 받아서 압축할 일이 생겼습니다. 원래 보통 NAS 메인 폴더랑 마운트 해주면 소스코드 폴더가 공유가 되야 하는데 code-server은 구조가 다른지 되지 않았습니다. (jupyter notebook 서버로 올린건 NAS 폴더랑 컨테이너랑 잘 연결이 됬던거 같은데 ㅠㅜ) 확인해보니 마운트는 제대로 되는데 permission denied 로 권한이 없다면서 파일 쓰기가 안됬습니다. 그런데, 권한이 없는지 code-server에서는 do..
  • thumbnail
    프로그래밍/Etc

    에타 전체 검색기능엔 % 기호를 넣을 수 없다

    에타에는 저렇게 전체 글을 검색할 수 있는 고마운 기능이 있는데... % 기호를 넣고 검색을 해보면? 이렇게 검색이 안됩니다. 이유는? 쿼리스트링으로 넘길때 %기호 이스케이핑 처리를 안해놨더라구요.. 전체 검색만 안되고 게시판에선 %% 로 검색하면 잘 되는걸 보아서 그냥 개발자님이 좀 실수하신듯 합니다. 그냥 검색하다가 퍼센트 기호 넣으니 검색이 안되서 신기해서 올려봤습니다~
  • thumbnail
    프로그래밍/Etc

    Flutter 2.0 학습 시작

    앱 개발을 위해서 플러터 2.0 학습을 시작했습니다. 목적은 순수한 자본주의적 동기로 애드몹으로 돈 벌어보기 위함입니다. (그리고 평상시에 앱 개발을 꼭 해보고 싶었습니다.) 공부를 위해서 정석(?) 학습용 책으로 아래에 있는 책 2권을 샀는데 쿠팡에 로켓 배송으로 주문했으나 뽁뽁이 하나 없이 책을 그냥 널널한 비닐에 담는 바람에 다 집어던져서 책이 구겨지는 바람에 2권다 반품하고 교보문고에 다시 시켰습니다. (걍 처음부터 교보문고에 시킬걸 ㅠ) http://www.yes24.com/Product/Goods/97162027 Do it! 플러터 앱 프로그래밍 - YES24 플러터 기본 & 고급 위젯은 물론오픈 API와 파이어베이스를 이용한 앱 개발부터 배포까지!이 책은 플러터의 기초부터 고급 활용법까지 다..
  • thumbnail
    프로그래밍/Etc (1)

    C#과 Python(PyQT)로 만들어진 프로그램의 용랑 비교

    우선 예전에 C#으로 개발했던 자막 파일 이름 매칭 프로그램인 E.Z Subtitles. gui도 구현해놨음에도 컴파일 언어라 그런지 네이티브 C언어를 떠올리게 하듯 용량이 1mb도 안합니다. 245KB 가 찍히네요. 당연하지만 실행도 아주 빠릅니다. 이건 이번 방학때 심심풀이로 만든 파일 정리하는 프로그램입니다. 파일 여러개를 묶어서 폴더로 만들어주는 간단한 프로그램인데 Python 으로 만들었구요. PyQT5 프레임워크 써서 GUI도 만들고 pyinstaller로 exe로 빌드까지 끝낸 프로그램인데 용량은 아래와 같습니다. 37.1MB... PyCharm 가상환경 써서 필요한건 다빼고 exe로 바꾼건데도 용량이 이모양이네요 기능도 별거 없는데 ㅎㅎ;; 아까 만든 C# 프로그램과 약 150배 차이가 납..
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.