Публикации по теме 'python'
Micropolis: конструктивистское образовательное SimCity с открытым исходным кодом
Иллюстрированная и отредактированная стенограмма Плейлист видео YouTube: HAR 2009: Lightning Talk Friday . Видео выступления в конце.
Я Дон Хопкинс, это онлайн-проект Micropolis .
Я расскажу вам краткую историю, а затем попробую пройти слайды до демонстрации.
История
Перенос SimCity на Unix
Я начал работать над SimCity примерно в 1992 году.
Когда я увидел это в колледже до этого, я просто влюбился в него и действительно хотел понять, как он работает, и что-то..
Предоставление AWS Lambda доступа к теме SNS
AWS Lambda — это сервис бессерверных вычислений, который позволяет запускать код без предоставления серверов или управления ими. Amazon SNS — это полностью управляемая служба обмена сообщениями, используемая для отправки сообщений одному или нескольким получателям. В этом руководстве мы покажем вам, как предоставить AWS Lambda доступ к теме SNS.
Предпосылки
Аккаунт AWS Тема SNS, созданная в вашей учетной записи AWS Функция AWS Lambda, созданная в вашей учетной записи AWS.
Шаги..
Анализ XML-данных в Python
Хранение данных XML в фрейме данных Pandas
Расширяемый язык разметки (XML) - это язык разметки, который кодирует данные в формате, удобочитаемом человеком и компьютером. XML используется во множестве программ для структурирования, хранения и передачи данных. Python содержит несколько интерфейсов для обработки XML-данных. В этом посте мы обсудим, как использовать модуль «ElementTree» в библиотеке python «xml» для анализа данных XML и сохранения данных во фрейме данных Pandas...
Изучение различных языков программирования: почему их так много?
Программирование является важным инструментом для современного мира. Он используется для создания всего: от мобильных приложений до веб-сайтов и сложных программных приложений. Но почему существует так много разных языков программирования? С таким количеством вариантов может быть трудно определить, какой язык лучше всего подходит для вашего проекта. Изучая различные языки программирования, мы можем лучше понять, почему их так много, и как выбрать правильный для вашего проекта. От..
Пять крутых библиотек Python для науки о данных
Наука о данных , Python
Пять крутых библиотек Python для науки о данных
Удобные библиотеки Python для науки о данных
Python - лучший друг для большинства специалистов по анализу данных. Библиотеки упрощают их жизнь. Во время работы над проектом НЛП я наткнулся на пять классных библиотек Python. Это мне очень помогло, и я хотел бы поделиться тем же в этой статье.
1. Numerizer
Удивительная библиотека для преобразования текстовых чисел в int и float. Полезная библиотека для..
Sketch: многообещающая библиотека искусственного интеллекта, которая поможет с фреймами данных Pandas непосредственно в Jupyter
Использование возможностей искусственного интеллекта в ноутбуках Jupyter
Интерес к использованию возможностей искусственного интеллекта и больших языковых моделей для создания интерактивных чат-ботов, таких как ChatGPT, резко возрос в последние месяцы. Это был лишь вопрос времени, когда мы сможем использовать возможности этих моделей непосредственно из библиотеки Python в Jupyter Notebook.
Недавно выпущенная библиотека Python под названием Sketch предоставляет помощника по..
Ежедневная проблема кодирования: проблема № 6
Проблема
Эта проблема была задана Google.
Связанный список XOR — это двусвязный список с более эффективным использованием памяти. Вместо того, чтобы каждый узел содержал поля next и prev , он содержит поле с именем both , которое является XOR следующего узла и предыдущего узла. Реализовать связанный список XOR; у него есть add(element) , который добавляет элемент в конец, и get(index) , который возвращает узел по индексу.
Если вы используете язык без указателей..
Новые материалы
Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..
LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной.
Ниже приведен исходный код, предоставленный здесь
Из исходного кода видно, что флаг — это отображаемое имя администратора...
GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..
Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..
Сравнение Clojure IDE — Emacs/Cider и IDEA/Cursive
Введение
Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..
Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования.
Строки есть практически в каждом языке программирования, и научиться их эффективному..
7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..