В Ruby есть встроенный сервер WEBrick. У него есть довольно богатый функционал, но юзать его не рекомендуют (как минимум из-за отсутствия документации и однопоточности). Для целей production могут использоваться другие ruby-сервера: puma, unicorn, rainbows; но по факту лучше использовать nginx :).
Читать дальше
Author: weril
urlencode
urlencode – конвертируем текстовую строку в формат, который используется в URL.
$user_request_new = urlencode("$user_request"); echo "$user_request_new";
Читать дальше
CSS закругление кнопок в IOS (Safari)
Чтобы убрать закругления кнопок в Safari (IOS) в css нужно добавить две строки.
-webkit-appearance: none;
-webkit-border-radius: 0;
Читать дальше
PHP error undefined variable/index
PHP избавление от ошибок undefined variable/index.
Notice: Undefined variable: button in /var/www/localhost/htdocs/ds_info/test.php on line 28
Notice: Undefined index: s_button in /var/www/localhost/htdocs/ds_info/test.php on line 21
Проверяем, что GET/POST не пустые перед присвоением переменной.
$button = $_GET['s_button']; - так не надо if (isset($_GET['s_button'])) $button = $_GET['s_button']; - надо так
Читать дальше
redirect button html
Redirect по кнопке. Можно даже на другой сайт.
<input type="button" class=submit onclick="location.href='URL ';" value="Passwords" />
Читать дальше
В защиту PHPи JAVA ;)
Многие плюются на php, есть даже шутка:
Вы указали в резюме знание php.. Вам не стыдно?
По факту же довольно большое количество крупных сайтов его используют. Чаще всего это не “чистый” PHP, а высокопроизводительные детища в виде HipHop от FB (его использует и Wiki) или KPHP от VK, но, например, jruby тоже не совсем Ruby.
Читать дальше
Linux: rsync, scp передача файлов между серверами Linux
RSYNC
rsync – удобная утилита для выгрузки файлов с одного сервера на другой. Часто используется для backup. Rsync поддерживает шифрование (для уменьшения объема передаваемых данных) и может работать по ssh (мной только так и используется) при использовании опции -e (для безопасной передачи по сети).
Читать дальше
Проверка доступности порта используя php
PHP можно использовать вместо nc для проверки доступности порта на определенном IP.
php -S 80.87.194.88:4444
Читать дальше
DDM: mW to dBm на D-Link DGS
Можно было не кодить конвертор из mW в dBm для чтения результатов DDM на D-Link серии DGS, а залить конфиг на все узлы с поддержкой представления в dbm сразу
config ddm power_unit dbm
Читать дальше
Уход за часами & радио-синхронизация времени
Уход
На основе инструкции к моим Casio DW-5600WB, которые я купил вместо Apple Watch 2.
- Нежелательно мыть мылом
- Нежелательно нажимать кнопки в воде
- После бассейна (хлорка), моря (соль) или любой грязи нужно промыть часы в обычной воде и протереть. Оказывается, даже если используется нержавейка если не очистить своевременно предмет от грязи может возникать ржавчина.
Читать дальше