전체 글 806

스크래치 PC에 설치하기

스크래치나 엔트리는 웹사이트에 접속해서 회원 가입 후에 로그인해서 이용이 가능합니다. 웹사이트에는 다양한 형식으로 만든 프로그램이 있습니다. 게임, 영상, 소리, 이야기 등 ... 그중에서 게임은 상용 프로그램처럼 잘 만든 것도 많습니다. 스크래치나 엔트리로 프로그램 공부를 할 때 웹 사이트에 접속하는 것은 장점) 블록을 만들다 보면 모르는 부분이나 새로운 아이디어를 찾는데는 아주 좋은 참고 자료가 됩니다. 단점) 저학년의 경우는 게임으로 만들어져 있는 스크래치나 엔트리를 공부를 위한 참고자료로 보지 않고 게임을 즐기는 경우가 많습니다. 이러한 단점을 줄이기 위해서 저학년의 경우 가능하면 집의 PC에 스크래치나 엔트리를 설치하고 인터넷으로 웹사이트는 접속하지 못하도록 하고 블록 프로그램 공부를 하는 것이..

스크래치 2024.04.22

[python] selenium 이용한 element 접근으로 네이버 쇼핑 상품 접속하기

python selenium 이용한 element 접근으로 네이버 쇼핑 상품 접속하기 이번껀 마우스포인트를 이동하여 클릭하는 것이 아닌 코드를 이용하여 웹브라우저를 제어한 것입니다. chromedriver에 python의 selenium을 이용하니 원하는 페이지로 자동으로 이동하는 것이 쉬워집니다. 다음 순서로 프로그램을 짰습니다. - 네이버 홈페이지 접속 - 검색 창 element 정보 가져오기 - 검색어 입력하기 - enter 치기 - 검색어에 맞는 a tag 찾고 click 이벤트 (새탭이 열림) - 네이버 검색한 탭 닫기 - 남은 탭을 driver로 사용함 - 상세정보 탭까지 스크롤로 내려가기 - 상세정보[1], 리뷰[2], Q&A[3], 반품교환정보[4] 탭에서 Q&A[3]탭을 클릭함 - 상세정..

programming/python 2024.04.09

[C#] visual studio에서 사용자 정의 컨트롤(UserControl) 안 보일 때

[C#] visual studio에서 사용자 정의 컨트롤(UserControl) 안 보일 때 Visual Studio에서 Windows Forms 앱(.NET Framework)으로 프로젝트를 만들고 UcPanel이라는 이름의 Panal을 하나 만들고 UserControl을 상속받았는데 이걸 Form에 드래그해서 연결하려고 하는데 도구상자에 UserControl 메뉴가 안 보입니다. 보이도록 설정하려면 다음과 같이 합니다. 도구상자의 모든 Windows Forms에 마우스커서 두고 오른쪽마우스버튼 눌러서 항목선택 메뉴를 선택합니다. .NET Framework 구성요소 탭에서 UserControl을 찾아서 체크박스를 누르고 확인 버튼을 클릭합니다. 확인버튼을 눌러도 도구상자에서 안 보입니다. 이때 디버그에..

programming/C# 2024.03.22

[리브레캐드] 퍼즐 만들기

나머지 네면도 동일한 방식으로 구멍을 만듭니다. 5x5 퍼즐을 만듭니다. 만든 5개 퍼즐은 선택 한 후에 동일한 방식으로 도형을 4줄 더 만들어 붙입니다. 퍼즐 규칙에 맞게 동그라미를 지워줍니다. 사각형 테두리를 이어줍니다. 퍼즐 간에 겹친 선을 지워줍니다. 선택 후 delete 키를 누릅니다. 완성되었습니다. 레이저커팅을 원하는 그림은 스캔으로 만든 퍼즐은 커팅으로 합니다.