TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #192 · 27.01

На днях закончился научно-фантастический сериал Expanse по серии книг Джеймса Кори. Я не читал книги, но сериал посмотрел с удовольствием. По сюжету недалёкое будущее, на Земле адское перенаселение, и бОльшая часть людей живёт на пособие по безработице, потому что их банально нечем занять. Но живут не бедно, вполне в достатке. Другие две части человечества колонизировали Марс и пояс астероидов. Марсиане вынуждены были в суровых условиях выживать и терраформировать планету, поэтому стали мощной военной технократией и опередили в своих технологиях Землю. «Астеры» же влачат тяжёлое и вредное для организма (из-за низкой гравитации) существование на космических станциях и кораблях, занимаясь в основном шахтерскими работами и пиратством. В центре этого политического замеса одна девушка полуслучайно натыкается на инопланетную субстанцию, начинается сюжет. Несмотря на упоминание инопланетян, сериал вполне взрослый и серьезный. Мне очень нравится, что автор не углубился в каноничные для космоопер упрощающие жизнь концепции. В Expanse нет искусственной гравитации: на станциях она создаётся вращением, на кораблях — ускорением и торможением, а люди носят электромагнитную обувь. Ещё тут нет гипердвигателя, поэтому люди не вышли за пределы Солнечной Системы, а внутри перелёты занимают недели и месяцы. Конкретно в сериале ещё и почти смело показано отсутствие звука в космосе: он, конечно, есть, но подаётся нам как бы из ушей членов экипажа. Внутри корабля ты услышишь выстрел из ракетницы, но смачных взрывов и шума реактивных струй в вакууме практически нет. При этом космические бои и физика движения кораблей переданы очень реалистично, а не как в Звёздных Войнах, где корабли это будто самолёты в атмосфере. Ну и да, никаких лазеров, из оружия снаряды, ракеты и рельсовые пушки. А связь со скоростью света с соответствующими задержками. Стремление авторов не развлекать народ цветной жвачкой сыграло с ними злую шутку: сериал чуть было не закрыли из-за недостаточной аудитории. Но его выкупил Amazon — по слухам сам Джефф Безос был фанатом. Прикиньте, смотрите вы сериал, и тут услышали новости о его закрытии. Поднимаете трубку и покупаете сериал, чтобы продлить съёмки. Впрочем, авторам не удалось нормально закрыть все сюжетные линии, а события, происходившие в первом сезоне, связаны с событиями из последнего сезона очень косвенно. И тем не менее, в современном мире это редкий образец умной и взрослой научной фантастики, почти не идущей на компромиссы. #fiction

Hashtags

Резултати

Намерени 3 подобни публикации

Търсене: #gevent

当前筛选 #gevent清除筛选
djangoproject

@djangoproject · Post #439 · 13.09.2017 г., 03:57

Evented Django part one: Socket.IO and gevent #Socket.IO was developed with a #Node.JS server implementation, but work is being done to add server implementations to a variety of languages. Two such servers exist for Python, tornadio and #gevent-socketio. I'm a big fan of gevent, so I will use gevent-socketio, but tornadio looks well-written and very promising. http://codysoyland.com/2011/feb/6/evented-django-part-one-socketio-and-gevent/

djangoproject

@djangoproject · Post #170 · 22.09.2016 г., 14:27

https://pypi.python.org/pypi/uvloop #uvloop is a fast, drop-in replacement of the built-in #asyncio event loop. uvloop is released under the MIT license. uvloop and asyncio, combined with the power of async/await in Python 3.5, makes it easier than ever to write high-performance #networking code in Python. uvloop makes asyncio fast. In fact, it is at least 2x faster than #nodejs, #gevent, as well as any other Python #asynchronous framework. The performance of uvloop-based asyncio is close to that of Go programs.

djangoproject

@djangoproject · Post #270 · 26.02.2017 г., 08:08

https://www.obeythetestinggoat.com/testing-async-asyncio-and-performance.html #Testing, #async, #asyncio, and #performance Sun 27 December 2015 By Harry I recently did some experimenting with asyncio, and wanted to report back on how I got on with writing tests for it. While I was at it I was also able to compare its performance with a couple of other approaches to #mutlitasking in Python, namely #threads and #gevent, so I'll report on that here too. (tl;dr: it's much of a muchness).