본문 바로가기

Posts by PinkWink

(1243)
Ubuntu에서 Sublime Text 설치하기 Sublime Text에 대한 글은 몇 번 올렸었는데요. 어떤 자료를 만들다가 다시 한 번 정리할 필요가 있어서 이렇게 글을 다시 작성하게 되었네요. VS Code라는 매우 좋은 아이가 있어서 저도 개발할때는 Code를 사용합니다만, sublime text를 버리지는 못하겠더라구요^^. 일단 뭐 언제나 그렇듯 구글에서 검색하면서 시작합니다. Sublime Text의 공식 홈페이지에서 Download를 선택합니다. 그리고 우분투 설치를 저는 진행하는 거라 Linux Repos를 선택합니다. 그리고 apt로 설치하기 위해 apt를 선택합니다. 이제 한 줄 씩 긁어서 터미널로 복사하면 됩니다. 먼저 GPG Key를 install 하는 코드를 복사해서 CTRL + SHIFT + V를 터미널에서 누르면 붙여넣기가..
지뢰찾기 하는 방법 그리고 오랜만에 해본 지뢰찾기 저는 아주 예전에 지뢰찾기가 제가 좋아하는 게임 1위였던 적이 있습니다. https://pinkwink.kr/44 지뢰찾기 기록갱신... 다시 신기록...-------------------------------------------------2009년 5월 4일 ㅎ... 다시... 고급기록을 150초에서 145초로 단축했습니다.ㅎㅎ.. 아무도 알아주지 않지만.. 뭐 다름.. 계속 도전합니다. 오늘.. pinkwink.kr 위 글에서 보이듯이 ... 당시에는 고급을 145초에 클리어 하는 고급 지뢰찾기 엔지니어(^^)였죠. 물론 요즘엔 뭐 안하지만요^^ 그러다가 오랜만에 지뢰찾기를 서비스하는 웹사이트가 있다는 것을 알고 한 번 해 보았습니다. 지뢰찾기 사이트 바로가기에서 해보시면 됩니다. 접속해봤습니다. ..
고등학생들을 대상으로 한 딥러닝을 이용한 자율주행 AI ROBOT 캠프 최근 저는 AI ROBOT 캠프라는 이름으로 강남구와 한국로봇융합연구원에서 주최하는 행사에 고등학생들을 대상으로 딥러닝을 이용한 자율주행을 강의했습니다. 강의에 필요한 로봇도 직접 관여하고 강의에 필요한 여러 제반사항도 많이 챙겼죠. 특히 딥러닝+로봇을 10대 고등학생들에게 수업을 한다는 것이 괜찮을지 고민이 많았습니다. 위 포스터에 있는 내용처럼 청소년이 대상이었고, 무려 SETEC에 있는 SBA아카데미를 대관해서 진행했습니다. 저 사진은 대회가 토/일로 진행했는데 토요일에 행사에 문제가 생겨서 스탭들이랑 거의 새벽까지 긴급 점검을 하던 전쟁터 같은 상황을 찍어 보았습니다. 우리는 전쟁을 했다는 ㅋㅋㅋ 원래는 캠프기간 중에 사용할 로봇은 로보티즈의 터틀봇3였습니다. 그런데 딥러닝을 로봇에서 학습시키기 ..
파워포인트나 키노트 등 프리젠테이션 화면을 전체 화면이 아닌 창으로 실행하기 이번에는 제목 그대로 파워포인트나 키노트 등의 프리젠테이션 화면을 전체 화면이 아닌 프로그램 실행하듯이 창으로 뜨게 하는 설정을 소개하려고 합니다. 먼저 요즘 원격으로 zoom 등을 이용해서 PT를 진행하거나 수업등 PT로 되어 있는 자료를 녹화하는 경우가 많으실 텐데요. 그때 파워포인트나 키노트가 전체 화면에서 실행되면 약간 불편할 때가 있습니다. 그 때는 지금 말씀드리는 설정으로 새창으로 프리젠테이션 화면을 띄우면 편할 수도 있습니다. 먼저 파워포인트의 경우입니다. 뭐 그냥 간단하게 화면을 구성하고~ 화면 상단 메뉴바에서 슬라이드쇼를 선택합니다. 슬라이드 쇼에서 슬라이드쇼 설정을 선택합니다. 그러면 설정창이 나타나는데요 여기서 웹 형식으로 진행을 선택하시면 됩니다. 위 사진이 슬라이드쇼, 프리젠테이션..
Selenium 처음 시작해 보기 오랜만에 Data Science 카테고리에 글을 올리네요. 예전에 웹에서 데이터를 가지고 오는 간단한 방법을 이야기했던 적이 있습니다. 오늘은 그 글에서 이어지는 내용입니다. 웹상에서 어떤 입력폼에 글자를 입력한다든지, 접근해야할 상세 웹 주소가 보이지 않는다든지 등의 상황에서 유용하게 사용할 수 있는 도구가 selenium입니다. 위 그림에 나타나있듯이 selenium은 사용하는 브라우저에 맞춰 드라이버를 실행합니다. 그러면 해당 드라이버가 웹페이지를 읽을 브라우저를 실행해서 나의 코드에 의해 제어되도록 되는 것입니다. 설치는 pip 명령으로 먼저 진행하구요. 아래 그림처럼 자신의 크롬 버전을 확인합니다. 우측 상단 점 세개를 클릭한 다음 도움말의 크롬 버전을 확인하시면 됩니다. 크롬드라이버 다운로드 ..
많고 많은 캠핑장. 딱 나에게 맞는 캠핑장 추천해 드립니다. 이 글은 2021년 봄부터 이른 여름까지 수업을 한 패스트캠퍼스 성수 스쿨(지금은 스노우볼)에서 수업한 데이터사이언스 스쿨 17기의 프로젝트 중 하나를 소개하는 글입니다. 부족한 강사를 만나 더 좋은 성과를 낼 수 있었지만 그러지 못한 것이 미안할 따름입니다. 이번에는 요즘 관심들이 많은 캠핑에 대한 이야기입니다. 제가 수업을 한 팀중에 한 팀인데 이분들의 관심이 여러 경로를 지나다가 알고캠핑(Algo Camping)이라는 이름으로 정착을 했습니다.^^. 목표는 사용자에게 맞는 캠핑장을 추천하고, 또 캠핑장을 여러 공통점? 혹은 비슷한 내용으로 분류하여 사용자가 선택하기 쉽게 하기 위한 서비스의 제공입니다. 벌써 홈페이지도 만들고, 데이터 분석부터 백엔드, 프론트엔드 엔지니어들까지 규합해서 어마어마한 작..
맥 Mac M1에서 Tensorflow 2.5 설치 이번에는 애플의 정말 멋진 노트북 M1 노트북에서 Tensorflow 2.5를 설치하는 방법을 이야기하려고 합니다. 사실 매우 쉽지만 좀더 편하게 따라 오실 수 있도록 글을 만들었습니다. 이 글은 맥 m1 노트북에 아직 파이썬을 위한 어떤 개발환경이 설치되지 않았다고 가정하고 있습니다. 그래서 miniforge를 설치하고 다시 tensorflow를 설치하고 하드웨어 가속기 플러그인인 tensorflow-metal까지 설치합니다. 요즘 제가 저 타이틀이 마음에 드네요 ㅎㅎㅎ 일단 시작 전에 이 글 대로 따라해서 정상적인 결과를 얻기 위해서는 Big Sur가 11.4 이상의 버전이어야 합니다. 본인의 노트북 OS 버전을 확인하시고 아니면 업그레이드 해주세요. 위 그림처럼 m1 tensorflow macos ..
강남 ICT 로봇 리빙랩을 소개합니다. 최근 저는 페이스북에서면 살짝 이야기를 했는데, 얼마전까지 함께 작업하던 오모로봇에서 살짝 나와서 (아 오모로봇과는 파트너의 관계는 계속 유지하구요) 여러 일을 하기 위해 약간 정착할 장소(그래봐야 일주일에 몇일 있지는 못합니다만^^)를 찾아서 고민하다가 누군가의 고마운 도움을 받아서 여러 업무를 수행할 장소를 확보를 했습니다. 바로 강남 ICT 로봇 리빙랩인데요. 강남 수서와 아주 가깝고 공간이 아주 마음에 듭니다.^^. 일단, 급~ 실험실부터 먼저 소개하면, 입주자들에게는 항상 개방되어 있는 곳입니다. 이렇게 로봇 공부하기에 꽤 좋은 시설이 있습니다. 로봇팔도 있구요^^ 마음껏 만져볼 수 있습니다. 이제는 필수품인 3D 프린터도 있구요~ 헐~ 3D 프린터의 역사를 이야기할때 소개했던 Stratasys..