• ,

Google открывает курсы программирования под Android

Компания Google запустила обучающий программированию под Android проект. Он называется Developing Android Apps: Android Fundamentals. Слушателям курса, ведущими которого являются разработчики компании Рето Майеро, Дэн Галпин и Кэтрин Куан, будут предоставлены видеоматериалы, тесты, форум и непосредственный доступ к лекторам.



Обучение платное, 150 долларов в месяц. Однако ознакомиться с курсом можно бесплатно, доступен trial-вход на обучающую платформу в течение двух недель с момента регистрации.

Ссылка на проект.

Сервис Google поможет каждому смоделировать квантовые регистры

Компания Google предоставила новый сервис под названием Quantum Computing Playground, который позволит любому желающему написать код программы на специализированном языке и выполнить его так, будто бы эта программа выполняется на реальном квантовом компьютере.

Базой системы Quantum Computing Playground является система облачных вычислений, которая использует вычислительные мощности и функции параллельных вычислений графических процессоров (GPU). Программа пользователя пишется на специализированном скриптовом языке QScript, а для отображения получаемых результатов может использоваться любой из достаточно широкого набора вид визуализации данных и квантовых состояний.

Система Quantum Computing Playground позволяет эффективно моделировать квантовые регистры, длиной в 22 квантовых бита (кубита). Кроме этого при помощи специальных конструкций языка QScript можно моделировать различные квантовые логические элементы, выполняющие различные функции. А возможностей системы в целом вполне достаточно для эмуляции выполнения квантовым компьютером не очень сложных, но и не очень простых задач, таких как реализации алгоритмов Гровера и Шора.

  • ,

Google организует конкурс современного искусства для программистов

Совместно с лондонским центром Barbican компания Google организует конкурс совремeнного цифрового искусства DevArt, в котором можно принять участие программистам. На конкурс принимаются работы, созданные при помощи различных языков программирования, например С++, PHP или Processing. При этом приветствуется использование разнообразных технологий и инструментов, а также данных из социальных сервисов — YouTube, Twitter и Google+.



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

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

Так написано в анонсе конкурса. Подробности можно посмотреть на сайте DevArt.

Крайний срок приёма работ — 28 марта 2014 года. Победитель творческого конкурса среди программистов получит 25 тыс. фунтов стерлингов, поддержку Google Developer, а также наставническую и производственную поддержку от центра Barbican, что поможет ему реализовать свою концепцию в виде цифровой художественной инсталляции.

Первые 10 финалистов конкурса получат возможность встретиться с жюри DevArt на празднике Google+ Hangout, а также приз DevArt Finalist для своего веб-сайта.
  • ,

Можно начинать готовиться к отборочным раундам Google Code Jam-2014

Компания Google объявила расписание соревнования Google Code Jam-2014, отборочные раунды которого пройдут в апреле-июне 2014 года, а финал состоится 15.08.2014 в Лос-Анджелесе (США). Регистрация участников начнется 11 марта 2014 года и закончится 13 апреля.

В финал выходят 25 участников, показавших наилучшие результаты в третьем отборочном раунде, а также победитель GCJ-2013 Иван Метельский (Беларусь).



Google Code Jam — международное соревнование по программированию, проводимое Google. Ведет историю с 2003 года, как «средство для выявления лучших умов для возможной работы в Google». В соревнование входит набор алгоритмических задач, которые должны быть решены за фиксированное время. В отличие от большинства соревнований по программированию, участники могут использовать любой язык программирования и среду разработки для решения задачи.

Об истории Google Cod Jam можно прочитать здесь.