전체 글

쓰다보면 내 머리에도 언젠가 들어오겠지.. 를 지향합니다.
안녕하세요 여러분! 평범한 컴과생입니다.요즘은 혼자 데모를 만들어 보며 salesforce를 익히는 시간을 가지고 있는데요. 저와 같은 초보 분들이 있을 수 있으니 그 과정을 기록해 보려고 합니다. 첫 번째로, org를 만들어 보겠습니다.  https://www.salesforce.com/ap/form/demo/financialservices-demo/?d=pb Introducing Salesforce Financial Services CloudIntroducing Salesforce Financial Services Cloudwww.salesforce.com  들어가 보시면 이렇게 sign up을 할 수 있는 창이 뜨는데요. 맨 마지막에 기입하는 Username이 자신의 아이디가 되는 것이니 참고해서 ..
안녕하세요 여러분! 평범한 컴과생입니다.오늘은 사소한 부분에 대해 공유해 드리고자 합니다.저는 page를 조금 수정하려다가 이렇게 component들이 구분되어 있는 걸 볼 수 있었는데요. 그런데 왜 Custom이 2개로 나누어 있을까요? 컴과생은 궁금했습니다.찾아본 결과 Custom은 개발자가 직접 추가한 요소라고 해요. 그래서 코드로 자유롭게 수정, 업데이트, 삭제가 가능하고요. 반면에 Custom-Managed라고 표시되어 있는 것은 AppExchange와 같은 외부에서 가져와 설치된 패키지에 포함된 요소라고 해요. 그래서 사용자가 직접 수정할 수는 없고 사용만 가능한 셈이죠!!  오늘의 궁금증 해소는 여기까지였습니다. 감사합니다~
안녕하세요 여러분. 평범한 컴과생입니다. 오늘은 Batch에 대해서 알아보려고 하는데요.  Batch의 개념이 생소하신 분도 계실 것 같아요.쉽게 말해서 ! 시간을 설정해서 대량의 데이터를 처리하도록 지정하는 시스템입니다. Batch를 구현하기 위해서는 2 개의 클래스가 필요한데요. 예시를 보여드리면서 설명드리겠습니다~ 1. 스케줄 클래스global class MyDailyScheduledJob implements Schedulable { global void execute(SchedulableContext sc) { // 이곳에 실행할 작업의 로직을 작성 System.debug('Daily Scheduled Job executed at: ' + System.now()); ..
안녕하세요 여러분. 평범한 컴과생입니다.오늘은 Salesforce 개발의 기본 Trigger에 대해 알아보려고 합니다. Trigger는 이름에서도 알 수 있듯이 특정 데이터에 변경이 일어날 때자동으로 실행되는 Apex 코드를 말합니다. DML. 즉, 데이터 조작어에 해당하는INSERT, UPDATE, DELETE, UNDELETE 전/후로 실행된다고 생각하심 됩니다. 이제 Trigger 파일의 구조를 다뤄볼 텐데요. 저는 처음 배울 때 이 부분이 가장 어려웠습니다.왜냐하면 트리거는 .trigger 파일과 .cls로 이루어진 트리거 핸들러로 구성되기 때문인데요. 먼저 .trigger 인 트리거 파일을 먼저 살펴보자면 이렇습니다.trigger ContactTrigger on Contact (before in..
안녕하세요 여러분~ 평범한 컴과생입니다.오늘부터 혼자 공부하면서 배운 것들을 블로그에 올려보려고 합니다. 사실 salesforce를 배우면서 헷갈렸던게 단계인 것 같아요.저와 같은 분이 계실까 게시글 작성해 봅니다~  먼저 화면은 이런 식으로 구성이 됩니다.Lead는 잠재 고객으로 초기 단계의 연락처를 뜻해요.  이 Lead가 이제 실제 고객으로 전환이 되면 Contact가 되는데요.Contact가 속한 회사나 조직이 Account가 되는 것입니다. 그리고 Lead 전환 시 보통 Opportunity도 자동으로 생성되는데요. 보통 리드, 계정 이름을 기반으로 자동 생성됩니다.(create opportunity 옵션을 해제하면 contact, account로만 저장됩니다.)  그리고 Opportunity도..
안녕하세요 여러분 평범한 컴과생입니다.오늘은 salesforce를 진행하면서 했던 pdf 디자인에 대해서 이야기해 보려고 합니다. salesforce에 대해 저도 잘 알지는 못하지만...보통 pdf 생성하는 기능은 견적서, 계약서 때문에 많이들 들어가더라고요.  저는 이번에 팀을 만들어 교육과 관련한 salesforce demo를 제작해 보았는데요.그 과정에서 포토폴리오 느낌이 나도록 pdf를 제작해야했습니다.  그런데 알게된 과정...!!page 파일에서 개발을 할 때 ;;; css 코드가 안 먹는다는 거였습니다. 보통 style에서 지정을 하고 그 다음에는 html 코드만 들어가는데...그게 불가하니까 inline 코드로 다 작성해야 합니다. 맹 검색을 해보아서 static resources에 css..
·etc
안녕하세요 여러분~ 평범한 컴과생입니다.오늘은 플젝하면서 #mockdata #더미데이터 #샘플데이터 를 만드는데사용했던 파이썬 함수를 공유드리고자 합니다. import random def year(): first = ["2012", "2013", "2014", "2015", "2016", "2017"] return random.choice(first) def month(): second = ["01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"] return random.choice(second) def day(): last = ["01", "02", "03", "04", "05", "06", "..
·공부 기록/CS
Q1) 머신 러닝과 딥러닝의 차이점은 무엇인가요?A1) 머신 러닝이란 데이터의 특징을 바탕으로 모델을 학습시키는 방식입니다. 여기서 학습은 데이터에서 추출한 특징을 바탕으로 일반화해 결과를 도출하는 것을 의미합니다. 딥러닝은 인공 신경망을 기반으로 하는 머신 러닝의 한 분야입니다. 히든 레이어로 구성된 신경망을 이용해 데이터를 학습하고 결과를 도출하며, 이미지 인식, 음성 인식 등 다양한 분야에서 활영되고 있습니다. Q2) 머신 러닝의 학습 방식인 지도 학습, 비지도 학습, 강화 학습에 대해 설명해 주세요.A2) 첫 번째, 지도 학습은 정답이 있는 데이터, 즉 입력 값에 대한 결과 값을 같이 학습시키는 방식입니다. 분류와 회귀가 지도 학습에 해당합니다. 두 번째, 비지도 학습은 데이터에 정답을 주지 않고..
평범한컴과생
개발자하고싶은컴공생