'전체 글'에 해당되는 글 81건
- 2020.06.16 :: '굿바이 2G'에 800㎒ 주파수 전쟁 불붙는다
- 2020.06.15 :: [PHP] 텔레그램 api로 알림 받기
- 2020.06.14 :: 뱀딸기 ㅎㅎㅎ
- 2020.06.14 :: 이름 모를 야생화
- 2020.06.14 :: 맹감나무 오랜만이네
https://news.v.daum.net/v/20200616094956301
'굿바이 2G'에 800㎒ 주파수 전쟁 불붙는다
[아시아경제 구채은 기자] SK텔레콤이 2G 종료로 반납하는 주파수 800㎒ 대역이 5G에 할당되면서 향후 5G 네트워크 품질에 '키맨'으로 부각될 전망이다. 800㎒ 대역은 2018년 이통 3사가 5G 용도로 할당
news.v.daum.net
800㎒ 대역 5G 용도로 할당
총 30㎒ 대역 폭 '주파수 경매' 붙을 듯
800㎒ 회절률 좋아 '알짜' 평가
5G 커버리지 확대 '키맨' 부각 전망

5G에서 800㎒ 대역이 중요한 이유는 기존 할당 고주파 대역인 3.5㎓의 약점을 보완해 통신 품질을 높일 수 있기 때문이다. 3.5㎓는 직진성이 강한 반면 장애물을 만나면 반사율이 높고 회절률이 낮다. 전파 도달거리가 짧고 장애물 우회가 어렵다는 얘기다. 유리나 벽돌, 시멘트 같은 건축자재를 만나면 신호가 떨어져 실외에서 실내로 전달되는 신호의 세기도 약해진다. 5G가 '실내에서 속터지게 안터진다'는 오명을 쓰고 있는 이유기도 하다. 기지국 반경도 짧아 4G때보다 5배가량 더욱 촘촘하게 기지국을 설치해야 한다. 이같은 문제는 3.5㎓보다 효율성이 좋아 이통사들이 도입을 추진하고 있는 28㎓도 마찬가지다. 반면 저주파대역인 800㎒은 기지국을 조금만 설치해도 전파경로가 넓어 기지국 투자비를 절감할 수 있다. 업계 관계자는 "고주파대의 장점인 빠른 속도를 유지하면서 실내 신호 약화 등의 약점을 보완하려면 저주파 대역의 적절한 혼용이 필요하다"
신규 폰에서만 저대역을 받을수있나?
아니면 이미판매된 5G단말기도 가능할까?
'관심뉴스' 카테고리의 다른 글
'밀렵이 오죽하면'..보츠와나, 코뿔소 뿔 잘라버려 (0) | 2020.06.19 |
---|---|
NASA 위성에 잡힌 메마른 아랄해..'옷 탐욕'이 낳은 대재앙 (0) | 2020.06.17 |
'품귀' 현상 빚던 마스크, 이젠 각국서 "남아돌아 고민" (0) | 2020.06.12 |
'반값 TV' 쏟아낸 중국의 역습..LCD 손떼게 만들었다 (0) | 2020.06.10 |
"이젠 뭐 먹고 살아야 하나".. 능력 넘쳐도 직장서 잘리는 4050 [연중기획 - 피로사회 리포트] (0) | 2020.06.10 |
PC/모바일 에서 아이디로 로그인후에 사용합니다.
https://telegram.me/botfather 주소로 접속합니다.
과거 BBS하는거 같죠?
/start 를 두번~ 세번 해주세요.
https://api.telegram.org/bot1156614402:AAEkQsIV22U0NF_qtEaytva3ot2pc5b8cuM/getUpdates
위주소를 처음 접속하게 되면 아무런 메세지가 없습니다.
여기서 잠시 위 내용에서 매번 이렇게 사용자를 받아야 하나요?
-> 메시지에서 특정 문자가 들어 왔을때 대화 하는 코드를 넣어 주시면 됩니다.
즉 "addid" 일경우 자동으로 message 사용자의 id를 받는 사람으로 등록하도록 하는것
삭제는 "deleteid" 처럼 하게 되면 등록 삭제를 할수 있습니다.
이런 부분을 대화로 풀면 챗봇이 됩니다. 문장을 이해 하는 것은 형태소 분석이나 키워드 조합하여 지식 DB 서치 하는 방식이거나
아이들놀이처럼 스무고개로 문제를 해결하면 멋진 챗봇 프로그램이 완성 되겠습니다.
주의 사항: 알림으로 할경우 동일한 매세지를 모든 사용자에게 보내는것과 대화 모드에서 프로그램과 그 사용자와 대화는 구조가 다릅니다. 간혹 비밀 메세지처럼 보내질거라고 생각하고 사용을 주의해주세요.
<?php
//받은 토큰값
define('BOT_TOKEN', '565256823:AAF-kLlJzCtHYh6VbmuKkcOl7u4A0ISSRus');
define('API_URL', 'https://api.telegram.org/bot'.BOT_TOKEN.'/');
//메세지 받을 사용자 아이디값
$_TELEGRAM_CHAT_ID = array('222820526');
function telegramExecCurlRequest($handle) {
$response = curl_exec($handle);
if ($response === false) {
$errno = curl_errno($handle);
$error = curl_error($handle);
error_log("Curl returned error $errno: $error\n");
curl_close($handle);
return false;
}
$http_code = intval(curl_getinfo($handle, CURLINFO_HTTP_CODE));
curl_close($handle);
if ($http_code >= 500) {
// do not wat to DDOS server if something goes wrong
sleep(10);
return false;
}
else if ($http_code != 200) {
$response = json_decode($response, true);
error_log("Request has failed with error {$response['error_code']}: {$response['description']}\n");
if ($http_code == 401) {
throw new Exception('Invalid access token provided');
}
return false;
}
else {
$response = json_decode($response, true);
if (isset($response['description'])) {
error_log("Request was successfull: {$response['description']}\n");
}
$response = $response['result'];
}
return $response;
}
function telegramApiRequest($method, $parameters) {
if (!is_string($method)) {
error_log("Method name must be a string\n");
return false;
}
if (!$parameters) {
$parameters = array();
}
else if (!is_array($parameters)) {
error_log("Parameters must be an array\n");
return false;
}
foreach ($parameters as $key => &$val) {
// encoding to JSON array parameters, for example reply_markup
if (!is_numeric($val) && !is_string($val)) {
$val = json_encode($val);
}
}
$url = API_URL.$method.'?'.http_build_query($parameters);
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
curl_setopt($handle, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($handle, CURLOPT_TIMEOUT, 60);
return telegramExecCurlRequest($handle);
}
// 메시지 발송 부분
foreach($_TELEGRAM_CHAT_ID AS $_TELEGRAM_CHAT_ID_STR) {
$_TELEGRAM_QUERY_STR = array(
'chat_id' => $_TELEGRAM_CHAT_ID_STR,
'text' => "안녕 반가워요.\nhttp://daum.net",
//<- url일경우 타입을 지정하면 자동으로 보인다.
//자세한 내용은 api를 참조
"entities"=> array(
"offset"=> 0,
"length"=> 15,
"type"=> "url"
)
);
telegramApiRequest("sendMessage", $_TELEGRAM_QUERY_STR);
}
?>
모든 길은 만든 곳의 도큐먼트에 존재 한다.
Telegram APIs
We offer two kinds of APIs for developers. The Bot API allows you to easily create programs that use Telegram messages for…
core.telegram.org
https://core.telegram.org/bots/samples
Bot Code Examples
If you want to learn more about Telegram bots, start with our Introduction to Bots » Check out the FAQ, if you have questions.…
core.telegram.org
https://core.telegram.org/bots/samples/hellobot
Hellobot
This sample PHP bot demonstrates the basics of the Telegram Bot API. If you have questions, try our FAQ or check out this…
core.telegram.org
'PHP' 카테고리의 다른 글
Laravel HTTP 세션 (0) | 2020.06.16 |
---|---|
Laravel flysystem-aws-s3-v3 확장 (0) | 2020.06.16 |
PHP Composer 설치 및 사용법 (0) | 2020.06.05 |
라라벨 orm query log 남기기 (0) | 2020.05.21 |
댓글을 달아 주세요


뱀딸기 뱀이좋아하나?
2020.06.16 업데이트

한자명 사매(뱀 사蛇 딸기 매苺)에서 유래했다고 나오는데,
[蛇苺 뱀딸기]란 말을 중국과 일본에서도 똑같이 사용한다는 점이다.
뱀딸기란 명칭에 대해 일본어 위키피디아에선 이런 설이...
1. 딸기 열매를 사람이 먹지 않고 뱀이 먹어서 붙여진 명칭
2. 뱀이 있을 것 같은 장소에서 자라기 때문에 붙여진 명칭
3. 딸기를 먹으러 오는 작은 동물을 뱀이 노리는 것에서 유래
음...
먹어도 단맛은 덜하는데.. 왜 뱀딸기일까,ㅜㅜ에 대해 찾아서 갱신중입니다.
댓글을 달아 주세요
뭔지 모르지만 독특하고 가냘픈데 꽃은 이쁘다.

'주말농장' 카테고리의 다른 글
지목의 종류 (0) | 2020.07.03 |
---|---|
뱀딸기 ㅎㅎㅎ (0) | 2020.06.14 |
맹감나무 오랜만이네 (0) | 2020.06.14 |
싸리나무 꽃 (0) | 2020.06.14 |
산에서 돌배를 만나다. (0) | 2020.06.14 |
댓글을 달아 주세요
산행중 갈증이나면 어린순 먹었다.
열매도 녹색이었다 가을이면 적색이된다.
요즘은 인테리어 소품이나 약재로 많이사용되서 그런지 잘안보인다.



댓글을 달아 주세요