728x90
반응형
SMALL

분류 전체보기 31

크몽후기 - Excel함수 및 VBA 매크로 자동화 작업

고등학교 시절 부터 엑셀 대회에 준비하면서 엑셀에 대해서는 자신이 생겼고, 대학교에 입학하고 부터는 엑셀을 사용하는 빈도수가 줄면서 이대로는 배웠던 기술도 다 잊어버릴까봐 프로그램을 판매해서 수익도 얻고 배운 기술도 잊지 않고자 하는  목표를 가지고 크몽에서 엑셀을 판매를 시작했습니다.프로그램을 판매한지는 2018년부터 시작해서 벌써 5년 7개월 19일이 지났습니다. 그동안에 57회 판매완료했고 51건의 리뷰를 받았으며, 37개의 좋아요를 받는 성과를 냈습니다.마케팅을 따로하는것도 아닌데 매번 꾸준히 의뢰가 들어오는걸 보면 신기하기도 합니다.의뢰가 들어오는것을 보면 대학생부터 자영업자, 회사원, 자동차 딜러 등 수많은 사람이 의뢰를 줍니다.많은 곳에서 널리사용되는 엑셀은 사람들에게 편리함을 줍니다예를 들..

프로그램 판매 2023.11.23

여러 프로그래밍 언어 종류

가장 많이 사용하는 프로그래밍 언어 TOP 20JavaScript:웹 프론트엔드와 백엔드 개발에 널리 사용되는 스크립트 언어입니다.웹 페이지를 동적으로 만들고 사용자와 상호작용하는데 주로 사용됩니다.브라우저에서 직접 실행되므로 웹 애플리케이션 개발에 필수적입니다.Python:읽기 쉬운 문법으로 데이터 분석, 인공지능, 웹 개발 등 다양한 분야에서 사용되는 스크립트 언어입니다.간결한 문법과 다양한 라이브러리로 빠른 개발과 코드 재사용이 가능합니다.데이터 과학과 인공지능 분야에서 인기가 높아지고 있습니다.Java:객체 지향 프로그래밍 언어로 크로스 플랫폼 개발이 가능한 컴파일러 언어입니다.안드로이드 앱 개발에서 가장 널리 사용되며, 기업용 소프트웨어 개발에도 적합합니다.강력한 생태계와 높은 안정성으로 기업에..

프로젝트 배포와 서버 관리

프로젝트 배포와 서버 관리는 웹 애플리케이션을 사용자에게 제공하기 위해 서버에 애플리케이션을 설치하고 관리하는 과정을 말합니다. 안정성과 확장성을 고려하여 서버 구성과 관리를 수행하여 사용자들에게 원활하고 안정적인 서비스를 제공하는 것이 목표입니다.1. 프로젝트 배포프로젝트 배포는 개발된 웹 애플리케이션을 실제 서버에 설치하여 사용자가 접근할 수 있도록 하는 과정입니다. 배포를 위해서는 애플리케이션의 코드와 데이터베이스 등이 서버로 복사되어야 합니다. 프로젝트 배포는 크게 개발 환경에서의 테스트 배포와 운영 환경에서의 실제 배포로 나뉩니다. 실제 배포 시에는 보안을 고려하여 애플리케이션의 설정을 적절히 조정하고, 데이터베이스와 파일 시스템의 백업 및 복구 계획을 수립하여 데이터 손실을 방지합니다.2. 클..

테스트와 디버깅

테스트와 디버깅은 소프트웨어 개발에서 중요한 단계로, 오류를 최소화하고 안정적인 애플리케이션을 개발하는 데 기여합니다. 테스트 자동화와 디버깅 기술, 그리고 버그 추적과 해결 방법에 대해 설명하겠습니다.1. 테스트 자동화와 디버깅 기술 소개테스트 자동화는 테스트를 자동으로 실행하는 기술을 의미합니다. 수동으로 반복적인 테스트를 하지 않고, 자동화된 테스트 스크립트를 실행하여 효율적으로 버그를 발견하고 개선하는 데 도움을 줍니다. 대표적인 테스트 자동화 프레임워크로는 Jest, Mocha, Selenium 등이 있으며, 이들을 이용하여 단위 테스트, 통합 테스트, UI 테스트 등 다양한 테스트를 자동화할 수 있습니다.디버깅은 개발 중 발생한 버그를 찾고 해결하는 과정을 말합니다. 프로그램이 의도한 대로 동..

프론트엔드와 백엔드의 협업

프론트엔드와 백엔드의 협업은 웹 애플리케이션 개발에서 중요한 부분입니다. 두 영역은 서로 다른 역할과 책임을 가지고 있기 때문에 원활한 협업이 필요합니다. 이들 간의 협업을 효율적으로 진행하면 웹 애플리케이션의 개발 속도와 품질을 향상시킬 수 있습니다.1. API 설계와 데이터 통신프론트엔드와 백엔드의 협업은 API 설계와 데이터 통신 방식을 결정하는 단계에서 시작됩니다. 프론트엔드 개발자는 필요한 데이터와 기능을 요청하기 위해 어떤 API가 필요한지 백엔드 개발자와 협의합니다. 백엔드 개발자는 요청을 처리하는 데 필요한 API를 설계하고 구현합니다. 이를 통해 프론트엔드와 백엔드가 서로의 요구사항을 이해하고, 데이터 통신에 필요한 인터페이스를 정의할 수 있습니다.2. CORS 이슈와 보안웹 애플리케이션..

Front-end란?

프론트엔드란 무엇인가요?프론트엔드는 웹 애플리케이션에서 사용자가 직접적으로 접하는 부분을 담당합니다. 웹 브라우저에서 보이는 화면과 사용자와의 상호작용을 담당하여 사용자 경험을 형성하는 역할을 합니다. HTML, CSS, JavaScript를 주로 사용하여 웹 페이지의 구조, 스타일, 동적인 기능을 구현합니다.프론트엔드 개발 언어와 프레임워크프론트엔드 개발에 주로 사용되는 언어는 HTML, CSS, JavaScript입니다. HTML은 웹 페이지의 구조를 정의하는 마크업 언어이고, CSS는 웹 페이지의 스타일과 레이아웃을 꾸미는 스타일 시트 언어입니다. JavaScript는 웹 페이지의 동적인 기능을 구현하는 스크립트 언어로, 사용자와의 상호작용을 처리하고 웹 페이지를 동적으로 변경합니다.프론트엔드 개발..

백엔드(Back-end)란?

백엔드란 무엇인가요?백엔드(Backend)는 웹 애플리케이션에서 사용자가 직접 접하는 화면과는 달리, 애플리케이션의 "뒷단"을 담당하는 부분입니다. 사용자가 요청하는 기능과 데이터를 처리하고, 프론트엔드와 원활한 상호작용을 가능하게 하는 중요한 부분이에요.백엔드 개발 언어와 프레임워크백엔드를 개발할 때는 다양한 프로그래밍 언어와 프레임워크를 사용합니다. 대표적인 언어로는 Python, Java, Node.js, Ruby 등이 있고, 프레임워크로는 Django, Spring, Express, Ruby on Rails 등이 자주 쓰입니다. 이러한 언어와 프레임워크는 개발자들이 편리하고 빠르게 백엔드를 구축할 수 있게 도와줍니다.백엔드 아키텍처 패턴백엔드 아키텍처 패턴은 애플리케이션을 어떻게 구성할지를 결정하..

Excel에 VBA(Virtual Basic for Applications) 설명

VBA는 Microsoft Office 제품군(Excel, Word, PowerPoint 등)에서 사용되는 내장 스크립팅 언어입니다. VBA를 사용하면 사용자 정의 매크로를 만들고, Excel의 기능을 확장하거나 자동화하는 데 도움이 됩니다.VBA는 프로그래밍 언어로서 다음과 같은 기능을 제공합니다:매크로 기록: Excel의 "개발 도구" 탭에서 VBA를 사용하지 않고도 작업을 수행한 내용을 기록하여 VBA 코드로 자동 변환할 수 있습니다.사용자 정의 함수: VBA를 사용하여 자신만의 함수를 작성하고 Excel에서 사용할 수 있습니다. 이렇게 하면 기본 함수 외에도 복잡한 계산이 가능합니다.데이터 조작: VBA를 사용하여 데이터를 읽고 쓰는 작업을 수행할 수 있습니다. 이를 통해 데이터를 자동으로 정리,..

Excel/VBA 2023.08.06

대외활동

🏆💻 Program Competition Award제3회 오아시스해커톤2022.07.17~2022.07.21최우수상호남지역으로 혼자 여행을 가는 사람들을 타겟으로 동행자와 여행지를 매칭해주는 서비스 애플리케이션 제작 해커톤 TF 프로젝트어플리케이션의 전반적인 백엔드 및 프론트보조 담당(데이터베이스 구축 및 통신, 지도 API 등)Android Studio + Java + Gradle 기반 배치/API 구축광주형 인공지능 문제해결 아이디어 공모전2021.10.22~2021.10.28장려상셀프 헬스케어 프로그램 아이디어로 올바른 트레이닝 카운트와 자세 코칭 인공지능과 섭취 음식에 대한 정보 검색 및 음식 추천 채팅봇 제작 TF 프로젝트섭취 음식에 대한 정보 검색 및 음식 추천 챗봇등 자연어 인공지능 제작..

안녕하세요 소금토스트입니다.

안녕하세요 소금토스트입니다. 요즘 주변사람들이 너도나도 블로그에 일상을 기록 하는게 유행인듯 합니다.이전부터 블로그를 시작하려는 계획만 세우고 실천하지 않았는데 이번기회에저도 유행에 따라서 블로그를 열심히 작성해 보려고 합니다.유튜브, SNS, 크몽 등 여러 활동을 할 계획이 있습니다먼날, 아는사람은 아는 소금토스트가 되도록 노력하겠습니다.- 소금토스트 올림 -

728x90
반응형
LIST