파이썬(Python) - 가방 채우기 2

어제 만든 가방 채우기는 물건이 같은 부피의 같은 가치가 있는 물건이 끝없이 나열되어있고 가방에 크기에 알맞게 넣는 알고리즘이었다. 이번에는 중복없이 한개씩 제공되는 물건중에 무엇을 챙겨야 할 지 결정하는 알고리즘이다. (원래는...

파이썬(Python) - 가방 채우기 1

유전 알고리즘을 만들때 가장 먼저 해야할 일은 항상 evoluation 함수를 만드는 것이며 evaoluation 함수는 추악한 오리와 아름다운 백조를 분리하는 작업이다. 저번에 만들었던 소스코드는 굉장히 간단한 내용이었기에 큰 어려움이 없었다. 조금더...

파이썬(Python) - 유전 알고리즘

이 블로그에서 이론을 참고했다. 책에 나와있는 것과 유사한 내용인데 좀 더 정리가 잘 된 내용인 것 같다. 간단하게 정리하면 이렇다. 용어 염색체 : 유전 정보를 담은 문자열 유전자 : 문자열의...

아두이노(Arduino)를 이용한 네오픽셀(Neopixel) 제어

이번엔 아두이노와 네오픽셀을 이용하여 무드등을 만드는 방법에 대해서 작성합니다. 제가 처음 네오픽셀을 구매했던 이유는 아이백(IM-100) 휴대폰의 자매상품인 스톤에서 영감을 얻어서 비슷한 물건을 만들어보기 위해 구매했으나 너무나 귀찮아진 나머지 모니터 뒤에서...

자바스크립트를 이용한 리디렉션

티스토리를 탈퇴했는데 블로그에 연결된 페이지가 몇몇 있는것을 확인했습니다. 그래서 다시 가입해서 링크된 페이지인 경우 이쪽 사이트로 리디렉션 해주기로 판단했습니다. 티스토리 블로그도 운영할까 생각은 해봤지만 이미 지운걸 다시 하는건 귀찮네요… 구글에...

지킬(Jekyll)에서 접기 펼치기 생성

1 2 3 4 5 6 7 8 <details markdown="1"> <summary>접기/펼치기</summary> ### 제목 여기에 내용을 작성합니다. </details> 위와같이 작성하면 접기/펼치기를 만들 수 있다. details안에 markdown="1"은 해당 태그안에 마크다운이 포함되어 있다면...

미밴드3 업데이트할 앱에 연결, 실수로 업데이트 했을때

미밴드3를 잘 사용하던 어느날 이런 오류가 발생하기 시작했습니다. 업데이트할 앱에 연결 시계도 안보이고 아무 알람도 안왔습니다. 너무 당황스러워서 어쩔줄 몰랐습니다. 아마도 앱이 저도 모르는 사이에 업데이트되서 발생한 일이 아닌가 싶은...

갤릭시 폴드(Galaxy Fold) 프리뷰

삼성에서 갤럭시 폴드를 발표했습니다. 예전부터 플랙시블 스마트폰을 굉장히 기다렸는데 드디어 나오기 시작하는군요. 이전에 UNDERkg에서 로욜 플렉시파이라는 휴대폰에 대한 영상이 올라온걸 보고 굉장히 신기하다고 생각했습니다. [YouTube]반으로 뚝 접히는... - UNDERkg 폈을때는...

아두이노 A4988 바이폴라 스텝모터 제어

CNC Shield v4를 이용해서 바이폴라 스텝모터를 제어하게 되었는데, 쉴드는 인터넷에서 봤던 수 많은 영상처럼 가볍게 작동 되어주지 않았다. 그래서 일단 쉴드에 부착된 모터 드라이버인 A4988만 떼어놓고 생각해 보고자 하였다.

웹서버를 위한 이미지(png, jpg) 압축 프로그램

블로그를 직접 운영하다보니 가장 걱정되는 것은 이미지 때문에 발생하는 많은 트래픽입니다. 네이버 블로그나 티스토리를 사용할 땐 고화질의 원본 사진을 올리는 것을 중요시 생각했는데, 직접 운영해보니 정말 못된 생각이었네요. 물론 티스토리...

완벽한 https 우회 GoodByeDPI GUI 한글판

한국에서 https 통신을 규제하겠다고 한 내용을 인터넷 기사에서 봤었는데, 실제로 이뤄질 줄은 상상도 하지 못했습니다… 그래서 많은 사람들이 파이어폭스를 사용하거나 우회하기 위한 다양한 방법을 사용하고 있는데 제가 사용해보니 GoodByeDPI가 가장...

20만원대 노트북 어떤걸 사야할까?

현재 HP Stream 14라는 제품을 가지고 있는데, 지금껏 가져봤던 저사양 노트북중에 가장 만족스러운 상품입니다. 구매를 고려하고 있는 분들에게 조금이나마 도움되어 시간낭비를 줄이시길 바랍니다. 이런 사람들은 구매를 피하세요! 포토샵 써도될까요? 간단한...