Showing posts with label Story. Show all posts
Showing posts with label Story. Show all posts

Thursday, November 23, 2017

애드센스(Adsense) 승인 완료기

드디어 기다리고 기다리던 애드센스 승인이 완료가 됐다!🙌(반갑워 흑인어린이 친구!)

10일가량 '설정 작업 진행 중' 늪에 빠져 조마조마 하게 기다리던 중 마냥 기다릴 수 없어
이것저것 몸부림 치던게 구글에 까지 닿았나보다ㅋㅋ
나와 같은 문제로 고민하고있을 누군가를 위해 몇가지 내가 했던 방법들을 적어 볼 까 한다.



마냥 승인을 기다리던 어느날 하루면 된다던게 10일을 기다리게 돼니 왠지 의심이 들었다. 이곳저곳에서 정보를 찾아보니 많은 사람들이 비슷한 문제로 고민하고 있었다.
그러다 우연히 이미 승인대기중인 아이디로 애드센스가입하기를 누르게 됐는데






위와같은 팝업이 뜨는걸 발견했다. 설정 작업 진행 중 페이지에서 위와같은 팝업이 뜨는걸 보게 됐다.
내가 애드몹에 가입을 했었...나? 싶어서 애드몹에 가보니 가입이 안돼있어서 어차피 나중에 앱광고도 넣을 예정이라 바로 가입을 하고 다시 돌아와 봤다.


애드몹 가입을 하고보니 뭔가 매뉴들이 활성화 되긴했지만 여전히 설정 작업 진행중..(이것은 된것도 안된것도 아니여)
그래도 뭔가 변화가 된거 같아 하루정도 더 기다려봤지만 뭔가 중간에 꼬인것 같은 느낌을 받아서 매뉴 왼쪽 하단에 '의견보내기'를 통해 스크린샷과 함께 상황을 설명했다.
그러고 반나절?만에 승인이 됐고 조금 지나니 광고가 잘 나오는걸 확인 할 수 있었다.
우연인지 아님 내가 했던 행동들이 효과가 있었는지 모르지만.. 누군가에게 도움이 됐으면 한다.

Wednesday, November 15, 2017

Popular Posts 수정기

무료 템플릿을 사용하다보니 문제가 한두가지가 아니다.(혹은 내가 뭔가 문제가 있던가😒)

메인 Post화면에서 kotlin 관련글 썸네일을 불러오지 못하더니 Popular post에는 불러와서 보여준다.. 아무튼 뭐 이건 나쁠건 없지만 문제는 이미지가 하나도 없는글이다.
썸네일이 없어서 공간을 무너트린다. 탭은 템플릿에서 제공하고 포스트 정보는 구글에서 제공하는 위젯이라... 템플릿제공자와 구글의 환상적인 콜라보? 우리 구글형이 그럴리 없어!
아무튼.. 오늘은 이걸 고쳐보고자 다시 블로그 소스를 펼쳐 문제가 되는 부분을 찾아봤다.


...그래도 양반인게 분기 주석을 잘 달아줬다.ㅋㅋ
<b:if> 라던가 expr이런 문법들은 익숙치 않아 다른 줄에서 사용한 것들을 참고해서
대충 느낌적인 느낌으로 수정을 시도해봤다.(JSTL 문인가..? 😏)
<b:if></b:if>가 한쌍으로 분기가 되는걸보고 if문 뒤에 <b:else></b:else>로 추가 분기분을 넣고 수정을 시도해봤지만.. Popular post탭이 전부 사라져버렸다.(아마도 오류때문에 html 태그 생성이 안된듯하다.)
한참을 다시 보고 이것저것 시도해본중! if-else 사용법이 틀렸다.
기본적으로
[if 태그 열고] [if 태그 닫고] [else태그 열고] [else태그 닫고]
순서로 하는거라 생각했는데 그게 아니었다.
[if 태그 열고] [else태그 선언하고][if 태그 닫고]
이렇게 분기를 해야했다.





이렇게 수정처리를 하고 블로그를 업데이트 했더니


드디어 맘에 들게 수정이 됐다!🙌

초반이라 그런지 거의 하루에 하나정도씩은 수정할게 생기는듯 하다.😭ㅋㅋㅋ

Tuesday, November 14, 2017

Code highlighter 도전기

아무래도 개발을 위한 블로그다 보니 코드를 삽입할 경우가 많을거 같아 코드 삽입 법을 찾아봤는데 기본적으로 <pre> 태그를 html모드로 변경해 삽입 하는 엄청난 노가다를 구글에서 지원해준다.😲(구글이 그럴리 없어!)
코드쓰고 -> html모드로 바꾸고 -> 앞뒤로 <pre></pre>삽입.... 엄청난 노가다라 이런 비효율을 줄이기 위해 검색하던중 사이트 하나를 발견했다.




여기 사이트로 가면 코드를 넣고 hilight를 하면!


1
2
3
fun (){
    hell low
}

이렇게 깔끔하게 코드가 나온다 .
사이트로 이동해서 코드를 쓰고 -> 이미지에 나온것처럼 HTML코드를 복사해서 -> html모드로 바꾸고 -> 삽입!
야호! 코드 시작과 끝을 찾는 번거로움이 사라졌다...😂
그래도 초반엔 엄청난 도움이 되서 사용을 하다가 다시 다른 사이트를 찾게됐다.





이번에 찾은 사이트는 코드를 작성하고 우측하단에 클립보드 복사 한번 누르고 html모드 변경없이 바로 ctrl+v 만 해주면

요렇게 깔끔한 코드를 미리보기를 하지 않아도 볼수가 있다.🙌

하.지.만. 여기서 끝이 아니었다 작성하고 보니 사용하는 템플릿 css에 문제가 있는지 줄이 맞지 않았다..

.... 음... 그렇다 뭔가 잘못됐다. 뭔진 모르지만 잘못됐다..
css를 만저본 적이 많이 없으니 크롬의 개발자모드를 켜고 속성을 하나씩 바꿔가면서 문제를 탐색했다.
결국 위치 태그를 찾고 인터넷 검색을 통해 css로 태그 선택을 하고
1
2
3
4
.colorscripter-code-table td:first-child div div {
    white-space: pre; !important;
}
cs





해당 속성을 넣어줬더니 완벽하진 않아도 나름 볼만해졌다.

내가 못찾는건지 원래 이런건지 모르겠지만.. 어서 코드 삽입방식의 최적화된 방법을 찾아 적용해보고 싶다.😓







Monday, November 13, 2017

Adsense 1차 승인






드디어 기다리고 기다리던 애드센스 1차 승인이 됐다!(짝짝짝🙌)ㅋㅋㅋ
자동승인이라는 얘기는 들었지만 '현재 귀하의 블로그에서는 애드센스를 사용할 수 없습니다.'라는 멘트만 나오고 내가 따로 승인신청을 한것도 아니고 승인도 안돼서 불안해 하던 차에 거의 일주일이 조금 넘어서 1차 승인이 됐다.
멘트가 바뀌고 [애드센스 가입] 버튼이 생성돼 가입을 진행했다 ㅎㅎ
가입하고 광고 달면 끝이라 생각했는데 아직 승인 절차가 더 남았단다..
최대 1일의 시간이 걸린다는데.. 조용히 기다려 본다.
아직 블로그 총 방문자는 두자리수 남짓 일간 방문자수 0.2명쯤? 이지만 ㅋㅋ 언젠가 성장하겠지~!
나 스스로도 공부도 많이하고 더 좋은 정보를 나누는 공간이 됐으면 좋겠다.😊

Friday, November 10, 2017

Sitemap 오류 수정기

템플릿을 제공해준 곳에서 사이트맵 만드는 문서가 있길래 따라서 적용해 봤다

역시나 쉽게 되지 않는다.....
이유를 봤더니 이미지 썸네일이 없으면 위 사진부분에서 undefined 오류가 나서 중간에 자바스크립트가 중단되고있었다.
(템플릿 소스는 볼수롤 정렬도 안되서 숨이막힌다.)
웹은 그리 많은 경험을 해보지 못해서 일단 if문으로 undefined의 경우를 분기를 해봤지만 여전히 undefined부분에서 중단이 되버렸다.
결국 자바에서 try-catch의 기억을 살려 자바스크립트도 비슷한게 있나 하고 찾아봤더니 똑같이 try-catch가 있어서 오류부분을 전부 감싸서 처리했더니 말끔하게 고쳐졌다.






하지만! 조금 부족함이 보여서 디폴드 썸네일을 적용해봤다.


이제 좀 제대로 정상 작동하는듯 보인다.(뿌듯😃)


템플릿에서 제공한 소스를 보니 정렬도 엉망이고 뭔가 중간에 암호화도 걸려있고해서 매번 오류가 있을때마다 가뜩이나 없는 실력에 수정하려니 쉽지가 않은듯 싶다.
정렬만큼은 해놓고자 웹상에서 소스 정렬 프로그램을 사용해 적용했더니 소스상에 띄어쓰기 문제로 작동이 잘 안되서 오류나는 부분도 여럿 생겼지만 지금은 많이 고쳐진 상태다.
로딩도 매우 느리고 해서 언젠가는 전체 소스를 한번 정리하는 날도...오지 않을까? (응 아니)

Wednesday, November 8, 2017

Page Navigation Custom


원래 템플릿에서 기본 제공하는 딱맞는 네비가 있었는데... 이것저것 설정하다가 뭘 잘못 건들였는지.. 어느순간 페이지 네비게이션이 사라졌다..😣(이유를 알수 없이..)

템플릿에서 제공하던 네비







크롬 개발자모드로 html를 분석했더니 pagenavi 클래스가 페이지 네비게이션과 관련있단걸 확인 후 blogger pagenavi로 구글링 해봤더니 자료가 몇개 있어서 빠르게 적용해봤다.😃


자바스크립트와 CSS를 추가 한 후 약간의 수정을 하고 적용해봤더니.. 뭔가... 정품(?)에 비해 허전해보이지만 임시로 달아둬야 겠다ㅋㅋㅋ 나중에 css를 수정을 통해 좀더 사이트에 맞도록 해야지..😋

※ 추가 script의 perPage와 레이아웃 설정의 기본 페이지의 게시물 수와 같아야 페이지별로 맞게 포스트가 나온다.


참고사이트 : https://helplogger.blogspot.kr/2014/04/how-to-add-numbered-page-navigation-widget-for-blogger.html

Monday, November 6, 2017

blog 시작!

드디어 블로그의 제대로 된 첫 글이다.
블로그를 하려고 보니 무엇으로 시작할 지부터 고민이었지만 최종적으로 구글에서 서비스하는 Blogger를 '갓'구글형이니까라고 선택하게 됐다.
개인적으로 공부한 내용을 복습도 하고 스스로 꾸준한 공부를 하도록 압박(?)을 하기 위해서 개설했지만, 블로그를 운영해본 경험도 없고 설정을 하다 보니 욕심이 생겨서 이것저것 알아보다가 이제야 첫 글을 쓰게 됐다.
글을 써본 적도 없어서 존댓말로 써야 하나 반말로 써야 하나 반존대(?)를 해야 하나
맞춤법을 틀리면 어떡하지 하는 등의 고민이 꼬리에 꼬리를 물지만 일단은 하나하나 헤쳐가기로 하고 글을 써본다.
블로그의 목적은 위에서 말한 것처럼 공부한 것들의 복습용으로 올릴 예정이고 최대한 공식? 정식? 문서를 활용해서 기본에 충실하게 내용들을 채워볼까 한다.
아마 주 콘텐츠는 '안드로이드 개발'이 될 듯싶지만 프로그래밍 전반에 있어서 유용한 팁이나 정보들도 함께 올려볼 생각이다.