С 4 по 8 мая 2015 года в Чикаго впервые состоится Microsoft Ignite – новая конференция, посвященная технологиям для предприятий. Эта конференция обещает представить максимум материала для максимальной аудитории. Сессии конференции (а их, судя по списку, ожидается 618) уже опубликованы на официальном сайте. Давайте вместе посмотрим, что нас ждет на Microsoft Ignite.
Рубрика «event» - 4
Обзор сессий конференции Microsoft Ignite
2015-03-06 в 6:22, admin, рубрики: AngularJS, azure, event, microsoft, microsoft ignite, overview, remoteapp, visual studio 2015, Windows 10, windows server vnext, xamarin, Блог компании Microsoft, ит-инфраструктура, конференция, обзор, разработка, системное администрирование, Тестирование IT-систем, метки: microsoft igniteВыразительный JavaScript: Обработка событий
2014-11-24 в 12:58, admin, рубрики: event, handler, javascript, клавиатура, мышь, нажатия, обработка событий, Программирование, события, щелчкиСодержание
- Введение
- Величины, типы и операторы
- Структура программ
- Функции
- Структуры данных: объекты и массивы
- Функции высшего порядка
- Тайная жизнь объектов
- Проект: электронная жизнь
- Поиск и обработка ошибок
- Регулярные выражения
- Модули
- Проект: язык программирования
- JavaScript и браузер
- Document Object Model
- Обработка событий
- Проект: игра-платформер
- Рисуем на Canvas
- HTTP
- Формы и поля ввода
- Проект: Paint
- Node.js
- Проект: веб-сайт по обмену умениями
- Песочница для кода
Вы властны над своим разумом, но не над внешними событиями. Когда вы поймёте это, вы обретёте силу.
Марк Аврелий, «Медитации».
Некоторые программы работают с вводом пользователя, мышью и клавиатурой. Время возникновения такого ввода и последовательность данных нельзя предсказать заранее. Это требует иного подхода к контролю над порядком выполнения программы, чем уже привычный нам.
Обработчики событий
Представьте интерфейс, в котором единственным способом узнать, нажали ли на кнопку клавиатуры, было бы считывание текущего состояния кнопки. Чтобы реагировать на нажатия, вам пришлось бы постоянно считывать состояния кнопок, чтобы вы могли поймать это состояние, пока кнопка не отжалась. Было бы опасно проводить другие подсчёты, отнимающие процессорное время, так как можно было бы пропустить момент нажатия.
Читать полностью »
По следам бага и немного о событиях MotionEvent в Android
2014-01-21 в 22:03, admin, рубрики: android, android development, event, java, mobile development, motion, open source, source code, touch, Разработка под android, метки: android, android development, event, java, motion, source code, touchДумаю, многие из нас писали код вида:
@Override
public boolean onTouch(View view, MotionEvent event) {
final float x = event.getX();
final float y = event.getY();
// использование x и y...
return false;
}
Но, думаю, не многие задумывались о том, какой путь проходит каждый объект MotionEvent прежде чем попасть в этот метод. В большинстве случае в этом нет необходимости, но все же случаются ситуации, когда незнание особенностей MotionEvent и обработки касаний приводит к печальным результатам.
Год назад я с друзьями разрабатывал приложение, где очень многое упиралось в обработку касаний. Однажды, загрузив новые исходники из репозитория и собрав приложение, я обнаружил, что вертикальная координата касания определяется неверно. Просматривая последние коммиты команды, я наткнулся на интересную строку, где внезапно от y-координаты отнималось 100. То есть, что-то вроде «y -= 100;», причем, это число не было вынесено как константа и вообще было непонятно почему именно 100. На мой очевидный вопрос я получил ответ «Ну, мы опытным путем определили, что в этом месте y-координата всегда на 100 (пикселей) больше, чем должна быть». Здесь, конечно, стоило бы перечитать документацию по обработке касаний и, просмотрев код проекта, найти ошибку, но я решил пойти более интересным путем – проследить по исходникам Android за MotionEvent от его получения до утилизации.
Если я смог кого-то заинтриговать историей в стиле «По следам полосатого бага» — добро пожаловать под кат.
Читать полностью »
jTap — событие клика для сенсорных устройств
2013-09-03 в 15:35, admin, рубрики: event, jquery, plugin, tap, Веб-разработка, метки: event, jquery, plugin, tap
Привет, %username%!
Начну с того, что с каждым новым днем волна мобильных устройств все более накрывает людей. И, как повелось, практически все новейшие устройства обладают сенсорным экраном. Да что уж говорить, сейчас просматривать любимую соц. сеть можно даже с некоторых холодильников. Доминирование настольных компьютеров — сейчас это как рассказы о динозаврах — такое мы уже вряд ли увидим.
На мой взгляд, самым значительным изобретением в мире веб-разработок, за последние несколько лет, стали CSS media queries — они позволяют организовывать внешний вид веб-приложения так, что он в корне может отличатся на разных разрешениях экрана. Любой форм-фактор девайса может иметь собственное представление дизайна и это прекрасно. Мы все это знаем, но речь пойдет не об этом, а о обработке событий…
Читать полностью »
15 августа (чт.), 19:00, TechTalk от ведущих Python разработчиков в Kharkiv Palace
2013-08-07 в 14:21, admin, рубрики: devpro, event, python, techtalk, метки: devpro, event, python, techtalk О чем поговорим?
Доклад №1
Тема доклада: Python — технология не для коробочных решений!
Спикер: Алексей Радченко, Head of Office, MediaSapiens.co
Подробнее:Обзор библиотек готовых решений для типовых проектов на Python с использованием фрейморка Django
Доклад №2
Тема доклада: Почему стоит изучать новые языки? Философия разработки на PHP, Python и Ruby
Спикер: Андрей Зарубин, Founder, Anvil Eight
Подробнее: Андрей кратко расскажет о схожести и отличии этих языков, а также попытается сравнить три основных MVC фреймворка Symfony, Ruby on Rails и Django. В докладе также будет информация о функциональных моментах и способах реализации тех или иных возможностей, а также об особенностях философии и подходах, специфичных к тому или иному языку. Спикер поделится своим опытом и постарается объяснить почему выбрал именно Python.
Доклад №3
Тема доклада: Стек веб технологий Python за пределами мейнстрим решений
Спикер: Егор Назаркин, MediaSapiens.co
Подробнее: Иногда заданные требования не ложатся на решения, предлагаемые стандартными фреймворками. Сравнительный подход к реализации веб-сервиса, каким его видит Python разработчик на примере популярных full-stack фреймворков и их не столь известных аналогов.
Организационная информация
Дата: 15 августа 2013 года
Время: 19:00
Место: гостиница Харьков Палас (г. Харьков, пр. Правды, 2)
Сайт: www.techtalk.dev-pro.net
Контактная информация:
Лиза Горейко, Event Manager — Email: techtalk@dev-pro.net,
Skype: dev-pro.liza.goreiko
Галина Шакирова, HR Director — Email: techtalk@dev-pro.net,
Skype: dev-pro.galina.shakirova
Вход свободный, регистрация на сайте обязательна Читать полностью »
TechTalks by Dev-Pro.net
2013-08-07 в 14:21, admin, рубрики: devpro, event, python, techtalk, метки: devpro, event, techtalk
Что такое Tech Talk?
TechTalk — это возможность с пользой провести время после работы, получить новую информацию, послушать доклады на актуальные технические темы, встретить единомышленников и познакомиться с новыми людьми. TechTalk — это небольшой технический семинар, на который можно прийти в качестве слушателя или выступить самому. TechTalk — это дружеская атмосфера, приятная обстановка и хорошее настроение.
Организатором TechTalk выступает компания Dev-Pro.net
Мы организовали уже 3 мероприятия:
- TechTalk #1 — .Net — 18 апреля, 2013
- TechTalk #2 — Java — 16 мая, 2013
- TechTalk #3 — PHP — 11 июля, 2013
Предстоящее событие будет посвященно Python — 15 августа, 2013 в «Харьков Палас»
Web-site: techtalk.dev-pro.net/
e-mail: techtalk@dev-pro.net
Связаться с нами:
Галина Шакирова — HR Director
+38 (063) 711-1508
Елизавета Горейко — Event Manager
+38 (093) 299-1617
Вход на TechTalk свободный, регистрация обязательно, так как это позволяет нам лучше подготовиться к встрече.
Всегда рады видеть вас, ваших друзей и коллег на TechTalk.
RADUG + DI = WWDC
2013-06-10 в 9:17, admin, рубрики: apple, Cocoa, event, iOS, mac, wwdc, WWDC 2013, разработка под iOS, метки: apple, Cocoa, event, iOS, mac, wwdc, wwdc 2013 Привет!
Новая встреча RADUG пройдет 10 июня в 20:30 в офисе Dream Industries, в Центральном Телеграфе по адресу Москва, ул. Тверская, 7. Ходят слухи, что Apple в этом году обещает транслировать Keynote WWDC, поэтому это отличный повод собраться и посмотреть его вместе на проекторе.
Будет круто обсудить iOS 7, OSX 10.9 и возможно AppleTV SDK. Если не будет live-трансляции, то как всегда откроем ленту The Verge. После Keynote можно будет пообщаться на кухне на небольшой afterparty.
Для того, чтобы к нам прийти, нужно предварительно зарегистрироваться и принести любой документ, чтобы мы могли вписать вас на пропускном пункте.
HackDay#27 в Санкт-Петербурге
2013-05-20 в 9:08, admin, рубрики: event, hackday, IT-событие, Блог компании IT-Доминанта, Веб-разработка, Программирование, разработка, хакатон, метки: event, hackday, IT-событие, Программирование, разработка, Хакатон24-26 мая в Санкт-Петербурге, при активной поддержке портала Айти-Событие.рф, пройдет HackDay#27 — хакатон, мероприятие, на котором вы сможете за 48 часов превратить свою идею в рабочий прототип и продемонстрировать ее широкой аудитории коллег, инвесторов, менторов и экспертов рынка.
Айти-Событие.рф – все IT-события Рунета!
2012-11-07 в 8:58, admin, рубрики: event, айти, Блог компании IT-Доминанта, конкурс, конференция, круглый стол, мастер класс, олимпиада, семинар, событие, тренинг, фестиваль, метки: event, айти, конкурс, конференция, круглый стол, мастер класс, олимпиада, семинар, событие, тренинг, фестиваль Сегодня мы запускаем наш новый проект «Айти-Событие.рф» — это портал освещающий мероприятия в сфере информационных технологий, робототехники и телекома на территории России, Украины и Белоруссии.
Сейчас на сайте уже добавлено порядка 140 событий и каждый день мы публикуем ~5-10 новых.
К настоящему моменту мы реализовали практически весь задуманный базовый функционал сайта. Текущее состояние портала — бета-версия.
Читать полностью »