Computer 관심 68

VBA로 차트 오른쪽에 레이블명 자동으로 생성하기(색상, 레이블위치설정)

차트의 레이블을 일일이 마우스 클릭하여 입력하고, 색상까지 바꿔주는게 귀찮아서 자동으로 완성해줄 수 있는 VBA가 있는지 찾아봤다. 그리고 그 코드를 약간 수정해서 아래의 결과물을 보여질 수 있는 코드를 만들었다. 결과 사용방법 차트를 클릭한 뒤 메크로로 아래의 코드를 넣은 모듈을 실행시키면 된다. Sub LastPointLabel() Dim mySrs As Series Dim iPts As Long Dim vYVals As Variant Dim vXVals As Variant If ActiveChart Is Nothing Then MsgBox "Select a chart and try again.", vbExclamation Else Application.ScreenUpdating = False For..

[SVELTEKIT] capacitor 사용하여 안드로이드 앱 만들기

아이오닉사용해서 sveltekit 안드로이드 앱만들기 이미 스벨트로 만들어 놓은 코드가 있어서, 굳이 플러터 flutter를 사용하지 않고 기존 코드를 이용하여 앱을 만들어 보고 싶었다. 처음 앱으로 빌드할 때 좀 느렸지만 이후엔 빠르게 빌드가 됬다. 오래 사용해보지 않아 얼마나 좋은지 나쁜지는 잘 모르겠지만 가벼운앱을 만들땐 괜찮을 않을까 싶다. 1. 기존에 있던 프로젝트에 capacitor 설치하기 npm install @capacitor/core @capacitor/cli 2. capacitor init 하기 capacitor를 init할때 스벨트킷의 빌드할 폴더는 build이기 때문에 기본값 www대신 build로 적어 준다.. (혹시라도 init 때 www로 설정해놓더라도 capacitor.co..

플라스크 팩토리 패턴으로 바꾸기

플라스크는 하나에 파이썬 파일에 서버를 쉽게 만들 수 있다. 엄청 간단한 기능을 만들거나 테스트앱을 만들때 간단히 하나의 파일로 만들면 빠르게 개발 할 수 있다. 하지만 조금만 앱의 크기가 커지면 하나의 파일로 코드를 작성하는게 불편해 지는 때가 온다. 팩토리 패턴을 사용하여 파일을 나눌 수 있다. 일단 참고한 사이트는 아래의 사이트이다. 사이트에 어떻게 나누어야 하는지 아주 자세하게 잘 나와있다. https://wikidocs.net/81044 2-01 플라스크 기초 다지기 현재 파이보 프로젝트는 `projects/myproject` 디렉터리 아래에 pybo.py 파일만 생성한 상태다. 그런데 이보다 규모를 갖춘 플라스크 프로젝트를 만들고자 한 ... wikidocs.net 간략하게 설명한다면 1. 파..

[워드프레스] 워드프레스 쇼핑몰 만들기 처음부터 끝까지 + 블루호스트 + 엘레멘토 사용법

회사에서 쇼피파이 대신 워드프레스를 사용하기로 결정해서 워드프레스와 우커머스를 사용하여 쇼핑몰을 만들 계획이다. 워드프레스를 사용하면 코딩 없이 쇼핑몰을 만들 수 있는 장점이 있다. 0. WAMP설치하기 1)윈도우에서 실행할 수있는 아파치 MYSQL PHP서버를 설치함. 2)워드프레스용 디비 만들기 혹은 처음부터 호스팅을 시작하기 hostgator.com / bluehost.com / fastcomet.com 블루호스트 1. 그냥 워드프래스를 만든다. 2. 호스팅 이전: 도메인 닷컴에서 블루호스트의 nameserver - ns1.bluehost.com 이걸 등록하고 도메인 dns record의 세팅 ns @ ns1.bluehost.com이걸 바꿔줌 3. ssl이 적용이 안됬을 경우 bluehost에서 s..

[쇼피파이] 쇼피파이 테마 2.0 개발을 위한 구조분석 및 이해

구성 쇼피파이의 큰 구조는 아래와 같다. - 아나운스먼트 바 - 헤더 - 템플레이트 - 푸터 레이아웃 처음에 실행되는 파일인 theme.liquid 파일을 보면 아래와 같이 {% section %}을 통해 아나운스먼트바, 헤더, 푸터를 불러온다. {{content_for_header}} liquid 태그는 html 에 사이에 넣는다. 템플레이트 이중 템플레이트는 쇼피파이에 필요한 페이지를 구성하는 JSON/liquid 파일을 말한다. 쇼피파이 쇼핑몰이 필요한 페이지들의 파일 이름이 아래 사진에 보듯 이미 정의가 되어있어서 자신이 만들 페이지명을 확인 하고 만들면 된다. Json file과 liquid file 중 쇼피파이 2.0에서는 템플레이트를 JSON으로 만들어 템플레이트 내부의 섹션들을 자유롭게 배..

firebase rule

https://seizemymoment.tistory.com/11 [Firebase] 파이어베이스 보안규칙 (Firestore Security Rules ) 작성 방법 파이어베이스에서 제공하는 보안규칙은 코드가 간단하며 보안규칙을 위해 인프라를 관리하거나 복잡한 서버측 인증 및 인증 코드를 작성할 필요 없다. 하지만 보안규칙을 적용하지 않으면 파 seizemymoment.tistory.com https://dev.to/jamalmoir/firestore-rules-examples-must-know-patterns-to-secure-your-data-bm1 Firestore Rules Examples – Must-Know Patterns To Secure Your Data This post is part ..

[피벗테이블 실전 활용]엑셀로 업체별 영업 트래킹(추적) 쉽게 하기

얼마전 부터 기존에 하고있던 관리 업무에서 소싱영업까지 업무가 추가가 되었다. 영업에 대해는 잘 모르지만 영업관련 부서를 바로 옆에서 지켜본 결과 프로그램 없이 엑셀로 트랙킹을 하는 것은 쉽지 않았다. 또 나 역시 제품 클레임 제품들을 트래킹해야 했는데 트래킹 프로그래밍을 만드는건 귀찮음에 미루고 미뤘다. 일단 결과 화면부터 보자 결과화면은 위와 같이 업체별로 진행상황이 나오도록 할 것이다. 일단 아주 원시적이지만 직관적으로 트래킹을 하는 경우를 보자 이방법은 쉽게 느껴질 수 있지만 이건 정말 비효율 적이다. 엑셀을 처음 하는 사람들은 아마 이렇게 할지도 모른다. (내가 그랬다..) 처음엔 쉽게 느껴질 수 있지만 나중가면 업체를 찾는거 조차 어렵고 정보가 좌우로 적혀 있어 보기가 많이 불편하다. 또한 상..

스벨트 파이어베이스 로그인 하기

파이어베이스 로그인 구현이 새롭게 바뀌면서 기존에 있던 튜토리얼과 예제들이 작동되지 않아서 약간 애를 먹었다. 그러므로 파이어베이스 로그인을 구현할때 예전의 예제를 보기보단 파이어베이스 사이트에서 새로운 버전으로 보는것이 좋다. 스벨트에서 구현은 다음과 같이 했다. 맞는지 아닌지는 모르겠지만... 물론 추가로 수정해야 할 부분들이 있다. 1. 파이어베이스 사이트에 들어간 뒤 새로운 프로젝트를 만든다. 2. config 정보를 복사 3. __layout.svelte 파일에서 파이어베이스 init를 한다. import { initializeApp } from 'firebase/app'; import { getAuth, onAuthStateChanged } from "firebase/auth"; import ..

판다스와 플라스크 sqlAlchemy 연결하기

판다스에서 DB로 https://stackoverflow.com/questions/43571991/pandas-df-to-database-using-flask-sqlalchemy Pandas df to database using flask-sqlalchemy I'm trying to insert a pandas dataframe into a mysql database. I am using flask-sqlalchemy. I have created this table: class Client_Details(db.Model): __tablename__ = "client_history" stackoverflow.com DB에서 판다스로 https://stackoverflow.com/questions/29525..