본문 바로가기
728x90
반응형

전체 글32

[프로그래머스] 실패율 - 자바(Java) https://school.programmers.co.kr/learn/courses/30/lessons/42889?language=java 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스테이지 차이가 너무 큰 것이 문제였다.이 문제를 어떻게 할까 고민 한 그녀는 동적으로 게임 시간을 늘려서 난이도를 조절하기로 했다. 역시 슈퍼 개발자라 대부분의 로직은 쉽게 구현했지만.. 2024. 10. 9.
상업적 이용 가능한 무료 일러스트 리소스 BEST 10 디자인 프로젝트를 진행하면서 적절한 일러스트를 찾는 것은 쉽지 않은 일입니다. 특히 상업적 이용이 가능한 무료 일러스트를 찾는다면 더욱 그러할 것입니다. 다양한 스타일과 주제를 다루는 무료 일러스트 사이트는 오늘날 많은 디자이너와 마케터에게 필수적인 자원입니다.이번 글에서는 상업적으로 이용 가능한 무료 일러스트 사이트 10개를 소개하겠습니다. 이를 통해 여러분의 프로젝트에 적합한 일러스트를 찾는 데 도움이 되고자 합니다.  1. UndrawUndraw는 모던하고 깔끔한 벡터 일러스트를 무료로 제공하는 사이트입니다.다양한 테마(기술, 비즈니스, 교육 등)에 맞춘 일러스트를 제공하며, 원하는 컬러를 설정해서 다운받을 수 있습니다.URL : https://undraw.co/ unDraw - Open sourc.. 2024. 10. 8.
[Node.js] OpenAI API 사용하기 OpenAI의 API는 인공지능 모델을 손쉽게 애플리케이션에 통합할 수 있는 강력한 도구입니다. 텍스트 생성, 번역, 대화형 봇 개발 등 다양한 용도로 활용 가능합니다. 이번 글에서는 OpenAI API에 가입하고, API Key를 생성한 후, 이를 Node.js 프로젝트에서 사용하는 방법을 단계별로 정리했습니다.  1. OpenAI API 가입OpenAI 링크로 접속해서 가입합니다.Google 계정으로 간편하게 로그인할 수 있습니다.https://beta.openai.com/signup 2. API Key 생성OpenAI 에 로그인 후 Dashboard로 들어 갑니다.API Keys 섹션에서 Create new secret key 버튼을 눌러 새 API Key를 생성합니다.발급된 API Key는 복사해.. 2024. 10. 8.
[프로그래머스] 행렬의 곱셈 - 자바(Java) https://school.programmers.co.kr/learn/courses/30/lessons/12949?language=java 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명 2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution을 완성해주세요. 제한 조건행렬 arr1, arr2의 행과 열의 길이는 2 이상 100 이하입니다.행렬 arr1, arr2의 원소는 -10 이상 20 이하인 자연수입니다.곱할 수 있는 배열만 주어집니다. 입출력 예arr1arr2return[[1, 4], [3.. 2024. 10. 4.
디자인 퀄리티를 높이는 3D 아이콘 무료 사이트 모음 3D 아이콘은 현대 디자인에서 필수적인 요소로 자리 잡고 있습니다. 앱, 웹사이트, 프레젠테이션 등 다양한 디지털 콘텐츠에서 3D 아이콘을 활용하면 시각적으로 풍부한 느낌을 전달할 수 있죠. 이 글에서는 무료로 사용할 수 있는 3D 아이콘을 제공하는 사이트들을 소개합니다. 고퀄리티의 3D 아이콘을 무료로 다운로드하고 싶다면, 아래 사이트들을 참고하세요!  1. Icons8 (3D 아이콘)Icons8은 다양한 카테고리의 3D 아이콘을 제공하며, 사용자 맞춤 설정이 가능합니다. PNG와 SVG 형식으로 다운로드할 수 있어 여러 디자인 프로젝트에 활용하기 좋습니다. 일반 일러스트 소스도 많은 곳 입니다. 이모지 다운도 추천드려요!URL : https://icons8.com/icons Download 1,375.. 2024. 9. 30.
[프로그래머스] 모의고사 - 자바(Java) https://school.programmers.co.kr/learn/courses/30/lessons/42840?language=java 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다.1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ..... 2024. 9. 28.
[프로그래머스] 두 개 뽑아서 더하기 - 자바(Java) https://school.programmers.co.kr/learn/courses/30/lessons/68644?language=java 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한사항numbers의 길이는 2 이상 100 이하입니다.numbers의 모든 수는 0 이상 100 이하입니다.입출력 예numbersresult[2,1,.. 2024. 9. 27.
앱 출시 필수 가이드: 무료 스크린샷 제작 사이트 총정리 모바일 앱을 출시할 때 가장 중요한 것 중 하나는 앱 스토어와 구글 플레이 스토어에 등록할 스크린샷 입니다.스크린샷은 앱의 첫인상을 결정짓는 중요한 요소로, 잘 디자인된 스크린샷은 사용자들이 앱을 설치하게 만드는 중요한 역할을 합니다. 제가 디자이너는 아니지만, 앱을 만들 때마다 스크린샷이나 목업 같은 시각적 자료를 제작해야 하는 일이 생기곤 합니다. 그럴 때마다 복잡한 디자인 작업보다는 쉽고 빠르게 결과물을 만들어낼 수 있는 도구를 찾게 되는데요. 그래서 오늘은 저처럼 디자인에 익숙하지 않으신 분들도 손쉽게 사용할 수 있는, 제가 직접 사용해보고 정말 유용했던 사이트들을 모아봤습니다. 다행히도, 간편하게 앱 스토어에 올릴 스크린샷을 만들어주는 무료 도구들이 많이 있습니다. 이번 글에서는 앱 등록을 위한.. 2024. 9. 25.
움직이는 아이콘 제공 사이트 추천 TOP 6 디지털 디자인에서 아이콘은 직관적인 정보 전달을 돕는 중요한 요소입니다. 그러나 정적인 아이콘에서 더 나아가 모션 아이콘(애니메이션 아이콘)을 활용하면 사용자 경험을 한층 더 강화할 수 있습니다. 모션 아이콘은 웹사이트나 애플리케이션에서 시각적 재미를 주고, 정보 전달을 더 효과적으로 만들어 줍니다. 오늘은 무료로 모션 아이콘을 제공하는 사이트들을 소개하겠습니다. 1. LottieFiles특징: Lottie 애니메이션을 무료로 제공하며, 다양한 카테고리에서 움직이는 아이콘을 다운로드하거나 직접 커스터마이징할 수 있습니다.지원 형식: Lottie, JSON 형식URL: https://lottiefiles.com/ LottieFiles: Download Free lightweight animations fo.. 2024. 9. 23.
무료로 얻는 디자인 자원! 아이콘 제공 사이트 7곳 웹사이트, 앱, 프레젠테이션 등에서 시각적 표현을 할 때 아이콘은 중요한 역할을 합니다. 직관적이고 시각적으로 명확한 아이콘은 사용자의 경험을 개선하고, 정보를 효과적으로 전달할 수 있게 해줍니다. 하지만 좋은 아이콘을 찾는 것은 쉽지 않죠. 🥲🧡 그래서 오늘은 무료로 아이콘을 제공하는 사이트들을 소개하려고 합니다. 🧡  1. Flaticon특징: 수백만 개의 아이콘을 제공하며, 다양한 형식으로 다운로드 가능. 출처 표기를 하면 무료로 상업적 사용도 가능합니다.URL: https://www.flaticon.com/  2. Icons8특징: 다양한 스타일과 색상 옵션이 있는 아이콘을 무료로 제공. 디자인 툴을 사용하여 커스터마이징도 가능합니다.URL: https://icons8.com/  3. Mat.. 2024. 9. 20.
무료 PPT 만들기: 템플릿과 AI로 프레젠테이션 완성하는 사이트 7선 프레젠테이션을 준비하는 과정은 많은 시간을 필요로 합니다. 특히 디자인 감각이 없거나, 슬라이드를 어떻게 구성해야 할지 고민하는 경우엔 더욱 어려워지죠. 다행히, 오늘날엔 PPT를 쉽고 빠르게 만들 수 있도록 도와주는 AI 기반 도구와 무료 템플릿 사이트들이 많이 생겼습니다. 이 글에서는 무료로 PPT를 만들 수 있는 7가지 사이트를 소개합니다. 각각의 도구는 다양한 기능을 제공하므로, 자신에게 맞는 사이트를 선택해 효율적으로 프레젠테이션을 제작할 수 있을 것입니다. 1. TomeTome은 AI 기반 프레젠테이션 도구로, 텍스트 입력만으로 자동으로 프레젠테이션을 생성해 줍니다. 사용자 친화적인 인터페이스와 간편한 워크플로우 덕분에 초보자도 쉽게 PPT를 제작할 수 있습니다. 간단한 아이디어만 입력하면 A.. 2024. 9. 14.
Redis - Spring Boot Cache 적용하기 📍 Spring Boot 프로젝트에서 Spring Data Redis를 설정하고 사용하는 방법에 대해 알아보겠습니다.Spring Data Redis 란?Spring Data Redis는 Redis와 스프링 애플리케이션을 통합하여 Redis 데이터 저장소와 쉽게 상호작용할 수 있도록 지원하는 스프링 프로젝트입니다. 1.  의존성 추가Spring Boot 프로젝트에서 Spring Data Redis를 사용하려면 spring-boot-starter-data-redis 의존성을 추가해야 합니다. Redis 클라이언트인 Lettuce와 Jedis를 사용할 수 있는데 Spring Boot에서 Redis 클라이언트로 기본적으로 사용되는 라이브러리는 Lettuce입니다. Lettuce는 비동기 및 동시성을 지원하고,.. 2024. 9. 12.
728x90
반응형