Compare commits
3 Commits
4611836b08
...
134ffbf3ec
Author | SHA1 | Date | |
---|---|---|---|
134ffbf3ec | |||
75dc43d0a6 | |||
6a72ce5e42 |
21
content/posts/2022/get_send_server_bytes.md
Normal file
21
content/posts/2022/get_send_server_bytes.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
---
|
||||||
|
title: "Как определить сколько сервер передал байтов в месяц"
|
||||||
|
date: 2022-10-12T00:30:14+03:00
|
||||||
|
draft: false
|
||||||
|
tags: [linux, tips]
|
||||||
|
---
|
||||||
|
|
||||||
|
## Реально?
|
||||||
|
|
||||||
|
Если сами не озаботились сбором и хранением то «не реал»
|
||||||
|
[[1]](https://www.linux.org.ru/forum/admin/16813249?cid=16813276).
|
||||||
|
|
||||||
|
## Решение
|
||||||
|
|
||||||
|
Статистику, как и бэкапы, необходимо собирать до того, как они пригодятся.
|
||||||
|
|
||||||
|
Можно выполнить `cat /proc/net/dev`, а потом ещё раз через месяц.
|
||||||
|
Либо так:
|
||||||
|
```sh
|
||||||
|
cat /sys/class/net/<dev>/statistics/tx_bytes
|
||||||
|
```
|
33
content/posts/2022/google/translate_query_string.md
Normal file
33
content/posts/2022/google/translate_query_string.md
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
---
|
||||||
|
title: "Google Translate: автоматизируем перевод"
|
||||||
|
date: 2022-10-12T00:52:56+03:00
|
||||||
|
draft: true
|
||||||
|
tags: [translate, tips, google]
|
||||||
|
---
|
||||||
|
|
||||||
|
## Получаем скриптом Google перевод текста, без оформления подписки на платный API.
|
||||||
|
|
||||||
|
```text
|
||||||
|
https://translate.googleapis.com/translate_a/single?client=gtx&sl=en&tl=ru&dt=t&q=hello
|
||||||
|
```
|
||||||
|
|
||||||
|
## Как это работает и что значат все эти параметры?
|
||||||
|
|
||||||
|
```text
|
||||||
|
https://translate.googleapis.com/translate_a/single?client=gtx&sl=en&tl=ru&hl=ru&dt=t&dt=bd&dj=1&source=icon&tk=467103.467103&q=Hello%20World
|
||||||
|
```
|
||||||
|
|
||||||
|
* **client**: `gtx` — расширение Google Translate; `t` - сайт Google Translate;
|
||||||
|
* **sl** — `source language` (с какого языка переводим):
|
||||||
|
`auto` (автоопределение); `en` (English).
|
||||||
|
* **tl** — `translation language` (на какой язык переводим), например `ru` (Русский);
|
||||||
|
* **hl** — язык интерфейса: по умолчанию `en` (English);
|
||||||
|
* **dt** — что возвращается при ответе (может быть включено несколько раз):
|
||||||
|
`t` — возвращается перевод исходного текста;
|
||||||
|
`at` — возвращается альтернативный перевод;
|
||||||
|
`rm` — возвращается транслитерация;
|
||||||
|
`bd` — возвращается обратный перевод.
|
||||||
|
|
||||||
|
* **ie** — `input encoding` входная кодировка: по умолчанию UTF-8;
|
||||||
|
* **oe** — `output encoding` возвращаемая кодировка: по умолчанию UTF-8;
|
||||||
|
* **q** — `source-text`: переводимый текст.
|
9
content/posts/life/quotes.md
Normal file
9
content/posts/life/quotes.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
title: "🎤 Quotes"
|
||||||
|
date: 2022-10-12T00:34:57+03:00
|
||||||
|
draft: false
|
||||||
|
tags: [life]
|
||||||
|
---
|
||||||
|
|
||||||
|
Статистику, как и бэкапы, необходимо собирать до того, как они пригодятся.
|
||||||
|
[🔗](https://iiiypuk.me/posts/2022/get_send_server_bytes/)
|
Loading…
Reference in New Issue
Block a user