묻고 답해요
172만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨실습으로 배우는 핵심 네트워크 기술
VPN 이해와 실습 수업 자료 문의
실습 자료에서 ISP-R1 , ISP-R2 에 대하여 패스워드가 걸려있는데 패스워드는 무엇인가요 ?
-
미해결실습으로 배우는 핵심 네트워크 기술
실습으로 배우는 핵심 네트워크 강의 수강 전 왕 기초 공부에 대하여
실습으로 배우는 핵심 네트워크 강의를 구매했는데, 왕 기초 강의까지 구매하긴 부담스러워서 그러는데 이 강의를 듣기 전에 네트워크 관련 기초 책을 보고 보는게 좋을까요ㅠ? 현재 네트워크에 대해 아는게 거의 없는 상태에요. 밀리의 서재 끊어놓은게있는데 거기서 네트워크 관련 책이라도 보고 해야하나 해서요 ㅠㅠ
-
미해결실습으로 배우는 핵심 네트워크 기술
ccna 강좌는 언제 개강될까요??
강의 수강하고 싶은데 언제 개강일까요??
-
미해결실습으로 배우는 핵심 네트워크 기술
standby 그룹을 수정하고 싶다면 어떻게 해야하나요?
FHRP 강의를 듣고 있던 중입니다. HSRP 그룹 설정시 다른 그룹으로 설정했을 때 수정하려면 어떻게 해야하나요? 원래는 standby 20 ip 10.1.20.224 이렇게 설정해야하는데standby 10 ip 10.1.20.224 이렇게 그룹 10으로 묶어버렸어요..ㅠ수정 명령어를 찾는 데 검색해도 잘 안나오더라구요.궁금합니다
-
미해결실습으로 배우는 핵심 네트워크 기술
Trunk의 이해 1, 2: 스위치가 2개를 이용하여 구성된 환경에 대하여
선생님, 안녕하세요.1. 이전 강의의 토폴로지와 달리 <Trunk의 이해>에서는 스위치 2개를 사용하고 있는데, 이렇게 스위치 2개를 이용해서 네트워크를 구성해야 하는 상황은 언제 필요할까요? 예시의 10.1.1.11, 13과 10.1.1.12, 14가 물리적으로 떨어져 있을 때 필요한 걸까요?2. 두 스위치는 물리적으로 각각 어디에 어떻게 연결되어 있나요? 감사합니다.
-
해결됨실습으로 배우는 핵심 네트워크 기술
STP-스위치의 포트 상태 확인하기 강의 4분 30초 이후
STP-스위치의 포트 상태 확인하기 강의 4분 30초 이후 뒷부분이 없습니다... 원래 없는 건가요?
-
미해결실습으로 배우는 핵심 네트워크 기술
Default Route 실습 자료가 없네요
강의에서 다운받으라고 하셨는데 안보이네요 저만 안보이는걸까요..
-
미해결실습으로 배우는 핵심 네트워크 기술
안녕하세요 ccna 강의는 언제출시인가요?
강의 잘듣고있습니다.ccna강의는 언제 출시되는지 궁금합니다.
-
미해결실습으로 배우는 핵심 네트워크 기술
GNS3 배포 및 사용법 강의에서 다운로드 링크 확인 방법을 문의 드립니다.
안녕하세요.섹션 12 실습환경 구축하기 항목에서 'GNS3 배포 및 사용법' 내용을 보면 직접 제작 및 배포하시는 GNS3 VM OVA 파일 다운로드 링크가 안보입니다.파일 다운로드 방법을 문의 드립니다.감사합니다.
-
미해결실습으로 배우는 핵심 네트워크 기술
pc1이 destination Mac 어드레스는 어떻게 알 수 있나요?
설명을 듣다보니 목적지의 Mac어드레스를 학습하는? 혹은 알 수 있는 방법은 어떤게 있는지 궁금합니다.
-
해결됨웹 게임을 만들며 배우는 Vue
Vue3으로 강의를 듣고 있는데 마지막 router에서 막혔습니다
main.jsimport { createApp } from 'vue'; import Router from './Router'; import routes from './routes'; createApp(Router) .use(routes) .mount('#root'); Router.vue<template> <div> <div> <router-link to="/number-baseball">숫자야구</router-link> <router-link to="/response-check">반응속도</router-link> <router-link to="/rock-scissors-paper">가위바위보</router-link> <router-link to="/lotto-generator">로또생성기</router-link> </div> <router-view /> <!-- 바뀌는 부분 --> </div> </template> <script> import router from './routes'; export default router; </script> routes.jsimport { createRouter, createWebHistory } from 'vue-router'; import NumberBaseball from '../3.숫자야구/NumberBaseball'; import ResponseCheck from '../4.반응속도체크/ResponseCheck'; import RockScissorsPaper from '../5.가위바위보/RockScissorsPaper'; import LottoGenerator from '../6.로또/LottoGenerator'; const routes = [ { path: '/number-baseball', component: NumberBaseball }, { path: '/response-check', component: ResponseCheck }, { path: '/rock-scissors-paper', component: RockScissorsPaper }, { path: '/lotto-generator', component: LottoGenerator }, ]; const router = createRouter({ history: createWebHistory(), routes, // }); export default { } 위와 같이 뷰 라우터 링크가 반응하지 않습니다Vue는 3.3.4 버전, Vue-router는 4.2.4 버전을 사용하고 있습니다왜.. 안될까요? 공식문서를 보면서 수정해봐도 해결이 안됩니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
hooks 에러
안녕하세요!다음과 같이 hook이 선언되기 전에 if조건문이 위치하여 오류가 발생하였습니다. useMutation은 조건문이 실행되기 전에 선언해주면 해결되었는데 useQuery는 router를 사용하기 때문에 조건문보다 먼저 선언이 될 수 없었습니다.그래서 조건문을 없애기 위해서 router.query.boardId 를 string타입으로 변환하여도 상관이 없나요?1차 오류 발생if (!router || typeof router.query.boardId !== "string") return <></>; const { data } = useQuery< Pick<IQuery, "fetchBoardComments">, IQueryFetchBoardCommentsArgs >(FETCH_BOARD_COMMENTS, { variables: { boardId: router.query.boardId }, }); const [deleteBoardComment] = useMutation< Pick<IMutation, "deleteBoardComment">, IMutationDeleteBoardCommentArgs >(DELETE_BOARD_COMMENT);//오류 원인 React Hook "useMutation" is called conditionally. React Hooks must be called in the exact same order in every component render. Did you accidentally call a React Hook after an early return? const { data } = useQuery<//string으로 변환 const { data } = useQuery< Pick<IQuery, "fetchBoardComments">, IQueryFetchBoardCommentsArgs>(FETCH_BOARD_COMMENTS, { variables: { boardId: String(router.query.boardId) }, });
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
라우터 이동시 파라미터 전달
안녕하세요.router로 페이지 이동 시 값을 전달하는 방식이 query 와 params가 있는걸로 알고있는데요,query로 보내면 새로고침해도 값이 남아있지만 url에 파라미터가 보이고params로 보내면 url에 파라미터가 안보이지만 새로고침하면 값이 날라가는데요페이지를 이동할때 url에도 값이 안보이고 새로고침해도 값이 날라가지 않게 파라미터를 넘기려면 어떤 방식으로 값을 넘겨야 하나요??
-
미해결트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
watch로 router 감시할 때
안녕하세요!watch: { '$route' () { this.fetchData() },},$route' 에 작은 따옴표를 쓰는 이유는 무엇인가요?? $route 로 적어도 잘 작동하는데 궁금합니다!
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
Router 문의
- Router 작성시에 컴포넌트를 임포트 해서 사용하고 있는데 Lazy Load를 하지 않고 전부 임포트를 사용하는 이유가 따로 있는 것인지요?
-
미해결Vue.js 시작하기 - Age of Vue.js
vue와 router cdn 사용시 에러
안녕하세요 vue랑 router cdn으로 사용하고있는데 계속 버전이 업데이트되어서 그런지 에러가 나네요. vue, router 이 주소로 끌어오고있고, 에러는 router.html:15 Uncaught TypeError: VueRouter is not a constructor <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script src="https://unpkg.com/vue-router@4"></script> 구글링해보니.. vue버전 낮추래서 2.6.12로 낮췃는데, 그럼 또 다른에러가 생기더라구요... Uncaught TypeError: vue.defineComponent is not a function
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
router-view에 대해...
부모 컴포넌트<templete> <router-view/></templete> 하위 컴포넌트 <templete> <sub-content :props="props"/> <router-view :props="props"/></templete>하위 컴포넌트에서 <sub-content/> 컴포넌트를 제외한 부분은라우팅에 따라 다르게 보여져야 할 것 같아서, 부모에도 <router-view/> 태그를 사용했고 하위 컴포넌트에도 <router-view/> 태그를 사용했는데요, 이렇게 구조를 짜니까 sub-content에는 props가 넘어가는데 하위 컴포넌트의 <router-view/>로 보내는props가 증발해버리더군요. 이럴 경우에는 아무리 <sub-content/>가 하위 페이지마다 반복해서 들어간다 할지라도 하위에서 <router-view>를 쓰지 않고,하위 컴포넌트에 일일이 <sub-content/>가 들어있는 컴포넌트를 따로 만들어야 되는건지... 궁금합니다. 아무래도 부모에 정의된 router-view 와하위에 정의된 router-view를 구분하지 못하고 props가 무시되는 거 아닐까 싶은데... 맞나요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
로그인 후, navigate()로 채널로 이동시 페이지 에러 관련
에러의 연속이네요..ㅠㅠ 회원가입, 로그인은 전부 잘 되는데 로그인 후에 아래 코드대로라면 채널페이지가 나와야 하는데 if (data) { navigate('/workspace/channel'); return null; } 저 주소로 넘어가긴 하는데 넘어가서 아래 사진처럼 에러가 계속 뜹니다.. 참고로 위 사진처럼 에러 뜨기 전에는 you cannot render a <router> inside another <router>. you should never have more than one in your app. 이런 에러메세지가 나왔는데, 이건 라우터가 중복이라서 나오는거라고 해서 (그렇지만 저는 다른 파일에서도 'Routes'와 'Route'만 썼지, 'BrowserRouter'를 쓰진 않았는데.. 라우터 중복이라는 에러가 왜 나왔는지 모르겠네요) app.tsx파일에서 {BrowserRouter as Router} 를 지우니까 이 메세지는 안나오고 현재는 위 사진과 같이 메세지가 나옵니다.
-
미해결Django REST Framework 핵심사항
PostSerializerDetail serializer를 이용해 직렬화하고, 해당 ViewSet을 router를 통해 url 매핑을 한 후 api2/post/<int:pk>(get) 엔드포인트에 request를 하면 에러가 발생합니다.
* VueDjAgencyDrf-untilCh7-2의 api2/views.py에서 (프로그래머가 직접 직렬화하는 것이 아니라 VueDjAgencyDrf-untilCh6의) PostSerializerDetail serializer를 이용해 직렬화하고, 해당 ViewSet을 router를 통해 url 매핑을 하면 아래와 같은 에러가 발생합니다... * 제가 추가한 코드는 다음과 같습니다. # api2/urls.py router = routers.DefaultRouter() router.register(r'post', views.PostViewSet) urlpatterns = [ ... path('', include(router.urls)), ... ] # api2/views.py def get_prev_next(instance): try: prev = instance.get_previous_by_update_dt() except instance.DoesNotExist: prev = None try: next_ = instance.get_next_by_update_dt() except instance.DoesNotExist: next_ = None return prev, next_ class PostViewSet(ModelViewSet): queryset = Post.objects.all() serializer_class = PostListSerializer pagination_class = PostPageNumberPagination def get_serializer_context(self): return { 'request': None, 'format': self.format_kwarg, 'view': self } def get_queryset(self): return Post.objects.all().select_related('category').prefetch_related('tags', 'comment_set') def retrieve(self, request, *args, **kwargs): instance = self.get_object() prevInstance, nextInstance = get_prev_next(instance) commentList = instance.comment_set.all() data = { 'post': instance, 'prevPost': prevInstance, 'nextPost': nextInstance, 'commentList': commentList, } serializer = PostSerializerDetail(instance=data) return Response(serializer.data) * 그런데 이 이슈는 아래와 같이 router를 쓰지 않으면 발생하지 않고 정상 동작합니다. path('post/', views.PostViewSet.as_view(actions={ 'get': 'list', }), name='post-list'), path('post/<int:pk>/', views.PostViewSet.as_view(actions={ 'get': 'retrieve', }), name='post-detail'), path('post/<int:pk>/like/', views.PostViewSet.as_view(actions={ 'get': 'like', }), name='post-like'), * 어떻게 하면 PostSerializerDetail를 통해 직렬화하고 해당 ViewSet이 router를 이용하도록 하여도 에러가 나지 않을 수 있을까요?
-
미해결웹 게임을 만들며 배우는 Vue
9-1. Vue Router 설정하기 질문드립니다.
강의를 따라 9-1 까지 따라서 진행중입니다. 좋은 강의 감사드립니다. 제가 여태까지 잘 따라왔는데 vue 라우터에서 막히는 부분이 있어서 질문드립니다. 1. routes.js 에서 컴포넌트를 추가할때, import할때 NumberBaseball.vue 가 경로에서 안보이는 점이나 (vue파일을 컴포넌트로 따로 설정해야 하는건가요 ?) vue 라우터 네비게이션에서 vue를 불러왔을때, 데이터나 데이터에 정의해둔 값들을 못가져오는거같습니다. 제가 빼먹은 부분이 있을까요 ? 2. 뷰 라우터의<router-view></router-view>로 .vue 파일을 불러오면 불러온 vue의 app.js도 같이 가져오게 되나요 ? VueRouter.html의 <script src="./dist/app.js"></script> app.js는 9장에서 만든 뷰라우터 폴더의 app.js 같은데 헤깔리네요