전체 포스팅 보기
-
안녕하세요. 팀드모네입니다. 지난시간으로 사전 설명이 끝났으니, 오늘은 본격적으로 MSA(Micro Service Architecture)가 무엇인지 알아보도록 하겠습니다. 👨💻 MSA(Micro Service Architecture)란? - 시스템을 여러 개의 독립된 서비스로 나눠서, 이 서비스를 조합함으로서 기능을 제공하는 아키텍쳐 디자인 패턴 👨💻 MSA의 핵심은?1. 다른 팀의 스토리지에 직접 엑세스 금지 2. 공유메모리, 백도어 금지 3. 팀 간의 커뮤니케이션은 서비스 인터페이스로만 이뤄져야한다. 4. 모든 서비스 인터페이스는 예외없이 외부에서 이용 가능해야한다. * 오직 api나 네트워크로 각 서비스를 연결하라는 의미. 공유메모리..등 금지는 뒷문 만들지 말라는 의미. 👨💻 MSA의 특이..
[5분 내로] MSA의 특징과 주의사항 그리고 도입 이유안녕하세요. 팀드모네입니다. 지난시간으로 사전 설명이 끝났으니, 오늘은 본격적으로 MSA(Micro Service Architecture)가 무엇인지 알아보도록 하겠습니다. 👨💻 MSA(Micro Service Architecture)란? - 시스템을 여러 개의 독립된 서비스로 나눠서, 이 서비스를 조합함으로서 기능을 제공하는 아키텍쳐 디자인 패턴 👨💻 MSA의 핵심은?1. 다른 팀의 스토리지에 직접 엑세스 금지 2. 공유메모리, 백도어 금지 3. 팀 간의 커뮤니케이션은 서비스 인터페이스로만 이뤄져야한다. 4. 모든 서비스 인터페이스는 예외없이 외부에서 이용 가능해야한다. * 오직 api나 네트워크로 각 서비스를 연결하라는 의미. 공유메모리..등 금지는 뒷문 만들지 말라는 의미. 👨💻 MSA의 특이..
2020.03.23 -
안녕하세요. 플랫폼공작소입니다. 안드로이드 코딩을 하다가 Program type already present: android.support.v4.app.INotificationSideChannel$Stub$Proxy라는 에러를 만났습니다. 해결하는 방법을 공유드립니다. gradle.properties에 아래의 코드를 입력합니다.android.enableJetifier=true android.useAndroidX=true추가로 문의사항이 있으시면 댓글남겨주세요 ^ ^ 감사합니다.
Program type already present: android.support.v4.app.INotificationSideChannel$Stub$Proxy 해결방법안녕하세요. 플랫폼공작소입니다. 안드로이드 코딩을 하다가 Program type already present: android.support.v4.app.INotificationSideChannel$Stub$Proxy라는 에러를 만났습니다. 해결하는 방법을 공유드립니다. gradle.properties에 아래의 코드를 입력합니다.android.enableJetifier=true android.useAndroidX=true추가로 문의사항이 있으시면 댓글남겨주세요 ^ ^ 감사합니다.
2020.03.21 -
안녕하세요. 플랫폼공작소입니다. 애드몹 관련 코딩을 하다가 아래와 같은 에러를 만났습니다. AdMobPlugin.RewardVideoListener is not abstract 에러요약 :인터페이스안에 있는 메서드 중에 구현을 안한게 있다는 얘기를 하는 것입니다. 해결방법 : 빠진 메서드를 구현합니다. 저는 onRewardedVideoCompleted 메서드가 빠져있었습니다. 그냥 대충 onRewardedVideoCompleted를 구현해줍니다. public interface RewardedVideoAdListener { void onRewardedVideoAdLoaded(); void onRewardedVideoAdOpened(); void onRewardedVideoStarted(); void onR..
AdMobPlugin.RewardVideoListener is not abstract 해결방법안녕하세요. 플랫폼공작소입니다. 애드몹 관련 코딩을 하다가 아래와 같은 에러를 만났습니다. AdMobPlugin.RewardVideoListener is not abstract 에러요약 :인터페이스안에 있는 메서드 중에 구현을 안한게 있다는 얘기를 하는 것입니다. 해결방법 : 빠진 메서드를 구현합니다. 저는 onRewardedVideoCompleted 메서드가 빠져있었습니다. 그냥 대충 onRewardedVideoCompleted를 구현해줍니다. public interface RewardedVideoAdListener { void onRewardedVideoAdLoaded(); void onRewardedVideoAdOpened(); void onRewardedVideoStarted(); void onR..
2020.03.21 -
안녕하세요. 플랫폼공작소입니다. cannot find symbol class CordovaPlugin를 해결하는 방법을 공유합니다. build.gradle파일의 dependencies에 implementation project(':CordovaLib')가 빠져있는지 체크해보세요. 참고를 위해, 예제 소스코드를 첨부드립니다.dependencies { implementation fileTree(dir: 'libs', include: '*.jar') // SUB-PROJECT DEPENDENCIES START //debugCompile(project(path: "CordovaLib", configuration: "debug")) //releaseCompile(project(path: "CordovaLib", ..
cannot find symbol class CordovaPlugin 해결방법안녕하세요. 플랫폼공작소입니다. cannot find symbol class CordovaPlugin를 해결하는 방법을 공유합니다. build.gradle파일의 dependencies에 implementation project(':CordovaLib')가 빠져있는지 체크해보세요. 참고를 위해, 예제 소스코드를 첨부드립니다.dependencies { implementation fileTree(dir: 'libs', include: '*.jar') // SUB-PROJECT DEPENDENCIES START //debugCompile(project(path: "CordovaLib", configuration: "debug")) //releaseCompile(project(path: "CordovaLib", ..
2020.03.21 -
안녕하세요. 플랫폼공작소입니다. 오랜만에 안드로이드 코딩을 하는데 resource android:attr/fontStyle not found라는 에러가 나오네요. 해결하는 방법을 공유드립니다. 이거 sdk 버전 안맞춰서 나는 에러입니다. 이거 해주시면 됩니다. 1. File > Project Structure... 클릭 2. Modules > Compile Sdk Version을 28로 맞춰줍니다. Build Tools Version은 2020.03.21일 기준 28.0.3으로 맞춰줍니다. 그렇게 어려운게 아니었는데, 저는 하루를 날렸네요 ㅠ 추가로 문의사항이 있다면 댓글 남겨주세요. 즐거운 코딩하세요~
resource android:attr/fontStyle not found 해결하는 방법안녕하세요. 플랫폼공작소입니다. 오랜만에 안드로이드 코딩을 하는데 resource android:attr/fontStyle not found라는 에러가 나오네요. 해결하는 방법을 공유드립니다. 이거 sdk 버전 안맞춰서 나는 에러입니다. 이거 해주시면 됩니다. 1. File > Project Structure... 클릭 2. Modules > Compile Sdk Version을 28로 맞춰줍니다. Build Tools Version은 2020.03.21일 기준 28.0.3으로 맞춰줍니다. 그렇게 어려운게 아니었는데, 저는 하루를 날렸네요 ㅠ 추가로 문의사항이 있다면 댓글 남겨주세요. 즐거운 코딩하세요~
2020.03.20 -
안녕하세요. 청홈의 플랫폼공작소입니다. 오랜만에 코르도바 프로젝트를 진행하는 중입니다. Could not find method leftShift() for arguments 라는 에러가 발생한 경우 build.gredle파일에 들어가셔서 println('computed' + flavor.name.capitalize() + 'VersionCode=' + flavor.versionCode) } } 감사합니다. reference : https://stackoverflow.com/questions/55793095/could-not-find-method-leftshift-for-arguments-after-updating-studio-3-4
Could not find method leftShift() for arguments 해결방법안녕하세요. 청홈의 플랫폼공작소입니다. 오랜만에 코르도바 프로젝트를 진행하는 중입니다. Could not find method leftShift() for arguments 라는 에러가 발생한 경우 build.gredle파일에 들어가셔서 println('computed' + flavor.name.capitalize() + 'VersionCode=' + flavor.versionCode) } } 감사합니다. reference : https://stackoverflow.com/questions/55793095/could-not-find-method-leftshift-for-arguments-after-updating-studio-3-4
2020.03.19