Pull to refresh
  • by relevance
  • by date
  • by rating

Facebook отменил конференцию F8 из-за коронавируса. Game Developers Conference — тоже под угрозой срыва

ConferencesHealthIT-companies
image

Facebook принял решение отменить конференцию разработчиков и предпринимателей F8, которая должна была пройти 5-6 мая. Мероприятие ежегодно проходит в Сан-Хосе с 2007 года. С главными докладами выступают Марк Цукерберг и топ-менеджеры компании. Однако в этом году мероприятие не состоится из-за COVID-19.

В этом году F8 планируется заменить на серию локальных событий, в том числе трансляций в прямом эфире. Дополнительная информация о будущих планах появится в ближайшие недели.
Читать дальше →
Total votes 9: ↑9 and ↓0+9
Views2.8K
Comments 8

Компания-разработчик движка Unity успешно вышла на IPO

ITSumma corporate blogDevelopment of mobile applicationsUnity3DFinance in IT
18 сентября 2020 года компания-разработчик Unity вышла на биржу со своими ценными бумагами на NASDAQ (code: U) и в первый же день закрыла торги со стоимостью акции в $68 за бумагу при максимальной стоимости акции в $76,79.



Старт торгов за акции софтверной компании прогнозировался с отметки $44-48 за бумагу, позже он был скорректирован в большую сторону по итогам пресейла — до $54 за акцию. Однако спрос на технологические компании внес свои коррективы и акции Unity начали торговать сразу же с отметки $75. Фактически, в первый же день акции Unity подорожали на 31% относительно стартовой цены в $54.

В общей сложности было продано акций на уже $1,3 млрд, общая рыночная стоимость компании до IPO оценивалась в $6,3 млрд, сейчас прогноз сместился к цифрам в $9-11,1 млрд.
Читать дальше →
Total votes 16: ↑16 and ↓0+16
Views4.3K
Comments 0

Slavania. Демо в стиме! Метроидвания в мире славянских сказок

Self Promo

О чем игра:

Это метроидвания в мире славянских сказок с бессмертным героем и охотой на боссов. Мы пройдем путь становления героя (а как иначе) от Алешеньки крестьянского сына до… здесь уже зависит от вас. Заложено несколько вариантов развития событий и несметное число локальных выборов в жизненных ситуациях рядовых живых существ. Встретятся нам не только люди, а как и пологается: домовые, лешие, кикимора и прочие обитатели фольклора. Чтобы удобнее было коммуницировать с существами разных планов существования наш герой, Алеша, будет представлять собой пограничное состояние между человеком и духом. Что и позволяет ему быть везде "своим", а точнее везде быть совсем не своим, но крайне необходимым для налаживания жизни и вообще спасения мира.

Читать далее
Total votes 26: ↑15 and ↓11+4
Views5.2K
Comments 15

Unity от Virgin Galactic слетал в космос третий раз

Popular scienceAstronauticsThe future is here
Космоплан Unity отделился от самолета Eve и начал реактивное ускорение.

22 мая 2021 года космолет VSS Unity от Virgin Galactic успешно совершил свой третий суборбитальный испытательный полет.

Эта миссия длилась несколько минут. Самолет-носитель VMS Eve с Unity взлетел с территории космопорта «Америка» (коммерческого центра Virgin Galactic) в американском штате Нью-Мексико. Космолет отделился от Eve на высоте 15 км в 18:27 мск, потом он достиг высоты 89.2 км в 18:31, а уже в 18:43 космолет вернулся на Землю.
Читать дальше →
Total votes 16: ↑15 and ↓1+14
Views4.6K
Comments 12

Ричард Брэнсон собирается слетать в космос раньше Безоса. Глава Blue Origin не согласился с определениями

Popular scienceAstronauticsAstronomy

Глава Virgin Galactic Ричард Брэнсон написал в своём микроблоге, что полетит в космос на следующем испытательном запуске корабля Unity 11 июля. Если полёт состоится, Брэнсон опередит Безоса в сфере суборбитального космического туризма. Генеральный директор Blue Origin Боб Смит пожелал Брэнсону удачи и отметил, что ему всё равно не удастся пересечь линию Кармана, а значит и полётом в космос это считать нельзя.

Читать далее
Total votes 10: ↑10 and ↓0+10
Views3.6K
Comments 6

Продолжается прием заявок на Indie Cup S’21, летний сезон кубка разработчиков инди-игр

Game developmentGames promotionGames and game consoles

Независимые разработчики могут подать заявку на участие в Indie Cup S’21 до 13 июля 2021 года. Для этого нужно заполнить форму предварительной заявки.

Indie Cup — самый большой конкурс инди-игр в Восточной Европе. Во время конкурса проекты участников оценивают судьи из ведущих индустриальных компаний (CD Projekt RED, Wargaming, NVIDIA и другие), популярные стримеры и журналисты, а также победители прошлых сезонов Indie Cup.

Лучшие участники сезона получают награды и призы от партнеров конкурса — в список вошли мощные видеокарты от команды Unreal Engine, полезные сервисы (включая PR-сопровождение), билеты на игровые конференции, и не только.

Все финалисты кубка получают фидбек и оценку своего проекта от членов жюри.

Также конкурсанты Indie Cup участвуют в стримах, попадают в подборки блогеров и прессы, и получают возможность участвовать в специальных ивентах кубка — например, в распродажах в Steam, GOG и Humble Store.

Читать далее
Total votes 3: ↑3 and ↓0+3
Views315
Comments 0

Космоплан VSS Unity совершил первый туристический полёт

Popular scienceAstronauticsThe future is here
Первый частный экипаж ракетного космоплана Unity. Два пилота по бокам — Дэйв Маккей и Майкл Масуччи. В центре 4 пассажира — инженер Колин Беннет, бывшая сотрудница НАСА Бет Мозес, Ричард Брэнсон и уроженка Индии Сырыша Бандла. Они являются сотрудниками Virgin Galactic и не платили за полет, кроме Брэнсона.

11 июля 2021 года глава Virgin Galactic миллиардер Ричард Брэнсон стал туристом первой частной суборбитальной миссии ракетного космоплана Unity, слетал на высоту более 86 км и успешно вернулся на Землю.
Читать дальше →
Total votes 52: ↑52 and ↓0+52
Views10K
Comments 70

Прокладка подводного «гуглокабеля» началась

Lumber room
Вчера началась прокладка подводного кабеля по дну Тихого океана. О том, что Google будет финансировать этот проект под названием Unity, сообщалось в феврале. Это первый случай в истории, когда интернет-компания инвестирует средства в межконтинентальные каналы связи. И вот вчера подрядчики NEC и Tyco International начали работу.

Кабель протяжённостью 10 000 км свяжет тихоокеанское побережье США с Японией. Вместе с Google совладельцами бэкбона станут ещё пять телекоммуникационных компаний.

Изначально бэкбон будет состоять из пяти пар оптоволоконных кабелей, из которых одна будет непосредственно передавать трафик на скорости 960 Гбит/с, а четыре остальных нужны для резерва. В перспективе планируется добавить ещё четыре пары кабелей, так что совокупная пропускная способность трассы составит от 4,8 Тбит/с до 7,68 Тбит/с

Новый бэкбон должен вступить в строй в I кв. 2010 года. К тому времени пропускная способность других кабелей в Тихом океане тоже вырастет, так что на долю Unity придётся около 20% всего тихоокеанского трафика.

Для справки: вот карта всех подводных кабелей на планете.
Total votes 50: ↑48 and ↓2+46
Views1.2K
Comments 36

Первые шаги с Unity: DI/IoC & AOP

.NET

Введение


Если Вы когда-нибудь слышали такие слова, как IoC, DI, AoP, но не имеете четкого понимания этих терминов, надеюсь, эта статья поможет в них разораться на примере работы с Microsoft Unity контейнером.
Читать дальше →
Total votes 37: ↑33 and ↓4+29
Views63K
Comments 19

DI и IoC для начинающих

.NET
Тема DI/IoC достаточно простая, но в сети очень сложно найти хорошее описание того, как это работает и зачем это нужно. Вот моя попытка, с использованием Unity. Хорошо ли объяснена тема – судить вам.

Читать дальше →
Total votes 44: ↑35 and ↓9+26
Views119K
Comments 46

DI и IoC для начинающих, часть 3

.NET
Продолжая тему DI/IoC с использованием Unity (часть 1, 2), мы рассмотрим как можно им воспользоваться в ситуациях, когда объект создаем не мы, а также посмотрим на применение фреймворка при unit-тестировании.
Читать дальше →
Total votes 11: ↑7 and ↓4+3
Views19K
Comments 3

Layers + Unity Container

Programming
Всем привет! Хочу привести пример layers-архитектуры и роль контейнера Unity в ней. А то народ про сам контейнер пишет, а как его c с пользой использовать толком написать не могут. Давайте я попробую.

Читать дальше →
Total votes 32: ↑24 and ↓8+16
Views2.4K
Comments 17

Unity Auto Registration

.NET

Unity Auto Registration


Unity Auto Registration расширяет возможности Unity контейнера, предоставляя fluent interface для автоматической регистрации типов по установленным правилам. Используя всего несколько строк кода вы можете отсканировать указанную сборку и зарегистрировать все соответствующие указанным правилам типы.

Читать дальше →
Total votes 35: ↑21 and ↓14+7
Views1.8K
Comments 9

Как подружить ASP.NET Controls и DI-контейнер

.NET

Интро

В последнее время решил немного освежить свои знания в ASP.NET, в связи с чем углубился в процессы генерации кода контролов по разметке (*.ascx, *.aspx) и обнаружил что можно делать очень интересные решения, о которых  о хочу поведать. Итак сегодня мы узнаем, как подружить наш Dependency Injection контейнер с генерируемым контролами кодом.
Читать дальше →
Total votes 30: ↑18 and ↓12+6
Views1.4K
Comments 12

Enterprise Library 5.0 and Unity 2.0 Roadmap

Lumber room
На днях Григорий Мельник анонсировал план выпуска Enterprise Library 5.0 и Unity 2.0. Вся основная информация изображена на рисунке. Дополнительные комментарии можно прочитать в блоге автора. Хорошая новость состоит в том, что ждать осталось не долго.
image
Total votes 15: ↑7 and ↓8-1
Views245
Comments 4

Первый взгляд на Unity 2.0

.NET
Translation
image
Unity – это проект с открытым исходным кодом от группы Patterns & Practices в Microsoft. Цель проекта – предоставить классический IoC фреймворк для разработчиков, позволяющий инстанцировать объекты продвинутым образом и иметь возможность гибкой конфигурации. Unity представляет собой отдельный фреймворк, но часто включается в проекты как часть Enterprise Library. С приходом .NET 4 и Visual Studio 2010, на подходе и новые версии Unity и Enterprise Library. В этой статье рассматривается бета-версия Unity 2.0. Чтобы попробовать фреймворк самим, посетите http://unity.codeplex.com. Релиз Unity 2.0 и Enterprise Library 5.0 намечен на тоже время, что и релизы Visual Studio 2010 и .NET 4, то есть этой весной.
Читать дальше →
Total votes 52: ↑34 and ↓18+16
Views13K
Comments 17

Реализуем DI-контейнер на PHP5 с помощью Reflections

Lumber room
Этот топик для тех, кто представляет, что такое DI (Dependency Injection) но никогда не задумывался «как оно там унутре все работает».
Прочитать, что такое DI, можно например тут или тут

Не ставилось целью разработать свой Production DI-фреймворк. Хотелось разобраться как можно реализовать подобную функциональность наиболее удобно (Phemto, упомянутый выше, показался менее удобным, чем, например, способ от Microsoft Unity)

Реализованный вариант конфигурируется в коде (не через XML, как некоторые другие реализации, хотя это кому как удобнее).
Каждый используемый тип должен быть предварительно зарегистрирован, но не надо перечислять его аргументы, как например в Phemto — контейнер сам выяснит типы аргументов конструктора через Reflection.

Посмотреть код реализации...
Total votes 8: ↑4 and ↓40
Views390
Comments 4

Использование IoC контейнеров. За и Против

.NET
В свете выхода новой версии Enterprise Library, одной из важнейших частей которой является IoC-контейнер Unity, лично я ожидаю всплеск интереса к теме IoC(Inversion of Control) контейнеров, которые, по сути, являются реализацией достаточно известного паттерна Service Locator.

В этом топике я хотел бы подискутировать на тему «правильного» использования таких контейнеров, а также предостеречь новичков от применения его «везде и всюду». Ну и просто интересующимся возможностями «новых технологий» тоже должно быть любопытно.
Читать дальше →
Total votes 55: ↑35 and ↓20+15
Views19K
Comments 80

Расширение возможностей Unity

.NET
В этом посте я покажу пример того, как можно расширить стандартные возможности IoC-контейнера Unity. Покажу как создается объект в Unity «изнутри». Расскажу про Unity Extensions, Strategies & Policies.

Допустим в нашем приложении есть компонент Persistence, который отвечает за сохранении объектов. Он описывается интерфейсом IPersistence и имеет реализации — FilePersistence, DbPersistence, WsPersistence, InMemoryPersistence.

В классическом варианте мы в начале приложения регистрируем нужную реализацию в Unity и далее, вызывая Resolve для IPersistence, всегда получаем ее.
IUnityContainer uc = new UnityContainer();

uc.RegisterType<IPersistence, FilePersistence>();
IPersistence p = uc.Resolve<IPersistence>();
p.Add(obj);


* This source code was highlighted with Source Code Highlighter.


Но что делать, если необходимая реализация может меняться в процессе работы приложения. Например она задается в конфиг-файле, или при недоступности сети надо автоматически использовать FilePersistence?
Читать дальше →
Total votes 55: ↑33 and ↓22+11
Views8.2K
Comments 11