본문 바로가기

분류 전체보기271

네이버 검색엔진 최적화 - robots.txt 접근 차단 해결 방법 네이버 서치어드바이저를 통해서 내 사이트를 등록하던 중 내 사이트를 진단할 수 있길래 해보았다. 우선 네이버 서치 어드바이저 사이트를 들어가보자! >> 네이버 서치 어드바이저 바로가기 네이버 서치어드바이저 RSS 및 사이트맵 제출 방법 네이버 서치어드바이저 RSS 및 사이트맵 제출 방법 01. 네이버 서치어드바이저 검색해서 들어가기! 또는 링크 클릭하기 >>네이버 서치어드바이저 바로가기 [사이트맵 제출] 클릭! url은 내사이트/si cording-cossk3.tistory.com 네이버 검색 유입에 도움이 되는 방법 ▼ https://cording-cossk3.tistory.com/242 드디어 나도 네이버 검색 유입이 됐다!! - 티스토리 네이버 검색 유입 방법 드디어 네이버 검색 유입이 됐다 😁 비.. 2022. 12. 23.
티스토리 블로그 구독하기 버튼 눌러도 구독이 되지 않을 때 해결 방법 요즘 사람들과 맞구독을 하다 보니 구독이 되지 않는 분들이 꽤 있었다.! url을 보면 xxx.tistory.com 이 아니라 xxx.com 으로 되어 있었다. 그래서 .com 을 .tistory.com으로 변경해서 다시 로드하면 구독하기 눌러도 되는 분들이 꽤 있었는데 유독 안되는 몇몇 분들이 있었다!! 이런건.. 참을 수 없지 바로 구글링해야지 해당 블로그에서 [Ctrl + U] 를 누르거나 [오른쪽 마우스 + 페이지 소스 보기] 를 선택한다. 그럼 html로 작성된 페이지 소스들이 보이는데! 거기서 Ctrl + F로 단어를 찾아야 한다 mobile_view_url" content=" 그럼 아래와 같이 찾을 것이다. content = "URL" 에서 URL만 긁어와 다시 붙여넣기를 하고 구독하기를 누.. 2022. 12. 22.
구글 애드센스 광고 단가 확인하기 방문자 수는 늘고, 광고 클릭 수도 늘고 있는데 애드센스 수익은 0.3, 0.4로 찍힐 때가 있다... 왜지 ?! 그동안 간간히 클릭 수가 1이 되어도 높게는 1.5 정도까진 수익이 들어왔었는데 ㅠ.ㅠ 이유가 궁금해서 나는 구글 애드센스 광고 단가를 찾아보기로 했다. 혹시 쩌리 블로그라.. 광고 단가를 적게 준건 아닐지 해서.. 01. 구글 애즈 접속 및 로그인 구글 애즈에서 광고 단가 확인이 가능하다고 한다! >> 구글 애즈 바로가기 [키워드 플래너] 클릭 07. 새 키워드 찾기 클릭 08. 원하는 키워드 입력 후 [결과 보기 클릭] 09. 관련 키워드와 그에 따른 광고 단가가 나온다. 제일 좋은 검색 키워드는 검색량 ▲ 단가 ▲ 경쟁률 ▼에 해당하는 키워드라고 한다! 이따 퇴근하고 분석 좀 해서 키워.. 2022. 12. 22.
[Android] A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable 이슈 해결 기능 추가 작업 및 로그 추가를 하고 apk를 생성하려는데 정말 짜증나게도 위와 같은 에러가 나면서 생성이 안됐다. 그래서 구글링을 해본 결과... 1. 첫 번째 해결 방법 gradle.properties 파일에서 org.gradle.jvmargs=-Xmx2048M >> org.gradle.jvmargs=-Xmx2g 이렇게 사이즈를 늘려보라길래 했더니 정말 됐다! 근데 그것도 잠시뿐... 또 기능 추가 후 apk 생성하려하면 똑같은 에러가 떴다. 여기서 1차 빡침... 2. 두 번째 해결 방법 필요없는 코드를 지우고, 필요없는 파일들을 지워봤다. 근데 이것도........ 되긴 되는데 잠시 후 또 코드 한 줄 추가해도 에러뜬다 ㅠ.ㅠ 3. 세 번째 해결 방법 sdk 버전 높이기! build.gradle(.. 2022. 12. 22.
[Android] apk 빌드 에러 > The minSDK Version can not be specified in the AndroidManifest.xml file. apk를 생성하려고 하는데 다음과 같은 에러가 발생했다. Execution failed for task ':app:lintVitalRelease'. > Lint infrastructure error Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethod.. 2022. 12. 21.
[C/C++] 소수점 n자리 출력, 정수 및 소수점 0 채우기 지식인 둘러보다가 다음과 같은 질문을 발견했다. 생각해보니 저렇게 출력해 본 적이 없어서 나도 의문이었다. 저렇게 출력을 하는 방법이 있나 ? 근데 있었다! #include int main() { printf("%05.2f\n", 5.12345); return 0; } >> 05.12 소수점을 포함한 5자리 수 출력을 하는데, 그 중에 소수점 자리는 2자리 출력, 나머지는 0으로 채운다는 의미 같다. 그렇다면, 만약 이렇게 코딩을 하면 결과는 어떻게 나올까? #include int main() { printf("%010.5f\n", 5.123); return 0; } 10자리 중 소수점 자리는 5자리 출력이니, 0005.12300 이렇게 나올 것이다!! 오늘도 유용한 지식 알아간다. 2022. 12. 21.
유용한 온라인 컴파일러 사이트 가끔 지식인 답변을 해주다가 c/c++ 컴파일이 필요할 때 내 pc에서는 환경 설정이 되어있지 않아 곤란할 때가 있다. 그럴때 내가 유용하는 사이트 https://replit.com/languages/c C Online Compiler & Interpreter Write and run C code using our C online compiler & interpreter. You can build, share, and host applications right from your browser! replit.com 은근 괜찮다 (최고) 2022. 12. 21.
[C언어] byte를 0과 1로 출력 / binary 출력 (byte to binary) byte 보다는 8bit로 출력을 하고 싶을 때가 있다. #define BYTE_TO_BINARY_PATTERN "%c%c%c%c%c%c%c%c\n" #define BYTE_TO_BINARY(byte) \ (byte & 0x80 ? '1' : '0'), \ (byte & 0x40 ? '1' : '0'), \ (byte & 0x20 ? '1' : '0'), \ (byte & 0x10 ? '1' : '0'), \ (byte & 0x08 ? '1' : '0'), \ (byte & 0x04 ? '1' : '0'), \ (byte & 0x02 ? '1' : '0'), \ (byte & 0x01 ? '1' : '0') 위와 같이 define으로 정의해두고 쓰면 유용하다.! 2022. 12. 20.
[Flutter] Google Map API Release 시 뜨지 않는 이슈 이런... 오전부터 개삽질했다. https://cording-cossk3.tistory.com/198 [Flutter] Google Map API 사용하기 하나하나 자세하게 알려주는 블로그가 없어 내가 직접 포스팅한다. 우선 Google Cloud Platform으로 이동하자! Google Cloud Platform 이동 Google Cloud Platform 하나의 계정으로 모든 Google 서비스를 Google Cloud Pla cording-cossk3.tistory.com 위 포스팅을 따라서 google map api를 사용하게 되면 디버깅 모드에서는 잘 빌드되고, 맵도 잘 나올 것이다. 근데 flutter run --release 위처럼 release로 실행하게되면 회색 화면이 뜨면서 맵이 로드.. 2022. 12. 19.
[C/RL-ARM KEIL] thread 대신 os_tsk_create 사용하기 커널에 올리는 코드라 그런지 thread를 사용할 수 없다. 대신, thread처럼 사용할 수 있는 os_tsk_create를 사용하자! int main(void) { ... os_sys_init(os_init); ... } os_sys_init 함수는 RTX(Real-Time eXecutive) 커널을 초기화하고 시작할 수 있는 함수이다. 그 안에 인자로 커널이 초기화된 후 시작할 태스크 함수를 넣어주자. __task void os_init(void) { // 1 os_tsk_create(Test1, 3); // 2 os_tsk_create_ex(Test2, 1, (void *)0); os_tsk_delete_self(); } os_tsk_create(테스크 함수, 우선순위); os_tsk_create.. 2022. 12. 1.