Browse Tag by Программирование
Программирование

ScalaIO

Мероприятие, посвящённое разработке на языке Scala.

Язык был создан в 2001—2004 годах в Лаборатории методов программирования EPFL. Он стал результатом исследований, направленных на разработку улучшенной языковой поддержки компонентного программного обеспечения. За основу при разработке языка были взяты две идеи:

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

Язык был выпущен для общего пользования на платформе JVM в январе 2004 года и на платформе .NET в июне 2004 года, в 2016 году создан LLVM-компилятор (Scala Native).

Дата мероприятия: 2 ноября — 3 ноября 2017 года, Лион, Франция

Continue Reading

Программирование

GOTO Berlin 2017

Конференция GOTO — это конференция по разработке программного обеспечения, предназначенная для разработчиков, руководителей команд, архитекторов и менеджеров проектов. 

Дата мероприятия: 14 ноября — 17 ноября 2017 года, Берлин, Германия

Continue Reading

Программирование

W-JAX – The conference for Java, architecture and innovation

W-JAX — это конференция, посвящённая современным технологий Java и Web-разработки и программного обеспечения. Известные специалисты делятся своим профессиональным опытом в сессиях и Power Workshops. 

W-JAX делает фокус на JAVA Core и Enterprise-Technologies, Spring-Ecosystem, JavaScript, Continuous Delivery и DevOps.

Дата мероприятия: 6 ноября — 10 ноября 2017 года, Мюнхен, Германия

Continue Reading

Программирование

РАЗРАБОТКА МИКРОСЕРВИСОВ

Микросервисная архитектура — один из самых популярных трендов в современных enterprise проектах.

Десятилетия разработки монолитных приложений привели к тому, что такие приложения стало очень тяжело и разрабатывать, и поддерживать.

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

Требования High availability предполагают практически постоянную доступность приложения он-лайн, что тяжело достигается из-за длительного деплоя тяжеловесных приложений. Более того, такая система сопротивляется изменениям, потому что любая незначительная модификация требует передеплоя всего приложения.

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

Дата мероприятия: 11 ноября — 12 ноября 2017 года, Одесса, Украина

Continue Reading

Программирование

ADVANCED ANGULAR 5

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

Angular — один из самых популярных фреймворков для построения фронт-енд приложений. После успеха первой версии его разработчики решили, оставив все лучшее из предущей версии, выпустить версию 2.0 в 2016 году, использующую уже язык TypeScript. В новой версии были учтены все потенциальные недостатки и ошибки дизайна, улучшена производительность, а кроме того, упрощена сама работа с фреймворком. В 2017 году вышел уже Angular 4, а затем выходит и Angular 5.

Таким образом, переход на новую версию либо сразу же использование версии 2/4 позволит вам сэкономить время на разработку проекта и улучшить эффективность вашего проекта.

Дата мероприятия: 28 октября — 29 октября 2017 года, Одесса, Украина

Continue Reading

Программирование

DOCKER ДЛЯ JAVA РАЗРАБОТЧИКОВ

С начала 2000-х годов остро встал вопрос о тестировании и развертывании программных продуктов в изоляции от остального установленного ПО. Это привело к появлению таких продуктов, как VMWare Workstation, Virtual PC и Oracle VirtualBox, которые предоставляли возможность запуска ПО на выделенной операционной системе. Однако данный подход требовал значительного объема необходимого дискового пространства и ресурсов системы.

Поэтому в последние 3-4 года набирает популярность платформа Docker, работающая на уровне виртуализации операционной системы. Docker позволяет скачивать или создавать приложения и сервисы в виде образов(images) и запускать их внутри контейнеров. Это позволяет не задумываться об установке софта для вашего проекта(веб-сервера, базы данные), а использовать для этого готовые образы. Более 60% современных проектов уже используют Docker для развертывания приложений.

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

Дата мероприятия: 21 октября — 22 октября 2017 года, Киев, Россия

Continue Reading

Программирование

Осенний IT Talk

Приглашаются все на осеннюю встречу IT talk в Харькове, начало 19:00.
В программе — два доклада.

  • Поговорим про интерактивную 3D-графику для веба с three js.
  • Обсудим направление JavaScript robotics и его практическое использование.

Дата мероприятия: 20 октября 2017 года, Харьков, Украина

Continue Reading

Программирование

Scala 2017

Добро пожаловать на восьмой симпозиум ACM SIGPLAN по языку Scala, 2017! 

Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого создания компонентного программного обеспечения, сочетающий возможности функционального и объектно-ориентированного программирования.

Первые версии языка созданы в 2003 году коллективом лаборатории методов программирования Федеральной политехнической школы Лозанны под руководством Мартина Одерски, язык реализован для платформ Java и .Net. По мнению Джеймса Стрэчена, создателя языка программирования Groovy, Scala может стать преемником языка Java.

Дата мероприятия: 22 октября — 23 октября 2017 года, Ванкувер, Канада

Continue Reading

Программирование, Разработка

ReactiveConf

Этой осенью Братислава во второй раз собирает ведущих разработчиков веб приложений на Reactive Conf — крупнейшую конференцию восточной Европы посвященную React и смежным технологиям. Три дня, более 30 докладчиков, более 700 участников. 

Дата мероприятия: 25 октября — 27 октября 2017 года, Братислава, Словакия

Continue Reading

Программирование

Tcl/Tk Conference 2017

На мероприятие приглашаются специалисты, работающие с языком Tcl/Tk. Общайтесь с экспертами и делитесь своими знаниями. Ежегодная конференция Tcl / Tk — лучшая возможность поговорить со специалистами и перенять у них опыт.

Tcl — скриптовый язык высокого уровня.. Tcl часто применяется совместно с графической библиотекой Tk (Tool Kit). Связку Tcl/Tk по-русски иногда называют «Так-тикль».

Области применения языка — быстрое прототипирование, создание графических интерфейсов для консольных программ(пакетов программ), встраивание в прикладные программы, тестирование. Также Tcl применяется в веб-разработке.

Дата мероприятия: 16 октября — 20 октября 2017 года, Хьюстон, США

Continue Reading