본문 바로가기

전체 글829

[Youtube/애드센스]애드센스 블로그 수익 영상으로 사기치는 법 -보이는 걸 다 믿지 마라 수익 인증은 거의 대부분이 사기다 너튜브에는 정말 많은 영상들이 많고, 수많은 영상들에서 어떤때는 재미를 찾고, 어떤때는 강의를 통해 자기개발을 하거나, 모르는것들을 속 시원하게 해결해주는 등 정보의 바다를 넘어 정보의 화산이라고해도 무방할 정도로 계속해서 정보가 솟아나고 있다. 하지만 그들중 몇몇개는 사기치기 전 빌드업으로 사용자들을 현혹하고, "이만큼 잘난 나의 유튜브를 봐라, 내가 너를 부자로 만들어 주겠다!" 라며, 선심쓰는척 사기를 치는놈들이 많다. 그들이 이러한 사기를 치는 이유는 다음과 같다. 1) 조회수로 돈 빨아먹기 2) 다른 사이트로 유도해서 돈 빨아먹기 3) 강의를 돈 받고 팔기 위한 빌드업 4) 사이트 방문 유도로 돈 빨아먹기 이러한 사기를 치기위한 방법들중 영어권 국가를 포함하여 .. 2023. 7. 9.
[solution]chrome Line shows up when clicking on text 구글 크롬을 사용하다가 어느 순간부터 텍스트를 입력했을때와 같은 라인이 표시되는 문제가 발생했다. 다른 웹 브라우저에서는 괜찮았으나 크롬에서만 발생하여서 원인을 찾아보니, 설정 문제였다. Chrome -> setting(설정) -> accessibility(접근성) -> 텍스트 커서로 페이지 탐색을 비활성화 해준다. 설정을 끈 후 페이지를 새로고침하면 해결된다. 2023. 6. 30.
[javascipt]Button Dropdownmenu <a name="value"> to Form Post 대충 웹 페이지를 만들다가, 버튼들을 만들고 해당 버튼을 누르면 각각의 name들을 서버로 보내고, 보내진 데이터들을 토대로 특정 동작을 실행하려고 했다. php에서 아래와 같이 작성했다. 조회 더하기 Action Action2 수정 파일 삭제 파일 다운로드 대충 이런 느낌이다, 버튼을 누르면 -> submit -> form -> post to server로 button name들이 넘어가고, button_names = request.form.keys() 를 사용해서 전송된 데이터들을 볼 수 있다. 여러개면 for문을 사용해서 원하는 값을 찾을 수 있다. 문제는 부분인데, 를 으로 바꾸게 되면 bootstrap에서 제공하는 dropdownmenu동작이 안되는 것은 물론 원하는 모양이 나오질 않고, a를 .. 2023. 5. 31.
[Python]global 변수 선언하기 python코드가 너무 길어지면 코드 관리하기도 힘들고, 에러가 발생하면 추적하기 힘들다, 보통은 함수를 사용하고 여기서 나아가면 .py를 새로 만들어서 import로 새로 생성한 라이브러리를 불러와서 처리하기도 한다. 잘만하면 아주 간결하게 코드를 만들 수 있고, 후임에게 전달할때도 쉽게 전달이 가능하다. 하지만 이렇게 하다보면 정말 많은 함수들이 생성되고, 함수에 상관없이 session처럼 사용자가 항상 들고다니는 변수가 있을 수있다. 이럴때 사용하는 것이 global 변수 == 전역 변수 이다. 전역변수 "global 변수명"으로 설정하는 전역 변수를 함수에 상관없이 코드자체에서 항상 들고 다니는 변수라고 생각하면 된다. 원래 함수 안에서 지정된 변수는 return없이는 함수 밖에서 쓸수없다. Na.. 2023. 5. 25.
[Linux]Crontab이 실행되지 않을 때 해결방법 Crontab window의 스케쥴러처럼 linux에서는 cron 데몬을 지원해준다, 거기서 명령어를 사용해서 스케쥴러를 실행하는 crontab을 쓰려고 하는데, 막상 만들고 나니 아예 동작자체를 안하는것을 확인하였다. 여러 방법을 찾다가 결국은 방법을 찾아서 공유하려고 한다. Crontab이 정상적으로 실행되지 않는 이유는? 1) crontab -e 이후 cron 재시작을 안해서 $ sudo systemctl restart crond [crontab]Linux 스케줄링 crontab이 안될경우(+.py를 Crontab으로 스케줄링 걸어주기) - .py crontab 설정하기 - 리눅스에서 .py 파일을 만들고 해당 파일을 매일 정해진 시간마다 돌리고 싶었다. 근데 안됨 다 되는것 같고 에러 메시지도 안.. 2023. 5. 18.
[Tableau Server]tableau server의 postgresql(psql)사용 및 수정하기 Tableau Server에서는 서버 상태와 같은 기본으로 포함되는 대시보드들을 보여주기 위하여, 내부 DB중 Postgresql를 사용하여, 서버에서 일어나는 모든 Action들을 관리한다. 게다가 만일 기본으로 제공하는 대시보드가 마음에 안든다면, postgres에 연결하여 원하는 형태의 대시보드 또한 간편하게 구현이 가능하다. -postgres 연결하는 법 - https://help.tableau.com/current/server/ko-kr/perf_collect_server_repo.htm Tableau Server 리포지토리를 사용한 데이터 수집 Tableau Server 리포지토리는 모든 사용자 상호 작용, 추출 새로 고침 및 기타 항목에 대한 데이터를 저장하는 PostgreSQL 데이터베이스.. 2023. 5. 15.
[Python]CSV to Hyper파일로 변환시 에러 해결-1 (unable to read from external source.) unable to read from external source. 에러가 발생했다. 원인은 "베이스가 되는 .csv 또는 .xlsx파일을 가져올 수 없다"는 에러이다. 1) 코드에 오타가 없는지 ex) "~~~.csvv" 2) 실제로 파일이 있는지 3) 권한 문제는 없는지 확인한다. 끝 2023. 4. 18.
[chatGPT]chatGPT 활용하기 -1 (flowchart 그리기) chatGPT가 무엇인지, 어떤 프로세스로 결과를 도출하는지는 매우 많다, 하지만 아무리 도구가 좋아도 어떻게 쓰는지 모르면 쓸모가 없듯이, chatGPT 또한 어떻게 쓰는지 모르면 심심풀이용 채팅이나 다름없다. 코딩이나 프로그래머가 아닌 다른 직군(기획자, 서비스 구성등)에서도 chatGPT를 활용하는 방안을 알아보자. -Flow chart 그리기- 기획자 입장에서 Flow Chart를 그려야하는데 어떠한 경우의 수들이 있는지, 또 경우의 수가 발생할때마다, 차트를 다시 고쳐야하는 문제가 발생한다. 이러한 시간을 단축 시키기 위해 chatGPT를 활용해보자. 1) https://mermaid.live/ |1. 사용자 인증| B[사용자 확인]; B -->|2. 도서 정보 조회| C[도서 정보 확인]; C.. 2023. 4. 17.
[Server]Disk 사용률 100% 급증 원인파악하기 + 해결하기 서버로 사용중이던 Windows 운영체제에서 Disk 사용률이 100%가 되었다는 연락을 받았다, 확실히 서버가 버벅이는 것을 확인하였다. 위에처럼 Task manager에서 디스크부분을 활성화하면 사용량을 확인할 수 있다. Task manager에 디스크 부분을 활성화 하는 방법은 아래 링크에서 알아보자. https://mrnoobiest.tistory.com/178 [Task Manager]Disk 사용률 활성화 하기(display disk usage) 서버를 관리할때 CPU나 Ram(Memory)사용률 체크도 매우 중요하지만 Disk 사용률 체크도 매우 매우 중요하다. 데이터 입출력이 실제로 실행되는 부분이라 그렇다. 사용현황을 파악할때는 Task Manager를 mrnoobiest.tistory... 2023. 4. 13.