Бесплатный Интернет без Илона Маска? Уже здесь.


Просмотров: 17

В году эдак 2006-м, подключая компьютер на базе Athlon 2400+ к сети Интернет через мобильный телефон (2G, GPRS) и инфракрасный порт я платил около 20 рублей за 1 мегабайт переданной/скаченной информации. Все картинки отключались, устанавливалось специально ПО Traffic Compressor, которое сначала отправляла страницы на свои сервера, там их сжимала и перенаправляла пользователям. В общем страшные времена динозавров и пятикантропов. И постоянно пополнять баланс сим-карты за те крупинки информации, которой в библиотеках нет. До сих пор кстати нет, я проверял. Спросите какого-нибудь Брюса Эккеля, на вас, как на инопланетянина посмотрят.

Скачать какую-нибудь среду разработки (среду разработки, а не квикбейсик, который в школе пичкали) – по тем временам область фантастики, поскольку ну очень дорого.

Но, кажется, рядом все же пролетел добрый Ангел и мы стали жить в несколько ином измерении, где доступ к информации, к сети Интернет может быть постоянно с нами (смартфоны), да ещё и бесплатно. Не нужно даже ждать StarLink Илона Маска! Порядок действий таков:

  1. Проверяем, что у Вас в регионе есть сеть Теле2. Если есть – ура, переходим ко второму шагу.
  2. Заходим на сайт https://danycom.ru/ Выбираем подключиться онлайн – выбрать номер. В списке тарифов выбираем “Бесплатный” и оформляем заказ. Данные от личного кабинета придут на существующий номер оператора, который нужно указать при оформлении. Данные эти желательно не терять!
  3. В личном кабинете необходимо указать паспортные данные и адрес доставки. На сайте написано, что доставка произойдет в течение 10 дней. В моем случае я получил сим-карту только через 2 месяца после звонка оператору.

Danycom – виртуальный оператор. Он работает на базе сетей Теле2.

Карта приходит в виде письма, внутри которого карточка с сим-картой (форм-факторы мини, микро, нано). Однако работать она не будет, пока мы её не активируем в личном кабинете danycom. Тут-то и понадобятся данные, которые были присланы на номер другого оператора при регистрации. В личном кабинете следует указать коды, которые написаны на самой карточке с симкой. После чего в течение 20 минут карта должна заработать.

Бинго! Теперь ежемесячно бесплатно нам доступен целый гигабайт трафика. В 2006-м о таком не смел и мечтать. Само описание тарифа выглядит следующим образом:

  • 1 гигабайт
  • 30 минут на все номера России
  • 50 sms

Безлимитные звонки и SMS внутри сети.

В случае превышения лимитов нужно будет платить, понятное дело. Так добавить гигабайт стоит 70 р. На балансе карты при получении также будет 0 рублей, надо бы пополнить. Поскольку основная сим-карта у мня Теле2, кругом wi-fi, то 4G интернет я использую только для навигации, так что гигабайта для меня более чем достаточно. Наконец-то фраза “У меня нет доступа к Интернету” больше не актуальна.

Офис может быть и виртуальным . Обзор сервиса sansar.com, совместимой с системой Vrealizer.


Просмотров: 3

Дистанционной образовательной средой давно никого не удивишь. А если мы смоделируем мир, в котором будет виртуальная аудитория, парты, доска, а студенты смогут входить в это измерение через специальные устройства? Уже не фантастика. Обзор системы sansar.com, с которой совместима система виртуальной реальности Vrealizer (скоро на кикстартер!).

Мы в #СНКЭврика уже арендовали себе часть виртуального офиса 🙂 (https://atlas.sansar.com/experiences/shkolns-7787)

Подробнее в обзоре. Welcome to the future.

Официальный сайт: https://www.hapticpower.com/

Наш сайт: https://virtuatouch.ru/

Новый дивный мир


Просмотров: 16

А как тебе такое, Илон Маск? Новый, дивный мир, где все равны. Где нет понятий красивый или нет, полноценный или не очень. Мир, в котором разум имеет главенствующую роль! Разве не об этом мы все мечтали?? Так мы дадим вам ключ к этому измерению.

Хотите узнать больше или даже пообщаться с главным разработчиком? Добро пожаловать в виртуальный офис. https://atlas.sansar.com/experiences/shkolns-7787

Официальный сайт: https://www.hapticpower.com/

Русскоязычный фан-сайт от СНК “Эврика” https://virtuatouch.ru/

Будущее здесь.

Получение информации о текущей успеваемости через госуслуги


Просмотров: 81

Многие спрашивают, как получить информацию о текущей успеваемости через портал госуслуг? Очень просто, достаточно только иметь подтверждённую учетную запись и быть студентом. Тем не менее сегодня в “Эврике” мы сняли обучающее видео.

Хотите выучить английский?


Просмотров: 7

Хотите выучить английский? Так я подскажу как. Чтобы освоить какой-либо навык – им нужно очень часто пользоваться. Общаться с “носителями языка”. И если в “нашем мире” с этим могут быть некоторые трудности, так я приглашаю вас в другое измерение. Правда, чтобы туда попасть, понадобится довольно мощный компьютер.

Требования могут показаться “драконовскими”, но что поделать, иные измерения требуют иного оборудования.

64-bit Windows 7 SP1, Intel i3-6100 / AMD FX4350, 8 GB ОЗУ, NVIDIA GTX 960 / AMD Radeon R9 290 4 GB видеопамяти, от 10 мб/с подключение к Интернету.

Говорю я об измерении https://www.sansar.com/ Как вы понимаете основной язык – английский. И конечно же приглашаю в виртуальный офис компании hapticpower, реализующей новое поколение систем виртуальной реальности (https://www.hapticpower.com/). Ссылочка: https://atlas.sansar.com/experiences/shkolns-7787

Система также совместима с комплектами Oculus. Ну и скриншотик – это я там стою, получаю ценное задание 

Измеряем реальную ёмкость поддельной китайской флешки.


Просмотров: 30

Как-то физически сломалась у меня флешка на 64 гигабайта, заказанная на Aliexpress. Ну что ж, случается. Закажем другую. Тем более, что и по привлекательной цене нашёл со скидкой (288 рублей за 64 Gb), и компактная такая, и даже usb 3.0. Ладно, заказываю, через три недели приходит.

Всё работает, определяется, начинаю скидывать информацию, доходит до определённого момента – стоп. Дальше не копирует. Странно. Отформатировал – нет эффекта. Попробовал программу для низкоуровневого “форматирования” – HDD Low Level Format Tool. Не помогло.

Ладно, скачиваю программу H2testw 1.4 (https://www.usbdev.ru/files/h2testw/) для того, чтобы узнать реальный размер флешки (очень рекомендую эту программу), и что же я вижу? Всего 16 гигабайт, вместо 64! Ну и по скорости передачи USB 3.0, естественно, никаким и не пахнет.

Открыл спор на Aliexpress, приложил скриншоты. В местном магазине coxo.ru flash-накопитель A-DATA UD230 стоит 219 рублей. При этом не надо ждать три недели и тратить своё время на выяснение ёмкости. Привоз вторник и пятница. Есть над чем задуматься.

Но что делать с китайской флешечкой? Преобразовать её в 16-гиговую и ждать положительного решения по спору. Для преобразования нам понадобится бесплатная программа MiniTool Partition Wizard (https://www.partitionwizard.com/free-partition-manager.html).

Запускаем её и выбираем Disk & Partition manager. 

В открывшемся окне нажимаем правой кнопкой мышки на наименовании флешки и выбираем Delete, тем самым удалив раздел.

Далее снова нажимаем правой кнопкой по флэхе и выбираем Create New Partition. Указываем размер, который выяснили при тестах программой H2testw. На всякий случай я указал чуть меньше, чем есть.

Единственное что, наверное лучше выбрать fat32 вместо ntfs в качестве файловой системы. NTFS – журналируемая и больше изнашивает флэшку, хотя в ней нет ограничения на 4 гигабайта файла, как в Fat32. Можно выбрать нежурналируемый extfat, в котором нет ограничения на 4 гб, но не все устройства его понимают.

Далее нажимаем кнопку Apply, ждём. Всё, готово. У нас теперь есть флэшка чуть меньше, чем на 16 гигабайт. Проверяем её снова программой H2testw – на этот раз никакие ошибки не обнаружены, ура.

Я попытался вынуть микросхему (уверен там как раз таки есть пометка о 16 гигабайтах ёмкости, но она сидит настолько плотно, что даже пинцетом не удалось. В общем опасайтесь подделок и мошенников. В заключении ссылка на продавца, где ни в коем случае ничего нельзя покупать. Мошенники. https://ru.aliexpress.com/item/33007154231.html?spm=a2g0s.9042311.0.0.3bef33edzUzbi9 

Unity Vuforia и кнопочка “выход”


Просмотров: 16

Случилось сегодня приложение для дополненной реальности тестировать на смартфоне, семейства Samsung, у которого сенсорные кнопки для закрытия приложения, отображения списка открытых приложений отсутствовали как класс. Может быть каким-то хитрым жестом руки это всё и работает, но я так сходу не разобрался.

А стало быть срочно следует добавить в приложение кнопочку “Выход”. И сделать это очень просто – создаём C# “Exit” скрипт со следующим кодом:

 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Exit : MonoBehaviour
 {
void OnGUI()
          {
if (GUI.Button(new Rect(10, 70, 50, 30), “Выход”)) {
Debug.Log(“Clicked the exit button”);
Application.Quit();
          }
     }

 }

Теперь перетащим его на ARCamera в Unity и перекомпилируем приложение. Готова кнопочка, даже работает. 🙂

 

Размещаем сайт на VPS с нуля. Часть 7. Получаем SSL: не очевидная проблема.


Просмотров: 24

В настоящее время сайты массово переходят на протокол https. HTTPS (аббр. от англ. HyperText Transfer Protocol Secure) — расширение протокола HTTP для поддержки шифрования в целях повышения безопасности. Данные в протоколе HTTPS передаются поверх криптографических протоколов SSL или TLS. В отличие от HTTP с TCP-портом 80, для HTTPS по умолчанию используется TCP-порт 443.

Если сайт не использует HTTPS, то современный браузер выдаёт сообщение “подключение к сайту не защищено”. Кроме то в кабинете вебмастера нам будут настойчиво использовать шифрование. Для использования HTTP нам понадобится SSL-сертификат. Сертификат можно купить (оплата ежегодная) или взять свободно предоставляемый от компании https://letsencrypt.org/.

Мы воспользуемся вторым вариантом. Нам понадобится certbot. В Debian 9 он уже должен быть в репозиториях, а значит соединяемся с нашим сервером по putty и вводим команду:

apt-get install certbot

После установки бота получим сертификат на домен virtuatouch.ru командой (соответственно домен virtuatouch.ru меняется на ваш)

certbot certonly –webroot -w /var/www/virtuatouch.ru -d virtuatouch.ru -d virtuatouch.ru

у нас запросят e-mail и… всё это может закончиться былинным отказом. А дело в правилах ЧПУ, которые мы прописывали в 6-й часте.

У меня бот заработал только после того, как открыл lighttpd.conf – nano /etc/lighttpd/lighttpd.conf и убрал правила, удалил этот блок:

$HTTP[“host”] =~ “virtuatouch.ru” {
url.rewrite-final = (
# Exclude directories
“^/(wp-admin|wp-includes|wp-content)/(.*)” => “$0”,
# Exclude root php files
“^/(.*.php)” => “$0”,
# Handle permalinks and feeds
“^/(.*)$” => “/index.php/$1”
)
}

Перезапустил lightttpd командой systemctl restart lighttpd после чего снова запустил

apt-get install certbot

Всё прошло хорошо и в папке /etc/letsencrypt/live/virtuatouch.ru появились файлы сертификатов. Однако к этому каталогу мы должны предоставить доступ для lightttpd. Пропишем следующие команды:

chown :www-data /etc/letsencrypt
chown :www-data /etc/letsencrypt/live
chmod g+x /etc/letsencrypt
chmod g+x /etc/letsencrypt/live

ighttpd требует, чтобы сертификат и закрытый ключ были в одном файле. Стало быть их нужно объединить командой:

cat /etc/letsencrypt/live/virtuatouch.ru/privkey.pem /etc/letsencrypt/live/virtuatouch.ru/cert.pem > /etc/letsencrypt/live/virtuatouch.ru/merged.pem

Файлы privkey.pem и cert.pem будут объединены и сохранены как merged.pem.

Возвращаемся к редактированию конфигурационного файла lighttpd.conf

nano /etc/lighttpd/lighttpd.conf

прописываем

$SERVER[“socket”] == “:443” {
ssl.engine = “enable”
ssl.ca-file = “/etc/letsencrypt/live/virtuatouch.ru/chain.pem”
ssl.pemfile = “/etc/letsencrypt/live/virtuatouch.ru/merged.pem”

$HTTP[“host”] == “virtuatouch.ru” {
ssl.ca-file = “/etc/letsencrypt/live/virtuatouch.ru/chain.pem”
ssl.pemfile = “/etc/letsencrypt/live/virtuatouch.ru/merged.pem”
}

}

Опционально можно задать принудительное использование HTTPS.

$HTTP[“scheme”] == “http” {
$HTTP[“host”] =~ “.*” {
url.redirect = (“.*” => “https://%0$0”)
}
}

Можно также вернуть наши правила для ЧПУ ссылок для WordPress. !Да решение ну очень “не промышленное”, но иного я пока что не нашёл. Как найду – обязательно напишу, или напишите Вы в комментариях!. 

Сохраняем файл и перезапускаем lightttpd.

systemctl restart lighttpd

Сертификат выдаётся на 90 дней! После чего, где-то за неделю, нужно обновление. Это осуществляется командой:

certbot renew

После чего вновь используем команду:

cat /etc/letsencrypt/live/virtuatouch.ru/privkey.pem /etc/letsencrypt/live/virtuatouch.ru/cert.pem > /etc/letsencrypt/live/virtuatouch.ru/merged.pem

По большому счету надо бы обновления сертификатов автоматизировать, используя crontab. Но из-за конфликта с правила для ЧПУ-ссылок WordPress пока оставляю так.

 

C#-скрипт для дополненной реальности. Автофокусировка камеры.


Просмотров: 31

Если Вы работаете с плагином Vuforia для дополненной реальности в Unity, то этот скрипт может оказаться весьма полезен. Он отвечает за автофокусировку камеры. Выбираем ARCamera – AddComponent – New script, добавляем под именем, например, CameraFocusController и вводим этот код:

 

using UnityEngine;
using System.Collections;
using Vuforia;

public class CameraFocusController : MonoBehaviour
{

// code from Vuforia Developer Library
// https://library.vuforia.com/articles/Solution/Camera-Focus-Modes
void Start()
{
var vuforia = VuforiaARController.Instance;
vuforia.RegisterVuforiaStartedCallback(OnVuforiaStarted);
vuforia.RegisterOnPauseCallback(OnPaused);
}

private void OnVuforiaStarted()
{
CameraDevice.Instance.SetFocusMode(
CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO);
}

private void OnPaused(bool paused)
{
if (!paused) // resumed
{
// Set again autofocus mode when app is resumed
CameraDevice.Instance.SetFocusMode(
CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO);
}
}
}

Компилируем, пробуем под ОС Андроид. Всё должно получиться. 🙂