rust cache
Dec. 24th, 2019 08:20 am#[macro_use] extern crate cached; /// Defines a function named `fib` that uses a cache named `FIB` cached!{ FIB; fn fib(n: u64) -> u64 = { if n == 0 || n == 1 { return n } fib(n-1) + fib(n-2) } }
#[macro_use] extern crate cached; /// Defines a function named `fib` that uses a cache named `FIB` cached!{ FIB; fn fib(n: u64) -> u64 = { if n == 0 || n == 1 { return n } fib(n-1) + fib(n-2) } }
Пошли утром в Азкабан. В смысле, в Альказар, королевский дворец в Севилье. Ну как обычно, вестготы строили-строили, мавры строили-строили, потом при Карле Пятом (он же Первый) все привели в полное совершенство. Ихний Карл Пятый - вроде вашего Петра Первого. Основоположник.
Я побродил по боковым аллеям сначала; да там еще и лабиринт есть. Я ни разу не был в лабиринте - вот, впервые. Впереди меня маячила группа китайцев, которые, как и я, шли по правилу правой руки. На момент, когда мне эта фигня надоела, они дружно возвращались из тупика. А мне надоело, и я срезал, как тот хомяк на картинке.
Еще в парке этого дворца есть золотые рыбки, большие рыбы, утки, павлины. Павлинов с полдюжины будет.
Комнаты во дворце прекрасны. Это ну... ну кружева такие, только каменные. И много таких комнат. Провели там часа три; проголодались, пошли на Траянов остров обедать. Ну это вроде римского Трастивере. Забрели куда-то, где туристов нет; в столовке шум и гам, а особенно снаружи (в обед, по-моему, вся Севилья пьет пиво на улице); мы ж засели в угол зала, где телевизора не видать (футбол Реал-Барса нас как-то не); и мы что, опять по треске вдарили. А потом еще лангустины. И еще что-то, слово забыл, жареное в тесте. Тоже продукты моря, марискос. Ну и пиво, и еще пиво.
И только потом уже, не учтя, что канун рождества, пошли в музей керамики. Да щас. Закрыто, конечно. Ну ладно; в следующий раз. Пошли на вокзал за машиной. У подруги навигатор показывал, что идти полчаса, а у меня - что час. Она выдвигала всякие обидные гипотезы насчет моего навигатора. Не, в самом деле, где там в Севилье час идти?
Пришли в прокат; это бы все хорошо, да у меня паспорта с собой нету. Так что за паспортом еще сходили. Можно было и на автобусе, но это дольше, чем пешком. А с убером заморачиваться... да к нам, в старый город, хрен проедешь. Ладно.
Взяли фиатик-500. Прикольная игрушечка. Похожа на холодильник 60-х, такой округлый, эмалированный. Едет странно - или не тянет, или как газанет! Нелинейно. Я домой взял учебник из бардачка - и там и читать нечего, все просто.
Не, ну устали ужасно. В начале восьмого уже еле ползли; так что сейчас в душ да спать. Пройдено миль 15 примерно.
Ну, может, попрограммирую еще чуток.