본문 바로가기

Programming

Google HashCode 나갔던 이야기 - 1 # (대충 사람들이랑 어쩌다 시작했다는 이야기) 이번에 Google HashCode 2020에 평소 NLP 스터디 하던 분들이랑 같이 출전했다. 결론부터 말하자면 975등! 아 태어나서 처음으로 구글대회에서 1000들 안에 들었다. 게다가 이번대회는 내가 캐리한것 같아서 ㅋㅋ 기분이 더 좋다. 그동안 동료들과 준비했던 이야기를 간단히 적어보려고 한다. 1. 팀 빌딩 처음에는 이 대회도 다른 알고리즘 대회랑 비슷할 줄 알았다. 뭐 몇문제 풀고 그런거. 근데 팀으로만 출전해야 한다길래... NLP공부하던 같이 공부하던 사람들한테 혹시 이런거 나가볼 생각없냐고 슬쩍 던졌는데, 전원이 다 참가하고 싶다고 해서 ㅎㅎ 4명짜리 완전체 팀을 만들어서 나가게 됐지 뭐야. 나는 그냥 다른 알고리즘 대회처럼 적당히 쉬운문.. 더보기
성당과 소프트웨어의 공통점. Software and cathedrals are much the same – first we build them, then we pray. -Sam Redwine 소프트웨어 개발과 대성당의 공통점 - 일단 만들고 나서, 기도한다. -Sam Redwine 해보자. NLP 공부할겸. 더보기
딥마인드의 알파스타가 인간과 비슷한 조건에서 그랜드마스터를 달성했습니다. PGR21에 올릴라고 썼다가 공들인게 아까워서 블로그에도 씀. 어제자(10-30)로 따끈따끈한 알파고 관련 소식입니다. 딥마인드가 직접 결과를 정리하는 포스팅을 했습니다. 출처 : https://deepmind.com/blog/article/AlphaStar-Grandmaster-level-in-StarCraft-II-using-multi-agent-reinforcement-learning?fbclid=IwAR0GiuNw-1w9StMGUIaE02NijJdjoSffNHg7guh_W0KE5LR-kI_MHrUpvNw 요약 고맙게도 4가지로 요약을 해줬는데 영알못이지만 구글번역기의 도움을 받아 옮겨봅니다. 1. 알파스타는 이제 인간과 같은 플레이 제약조건을 받습니다. 카메라를 통해서 세상을 봄 (아마 사람 화면.. 더보기
RapidJson 사용법 ppt 자료와 include 폴더 압축파일입니다. slide share : http://www.slideshare.net/PaulKim81/rapid-json-tutorial 감사합니다. 더보기
웹서버를 시작하기 위해 어떤 프레임 워크를 고를 것인가? 2탄 전편에 이어서.. 6장도 합니다. 대충 해야지..이거 내가 왜시작했지... 여러분 해석이 개판입니다. 요약만 보세요.. 6 Frameworks in ActionFor each framework let's take a look at making an app called wut4lunch, a social network to tell the whole internet what you ate for lunch. Free startup idea right there, totally a gamechanger. The application will be a simple interface that allows users to post what they had for lunch and to see a list of w.. 더보기
Node JS 스터디를 시작하면서. 기본적으로 Node school의 learnyounode를 쫒아가 볼 예정입니다. 너무 ㅠㅠ 영어가 많아서 다소 힘드네요. codacademy가 참 좋은 사이트인데.. 여기는 영어 붙잡고 씨름을 좀 하셔야 할 것 같습니다. 비동기 I/O 를 가지고있기 때문에, 지금껏 공부한 언어와는 좀 다를것 같습니다. http://nodeschool.io/ 시간나는대로 learnyounode 해석본을 만들어보도록 해야겠습니다. 그러면 한글버전 learnyounode 브랜치도 만들어 낼 수 있겠네요 ^-^ 더보기
HTML5 엘리먼트 element 및 display특성. inline vs block 조사하고 한 다섯시간 걸린 것 같네요... ㅠㅠ 흐엉 구글닥스 링크 : https://docs.google.com/spreadsheets/d/1pGvXW28pQMN1xagkqtyQCNCJ-2cEV_U0nZf0CE7fkHs/edit#gid=0 혹시 잘못된것 있으면 댓글로 알려주시면 감사드립니다. 순서는 w3c 문서에서 나온순서대로 작성하였습니다. display : html-문서의 root element. head와 body로 구성된다. headblockhtml 의 첫번째 element. 보통 문서의 헤더정보를 담는다. title, meta, base 등의 태그를 포함.title-문서의 제목이나 이름을 나타낸다. 히스토리나, 북마크에 표시된다. base-문서의 base URL 정보를 담는다. link-문서에.. 더보기
웹서버를 사용하기 위해 어떤 프레임워크를 고를 것인가? 파이썬 웹 프레임 워크를 고르는 것. 웹서버 하나 작은걸 만들어 보려고 교재를 찾아보던 중에, Django 와 Flask 두가지를 이용한 설명이 많았는데, 어느것으로 만들지 고민하다가 찾은 글이다. https://www.airpair.com/python/posts/django-flask-pyramid보다보니 제대로 읽어보고픈 마음에 글로 해석을 시작했다. 만만하게 보고 해석 달아보려고 시도했는데 벌써 두시간도 넘어간다 ㅠㅠ 게다가 나의 영어 실력에도 한계를 느끼는 중. 나머지 못한 부분은 다음에 이어서... Django vs Flask vs Pyramid: Choosing a Python Web FrameworksRyan BrownRyan works on Openstack Heat at Red Hat a.. 더보기