분류 전체보기675 백준 문제풀이 - 체스판 다시 칠하기 개발자 블로거의 자존심을 위해! 백준 문제 랭킹을 올리기로 마음 먹었습니다! ( 한가지만 계속하는건 싫증내는 편이라 오래 안 갈지도 모릅니다 ㅎㅎ. AB형의 단점.. ) 오늘 풀이한 문제 중 재미있어 보이는 '체스판 다시 칠하기'라는 주제를 다뤄 봅니다 :) 문제 링크 : https://www.acmicpc.net/problem/1018 문제 요약 체스판은 사실 아래와 같은 모양인데요. 체스판에 딱 맞는 모양이 없어 아래와 같은 판자를 구했습니다. 8x8칸으로 잘라 쓴다고 할때 일부 타일은 불가피하게 색칠할 수 밖에 없는 상황인데요. 이 판자를 8X8 모양으로 잘라, 제일 적은 칸을 칠할 수 있는 방법을 찾는 것입니다! 만약 아래와 같이 판자를 자른다면, 절반 가까지 흰색을 칠해야 합니다. 하지만, 아래.. 2021. 12. 20. 백준 문제풀이 - 큰 수 A+B 오랜만에 백준 코딩 문제 풀이를 해보았습니다. 백준 문제 풀이는 코딩 실력을 테스트하는 일종의 연습용 사이트인데요. 참여자도 많고 문제도 어마어마하게 많습니다. 국내 '천하 제일 코딩대회'라고 해도 과언이 아닐텐데요. 개발자들끼리 서로 코딩 문제를 풀어 랭킹을 뽐내기 때문입니다. 다만 전혀 코드 분석 없어 대충 복붙해 넣기만 하는게 가능한 단점도 있는데요. 다른 분의 코드를 참조는 하되 풀이방법만 익히고 스스로 풀어보는게 중요합니다. 그렇지 않으면 실력이 늘지 않지요. 그나저나 오랜만에 로그인해보니 헉! 순위권이 10.000위권 밖으로 밀려나 있는게 아니지 않습니까? 두둥!! 개발자 블로거의 자존심(?)이 걸린 문제라 가만 있을수 없어 부랴부랴 문제를 풀어 10.000위권 안으로 진입시켜 놓았습니다. 다.. 2021. 12. 20. 티스토리 블로그에 3D 눈이 내려요 눈 내리는 멋진 효과를 외국분이 만들어놓은게 있어 약간 개조해 공유합니다 :) 크레이의 블로그에도 한번 적용해보았는데요. 아무래도 계절 지나고 나면 내릴 예정입니다. 원본은 외국분인데 이쪽에 안내가 있고 GIT 허브에 올라가 있는 오픈 소스입니다. https://github.com/sebleedelisle/live-coding-presentations/commits?author=sebleedelisle 사용권에 대한 제작자 안내는 아래와 같습니다. 원저작자 sebleedelisle 님의 메시지입니다. If you want to use this effect on your site, 만일 여러분의 사이트에 이 효과를 사용하시려면 please feel free 자유롭게 사용하세요 but PLEASE DO NO.. 2021. 12. 14. 멀티채팅방 기능구현~! 과거에 세이클럽 등의 플랫폼에서 채팅을 해보신적이 있나요? 회원들이 직접 채팅방을 만들고 채팅방에 들어가 채팅도 하고 뭐 그런 게 꽤 유행이었지요. 짜투리 시간을 활용해 연습용 프로젝트를 하나 만들었습니다. 디자인 전혀 없고 단순히 기능만 있지만, 직접 방을 만들고 들어가 채팅할 수 있다는 점에서 의미가 있을것 같네요. node.js 를 이용, 소켓IO로 개발하였는데요, 응용하면 여러가지로 활용이 가능합니다. 실시간 웹의 매력에 푹 빠질것 같은 요즈음입니다. URL 은 아래와 같은데 오류도 잡고 수정도 하고 디자인도 다듬을 예정이라 ( 방 삭제 기능도 없다는.. ) 갑자기 언제 작동안될지도 모릅니다 :) http://3.38.118.214:8080/ 2021. 12. 13. 티라미수 사진 아내와 함께 근처 티라미슈 가게 들러 너무 예쁘게 나와 올려봅니다 :) 맛집 리뷰는 아닙니다 ㅎㅎ 2021. 12. 12. AWS 안 보이는 요금 해제하기 탄력적 IP 주소 모두 지웠는데 요금이 나와요?! AWS 에서 리소스를 모두 지웠는대도 이상하게 요금이 발생하는 경우가 있습니다. 크레이가 확인해본 바로는 바로 리전별로 분리되는 요금 체계 때문인데요. 유사상황 가정 비슷한 상황을 가정해보았습니다. 탄력적 IP 주소 하나를 삭제를 안했지만 확인이 어려운 상황입니다. AWS 에서는 인스턴스에 연결되어 있는 탄력적 IP 는 요금이 부과되지 않으나 인스턴스가 꺼져 있거나 인스턴스를 삭제한 경우 탄력적 IP 주소는 외톨이가 되면서, 인스턴스에 연결되어 있지 않은 IP주소 요금이 발생하게 됩니다. IP주소 부족 때문에 붙는 일종의 벌금(?)같은 건데요. 이 때 아무리 콘솔 창을 확인해봐도 탄력적 IP주소는 사용 내역이 없습니다. 이런 상황인데도 만일 계속해서 요금.. 2021. 12. 5. 포토피아 배경색 칠하기 색깔 있는 손그림, 기초편! 포토피아 배경색 칠하기편! 성깔이 아닙니다 :) .. 지난 스토리에서는 포토피아의 펜툴을 이용, 곡선을 다루는 방법에 대해 다루어 보았었지요. 오늘은 색칠하는 시간을 가져보겠습니다. 처음부터 정주행하시려면 여기! => https://itadventure.tistory.com/448 학교 미술시간에 물감으로 포스터를 색칠해보신 경험이 있으신가요? 현실에서는 물감을 칠할 때 선을 넘어갈까 조심스런 과정을 거치셨다면, 컴퓨터 그래픽인 포토피아에서는 그럴 필요가 없습니다. 컴퓨터가 아주 정확히 경계선 안쪽만을 알아서 색칠해주니까요. 정말 편한 세상이지 않습니까? :) 우선 도구의 사용법부터 알아볼까요? 렛츠 고우~! 여느 때처럼 포토피아 웹사이트에 ( https://www.photo.. 2021. 12. 5. node.js express 클래스 파일 모듈화 프로그램은 쪼갤수록 단순해진다! 이 개념을 아시나요? 지난 시간에 다루었던 클래스도 예외가 아닌데요. 이번 시간에는 클래스를 모듈로 분리하는 방법과 쪽지 추가 기능에 대해 점진적인 개발 과정 설명을 드리도록 하겠습니다. 스크롤 압박이 좀 있을 수 있습니다 :) 소스와 결과물은 아래 링크를, → https://itadventure.tistory.com/443?category=715914 처음부터 정주행하시려면 아래 링크를 참조하세요. → https://itadventure.tistory.com/431 클래스를 분리하자! 일반적으로 하나의 클래스는 하나의 파일에 기능을 넣고 파일명도 동일한 이름을 짓는 것이 좋습니다. 그 후에 메인 기능에서 갖다 쓰는게 관리 측면에서 좋은데요. 철칙은 아니지만, 이런 규칙성.. 2021. 11. 27. 포토피아에서 곡선으로 손그림 그리기 - 펜툴 아기자기한 손그림, 포토피아로 그려볼까요? 처음부터 정주행하시려면 여기! => https://itadventure.tistory.com/448 지난 시간에는 펜툴을 이용한 직선으로 구성된 그림그리기를 살펴보았습니다. 오늘은 곡선을 그리는 방법을 다뤄보기로 합시다. https://itadventure.tistory.com/456 포토피아에서 깔끔한 선 그리기 - 펜툴 깔끔한 선으로 정돈된 그림을 그릴 수 있을까요? 펜툴의 비밀을 알아봅시다. 포토피아 처음부터 정주행은 여기! → https://itadventure.tistory.com/448 지난 시간, 타블렛을 이용한 선이나 글씨, 그림 그 itadventure.tistory.com '절대 무감각'의 예쁜 선 그리기 손이 떨려서 글씨를 잘 못 쓰시는 절대.. 2021. 11. 24. 포토피아에서 깔끔한 선 그리기 - 펜툴 깔끔한 선으로 정돈된 그림을 그릴 수 있을까요? 펜툴의 비밀을 알아봅시다. 포토피아 처음부터 정주행은 여기! → https://itadventure.tistory.com/448 지난 시간, 타블렛을 이용한 선이나 글씨, 그림 그리는 방법을 알아보았는데요. https://itadventure.tistory.com/455 포토피아에서 그래픽 타블릿 필압 사용하기 그래픽 타블렛이라고 들어보셨나요 ? 그래픽 타블렛이 무엇인가요? 그래픽 타블렛은 직접 손으로 글씨를 쓰거나 그림을 그려 컴퓨터애 바로 입력하는 도구입니다. 주로 디자이너분들이 많이 사 itadventure.tistory.com 타블렛 펜이 익숙하지 않으면 선이 영 삐뚤 삐뚤, 남에게 보여주기도 민망하지요. 이럴 때 우리에게는 아주 멋진 방법이 있는데.. 2021. 11. 18. 포토피아에서 그래픽 타블릿 필압 사용하기 그래픽 타블렛이라고 들어보셨나요 ? 그래픽 타블렛이 무엇인가요? 그래픽 타블렛은 직접 손으로 글씨를 쓰거나 그림을 그려 컴퓨터애 바로 입력하는 도구입니다. 주로 디자이너분들이 많이 사용하는데요. 마우스보다 다루기가 편해 감각 좋으신 분은 훌륭한 결과물을 만들어 내기도 합니다. 포토피아 기초부터 정주행하시려면 이쪽 링크를 참조하세요! https://itadventure.tistory.com/448 마우스와 무엇이 다른가요? 펜과 같은 생김새이다 보니 마우스보다 사용법이 수월합니다. 특히 전문 프로그램과 함께 사용하면 필압이라는 기능이 지원되기 때문에 굵고 가느다란 선을 표현할 수 있는 특징이 있습니다. 이를테면 이런 모양의 선을 그리거나, 이런 모양의 그림도 즉시 그릴수 있지요. 아이스XX를 흉내내볼까 했.. 2021. 11. 10. 블렌더3D 물체 반대 방향으로 블랜더3D에서 물체 방향을 반대로 돌릴 수 있을까요? 마치 거울 보듯 말입니다. 물체를 반대방향으로 설정하는 단축키는 없나요? 블로그 이웃님께서 질문 주셔 오랜만에 블렌더 글 올려봅니다 :) 블랜더에서는 아주 쉬운데요 우선 반대방향이라는게 3가지 경우의 수가 있다는 걸 생각하셔야 합니다. X축으로 반대뱡향인지, Y축으로 반대방향인지 아니면 Z축으로 반대방향인지 말이지요. 방향은 기즈모의 화살표를 보시면 그 기준을 알 수 있습니다. 단축키를 알려드립니다. 단축키는 바로 스케일키 S 입니다. 크기를 확대할 때 쓰는 기능인데요. 뒤집을 오브젝트를 선택하신 다음에, S, 축 ( X 또는 Y 또는 Z ), -1, Enter 키를 순차 입력해 주시면 되는데요. 만약 X축 방향으로 뒤집는다면, S, X, -1, En.. 2021. 11. 5. 이전 1 ··· 16 17 18 19 20 21 22 ··· 57 다음