14 Сентября 2017

Омар Хаям. "Рубаи". Библиотека доктора.

Чуть менее тысячи лет назад в Нишапуре родился создатель более точного, чем Григорианский, календаря, выдающийся математик и философ, врач и уважаемый имам -

Гийясаддин Абу-ль-Фатх Омар ибн Ибрахим аль-Хайям Нишапури. Как часто бывает, первым образованием, не востребованным в жизни, оказались медицинское и юридическое. Да, и этот знаменитый поэт был врачом. Да и философом стать видимо пришлось поневоле: смерть отца и матери принудили к странствиям, разрушив привязанность к семье и дому, а эпоха перемен, в которую довелось жить, вынесшая на поверхность океана жизни грязную пену, приучила к терпению и безысходности. Но судьба была благосклонна, и после жизни и учебы в Самарканде, тогдашнем центре науки, и работы в библиотеках Бухары, он оказывается при дворе Мелик шаха, в Исфахане, где кроме прочего руководит обсерваторией. Однако любовь правителей штука опасная. Умер сельджукский шах, и из фаворита и баловня судьбы, Хаям, превратился в опасного вольнодумца, и снова был вынужден бежать и скитаться. История же с его стихами более запутанная. То ли он сам писал их на протяжении всей жизни и никогда не публиковал, то ли ему приносили стихи те, кто боялся быть провозгашен вольнодумцем, то ли в эпоху близкой дружбы с визирем и покровительства шаха, Омар отнимал стихи у авторов. Мы этого проверить уже не можем. Но стихи хороши.

Омар Хаям.

«Рубаи»

Читайте. Рекомендую!

Омар Хаям. "Рубаи". Библиотека доктора. Книги, Обзор книг, Литература, Омар Хайям, Библиотека доктора, Советую прочесть
Омар Хаям. "Рубаи". Библиотека доктора. Книги, Обзор книг, Литература, Омар Хайям, Библиотека доктора, Советую прочесть
Показать полностью 2

Надо сперва голову помыть

Был у меня случай. Сидели компанией у друга, один из товарищей попросил его подстричь - не чего особенного машинкой с насадкой ровненько под 9мм. Машинка дома была, да и в том чтобы ровно обрить голову под девяточку нечего сложного, словом нет проблем, так что я вызвался осуществить сие дело. Клиент, назовем его так) светловолосый паренёк в меру брутальный и сбитый. Товарищ с бородой и татухами, работает в музыкальном магазине, продает гитары, барабаны и прочие крутые штуки. По особенностям своей работы ему постоянно приходится общаться с людьми, ну и он должен более менее следить за своим внешним видом, почему он и попросил "подровнять" его. Ну вообщем сказано сделано, вот он уже сидит на табуретке, а я занёс машинку над его головой, как вдруг моему другу - хозяину квартиры где все происходило, приходит гениальная идея: говорит мол, надо сперва голову помыть иначе машинка волосы дергать будет и вообще хрень получится. Отправляем клиента в ванну помыть голову, ну и хозяин квартиры подсовывает ему завалявшийся не пойми откуда тонер для волос темно-свекольного цвета - вместо шампуня. Надо сказать что наравне с тонером для волос, в этой истории фигурировала и изрядная доля алкоголя, быть может по этому паренёк который просил его подстричь без задней мысли хорошенько шуркает свои светлые волосы этой красящей жижей свекольного цвета. Когда он закончил и вышел из ванной, мы все ах*ели были голубого шокированы, его волосы и часть бороды приобрели светло-розовый цвет, а глаза налились красным от ярости. Как же мы все смеялись - это длилось минут 5 не меньше, мы задыхались от смеха, а он стоял и с серьезными видом смотрел на меня и хозяина квартиры, как только смех не много спал, хозяин начал успокаивать клиента, говоря что это легко можно отмыть с мылом. Он пытался с мылом отмыть это дело, не фига не получилось, борода после попыток отмыться уже полностью обрела розовый оттенок, ну а розовый на голове лишь стал немного светлее, но на его светлых волосах просматривался замечательно. Мы продолжали его успокаивать, предложили подстричь его машинкой без насадки чтоб розовых волос просто не было, наш розововолосый товарищ нехотя согласился на короткую стрижку, что я и исполнил. Результат был не утешительным, стрижка без насадки оставила примерно 2мм волос, дающих розоватый оттенок. Под действием алкоголя и поддержке друзей было приятно ещё одно решение - координальное: обрить голову бритвой, что как мы полагали скроет позорный розовый окрас и дополнит брутальный образ нашего клиента. В процессе бритья я много смеялся, как и мой клиент и так уж вышло что несколько раз я порезал его, не чего смертельного, но добривать доверили другому человеку. В итоге получилось: чувак с абсолютно лысой как колено головой, множественными кровоточащими царапинами на черепе и розоватой бородой)))) смеялись что называется до соплей, товарищ воспринял все нормально и никто не пострадал.

П. с. Это мой первый пост, вспомнил случай и решил поделиться, не судите строго.

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

Девушки любят пушистиков

Бешеный енот напал на 21-летнюю девушку из американского города Хоуп, штат Мэн, когда та совершала пробежку. Рэйчел Борч не растерялась, схватила дикого зверя и отнесла его к ближайшей луже. Она держала голову енота под водой до тех пор, пока тот не захлебнулся.

По словам Борч, она бегала в лесу, когда увидела выскочившего из-за деревьев енота.


"Он бежал на меня, обнажив зубы. Я сразу поняла, что енот собирается напасть. Я вытянула руки, чтобы он укусил меня за палец", — заявила Борч, добавив, что именно так ей удалось схватить зверька.


Девушка рассказала, что енот все еще кусал ее, когда она несла его к луже. Через несколько минут после погружения в воду агрессор перестал дышать.


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

Срочно нужна кормящая кошка! Краснодар!

Поднимите в топ, пожалуйста!
Соседи, шоб им пусто было, выкинули на мусорку котенка-девочку! Кошеня только глазки открыла, вопила как резаная, голодная. Покормили с горем пополам со шприца, завтра поеду за кошачьим молоком, но все таки кото-ребенку нужна полноценная мама! Фоток не будет, котятина только успокоилась и уснула рядом с грелкой, не хочу тревожить.

Новые цвета осени

Институт цвета Pantоne предлагает 10 необычных новых оттенков этой осени.
Не знаю как у кого, а мои глазки смотрели с удовольствием;)
P.s.и выкрутасы баянометра в комментах)

Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Новые цвета осени Яркость, Мода, Оттенки, Осень, Стиль, Картинки, Длиннопост
Показать полностью 10

Лия Гераскина, Мягкий характер.

О великая сила Пикабу! Прошу твоей помощи. И похоже что не в последний раз.
Нужна книга - или хоть где почитать онлайн по ссылке (хоть так!).
Называется "Мягкий характер". Автор Лия Гераскина (которая "Страна невыученных уроков").
Купить никак, так хоть почитать онлайн - ибо это что-то!

TerraPath #11

Кратко о содержании сегодняшнего поста:

Примитивный интерфейс.
Обработчик пакетов.
Интерполяция движения.
Чат.

Обработка авторизации.
Фильтры пакетов
.
Рубрика вопросов.


Вот мы и перешли в эру альфы.
Чтобы работать с сетевой частью, я сразу создал очень примитивный интерфейс:

TerraPath #11 Gamedev, Разработка игр, Инди-разработка, Terrapath, Indigamedev, Разработка, Гифка, Длиннопост

Доводить его до ума буду позже. В планах добавить красивое лого, перерисовать кнопки и добавить задний фон.
А вот так выглядит окно сетевой части:

TerraPath #11 Gamedev, Разработка игр, Инди-разработка, Terrapath, Indigamedev, Разработка, Гифка, Длиннопост

Текстовый поля можно редактировать как обычные формы в браузере и тд.
Ну то есть есть поддержка выделения текста, Ctrl+C, Ctrl+V и тд.

Дальше я занялся обработчиком пакетов:

TerraPath #11 Gamedev, Разработка игр, Инди-разработка, Terrapath, Indigamedev, Разработка, Гифка, Длиннопост

Особенностью получилось, то что я могу передавать пакет обработчик, а он сам попадет в нужную функцию. Получается очень удобно и просто.
Достигается такая фишка за счёт генериков и лямбд.
Код становится чище и понятнее.

Интерполяция движения.
Как долго я закончил написания ядра сервера, я начал переносить логику игры на сервер, начал с движения персонажа, но оказалось не всё так просто.
На клиенте используется предсказание для игрока. Поэтому на большинство своих действий игрок видит сразу, без задержки, а вот остальные игроки нет.
Они двигались рывками и чтобы исправить это я стал интерполировать их положение с прошлого.
Как это работает? Когда от сервера приходит новая позиция для сущности, она смещается с текущий позиции на новую за 100мс.
Получается очень плавно движение, без рывков.

Также сразу решил сделать чат:

TerraPath #11 Gamedev, Разработка игр, Инди-разработка, Terrapath, Indigamedev, Разработка, Гифка, Длиннопост

Следующим шагом стал система авторизации на сервере.
Я составил протокол передачи данных, и после его успешного завершения игрок появляется на сервере, а на клиенте пропадает плашка "Connecting..."

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

Был добавлен Фильтр пакетов.
Сервер и клиент игнорирует сообщения кроме указанных, что предотвращает посылку данных без авторизации. Также в дальнейшем для защиты будет использоваться пароль на сервере. Поэтому читеры не смогут как либо влиять на сервер пока не авторизуется.
Само собой пароль будет передаваться в шифрованном виде.
Также подумываю о том чтобы добавить проверку игроков через стим.

А также по части сети:

Инициализация игрока.

Синхронизация игроков.

Установка тайлов и объектов.

Синхронизация анимации игрока.

Вот как-то так это выглядит:

TerraPath #11 Gamedev, Разработка игр, Инди-разработка, Terrapath, Indigamedev, Разработка, Гифка, Длиннопост


А на этом всё, спасибо, что дочитали.
Также не пропустите прошлые посты:

https://pikabu.ru/profile/GooDCrafter


Ссылка на группу в вк(есть играбельная демка, но без сети, с сетью скоро будет):

https://vk.com/terrapath

А теперь рубрика вопросов:
1)Как вы считаете, стоит писать большие посты или средние.
И как вы оценивайте этот пост, длинный средний?
2)Я пока решаю куда публиковать игру, в целом то есть два варианта:
Это стим или же поднять собственный сайт.
С одной стороны я думаю про стим, но увы стим уже не приносит столько трафика новым играм.
Что думаете об этом?
3)Тут несколько людей продвигают идею опенсорса, и возникает такой вопрос, стали бы вы донатить на разработку данной игры тем самым делая её бесплатной?
4)Я тут решил отказать от стоковой музыки, и начать кооп с музыкантами, есть кого вы могли бы посоветовать? Сразу оговорюсь что платить много я не смогу, сам свожу тут концы с концами. Можно как вариант 2-3 трека за небольшую плату, а остальные после выхода игры.
Я мало верю что кто-то захочет просто работать со мной за идею, но вера это единственное что у меня есть.
5) Тоже самое и с художниками, само собой пиксельарт.


PS: Во накатил вопросов то :)

Спасибо всем кто ответит хотя бы на часть из них.

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

Что надо успеть за выходные

Выспаться, провести генеральную уборку, посмотреть все новые сериалы и позаниматься спортом. Потом расстроиться, что время прошло зря. Есть альтернатива: сесть за руль и махнуть в путешествие. Как минимум, его вы всегда будете вспоминать с улыбкой. Собрали несколько нестандартных маршрутов.

ПОЕХАЛИ

Тотемное животное Гусь и сам его носитель (работа N2)

Продоложения серии постов о тотемных животных моего окружения.

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

Тотемное животное Гусь и сам его носитель (работа N2) Хобби, Рисунок, Тотем, Гусь
Тотемное животное Гусь и сам его носитель (работа N2) Хобби, Рисунок, Тотем, Гусь
Показать полностью 2
Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

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