15 Апреля 2021

От космических симуляторов до реального NASA — а где еще используют язык Python?

От космических симуляторов до реального NASA — а где еще используют язык Python? Длиннопост

В 2020 году Python вошел в тройку самых популярных языков программирования по версии GitHub. Чтобы показать масштабы величия «питона» и вдохновить на его изучение, вместе с курсом Skillbox «Профессия Python-разработчик» собрали девять крутых проектов, написанных на этом языке. Все они начинались со скромной идеи, а в итоге сделали своих авторов известными на весь мир. Может, ваш черед?

EVE Online

История MMOG о космосе началась аж в 1984 году. Исландец Хилмар Петурссон, один из создателей EVE Online, вдохновился космическим симулятором Elite и решил создать игру, в которой корабли будут управляться реальными людьми.


Несколько лет он вынашивал идею и искал единомышленников. В итоге вместе с такими же гиками-любителями космоса Рейниром Хардарсоном и Иваром Кристджансоном они создали одну из самых популярных игр о космосе. EVE Online делали на Stackless Python (один из интерпретаторов «питона») — это упростило процесс. Разработчики смогли сконцентрироваться на геймплее, а не технических проблемах, потому что Stackless Python позволял вносить изменения в базу данных без необходимости перезагрузки сервера.


В 2014 году в честь игры даже установили монумент в Рейкьявике. На нем выгравировали имена активных игроков на момент создания памятника.

BitTorrent до 6 версии

От космических симуляторов до реального NASA — а где еще используют язык Python? Длиннопост

Один из самых популярных торрент-клиентов в мире — BitTorrent. Его разработал американский программист Брэм Коэн, который работал в MojoNation. Компания занималась разработкой платформы, алгоритмов и протоколов для передачи файлов в зашифрованном виде.


Именно Коэн в 2001 году создал протокол BitTorrent, на который спустя несколько лет приходилась уже половина интернет-трафика. В том же году, вооружившись Python, он написал первый торрент-клиент.


В 2004-м Коэн открыл компанию BitTorrent, Inc., которую спустя четыре года продал за 126 млн долларов миллиардеру и создателю криптовалюты TRON Джастину Сану. Коэн создал торрент-клиент на Python и заработал себе на безбедную жизнь. Берем на заметку и идем дальше!

Разработчики — на вес золота, их востребованность растет. Сейчас на рынке ищут более 6000 «питонистов», а зарплата «джунов» начинается от 80 тысяч рублей. Если мечтаете научиться кодить, освоить язык с нуля можно на курсе «Профессия Python-разработчик» в Skillbox. При поддержке опытного наставника вы за 12 месяцев станете начинающим специалистом, даже если впервые прочитали о программировании в этом посте.

Dropbox

От космических симуляторов до реального NASA — а где еще используют язык Python? Длиннопост

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


Все начиналось прозаично. Предприниматель и в будущем создатель Dropbox Дрю Хьюстон однажды столкнулся с проблемой: он ехал из Бостона в Нью-Йорк и внезапно понял, что забыл дома флешку. Эта ситуация настолько его расстроила, что он захотел решить проблему кардинально. А именно сесть и написать свою программу для хранения файлов. Так Хьюстон создал Dropbox и основал одноименную компанию. Официально сервис запустился в 2008 году и вскоре привлек к себе внимание гендиректора Apple Стива Джобса. Затем компанией заинтересовался и глава Facebook Марк Цукерберг.


А что там про Python? На нем написана компьютерная версия хранилища и большой процент серверного кода. Еще один любопытный факт: в 2012 году компании удалось убедить Гвидо ван Россума, автора языка Python, перейти из Google в Dropbox. Так что смело можно назвать эту компанию амбассадором «питона».


Что касается прибыли Хьюстона от своего детища, в одном интервью он вспоминает, как обновлял страницу и смотрел, как его счет растет с 60 долларов до 1,2 миллиона. Мораль: если у вас есть проблема, решайте ее кардинально — например, с помощью Python.

World of Tanks

От космических симуляторов до реального NASA — а где еще используют язык Python? Длиннопост

В 2008-м программист из Беларуси Виктор Кислый прорабатывал идею многопользовательской онлайн-игры в духе World of Warcraft. Однако его приятель Петр Битюков настаивал на исторической достоверности и создании уникального сеттинга.


Через полгода на московской конференции разработчиков Битюков и Кислый презентовали игру про советские танки. В 2010-м World of Tanks, разработанная белорусской студией Wargaming, поступила в продажу. Ее сервер управлялся движком, написанным на Python и C++.


Поначалу игру восприняли со скептицизмом: ну, кто захочет играть за танк? Тем не менее проект принес студии миллионы долларов, а аудитория игры вышла далеко за пределы Беларуси и России.

На онлайн-курсе по Python-разработке вы научитесь работать с базами данных, создавать и оптимизировать приложения и модульные программы — от консольных скриптов до чат-ботов. Программа рассчитана на новичков, опыт программирования не нужен. Вашим дипломным проектом станет создание собственного веб-сервиса вместе с командой. Найти работу после обучения помогут в Центре карьеры Skillbox.

ГДЕ ЕЩЕ ЗАМЕЧЕН PYTHON?

От космических симуляторов до реального NASA — а где еще используют язык Python? Длиннопост

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


NASA

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


Disney и Pixar

Анимационные студии с помощью Python управляют обработкой изображений и CGI. При этом Disney задействовал «питон» не только в анимации, но и для создания игр. Например, на нем написаны Toontown Online и Pirates of the Caribbean Online.


Google

Разработчики Google используют скрипты, написанные на Python, почти с основания компании. Сейчас это один из официальных серверных языков Google.


Facebook

Python — основной язык серверной части приложений Facebook, связанных с обработкой изображений (например, изменение размера изображения).


Instagram

Часть бэкенда веб-приложения написана на «питоне». По признанию разработчиков, они выбрали этот язык из-за простоты и популярности.


Мы собрали лишь небольшой список компаний и сервисов, которые работают на Python. Этот язык используют разработчики Spotify, Яндекс, Yahoo, Netflix, Quora и других сервисов. И всем этим компаниям нужны хорошие «питонисты».

Освоить язык и научиться писать программы и веб-приложения на Python можно на курсе «Профессия Python-разработчик» от Skillbox. Вас ждет три блока по программированию с разным уровнем сложности и дополнительные курсы: всего 80 модулей и 350 онлайн-уроков. Первый платеж можно отсрочить на полгода (подробнее тут), а по промокоду PIKABU до 30 апреля 2021 года действует скидка 5000 рублей на обучение.

ЗАПИСАТЬСЯ НА КУРС

Показать полностью 4
13

Тверк перед высшим военным руководством ВМС Австралии

Церемония во время ввода в эксплуатацию вспомогательного судна для пополнения запасов нефти в ВМС Австралии, HMAS Supply.

Она прошла на острове Гарден в гавани Сиднея, на ней присутствовали командующий Силами обороны Австралии, несколько депутатов и генерал-губернатор.

6010

Месть сладка

Редкая фотография Джорджа Гарри Галта, британского колониального офицера, прибывшего в Ибанду в 1905 году.
Через некоторое время один из уставших угандийцев по имени Рутарака зарежет его.

Месть сладка Африка, Колониализм, Старое фото
333

Проект Семь пятниц на неделе #68. 15 апреля 1955 открылся первый макдак Рэя Крока!

Проект Семь пятниц на неделе #68. 15 апреля 1955 открылся первый макдак Рэя Крока! Пятница, Проект Семь пятниц на неделе, Комиксы, Макдоналдс

Конечно же первый Макдональдс открыли два брата с соответствующей фамилией еще в начале сороковых годов (они же считаются изобретателями быстрого питания, оно же fastfood). Но именно Рэй Крок превратил Макдональдс в того всемирного монстра, который радует нас всякой вреднятиной. Сначала он выкупил у братьев право на продажу франшизы, а потом и вообще все, что связано с рестораном, в том числе и название. (Кстати, рекомендую посмотреть фильм «Основатель», как раз про это) Интересный факт — макдак зарабатывает деньги в основном на сдаче в аренду земли на которой стоят маки франчайзи. Корпорация является одним из крупнейших в мире владельцев недвижимости. Ну и, конечно же, в комиксе я нагло вру: во-первых, не во всех странах можно войти в туалет макдака бесплатно, а во-вторых, кричат «свободная касса» не только филологи, но и представители других специальностей (ведь это зависит не от специальности выпускника, а от того как он получал свой диплом)


Я каждый день с 8 февраля рисую по комиксу, связанному с событием произошедшим в эту дату, когда она была пятницей! Если хотите поддержать меня, то вот — http://desvvt.art/


я в телеграме — https://t.me/desvvt

Показать полностью 1
Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов, волны постов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите