Отправляем информацию с микро-usb на компьютер по wi-fi и ftp

Жил-был умный роутер. Стояла в нём сетевая флэшка. Шли грузчики, диваном махнули — флешечку погнули. На флэшке-то куча всего важного. Если присмотреться в картинку, можно увидеть, что «ножки несколько отошли» от основной схемы. Паяльником бы их, но а если нет такого под рукой?

Впрочем без паники, ведь на флэшке есть ещё разъём «микро usb». В компьютер без переходника мы её не установим, а вот в смартфон без проблем. Умный смартфон под андроид вполне себе определит и flash, и её содержимое. Остаётся как-то передать данные со смартфона. Порт занят, так что кабель отпадает. По bluetooth это будет крааайне медленно.

Но ведь есть wi-fi. А значит можно организовать сеть между двумя компьютерами. Современные смартфоны под управлением ОС Android — это ведь мощнейшие изделия. Итак для копирования файлов с андроида на ПК по wi-fi нам понадобится:

  1. Собственно сам wi-fi-роутер.
  2. Приложение Wi-Fi Pro FTP-сервер, которое установим на смартфон (платное, около 15 рублей).\
  3. Программа FileZilla на компьютере.

Итак, подключаем к wi-fi и ставим приложение. В настройках выбираем Корневая папка — Custom folder.

В открывшемся окне выбираем название нашей флешки (в моём случае называлась lan).

Теперь остаётся нажать кнопку «запустить» в приложении.

Тут же нам показывают внутренний ip-сервера и порт. Теперь можно перейти к добавлению сайта в программе filezilla. Собственно переносим информацию туда.

Нажимаем соединиться и всё. Можно переносить наши файлики.

Вот и всё. Осталось только перепаять флэшку. 🙂

Время подтянуть «блогинг»

Пришло время подтянуть «блогинг», в том числе и видео. На youtube-каналах полный бардак, будем исправлять и с завтрашнего дня я начинаю «писательский» challenge — каждый день буду выкладывать какую-либо заметку на makson.ru, связанную с информационными технологиями. Посмотрим, сколько дней «протяну»? 

Ну и конечно, youtube: https://www.youtube.com/channel/UCCMUogs-DQ84JIGWexV492w — видео, посвящённые колледжу агротехнологий и городу Гусеву.

https://www.youtube.com/channel/UCH6p4tT5eMkDi2R8H3fYkRA — игровой канал.

https://www.youtube.com/channel/UCYdvPVX3p_q27Qy7movUW1w — Образовательный контент.

Наши цели ясны, задачи определены!

Времени всё меньше, а задач всё больше. Считаю целесообразным усилить дистанционное взаимодействие между участниками СНК «Эврика». Впереди нас ждут два важнейших вопроса, требующие обсуждения.

1) Подготовка участников к фестивалю «Мир Профтеха 2019»
2) Разработка и согласование программы СНК, в которой опять же упор должен быть на «дистант».

Предлагаю пока отказаться от группы в Facebook, в которой мы разрабатывали игру (не успеем к сроку) и от группы в телеграмм.

Все обсуждения вести у меня на форуме. Причину честно назову — чем выше посещаемость форума, тем больше маленьких центов нам может упасть за рекламу. Плюс некоторые моменты не хотелось бы выносить на обсуждение публично в Facebook.

На форуме регистрация закрыта, боты достали, ничего их не берёт. Поэтому прошу прислать мне в личные сообщения запросы на логин/пароль на форум.

Планируем показать два проекта, которые мы раньше не демонстрировали. Надо бы обсудить. Как обычно срочно — не позднее вчерашнего дня!

На Балтийском поле СНК «Эврика» раздавал буклеты с «дополненной реальностью»

27-го и 28-го июля на поле, расположенном примерно в 5 километрах от поселка «Талпаки» проходил ежегодный фестиваль-выставка аграрного комплекса «Балтийское поле». Представители студенческого научного клуба «Эврика» расположились в павильоне Гусевского городского округа.

Клуб продолжил работу с Unity и плагином Vuforia. Были распечатаны буклеты, содержащие QR-код на скачивание приложения под ОС Android (версии 4.4 и выше). После запуска приложения при наведении фотокамеры на логотип Колледжа Агротехнологий и Природообустройства смартфон начинал отображать телевизор с промороликом.

При подготовки ролика клуб применил анимацию с героем известной компьютерной игры, для создания которой использовалось программное обеспечение 3DS max с последующим «рендером картинки» плагином Radeon Pro Render (более 6 часов!).

Этот учебный год в клубе провозглашен годом разработки игры. Unity, 3DS max и C# — вот основные направления развития, которые мы будем активно изучать в этом году в рамках дополнительных занятий.

Помимо мобильного приложения СНК «Эврика» демонстрировала уже ранее известный прототип «Агрозонд 1.0» — металлический штырь с электроникой, используемый для анализа почвы и воздуха. Постепенно Агрозонд обрастает всё большими деталями и модифицируется.

Особую благодарность хотелось бы выразить Коршнякову Сергею и Поляковой Виктории за большую помощь при подготовки стендов клуба.

Ознакомиться с фото и видео можно по данной ссылке: https://новостиобразования.рф/foto-i-video-otchjot-s-festivalya-baltijskoe-pole-2019/

 

Насколько недоступна техника для творчества?

Как-то пришлось мне раскритиковать проект студентки по 3ds Max, в экономической части которого был заложен ноутбук как рабочая станция стоимостью 8 тысяч рублей. Но так ли я был прав? Действительно ли для работы в 3D нужны мощные машины стоимостью под 50 тысяч рублей и даже выше?

Поводом написания заметки стало объявление на авито в Гусеве, где ноутбук с процессором i5-2410m, мобильной видеокартой GeForce GT 540m, лицензионной ОС Windows 7 Home Premium продавали за 7 тысяч рублей. Правда ОЗУ было всего 4 гигабайта, да и классический HDD вместо SSD.

Тем не менее его характеристики сопоставимы с моим «ноутом» (за исключением объема ОЗУ — 8 Gb и SSD вместо HDD), на котором 3ds max 2018 вполне корректно запускается и работает.

Получается я был не прав, и такую цифру в общем заложить можно. А что насчет «рендера»? Увы и ах, на ноутбуке «рендерить» мягко говоря не стоит.

Имеем в наличие следующую конфигурация ПК: Intel Xeon X5690 (6 ядер, 12 потоков, базовая тактовая частота 3,46 GHz), видеокарта Radeon Rx 560 4 Gb, 24 гигабайта ОЗУ, SSD Goodram SSDPR-CX400-256. В качестве рендер-плагина Radeon Pro render. В сцене используется чайник. Через редактор материалов выкручены свойства полупрозрачности и отражения. Чайник быстро вращается и перемещается с одного края стола на другой.

При рендере процессор видеоускорителя был задействован на 100%. Центральный процессор — 68-75%. Время: вывод одной секунды в FullHd при 25 кадров в секунду на компьютере составил…. 30 минут!

Ниже представлено то самое видео, правда я его замедлил с 1-й секунды до 3-х.

Вывод «отрендеренного» видео в файл требует колоссальных аппаратных мощностей. Даже при 100% загрузке графического ускорителя среднего ценового сегмента время вывода слишком велико. Не зря в последнее время всё большую популярность приобретает аренда так называемых «рендер-ферм» — компьютеров, соединённых между собой для выполнения задач «визуализации».

Таким образом при желании сделать сцену на достаточно дешёвом оборудовании можно и это очень хорошо, однако сделать её «фотореалистичной» — задача мощных машин. Но разве это препятствие? Я думаю преподаватель всегда поможет своему студенту с мощностями для вывода ролика.

Бесплатной рендер-«движок» с поддержкой GPU и CPU? Легко!

Вот и старость пришла. Из записок 16-летнего Пушкина: «В комнату вошел старик лет 30» (это был Михайловский Карамзин). Приход старости определяю по выбору комплектующих на компьютер. Казалось бы, вспоминая 90-е, когда дико рекламируемая приставка SNES/Playstation/DreamCast стоила бешеные деньги, брать надо такое, чтобы игрушечки тянуло, ан нет. Старость она такая — комплектующие выбираются по производительности в профессиональных программах.

Тем более повод есть. Даже два. Во-первых официальные учебные лицензии на программные продукты компании Autodesk. А это Autocad, 3DS Max, MaYa и т.д. А во-вторых нашел я такую штуку, которую давно искал. Рендер-«движок» с поддержкой GPU (Open CL)/многопоточного CPU под Maya/3DS Max/Blender. Разработчик — сама компания AMD. Плагин так и называется AMD Radeon™ ProRender. Напомню, что ре́ндеринг (англ. rendering — «визуализация») — термин в компьютерной графике, обозначающий процесс получения изображения по модели с помощью компьютерной программы. Грубо говоря получение фотореалистичного изображения/анимации.

Вот и склоняется чаша весов от какой-нибудь GeForce GTX 1050 TI (хотя вроде можно и на ней, но скорость будет явно ниже) к Radeon RX 570. Да, ради одного этого плагина. Такие дела.

Напоследок изображение вот такого компьютера. Это прототип iДуб, созданный специалистами из города Гусева! Меня так очень впечатлил. 🙂

К производству интеллектуальной продукции готовы

В этом году выпала честь принять участие в государственной экзаменационной комиссии по направлению «прикладная информатика» Гусевского политехнического техникума. В рамках реализации программы «доступная образовательная среда» в техникуме активно применяются дистанционные технологии обучения, что не может не радовать.

Задача выпускника — разработать законченный технологичный продукт, который в дальнейшем способен не только стать одним из пунктом портфолио, но и приносить прибыль.

И студенты не подвели. Высокомотивированные будущие специалисты разрабатывали собственные игры (платформы Android/Windows x86/x64), создавали фотореалистичные 3D-реплики помещений (с учетом реально существующих размеров кабинетов) в 3ds Max, реализовывали полноценные интернет-магазины, программировали собственного чат-бота и даже прорабатывали приложения, помогающие людям с ограниченными возможностями.

Я, например, от одного из выпускников получил инструкцию, как починить струйный СНПЧ-принтер, который лежит у меня в кабинете уже несколько месяцев. Теперь знаю куда двигаться.

В добрый путь, специалисты, после общения с вами хочется срочно засесть за просмотр лекций по тому или иному специализированному ПО. Чувствую, я уже от вас отстаю. 🙂  Неудивительно, что многие из ребят уже нашли себе рабочие места.

Спасибо, что заставляете меня двигаться вперёд вместе с вами!

Перенос Moodle. Не очевидная проблема.

Систему управления курсами Moodle, наверное, сложно приравнять к системам управления контентом, вроде Joomla!, WordPress, ModX и т.д., всё же это нечто большее. Даже обновлять часто этот самый Moodle часто не советуют.

Однако переезд от одного хостинг-провайдера к другому дело обыденное. Казалось бы перенести файлы, базу данных, да отредактировать файл config.php с указанием новых значений — всё. Однако при открытии сайта вполне может оказаться, что и файлы не скачиваются, и вся пользовательская графика не подгружается. Как же так?

Дело в том, что все пользовательские файлы (графика, презентации, текстовые документы и т.д.) хранятся в отдельной папке moodledata, которая должна находиться за пределами папки непосредственно с файлами самой системы. Например, если путь к папке сайта выглядит как /home/u123456/mysite.ru/www , то путь к папке moodledata может выглядеть как /home/u123456/moodledata/

Ну с этим то всё понятно, а трудность-то в чем? А в том, что если папка moodledata «заливается» по ftp, например при помощи клиента FileZilla, то следует использовать двоичный режим передачи. (передача — режим передачи — двоичный). 

Далее в файле config.php следует указать путь к папке moodledata. Для этого можно создать php файл (например path.php) со следующей строкой: <?php echo $_SERVER[‘DOCUMENT_ROOT’]; ?>

Переходим по адресу вида mysite.ru/path.php и видим строку типа /home/u123456/mysite.ru/www, соответственно в config.php прописываем путь /home/u123456/moodledata/

Всё должно заработать :).

Прямо сейчас происходит проектирование новой реальности

Всё больше изобретений из фантастических фильмов 80-х/90-х приходят в нашу жизнь. Видеотелефония, дополненная реальность, та же навигация, беспилотники… Но похоже, что возможности ещё одного фильма скоро станут доступны человечеству. И фильм этот на постсоветском пространстве, что называется весьма культовый. Я говорю о ленте Бретта Леонарда «Газонокосильщик«, в которой основной упор сделан на системы виртуальной реальности.

Речь не о шлемах oculus rift или htc vive. Разрабатывается нечто более масштабное. Вернёмся к нашему «газонокосильщику». В представлении фантастов 90-х самая продвинутая система виртуальной реальности, находящаяся в исследовательском центре, выглядит примерно вот так:

Я так понимаю сфера нужна для имитации свободы действий, не опасаясь, что «пилот» куда-то «выбежит» за её пределы. Как выглядят oculus или vive, наверное, и напоминать не стоит. Но тем не менее:

А вот теперь — барабаны. Новый прототип виртуальной вселенной система hapticpower и её первый проморолик.

Если бы вместо компьютерной модели присутствовал живой актер неужели сцена не напомнила картину фантастики 90-х? 🙂 И это проектируется, разрабатывается, испытывается, совершенствуется каждый день. У будущего изобретения есть официальный сайт — https://www.hapticpower.com/

В настоящее время идут дискуссии по поводу того, какой игровой «движок» лучше всего раскроет потенциал системы в первые дни запуска — Unreal IV или Unity. А потенциал огромен. Помимо эмуляции спортивного зала можно реализовать совместные прогулки, круглые интерактивные столы, лекции в полноценных виртуальных учебных аудиториях и, конечно, же многопользовательские онлайн-игры. Была бы фантазия и HapticPower. Система ещё очень молодая, а посему желаем ей скорейшего успеха и стойкости от нападок конкурентов. Группа единомышленников, желающая поменять этот мир, каждый день  создаёт новую реальность. И я хочу туда, а вы?