inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

사이드바 제작 중 컴파일 에러가 납니다.

미해결

나만의 포트폴리오 블로그 만들기(feat. 티스토리 스킨)

강의에서 사이드바의 Category 를 제작하다가 컴파일 에러가 나서 질문드립니다. - tistory 공식 문서 ( https://tistory.github.io/document-tistory-skin/sidebar/category.html ) < s_sidebar_element > <!-- 카테고리 --> < div class = "category" > < h3 > 카테고리 </ h3 > [##_category_##] </ div > < div class = "category" > < h3 > 카테고리 </ h3 > [##_category_list_##] </ div > </ s_sidebar_element > views/Sidebar/Category.pug s_sidebar_element [##_category_list_##] views/Sidebar/User.pug s_sidebar_element a #user ( href = "[##_blog_link_##]" ): img ( src = "[##_image_##]" ) views/Sidebar.pug aside #aside ( role = "sidebar" ) div .shadow s_sidebar include Sidebar/User include Sidebar/Category index.pug extends app block TIDORY include views/Sidebar npm start 명령어 실행 시, 컴파일 에러 메세지 $ npm start > @ start C:\tidory\tbook > cross-env NODE_ENV=development tidory start Project is running at http://localhost:8080/ webpack output is served from / webpack: wait until bundle finished: / ERROR in Error: Child compilation failed: Module build failed: Error: C:\tidory\tbook\views\Sidebar\Category.pug:2:5 1| s_sidebar_element > 2| [##_category_list_##] -----------^ unexpected text "[##_c" 참고로 Sidebar/User.pug 만 views/Sidebar.pug 에 include 했을 때는 문제가 없이 화면이 로딩 됩니다. webpack이 Sidebar/Category.pug 안에 [##_category_list_##] 를 제대로 인식하지 못하는 것 같은데, 혹시 [##_category_list_##] 를 인식시킬 수 있는 방법이 있을지 궁금합니다. 그럼 답변 부탁드리겠습니다. 감사합니다. 😀

  • HTML/CSS
  • blog
ysys 댓글 1 좋아요 0 조회수 328

7-3 강의 4분 51초즘에서 궁금한게 있습니다..

해결됨

웹 게임을 만들며 배우는 Vue

배열의 인덱스를 직접 사용해서 값을 변경하면 화면이 직접 보여지지 않는다고 하셨는데, 코드 그대로 작성한 것 같은데 저는 클릭할 때마다 값이 보여지더라고요... 혹시나 click이벤트가 실행되면서 새로고침때문에 화면에 값이 나오는 건가 싶어서 e.preventDefault(); 도 붙여보았지만 여전히 값이 잘 출력되고 있는데요, 이건 현재 뷰 버전이 업데이트 되면서 변경된 부분인걸까요..?? 이미지 첨부합니다.

  • vuex
  • vuejs
  • 웹팩
Sohee Park 댓글 2 좋아요 1 조회수 288

static 메소드 후킹후 콜...문제

미해결

프리다(Frida)를 이용한 안드로이드 앱 모의해킹

uncrackable 1번을 풀면서 복호화 하는 과정중 static 함수를 후킹하여 작성하여 실행했지만 코드로 부를때는 hookMethod 라는 글이 안나옵니다 그러나 후킹은 제대로 된건지 success This is the correct secret 문구는 뜹니다. 함수 부르는 구문이 문제가 있는건지 후킹하기전 메소드가 불러지는건지 잘 모르겠습니다. import frida , sys def on_message (message , data): if message[ 'type' ] == 'send' : print (message[ 'payload' ]) else : print (message) jsCode = """ setImmediate(function() { Java.perform(function() { var aClass = Java.use("sg.vantagepoint.uncrackable1.a"); aClass.a.overload("java.lang.String").implementation = function(arg) { send("hookMethod"); return true; } Java.choose("sg.vantagepoint.uncrackable1.MainActivity", { onMatch :function (instance) { var string = Java.use("java.lang.String"); var result = aClass.a(string.$new("aaa")); send("result = "); }, onComplete : function () { send("End"); } }) }) }); """ process = frida.get_usb_device().attach( "owasp.mstg.uncrackable1" ) script = process.create_script(jsCode) script.on( 'message' , on_message) script.load() sys.stdin.read()

  • frida
  • 모의해킹
  • android
이응주 댓글 2 좋아요 0 조회수 510

로그인

미해결

3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]

안녕하세요 강사님, 개발자를 준비하는 취준생 입니다. 전자정부프레임워크를 사용하는 실무에서도 단순히 이렇게 로그인 기능을 구현하나요? 아니면 스프링 Security를 쓰나요? 현재 취업을 준비하는데 어디까지 공부해야할지 모르겠습니다. 몇 명의 개발자들은 1~2년차 개발자가 스프링 Security를 공부한다고 들었습니다. 강사님은 어떻게 생각하시는지 궁금합니다.

  • 전자정부프레임워크
  • spring
zd8890 댓글 2 좋아요 1 조회수 331

list.extend() 관련하여 궁금한 사항이 있습니다!

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

문자열 데이터를 list에 추가할 때 append와 extend가 다르게 동작하는 것으로 알고 있는데요. x = [1, 2, 3] y = 'item' x.append(y) print(x) &rarr; [1, 2, 3, 'item'] 로 출력 x = [1, 2, 3] y = 'item' x.extend(y) print(x) &rarr; [1, 2, 3, 'i', 't', 'e', 'm'] 로 출력 만약 extend 로 y를 추가할 때 append 처럼 하나의 원소로 들어가게 하려면 x.extend([y]) x.extend({y}) x.extend((y,)) 이와 같이 변경하면 가능하더라고요. 위 두 가지의 차이가 무엇인지 알 수 있을까요?

  • python
Aiden Kim 댓글 1 좋아요 0 조회수 179

자동입력 문의 드립니다.

해결됨

스프링과 JPA 기반 웹 애플리케이션 개발

회원가입 폼에 기본값이 들어가도록 모델객체에 기본값을 넣어주려고 합니다. @GetMapping public String showRegistrationForm (Model model) { AccountRegistrationDto registration = new AccountRegistrationDto() ; registration.setLastName( "LastName" ) ; registration.setFirstName( "FirstName" ) ; registration.setEmail( "test@test.com" ) ; registration.setConfirmEmail( "test@test.com" ) ; registration.setPassword( "User1234@" ) ; registration.setConfirmPassword( "User1234@" ) ; registration.setTerms( true ) ; model.addAttribute( "user" , registration) ; return "registration" ; } 비번을 넣는 부분은 안들어 가네요.. 왜 그런건지..

  • spring-boot
  • thymeleaf
  • spring
  • JPA
  • java
castinglife 댓글 4 좋아요 0 조회수 215

댓글 게시 버튼 누를때의 에러

미해결

인스타그램 클론 - full stack 웹 개발

댓글 게시 버튼 누를 때에, 콘솔창에서 main.js의 insertAdjacentHTML에 에러가 떴다고 하는데 어떻게 수정해야될까요??

  • HTML/CSS
  • python
  • django
  • 클론코딩
Hanky 댓글 10 좋아요 0 조회수 359

맨처음

미해결

WEB2 - JavaScript

<!DOC~~~~`>이거 어떻게 집어넣나요?

  • javascript
Minju 댓글 2 좋아요 0 조회수 338

JSP나 servlet을 왜 쓰는거죠??

미해결

실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌

JSP 코드를 짤 때 html을 기반으로 하고 servlet은 html 코드처럼 짜려면 out.print()를 귀찮게 계속 써줘야 하는데, 그냥 간편하게 html 코드로 웹페이지를 구성하면 안 되나요??? 어떠한 이점이 있기에 JSP나 servlet을 사용하는 거죠??

  • jsp
  • java
정홍준 댓글 4 좋아요 0 조회수 3307

wamp VS tomcat

미해결

실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌

wamp도 웹 서버로 자주 쓰이는데, JSP 공부를 할 때는 다들 톰캣을 사용하더라고요. 둘 다 웹서버인데 wamp와 tomcat의 차이를 알 수 있을까요? 왜 JSP를 할 때는 톰캣을 사용하는 거죠??

  • java
  • jsp
정홍준 댓글 0 좋아요 0 조회수 339

강의 문서 자료

미해결

Vue.js 시작하기 - Age of Vue.js

localhost로 띄워서 보여주는 문서 링크나 문서를 다운로드 받을수 있을까요?

  • vuejs
  • javascript
정선영 댓글 2 좋아요 7 조회수 373

패캠에 있는 수업과 다른가요?:

미해결

Vue.js 끝장내기 - 실무에 필요한 모든 것

패캠에 있는 수업과 다른가요?:

  • vuejs
  • javascript
  • vuex
didgusdhkd3 댓글 2 좋아요 1 조회수 416

.gitignore 풀고 다시 올려드려욤~~

해결됨

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

강의 2회독 하고서 이제 좀 큰 그림이 보이는 것 같습니다. 강의 자료도 전부 따라쳐서 정상 작동하는 것을 확인했고요 그런데 테스팅을 하다가 오류를 발견했습니다. 코드는 강사님이 쓰신 코드와 같습니다. 테스트는 정확히 말하자면, 정상적인 정보로 로그인 -> 로그아웃 -> 이상한 정보로 로그인 -> 로그인 실패 -> 다시 정상적인 로그인 시도 -> 아래와 같은 에러 발생 의 루틴입니다. [1] [HPM] Error occurred while trying to proxy request /api/user/login from localhost:3000 to http://localhost:5000 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors) 구글링해보니 프록시서버와 연관된 gateway timeout일 수도 있다는 둥 썰이 많습니다 ㅠㅜ 혹시 이 이슈에 대해서 아시는 부분이 있나요?? 개인적으로 조금 만 더 공부한 후 이 강의를 참고해서 저만의 어플리케이션을 만들 예정이라 이런 에러가 뜨는 것을 꼭 고치고 싶네요. 구글링을 해봤지만 제 역량밖인것 같더군요 ㅠㅜ git주소 : https://github.com/JoonsongLee/question 테스팅 하실 아이디와 비밀번호 : email : tempthree@naver.com password : temptwo 좋은 강의 감사드립니다.

  • nodejs
  • react
andrewlee 댓글 4 좋아요 0 조회수 211

노션으로 글 작성 후 그 글에 태그 다는 법

미해결

노션(notion) 완벽 활용법

안녕하세요. 강의 감사합니다. 본문 내(?)태그 달기는 어떻게 하는 건가요? 메모 작성하고 태그를 달고 싶어 노션을 배우는 중인데 검색해도 태그 다는 법이 안 나와서요. 구글 킵은 태그 달기가 별 게 아닌데 노션에서는 찾기가 어렵네요. 혹시 태그는 탬플릿 사용 시에만 제공되는 건가요? 그리고 무료회원에게는 태그 기능 제공되지 않나요?

  • 프로젝트 관리
  • 협업 툴
  • 업무 생산성
  • notion
zkdp 댓글 0 좋아요 0 조회수 1042

context 사용 시 에러가납니다.

해결됨

Redux vs MobX (둘 다 배우자!)

강사님이 만드신 소스에서 그냥 간단하게 + - 되는 카운터 기능의 예제를 진행중입니다. 역시 hooks를 이용하려구 하구요. // src/index.js import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import StoreProvider from './Context'; ReactDOM.render( <StoreProvider> <App />, </StoreProvider>, document.getElementById('root'), ); ------------------------------------------------------------------------- // src/Context.js import React, { createContext } from 'react'; import { counterStore } from './store/counterStore'; export const storeContext = createContext({ counterStore }); export const StoreProvider = ({ children }) => { return <storeContext.Provider>{children}</storeContext.Provider>; }; export default StoreProvider; ------------------------------------------------------------------------- // src/App.js import React from 'react'; import { useObserver } from 'mobx-react'; import useStore from './useStore'; // import { counterStore } from './store/counterStore'; function App() { const { counterStore } = useStore(); return useObserver(() => ( <div> <h1>{counterStore.number}</h1> <button onClick={counterStore.increase}>+1</button> <button onClick={counterStore.decrease}>-1</button> </div> )); } export default App; ------------------------------------------------------------------------- // src/store/counterStore.js import { observable } from 'mobx'; const counterStore = observable({ number: 0, increase() { counterStore.number++; }, decrease() { counterStore.number--; }, }); export { counterStore }; ------------------------------------------------------------------------- // src/useStore.js import { useContext } from 'react'; import { storeContext } from './Context'; const useStore = () => { const { counterStore } = useContext(storeContext); return { counterStore }; }; export default useStore; ------------------------------------------------------------------------- TypeError: Cannot destructure property 'counterStore' of 'Object(...)(...)' as it is undefined. 실행시 위와 같이 디스트럭처링을 할 수 없다고 나옵니다. 그래서 위의 src/useStore.js 부분에서 디스트럭처링 하지 않고 그냥 하게되면 // src/useStore.js import { useContext } from 'react'; import { storeContext } from './Context'; const useStore = () => { const counterStore = useContext(storeContext); return { counterStore }; }; export default useStore; TypeError: Cannot read property 'number' of undefined Context API를 사용하지 않을 경우 스무스하게 잘 되는데 Context만 이용하려 하니 게속 에러가 발생합니다.. &times;

  • redux
  • mobx
혁999 댓글 4 좋아요 0 조회수 3008

constrain설정을 outline에서 삭제할 수 있나요?

미해결

Autodesk Maya 3D 그래픽의 입문 Part.4 Animation

outline의 체인 아이콘이 붙은 constrain을 지우면 지워지던데 이것도 올바른 삭제 방법인지 궁금합니다

  • maya
문부릉 댓글 0 좋아요 0 조회수 239

분류 파트 신용카드 사기 실습 예제 2 강의에 대해 질문이 있습니다.

해결됨

[개정판] 파이썬 머신러닝 완벽 가이드

강의: 분류실습 2: 신용카드 사기 예측실습 - 02 위의 강의 내용 중 예측 알고리즘을 다양하게 사용하는 부분에서 약간 의아한 점이 있습니다. 분류(Classification)은 어떤 입력이 들어왔을 때 그것이 어떤 범주에 속하는지 예측하는 것이고, 회귀(Regression)은 이전의 연속적인 데이터들을 학습하여 미래의 값을 예측하는 것으로 알고 있습니다. 그런데 신용카드 사기 데이터는 연속적인 값이 아니라 해당 건이 '사기 인지 아닌지'를 판단하는 분류 문제 아닌가요? 어떻게 LogisticRegression을 적용할 수 있는지 궁금합니다.

  • 머신러닝 배워볼래요?
  • python
  • 통계
taylous 댓글 3 좋아요 1 조회수 183

데이터프레임을 만들 때 딕셔너를 자주 쓰시는 이유가 있나요?

미해결

Pandas 팬더스 데이터분석 기초 실습

딕셔너리를 사용해서 데이터프레임을 만들면 key값을 계속 입력해야 되는 번거로움이 있어서요. 리스트로 만들면 한번만 리스트로 컬럼값을 묶어주고 파라미터로 반환시켜주면 되는데, 딕셔너리를 자주 쓰시길래 궁금해서 올립니다.

  • pandas
분석탈퇴 댓글 0 좋아요 1 조회수 247

인기 태그

인프런 TOP Writers

주간 인기글