본문 바로가기

전체 글120

nodejs에서 fetch 사용방법 fetch is not a function $.ajax 사용불가 안녕하세요 여러분 크리에이트 메이커 입니다 ~~~ 작업을 하던중, nodejs에서 스케줄링을 통해 DB접속 후 메일발송하는 기능을 만들고 있었는데요. 보통 fetch는 js파일에서 기본적으로 사용되지만, 서버를 관리하는 js파일에서는 기본적으로 사용이 안되더라구요. 처음에는 $.ajax로 메일을 보내려고 했는데 이역시 도저히 되질 않아, await fetch로 바꾸었답니다. 근데 역시 몇번 실패를 하고 나서 원인을 찾으니,,, 서버관리하는 js파일에서 http통신을 하면 상대측에서 이 데이터를 웹에서 보낸것이 아니라고 판단을 하여 오류를 내보냅니다. 보통우리는 웹에서 함수를 사용해서 보내기 떄문에 잘 넘어갔었는데, 서버관리용 js파일에서는 바로 적용이 안되더군요. 그래서 방법을 찾았습니다. 먼저 npm .. 2024. 1. 4.
안드로이드 스튜디오 (android studio)Could not resolve all files for configuration ':app:debugRuntimeClasspath'. 해결방법 안녕하세요 여러분! 크리에이트메이커 입니다. 최근 안드로이드 스튜디오가 업데이트 되면서, 종속성같은 부분이 조금 바뀌었습니다. 그에따라 이전에 하던 방식으로 코딩을 짜면 에러가 발생할 경우가 종종 있었는데요. 그중 하나인 Could not resolve all files for configuration ':app:debugRuntimeClasspath'. 에러에 대해 이야기 해볼께요!! 이 에러는 경로문제인데요. 자세한 설명은 문서를 참고하면 되지만, 종속성이 있는 클래스를 사용할때, gradle 세팅이 잘 안돼있으면 발생합니다. 저같은 경우 plot이랑 그래프를 사용할때 발생했는데요. 해결방법은 setting.gradle에서 dependencyResolutionManagement { repositori.. 2023. 12. 25.
stripe api my doc javascript(js) with nodejs https://stripe.com/docs/checkout/quickstart Stripe-hosted page stripe trigger ▶️ [event] stripe.com This link is simple api code with nodejs ↑ in there app.post('/create-checkout-session', async (req, res) => { const session = await stripe.checkout.sessions.create({ line_items: [ { // Provide the exact Price ID (for example, pr_1234) of the product you want to sell price: '{{PRICE_ID}}', quantit.. 2023. 12. 17.
adb이용해서 안드로이드 앱에 한글 입력하기 안녕하세요 여러분! 크리에이트메이커 입니다. 이번 게시글은 요즘 메크로를 위해 피씨에서 안드로이드를 자주 제어하는데, 이때 안드로이드에 한글입력하는 팁을 알려드릴려고 해요!! 아주 간단합니다 !! adb로 한글을 입력하게 하려하지 마시구요. 그냥 북붙으로 하세요!! pyperclip.copy("원하는 한글") subprocess.run(["adb", "shell", "input", "keyevent", "KEYCODE_PASTE"]) 이거 하면 adb에 연결돼있는 디바이스에 한글 들어갑니다 !! 이거 찾느라 10시간 고생했네여 -- 여러분은 빨리 개발하시길 ! 그럼 안녕! 2023. 11. 28.