개발

개발

    [ Python ] OpenCV 손 검출과 얼굴 모자이크

    먼저 아래 명령어를 통해 OpenCV 를 설치해줍니다.pip install opencv-python 전체코드 입니다import cv2 import numpy as np cascadeFace = cv2.CascadeClassifier("./haarcascade_frontalface_alt.xml") cascadeHand = cv2.CascadeClassifier("./haarcascade_hand.xml") def removeFace(img, cascade): gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) gray = cv2.equalizeHist(gray) rects = cascade.detectMultiScale(gray, 1.4, 5) return rects def ..

    청소년 개발팀 연합, 세미콜론 유니언

    안녕하세요. 청소년 개발팀 세미콜론 운영진 허형준입니다.올 한 해 새로 생겨난 청소년 개발팀은 23팀 이상으로 역대 최고치를 기록했습니다. 또한 2018년 이후 청소년 팀은 꾸준한 증가세를 보이고 있기도 합니다. 그러나 지원 부족, 마케팅 부문에 있어서 어려움을 겪고 있는 팀들도 상당수 존재합니다.따라서 개발 커뮤니티이자, 프로그래밍 단체인 세미콜론에서 청소년 개발팀들의 연합인 세미콜론 유니언을 만들어 더 빠르고 안정적으로 성장할 수 있도록 지원해주고 있습니다.세미콜론 유니언에 소속된 청소년 개발팀은 "구름"으로부터 구름 IDE 이용권, EDU 할인권 등 여러 프로그래밍 관련 툴(Tool) 지원 및 정부기관, 유수 IT 기업 들과의 협업 및 소속 팀 상호 간 인원 교환 등의 지원을 받으실 수 있습니다.청..

    청소년 프로그래밍 팀 리스트를 개발하며

    청소년 프로그래밍 팀 리스트를 만드는 건 나의 버킷 리스트중 하나였다.전국에 얼마나 많은 청소년들이 프로그래밍에 관심이 있고, 자발적으로 모여 팀을 구성하는지를 언제부턴가 알고싶어졌다. 그렇게 지난 4월부터 내 주변 프로그래밍 팀 부터 차근차근 추가하기 시작했다.그렇게 20여개 팀을 찾았고, 생각보다 우리 주변에서 많이 활동하고 있다는 것을 알게되었다. 그런다음 페이스북과 기타 커뮤니티에 게시글을 올렸다. 사람들의 반응은 예상보다 좋았다. 그리고 현재, 50팀 정도 활동중이다. 코딩부터 시작해서, 게임개발, 정보보호 분야등 다양한 분야에서 자발적으로 팀을 이루어 활동하고 있었다. 2020년 한해에만 23개의 팀이 새로 생겨났고 이중 대부분이 디스코드 봇 개발팀에 분포되어 있다. https://docs.g..

    NodeJS 를 공부하면서 든 생각

    안녕하세요 Dipokal HHJ 입니다. 최근 며칠 동안 NodeJS 에 빠져 여러가지 상용 서비스들을 구현해가며 든 생각을 정리해보려고 합니다. 저는 중학생 입니다. PHP 쓰다가 NodeJS 가 좋아보여서 생각을 정리하려고 쓴 글임을 알려드립니다..! NodeJS 의 장점 PHP 쓰다가 NodeJS 를 처음 사용해보는 제 입장에서는 정말 새로운 세계를 만난 기분이였습니다. 파일 업로드 부터 시작해서, 로그인, 보안.. 그야말로 신세계였다고 표현할 수 있을것 같습니다. PHP 에서는 .php 파일내에 html 코드와 php 코드를 병합해서 사용해야 하는데, NodeJS 는 EJS 가 있어서 디렉토리 관리, 파일관리가 유용했습니다. 파일 업로드 기능을 구현한 뒤 느낀점은 보안 입니다. PHP 처럼 그냥 ..

    페이스북 따라 만들기 - 1년이란 시간이 흐르고...

    안녕하세요. Dipokal HHJ입니다. 이 글은 제가 페이스북 같은 사이트를 만들어 보려고 결심한 순간부터의 이야기가 기록되어 있습니다. #1: 개발과 친해지기 어느덧 2018년 11월에서 2019년 12월이 되었습니다. 아마 2018년 11월쯤 제 첫 번째 웹사이트인 피플 튜버 1을 개발했었습니다. 이때 사용된 언어가 PHP 였습니다. 이때는 보안 취약점 SQL 인젝션, XSS, PHP 5.6 취약점 등등에 신경을 쓰지 않았기 때문에 보안에 상당히 취약했었습니다. 그러다가 2019년 2월 DeVent라는 내가 오래전부터 꿈꿔왔던 페이스북 같은 사이트를 만들어보기로 결심했습니다. 기존 피플 튜버 커뮤니티를 재수정하고 PHP라는 언어도 점점 친숙해져 갔습니다. #2 수많은 고비, 그리고 성취감 제가 De..