소개
유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다. 풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.
🎬 YouTube 얄팍한 코딩사전 채널 (클릭!)
📕 얄코의 책들 보러가기 (클릭!)
강의
수강평
- 제대로 파는 자바 (Java) - by 얄코
- 제대로 파는 자바스크립트(JavaScript) - by 얄코
- 제대로 파는 자바스크립트(JavaScript) - by 얄코
게시글
질문&답변
빌더패턴 질문있습니다!
안녕하세요, 춘식이 님!예제의 해당 클래스에 기본 생성자가 '없는데도', 그것의 인스턴스를 생성하는 것이 가능한지 물어보신 것 맞는지요??자바에서는 클래스에 생성자를 정의하지 않아도 기본적으로 이를 생성할 수 있습니다. 다만 그 안의 필드를 채워주진 않고 빈 인스턴스가 만들어지죠.그렇지 않다면 애초에 해당 클래스 자체에서 컴파일 오류가 발생했을거예요. 쓰지도 못할 클래스니까요.AI에게 '자바에서 클래스에 생성자를 명시적으로 작성하지 않아도 객체를 생성할 수 있어?'라고 질문해보시면 예제와 함께 더 자세한 답변들을 얻으실 수 있어요. 이런 것들을 잘 활용하면 훨씬 빠르고 편리하게 학습해나가실 수 있을 것입니다. 😀이후로도 궁금한 부분들 언제든 질문주세요!
- 0
- 1
- 69
질문&답변
파사드 패턴에 대해 질문이 있습니다.
안녕하세요, 이상민 님!강의를 수강해주셔서 감사합니다.기억해주서야 할 것이, 이러한 패턴들은 어디까지나 '수단'이라는 것입니다.패턴을 적용하는 것이 목적이 되어서는 안 되고, 이 패턴을 적용함으로써 해당 프로그램이 전반적으로 나아질 것인가를 고민해야 해요. 이건 해당 프로그램을 짜는 사람이 가장 잘 판단할 수 있습니다. 코드 전반의 구조, 이후에 어떤 기능이 더해질지 등을 본인이 알기 때문이죠.질문의 내용으로는, 파사드 패턴을 일단 도입하는 것에 목적을 두시는 것처럼 들립니다.프로그램마다 설계와 디테일이 다양하고, 그것이 어떻게 사용될지에 따라 너무나 많은 변수가 있기 때문에이들을 전반적으로 고려하여 패턴을 선택해서 적용해야 합니다. (아예 다른 설계가 필요할 수도 있구요.) 때문에 저도 이를 살펴보지 않는 이상은, 말씀주신 바만으로는 확답을 드리기 어려워요.현재 아직 템플릿 메소드 패턴까지 수강하신 상태인데좀 더 많은 패턴들을 살펴보신 뒤 어떤 패턴이 시스템에 맞는지 고민해보셔도 좋을 것 같습니다.혹은 파사드 패턴을 적용해야 하는 특정 이유가 있는 것이라면, 상황을 좀 더 자세히 설명해주시면 살펴보고 답변을 드릴 수 있을 것 같습니다.
- 0
- 3
- 147
질문&답변
에러가 나서 질문드립니다.
안녕하세요, gangsugi 님.먼저, 강의의 안내사항을 꼭 따라주셔야 합니다 ㅠㅠ질문을 반드시 안내드린 방식대로 메일로 보내주시기 부탁드립니다. 그렇지 않으면 제가 빠르게 답변을 드리지 못할 수 있어요.강의에서 [필수시청] 등으로 강조드린 부분만큼은 부디 확인 부탁드립니다.그리고 오류는 그 메시지를 읽어보면 쉽게 내용을 파악할 수 있습니다.이미 리모트가 존재한다고 되어 있죠? 이미 원격을 origin이란 이름으로 등록을 하셨기 때문에 그렇게 뜨는 것입니다.그러니 add origin... 명령어는 스킵하시고 진행하시면 되는거예요.
- 0
- 2
- 104
질문&답변
인덱스? 파티셔닝? 관련 문의 드립니다
안녕하세요, 홍태경 님. 강의를 수강 해 주셔서 감사합니다.짧은 시일 내에는 데이터베이스 관련 추가 강의를 제작할 계획은 없습니다. 현재 진행 중인 다른 컨텐츠들이 밀려 있어서 DB 심화 관련에서는 꽤 이후에 다루게 될 것 같습니다.이점 양해 부탁드립니다. 가능한한 빨리 더 깊은 내용에 데이터베이스 관련 강의도 다를 수 있도록 서둘러보겠습니다. 감사합니다.
- 0
- 1
- 176
질문&답변
gitlab, github
깃헙과 깃랩은 큰 틀에서는 같은데(깃헙, 깃랩, 빗버킷 등이 서로 유사해지면서 발전합니다.), 세부 기능들의 실행 방식 등에 차이가 있습니다. G메일과 네이버 메일의 차이와 비슷하다고 보시면 돼요. 근본적으로는 같은데 UI나 부속 기능들이 다른 정도입니다.이 강의를 계속 수강하시기로 결정하셨다면(깃랩으로 진행하는 보다 적절한 강의를 찾으신다면, 초반에 환불이 가능하므로 고려해보세요. 이 강의의 절반은 유튜브에 무료로 공개되어 있으므로 그걸 먼저 들어보시는 것도 방법입니다.)일단 이 강의는 깃헙으로 실습하며 끝까지 진행하세요. 그럼 대략 이런 서비스들이 어떻게 되어있구나 하고 전반적으로 파악이 되실 것입니다.그 다음에 깃랩을 살펴보시면, 디테일에 다소 차이가 있더라도 이걸 어떻게 쓰면 되는지 어렵지 않게 아실 수 있을 것입니다. 막히는 부분은 조금만 검색해보시면 금방 찾으실 수 있을거구요.그리고 안내드렸듯, 앞으로의 질문은 강의에서 알려드리는 방식으로 메일로 부탁드립니다. 🙂
- 0
- 1
- 420
질문&답변
for 강의와 switch 강의 순서가 바뀌어 있습니다.
방금 수정했습니다. 감사합니다!!
- 0
- 1
- 601
질문&답변
혹시 강의 내용을 블로그에 기재해도 될까요?
출처만 밝혀주신다면 괜찮습니다 🙂 수강해주셔서 감사합니다.
- 2
- 1
- 817
질문&답변
SQL 설치 관련 질문 (이메일 주소가 잘못 됐다고 나와요)
co.kr이 아니라 그냥 kr입니다. co를 붙이셔서 잘못된 주소가 된 거예요 🙂
- 0
- 2
- 473
질문&답변
SQL 설치 관련 질문 (이메일 주소가 잘못 됐다고 나와요)
안녕하세요, 러시안블루 님.해당 이메일 주소 맞는데, 잘못되었다고 나온다는게 어디서 그렇게 나오는 걸 보신건가요? 그리고 64비트 컴퓨터에 32비트 프로그램을 까는 건 문제없습니다. 그 반대가 안 되는 것입니다. MySQL도 계속 업데이트되므로 강의영상과 사이트화면이 지금은 다른 부분들이 있을 것입니다. MySQL :: Download MySQL Installer위의 링크에서(캡쳐하신 것과 같은 사이트일거예요) 다운받으셔서 기본으로 설치하시면 됩니다. 🙂
- 0
- 2
- 473
질문&답변
SCSS나 다른 CSS 들도 다루시는지 여쭈어보고 싶습니다.
안녕하세요, yjym33님. SCSS나 Tailwind는 추후 다뤄볼 수도 있으나 현재는 다른 강의들을 먼저 제작하고 있어서 꽤 나중 일이 될 것 같습니다. 이를 다루게 된다면 강의 공지로 알려드리도록 하겠습니다.기타 수업중 어떤 질문이든, 강의에 알려드린 메일로 알려주시면 언제든 도와드리도록 하겠습니다. 수강해주셔서 감사합니다!
- 0
- 1
- 734