inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

Spring Security API 구현 시 로그인 유지 기능

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

신입입니다. 회사 실무 프로젝트 개발을 하다가 Spring Security API 구현 시 로그인 유지 기능 구현을 하고 있는데요. Spring boot, JPA, API로 구현을 해야 하는데 모두 낯설어서 JPA1,2편 먼저 수강했습니다.ㅠㅠ 토큰 기반 방식으로 api로 로그인을 했을 때 로그인 유지를 되게끔 하고싶어서 알아보니 WebSecurityConfigurerAdapter 이걸 사용해서 구현하는 방법만 있더라구요. 근데 이건 Deprecated됐다고해서...... SecurityFilterChain을 사용해야되던데... 이 부분에 대한 강의가 김영한님 강의 중 어느 부분인가요? ㅠㅠㅠ

  • spring
  • mvc
박희원 댓글 1 좋아요 0 조회수 705

[2_R맞왜틀] ret을 전역변수로 선언하면 왜 틀릴까요?

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

http://boj.kr/db85dc94cd0c466aafbedb24affa6259 안녕하세요 선생님 도움 많이 받고 있습니다 항상 감사드려요. 다시 복습하면서 문제를 풀어보는데 ret을 전역변수로 선언하고 dfs함수를 ret을 계산하는 용도로만 사용하면 틀리더라구요 왜 그런지 잘 모르겠어요. 한번 봐주시면 좋겠습니다. 감사합니다

  • c++
  • 코딩-테스트
jsshin0201 댓글 1 좋아요 0 조회수 353

(공유) Windows 11 환경 wsl 사용 시 docker 나 docker-storage 없는 경우

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

그냥.. 저처럼 Windows 11 환경에서 wsl 을 사용해서 Ansible Server 컨테이너 구동 후, 컨테이너 안에서 도커 실행 잘 안될 때 해결 방법 공유드리려고 글 썼습니다. 헤헤.. 사실 강사님께서 " [섹션 9. Appendix] "Windows 환경에서 SSH+Docker 컨테이너 기동 시 발생하는 오류 해결 " 강의에 잘 설명되어 있어서 그거 참고하셔도 될 것 같아요! (저도 그거 보고 참고해서) docker run --privileged=true \ --name ansible-server -itd \ -p 20022:22 -p 8081:8080 \ -e container=docker \ --tmpfs /run --tmpfs /tmp \ -v /sys/fs/cgroup:/sys/fs/cgroup:ro \ -v /var/run/docker.sock:/var/run/docker.sock \ edowon0623/ansible:latest /usr/sbin/init 강의 보고 DooD (Docker out of Docker) 방식은 처음 알게 되었는데, 위 명령어를 저렇게 치고 컨테이너 안에 들어가면 호스트(windows 11) 에 띄워진 컨테이너 보이고, ansible --version 치면은 잘 나오네여 (/etc/sysconfig/docker, /etc/sysconfig/docker-storage 파일은 여전히 없는데 딱히 문제 없는 듯) 강의 친절하게 알려주셔서 감사해요~

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
Ziro 댓글 1 좋아요 0 조회수 621

How Dota 2 Boosting Services Impact Competitive Gaming

미해결

Introduction Competitive gaming in Dota 2 is an intense and rewarding experience for players seeking to prove their skills on the battleground. The game's matchmaking rating (MMR) system is at the core of competitive gameplay, determining a player's skill level and facilitating fair matches. However, the rise of Dota 2 boosting services has introduced new challenges and controversies to the competitive landscape. In this blog, we will explore the impact of Dota 2 boosting services like MMR-Boost.com on competitive gaming, analyzing the pros and cons they bring to the table. Understanding Dota 2 Boosting Services What are Dota 2 Boosting Services? Dota 2 boosting services are third-party platforms or individuals offering assistance to players looking to increase their MMR artificially. Boosting involves skilled players playing on behalf of the client, resulting in a higher MMR. These services may use various methods, such as account sharing or playing alongside the client in a solo-queue format. The Attraction of MMR Boosting The appeal of Dota 2 boosting services is evident. Players who find themselves stuck in a particular MMR bracket due to various factors, such as a series of losses or a toxic gaming environment, may turn to boosting as a quick solution. It offers the prospect of experiencing higher-tier matches and avoiding the frustrations of low-level gameplay. Moreover, some players desire to improve their skills by observing and playing alongside highly skilled boosters. The learning opportunities presented by these services can be enticing, as they provide insights into advanced strategies and decision-making that can aid in overall gameplay improvement. Impact on Competitive Gaming Unbalancing the Matchmaking System One of the most significant impacts of Dota 2 boosting services is the distortion of the game's matchmaking system. MMR is designed to create balanced matches, pitting players of similar skill levels against each other for fair and competitive gameplay. When players artificially boost their MMR, they disrupt this balance, leading to mismatches where boosted players find themselves in matches they may not be adequately skilled to handle. This can result in frustrating experiences for both the boosted player's teammates and opponents. Undermining the Competitive Spirit Dota 2 is renowned for its competitive spirit, where players strive to prove themselves and climb the ranks based on their actual skill and dedication. Boosting undermines this competitive integrity, as it allows players to attain higher ranks without genuinely earning them. This can lead to a devaluation of skill-based achievements and diminish the sense of accomplishment that comes from genuine improvement. Security and Ethical Concerns Many Dota 2 boosting services require account sharing, which raises significant security and ethical concerns. Sharing login credentials with third-party individuals can result in compromised accounts, as well as potential exposure to scams and fraud. Furthermore, Valve strictly prohibits account sharing, and players caught engaging in such activities can face severe penalties, including permanent bans. Controversies in the Gaming Community The rise of Dota 2 boosting services has sparked controversies within the gaming community. Many players argue that boosting disrupts the overall gaming experience and negatively impacts the community's competitive spirit. The debate surrounding the ethical implications of boosting remains a heated topic of discussion among players, developers, and gaming organizations. The Case of MMR-Boost As one of the prominent names in the Dota 2 boosting industry, MMR-BOOST has gained both positive and negative attention. It is essential to consider reviews and mentions of MMR-Boost.com to understand its impact on competitive gaming fully. Reviews and Mentions of MMR-Boost. According to a NewsDirect press release , MMR-Boost. has been recognized as one of the top Dota 2 boosting websites in 2023-24. The press release highlights its impact on the competitive gaming scene and how it has become a popular choice among players looking to improve their MMR rapidly. Various reviews from trusted sources, such as Trusted Reviews , MerchantCircle , and Trustpilot , showcase the experiences and feedback of customers who have used MMR-Boost's services. These reviews shed light on the effectiveness of the boosting service and its influence on the competitive gaming landscape. MMR-Boost.com 's Approach Compared to other Dota 2 boosting services, MMR Boost stands out for its emphasis on skilled boosters, ensuring customers receive the best possible results. Additionally, they prioritize security and confidentiality, aiming to protect customer accounts and privacy. However, it is essential to remember that the use of boosting services remains a risky endeavor with potential consequences. Conclusion Dota 2 boosting services undoubtedly impact competitive gaming in multifaceted ways. While they provide a tempting shortcut to higher MMR and offer learning opportunities, they also introduce imbalances, undermine the competitive spirit, and raise security and ethical concerns. MMR-Boost, as a prominent player in the industry, has garnered attention, but players must carefully consider the implications of using such services. In the end, competitive gaming is about the pursuit of improvement and genuine skill, and preserving the integrity of the game is paramount to fostering a thriving and fair gaming community.

Alex Fighter 댓글 1 좋아요 0 조회수 157

MMR-Boost.com: Is This Dota 2 Service Worth the Hype? A Critical Review

미해결

Introduction Dota 2, the immensely popular multiplayer online battle arena (MOBA) game, boasts an intensely competitive landscape where players strive to improve their matchmaking rating (MMR). As the desire to reach higher MMR grows, so does the interest in MMR boosting services. Among them, MMR-BOOST has gained significant attention, claiming to be a professional service that can swiftly elevate players' MMR. In this critical review, we will delve deep into the world of MMR-Boost.com to determine whether it lives up to the hype and whether it is a service worth considering. Unveiling MMR-Boost.com Understanding MMR Boosting Before evaluating MMR Boost , it is essential to grasp the concept of MMR boosting and its impact on the Dota 2 gaming experience. MMR boosting involves hiring skilled players to play on one's account with the aim of increasing MMR rapidly. The allure of quicker rank progression attracts many players to explore such services, but the consequences on the competitive integrity of the game are significant. Exploring MMR-Boost.com MMR-Boost.com markets itself as a professional and efficient MMR boosting service. With promises of secure and fast MMR boosts, the website appeals to players seeking an edge in the ranked ladder. However, with numerous MMR boosting services available, it becomes crucial to critically evaluate MMR-Boost.com to determine if it truly stands out from the rest. The Hype Surrounding MMR-Boost.com Analyzing User Reviews One of the most reliable ways to gauge the legitimacy and quality of a service is through user reviews. Let's take a closer look at reviews from various platforms to see what players have to say about MMR-Boost.com : Sitejabber Review: Read the review here Sitejabber provides a platform for users to share their experiences. We will analyze both positive and negative reviews to gain a balanced understanding of the service. Reviewfoxy Review: Read the review here Reviewfoxy is another trusted review platform that can shed further light on the reliability of MMR-Boost.com 's services. ProvenExpert Review: Read the review here ProvenExpert's reviews offer insights into overall customer satisfaction levels, allowing us to assess whether MMR-Boost.com consistently delivers on its promises. Press Mentions and Coverage In addition to user reviews, media coverage can provide valuable information about MMR-Boost.com 's reputation within the gaming community. Let's take a look at the press releases and news mentions to understand the service's standing: NewsDirect Coverage: Read the coverage here NewsDirect's coverage sheds light on the landscape of Dota 2 boosting websites, featuring an exploration of MMR-Boost.com . iLounge Article: Read the article here iLounge's review of the "3 Best Dota 2 Boosting Websites" includes an evaluation of MMR-Boost.com 's services, further contributing to our critical assessment. Conclusion In conclusion, MMR-Boost.com has undoubtedly garnered attention in the Dota 2 community, but the question remains: is it worth the hype? Through a critical review of user testimonials and media coverage, we aim to provide an objective analysis of the service's credibility and efficiency. Remember, while MMR boosting may offer short-term benefits, it is essential to consider the long-term impact on your gaming experience and the integrity of the competitive ecosystem. Proceed with caution, and always prioritize the spirit of fair play and self-improvement in your Dota 2 journey.

Alex Fighter 댓글 1 좋아요 0 조회수 157

세션 삭제

미해결

스프링 시큐리티

안녕하세요 시큐리티 이번에 처음 공부하게 되었는데 강의가 너무 좋네요 질문은 임의로 세션을 삭제하면 다시 인증을 받아야 하는데 SecurityContext에는 인증 정보가 들어있지 않나요 ?

  • java
  • spring-boot
  • spring-security
H K 댓글 2 좋아요 0 조회수 448

git 소스 문의드립니다

미해결

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

git clone을 받았는데 vue-news 폴더가 있고 vue-news-ts 폴더가 있습니다. ts는 무엇인가요? 무엇으로 학습해야하는지 문의드립니다. 감사합니다

  • javascript
  • vue.js
ziye_s 댓글 1 좋아요 0 조회수 185

3강 JSX 코드 작성 에러

미해결

처음 만난 리액트(React)

안녕하세요, 강의 영상을 토대로 .jsx 파일을 chapter_03 폴더에 생성했는데요 영상 속 코드 사진과 다르게 파일을 인식하지 못하는것 같습니다. 이건 어떻게 해결해야할까요?

  • HTML/CSS
  • javascript
  • react
dbqls6365 댓글 2 좋아요 0 조회수 747

@CreatedDate에 관하여

미해결

실전! 스프링 데이터 JPA

@CreatedDate가 persist 전에 호출된다는 말씀이 -> persist 전에 호출되기 때문에 createdDate의 값을 가져오기 위해 별도의 쿼리를 날리지 않는다는 말인가요?? 또 CreateDate를 사용하는 이유가 persist 전에 호출되고 persist 이후에 JPA가 createdDate에 값을 넣어주기 때문에 사용한다고 생각하는게 맞을까요??

  • java
  • spring
  • spring-boot
  • jpa
b0i4s 댓글 1 좋아요 0 조회수 514

home.html / index.html

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

예전 강의에서는 index.html을 시작페이지로 설정하였었는데 이번 강의부터는 home.html이 시작페이지로 설정되는데 둘의 차이점이 무엇인가요?

  • spring
  • mvc
jeong정재인 댓글 1 좋아요 0 조회수 387

해커링크 문제 질문

해결됨

[백문이불여일타] 데이터 분석을 위한 중급 SQL

안녕하세요 섹션1. 집계함수 해커링크 문제풀이 강의 질문 드립니다. Average Population 문제의 내용이 변경되었다고 안내 되어 있는데 rounded down to the nearest integer해당 문장의 의미는 내림을 하라는 의미 아닌가요? round함수를 사용한 풀이가 나와있어 이해되지 않아 질문드립니다.

  • sql
hee8723 댓글 1 좋아요 0 조회수 365

대출 반납 오류

해결됨

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

https://github.com/strongmhk/Springboot/blob/main/library-app/src/main/java/com/group/libraryapp/domain/user/User.java 처음에 B라는 유저가 클린코드를 대출했다가 반납했는데, 잘되었습니다. 근데 다시 대출을 하고 반납을 누르면 반납이 완료됐다고 뜨는데, B라는 유저로 다시 대출을 하려니까 오류가 뜨네요. 그래서 DB를 확인해보니 DB에는 B라는 유저가 처음 대출을 하고 반납을 한 후, 2번째로 대출 후 반납을 했을 때 is_return 필드가 갱신되지가 않습니다. 제 생각엔 User 클래스 안의 returnBook 메서드에서 .findFirst() 메서드 때문인 것 같기도한데 findLast라는 메서드는 없네요. 해결책이 있을까요?

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
alsgudtkwjs 댓글 1 좋아요 1 조회수 264

복습할 때 html,css 공부

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

완강하고 다시 복습했을 떄 자바스크립트만 복습해도 되나요? 그리고 깃허브에 올릴떄 배운거 복습한거 올리는 것도 자바스크립트만 올려도 되나요?

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
kql 1 댓글 1 좋아요 0 조회수 296

입출력 싱크 질문

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요! 알고리즘 교안 169P에서 입출력 싱크에 대한 설명을 읽고, 궁금증이 생겨서 질문 남깁니다! "cin과 cout은 c 라이브러리인 stdio의 버퍼와 동기화하느라 시간을 소비하기 때문이죠" 라는 설명이 cin과 cout이 C에서 사용하는 스트림의 버퍼를 사용한다는 뜻으로 이해하면 되나요? https://modoocode.com/281 이 게시글에서는 동기화가 될 경우, C++ 스트림의 버퍼를 사용하지 않고, C 스트림의 버퍼를 사용한다고 나와있길래 그렇게 이해하였습니다. 동기화라는 것이 특정 자원에 동시에 접근함으로써 데이터가 불일치하게 되는 문제를 막기 위해 프로세스의 순서를 정하는 것으로 알고 있는데, 이것을 교안에서 언급한 동기화 개념과 어떻게 연결지어야 할지 잘 모르겠습니다!ㅠㅠ

  • c++
  • 코딩-테스트
cho766 댓글 1 좋아요 0 조회수 246

승철이의 문단속 코드 질문있습니다

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하십니까 큰돌님 소수 판별하는 check 함수의 for 문에서 for (int i = 2; i * i <= n; i++) 조건식 i * i <= n 의 의미를 잘 모르겠습니다

  • c++
  • 코딩-테스트
대기업목표 댓글 1 좋아요 1 조회수 331

30강 코드에러

미해결

솔리디티 깨부수기

30강 modifier강의를 듣는중 깃허브에 올려두신 코드 paste했는데 Warning: Unreachable code. --> example/ex1.sol:12:69: | 12 | function BuyCigarette() public onlyAdults returns(string memory){ | ^ (Relevant source part starts here and spans across multiple lines). 이러한 오류가 발생합니다 최신버전에 따른 오류인지 확인 부탁드립니다

  • solidity
  • Smart Contract
윤형식 댓글 1 좋아요 0 조회수 258

스택이 멀티쓰레드에 안전하지 않은걸까요?

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 강의 잘 듣고 있습니다. 문제와 관련 없긴 한데, 궁금해서 질문 드립니다. 동일한 코드의 메서드 solution1, solution2를 main 메서드에서 순차적으로 실행했을 때 결과값이 다른데, 스택이 멀티쓰레드에 안전하지 않아서 발생하는 문제일까요? 하나씩 실행하면 올바른 정답이 나옵니다. package 스택; import java.util.Scanner; import java.util.Stack; public class _03_크레인인형뽑기 { public int solution1(int[][] board, int[] moves) { int answer = 0; Stack<Integer> stack = new Stack<>(); for (int pos : moves) { for (int i = 0; i < board.length; i++) { if (board[i][pos - 1] != 0) { int tmp = board[i][pos - 1]; board[i][pos - 1] = 0; if (!stack.isEmpty() && (stack.peek() == tmp)) { stack.pop(); answer += 2; } else { stack.push(tmp); } break; } } } return answer; } public int solution2(int[][] board, int[] moves) { int answer = 0; Stack<Integer> stack = new Stack<>(); // 1. 크레인 위치에 해당하는 인형을 찾는다. (밑으로 행을 이동하면서 인형 찾기) for (int pos : moves) { for (int i = 0; i < board.length; i++) { // 2. 비어 있지 않은 인형 캐치 (배열의 index는 0부터 시작하기 때문에 -1) if (board[i][pos - 1] != 0) { // 인형 꺼냄 int tmp = board[i][pos - 1]; // board의 인형은 비어줌 board[i][pos - 1] = 0; // 바구니에 겹치는게 있으면 모두 꺼냄 if (!stack.isEmpty() && (stack.peek() == tmp)) { stack.pop(); answer += 2; } else { // 아니면 바구니에 인형 담기 stack.push(tmp); } // 다음 위치로 이동 break; } } } return answer; } public static void main(String[] args) { _03_크레인인형뽑기 t = new _03_크레인인형뽑기(); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[][] board = new int[n][n]; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { board[i][j] = sc.nextInt(); } } int m = sc.nextInt(); int[] moves = new int[m]; for (int i = 0; i < m; i++) { moves[i] = sc.nextInt(); } System.out.println("1번 : " + t.solution1(board, moves)); System.out.println("2번 : " + t.solution2(board, moves)); } } 결과값 5 0 0 0 0 0 0 0 1 0 3 0 2 5 0 1 4 2 4 4 2 3 5 1 3 1 8 1 5 3 5 1 2 1 4 1번 : 4 2번 : 0

  • java
  • 코딩-테스트
하얀종이개발자 댓글 1 좋아요 0 조회수 370

HTTP API

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] HTTP API 강의에서요 HTTP API가 HTML FORM 데이터 전송방식을 제외한 것을 말하는 건가요? 이게정확히 뭘 말하는 건가요??

  • 네트워크
황지호 댓글 1 좋아요 0 조회수 293

수업 중간에 메소드 정의 보시는거 어떻게 하는지 알 수 있을까요?

해결됨

자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 2(마스터편)

안녕하세요 수업 중간에 선생님께서 헬프를 연다?라고 하시면서 메소드에 대고 단축키를 눌렀더니 자바 사이트로 이동해서 관련 메소드에 대한 정보를 보시던데 어떤 키를 눌렀는지 궁금합니다. 참고로 인텔리제이 쓰고 있습니다. 구글에 검색해서 알고 싶은데 뭐라고 검색해야 나오는지 몰라서 그냥 여기다가 질문올려봅니다.

  • java
  • 객체지향
  • 알고리즘
seungmin38 댓글 2 좋아요 1 조회수 323

감성 분석 실습 모델 만들때 질문 드립니다!

미해결

현대적 자연어 처리 : Transformer 구조 이해에서 LLM 실전 파인튜닝 까지

다시 한 번 좋은 강의 너무 감사합니다 :) 회사에서 NLP로 업무가 바뀌며 열공하느라 질문이 많네요..^^; 030_IMDB_movie_reviews.ipynb 의 아래 코드에서 model = Sequential([ Embedding(vocab_size+1, 64), Bidirectional(tf.keras.layers.LSTM(64)), Dense(64, activation='relu'), Dense(1, activation='sigmoid') ]) embedding의 차원 64와 LSTM hidden size 64와 Dense의 64는 항상 같아야 되는게 맞나요? tf.keras.layers.LSTM(64)) 위 코드를 해석해보면, LSTM의 input에 대한 weight 개수가 64개 인데 Dense(64, activation='relu'), 그 weight들을 fully connected 뉴런들로 덧붙여주겠다는 뜻으로 해석하면 될까요?

  • 딥러닝
  • tensorflow
  • NLP
David 댓글 2 좋아요 0 조회수 432

인기 태그

인프런 TOP Writers

주간 인기글