Браслет как проектор экрана телефона

В просторах интернета набрел на интересный crowd-source проект cicret.com по созданию умного браслета.

Интерфейс смартфона можно открыть на руке – покупается браслет, который имеет встроенный проектор и датчики приближения. Дергаешь руку – появляется изображение с проектора, проводишь пальцем (активируется датчик приближения) – управляешь.

Читать дальше

Почему не стоит брать Apple Watch и другие Smart Watch; опыт использования seiko ssc353, Casio G-Shock DW-5600WB-7E; Casio G-Shock AWG-M100B-A; Xiaomi Mi Smart Band 8

  • сейчас рассматриваю garmin 8 solar 47mm
    • смарт, но живут недели (вплоть до месяца) на одном заряде
      • 10 дней с ~60% зарядом часов из коробки https://youtube.com/shorts/z3NJWJ-0wTA?si=PZL1Hkncp9jqx9Yj
    • не выглядят игрушкой
    • с ними можно и даже нужно (активити) плавать – есть даже куча функционала для дайвинга (мне не нужен)
    • имеют функционал полноценных смарт часов – датчики пульса и кислорода, экг, погода/календарь, ответ на звонки и проч
  • update – купил не smart watch, а браслет – Xiaomi Mi Smart Band 8 (M2239B1), он не претендует на звание часов и, что еще главнее, его не нужно заряжать каждый день (судя по отзывам живут до двух недель), невесомые чтобы можно было спать с ними.


Читать дальше

API google, yandex

  • У Google/Yandex огромное количество API для развития сайтов. Я попробовал только geolocation (определение location на сайте), analytics (предоставление данных о посещаемости и посетителях администратору сайта), etc.
  • Для установки Analytics/Metric нужно в header сайта добавить код из Google/Yandex. В случае WordPress нужно учитывать, что добавление в header.php


Читать дальше

WhatsApp

Из Wiki интересные тех. подробности (явно устаревшие) о WhatsApp – Erlang, FreeBSD, 96ГБ ОП и до 3 млн. соединений на сервер.

Серверное ПО WhatsApp написано на Erlang; в январе 2012 года сервера WhatsApp использовали ОС FreeBSD, в них было установлено по 96 ГБ оперативной памяти, и каждый мог обрабатывать от 1 до 2,8 млн соединений


Читать дальше

Telegram и другие мессенджеры

Telegram
  • BGP AS Telegram
    • 44907
    • 62014
    • 62041
    • 59930
    • 211157
  • Export всего (текстовые сообщения/фото/прочий контент из личных чатов/групп и проч) из telegram прост из desktop версий приложений, для MacBook нужно использовать версию с сайта telegram, а не с appstore (там подобной функциональности нет)
  • https://github.com/goq/telegram-list


Читать дальше

Debug php

/etc/php5/apache2/php.ini – PHP.ini location
php -v – версия
php -m – все установленные модули
php -i  или phpinfo(); – смотри версию php (php -v), модули (php -m) и прочую информацию. Например, если на получившейся странице отсутствует раздел MySQL Support, то не стоит рассчитывать, что будет работать код по работе с БД (ставим sudo apt-get install php5-mysql, после этого передергиваем apaсhe sudo service apache2 restart).


Читать дальше

Методы установки приложений

  • Через средство управления пакетами ОС (Ubuntu: apt-get, CentOS: yum, Gentoo: emerge). Пакет чаще всего имеет не последнюю версия приложения/компилятора (ruby, phantomjs), но она почти гарантированно stable и легко ставится.
Для установки приложений в среде операционной системы GNU/Linux лучше всего пользоваться средствами управления пакетами вашего дистрибутива.


Читать дальше