Developers Community
4.61K subscribers
665 photos
10 videos
3 files
1.76K links
Канал сообщества для разработчиков и всех, кто интересуется новыми технологиям.
____________
Developer Community Chat: @microsoftschool
Админчики: @alexgureev
Download Telegram
Горячая вакансия по .NET!

Компания в сфере eDiscovery услуг (Амстердам) ищет в свою команду Senior .Net Software Developer. Помощь с релокацией (виза, компенсация перелета с семьей, поиск жилья). З/п от €3327 в месяц за вычетом налогов.

Поводы рассмотреть вакансию: профессиональный, карьерный рост, расширение международных связей.

Необходим опыт:

* C#/.NET;
* C++ и/или WPF/Silverlight и/или HTML (5)
* JavaScript / будет желательным
* Английский язык уровня Upper-Intermediate или Advanced

Компания приветствует как экспертов-исполнителей, так и с навыками наставничества и руководства командой. Особенно интересны знания в проектировании поисковых систем.

Если вакансия вас заинтересовала, отправляйте резюме Татьяне:
skype: annenkova6
https://teleg.eu/tannenkova
[email protected]
Forwarded from Quantum Quintum
StackOverflow выпустил очередное исследование по аудитории разработчиков. Помимо прочих интересностей, отмечу блок про технологии и общество, во многом посвященный реакции на AI.

1. 40% радуется, что AI увеличивает автоматизацию работы, только 20% находит это опасным. Наоборот, около 28% и 28% опасаются, что алгоритмы, соответственно, принимают важные решения и могут превосходить человеческий интеллект, и по 23% этому рады.
2. При этом 48% считает, что разработчики или создатели AI ответственны за его последствия. Около 28% готовы переложить ответственность на государство и регуляторов.
3. В целом 73% сильнее воодушевлены возможностями, нежели опасаются последствий.
4. Дизайнеры и мобильные разработчики боятся наступления сингулярности. Дата-сайнтисты, исследователи, девопс-специалисты и менеджены инженеров и продуктов существенно сильнее боятся нечестных алгоритмов.

https://insights.stackoverflow.com/survey/2018 #ai #developers #concerns
Полный курс по ASP. NET Core 2.0.

Изучите ASP.NET Core SDK и .NET Core CLI и узнайте, как создавать приложения ASP.NET Core с помощью Razor Pages MVC. Кроме того, получите информацию о диагностике и других функциях. Кстати, после прохождения вы получите значок.

Пройти курс: https://aka.ms/dev_course_0318

#aspnet #dotnet #course #gen
В Проводнике Windows 10 появилась возможность создания вкладок.

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

Подробнее: https://aka.ms/windows_news_0318

#windows #gen
Гайд по написанию программы на Q#.

Изучив это руководство вы узнаете как настроить quantum-проект в Visual Studio, изучите компоненты языка Q# и связь с C#, а также научитесь создавать квантовые алгоритмы.

Подробнее: https://aka.ms/qq_guide_0318

#quantum #qsharp #guide
UI-автотесты для Xamarin.

Тестирование является неотъемлемым элементом любой разработки программного обеспечения. На него выделяется достаточно много времени в общем объеме трудозатрат, однако само по себе тестирование вещь монотонная и однообразная, поэтому хорошо поддается автоматизации. В нашей сегодняшней статье мы рассмотрим то, как использовать UI-тесты в ваших проектах на Xamarin, в том числе в больших бизнес-приложениях.

Подробнее: https://aka.ms/xam_article_0318_1

Кстати, всю актуальную документацию по Xamarin вы можете изучить здесь: https://aka.ms/xam_docks_0318

#xamarin #artcle #xam
Forwarded from Quantum Quintum
К новостям. Помните я писал про анонс Windows ML? Под капотом этой платформы лежит новая версия DirectX 12. Поэтому, очевидно, что одно из фокусных направлений — это игры.

В статье ниже коллеги подробнее рассказывают о нескольких сценариях применения ML в игровой разработке (от адаптации окружения и поведения до улучшения качества изображений), а также делятся техническими деталями реализации в DirectX.

https://blogs.msdn.microsoft.com/directx/2018/03/19/gaming-with-windows-ml

Дополнительный контент в тему с GDC:
1. Using Artificial Intelligence to Enhance your Game (1 of 2) — введение в WinML и подробности реализации: http://schedule.gdconf.com/session/using-artificial-intelligence-to-enhance-your-game-1-of-2-presented-by-microsoft/856596
2. Using Artificial Intelligence to Enhance Your Game, Part 2 (NVIDIA) — оптимизация производительности для использования ML в играх: http://schedule.gdconf.com/session/using-artificial-intelligence-to-enhance-your-game-part-2-presented-by-nvidia/856314
Сжатие и улучшение рукописных конспектов.

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

Подробнее: https://aka.ms/python_article_0318_1

#python
This media is not supported in your browser
VIEW IN TELEGRAM
Когда накосячил в конце дня и уходишь с работы.

#devjoke
Коэффициент Джини. Из экономики в машинное обучение.

В 1912 году итальянский статистик и демограф Коррадо Джини написал знаменитый труд «Вариативность и изменчивость признака», и в этом же году «Титаник» затонул в водах Атлантики. Казалось бы, что общего между этими двумя событиями? Всё просто, их последствия нашли широкое применение в области машинного обучения. И если датасет «Титаник» в представлении не нуждается, то об одной статистике, впервые опубликованной в труде итальянского учёного, рассказывается в этой статье.

Подробнее: https://aka.ms/ai_science_article_0318

#ml #ai #article
Unity выложила исходный C#-код на Github.

Теперь код C#-части движка и редактора Unity доступен для изучения на Github. Доступны все основные ветки, начиная с версии 2017.1 и заканчивая свежей 2018.1.0b12.

Подробнее: https://aka.ms/opensourse_article_0318

#csharp #opensourse #article #unity
Forwarded from Qubit (Quantum Daily)
Посылаем квантовое письмо бабушке в Йоркшир :) Пошаговый разбор теоретической и практической части квантовой телепортации на Q#

https://blogs.msdn.microsoft.com/uk_faculty_connection/2018/02/27/quantum-teleportation-in-q/
Курс "Введение в TypeScript 2".

В рамках этого бесплатного месячного курса вы сможете узнать все про TypeScript, в том числе все о типах, модулях, пространстве имен. Кроме того, вы изучите и более продвинутые темы.

Присоединиться: https://aka.ms/ts_course_0318

#typescript #course
Forwarded from Quantum Quintum
Вторая история — про первые принципы, подход, по слухам, часто применяемый Илоном Маском, а до него многими другими известными мыслителями (вплоть до Аристотеля и, возможно, дальше).

Одна из историй в разрезе деятельности Маска выглядит так: ракета для запуска спутника в космос стоит до $65 миллионов. "Я стараюсь смотреть на вещи с точки зрения физики, — сказал Маск в одном интервью. — Физика учит докапываться до основ (первых принципов), а не исходить из аналогий. И так, из чего сделана ракета? Аэрокосмические сплавы аллюминия, титан, медь и углеродные волокна. Сколько стоят эти материалы на открытом рынке? 2% от стоимости ракеты."

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


Первые принципы — это базовые гипотезы, которые не могут быть разложены на другие составляющие. "Думать в первых принципах" — это веселый способ сказать "думать как ученый". Ученый начинает с вопросов вроде: "В чем мы действительно можем быть уверены?" Рене Декарт применял похожий подход, который мы сейчас называем Cartesian Doubt (принцип сомнения Декарта). В нем он последовательно сомневался во всем до тех пор, пока не оставалось ядро, которое было несомненной правдой.

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

Сложность однако в том, что мы обычно стараемся оптимизировать форму, а не функцию. Например, дороги, сумки, колеса и телеги были еще во времена Древнего Рима. Но только в 70х годах прошло века докадались прикрутить колеса к чемодану.

Как следствие, когда мы пытаемся думать о будущем, мы стараемся спроецировать форму, а не функциональность. Например, летающие машины уже есть (самолеты, вертолеты), но люди ожидают что летать будут именно их обычные машины. Это и есть перенос аналогии, о котором говорит Маск.

Первое (форма) дает постепенные улучшения. Первые принципы позволяют отказаться от давления формы и отталкиваться от функциональности. Соответственно, фокус смещается на цели (чего вы хотите достичь), функциональные задачи и т.п.

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

https://medium.com/the-mission/first-principles-elon-musk-on-the-power-of-thinking-for-yourself-8b0f275af361 #future #thinking
Реализуем свой оператор в Entity Framework Core.

"Один из лучших способов проверить продукт — это попытаться расширить его какой-нибудь кастомной фичей" - говорит автор этой статьи. Именно по такому принципу он испытывает Entity Framework Core.

Подробнее: https://aka.ms/dev_article_0318_1

#EFC #dotnet #article
Искусственный интеллект и нейросети для .NET-разработчиков.

Стратегия Microsoft в области ИИ включает в себя демократизацию ИИ для разработчиков, т.е. предоставление простых в использовании фреймворков и сервисов для решения интеллектуальных задач. В этой статье рассказывается, как .NET-разработчики могут использовать возможности ИИ в своих проектах: начиная от готовых когнитивных сервисов и заканчивая обучением нейросетей на .NET-языках.

Подробнее: https://aka.ms/dotnet_article_0318_2

#dotnet #article
Учебник: Наследование в C# и .NET.

В этом руководстве вы познакомитесь с концепцией наследования в C#. Наследование является ключевой функцией объектно-ориентированных языков программирования. Оно позволяет определить базовый класс для определенных функций (доступа к данным или действий), а затем создавать производные классы, которые наследуют или переопределяют функции базового класса.

Изучить: https://aka.ms/csharp_dotnet_guide_0318

#csharp #dotnet #guide
Imagine Cup 2018: Российский финал в Москве!

Microsoft приглашает тебя стать зрителем российского финала международного технологического конкурса студенческих проектов Imagine Cup 2018. В этом году мы в 16-й раз собираем лучших студентов, чтобы выбрать победителя!

14 апреля приглашаем вас на территорию Красного Октября, в пространство Digital October, где финалисты представят свои инновационные проекты.

Приходите, будет интересно!

Не забывайте регистрироваться: https://aka.ms/imaginecup2018_offline

#event #imaginecup2018 #imcup
Developers Community pinned «Imagine Cup 2018: Российский финал в Москве! Microsoft приглашает тебя стать зрителем российского финала международного технологического конкурса студенческих проектов Imagine Cup 2018. В этом году мы в 16-й раз собираем лучших студентов, чтобы выбрать победителя!…»
Руководство по .NET Core.

Сегодня рассказываем о нашем руководстве по .NET Core. Учебники, миграция, VS, Docker и множество всего по этой теме.

Изучить: https://aka.ms/dotnet_core_guide_0318

#dotnet #core #guide
Первое слово программиста. 💻

#devjoke
The Psychology of TikTok Duets: Analyzing Collaborative Content