잡식[雜食] 30

953회차 로또 당첨번호는 어디쯤 있을까? (952회차 기준, 삽질분석)

어쭙잖은 PHP 코딩 실력으로 어쭙잖은 삽질을 해 봤다. 이 분석의 발단은 로또 번호에 순번을 다는데서부터 시작되었다. 1, 2, 3, 4, 5, 6 (1번) ~ 40, 41, 42, 43, 44, 45 (8,145,060번) 여기 글 어딘가에 번호찾는 글이 있을거다. --> 2019/12/10 - [잡식[雜食]] - 로또 번호로 몇번째 조합인지 찾는 방법(feat. PHP 버전) 해보면 알겠지만 정말 뻘짓이다. 시간 많이 남아 도는 분만 강추... 암튼 그러는 와중에 생긴 궁금증... 이번 당첨번호와 그 다음의 당첨번호는 얼마나 떨어져 있을까? 적당히 어디쯤이다만 알면 로또 번호 선택에 도움이 되지 않을까? 그래서 당첨 번호를 DB에 넣으면서 순번을 달고 그 순번으로 빼기신공만으로 거리를 기록해 보았다..

잡식[雜食] 2021.03.06

로또 번호 가져오기... 어디서??? 뭘로??? 어떻게??? 궁금해???

php로 할꺼니까 모르면 패스해... 그래도 구지 하겠다면 잘 따라오고... 로또 관련 사이트 만들어 볼려고 생각만 박 터지게 하다가 죽도 밥도 안되겠다 싶어 걍 덤벼본 후기니까... 먼저 생각 했던건 1~45 번호로 만들 수 있는 로또 번호를 모두 만들어 DB에 때려 넣는거였어... '로또 확률'로 검색하다 보면 8,145,060이라는 수를 자주 보게 될꺼야... 까짓것 만들지 뭐... 그러고 단순무식하게 반복해서 만들기는 했어... 컴퓨터로 하면 금방이려니 했지... 근데 해봐... 일단 저 로또 확률을 무시하면 안되는 거였어... 많은 시간을 들여 DB에 넣기는 했는데 뭐 하나 확인하려니 답답하더라... 컴퓨터가 버벅거려서... 돈으로 커버할 능력은 안되고 해서 '재귀함수'로 만드는 속도를 조금 줄..

잡식[雜食] 2021.02.27

그누보드 업데이트 쉽게 하기

JAVA 개발 관련 교육들이 많아지고 정부에서 사용하는 프레임웍이 JAVA 프레임웍이다 보니 이제 막 입문하는 웹 개발자들은 대부분 JAVA 개발자들이 많다. 하지만 개인이 JAVA로 웹사이트를 구축해서 운영하는 곳이 많은가? 몇몇 JAVA 커뮤니티들이 있기는 하지만 흔하지는 않다. 반면 PHP는 꽤 많은 수의 웹사이트들이 운영 중이다. 편가르기나 어떤 것이 우월하다는 얘기는 절대 아니니 오해가 없었으면 한다. 웹사이트를 만들려면 준비해야 할 것들이 많지만 우선적으로 웹호스팅을 생각하지 않을 수 없다. 저렴하거나 무료인 곳 중에서 PHP는 대부분 지원을 하고 있고 쉽게 웹사이트를 구축할 수 있는 무료 소스들도 다수 존재한다. 대표적인 것이 그누보드이다. FTP로 소스파일 업로드하고 data 폴더 만들어 ..

잡식[雜食] 2021.02.16

C++ Summary

구글링으로 얻은 C++ 요약 문서... 아무것도 모르는 상황에서 일단 보기 좋게 옮겨 놓았다. 앞으로 계속 수정이나 해석을 해 날갈 예정이다. Structures ( 구조체 - 사용자 정의 자료형 ) struct name { type1 element1; type2 element2; ... } object_name; // instance of name (인스턴스 이름) name variable; // var. of type name (변수 선언) variable.element1; // ref. of element (요소 참조) name* varp; // pointer to structure (구조체 포인터) varp->element1; // member of structure reached with a p..

잡식[雜食] 2020.11.24

페이스북 이제 하다하다 쇼핑몰까지...

페이스북이 '샵스(Shops)'라는 쇼핑몰 플랫폼을 한국 페이스북에 적용한다는 기사를 보게 되었습니다. 페이스북의 파급력에 쇼핑몰이 추가된다면 아마도 한국 내 기존 쇼핑몰들이 살아 남기는 어렵지 싶습니다. 유럽에서는 이미 적용 중이라고 해서 관련 자료를 찾다가 유튜브에 튜토리얼 영상이 있어 살펴보았습니다. 한마디로 충격적이었습니다. 카탈로그를 만들고 상품 사진을 올리고 가격을 등록하고 상품설명을 달면 끝이었습니다. 일반 쇼핑몰들은 개발하고 상품 올리고 광고를 하는데 많은 시간과 노력과 비용을 투자하게 됩니다. 여기서 광고는 수익과 직결되기 때문에 지속적인 투자가 요구됩니다. 그런데 이제는 그럴 필요가 없습니다. 단지 페이스북에 쇼핑몰을 만들면 되고 광고마저도 쉽게 타켓팅까지 해서 할 수 있습니다. 심지어..

잡식[雜食] 2020.06.23

그누보드 설치전, 설치후 달라지는 것들...

그누보드를 한번 설치해 놓으면 파일질라 사용할 일이 별로 없습니다. 하지만 보안이다 뭐다 해서 패치가 나오면 일일이 수정해 주기도 귀찮고 해서 파일질라로 한 번에 올리게 됩니다. 근데 이후에 꼭 탈이 납니다. 로그인이 안되거나 글 등록이 안되거나 등등... 그래서 백업을 하려니 무료 계정이다 보니 공간 부족 때문에 전체 백업을 계속 하기엔 무리가 따릅니다. 그래서 전체 삭제하고 최신 버전을 다시 설치하고 백업한 DB 다시 올리고 하는 삽질의 무한반복... 이러면 안 되겠다는 생각에 그누보드 직접 파보기로 했습니다. 사용된 도구는 아래와 같습니다. xampp (윈도에 apm 설치해서 테스트하기 위해 사용) winmerge (파일 비교를 위해 사용) 일단 그누보드 최신 버전을 설치해서 설치 전 파일과 비교를..

잡식[雜食] 2020.06.22

PHP Simple HTML DOM Parser

웹페이지 내의 특정 문자를 가져와 DB에 옮기기 위해 이것저것 시도해 보다가 원하는데로 되지 않아서 누군가가 만들어 놓은 라이브러리를 사용하려고 구글 검색을 하니 첫 페이지에 딱 저게 나오더군요. 예전에 잠시 사용한 경험도 있고(오류가 있어 일부 수정 후 사용했던 기억이...)해서 열어보니 최신버전이라고 해야 하나 암튼 2019년 11월 9일자 RC2가 있어서 얼른 다운로드 해서 로컬서버에 올려 보았습니다. 일단 예전처럼 단일 파일이 아닌관계로 뭐가 있나 살펴볼 참입니다. 인단 Example 폴더에 들어가 보니 scraping 폴더 하나와 example_advanced_selector, example_basic_selector, example_callback, example_extract_html, ex..

잡식[雜食] 2019.12.12

로또 번호로 몇번째 조합인지 찾는 방법(feat. PHP 버전)

빌려쓰는 호스팅의 트래픽에 제한이 있어 전체 로또 번호를 넣을수는 없었다. 일단 당첨번호까지는 크게 무리가 없겠지만 필요에 따라 로또 번호만으로 몇번째 조합인지 필요할 수도 있을거 같아 코딩된 소스를 찾아보니 다른 언어로 된게 있더라... 그래서 얼른 가져와 PHP 버전으로 변경해 보았다. // 로또 순서 찾기 function find_num($r = array()){ $sum = 0; for($a = 1; $a

잡식[雜食] 2019.12.10

888회 로또 1등 당첨 번호는 3,7,12,31,34,38에 보너스 32

당첨자 8명 2억 3천 7백만원 수령... 아 부러버... 한동안 손을 놓았던 로또 수식에 다시금 매달리게 되었다. 쥐뿔... 할줄 아는건 PHP 언어 뿐이라 간만에 시작하려니 FOR문부터 아리까리 하다. 왜 수식을 만드느냐 하면 좀 궁금한게 생겨서이다. 많은 사이트에서 연번이라고 해서 연속해서 나오는 번호를 표 형식으로 많이들 보여주고 있다. 하지만 연번말고 간혹 1, 5번이라던지 3, 9번이라던지 하는 번호가 연속해서 당첨 번호로 나왔다면? 또는 첫번째 공이 물론 1~40번 사이겠지만 평균적으로 어떤공이 잘 나오는지? 이런 일련의 궁금증을 해결해줄 만한 사이트를 찾지 못했다. 그래서 직접 만들어 보고자 한다. 사실 어제부터 하고는 있는데 워낙 많은 자료라 DB에 넣는거 만으로도 밤샘을 했다. 나 말고..

잡식[雜食] 2019.12.08