본문 바로가기

코딩32

코린이 FOR 파이썬#2, 구글 코랩에서 코딩! 여러분 안녕하세요~ 요새 글쓰기의 감격을 다시 찾아 가는 크레이입니다 :) 아무래도 크레이는 개발자 + 글쟁이가 적성에 맞나 봅니다. 구글 코랩 사이트 : https://colab.research.google.com/?hl=ko 지난 시간에는 파이썬 공식 사이트에서 파이썬 코드를 체험했었지요? 오늘은 그보다 성능이 좋은 '구글 코랩' 에 대해 알아보겠습니다. 흥미를 더하기 위해 우리의 코딩 모험에 함께할 양반 친구 "한라봉"과 함께 여행을 떠나 볼까요? 그러면 구글 코랩하러 렛츠 고우~ 구글 코랩 사이트 한라봉 : "엣헴, 오늘은 어디로 나를 인도할 작정이오?" 크레이 : "연구소로 모시도록 하겠습니다." 한라봉 : "연구소? 연구소 이름이 무엇이오?" 크레이 : "코랩(Colab) 이라는 곳입니다. 코.. 2023. 8. 29.
구름LEVEL 소수판별 코딩알고리즘 문제풀이 전에 접했던 구름 LEVEL 알고리즘 문제를 한번 풀어봤습니다. 원본 문제 URL은 아래와 같은데요. 쉬운 문제로 가벼운 준비운동인 셈입니다. 소수판별하는 문제 풀이이고 시간복잡도가 나오긴 하나 필수 통과요소로는 판단하지는 않는 듯 합니다. level.goorm.io/exam/43238/%EC%86%8C%EC%88%98-%ED%8C%90%EB%B3%84/quiz/1 구름LEVEL 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이 level.goorm.io 소수란 1과 자기 자신 외에는 약수가 없는 수인데요. 특정한 수 n이 소수인지 아닌.. 2020. 10. 27.
캔버스와 함께하는 자바스크립트, 13번째 시간 - 3D세계의 창조 1. HTML 표준 CANVAS 기술 소개 / https://itadventure.tistory.com/130 2. 자바스크립트와 CANVAS 두번째시간. 캔바스에 눈을 내리자 / https://itadventure.tistory.com/131 3. 자바스크립트와 캔버스 3번째 시간, 공튀기기 놀이 / https://itadventure.tistory.com/132 4. 자바스크립트와 캔버스 4번째 시간, 마우스의 파동을 느껴봐! | https://itadventure.tistory.com/133 5. 자바스크립트와 캔버스, 테트리스를 만들어봐-1 | https://itadventure.tistory.com/136 6. 자바스크립트와 캔버스, 테트리스를 만들어봐-2 | https://itadventure.. 2019. 10. 2.
자바스크립트와 캔버스 12, 테트리스를 만들어봐-Final 1. HTML 표준 CANVAS 기술 소개 / https://itadventure.tistory.com/130 2. 자바스크립트와 CANVAS 두번째시간. 캔바스에 눈을 내리자 / https://itadventure.tistory.com/131 3. 자바스크립트와 캔버스 3번째 시간, 공튀기기 놀이 / https://itadventure.tistory.com/132 4. 자바스크립트와 캔버스 4번째 시간, 마우스의 파동을 느껴봐! | https://itadventure.tistory.com/133 5. 자바스크립트와 캔버스, 테트리스를 만들어봐-1 | https://itadventure.tistory.com/136 6. 자바스크립트와 캔버스, 테트리스를 만들어봐-2 | https://itadventure.. 2019. 10. 2.
자바스크립트와 캔버스 11, 테트리스를 만들어봐-7 1. HTML 표준 CANVAS 기술 소개 / https://itadventure.tistory.com/130 2. 자바스크립트와 CANVAS 두번째시간. 캔바스에 눈을 내리자 / https://itadventure.tistory.com/131 3. 자바스크립트와 캔버스 3번째 시간, 공튀기기 놀이 / https://itadventure.tistory.com/132 4. 자바스크립트와 캔버스 4번째 시간, 마우스의 파동을 느껴봐! | https://itadventure.tistory.com/133 5. 자바스크립트와 캔버스, 테트리스를 만들어봐-1 | https://itadventure.tistory.com/136 6. 자바스크립트와 캔버스, 테트리스를 만들어봐-2 | https://itadventure.. 2019. 10. 2.
코딩테스트 체험 - YBM 코스프로 자격증정보 & 프로그래머스 체험 YBM 하면 보통 토익 영어로 유명한데요. YBM에서 코스(COS)프로라는 민간 프로그래머 라이센스(자격증)도 시험을 통해 발급한다고 하네요. 사이트 주소는 아래와 같습니다. https://www.ybmit.com/ YBM IT 국제 IT 자격증 www.ybmit.com 자격시험 일정도 나와 있는데요. 아래 URL에서 시험일정을 제공합니다. https://www.ybmit.com/test_rec/gen_rec.jsp 2019년 10월 20일이 현재 가장 가까운 시험날인데, 시험당일 2일 전까지 접수를 받네요. 시험은 직접 가서 봐야 하는데, 시험 언어마다 지역 제한이 있습니다. COS PRO 는 정확한 시험명칭이 Professional Coding Specialist 인데요. 1급과 2급이 있습니다. 당.. 2019. 9. 15.
제이쿼리 ( jQuery ) 의 세련된 다이얼로그 지난번 "자바스크립트 vs jQuery"편이 호응이 좋아서 jQuery 를 응용한 기능을 하나 소개하고자 합니다 :) https://itadventure.tistory.com/78 자바스크립트 vs 제이쿼리 ( JQuery ) 웹에서는 필수불가결 기술인 자바스크립트와 jQuery, 과연 어느것이 더 뛰어날까요? 오늘은 잠깐 시간 내어 관련 부분을 논해 봅니다. ​ 자바스크립트는 웹브라우저에서 작동하는 스크립트입니다. 서버 사이드가.. itadventure.tistory.com 바로 jQuery UI 중 다이얼로그창 기능 인데요. ​ 보통 표준 웹에서 다이얼로그하면 아래와 같은 창을 말합니다. 아주 전통적인 alert 창이지요. Confirm 이란 기능도 있긴 한데 버튼이 2개인거 빼고는 별 다를건 없습니.. 2019. 8. 7.
3차원 웹 VR 모드, 모바일로 보는 딴 세상 - 26번째 시간 요새 VR 이다 해서 가상세계와 가상현실이 각광받는 듯 합니다. 물론 아직은 컨텐츠의 부족으로 가뭄을 겪고 있는듯 하지만, 5G 모바일 통신체계가 자리잡히고 모바일 기기의 성능이 점점 좋아짐에 따라 컨텐츠 더욱 제작도 쉬워지겠지요. 모바일웹에서 사용하는 HTML5 웹표준 기술은 이미 이런 기술을 위한 준비를 몇년전부터 해왔고, 현 시대에는 표준화하여 대부분의 브라우저에서 이미 지원되고 있습니다. 영상 한번 보실까요? 앞 부분은 PC 웹이고, 뒷부분은 모바일웹입니다. ​ https://youtu.be/VJZPewzuf5w 이번 시간에는 지난 주에 이어, VR 모드를 추가하는 부분을 다뤄보도록 하겠습니다. 미리보기를 원하시는 분은 아래 URL 로 접속하시면 작동화면을 보실 수 있지요. http://dream.. 2019. 7. 21.
3차원 웹 캔버스, 원터치 버튼 이동! - 24번째 시간 three.js 버전이 변경되어 소스가 일부 수정되었습니다. ( 2020. 4. 12 ) 본문과 일부 일치하지 않는 부분이 있을 수 있으며 아래 URL 에서 작동을 확인해보실 수 있습니다. http://dreamplan7.cafe24.com/canvas2/three012.html https://youtu.be/cnARSpNaAV0 웹의 장점은 빠른 찾기 기능입니다. 지금도 언제든지 크레이의 블로그의 메뉴에서 찾고 싶은 메뉴를 클릭하면 언제든지 해당 메뉴 위치로 이동하지요. ​ 3차원 웹에서도 특정지점으로 이동하기 위해 마우스로 낑낑거리며 이동할 수도 있지만, 기왕이면 원클릭으로 한번에 이동하는 기능이 있으면 어떨까요? 이미 영상에서 보신 것처럼 가능합니다. 다만 3차원웹이기 때문에 2차원 웹과는 제공해야.. 2019. 7. 17.
3차원 웹, 땅아 드러나라!, 캔버스와 함께하는 자바스크립트, 21번째 시간 three.js 버전 변경으로 기존 소스가 실행이 안되어 수정하였으며, 수정 버전 소스를 맨 마지막에 수록하였습니다. http://dreamplan7.cafe24.com/canvas/three009.php 하나님이 이르시되 천하의 물이 한 곳으로 모이고 뭍이 드러나라 하시니 그대로 되니라 하나님이 뭍을 땅이라 부르시고 모인 물을 바다라 부르시니 하나님이 보시기에 좋았더라 - 성서 창세기 1장 중에서 - 슈퍼북이라는 해외 컨텐츠 앞부분에 '천지창조' 영상이 나오는데 아주 끝내줍니다. 한번 감상하시고 가보시면 어떨른지요? :) 참고로 슈퍼북 공식 유튜브 사이트 공개 방식에 따라 링크되었습니다.​ https://youtu.be/fn-wEOpPsMo 불러오는 중입니다... 이번 시간에는 지난 시간에 이어 바다 .. 2019. 7. 13.
3차원 웹, 빛과 그림자, 캔버스와 함께하는 자바스크립트, 18번째 시간 "빛이 있는 곳에는 어두움도 있다." ​ 천국을 제외한 이 세상은 아직도 빛과 어두움이 공존한다고 생각됩니다 :) 거꾸로 생각하자면 어두움이 있기에 빛이 더욱 밝게 보이기도 하지요. ​ 성서에서도 예수님께서는 빛으로 어두운 세상에 오셨다고 말씀하십니다. 성서 요한복음 1장에서는 아래와 같이 말씀하십니다. 참빛 곧 세상에 와서 각 사람에게 비취는 빛이 있었나니 그가 세상에 계셨으며 세상은 그로 말미암아 지은바 되었으되 세상이 그를 알지 못하였고 자기 땅에 오매 자기 백성이 영접지 아니하였으나 영접하는 자 곧 그 이름을 믿는 자들에게는 하나님의 자녀가 되는 권세를 주셨으니 이는 혈통으로나 육정으로나 사람의 뜻으로 나지 아니하고 오직 하나님께로서 난 자들이니라 성서에 나오는 이 참빛은 바로 예수님이십니다. 이.. 2019. 7. 4.
3차원 웹, 밝은 빛을 보라, 캔버스와 함께하는 자바스크립트, 17번째 시간 지난 시간에는 3차원공간을 마우스로 자유자재로 돌려보는 예제를 살펴보았었는데요. https://itadventure.tistory.com/51 3차원 웹, 마우스로 움직이다, 캔버스와 함께하는 자바스크립트, 16번째 시간 3차원 웹 기술, 캔버스와 자바스크립트 "마우스로 움직이다" 시간입니다 :) 오늘은 우선 예제 영상을 보도록 하실까요? ​ https://youtu.be/2ECIpZvg7Og 허공에 3개의 정육면체가 있으며, 마우스로 클릭하여 드래.. itadventure.tistory.com 박스 뒷면이 너무 새까맣게 보였던 문제에 대해 잠시 거론했었지요 :) 왜 이렇게 까말까요? 그 원인은 포인트 라이트라고 만들어 놓은 3개의 조명이 모두 Z축을 따라 양수의 방향에만 있기 때문입니다. 상자 뒷면을 .. 2019. 7. 2.