Страница 2 из 2

Re: Дневник (блог) веб-разработчика.

Добавлено: 15 май 2023, 01:55
Игорь Ладов
«Робот, введенный в череп, расправляющий свои щупальца для наблюдения за мозгом».

«Робот с мягким корпусом, введенный через отверстие в черепе, способен развернуть шесть снабжённых датчиками ног на поверхности мозга, для мониторинга электрической активности. Эта конструкция была протестирована на небольших свиньях.»
(«NewScientist»)

https://www.newscientist.com/article/23 ... the-brain/

Re: Дневник (блог) веб-разработчика.

Добавлено: 15 май 2023, 02:02
Игорь Ладов
«Google научился следить за выключенными Android-смартфонами. Даже если их сбросить к заводским настройкам.» («Cnews»)

https://www.cnews.ru/news/top/2023-04-1 ... yuchennymi

Re: Дневник (блог) веб-разработчика.

Добавлено: 07 июл 2023, 17:06
Игорь Ладов
Интересная статья:

«Программисты вымрут через 5 лет, вместо них будет работать ИИ. Массовые увольнения уже начались.» («Cnews»)

https://www.cnews.ru/news/top/2023-07-0 ... rut_cherez

Re: Дневник (блог) веб-разработчика.

Добавлено: 10 авг 2023, 00:50
Игорь Ладов
Созданы роботы имитирующие человеческую мимику и поведение.

Компания из Великобритании «Engineered Arts Limited» создаёт роботов имитирующих человеческую мимику и поведение настолько реалистично что, при небольших доработках, можно будет спутать робота и человека. Когда в юности я читал фантастику и смотрел научно-фантастические фильмы, робот, которого можно было бы спутать с человеком, казался чем-то очень отдалённым. Например, в фильмах того времени «Дознание пилота Пиркса» или «Чужой», экипажи космических кораблей не знают, кто из них робот. И вот технологии уже заметно приближаются к возможности создания таких машин. Например робот Ameca этой компании. Он имитирует мимику и жестикуляцию человека. Как сказано на сайте компании (https://www.engineeredarts.co.uk/), ходить робот пока не может, но работы в этом направлении ведутся. Во взаимодействии с искусственным интеллектом робот может голосом общаться с людьми. На youtube-канале можно посмотреть видео с этим и другими роботами.

https://www.youtube.com/watch?v=IPukuYb9xWw


Моя заметка по теме: «А иди-ка ты… к роботу!» (декабрь 2020 г.):

viewtopic.php?p=2033#p2033

Re: Дневник (блог) веб-разработчика.

Добавлено: 25 мар 2024, 21:34
Игорь Ладов
Как вывести на экран SQL запрос во фреймворке Laravel при разработке запросов к БД в "Построителе запросов"/"Конструкторе запросов" ("Query Builder"). Пример на Laravel 10.*.

При написании запросов к БД в Laravel через встроенные во фреймворк классы и методы полезно видеть, как этот запрос выглядит в SQL. Существует несколько способов это сделать.

Следующий код выполняет запрос к таблице 'test' с выбором всех её полей и записей.

$test = DB::table('test')->get();

Как этот запрос выглядит в SQL? Опишу способ, который я сейчас использую.

Нужно в редакторе открыть файл:

app/Providers/AppServiceProvider.php

В классе AppServiceProvider в методе boot() добавляется код:

DB::listen(function ($query) {

dump($query->sql);

});


Перед классом нужно добавить:

use DB;

иначе будет сообщение об ошибке:

Class "App\Providers\DB" not found

Теперь вверху всех веб-страниц, при формировании которых используется запрос к БД, будет выводиться SQL-запрос. Для рассматриваемого выше примера он будет следующим:

"select * from `test`"

Не забудьте убрать этот код при публикации сайта.