Публикации

7 песен для начала дня!
Я предлагаю вам семь моих любимых вибраций для изучения. Я люблю слушать эти песни ранним утром, особенно когда программирую. Damn Fine Coffee от Mtbrd Эту песню должны услышать все любители кофе! Я искренне верю, что ваш утренний кофе вкуснее, когда вы его слушаете. кровать смерти (кофе для головы) от Powfy и beabadoobee Многие, скорее всего, слышали эту песню, но я должен включить ее. Мой солнечный день, Тед Фреско и Лин Лапид Отличная спокойная приятная..

Чтение книги «Cpp Crash Course» Day1
ВВЕДЕНИЕ #include <iostream> int main(){ std::cout << "Who care about introduction?"; return 0; } НАСТРОЙКА ЗОНЫ C++ C и Cpp имеют два известных компилятора GCC и Clang . В этой книге Джош использует GCC, поэтому мы тоже используем GCC. Windows Просто скачайте и установите Codeblocks Линукс Установка GCC # Debian bases such as UBUNTU sudo apt update sudo apt install build-essential # Extra things sudo apt install g++ # RedHat..

3 хаотических особенности Python, которых следует избегать
Держитесь подальше от этих запутанных фрагментов За последние пару десятилетий Python стал одним из самых популярных языков программирования общего назначения. Таким образом, он был принят людьми в разных областях, таких как финансы, наука и инженерия. Одна из причин популярности Python - его универсальность - часто существуют разные подходы для достижения одних и тех же функций. Однако одни подходы могут сбивать с толку другие. В таких случаях вам следует рассмотреть альтернативы...

Охота на вредоносное ПО для Linux с помощью Cgroups
Группы , более известные как контрольные группы , являются относительно новым дополнением к ядру Linux. Первоначально дебютировав в Red Hat Enterprise Linux 6 и Linux 2.6.24, контрольные группы позволяют пользователю распределять ресурсы, такие как процессорное время, пропускная способность сети или оперативная память. Cgroups предоставляют администраторам детализированный контроль над системными ресурсами, а также учет процессов, тем самым экспоненциально повышая эффективность...

Перспективы искусственного интеллекта в Мексике: основные тенденции и прогнозы на 2023 год
Перспективы искусственного интеллекта в Мексике: основные тенденции и прогнозы на 2023 год Привет! Вот и мы, в начале 2023 года. Прежде чем мы продолжим, я хочу пожелать всем удачи в достижении их целей и задач в этом году, и я надеюсь, что мы сможем оставаться на связи. Я всегда благодарен за возможность поделиться своими мыслями и опасениями по поводу мира искусственного интеллекта. Как и многие другие писатели, я попытаюсь сделать несколько прогнозов относительно искусственного..

Понимание генераторов в JS. Часть 3 (динамическая передача данных в функцию-генератор)
Это продолжение серии статей Понимание генераторов . В предыдущей статье объяснялось, как базовая функция генератора работает под капотом. Мы рассмотрим этот фрагмент кода, чтобы понять, как передавать данные в функцию-генератор. function* createFlow() { const num = 10; const newNum = yield num; yield 5 + newNum; } const returnNextElement = createFlow(); const element1 = returnNextElement.next(); const element2 = returnNextElement.next(2); На этой диаграмме показано, что..

Шаблон Singleton с Javascript, ES6 и HoF
Я искал простой способ создания отдельных экземпляров объекта как части проекта Node.js, я знаю, что модули ES6 на самом деле готовы для этого, но я хотел иметь что-то более явное. Идея заключалась в том, чтобы иметь один экземпляр объекта, который открывал бы соединение с внешней службой (Redis) и сохранял соединение, чтобы его можно было повторно использовать в запросе и сохранять его в контексте Lambda. Вот фрагмент: Я хотел записать это, чтобы не забыть, но я надеюсь, что это..

React убивает Angular? Правда, скрывающаяся за шумихой
1. Введение Ах, извечный спор (ну, во всяком случае, в годы высоких технологий): Angular против React. Это похоже на загадку «курица или яйцо», только для веб-разработчиков. Если вы были где-то рядом с кофемашиной разработчика или техническим форумом в последние несколько лет, вы, вероятно, слышали шепот, дебаты и случайные дуэли на клавиатуре о том, кто из них царит безраздельно. Теперь давайте подготовим сцену. С одной стороны, у нас есть Angular, опытный воин. Он объездил весь..

Раскрытие возможностей встраивания: ключ к точным чат-ботам с искусственным интеллектом
Узнайте, как использовать встраивания для создания надежных чат-ботов с искусственным интеллектом и повышения достоверности больших языковых моделей. Чат-боты с искусственным интеллектом стали важным инструментом для компаний и частных лиц, предоставляя нам ценную информацию и помощь в решении различных задач. Одним из популярных чат-ботов с искусственным интеллектом является ChatGPT, который построен на GPT-3 и других больших языковых моделях (LLM). Однако у LLM есть существенный..

Под баром над баром…
Это моя история выживания после переписывания библиотеки Underscore.js (известной студентам Hack Reacter как Underbar). Как потенциальному студенту Hack Reactor Remote, мне дали материалы, которые нужно было заполнить перед началом курса. На первой неделе учебного плана было ясно, что эта предварительная курсовая работа должна была помочь мне перейти от первых нескольких глав Eloquent JavaScript к активному члену сообщества программистов. Гонка была в самом разгаре, и мне нужно было..

VuePress: статические сайты на базе Vue.js
VuePress - это генератор статических сайтов на базе Vue.js. Если вы ищете простое в использовании решение для быстрого создания статического сайта на JavaScript, вам определенно стоит взглянуть на VuePress! Конечно, в этой области много вариантов. У нас есть Jekyll, Hugo, Hexo и многие другие замечательные генераторы статических сайтов. Что делает VuePress особенным? Во-первых, он работает на Vue. Во-вторых, он больше ориентирован на работу с документацией. Это означает, что если..

React-хуки и их правила
React Hooks произвели революцию в том, как мы пишем функциональные компоненты в React. Они представили лаконичный и интуитивно понятный способ управления состоянием, побочными эффектами и другими функциями, ранее доступными только для компонентов класса. Однако с большой силой приходит большая ответственность. Чтобы обеспечить правильное использование и избежать мелких ошибок, React Hooks следуют набору правил, которых должны придерживаться разработчики. В этой статье мы рассмотрим..

2021 — Подведение итогов года
Празднование 75-летия инноваций Несмотря на проблемы, вызванные пандемией COVID-19, этот год стал годом ярких примеров научных прорывов, начиная от быстрого создания, проверки и распространения мРНК-вакцин и заканчивая достижениями в области микроробототехники и коммерциализацией космических полетов. В течение прошлого года SRI продолжала концентрироваться на своей основной миссии — сделать мир более безопасным, здоровым и продуктивным. Мы завершили исследование влияния COVID-19 на..

Что спросить на собеседовании в качестве кандидата
Есть множество сообщений в блогах и видеороликов о том, как отвечать на вопросы по программированию и автоматизации тестирования при приеме на работу. Но как насчет того, что вы должны спросить как кандидат? Упражнения по программированию, вопросы о понятиях и теории по предмету, как примеры и задачи. Обычно это то, с чем вы можете столкнуться на собеседовании в процессе найма, когда подаете заявку на должность автоматизации тестирования (или программиста). Интервьюеры хотят..

Простое руководство по API поиска в Twitter
Поиск, фильтрация и многое другое Введение Facebook, Instagram и Twitter считаются ведущими социальными сетями. По данным BusinessofApps , у Facebook, Instagram и Twitter ежемесячно насчитывается 2700, 1160 и 330 миллионов активных пользователей соответственно. Глядя на эти цифры, мы можем сказать, что социальные сети стали одним из крупнейших источников данных. Хотя Facebook и Instagram имеют более активных пользователей, Twitter остается самой популярной платформой для..

В пять раз одно и то же приложение
Выбор технологии для создания простого веб-приложения может быть очень сложным. В нашем распоряжении множество инструментов, и каждый из них, кажется, сулит нам Святой Грааль. Давайте попробуем некоторые из них, чтобы лучше понять. В этой статье мы рассмотрим различные фреймворки и библиотеки, создав одно и то же приложение To-Do List пять раз. Мы собираемся попробовать Angular , Aurelia , Ember.js , React и Polymer 2 . Мы не собираемся сосредотачиваться на TDD или на том,..

Слабая карта в JavaScript
Слабая карта в JavaScript Разберитесь в различиях между слабыми и сильными ссылками и помните о нашем сборщике мусора! let obj = { name: ‘toto’ } // The object { name: ‘toto’ } can be accessed // since obj has the reference to it // overwrite the reference obj = null // the object will be removed from the memory // since we have lost all reference on it Другой пример, let obj = { name: ‘toto’ } let arr = [ obj ] obj = null В этом примере объект `{name:‘ toto ’} не будет удален,..

Поздравляю со статьей!
Поздравляю со статьей! Очень поучительно и на самом деле немного отражает реальность специалиста по данным 👏👏👏

Семантический поиск с преобразованием текста в SQL для расширенного поиска
Text-to-SQL — это задача преобразования запросов на естественном языке в запросы SQL, которые могут выполняться в реляционной базе данных. Семантический поиск — это метод поиска релевантной информации в большой коллекции документов на основе их семантического сходства или значения. Augmented Retrieval Generation — это метод использования больших языковых моделей для синтеза ответов на естественном языке на основе полученной информации. Одним из возможных способов объединения..

C++ Решение проблемы кодирования 3. Самая длинная подстрока без повторяющихся символов
Пример использования unordered_map в C++ Постановка задачи Имея строку s , найдите длину самой длинной подстроки без повторяющихся символов. Пример 1 Input: s = "abcabcbb" Output: 3 Explanation …