SQL

SQL Performance Masterclass

Опубликовано: 12.6, 2016 -- pasha

java

12 июня

Площадка Eventspace, Минск

Первые Early Birds Tickets уже доступны на сайте Bezkassira.by по специальной цене 6 040 000

В стоимость посещения SQL Performance Masterclass входит посещение JavaDay 2016

Overview

This workshop enables developers to use SQL as a first-class language in their applications. Due to the historic divide between database and programming skills the majority of SQL written by developers suffers from at least one of the following problems:

  1. It is overly complex and could be greatly simplified via refactoring
    
  2. It has poor performance, due to insufficient knowledge of DB internals
    
  3. It does not leverage modern and/or vendor specific SQL functions
    

All of these issues can be fixed by encouraging developers to treat SQL with as much respect as their normal code, educating them about performance implications and informing them about new features available in commercial and open source databases. This masterclass achieves these three goals.

Outline

SQL Performance

· The inner workings of an index

· The cost-based optimizer

· Why constraints are so important for performance

· Writing performant predicates

· Faster DML

· Antipatterns, myths, and best practices

About the Trainer

Lukas Eder is the founder and CEO of Swiss company Data Geekery GmbH, which has been selling database products and services since 2013. His speciality is the interaction of Java and SQL. Most of this experience has been obtained via the Swiss EBanking sector. He is best known in the Java community as the designer of the popular ‘jOOQ’ database access library and a frequent conference speaker and Java Champion on improving Java/DB integration.

Prerequisites and Logistics

This is a 1-day day workshop delivered using the Oracle and PostgreSQL databases. Delegates should be experienced at writing SQL queries. A basic understanding of Java programming would also be useful. Delegates can bring their own laptop, in which case setup instructions will be provided. Alternatively we can also provide hardware and software on request.

https://events.dev.by/sql-performance-masterclass

Время события: 
Воскресенье, Июнь 12, 2016 - 11:00
Место: 
Минск, Октябрьская 16а (Eventspace)
Тип события: 
Внешнее событие
Категории: 

Бесплатный вебинар на тему: "NoSQL vs SQL"

Опубликовано: 26.2, 2015 -- pasha

На этом вебинаре Вы ознакомитесь с разными типами как самих БД, так и СУБД. Попробуем разобраться во внутренней логике их работы и основных отличиях. Также рассмотрим отличие между SQL и NoSQL, также будут рассмотрены основные поставщики БД.

Программа:

Краткое рассмотрение СУБД

Основные модели БД:

-Реляционная модель

-Бессхемный подход (NoSQL)

Популярные СУБД:

-Реляционные СУБД

-NoSQL (NewSQL) СУБД

-Сравнение SQL и NoSQL БД.

Ведущий: Богдан Ромашко, C#/.NET Developer, тренер-консультант CyberBionic Systematics.

Для кого: Знание ООП, базовые знания в C - подобном языке, а так же в JavaScript, JSON, SQL, опыт работы с Visual Studio 2013.

Дополнительная информация и регистрация - http://edu.cbsystematics.com/ru/education/webinars.aspx

http://events.dev.by/besplatnyy-vebinar-na-temu-nosql-vs-sql

Время события: 
Четверг, Февраль 26, 2015 - 16:00
Место: 
Онлайн
Тип события: 
Внешнее событие
Категории: 

HackForFuture3 - отчёт

Опубликовано: 3.9, 2014 -- pasha
Отчёт о событии: 

Мероприятие началось с организации рабочих мест 8 команд. Слева распологались гости из Бреста, которые привезли с собой робота – гида, впрочем первые шаги в лабораторию Вы вожете сделать вместе с ним. Смотрим видео, которое сняли ребята – родители робота гида. Правда с полом и именем определиться не удалось, но ребята готовы принимать варианты!

Тут же располагались ребята с ультрадоступным телефоном с автономным источником питания (LNL mark1), которые покорили всех неожиданным дизайном и чувством юмора. По их словам «Лаборатория будущего – место, где можно было не только поработать, но и решить вопросы прямо тут, так как были нужные специалисты, которые готовы было общаться».

Действительно, специалисты были из самых разных областей: фотошоп, 3д мах, Drupal, робототехника, веб – программирование (js, php, python), прикладное программирование (c++,SQL, Arduino), программирование микроконтроллеров, архитектура, медиа, фото – и видеосъемка, переводчики, экскурсоводы, психологи, экспозиционеры, медики, музыканты и это еще не полный список.

Были гости не только из других городов Беларуси, но из других стран. Так Филипп Кац – архитектор, редактор инфографики РИА Новости – охотно принимал участие в проекте «Безопасный город» – открытые данные МЧС по пожарам в Минске. Специалист по маркетингу из Испании проявил интерес и проекту «Карта доступности» – инструмент, которые поможет собирать, хранить и обрабатывать и визуализировать данные о доступных объектах в Минске для людей с особыми потребностями. Архитектор из Баку – Сабина Аббасова – охотно участвовала в проекте «Музей на ощупь», причем у нее есть собственный проект реабилитационного центра для незрячих.

Денис Рудый – незрячий молодой человек, помогал в развитии проекта, связанного с музейным пространством и охотно играл сребятами в специальные шахматы, при этом его соперник был с завязанными глазами. А Сергей Дроздовский – колясочник – участвовал в принятии решений отностительно оптимизации карты доступности.

Правую часть помещений поделили между собой команды «Инструмент участия», «Бизнес+эко» и «Art of Feelings». А в центре разместился аудио – тактильный макет программы Мивия и зд принтер, который привлекал к себе внимание своей необычностью и рождал в мыслях картины будущего. Когда такие принтеры будут стоять у каждого дома как сегодня телевизор или компьютер, и можно будет напечатать все, что нужно.

Не менее интригующим был проект «Интерактивное музейное пространство», которое разрабатывалось с использованием пьезо датчиков. Прикрепив их к сцене, каждый мог в конце стать музыкантом и танцором, так как только при постукивании по сцене появлялась вибрация. Которая фиксировалась, обрабатывалась и использовалась для создания цветного изображения на стене. Многие проекты заявлялись еще на этапе митапа, но были и такие, которые родились прямо во время Лаборатории, это проекты «Волшебная кнопка» и «Чудо гитара из доски, бутылки и струн». Видео с прототипом, который был воспроизведен во время мероприятия, можно посмотреть тут.

Атмосфера была на столько открытой, что еще больше часа ребята не расходились, обменивались информацией, контактами, общались, строили планы на будущее. Самым популярным вопросом для обсуждения был: «Когда будет следующая лаборатория?»

Онлайн-курсы по программированию на языке Clojure

Опубликовано: 21.2, 2014 -- pasha

3 марта 2014 года стартуют курсы про программированию на языке Clojure.

Язык Clojure -- очень модерновый диалект Lisp-a, обладает собственной идеологией, ставящий простоту кода на первое место.

Цель Clojure -- борьба со сложностью кода, привнесенной инструментами программирования, а не самой задачей

Предварительный план занятий:

-Основы языка Clojure и инструменты работы с ним.

-Интеграция с Java.

-Параллельное программирование.

-Метапрограммирование.

-Доступ к данным (SQL и NoSQL).

-Веб-приложение на Clojure.

-ClojureScript для разработки Single-Page Application.

Подробности

https://www.linux.org.ru/news/internet/10194744/page1

Очные и дистанционные курсы по Clojure

Опубликовано: 14.3, 2013 -- pasha

Вам надоела многословность Java? Вы хотите, чтобы писать программы было проще и быстрее? Вас достало писать вручную одни и те же паттерны проектирования?

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

C Clojure вы сосредоточитесь на главном: на обработке данных и бизнес-логике, а не на объявлении тысячи классов, реализации интерфейсов, xml-конфигурациях и прочих бессмысленных java-ритуалах. Вы сможете быстро разработать собственный продукт!

Курсы будут проходить с 14 марта по 18 апреля 2013г. (по четвергам, с 19:00 до 21:00) в офисе компании ITA (г. Минск, проспект Независимости, 58). Программа курсов включает в себя изучение основ функционального и мета-программирования средствами языка Clojure, а также применение Clojure для разработки современных веб-приложений. Курсы бесплатные.

Примерный план занятий:

14.03.2013 — Установка и настройка необходимых инструментов, введение в Clojure и функциональное программирование.

21.03.2013 — Функции высшего порядка, ленивые вычисления, полиморфизм, STM, взаимодействие с Java.

28.03.2013 — Макросы, предметно-ориентированные языки, генерация кода.

04.04.2013 — Введение в веб-стек Clojure. Ring, Compojure, lib-noir, развертывание приложений.

11.04.2013 — Генерация html (Clostache, Hiccup, Enlive), Взаимодействие с БД (Korma).

18.04.2013 — ClojureScript вместо JavaScript.

Для успешного прохождения курсов необходимо иметь представление о Java, SQL, HTML, CSS и JavaScript.

Курсы будут представлены в двух формах: очной и дистанционной (как в coursera.org). Слушатели, успешно закончившие курсы, получат сертификаты. Количество мест ограничено. Поэтому те, кто хочет посетить курсы, должны будут выполнить тестовое задание на алгоритмизацию. Задание будет объявлено 7 марта 2013 г. в Facebook группе «Clojure Course» (www.facebook.com/groups/clojure.course/).

Организатор курсов – Дмитрий Бушенко. Аккаунта на хабре у него пока нет, так что вопросы можете задавать либо напрямую (d.bushenko@gmail.com), либо отправляйте ему инвайт и сможете задавать вопросы прямо в комментариях.

http://habrahabr.ru/events/1933/

Время события: 
Четверг, Март 14, 2013 - 20:00
Место: 
Минск, проспект Независимости, 58 (Офис компании ITA)
Тип события: 
Внешнее событие
Категории: 

Разработка бизнес-приложений и аналитических систем в среде SAP (ABAP\BI)

Опубликовано: 25.2, 2013 -- pasha

Этот тренинг является начальным этапом в подготовке программистов-разработчиков бизнес-приложений для систем ERP компании SAP и консультантов Business Intelligence.

Дополнительными требованиями для изучения SAP BI являются экономическое или инженерно-экономическое образование, владение разговорными немецким и английским языками (английским – свободно!), теоретические знания бюджетирования, планирования, управленческого учета, экономики предприятия.

Обучение бесплатно. Зачисление происходит по результатам собеседования в отделе персонала и технического интервью.

Начало занятий: март 2013 года

Пожелания к составу слушателей: студенты 4-5 курсов и выпускники вузов специальностей IT или инженерно-экономического профиля без обязательств по распределению

Периодичность занятий: 2-3 раза в неделю по 4 академических часа

Место проведения: совместная лаборатория БГУИР-EPAM, 5-й корпус БГУИР (Минск, ул. Платонова, 39 )

Продолжительность тренинга: 100 часов

Количество слушателей в группе: 15 человек (10-ABAP, 5-SAP BI)

Прием анкет: до 28 февраля 2013 года

Чтобы стать слушателем тренинга необходимо:

заполнить анкету для предварительной регистрации

Необходимые знания и умения:

-знание основ теории реляционных баз данных

-знание языка запросов SQL

-владение разговорным английским языком на уровне не ниже Intermediate

-желание работать не только с кодом, но и погружаться в изучение бизнес-процессов заказчика

-владение ООП/ООД желательно

http://events.dev.by/razrabotka-biznes-prilozheniy-i-analiticheskih-sistem-v-srede-sap-abap-bi

Категории: 
Subscribe to SQL