본문 바로가기

반응형

IT, 인터넷

(56)
리액트 네이티브 expo 설치 및 실행하기(앱 만들기) 리액트 네이티브와 expo의 차이점을 애기 하자면, 리액트 네이티브는 네이티브 코드도 사용을 하여서 광범위하게 개발이 가능 합니다. 하지만 expo는 지원되는 api가 아니면 사용이 불가 합니다. 하지만 expo가 개발을 빨리, 그리고 쉽게 앱을 만들수 있다는 장점이 있습니다. 하지만 네이티브코드를 지원하지를 않기 때문에 지원되지 않는 api는 사용이 불가 합니다. 예를 들어서 카카오로그인을 들자면 expo document에 가보시면 아직 카카오는 지원을 하지 않습니다. https://docs.expo.dev/versions/latest/ API Reference - Expo Documentation Expo is an open-source platform for making universal nativ..
이클립스에서 git 사용방법 이클립스의 우측 상단위에 open perspective를 클릭을 해서 git repository를 엽니다. 이렇게 하면 git repository가 열리는데 여기에서 git hub나 git lab에서 생성한 프로젝트를 import 할수 있습니다. 이제 git hub에서 프로젝트를 먼저 생성 하겠습니다. https://github.com/ GitHub: Where the world builds software GitHub is where over 65 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code li..
스프링부트 트랜잭션 관리하기(aop 방식) 트랜잭션은 꼭 개발시에 관리를 해주어야 하는데요. 트랜잭션을 한방에 처리 할수있는 aop방식이 있습니다. aop 방식은 한방에 모든 파일을 관리를 하도록 하는 방식인데 많이 사용되는 방식입니다. 먼저 config파일을 만들어 주어야 합니다. TransactionAspect.java라는 파일을 만들어 보겠습니다. TransactionAspect.java import java.util.Collections; import java.util.HashMap; import org.springframework.aop.Advisor; import org.springframework.aop.aspectj.AspectJExpressionPointcut; import org.springframework.aop.support..
스프링부트 yml, properties 암호화 하기 yml, properties 파일을 사용하다가 보면 중요한 비밀번호 라든디 디비 url등 보이지 않았으면 하는게 있습니다. 그래서 yml, properties 파일을 암호화를 해서 민감한 정보를 특수문자로 변경해서 관리를 할수가 있습니다. 이게 jasypt, bouncycastle의 패키지를 사용을 해서 할수 있습니다. 스프링이나 스프링부트에서는 mavenrepository에서 패키지를 검색을 해서 찾을수가 있습니다. https://mvnrepository.com/ mavenrepository에서 검색을 해서 패키지를 찾아서 하는 방법이 있구요. pom.xml com.github.ulisesbocchio jasypt-spring-boot-starter 3.0.3 org.bouncycastle bcprov..
스프링, 스프링부트 resttemplate 사용하기 (외부와 연결하는 restapi) 스프링, 스프링부트에서 resttemplate를 사용하는건 아주 간단 합니다. 외부와 통신을 할때 resttemplate를 사용을 하면 아주 편하게 통신이 가능 합니다. 저는 스프링부트 기준으로 설명을 하겠습니다. 요즘에는 스프링보다는 스프링부트를 많이 쓰거든요. 그리고 스프링부트가 스프링보다 버전 충돌등 이런게 없어서 전 개인적으로 스프링부트를 추천 합니다. 먼저 config를 만들어 주어야 합니다. RestTemplateConfig.java import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.web.client.RestTemplateBuilder; import org.springframewo..
IIS로 리디렉션 시키기(구글 애드센스 사이트 수정 안될때) 구글애드센스 가입후에 사이트를 찾을수 없어서 변경을 하라는등의 요청을 받다가 신경 안쓰고 있다가 나중에 보게 되면 사이트가 수정이 안되는 경우가 있습니다. 이럴때 그냥 계정 지우고 다시 새계정으로 해도 되지만, 본인 계정을 지울수 없는 경우 라면, 아니면 그냥 이 계정을 쓰고 싶다면 이 방법을 추천 드립니다. 설정 > 앱 > 프로그램 및 기능을 클릭을 합니다 Windows 기능 켜기/끄기를 클릭 합니다 위와 같이 동일하게 체크를 한후에 확인을 눌러서 IIS를 설치를 합니다. 그리고 IIS를 사용하기 위해서는 도메인을 구입을 해야 하는데요.. 구글 애드센스에서 사이트수정이 안된다는건 애드고시 하시다가 포기 하고 그냥 냅두면 기간이 오래 지나서 사이트 수정 자체가 안됩니다. 그래서 이미 사용하던 도메인이 있..
애드센스의 애드고시 승인 받기 애드센스의 애드고시 승인 받기 생각보다 엄청 힘이 듭니다. 앱에서 사용하는 구글애드몹은 바로 승인을 해주는 편인데, 애드센스는 애드몹의 2배 수익이 발생 한다고 하니.. 필수로 하는게 좋겠죠.. 그래서 애드고시란 말이 나온거 같습니다. 애드센스는 로봇이 승인을 하기 때문에 아무리 고객센터에 물어 보아도 대답해줄 사람은 없다는거.. 알고 계셔야 겠습니다. 자 지금부터 애드센스의 애드고시 승인을 받기 위한 절차를 알려 드릴게요.. 먼저 티스토리에서 블로그를 개설을 합니다. 티스트로를 찾는 방법은요. 네이버에서 '티스토리'로 검색을 하고 밑으로 내리다 보면 보입니다. 여기서 티스토리 사이트를 방문을 할수 있게 되고, 여기서 가입이 가능 합니다. 티스토리의 사이트를 들어가게 되면 이런 화면이 보입니다. 카카오 ..
앱, 게임을 만들지 않아도 운영 할 수 있습니다. 물론 수익도 낼수 있습니다. 요즘에는 it에도 굳이 만들지 않아도 운영을 하면서 수익을 낼수 있습니다. 한국에는 크몽이라는 돈을 주고서 앱, 게임등을 살수 있는 사이트가 있는데요. 구글에서 크몽 이라고 검색을 하시면 사이트를 방문을 할수 있습니다. 크몽에 들어 가시면 검색 및 주제가 나와 있습니다. 당연히 구글플레이스토어에도 크몽이라는 앱이 올라가 있습니다. 한국에는 이처럼 크몽이라는 사이트 및 앱이 있어서 여기서 돈을 주고 구입을 하면 모든걸 다 해줍니다. 광고기능, 인앱결제등 돈만 주면 다 해줍니다. 아주 큰 장점이지만 금액이 좀 비싸다는 것이죠.. 그리고 외국에서는 장점이 싸다는 것이지만, 단점은 좀 공부를 해야 합니다. 그 대표적인게 유니티를 들수 있습니다. 게임을 완전히 다 만들어 진걸 사서 본인이 세팅 및 약간의 개발을 ..

반응형