2022년 4월 4일 월요일

ip 주소 보는법 개념 먼저 익혀야 쉽다!

 인터넷 통신이 되지 않는 컴퓨터는 무용지물이다. 컴퓨터 사용자는 네트워크에 대한 기초지식을 숙지할 필요가 있다. 그 첫 출발점이 ip 주소 보는법이다. 확인하는 방법은 매우 쉬우나 내가 알고 싶은 ip가 어떤 ip인지 먼저 알아야 한다. 하나의 ip에 한대의 컴퓨터만 연결하는 경우는 거의 없고 대부분 한 개의 아이피에 공유기를 사용하여 여러 대의 기기를 연결하는 경우가 대부분이기 때문에 더욱 그러하다. 여기서 논하는 것은 잘몰라 알아가는 과정에 있는 학생의 기록이며, 실질적으로 필요한 지식을 이해하기 쉬운 비유로 적고자 한다.


먼저 용어를 알아야 한다.

※참고 : 네이버 캐스트의 "ip주소"


공인IP와 사설IP

아이피주소를 유선전화번호라고 생각하자.

집마다 고유의 전화번호가 있는 것처럼 고유의 아이피 주소가 있다(기초단계이니 고정아이피 유동아이피는 구분하지 말자)

전화번호에 공유기를 연결하여 여러 개의 가상전화번호를 생성할 수 있다고 가정하자.

데스크탑은 가상전화번호1에 연결, 노트북은 가상전화번호2에 연결, 스마트폰은 가상전화번호3에 연결되는 것이다. 공유기를 통한 가상전화번호 생성방식으로 하나의 전화번호를 여러개의 기기가 사용하게 된다.

위 비유를 집안의 네크워크환경으로 가져와 설명하면

인터넷통신업체에서 제공하는 하나의 공인ip에 공유기를 연결하여 여러 개의 사설ip를 생성하고 이 사설ip들에 여러 대의 기기가 접속하는 것이다. 이런 과정으로 가정에서는 여러 대의 기기로 인터넷을 사용할 수 있다. 

아래 그림처럼 한개의 공인아이피 아래 데스크탑, 노트북, 스마트폰은 각기 다른 사설아이피를 부여 받는다.


ip 주소 보는법

<그림으로 그려 봤습니다!^^ 글 쓰는 것보다 그림 그리는데 시간을 더 쓴 듯^^>


유동IP

인터넷통신업체에서 각 가정에 제공하는 공인아이피는 일반적으로 유동아이피다.

유동아이피는 아이피가 변한다. 이해가 안될 수 있다. 아이피는 유한하기 때문에(모자라기 때문에) 집집마다 고정된 아이피를 줄 수가 없다. 예를 들어 갑돌이집이 한달동안 휴가를 갔다면 인터넷을 사용하지 않고 있을 것이다. 옆집에 을순이가 이사왔다. 갑돌이가 인터넷을 사용하지 않는 동안 갑돌이에게 주어졌던 아이피를 을순이가 사용하도록 한다. 이것이 유동아이피의 개념이다. 고로 집집마다의 공인아이피는 유동아이피이기 때문에 변할 수 있다. 하지만 현실적으로는 한번 부여받은 유동아이피를 계속 사용하는 경우가 많다.


MAC주소

전자통신기기에는 통신을 담당하는 랜카드가 있다. 랜카드는 고유의 번호가 있다. 이를 MAC주소라 한다.

통신과정을 확인하게 되면 특정 아이피주소에 특정 랜카드로 접속한 것을 확인 할 수 있다.

데스크탑으로 접속했구나 노트북으로 접속했구나를 알 수 있는 것이다. 


원하는 ip 주소 보는법

1. 공인IP는 네이버 검색창에 "ip주소"를 입력하면 바로 확인할 수 있다.





2. 사설IP와 MAC주소는 명령프롬프트를 실행하고 명령어로 ipconfig/all 를 입력한다.

(1) 시작 > 프로그램 및 파일검색에 'cmd'를 입력 > 검색된 'cmd'를 클릭하면 명령프롬프트가 실행된다.





(2) 명령프롬프트에서 명령어로 ipconfig/all 를 입력한다.





(4) ipv4 주소가 사설아이피 주소이고, 물리적 주소가 랜카드의 MAC주소이다.



엑셀 index match 함수 중첩 활용법, 초간단 예제!


뭐든 이론적으로 학습하는 것보다는

구체적인 예를 가지고 공부하는 것이 지름길이라고 생각합니다.


아래 그림처럼 학생들의 과목별 점수가 나와 있는 표가 있습니다.

간단하게 나와 있지만 행으로, 열로 아주 길게 나열된 표라고 가정합시다.^^



엑셀에서 index match 함수를 중첩하여

 사용자가 학생이름과 과목이름을 입력하면 점수가 출력되도록 만들어 보겠습니다.




1. 일단 입력할 셀(학생이름,과목이름)과 출력할 셀(점수)을 만듭니다.





2. 점수를 출력할 셀에 아래와 같이 인덱스를 입력 합니다.






3. 첫번째 인수로 범위를 지정 합니다. 






4. 두번째 인수로 행 위치를 지정 합니다.

이때 match 함수를 사용하여 행 위치 값을 가져옵니다.



학생이름 입력할 셀을 기입합니다.  





학생이름 범위를 지정하고, 0 을 기입합니다. 






5. 세번째 인수로 열 위치를 지정 합니다.

여기서도 match 함수를 사용하여 열 위치 값을 가져옵니다. 




과목이름 입력할 셀을 기입합니다. 




과목이름 범위를 지정하고, 0을 기입하면 수식 완성! 






6. 이제 사용자가 학생이름과 과목이름 입력셀에 원하는 데이터를 입력하면

점수 출력셀(H3)에 그 값이 출력됩니다.

셈플로 장비와 수학을 입력하고 엔터를 치면 아래와 같이 점수가 출력됩니다^^

장비 참 수학을 못하네요 ㅎㅎ



엑셀에서 index match 함수를 이용하여 

특정 학생의 특정 과목 점수를 출력하는 간단한 프로그래밍이 완성되었습니다.^^

2022년 4월 3일 일요일

linux file system fail don't boot


1. input root password

2. fsck /dev/sda1 ---> fail file system device name

 --> so many file node fsck -y /dev/sda1

당황 하지말고 루트 패스워드 입력후 싱글 모드로 진입하세요

2 번의 명령어로 파일시스템 복구 하세요




사용하지 않는 스마트폰을 웹캠으로 활용하자

 유튜브 방송이 간단한 집안 보안 카메라로 활용하면 좋은 것같다.

https://droidcam.softonic.kr/






휴대 전화 또는 태블릿을 PC의 웹캠으로 사용할 수있는 앱

Droidcam은 휴대 전화를 PC 웹캠으로 사용할 수있는 Android 및 PC 용 도구입니다. 복잡한 구성의이 앱은 휴대 전화의 카메라로 찍은 이미지를 PC에 완벽하게 보여줍니다. DroidCam의 무료 버전을 사용하면 이미지 해상도를 향상시킬 수는 없지만 기본 기능에 액세스 할 수 있습니다.

휴대 전화와 PC에 DroidCam을 설치하고 구성하는 방법

DroidCam을 사용하려면 Android 앱 및 PC 클라이언트.


휴대 전화의 웹캠 을 PC에 연결하려면 WIFI, 이더넷 또는 USB 중 하나를 선택할 수 있습니다. USB 옵션은 휴대 전화에 특정 권한을 부여해야하지만 가장 권장됩니다. DroidCam 설치 가이드로 공식 가이드 또는이 자습서를 읽으라고 조언합니다.

장점

  • 웹캠이없는 경우 매우 실용적입니다.


[Android] 구문 분석 오류 - 패키지 파일을 분할 는 중에 문제가 발생하였습니다.

 요즘 React Native에 WebView를 통해서, 쉽게 Web base App를 만들어 보고 있는데요.

빌드까지 마무리하고 설치를 위해서,

오래된 개발용 갤럭시 노트에 apk를 설치하려고 하니.

다음 에러 메시지가 나타나더군요.

Android는 개발용 기기 외에는 써보지 않은 저로써는 빌드를 잘못했나 걱정했습니다.

알고 보니. 해당 안드로 버전(4.4.2)이 낮아서 그런 것이더군요.

 

 

*해결법: 안드로이드 버전이 높은 곳에서 설치해 주세요.
(OS 업데이트 등)

 

제가 가지고 있는 갤노트는 너무 오래되어서 버전업이 되지 않아서.

다른 Android 기기(6.0.1)에서 apk파일을 설치하니.

너무 잘 설치가 되었습니다.

 

apk 파일 실행시 구문 분석 오류 발생

 

안드로이드폰 마켓, apk 프로그램 업데이트 설치시 나타나는 오류와 해결방법

 

안드로이드에서 프로그램을 설치하는 방법은 마켓에 들어가서 설치를 하는 방법과 apk 파일을 외장메모리에 넣고 직접 설치를 하는 방법 두가지가 있습니다.

근데 간혹가다가 오류가 나서 업데이트가 안되는 경우가 있습니다.


모두 업데이트를 눌러도 오류가 나고 상단메뉴에 경고 메세지만 뜹니다.



"업데이트하지 못했습니다"라는 메세지가 뜨고, 클릭을 하면

설치오류 "USB 저장소 또는 SD카드에 설치할 수 없습니다."라는 메세지만...-_-;;



디자이어HD (HTC Desire HD A9191) 시스템 업그레이드 1.84.1010.4 업데이트 정보 안내

저는 디자이어HD를 사용하고 있는데, 최근에 업그레이드후에 이런 현상이 나오고 있는듯 하더군요...
근데 가만히 보면 공통점이 있는것이 모두 외장메모리에 설치된 프로그램 입니다.

안드로이드폰 프로요 업데이트(Froyo Update) - 2.2버전의 코드네임

프로요부터 지원이 되는 기능인데, 아마 스마트폰 OS 자체의 문제인지, 제 폰의 설정인지는 확실하지는 않지만, 임시방편 해결책은 외장메모리에 설치된 프로그램을 휴대폰으로 옮기면 됩니다


App 2 SD, 안드로이드 설치 프로그램 외장메모리로 쉽게 옮기기

위 프로그램을 이용하거나, 설정 -> 응용프로그램 -> 응용 프로그램 관리에 들어가서 해당 프로그램을 "휴대전화로 이동"해주시면 됩니다.




그리고 나서 다시 마켓에서 업데이트를 하면 문제없이 업데이트가 잘됩니다.



구문 분석 오류
패키지를 구문 분석하는 중 문제가 발생했습니다.
라는 메세지도 간혹 나오는데, 이런 경우는 블랙마켓에서 설치를 하거나, 손상된 apk 파일을 가지고 설치를 하는 경우입니다.
다시말해 서버파일에 문제가 있을수도 있고, 대부분 전송에 문제가 있다고 보시면 됩니다.

블랙마켓(Applanet.net), 안드로이드의 어둠의 경로

이런 경우 블랙마켓과 같은 프로그램을 완전히 종료하고, 다시 시작해서 다운을 받으면 되기도 하는데, 종료하지 않고 계속 다시 설치만 누르면 거의 설치가 안되는데, 아무래도 임시파일을 사용하지 않을까 싶습니다.

이외에도 블랙마켓에서 설치가 안되는 경우가 많은데 ,이런 경우 위에 설명한데로 프로그램을 휴대전호로 이동을 하거나, 삭제후에 다시 설치를 하면 됩니다.



설치 오류
패키지 파일이 올바르게 서명되지 않았습니다.
라는 메세지는 기기에 따라 다른듯한데, 모토로이에서 잘 업데이트가 되는데, 디자이어HD에서는 안되는것이 기기별로 문제가 있는듯 한데, 이런것은 프로그램 제조사에서 조치를 취해주지 않으면 거의 설치가 불가능한듯 하더군요.

안드로이드 2.3 진저브레드 업그레이드 가능한 공식/비공식폰 리스트

뭐 이제 안드로이드는 시작이라서 좀 더 안정화가 되고, 진저브레이드가 보편화되면 더 나아지지 않을까 싶습니다.

애플리케이션을 이동하지 못했습니다. 남은 저장공간이 부족합니다 - 안드로이드 앱 SD카드 이동 오류 해결방법
안드로이드폰 SKT 프로그램, ARM 연동 실패 오류 해결방법
구글 안드로이드 모바일 검색어 연속 추가 + 버튼으로 검색능률 향상
스마트폰 초기화면의 잠금해제 장치는 왜 있는것일까?
안드로이드폰 모토로이 Wi-Fi로 PC와 연결하기
안드로이드, 백그라운드 데이터 사용 안함 메세지 문제 처리 방법
안드로이드폰 마켓, apk 프로그램 업데이트 설치시 나타나는 오류와 해결방법
스마트폰 배터리 절약하고, 효율적으로 사용할수 있는 방법은 무엇일까?

2022년 4월 2일 토요일

ads.txt 란 무엇인가?

 

기본 폼은 아래와 같다.

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

 

 

구글계정으로 adsens 로그인 하시면  아래의 화면에서 버플리셔 ID를 확인 할 수 있습니다.

 

또한 URL 주소 창에서도 확인 가능 합니다.

 

 

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

자기 ID로 넣어 주시면 되네요

google.com, pub-51874*******1901, DIRECT, f08c47fec0942fa0

 

아래와 같이 넣으시면 끝.