묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
주입받는 authenticationManagerBuilder 질문
HttpSecurity에서 가져올 수 있는 AuthenticationManagerBuilder와주입받는 AuthenticationManagerBuilder가 사로 다른건가요?AuthenticationManagerBuilder가 자동 초기화과정에서 빈으로 생성되고 이게 싱글톤 빈이 아닌건가ㅛ..?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
08_01 합이 같은 부분 집합
왜 dfs로 풀어야하는지 잘 이해가 되지않습니다.집합의 일부분을 사용하고 value의 값이 가장 먼저 나오는 node를 찾으면 되는 문제로 판단하고 bfs로 제출했더니 런타임오류가 발생했습니다. 아직 개념이해가 부족해 잘못된 접근 방식인건지 잘모르겠습니다. 관련해서 설명부탁드겠습니다.
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
JDK 21을 사용하는 이유
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]JDK 21을 사용하시는 특별한 이유가 있을까요? 현재 JDK LTS 릴리스가 17 다음에 21인것으로 알고 있는데 제가 찾아본 바로는 21보다는 17이 현재까지는 더 안정성이 있고, 여러 패치와 업데이트를 통해 성숙한 상태여서 커뮤니티도 더욱 활발하다고 합니다.반면에 21의 경우에는 아직은 이런저런 에러들이 발생하는것으로 알고있습니다.단지 최신 버전이라서가 아닌 특별한 이유가 있으시다면 그 이유를 알고싶습니다!
-
해결됨BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
강의 중간에 쿼리 복사 붙여넣기 해야하는 부분들
안녕하세요!기본편에 이어 활용편을 열심히 듣고 있는 학생입니다. 제 브라우저나 pc의 문제인지는 모르겠지만, 강의 중간에 쿼리를 복사 붙여넣기 해야 되는 부분들이 있을 때, 인프런 플레이어에서 문자인식 후 복사하는 기능을 제공하지 않습니다..그래서 따로 캡쳐를 따서 문자를 인식한 후, 복사 붙여넣기를 해야 하는데요. 이럴 때도 정확도가 좋지 않아서 일일이 수기로 다 수정을 해야합니다. 혹시 강의 중간에 복사 붙여넣어 사용해야할 쿼리가 있다면 혹시 해당 강의에 강의 자료 부분에 텍스트로 올려놔주실 수 있을까요? 그렇다면 많은 학생들이 쿼리를 쉽게 복사, 붙여넣어 강의를 빠르게 들을 수 있을 것 같습니다. 항상 열심히 강의 해주시고 답변해주셔서 감사합니다!
-
미해결김영한의 실전 자바 - 중급 2편
Card 객체의 suit
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]이번 강의를 시청하고 enum을 제대로 공부를 안했구나 느껴서 다시 중급1편을 보고 왔는데도 Card 객체에서 suit를 생성자로 값을 주입하는걸 너무 이해가 안됩니다. enum타입은 상수라서 그냥 생성자를 이용해서 넣지않고 바로 사용하면 되는거 아닌가요? compareTo, toString에 사용하기 위해 생성자를 이용해서 주입을 하신건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
강의 내용 이해
이번 벡터 강의가 이해가 되면서도 또, 헷갈리는 부분이 있는데 이럴때는 확실하게 이해를 하고 넘어가야 하나요? 아니면 어느정도 이해를 한 상황에서 추후 지식이 더 쌓였을때 다시 한번 듣는 것이 더 나을까요..?
-
미해결SCSS(SASS)+FLEX 실전 반응형 웹 프로젝트 with Figma
활성화 중인 scss 하나만 css 로 컴파일 가능할까요?
동일한 폴더 내에 있는 파일 중 style.scss만 css로 컴파일 하고 싶습니다하단의 Watch Sass 클릭하여 컴파일 진행시 style.scss 뿐 아니라 common.scss도 동시에 css로 컴파일 되어 방법을 찾다 문의 남깁니다 하나의 파일만 컴파일 가능한지 궁금합니다
-
미해결운영체제 공룡책 강의
코드가 실행이 안됩니다
./a.out을 쳐도 문자열이 출력되지 않습니다ㅜ 에러가 뜨는 것도 아니라서 뭐가 문제인지 잘 모르겠습니다.
-
미해결스프링 핵심 원리 - 기본편
스프링으로 전환하기 - 로그 출력 오류
package hello.core; import hello.core.member.Grade; import hello.core.member.Member; import hello.core.member.MemberService; import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.AnnotationConfigApplicationContext; public class MemberApp { public static void main(String[] args) { //AppConfig appConfig = new AppConfig(); //MemberService memberService = appConfig.memberService(); ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class); MemberService memberService = applicationContext.getBean("memberService", MemberService.class); Member member = new Member(1L, "memberA", Grade.VIP); memberService.join(member); Member findMember = memberService.findMember(member.getId()); System.out.println("new member = " + member); System.out.println("find Member = " + findMember); } }강의 05:10에 의하면 로그가 출력되어야 하는데, 저는 실행 결과는 정상적으로 출력되지만 로그가 출력되지 않습니다. 어떤 차이인가요?
-
해결됨파이썬 API 마스터! FastAPI
강사님의 강의 소스코드
강의자료가 pdf외에 보이지 않습니다.강사님이 수업하면서 작성하신 완성 소스코드를 받고싶은데 어디서 받을 수 있을까요?
-
해결됨CAN 통신 - 자동차 신입이 알아야 할 모든 것
수업 자료 관련 문의
수업 자료가 제공되는 강의라고 적혀있으나, 타 강의와 상이하게 강의 자료가 없네요. 별도 다운로드 받을 수 있나요?
-
미해결AWS Certified Cloud Practitioner 자격증 준비하기
실전6에 32번과 실전7에 27번
실전 6에 32번 고객책임 관련 정답 : D (서버 측 암호화 유지)실전 7에 27번 고객책임 관련 정답 : C ( 고객데이터 )7-27번 보기B 에도 서버측 암호화가 있는데 aws책임이라고 설명해주시는데, 헷갈리는데 부연 설명부탁드리겠습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
build이후 파일생성안됨?
빌드가 된 후에 파일 생성이 안될수가 있나요?ㅜㅜ 경로를 계속 못찾느다고 하네요 들어가봐도 build라는 파일은 없는데요 +비슷한 질문 찾아서 gradlew build로 실행해 보니 빌드오류가 뜹니다 어떤 경우인가요? devtools 지우고 다시 해봐도 동일한 오류가 뜨네요
-
미해결AWS Certified Cloud Practitioner 자격증 준비하기
실전 7에 7번 문의
엔지니어 액세스 중 가장 싼 건 비즈니스 플랜 아닌가요 ? 개발자 플랜은 업무시간에만 가능한것 아닌지 문의 드립니다.
-
미해결
Digital Menu Boards for Restaurants: Revolutionizing the Dining Experience
In today's fast-paced world, restaurants are constantly seeking innovative ways to enhance customer experience, streamline operations, and stay competitive. One such innovation that has taken the industry by storm is the Digital Menu Boards for Restaurants. These dynamic, digital displays are rapidly replacing traditional static menus, offering a myriad of benefits for both restaurant owners and customers. In this comprehensive article, we will delve into the many advantages of digital menu boards, explore their impact on the restaurant industry, and provide practical tips for implementing them in your establishment.The Evolution of Restaurant MenusTraditionally, restaurant menus were printed on paper or displayed on chalkboards. While these methods served their purpose, they came with several limitations. Printed menus require frequent updates and reprinting, leading to increased costs and environmental impact. Chalkboards can be messy, hard to read, and time-consuming to update. Enter digital menu boards—a game-changer in the restaurant industry.Benefits of Digital Menu BoardsEnhanced Customer ExperienceDigital menu boards are visually appealing and easy to read, which can significantly enhance the overall customer experience. The bright, vibrant displays can showcase high-quality images and videos of menu items, enticing customers and influencing their choices. Additionally, digital menus can be easily customized to cater to different times of the day, special promotions, or seasonal offerings, ensuring that customers always see the most relevant information.Increased Efficiency and FlexibilityOne of the most significant advantages of digital menu boards is their flexibility. Unlike printed menus, digital boards can be updated in real-time, allowing restaurants to make instant changes to prices, menu items, or special offers. This increased efficiency not only saves time and money but also ensures that the menu is always accurate and up-to-date. Moreover, digital menu boards can integrate with the restaurant's point-of-sale (POS) system, streamlining operations and reducing the risk of errors.Boosted Sales and RevenueDigital menu boards have been shown to increase sales and revenue for restaurants. The dynamic displays can highlight high-margin items, promote daily specials, and upsell add-ons, effectively driving customers' purchasing decisions. Research has shown that digital menu boards can lead to an increase in average order value, as customers are more likely to be influenced by visually appealing and strategically placed menu items.Cost-Effective and Environmentally FriendlyWhile the initial investment in digital menu boards may be higher than traditional printed menus, the long-term cost savings are substantial. Restaurants can save on printing costs, reduce waste, and minimize their environmental footprint by eliminating the need for frequent reprints. Additionally, digital menu boards are durable and require minimal maintenance, further reducing long-term costs.Improved Marketing and BrandingDigital menu boards offer a unique opportunity for restaurants to enhance their marketing and branding efforts. The dynamic displays can be used to showcase the restaurant's brand, promote loyalty programs, and highlight customer reviews or testimonials. This not only reinforces the restaurant's brand image but also helps to build customer trust and loyalty.Implementing Digital Menu Boards in Your RestaurantChoosing the Right Hardware and SoftwareThe first step in implementing digital menu boards is selecting the right hardware and software. High-quality LCD or LED screens are essential for ensuring clear, vibrant displays. Additionally, robust and user-friendly software is crucial for managing and updating the menu content. Look for software solutions that offer cloud-based management, allowing you to update the menu from anywhere at any time.Designing Engaging and Effective ContentThe content displayed on your digital menu boards plays a crucial role in their effectiveness. Invest in high-quality images and videos that showcase your menu items in the best possible light. Use clear, legible fonts and ensure that the layout is easy to navigate. It's also important to strategically place high-margin items and promotions to drive sales.Training Staff and Integrating with Existing SystemsProper training is essential for ensuring that your staff can effectively manage and update the digital menu boards. Additionally, integrating the digital menu boards with your restaurant's existing systems, such as the POS and inventory management systems, can streamline operations and improve efficiency.Monitoring and Optimizing PerformanceOnce your digital menu boards are up and running, it's important to continuously monitor their performance and make necessary adjustments. Use analytics tools to track customer engagement and sales data, and use this information to optimize the content and layout of your digital menu boards. Regularly updating the menu content and incorporating customer feedback can help ensure that your digital menu boards remain effective and relevant.The Future of Digital Menu BoardsAs technology continues to advance, the potential for digital signage software is virtually limitless. Innovations such as interactive touchscreens, augmented reality (AR), and artificial intelligence (AI) are poised to further transform the dining experience. Interactive touchscreens can allow customers to customize their orders, while AR can provide immersive, 3D views of menu items. AI can offer personalized menu recommendations based on customer preferences and order history. By staying at the forefront of these technological advancements, restaurants can continue to enhance customer experience and stay ahead of the competition.ConclusionDigital menu boards are revolutionizing the restaurant industry, offering numerous benefits that extend beyond just displaying menu items. From enhancing customer experience and increasing efficiency to boosting sales and improving marketing efforts, digital menu boards are a worthwhile investment for any restaurant looking to stay competitive in today's fast-paced market. By carefully selecting the right hardware and software, designing engaging content, and continuously monitoring performance, restaurants can fully leverage the power of digital menu boards to transform their operations and delight their customers.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
딜레마라고 말씀하신 부분 자체가 이해가 잘 가지 않습니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]양방향 연관관계와 연관관계의 주인 1-기본 편 강의에서13:33 즈음에 딜레마라고 말씀해주신 부분에서(제가 설계적인 센스가 있어서 그런게 아니라)Member클래스의 team필드를 당연히 외래키와 맵핑시켜야 하는거 아닌가? 라는 생각이 들었는데 오히려 둘 다 가능하다고 하니 이해가 가질 않습니다. 어쩨사 Team 클래스의 멤버를 바꾸는데 외래키를 수정해야 하는지 자세한 설명 부탁드립니다 (뒷 내용은 Team클래스에서 연관관계를 맺지 말라고 하셨지만 이해가 안 가는건 어쩔 수 없네요)좀 더 질문을 자세히 드리자면 13:33 이전까지 db는 외래키를 이용하기 때문에 방향의 개념이 필요없다고 하셨는데 객체는 서로 참조로 방향이라는 개념이 생긴다 이로 인해 패러다임의 불일치라는 문제가 생긴다라고 하셨는데 객체와 db의 방향성 까지는 이해했는데 패러다임의 불일치로 정확히 어떤 문제가 발생하는지 까지 이해하지 못했습니다 설명 부탁드립니다
-
해결됨유니티 시스템 프로그래밍 Pt.1 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지
UI Canvas가 여러개일 경우
안녕하세요.강의 잘 보고 있습니다.다름이 아니라, 강의 내용을 따라 하다 보면UIManager - UICanvasTitle - UICanvas이렇게 한 씬에 UICanvas가 두개 이상 존재할 때가 있는데요.Import한 프리팹에서는 UIManager 밑의 UICamera의 Priority 값이 1로 되어 있고, LobbyUIController나 Title의 UICamera에서는 0으로 되어 있더라구요.그래서 그런지 아래 사진처럼 UIManager의 화면만 나오네요. UICamera들의 Priority 값을 다 0으로 바꿔도 하나의 Canvas만 나오는데, 두 개 이상의 Canvas가 같이 화면에 나오게 하려면 어디를 수정해야 할까요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
배포 중 문제
ec2 터미널에서 node를 14버전으로 설치 후에 강의대로 따라가는 중인데요git clone해와서 yarn install시에 node의 버전이 맞지 않아서 설치가 안되고 있습니다ec2의 node 버전을 업그레이드하면 /lib64/libm.so.6: version GLIBC_2.27 not found(required by node) 가 뜨면서 ec2의 버전이 맞지 않는거같고 14버전으로 진행하면 설치한 프로젝트의 버전이 달라서 안되는데 class_build의 버전은 이런데 react의 버전을 바꿔야 해결되는걸까요? "dependencies": { "react": "^18", "react-dom": "^18", "next": "14.2.5" }
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 빈
[질문 내용] MemoryMemberRepository가 MemberRepository인터페이스를 구현하기 때문에 스피링 빈(객체)는 MemoryMemberRepository클래스의 객체여야한다고 생각하는데강의안은 이렇게 되어있는데 부모 인터페이스가 자식을 품을수 있기 때문에 그림이 이렇게 된건가요??
-
해결됨스프링 핵심 원리 - 기본편
OrderApp실행 했을 때 오류가 발생합니다.
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]‘스프링 핵심 원리 - 기본편’커리큘럼의 섹션3 -스프링으로 전환하기 강의에서 MemberApp을 실행 했을 때는 강의처럼 작동 하는데, 7분 23초쯤 OrderApp실행 시 오류가 발생합니다.Spring Version은 3.3.2이며 logback.xml파일을 만들었는데도 발생합니다 어떻게 해야 하나요?