Coding
-
GitHub Copilot 사용하는 방법과 기능Coding 2023. 11. 21. 20:16
GitHub Copilot는 AI 기반의 코딩 보조 도구로, 개발자들이 소프트웨어를 더 빠르고 효율적으로 개발할 수 있도록 도와줍니다. Copilot을 사용하는 방법은 다음과 같습니다: GitHub Copilot 설치: Copilot은 현재 Visual Studio Code (VS Code) 확장 프로그램으로 제공됩니다. VS Code에서 'GitHub Copilot'을 검색하여 설치할 수 있습니다. GitHub 계정 연결: Copilot을 사용하기 위해서는 GitHub 계정이 필요합니다. 설치 후, VS Code에서 GitHub 계정으로 로그인해야 합니다. 코딩 시작: 로그인이 완료되면, 코딩을 시작할 수 있습니다. 코드를 작성하는 동안 Copilot은 자동으로 코드 제안을 해줍니다. 제안된 코드 사용..
-
ms word에 소스코드 넣는 여러 방법Coding 2023. 11. 21. 18:03
Microsoft Word에 소스코드를 삽입하는 방법은 여러 가지가 있습니다. 여기 몇 가지 방법을 소개합니다: 직접 입력 후 서식 지정: Word 문서에 코드를 직접 입력하거나 복사하여 붙여넣습니다. 코드를 하이라이트합니다. '홈' 탭으로 이동한 다음, '글꼴'과 '단락' 설정을 사용하여 서식을 지정합니다. 예를 들어, 고정폭 글꼴(예: Consolas, Courier New)을 선택하고, 배경색을 변경할 수 있습니다. '코드 블록' 스타일 사용: Word에서 '스타일'을 만들어 코드 블록에 적용할 수 있습니다. '디자인' 탭에서 '문서 서식'을 선택한 후 '새 스타일 만들기'를 선택합니다. 새 스타일에 이름을 지정하고, 원하는 서식을 설정합니다(글꼴, 배경색, 여백 등). 소스코드 파일을 객체로 삽입..
-
Unable to import 'streamlit' 오류 해결 방법Coding 2023. 11. 15. 21:21
python과 Streamlit을 웹 어플리케이션 프로젝트를 시작해보기 위해 진행하던 도중 나온 에러 메시지 [{ "resource": "/C:/streamlit_web/app.py", "owner": "_generated_diagnostic_collection_name_#2", "code": { "value": "E0401:import-error", "target": { "$mid": 1, "path": "/en/latest/user_guide/messages/error/import-error.html", "scheme": "https", "authority": "pylint.readthedocs.io" } }, "severity": 8, "message": "Unable to import 'strea..
-
XML이란 무엇이며 wordpress에서 어떻게 사용할 수 있을까Coding 2023. 7. 5. 14:56
XML(Extensive Markup Language)는 어디에서나 사용된다. 서버, 웹 보안, 업데이트 등이다. WordPress에 관해서는 PHP와 같은 대중적인 언어만큼 많은 관심을 받지는 못하고 있다. 그러나 XML이 무엇이며 어떻게 작동하는지 아는 것은 모든 웹 사이트 소유자나 개발자에게 유용할 수 있다. XML의 기본 사항에 대해 알아보고 워드프레스에서 XML을 사용할 수 있는 몇 가지 방법을 살펴보고자 한다. XML의 정의 XML은 마크업 언어라고 불린다. 즉, 파일 내의 요소에 정보를 추가하는 데 사용되는 태그 기반 언어다. 마크업 언어(프로그래밍 언어와 반대)의 한 가지 중요한 차이점은 기계와 사람이 모두 쉽게 읽을 수 있도록 설계되었다는 것이다. 다음은 실제로 작동하는 간단한 XML 스..
-
WASM 세계에서 Rust GUI가 급성장중Coding 2023. 5. 3. 18:04
Rust의 크로스플랫폼 특성과 소프트웨어 배포가 쉬운 WebAssembly 특성의 결합등이 원인 최근 많이 사용되는 툴킷들 비교 및 WASM 번들링 팁 소개 Dioxus : React와 비슷한 인터페이스 아키텍처 Tauri : Electron과 비슷하게 웹을 이용하여 데스크탑앱 작성 Xilem : Rust 언어 아키텍처와 잘 얼라인된 데이터-퍼스트 아키텍처 Iced : 단순성 및 타입 안전성에 중점을 둔 크로스플랫폼 GUI 라이브러리 Egui : 가장 사용하기 쉬운 GUI 라이브러리 Kas : “efficient retained-state toolkit” Slint : 임베디드 시스템, 마이크로컨트롤러 및 데스크탑을 타겟 Yew : React와 비슷한 웹용 GUI 프레임워크 Bracket : rltk(R..
-
웹사이트의 속도를 측정하는 코드Coding 2023. 5. 3. 06:02
웹페이지의 SEO를 개선하고 Google 검색 콘솔에서 페이지 경험에 대해 100%의 점수를 얻기 위해 웹사이트의 속도를 측정하는 코드 python # First, let's start by importing the necessary modules import requests import json # Define the URL of the webpage you want to optimize url = "https://www.example.com" # Define the API endpoint to check page experience score api_endpoint = "https://www.googleapis.com/pagespeedonline/v5/runPagespeed" # Define the ..
-
파이썬을 잘 사용하는 방법Coding 2023. 2. 22. 05:50
Python을 효과적으로 사용하는 데 올바른 언어를 선택하고 코드를 함수 및 클래스로 구성하는 것이 중요합니다. UnitTest 및 Pytest와 같은 도구를 사용하여 코드를 테스트하면 잠재적 인 문제가있는 문제를 식별하는 데 도움이됩니다. Python은 다양한 작업에 사용할 수있는 강력하고 다재다능한 언어입니다. 웹 애플리케이션을위한 스크립트를 작성하거나 데스크탑 응용 프로그램 구축 또는 데이터 작업을하든 Python은 작업을 완료하는 데 도움이되는 다양한 도구를 제공합니다. 파이썬의 역사 Python은 1991년 네덜란드 컴퓨터 과학자인 Guido van Rossum이 처음 소개한 프로그래밍 언어입니다. 인기 있는 영국 코미디 그룹 Monty Python의 이름을 따서 명명되었으며 다양한 프로그래밍 ..
-
페이지 스크롤에서 고정 플로팅 비디오 만드는 방법Coding 2022. 11. 24. 05:24
개요 최근 비디오 스트리밍 서비스, 뉴스 웹사이트, 페이스북 등 미디어 웹사이트를 탐색하다보면 비디오 플레이어에 대한 추세를 알 수 있다. 비디오가 있는 페이지를 아래로 스크롤하면 플레이어가 플로팅되고 축소되어 보기에서 사라지지 않고 뷰포트 측면에 고정된다. 이를 통해 사용자는 비디오를 주시하면서 동시에 다른 콘텐츠를 살펴볼 수 있다. 이 듀토리얼에서 동일한 경험을 재현하는 방법을 알아볼려고 한다. YouTube 동영상 추가 페이지에 표시하려는 내용에 따라 위의 HTML을 조정하십시오. .video-wrap및 .videodiv 는 그대로 둡니다 . .video-wrap이것은 페이지에서 초기에 정적 상태로 유지되며 스크롤 위치가 div 하단을 넘어/아래로 이동하면 고정됩니다 . CSS @keyframes ..