[리뷰] 소문난 명강의 : 레트로의 유니티 게임 프로그래밍 에센스(개정판)한빛미디어 출판사에서 출판된 '유니티 게임 프로그래밍 입문'은 유니티를 처음 접하는 입문자나 비전공자, 아티스트를 대상으로 한 책으로, 게임 개발에 필요한 기본적인 지식과 함께 수학과 네트워크에 대한 내용도 다루고 있다. 총 7부로 구성된 이 책은 원리 중심의 설명으로 사용자가 스스로 퍼즐을 맞출 수 있도록 도와주며, 프로젝트를 진행하면서 실제로 게임을 만들어볼 수 있는 기회를 제공한다.baealex님이 작성함2022년 03월 06일 · 5 min read
신입 개발자 포트폴리오 준비하기신입 개발자가 포트폴리오를 제작할 때 어느 정도의 프로젝트를 해야하는지 고민하는 상황에서, 심플한 프로젝트를 만들어도 충분하다는 내용을 전달하며, 블로그를 프로젝트로 선택하여 개발하였다는 이야기를 담고 있다. 프로젝트를 개발하는 과정에서 REST API와 비동기 통신 등 최신 기술을 활용하여 프로젝트를 개선하였으며, 협업의 중요성을 깨달았다는 내용을 담고 있다.baealex님이 작성함2019년 09월 30일 · 9 min read
네이버 클라우드/Ubuntu 18.04 : 마인크래프트 JE 24시간 서버 열기네이버 클라우드로 24시간 돌아가는 마인크래프트 JE(자바 에디션) 서버를 만들어보았다.laetipark님이 작성함2023년 06월 10일 · 7 min read
파이썬(Python) - 유전 알고리즘 기본유전 알고리즘에 대한 이론적인 내용과 간단한 코드 구현 방법을 소개하며, 0에서 9까지의 유전자를 가진 염색체를 생성하고 1을 우성 유전자로 평가하여 진화하는 과정을 다룬다. 적합도 평가, 세대 교차 및 돌연변이, 다음 세대 적합도 평가 등의 알고리즘 흐름을 설명하며, 코드 작성 시 파이썬의 얇은 복사와 깊은 복사의 차이점에 대한 이슈도 다룬다.baealex님이 작성함2019년 03월 10일 · 19 min read
오라클 클라우드(OCI) 서버 구축하기 - 추가 사용자 생성이번 포스트에서는 Oracle Cloud 인스턴스에 추가 사용자를 생성하고 접근하는 방법을 다룹니다. 초기 root 패스워드 설정부터, 서버 및 클라이언트 측 SSH키 생성, authorized_keys 생성 등을 다루며, 서버와 클라이언트의 SSH키가 대칭되어야 접근 가능하다는 결론을 내립니다.DevMinGeonPark님이 작성함2021년 11월 11일 · 6 min read
📢 한라대학교 공지 알림 봇 제작기1. 개발 환경 및 개요 [한라대학교 공지 알림 봇] 개발 환경 및 개요 — mildsalmon (blex.me) 2. 코딩 [한라대학교 공지 알림 봇] 코딩 — mildsalmon (blex.me) [한라대학교 공지 알림 봇] 코드분석 (Requests, bs4) — mildsalmon (blex.me) [한라대학교 공지 알림 봇] 코드분석 (telegram bot) — mildsalmon (blex.me) [한라대학교 공지 알림 봇] …mildsalmon님이 작성함2021년 10월 02일 · 0 min read
명품 자바 에센셜 연습문제 4장(이론)문제와 해답은 직접 작성한 것으로 오타가 있을 수도 있으며 해답역시 틀린 부분이 있을 수 있습니다. 틀린 부분에 대한 지적은 적극 수용하도록 하겠습니다. 문제를 먼저 풀어보시고 참고용으로만 봐주시길 바랍니다. 연습문제 4장 1. 자바의 클래스와 객체에 대한 설명 중 틀린 것은?① 객체를 인스턴스라고도 부른다.② 클래스는 객체를 생성하기 위한 틀이다.③ 클래스는 필드와 메소드로 …baealex님이 작성함2018년 07월 29일 · 6 min read
데이터 과학을 위한 파이썬 머신러닝 1장 연습문제 풀이데이터 과학을 위한 파이썬 머신러닝 1장 연습문제 풀이laetipark님이 작성함2022년 08월 23일 · 1 min read
PHP에서 AJAX 사용하는 방법이 글은 AJAX 개념과 PHP에서의 활용 방법을 다루고 있다. AJAX는 비동기 통신 기술로, 백엔드에서 필요한 부분만 제공하고 프론트에서 필요한 부분만 가져와 붙힐 수 있다. 예제를 통해 AJAX의 구현 방법과 JSON을 이용한 통신도 소개하고 있다.baealex님이 작성함2020년 04월 04일 · 10 min read
termux 'process completed signal 9 press enter' 해결안드로이드 12부터 생겨난 팬텀 프로세스 모니터를 비활성화하여 termux가 강제로 종료되지 않도록 작업하는 글이다.baealex님이 작성함2023년 08월 12일 · 2 min read
AI로 그림 그리기 (노코딩 / Stable Diffusion)인공지능으로 그림을 그리는 것이 유행하고 있으며, Stable Diffusion WebUI를 이용해 이미지 생성, 보간 및 조작을 할 수 있다. Windows에 설치하여 Local에서 이미지를 만들거나 Colab 등의 클라우드 컴퓨팅을 활용할 수 있다. 모델을 선택하고 프롬프트를 개선하면 더욱 원하는 이미지를 만들어낼 수 있다.baealex님이 작성함2023년 03월 12일 · 11 min read
신입 개발자 이직 준비하기개발자들이 이직을 결심하는 이유에 대해 살펴보았다. 필자의 경우 재미 부족이 가장 큰 이유였다. 이를 토대로 자신의 흥미와 기준을 파악하고, 프론트엔드 개발자로 전향을 계획하였다. 이직을 위해 경험한 것들을 회고하여 다른 사람들에게 도움이 됐으면 한다.baealex님이 작성함2023년 01월 01일 · 10 min read
백준BOJ/Python : 1009번 분산처리1009번 : 분산처리 원본 알고리즘 분류 수학 구현 문제재용이는 최신 컴퓨터 10대를 가지고 있다. 어느 날 재용이는 많은 데이터를 처리해야 될 일이 생겨서 각 컴퓨터에 1번부터 10번까지의 번호를 부여하고, 10대의 컴퓨터가 다음과 같은 방법으로 데이터들을 처리하기로 하였다. 1번 데이터는 1번 컴퓨터, 2번 데이터는 2번 컴퓨터, 3번 데이터는 3번 컴퓨터, ... …laetipark님이 작성함2022년 12월 15일 · 2 min read
MySQL 테이블명 대문자로 사용하기저는 DB의 테이블명이나 컬럼명을 대문자로 쓰기를 선호합니다. 그런데, Windows MySQL은 기본상태에서는 테이블명이 소문자로 만들어집니다. 이것을 대소문자를 구분하도록 설정해서 대문자를 쓰도록 하려면 설정파일(my.cnf)을 수정해야 합니다. [mysqld] lower_case_table_names=2gauryan님이 작성함2022년 08월 26일 · 0 min read
🩸🩺 [졸업작품] 인공지능 기반 개인용 혈압 모니터링 시스템졸업작품을 진행하며 남긴 기록들을 블로그로 옮긴 글입니다. 따라서 블로그에는 졸업작품을 완성하기 위해 적용한 글들만 옮기려고 합니다. 전체적인 내용을 확인하시려면 아래 링크로 이동해주세요 ! 인공지능 기반 개인용 혈압 모니터링 시스템 - AI 파트 기록 1. Study인공지능 기반 개인용 혈압 모니터링 시스템 - 1. Study 2. Data인공지능 기반 개인용 혈압 모니터링 시스템 …mildsalmon님이 작성함2021년 10월 10일 · 1 min read
⏰ 당신은 하루를 어떻게 보내시나요? - 2탄😤 서론 이 글은 내가 보내는 생활 패턴을 작성한 글이다. 시간은 모두에게 똑같이 주어지지만, 모두가 다르게 사용한다. 나는 시간을 많이 낭비해봤다. 그래서 20년 12월부터 시간을 체계적으로 사용하기로 마음먹었다. 21년 7월부로 모든 계획을 변경했다. 기존 계획을 잘 수행 못했기도 하고, 자취방에서 본가로 이동했기 때문에 환경이 변했기에 그에 맞춰 계획도 변경했다. 일정 …mildsalmon님이 작성함2021년 07월 01일 · 3 min read
Electron 시작하기 (With React)일렉트론은 Web Stack을 이용하여 데스크톱 어플리케이션을 개발할 수 있는 도구이다. GitHub에서 Atom을 제작하기 위해서 만들었으며 일렉트론을 사용하여 만들어진 어플리케이션은 Slack, VS Code, Discord가 있다. 기본적으로 크로미움을 내장하고 있는 것으로 보인다. 프레임워크 구성 main.js 메인 프로세스 데스크톱 앱의 백엔드 역할을 수행 앱 자체의 총괄적인 부분(Node.js와 거의 동일) 업데이트 제어 OS GUI …baealex님이 작성함2020년 04월 24일 · 17 min read
JavaScript 기본 문법 정리자바스크립트의 변수, 연산자, 조건문, 함수, 배열 등의 기본적인 문법을 설명하고, 각각의 예시와 함께 사용 방법을 소개하였다. 최신 자바스크립트에서 추가된 let과 const, 화살표 함수 등도 다루었다. 배열과 관련된 메소드에 대해서도 설명하였다.baealex님이 작성함2020년 03월 23일 · 28 min read
1인 웹개발 프로젝트 : 중간회고블로그 서비스 블렉스는 다양한 블로그 서비스의 장단점을 파악하고 본연의 기능에 충실한 서비스를 만들기 위해 개발되었습니다. 초기에는 마크다운 변환을 위해 GitHub API를 사용했으나, Parsedown 라이브러리를 활용해 서버를 열고 성능 개선을 이루었습니다. 이미지 업로드와 소셜 로그인 구현 등 다양한 기능을 개선하면서 조언을 구하는 등 진행 상황과 방향성을 불안해하면서도 노력하며 개발을 마무리했습니다.baealex님이 작성함2020년 02월 25일 · 33 min read
신입 개발자 자기소개서 준비하기이 글은 자소서와 자기소개서 작성에 대한 개인적인 경험과 공부를 바탕으로 작성된 글입니다. 자소서 작성 시 첨삭을 받아가며 자소서가 소설에 불과하다는 생각을 하게 된 저자는 자기소개서 작성에 대해 책에서 배운 내용을 공유하면서 의지, 능력, 꾸준함 등의 요소를 강조하며 이를 토대로 자기소개서 작성을 조언합니다.baealex님이 작성함2019년 12월 10일 · 2 min read
브롤스타즈 API 전적 사이트 : 플레이어 전투 기록 불러오기브롤스타즈 API를 이용해 플레이어 전투 기록을 불러오면서 게임 모드 전투 정보를 통일하고 API에서 직접적으로 제공하지 않는 클럽 리그를 따로 구분해보았다.laetipark님이 작성함2023년 07월 23일 · 14 min read
데이터 과학을 위한 파이썬 머신러닝 2장 연습문제 풀이데이터 과학을 위한 파이썬 머신러닝 2장 연습문제 풀이laetipark님이 작성함2022년 08월 24일 · 1 min read
Python으로 웹 프론트엔드 개발하기Brython은 자바스크립트 대신 파이썬3를 이용하여 웹 클라이언트 사이드 개발을 할 수 있도록 지원하는 프로젝트이다. 이 글에서는 Brython의 사용법과 간단한 예제 코드를 소개하며, 자바스크립트와의 차이점도 다룬다. Brython은 파이썬 문법과 브라우저 API를 모두 사용할 수 있으며, 자바스크립트에서 사용하는 getElementById와 querySelector 메서드도 제공한다. 또한, 타이머 함수인 set_timeout과 set_interval도 지원하고 있다.baealex님이 작성함2021년 12월 25일 · 17 min read
파이썬 2차원 리스트 슬라이싱2차원 리스트에서 작은 리스트를 슬라이싱하는 방법을 설명하는 글입니다. 리스트를 사용하여 슬라이싱하는 방법을 소개하고, 예시 코드를 통해 설명합니다.mildsalmon님이 작성함2021년 09월 06일 · 1 min read