Пост №3659733

Автор: YaroslavBrain

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3659733″ }, «headline»: «лес :: лестница :: средневековая архитектура :: Природа (красивые фото природы: моря, озера, леса)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BB%D0%B5%D1%81%D1%82%D0%BD%D0%B8%D1%86%D0%B0-%D1%81%D1%80%D0%B5%D0%B4%D0%BD%D0%B5%D0%B2%D0%B5%D0%BA%D0%BE%D0%B2%D0%B0%D1%8F-%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0-%D0%BB%D0%B5%D1%81-%D0%9F%D1%80%D0%B8%D1%80%D0%BE%D0%B4%D0%B0-4734942.jpeg», «height»: 752, «width»: 564 }, «datePublished»: «2018-09-29T21:18:09+03:00», «dateModified»: «2018-09-29T21:18:09+03:00», «author»: { «@type»: «Person», «name»: «YaroslavBrain» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3659733
Source: Joyreactor

[Из песочницы] Змея в почтовом ящике и при чем тут F#

О чем это все?

Это все про змейку. Все прекрасно помнят, что такое змейка: на прямоугольном поле движется змея. Находит еду — вырастает в длине, находит себя или границу поля — умирает. А пользователь может только слать команды: влево, вправо, вверх, вниз.
Я решил добавить сюда немного экшна и заставить змею убегать от пакманов. И все это на акторах!

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

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

Почему акторы?

Ради практики. Про модель акторов я читал, смотрел видео, мне все понравилось, но сам не пробовал. Теперь попробовал.
Несмотря на то, что по сути выбрал технологию ради технологии, концепция очень удачно легла на эту задачу.

Почему MailboxProcessor, а не, например, Akka.net?

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

Читать дальше →
[Из песочницы] Змея в почтовом ящике и при чем тут F#
Source: habrahabr

[Из песочницы] Как я писал змейку на F# и модели акторов

О чем это все?

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

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

Если вы про мейлбоксы все знаете и без меня — вам тут может быть скучно.

Почему акторы?

Ради практики. Про модель акторов я читал, смотрел видео, мне все понравилось, но сам не пробовал. Теперь попробовал.

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

Почему MailboxProcessor, а не, например, Akka.net?

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

Читать дальше →
[Из песочницы] Как я писал змейку на F# и модели акторов
Source: habrahabr

Пост №3659705

Автор: rhtyltkm

Ссылка на АК https://acomics.ru/~Valdemar/1 Ссылка на прошлый выпуск http://joyreactor.cc/post/3634735 Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3659705″ }, «headline»: «Ссылка на АК https://acomics. / Лживая история капитана Вальдемара :: продолжение под катом :: нарисовал сам :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%9B%D0%B6%D0%B8%D0%B2%D0%B0%D1%8F-%D0%B8%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F-%D0%BA%D0%B0%D0%BF%D0%B8%D1%82%D0%B0%D0%BD%D0%B0-%D0%92%D0%B0%D0%BB%D1%8C%D0%B4%D0%B5%D0%BC%D0%B0%D1%80%D0%B0-%D0%BF%D1%80%D0%BE%D0%B4%D0%BE%D0%BB%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D0%B4-%D0%BA%D0%B0%D1%82%D0%BE%D0%BC-%D0%BD%D0%B0%D1%80%D0%B8%D1%81%D0%BE%D0%B2%D0%B0%D0%BB-%D1%81%D0%B0%D0%BC-4734880.png», «height»: 2319, «width»: 755 }, «datePublished»: «2018-09-29T20:39:07+03:00», «dateModified»: «2018-09-29T20:39:07+03:00», «author»: { «@type»: «Person», «name»: «rhtyltkm» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «ru/~Valdemar/1 Ссылка на прошлый выпуск http://joyreactor.cc/post/3634735» }
Комментировать 
Пост №3659705
Source: Joyreactor

Пост №3659701

Автор: boyscout55

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3659701″ }, «headline»: «котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-4734876.jpeg», «height»: 970, «width»: 728 }, «datePublished»: «2018-09-29T20:37:29+03:00», «dateModified»: «2018-09-29T20:37:29+03:00», «author»: { «@type»: «Person», «name»: «boyscout55» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3659701
Source: Joyreactor

Обзор Forza Horizon 4: круче — только реальность

Замахнуться на лучшую гоночную игру для PC и Xbox — не слишком ли это? Ведь чем смелее заявка, тем больше ожидания и требования аудитории, и тем больнее будет разочарование, если что-то пойдёт […]
Обзор Forza Horizon 4: круче — только реальность
Source: 4pda

Пост №3659670

Автор: KirD

Удаление зуба…ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3659670″ }, «headline»: «Удаление зуба… / зубы :: gif :: девочка :: стоматолог», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/gif-%D0%B4%D0%B5%D0%B2%D0%BE%D1%87%D0%BA%D0%B0-%D0%B7%D1%83%D0%B1%D1%8B-%D1%81%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%BE%D0%BB%D0%BE%D0%B3-4734820.gif», «height»: 320, «width»: 320 }, «datePublished»: «2018-09-29T20:16:53+03:00», «dateModified»: «2018-09-29T20:16:53+03:00», «author»: { «@type»: «Person», «name»: «KirD» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3659670
Source: Joyreactor

[Из песочницы] Простейшая игра на Ardruino с дисплеем 1602 — Часть #1

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

ЧАСТЬ #1 основы

Я заказал себе arduino, «так себе игрушка» подумал я, комплект маленький (для пробы) о чем в последствии пожалел. Хотелось раскрыть потенциал, но из-за отсутствия дополнительных модулей этого не выходило, пришлось экспериментировать, подрубал ardruino к системе безопасности и смотрел как датчики делают свою работу, потом решил сделать звуковую сигнализацию (используя пративную пищалку из комплекта), так сказать отучивал собак громко или неожиданно лаять 🙂 и тут мои руки дошли до дисплея 1602. «Хм… это же настоящий дисплей» подумал я, но тут же разочаровался узнав что он сжирает почти половину всех контактов на самой ardruino. Покопавшись я нашел странную плату в комплекте «i2C» и очень подозрительно было ТО! Что количество дырдочек совпало с количеством пимпочек на дисплее. «Хм, не с проста…» подумал я, и решил их спаять. Чуть позже я понял что сделал верную штуку и теперь мой дисплей съедает всего два канала. Начал изучать, что же это за дисплей и что он умеет. Изучив достаточное количество материала я узнал, что дисплей чисто текстовый, но о чудо! Он может обработать 8 новых символов, габаритами 5х8 пикселей. Ну что же, давайте начнем писать игру! Первое, это надо придумать что за игра будет, решил сделать подобие динозаврика гуугл хром, но с парочкой фишек так сказать, для начала я думаю сойдет 🙂 Читать дальше →
[Из песочницы] Простейшая игра на Ardruino с дисплеем 1602 — Часть #1
Source: habrahabr

Пост №3659666

Автор: KirD

Немного логики в Fallout 76…Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://Fallout.reactor.cc/post/3659666″ }, «headline»: «Немного логики в Fallout 76… / Fallout 76 :: Fallout (Фоллаут,) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Fallout-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-Fallout-76-4734806.jpeg», «height»: 900, «width»: 1600 }, «datePublished»: «2018-09-29T20:08:50+03:00», «dateModified»: «2018-09-29T20:08:50+03:00», «author»: { «@type»: «Person», «name»: «KirD» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3659666
Source: Joyreactor

Ноутбук Teclast F6: Full HD-дисплей и SSD в компактном корпусе

Компания Teclast представила в нынешнем году  компактный ноутбук F6. Это портативная модель в металлическом корпусе с 13,3-дюймовым дисплеем и тонкими рамками. Компактность и малый вес позволяют без […]
Ноутбук Teclast F6: Full HD-дисплей и SSD в компактном корпусе
Source: 4pda