Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

История моего участия в Ubuntu Scope Showdown 2016

Разработка мобильных приложений

15 января 2016 года был аннонсирован ежегодный конкурс Ubuntu Scope Showdown! Участникам предлагалось в течение шести недель разработать с нуля и опубликовать в магазине приложений свой скоуп для Unity 8 (официальный перевод слова scope как «линза» совсем не радует, поэтому пусть будет просто скоуп). За эти полтора месяца было разработано порядка 15 скоупов, еще полтора месяца шло голосование жюри (в три раза дольше заявленных двух недель). В результате победителями оказались Roman Shchekin, Ricardo Silva, Michael Weimann и Pieter Engelbrecht. О своем же опыте участия я бы хотел рассказать под хабракатом.
Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Просмотры3.9K
Комментарии 3

Курс о Deep Learning на пальцах

Обработка изображенийМашинное обучениеРобототехникаИскусственный интеллект
Я все еще не до конца понял, как так получилось, но в прошлом году я слово за слово подписался прочитать курс по Deep Learning и вот, на удивление, прочитал. Обещал — выкладываю!

Курс не претендует на полноту, скорее это способ поиграться руками с основными областями, где deep learning устоялся как практический инструмент, и получить достаточную базу, чтобы свободно читать и понимать современные статьи.

Материалы курса были опробованы на студентах кафедры АФТИ Новосибирского Государственного Университета, поэтому есть шанс, что по ним действительно можно чему-то научиться.


Читать дальше →
Всего голосов 117: ↑117 и ↓0 +117
Просмотры157.9K
Комментарии 31

A new video series for beginners to learn Python programming

Блог компании MicrosoftPythonПрограммированиеУчебный процесс в IT
Probably the largest hurdle when learning any new programming language is simply knowing where to get started. What’s important? What do I need to know to be proficient? It’s hard to follow docs when you’re not even sure what you’re reading.

You might be taking a look at Python. Maybe you’re drawn because of its popularity. Maybe you’re drawn to its flexibility. With Python you can create solutions of all shapes and sizes. You can dig into web development. Simplify your life through automation. Or maybe begin building the future with machine learning.

Picking up a new language is a common situation for modern-day developers. The days of going your entire career focused on one language are long since gone.

Fortunately, concepts typically don’t change as you move from one programming language to the next. Sure, the syntax might be different, but an if statement is still an if statement even when it’s written using { } or End If. So, we don’t need to learn how to program, but rather how to program in a new language.

This is why Susan and I created this series of videos! You might know how to write code, for example in JavaScript, Java or C# (or COBOL, or Bash, or… it doesn’t matter, really). Maybe you learned in a college course, online, or reading a book. So, you don’t need to be taught what an if statement is, but rather what an if statement looks like in Python.

Read more →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры1.1K
Комментарии 0

Новый курс по Python от Microsoft [на английском]

Блог компании MicrosoftPythonПрограммированиеУчебный процесс в IT
Перевод
Вероятно, самое большое препятствие при изучении любого нового языка программирования — просто знать, с чего начать. Что важно? Что нужно знать, чтобы стать профи? Трудно исследовать документы, когда даже нет уверенности, что читаешь то, что нужно.

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

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

К счастью, концепции обычно не меняются при переходе с одного языка программирования на другой. Конечно, синтаксис может быть другим, но оператор if все еще является оператором if, даже если он написан с использованием { } или End If. Поэтому не нужно учиться тому, как программировать, нужно учиться программировать на новом языке.

Наши коллеги Сюзан и Крис создали серию обучающих видео по Python для начинающих! Вы можете знать, как писать код, например, на JavaScript, Java или C# (или на COBOL, или на Bash, или… на самом деле это не имеет значения). Возможно, вы учились в колледже, онлайн или читали книгу, и вам не нужно учить, что такое выражение if. Вам скорее нужно понять, как выглядит выражение if в Python.

Читать дальше →
Всего голосов 8: ↑6 и ↓2 +4
Просмотры5.4K
Комментарии 0

Announcing free C#, .NET, and ASP.NET for beginners video courses and tutorials

Блог компании MicrosoftПрограммирование.NETASPC#
If you've been thinking about learning C#, now is the time to jump in! I've been working on this project for months and I'm happy to announce http://dot.net/videos 

There's nearly a hundred short videos (with more to come!) that will teach you topics like C# 101, .NET, making desktop apps, making ASP.NET web apps, learning containers and Dockers, or even starting with Machine Learning. There's a ton of great, slow-paced beginner videos. Most are less than 10 minutes long and all are organized into Playlists on YouTube!

If you are getting started, I'd recommend starting with these three series in this order — C#, .NET, then ASP.NET. After that, pick the topics that make you the happiest.

Read more →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры774
Комментарии 2

Новые бесплатные видео-курсы и гайды по C#, .NET, и ASP.NET для начинающих

Блог компании MicrosoftПрограммирование.NETASPC#
Перевод
Если вы думали о том, чтобы начать изучать C#, то сейчас как раз самое время, чтобы начать! Наш коллега Скотт Хансельман работал над этим проектом несколько месяцев и рад представить страницу http://dot.net/videos 

На ней вы найдете около сотни коротких видео (в ближайшее время их станет еще больше), которые научат вас разным темам, например C# 101, .NET, созданию настольных приложений, созданию веб-приложений ASP.NET, использованию контейнеров и Docker, и даже основам машинного обучения. Вы найдете очень много крутых, размеренных видео для новичков. Большинство из них длятся менее 10 минут, и вы можете найти их на YouTube!

Решились? Я рекомендую начать с этих трех в следующем порядке — C#, .NET, и затем ASP.NET. Ну а после них выбирайте любые темы, которые вам нравятся больше всего.

Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры6.9K
Комментарии 4

How to Localize an App or Game? Top Ten Free E-learning Sources

Блог компании AlconostРазработка мобильных приложенийРазработка игрЛокализация продуктовМонетизация мобильных приложений


The new year means new plans and new prospects. And if you were considering localizing your product last year, it might be the right time to take action instead of postponing it indefinitely.


That’s why we at Alconost have prepared a list of free e-learning resources that are sure to help explore the topic of localization and ultimately equip you to manage the whole process on your own. We use some of these courses for our internal training, and we hope you like them, too.


We’ve arranged the e-learning resources in an order that consecutively mirrors the localization process. We recommend that you go down the list step by step for best results.

Read more →
Рейтинг 0
Просмотры472
Комментарии 2

Открытый курс «Deep Learning in NLP» от создателей DeepPavlov на базе курса cs224n

Блог компании Open Data SciencePythonМашинное обучениеИскусственный интеллектNatural Language Processing

Всем привет!
Если возник вопрос по курсу — посмотрите раздел Q&A ниже.


Вступление


Меня зовут Алексей Клоков, я хочу рассказать о запуске классного курса по обработке естественного языка (Natural Language Processing), который очередной раз запускают физтехи из проекта DeepPavlov – открытой библиотеки для разговорного искусственного интеллекта, которую разрабатывают в лаборатории нейронных систем и глубокого обучения МФТИ. Благодарю их и Moryshka за разрешение осветить эту тему на Хабре в нашем ods-блоге. Итак, поехали!

Читать дальше →
Всего голосов 63: ↑61 и ↓2 +59
Просмотры18.8K
Комментарии 6

Тонкости реализации Singleton на Golang

PHPGoПараллельное программированиеИзучение языковМикросервисы

Привет, друзья.

Меня зовут Alex Versus и сегодня с вами посмотрим шаблон Singleton, реализацию на языке Golang.

Какая суть?

Одиночка - относится к порождающим шаблонам. Гарантирует:

Читать далее
Всего голосов 12: ↑5 и ↓7 -2
Просмотры2.9K
Комментарии 7