Курсы программирования на Python

Содержание

Python – один из распространенных языков программирования, стал популярным благодаря упрощенному синтаксису и большому количеству полезных функций.

Скачать программу для программирования Python 3 можно бесплатно на русском языке для Windows 7, 8, 10 по ссылкам ниже с официального сайта.

Создатели Python особо выделяют производительность и читаемость кода. К наиболее запоминающимся чертам языка можно отнести — динамическую типизацию, возможность автоматически управлять памятью, встроенный механизм для обработки исключений, поддержку многопоточных вычислений и высокоуровневую структуризацию данных.

Главные преимущества Python:

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

Python поддерживает все самые популярные и необходимые парадигмы и доступен на русском языке. Код в программе может организовываться в функции и классы, а затем объединяться в модули (которые уже потом могут быть объединены в так называемые пакеты).

Толкование

Список программного обеспечения, написанного на языке программирования Python

Python — стабильный и распространённый язык. Он используется во многих проектах и в различных качествах: как основной язык программирования или для создания расширений и интеграции приложений. На Python реализовано большое количество проектов, также он активно используется для создания прототипов будущих программ.

Python используется во многих крупных компаниях.

Примеры проектов, реализованных на Python

Веб-программирование и веб-проекты

Смотреть что такое “Список программного обеспечения, написанного на языке программирования Python” в других словарях:

  • Рубин (язык программирования) — Ruby Семантика: мультипарадигмальный Тип исполнения: интерпретатор Появился в: 1995 г. Автор(ы): Юкихиро Мацумото Последняя версия: 1.9.1 …   Википедия

  • Язык программирования Рубин — Ruby Семантика: мультипарадигмальный Тип исполнения: интерпретатор Появился в: 1995 г. Автор(ы): Юкихиро Мацумото Последняя версия: 1.9.1 …   Википедия

  • Ruby — Класс языка: мультипарадигмальный: динамический, объектно ориентиров …   Википедия

  • Руби IDE — Ruby Семантика: мультипарадигмальный Тип исполнения: интерпретатор Появился в: 1995 г. Автор(ы): Юкихиро Мацумото Последняя версия: 1.9.1 …   Википедия

  • Java — Иное название этого понятия  «Ява»; см. также другие значения. Не следует путать с JavaScript. Java Класс языка …   Википедия

  • PHP — У этого термина существуют и другие значения, см. PHP (значения). PHP Семантика: мультипарадигменный …   Википедия

  • C++ — У этого термина существуют и другие значения, см. C. См. также: Си (язык программирования) C++ Семантика: мультипарадигмальный: объектно ориентированное, обобщённое, процедурное, метапрограммирование Тип исполнения: компилируемый Появился в …   Википедия

  • .NET Framework — Для термина «.NET» см. другие значения. .NET Framework Тип Комп …   Википедия

Курс “Python. Введение в программирование” рассчитан на старшеклассников и всех желающих познакомиться с программированием. В курсе рассматриваются основные типы данных, принципы и понятия структурного программирования. Используется версия языка Python ветки 3.x.

Выбор Python обусловлен такими его преимуществами как ясность кода и быстрота реализации на нем программ.

Курс рассчитан примерно на 25 часов.

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

Текущая версия курса: июнь 2021 г.

Вы можете приобрести android-приложение или pdf-версию курса с ответами и пояснениями к практическим работам, а также дополнительными уроками – “Генераторы списков”, “Матрицы”, “Множества”, “Особенности работы операторов and и or в Python”, “Lambda-выражения”, “Сортировка списков”, “Фильтрация списков”.

Программа курса

1. Краткая история языков программирования
История программирования в кратком и понятном изложении. Что такое машинный язык, почему появились ассемблеры, языки высокого уровня и объектно-ориентированные. Зачем нужен транслятор, и почему он может быть либо компилятором, либо интерпретатором.
2. Знакомство с Python
Особенности языка Python, работа в интерактивном режиме и подготовка файлов с исходным кодом.
3. PyCharm Community. Основы работы
Установка и настройка PyCharm Community, создание проекта, настройка интерпретатора и другие особенности работы в интегрированной среде разработки.
4. Типы данных. Переменные
Базовые типы данных в Python: целое, вещественное числа, строки. Изменение типа данных с помощью встроенных функций. Понятие об операциях и переменных. Присваивание значения переменной.
5. Ввод и вывод данных
Для вывода на экран в Python 3.x используется функция print(). Вывод может быть предварительно отформатирован. Для ввода данных с клавиатуры используется функция input(), которая возвращает в программу строку.
6. Логические выражения и операторы
Логические выражения. Логические операторы языка Python: == (равно), != (не равно), (больше), = (больше или равно), and (логическое И), or (логическое ИЛИ), not (отрицание).
7. Ветвление. Условный оператор
Ветвление в Python реализуется с помощью условный оператора if-else. Ветка if выполняется если условие верно, необязательная ветка else – в остальных случаях.
8. Ошибки и исключения. Обработка исключений
Общее представление об ошибках и исключениях в языке программирования Python. SyntaxError, NameError, TypeError, ValueError, ZeroDivisionError. Обработка исключений с помощью инструкции try-except.
9. Множественное ветвление: if-elif-else
Оператор множественного ветвления языка Python позволяет организовать более двух веток выполнения программы без необходимости вложения условных операторов друг в друга. Конструкция включает одну ветку if, произвольное количество elif и необязательную ветку else.
10. Циклы в программировании. Цикл while
С помощью циклов в программировании организуется многократное следующее друг за другом выполнение одних и тех же участков кода. Бывают циклы с условием и со счетчиком. К первым относится цикл while, или цикл “пока”.
11. Функции в программировании
Функции – важный элемент структурного программирования. Они позволяют обособить участок кода, выполняющий определенную задачу. В дальнейшем к нему можно обращаться из разных мест программы по имени, которым он назван. В языке Python функции определяются с помощью оператора def.
12. Локальные и глобальные переменные
В программировании важное значение имеет представление о локальных и глобальных переменных. Локальные переменные существуют внутри функций и не доступны за ее пределами. Глобальные переменные видны во всей программе.
13. Возврат значений из функции. Оператор return
С помощью оператора return можно вернуть значение из тела функции в основную программу. В языке программирования Python можно вернуть несколько значений, перечислив их через запятую после оператора return. Также в функции может быть несколько return, но всегда выполняется только один из них.
14. Параметры и аргументы функции
Если функция имеет параметры, то при вызове в нее можно передавать данные в виде аргументов-значений или аргументов-ссылок. Параметры перечисляются в заголовке функции в скобках после имени, представляют собой локальные переменные. В Python тип параметров не указывается, хотя в других языках это может быть обязательным требованием.
15. Встроенные функции
Язык программирования Python включает множество встроенных функций. В предыдущих уроках мы использовали такие функции как print() и input(), а также функции преобразования типов данных. В этом уроке рассматриваются встроенные функции для работы с символами и числами.
16. Модули
Использование модулей в программировании позволяет изолировать код, выполняющий частные задачи, в отдельные файлы. После чего обращаться к нему из разных программ. Создание модулей – следующий шаг после функций, когда участок кода обособляется внутри одного файла-программы. Для языка Python есть множество встроенных и сторонних модулей.
17. Генератор псевдослучайных чисел – random
Для генерации псевдослучайных чисел в языке программирования Python используются функции модуля random. Функция random() генерирует вещественное число от 0 до 1. Функции randint() и randrange() производят целые псевдослучайные числа в указанных диапазонах.
18. Списки
Списки в Python – это аналог массивов в других языках программирования. Однако список может содержать элементы разных типов. В терминологии Python список – это изменяемая упорядоченная структура данных. Можно заменять его элементы, добавлять и удалять их, брать срезы. В язык встроены методы для работы со списками.
19. Цикл for
Цикл for в языке программирования Python предназначен для перебора элементов структур данных (списков, словарей, кортежей, множеств) и многих других объектов. Это не цикл со счетчиком, каковым является for во многих других языках. Нередко цикл for используется совместно с функцией range(), генерирующей объекты-диапазоны.
20. Функция enumerate
Функция enumerate в Python используется для упрощения прохода по коллекциям, например спискам, в цикле, когда кроме самих элементов требуется их индекс. Вызов enumerate возвращает объект-итератор, генерирующий кортежи (индекс, элемент).
21. Строки
В Python строки – это неизменяемые последовательности символов или подстрок. Из них, так же как из списков, можно извлекать отдельные символы с помощью индексов или подстроки с помощью взятия срезов. В языке Python есть множество встроенных строковых методов, позволяющих упростить обработку строк.
22. Кортежи
Кортежи в Python – это неизменяемые структуры данных, состоящие из элементов одного или разных типов. Кортежи подобны спискам и обычно используются для защиты последних от изменений. Преобразование одного в другой выполняется с помощью встроенных функций tuple() и list().
23. Словари
Словарь в Python – это изменяемая неупорядоченная структура данных, элементами которой являются пары “ключ:значение”. В словари можно добавлять и удалять элементы, изменять значения ключей. В Python словари имеют ряд методов, упрощающих работу с ними.
24. Файлы
В языке программирования Python открытие файлов выполняется с помощью функции open(), которой передается два аргумента – имя файла и режим. Файл может быть открыт в режиме чтения, записи, добавления. Также может быть указан тип файла – текстовый или бинарный. Для файлов есть ряд встроенных методов чтения, записи и др.
Итоги курса “Python. Введение в программирование”
В этом курсе были изучены основы структурного программирования, в качестве инструмента использовался язык Python. Были рассмотрены встроенные типы данных, ветвления и циклы, обработчик исключений, функции, работа с модулями. Одной из целей курса является подготовка к изучению объектно-ориентированного программирования.

Примеры решения и дополнительные уроки в android-приложении и pdf-версии курса

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

Вы можете прочитать тонну учебников и все еще не понять, как сделать игру на Python или как создать веб-приложение. В этом посте мы обсудим, как сделать очень простую игру на Python с помощью Pygame, популярного набора модулей, предназначенных для облегчения простого создания игр.

Что такое Pygame?

Это то, что может быть сложно понять новым разработчикам, так это то, что языки программирования редко существуют в вакууме. Например, при создании приложения для Android вам придется использовать не только Java или Kotlin (два основных языка программирования, поддерживаемых Google), но и Android SDK.

Это “набор для разработки программного обеспечения”, и он содержит множество различных библиотек, классов и инструментов, которые заставляют Java-код работать на Android и дают ему доступ к функциям, которые являются эксклюзивными для мобильных платформ.

Так же и с Питоном. Изучение Python недостаточно, чтобы начать создавать вещи по большей части вам нужен дополнительный код, предоставленный другими разработчиками, чтобы заставить эти программы работать. В Python эти внешние инструменты обычно принимают форму “модулей.” Это небольшие программы на Python, которые выполняют полезные функции, которые могут поддерживать ваше производство.

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

Тем не менее, те, кто привык к более всеобъемлющим игровым движкам и IDE, таким как Unity, могут найти Pygame несколько голыми костями. Здесь вы не найдете встроенной физики или причудливого интерфейса перетаскивания! Но хотя это может увеличить объем работы для вас как разработчика, это также освобождает вас от необходимости использовать свое воображение и подходить к вашему игровому проекту полностью с нуля.

Pygame был написан Питом Шиннерсом и выпущен в 2000 году. С тех пор это был проект сообщества, и в настоящее время он выпускается под лицензией opensourcefreesoftware GNU LesserGeneralPublicLicense.

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

Вместо того, чтобы рассказывать вам пошаговую игру, я дам вам код, а затем мы разберем, как все это работает. Далее вы пройдете мимо следующего кода.

keys = pygame.key.get_pressed()

draw_game()

pygame.quit()

И если это ничего для тебя не значит, не волнуйся!

Нажмите кнопку play, и вас встретит игра, которая позволит вам управлять маленьким зеленым квадратом вокруг экрана, пытаясь уклониться от красного квадрата.

Что все это делает?

Если это не так, то вы можете установить его с помощью pip. Нам также нужно инициализировать Pygame с помощью pygame.init(). Затем мы создаем окно для отображения нашей игры. «Set_caption” позволяет нам дать нашей игре название, отображаемое в верхней части указанного окна.

В этом разделе мы определяем набор переменных: координаты для себя и плохого парня, скорость для себя и плохого парня и логическое значение (истинное или ложное), которое говорит нам, работает игра или нет.

Далее есть небольшая функция drawGame().Здесь мы сначала заполняем экран пустым цветом (черным). Это означает, что мы можем перемещать положение наших персонажей, не оставляя за собой следа. Другой вариант-нарисовать символы поверх самих себя черным.

За этим следует рисование двух квадратов. Мы помещаем их внутри окна, даем им цветовые коды RGB, а затем устанавливаем координаты X и Y перед добавлением ширины и высоты. Помните: по коридору и вниз по лестнице! Я подумал, что имеет смысл сделать нашего плохого парня немного больше, чем хорошего, и сделать его страшно красным!

Наконец, мы вызываем pygame.display.update(), так что эти элементы действительно рисуются на экране:

Следующая часть кода — это то, где происходит настоящее веселье. Это “шаблонный шаблон”, который вы, вероятно, увидите во многих творениях Pygame. По сути, это цикл, который будет повторяться до тех пор, пока значение run установлено в True.

Первая строка этого цикла добавляет короткую задержку. По сути, это то, что установит нашу “частоту кадров” и предотвратит все происходящее слишком быстро, чтобы мы даже могли видеть!

В принципе, все, что мы хотим повторять, будет идти по кругу. Первое, что мы помещаем здесь, — это немного кода, который определяет поведение нашего плохого парня. При этом используются операторы if и elif (else, if) для управления потоком кода.

Если значение координат игрока больше, чем координаты плохого парня, то плохой парень будет двигаться, чтобы изменить это — приблизиться к нашей позиции. Поскольку наши персонажи перемещаются на несколько пикселей за раз (как определено переменными vel и baddyVel), я добавил немного места для ошибок.

Однако если координаты попадают в 10 пикселей нашего игрока, то игра окончена! run имеет значение False, и программа выходит из цикла. Последнее утверждение, следующее за циклом, завершает игру.

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

Обратите внимание, что каждый раз, когда злодей меняет позицию, мы вызываем drawGame() и обновляем холст. Наконец, нам нужно получить входные данные от игрока и переместить персонажа игрока в соответствии с этим. К счастью, Pygame делает это очень легко:

keys = pygame.key.get_pressed()

draw_game()

Как вы, возможно, уже поняли, первая часть этого кода также позволяет игроку выйти, нажав на крестик.

Теперь вы знаете, как сделать игру на Python! По крайней мере, вы знаете, как сделать движущиеся квадраты на экране… Но, надеюсь, этого достаточно, чтобы дать вам представление о том, как Pygame может расширить возможности vanillaPython. Все остальное-это просто вопрос изучения навыков, необходимых для добавления дополнительных функций, пока у вас не будет чего-то, что вас устраивает!

image 62 3.03.21

Google «похоронила» одно из самых популярных своих устройств

Кладбище GoogleВ пополнилось ещё одним некогда амбициозным и многообещающим проектом, стартовавшем еще в 2014 году. Речь идёт о картонной гарнитуре виртуальной реальности Cardboard, которая пользовалась большой популярностью. Теперь её сняли с продаж.В 

В  далее

image 46 20.12.20

Девушка случайно сделала фото с рекордной выдержкой

Ещё в 2012 году будущий магистр изящных искусств Университета ХартфордшираВ Регина Валкенборг поместила на большой телескоп самодельный фотоаппарат из жестянойВ банки.В Спустя 8 лет выяснилось, что ей случайно удалось получить фотографию с самой длинной выдержкой за всю историю.

В  далее

165 4.02.21

Самый популярный смартфон 2020 года в России обновляют до Android 11

Подводя итоги 2020 года, группа компаний «М.Видео-Эльдорадо» назвала самый популярный смартфон в России. Теперь гаджет от южнокорейской компании получил долгожданное обновление до новейшей операционной системы Android 11.

В  далее

image 752 5.03.21

Я перешёл с Android на iOS, но вскоре разочаровался. Что было не так?

Я годами пользовался Android, но в какой-то момент понял, что хочется нового. Купил iPhone 11 и… продал его через три месяца. Не смог привыкнуть к iOS. Рассказываю, что не так в этой операционке. Если вы тоже планируете перейти на iPhone после Android, возможно, вам пригодится мой опыт.

В  далее

image 131 25.01.21

Хорошо забытое старое. Количество установок ICQ подскочило в десятки раз

ICQ, или просто «аська» — один из самых популярных способов общения среди пользователей интернета в конце 90-х и начале нулевых, ныне почти затерявшийся в истории. Но неожиданно, казалось бы, канувший в Лету мессенджер продемонстрировал рекордный прирост загрузок — пусть пока и на территории отдельно взятого региона.

В  далее

image 49 2.03.21

10-секундный видеоролик продали за $6,6 миллиона. Что в нём такого?

Каждая секунда оригинального видео обошлась новому владельцу в $660 000. При этом на цену произведения повлияла вовсе не эксклюзивность: посмотреть ролик на YouTube может любой желающий, не заплатив ни копейки.

В  далее

image 37 17.02.21

Карл Пей объяснил истинную причину покупки бренда «отца Android»

На днях появилась информация, что компания Nothing, созданная сооснователем OnePlus Карлом Пеем, купила права на торговую марку Essential, под которой создатель Android Энди Рубин собирался изменить рынок смартфонов. Ни одна из сторон не комментировала сделку, но теперь владелец «Ничего» всё же дал официальный комментарий.

В  далее

image 115 6.01.21

Новые телевизоры Samsung получили «бессмертный» пульт

Компания Samsung заявила, что в ближайшие несколько лет будет следовать стратегии Going Green, которая включает использование вторсырья и сокращение отходов. В рамках программы компания станет комплектовать свои телевизоры необычными пультами дистанционного управления и упаковывать фирменные устройства в многофункциональные коробки.

В  далее

image 51 21.02.21

Нейросеть улучшила знаменитый мемный клип Рика Эстли [ВИДЕО]

Знаменитый синглВ Never Gonna Give You UpВ Рика Эстли вышел в далёкомВ 1987 году, а с конца нулевых буквально обрёл вторую жизнь, когда стало модным использовать его для розыгрышей в интернете. В последнее время этот хит вновь звучит из всех компьютеров, ведьВ энтузиасты улучшили клип с помощью нейросети до современных 4K 60 fps.

В  далее

image 110 22.12.20

Нейросеть научили бесконечно улучшать качество изображений с низким разрешением

В сериалах и фильмах про полицию часто показывают, как из видео и фотографий низкого качества удаётся получить детальное изображение человека или номерного знака автомобиля. Неизвестно, были ли в руках у спецслужб такие технологии ранее, но с появлением нейросетей это стало реальностью. Исследователи изВ Калифорнийского университета вВ Сан-Диего иВ NVIDIA наглядно продемонстрировали работу такого алгоритма.

В  далее

image 84 21.02.21

На тёмной стороне Луны обнаружен загадочный монолит

Поверхность Луны покрыта самыми разными по глубине и ширине кратерами, но не имеет видимых выпуклостей из-за отсутствия собственной атмосферы. В ходе изучения обратной стороны спутника китайский ровер Yutu 2 обнаружил необычный осколок, разгадать происхождение которого пока не удалось.

В  далее

160 25.02.21

GeForce RTX 2080 Ti протестировали после 18 месяцев майнинга [ВИДЕО]

Дефицит и высокая цена новых видеокарт часто толкают пользователей на вторичный рынок. Что может ожидать решившегося на такой шаг покупателя, показали блогеры YouTube-канала Testing Games. Энтузиасты сравнилиВ два экземпляра NVIDIA GeForce RTX 2080 Ti — новый и б/у, простоявший в ферме полтора года.

В  далее

88 28.12.20

Xiaomi MIUI 12.5: плавнее, легче и функциональней

На мероприятии, посвящённомВ презентации нового флагманского смартфона Mi11, Xiaomi официально представила новую версию фирменной прошивкиВ MIUI 12.5. Среди ключевых изменений — повышенная плавность интерфейса, возможность удалить практически все предустановленные приложения и расширенная синхронизация с персональными компьютерами.

В  далее

82 24.02.21

Скандальная взломщица Denuvo объявила о своём аресте

Девушка-хакер с ником 0xEMPRESS, пообещавшая взломать все игры с Denuvo, заявила, что её арестовала полиция. Судя по всему, на этом история падения защиты закончилась — по крайней мере, один из её витков.

В  далее

41 26.03.21

Sony раздаёт 9 игр бесплатно и навсегда

В прошлом году в рамках борьбы с распространением COVID-19 многие издательства принялись дарить публике свои игры, лишь бы геймеры проводили больше времени дома. Увы, хотя пандемия явно далека от завершения, в 2021 году эту традицию продолжают немногие. Например, корпорация Sony.

В  далее

80 5.03.21

Назван Android-смартфон с самой плавной оболочкой. Он из КНР

Разработчики бенчмарка Master Lu обновили рейтинг пользовательских интерфейсов смартфонов. За звание самой плавной оболочки в этот раз поборолись разработки китайского и южнокорейского брендов — но победителем, как водится, стал только один из соперников.

В  далее

260 10.12.20

По понятиям. Пираты призывают геймеров купить Cyberpunk 2077

Как правило, владельцы пиратских сайтов не испытывают угрызений совести из-за взлома игр. Но на каждую ситуацию находятся свои исключения. ИВ как выяснилось, релиз долгожданной Cyberpunk 2077 — одно из них.

В  далее

В Популярное 32 19.06.21

Обзор монитора ConceptD CP1271V: между геймингом и дизайном

Выбирая монитор для работы с контентом,В приходится учитывать много нюансов. Хотя ConceptD CP1271V выглядит как дисплей бизнес-класса, он подойдёт не только для офисных дел. Проверяем, для каких ещё сценариев предназначена новинка Acer.

В  далее

120 12.03.21

Обновлённый Chrome наконец перестал «жрать» ОЗУ

По заверению представителей Google, разработчикам браузера удалось существенно снизить его «аппетит». Новая версия Chrome использует значительно меньше оперативной памяти, причём улучшенный алгоритм актуален сразу для нескольких платформ.

В  далее

37 15.02.21

Моддер улучшил графику в GTA: San Andreas с помощью нейросети [ВИДЕО]

Модификации позволяют по-новому взглянуть на любимые игры, дать волю самым безумным фантазиям или немного освежить графику в старых хитах. Моддер под ником Kadakash решил слегка сгладить визуальную составляющую GTA: San Andreas с помощью нейросети и получил весьма интересный результат.

В  далее

128 16.02.21

9-летний пользователь смартфона Redmi 1 удивил главу компании

На своей странице в Weibo глава Xiaomi Лей Цзюнь нередко публикует анонсы новых смартфонов или опросы для пользователей, связанные с будущими релизами. Однако недавнее сообщение бизнесмена неожиданно оказалось посвящено фирменному устройству 2013 года выпуска — вернее, его владельцу, который нашёл гаджету крайне необычное применение.

В  далее

67 3.03.21

Японский миллиардер возьмет на Луну любого желающего. Но есть ряд условий

В 2023-м SpaceX отправит к Луне японского бизнесмена Юсаку Маэдзаву — но полетит он не один. Миллиардер объявил о наборе компаньонов для космического путешествия: отказавшись от своих первоначальных планов, он готов «подбросить» до спутника Земли восемь человек из числа самых обычных людей. Правда, при соблюдении некоторых условий.

В  далее

39 1.03.21

Как в «Гарри Поттере». Нейросеть оживила снимки — получилось жутковато

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

В  далее

110 11.02.21

Есть видеокарта — значит игровой. NVIDIA перевыпустила GPU пятилетней давности

Стараниями майнеров новые видеокарты GeForce RTX оказались в дефиците, едва появившись в продаже, а полки с комплектующими в рознице начали стремительно пустеть. Чтобы хоть как-то выровнять ситуацию, вендор возобновил выпуск более доступных графических адаптеров — правда, выбор «народной» модели оказался весьма специфичным.

В  далее

54 20.03.21

Продюсер Mortal Kombat поведал, почему в фильме не будет Джонни Кейджа

Фанаты в целом очень благосклонно отнеслись к трейлеру новой экранизации Mortal Kombat, но к авторам фильма возникли вопросы. Например, почему в нём нет Джонни Кейджа? У продюсера картины есть ответ.

В  далее

В Популярное 128 16.06.21

Новая функция Chrome разочаровала пользователей. Они требуют её отмены

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

В  далее

63 2.04.21

Telegram X для Android ожил спустя почти год затишья

Альтернативная версияВ популярного приложения для обмена сообщениями Telegram X всё ещё жива. Разработчики выпустили для экспериментального приложения первое обновление за почти год, добавивВ немало новых функций.

В  далее

96 16.01.21

Samsung придумала полезное применение старым смартфонам

В рамках выставки CES 2021 компания Samsung анонсировала новую программу Galaxy Upcycling at Home. Предполагается, что она позволит продлить жизнь устаревшим смартфонам, превратив их в радионяни и всевозможные устройства интернета вещей.

В  далее

58 19.02.21

Блогер показал GTA V с ультрареалистичной графикой в 4K [ВИДЕО]

Модификации творят чудеса, особенно при наличии достаточной мощности железа для запуска Grand Theft Auto V с фотореалистичной графикой. Автор канала Digital Dreams поделился видами знатно похорошевшего Лос-Сантоса с несколькими дополнительными фильтрами и другими модификациями.

В  далее

102 24.12.20

Xiaomi потроллила OnePlus, которая потроллила Apple

Производители Android-смартфонов нередко подшучивают над продукцией Apple. Именно так и сделала компания OnePlus, но внезапно и сама стала жертвой насмешек со стороныВ Xiaomi.

В  далее

163 14.04.21

В России теперь можно оплачивать покупки брелоками

Зеленоградская компания ISBC, занимающаяся выпуском RFID-меток, и Mastercard представили брелок с функцией бесконтактной оплаты ISBC Pay. Он позволяет привязатьВ карту одного из российских банков, чтобыВ совершать оплату покупок без использования самой карты или смартфона.

В  далее

45 15.03.21

Женщину арестовали за дипфейк. Она хотела помочь дочери

Дипфейк-видео в большинстве своём создаются в развлекательных целях, но есть и те, кто использует передовые технологии ради выгоды. Яркий пример — случай американки Рафаэллы Споун, которая решила обмануть общество, чтобы помочь своей дочери попасть в команду чирлидерш.

В  далее

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий