Рубрика «Программирование» - 2

Предложенное сотрудниками  МФТИ цифровое решение позволяет, обрабатывая полевые данные электроразведки, определить наличие залежей полезных ископаемых на исследуемом участке. Такой прогрессивный подход позволяет существенно снизить риски непродуктивного бурения в процессе добычи. 

Читать полностью »

Всем привет! В этой статье я расскажу о том, как подключиться к API GigaChat в IntelliJ IDEA на Java и настроить безопасное соединение с использованием SSL-сертификатов, чтобы получать ответы от GigaChat в своем приложении.

1. Что такое GigaChat и зачем он нужен?

GigaChat API — это интерфейс для интеграции AI-системы, разработанной для проведения диалогов и помощи с генерацией текста. Он может применяться для создания интерактивных приложений, таких как чат-боты, системы поддержки и более сложных аналитических инструментов, требующих обработки языка.

Сам GigaChat имеет подробную документацию по интеграции по API -> Читать полностью »

Возможно, моё мироощущение для современной молодежи выглядит так же чуждо, как когда‑то для нас выглядели перфокарты и БЭСМ. Они не застали ощущения той свободы и романтики, которая окутывала профессию в годы моей юности и отрочества.

Читать полностью »

Как научить голосовой помощник Алиса рассказывать отзывы выпускников Яндекс Практикума - 1

Меня зовут Екатерина Александрова, я интернет-маркетолог, выпускница курса «Интернет-маркетолог» и «SMM-продвижение в Телеграмм», и Станислав Козырев - ведущий инженер-программист, дата-аналитик и саентист ЦУНБ им. Некрасова, выпускник курса «Специалист по Data Science». 

Читать полностью »

Привет!

Буквально 20 минут назад прочел статью - Сгенерированный ИИ код сделает вас плохим программистом. И у меня созрела мысль, которую я до этого нигде не читал. Может я невнимательный, а может и действительно кому то дам новый взгляд. Так что, прям с пылу с жару несу это вам.

Итак, о чем статья то. Я ни в коем случае не обесцениваю труд автора, но я прочел ее краткое содержание примерно так:

Почему нельзя писать код с помощью нейросетей:

  1. Вы станете тупым

  2. Вас никто не будет уважать

  3. Это вообще не дело

Читать полностью »

Tcl — как скриптовый язык для университетских проектов стали использовать по всему миру - 1

Одна из ключевых облачных фич — масштабирование (о возможностях облака с примерами из реального бизнеса мы расскажем 30 октября, подключайтесьЧитать полностью »

Деплой без стресса: автоматизируем процесс для Telegram-ботов - 1

Привет! Меня зовут Арсений Помазков. Я — разработчик и создатель одноименного YouTube-канала. Часто в pet-проектах приходится вручную загружать обновления на сервер. Это отнимает много времени и увеличивает вероятность ошибок при изменении кода. Чтобы упростить и ускорить процесс развертывания Telegram-бота, настроим автоматический деплой на сервер с помощью GitHub Actions.Читать полностью »

Почему я скептично отношусь к переписыванию JS-инструментов на «быстрых» языках - 1


Я написал много JS-кода, и мне нравится JavaScript. Самое же главное, я выработал необходимые навыки для понимания, оптимизации и отладки этого кода, от которых не хочу отказываться.

Поэтому у меня вполне естественно возникает беспокойство по поводу охватившей сферу разработки одержимости переписывать каждый инструмент Node.js на быстрых языках вроде Rust, Zig, Go и прочих. Причём ценность этих языков я нисколько не преуменьшаю. Я даже принимал некоторое участие в разработке Servo, да и на столе прямо сейчас передо мной лежит книга по Rust. Но в целом основную часть своей карьеры я вложил в освоение всех нюансов JavaScript, и на данный момент этот язык для меня самый удобный.

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

KinCony M1: умный рубильник на 30 ампер (когда нужно дёрнуть красиво) - 1

Сегодня у нас на обзоре довольно своеобразное устройство, которое сходу даже классифицировать затруднительно. Это что-то вроде «умного» реле на 30 ампер, только на стероидах. Это реле совмещено с полноценным контроллером (в смысле центрального вычислителя и интерфейсов), но у контроллера урезаны входы и выходы и весь его функционал заточен, так сказать, на обслуживание «главного рубильника».

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

Ну и давайте посмотрим чем на этот раз нас порадует сумрачный китайский гений.
Читать полностью »

Перевод

Великолепный Racket и практичный Typography стали возможны благодаря издательской системе под названием Pollen. Я создал Pollen с помощью языка программирования Racket. Racket является потомком Scheme, который, в свою очередь, является потомком Lisp.

Таким образом, хотя Racket - это не Lisp (в специфическом понимании Common Lisp), это Lisp (в смысле семейства языков). Его основные идеи — и основные достоинства — являются общими с Lisp. Поэтому говорить о Racket - значит говорить о Lisp.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js