Вы знали, что работа над дизайном языка c# ведется публично на github? Коммьюнити может влиять на вектор движения языка. https://github.com/dotnet/csharplang
GitHub
GitHub - dotnet/csharplang: The official repo for the design of the C# programming language
The official repo for the design of the C# programming language - dotnet/csharplang
Сделать такие простые сервисы как hiscore и инвентарь на сервере в облаке, не так уж и сложно! Пример проекта на Unity3D https://github.com/Unity3dAzure/AppServicesDemo
GitHub
GitHub - Unity3dAzure/AppServicesDemo: Azure App Services demos for Unity
Azure App Services demos for Unity. Contribute to Unity3dAzure/AppServicesDemo development by creating an account on GitHub.
Довольно мощная OSS платформа для распределенных игровых серверов, написанная на GO. Можно легко задеплоить в любое облако.
Среди фич:
- Авторизация, в т.ч. через соц. сети
- Чат
- Мультиплеер
- Лидерборды
- Кастомная логика на Lua
- Матчмейкинг
https://github.com/heroiclabs/nakama
Среди фич:
- Авторизация, в т.ч. через соц. сети
- Чат
- Мультиплеер
- Лидерборды
- Кастомная логика на Lua
- Матчмейкинг
https://github.com/heroiclabs/nakama
GitHub
GitHub - heroiclabs/nakama: Distributed server for social and realtime games and apps.
Distributed server for social and realtime games and apps. - heroiclabs/nakama
В сентябре выступлю на Unity Meetup'e.
С появлением таких движков как Unity, разработка игр стала сильно проще. Но многие боятся браться за сервер. На самом деле все не так страшно, как кажется. С появлением облака заниматься серверной разработкой тоже стало легче!
http://hsbi.hse.ru/events/raznoe/unity-moscow-meetup-4/
С появлением таких движков как Unity, разработка игр стала сильно проще. Но многие боятся браться за сервер. На самом деле все не так страшно, как кажется. С появлением облака заниматься серверной разработкой тоже стало легче!
http://hsbi.hse.ru/events/raznoe/unity-moscow-meetup-4/
hsbi.hse.ru
ВШБИ-Unity Moscow Meetup #4
14 сентября, в четверг, в Высшей школе бизнес-информатики НИУ ВШЭ состоится Unity Moscow Meetup.
Чувак правду матку рубит. Как я люблю. Помню как проходил собеседования по плюсам. Больше было похоже на самоутверждение за счет унижения других. Я считаю это непозволительным. Серьезно, если встретите такое на вашем собеседовании — разворачивайтесь и уходите. Оно того не стоит
https://habrahabr.ru/company/exante/blog/335096/
https://habrahabr.ru/company/exante/blog/335096/
Хабр
Эти токсичные, токсичные собеседования
Всё началось, когда автор Ruby on Rails признался миру: Hello, my name is David. I would fail to write bubble sort on a whiteboard. I look code up on the inter...
В тему унижений и дедовщины. Сообщества вокруг языка или технологии такие разные. Есть хорошие сообщества, дружелюбные, позитивные. А есть полный мрак. Вместо того чтобы тебе помочь, тебе опустят, обольют грязью и дадут пинок под зад. Мы так хотим встречать своих будущих коллег?
Оказывается с докер образами могут быть неочевидные проблемы. Для меня multi-process application внутри контейнера выглядит немного странно, поэтому данная проблема мне кажется немного натянутой.
А вы запускаете другие процессы из вашего приложения?
https://blog.phusion.nl/2015/01/20/docker-and-the-pid-1-zombie-reaping-problem/
А вы запускаете другие процессы из вашего приложения?
https://blog.phusion.nl/2015/01/20/docker-and-the-pid-1-zombie-reaping-problem/
Phusion Blog
Docker and the PID 1 zombie reaping problem
When building Docker containers, you should be aware of the PID 1 zombie reaping problem. That problem can cause unexpected and obscure-looking issues when you least expect it. This article explains the PID 1 problem, explains how you can solve it, and presents…
Забавно вспоминать себя лет эдак 10 назад. Как менялось отношение к работе. https://habrahabr.ru/company/microsoft/blog/335426/
Хабр
Узники системы
Привет! Меня зовут Ваня. За последние 10 лет меня покидало по разным специализациям. Я занимался и фул стек веб-разработкой, и мобильными приложениями, а последн...
Ощущали ли вы когда-нибудь себя узником системы?
anonymous poll
Да, до сих пор так себя чувствую – 18
👍👍👍👍👍👍👍 64%
Нет, я всегда был сводобен! – 5
👍👍 18%
Да, прошел через это, и пришел к порядку – 4
👍👍 14%
Да, прошел через это, до сих пор считаю все эти процессы чушью! – 1
▫️ 4%
👥 28 people voted so far.
anonymous poll
Да, до сих пор так себя чувствую – 18
👍👍👍👍👍👍👍 64%
Нет, я всегда был сводобен! – 5
👍👍 18%
Да, прошел через это, и пришел к порядку – 4
👍👍 14%
Да, прошел через это, до сих пор считаю все эти процессы чушью! – 1
▫️ 4%
👥 28 people voted so far.
Неплохое сравнение serverless решений https://logz.io/blog/serverless-guide/ . Хотя я бы добавил, что в Azure можно еще нормально отлаживать ф-ии в VS с брейкпоинтами и всеми делами.
Logz.io
AWS Lambda vs. Azure Functions vs. Google Functions | Logz.io
A side-by-side comparison exploring the pros and cons of the leading serverless platforms: AWS Lambda, Azure Functions, and Google Functions.
Kubernetes — крутая вещь. Но это все же не совсем комплексное решение и требует внедрения ряда других OSS решений Consul, Zookeeper, Eureka и т.д.
https://www.linkedin.com/pulse/astonishingly-underappreciated-azure-service-fabric-ben-spencer
Azure Service Fabric, в свою очередь, оркестратор, в который впихнуто гораздо больше, включая модели программирования. Хотите stateful сервисы с гарантиями? Пожалуйста. Actor based модель из коробки? Извольте.
Самое важное: Azure Service Fabric можно запускать где угодно: локально, в любом облаке, azure, aws, google cloud, хостинг провайдере, на сервере у соседа... продолжите сами :)
А команда все больше фокусируется на поддержке контейнеров. Теперь можно пользовать Reliable Services внутри контейнеров (превью).
https://www.linkedin.com/pulse/astonishingly-underappreciated-azure-service-fabric-ben-spencer
Azure Service Fabric, в свою очередь, оркестратор, в который впихнуто гораздо больше, включая модели программирования. Хотите stateful сервисы с гарантиями? Пожалуйста. Actor based модель из коробки? Извольте.
Самое важное: Azure Service Fabric можно запускать где угодно: локально, в любом облаке, azure, aws, google cloud, хостинг провайдере, на сервере у соседа... продолжите сами :)
А команда все больше фокусируется на поддержке контейнеров. Теперь можно пользовать Reliable Services внутри контейнеров (превью).
GameDev Architecture
Kubernetes — крутая вещь. Но это все же не совсем комплексное решение и требует внедрения ряда других OSS решений Consul, Zookeeper, Eureka и т.д. https://www.linkedin.com/pulse/astonishingly-underappreciated-azure-service-fabric-ben-spencer Azure Service…
Кстати, если вы все же фан k8s, добро пожаловать в Azure Container Services :) шлеп шлеп, пару кнопок нажали и ваш кластер готов.
Наткнулся на простенькие, но полезные лайфхаки по работе с докером. Например, всегда хотел автоматизировать удаление "болтающихся" образов и удаление не запущенных контейнеров. Но все руки не доходили.
https://codefresh.io/blog/everyday-hacks-docker/
https://codefresh.io/blog/everyday-hacks-docker/
Codefresh
Everyday Hacks for Docker
Hope you find this post useful. I look forward to your comments and any questions you have.
9-10 сентября мы организуем Game Jam на Кипре! Очень интересно посмотреть какие проекты получатся!
https://www.eventbrite.com/e/cyprus-game-day-ii-conference-and-game-jam-tickets-37127290726
https://www.eventbrite.com/e/cyprus-game-day-ii-conference-and-game-jam-tickets-37127290726
Eventbrite
Cyprus Game Day II: Conference and Game Jam
General information
Microsoft, Cyprus University of Technology and Unity Technologies are proud to announce full-day game conference and first official Game Jam in Cyprus. Speakers from Microsoft, Unity and our partners are delivering sessions about game…
Microsoft, Cyprus University of Technology and Unity Technologies are proud to announce full-day game conference and first official Game Jam in Cyprus. Speakers from Microsoft, Unity and our partners are delivering sessions about game…