Метка «события» - 2

Друзья,

рад сообщить, что в Москве при поддержке компании DataStax стартует группа, посвященная NoSQL-хранилищу Apache Cassandra.

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

Впервые за многие годы в Перми пройдет конференция для разработчиков ПО — D59!

image

Только лучшие ИТ-компании и лучшие разработчики, а также звезды пермской ИТ-сцены, всего максимум 100 человек по предварительной регистрации.

Яркие, живые доклады «полумарафончики» продолжительностью максимум 21 мин + 9 минут на вопросы-ответы.

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

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

Кулуарное, неформальное общение. Интенсивный обмен опытом. Суббота, 27 апреля, 10 докладов по 30 минут + перерыв + завершающий ИТ-баттл. И конечно же афтепати в одном из баров города.
Читать полностью »

Портал «Айти-событие.рф» представляет Вашему вниманию «Дайджест предстоящих IT-событий на март 2013 года».
Дайджест предстоящих IT событий на март 2013 года

Для удобства навигации все события мы разбили на 5 категорий:

  • I. Девелоперские
  • II. Тестерские
  • III. Джуниорские
  • IV. Стартаперские
  • V. Дизайнерские

Читать полностью »

Представляем вашему вниманию 2-й выпуск «Прожектора прошедших событий», в котором собраны материалы с самых интересных, на наш взгляд, прошедших в декабре событий России, Украины и Белоруссии. Мы — это портал Айти-Событие.рф.
Прожектор прошедших событий. Выпуск №2

Для удобсва навигации все события мы разбили на 5 категорий:

  • I. Девелоперские
  • II. Джуниорские
  • III. Стартаперские
  • IV. Маркетинговые

Прожектор прошедших событий. Выпуск №2

I. Девелоперские:

Прожектор прошедших событий. Выпуск №2Читать полностью »

Многие, вероятно, знают, что при работе с событиями изменения свойств с помощью key-value observing существует очень удобный механизм, предотвращающий появление в приложении «метрвых» объектов, которые представляют собой получателей вызовов. В действительности, первый же мертвый объект «валит» приложение, при поступлении ему события — это закономерно, так как объект уже не существует и никаких методов вызвать у него уже не получится.

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

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

Данная статья рассчитана на разработчиков, имеющих опыт работы с платформой и знающих, каким образом определяется жизненный цикл объекта. Если у вас есть определенные пробелы в этой области (а я неоднократно встречал даже опытных разработчиков, которые не знают, каким образом работает счетчик ссылок и не представляющих, во что разворачивается @synthesize), то вы можете прочитать мою старую статью, посвященную исследованию данного вопроса. Остальных прошу к столу.

Читать полностью »

Событийно-ориентированная логика в Objective C держится на трех китах — протоколы, notification center и key-value observing. Традиционо протоколы используются для расширения функционала базовых классов без наследования, key-value observing – для взаимодействия между визуальной и логической частью приложения, а notification center — для обработкий событий пользователя.

Естественно, все это благообразие можно спокойно использовать для построения сложных приложений. Никакой реальной необходимости в изобретении собственных велосипедов, конечно же, нет. Однако мне, как человеку пришедшему в разработку Objective C приложений из мира .NET, показалось очень неприятным то, что notification center, который я планировал использовать для событий, разраывает стек приложения, записывая произошедшее событие в очередь в UI thread, а протоколы в классическом представлении не слишком удобны, посему для удобства я решил соорудить себе механизм, который был бы гораздо больше похож на то, чем мы привыкли обходиться в мире .NET. Так родился родилась идея реализации модели множественных подписантов через специальный класс, названный AWHandlersList.

Данная статья рассчитана на программистов, которые имеют определенный опыт в создании приложений на Objective C и уже писали подобные велосипеды, либо решали похожие задачи стандартными способами. Данный вариант не является silver bullet, но показал себя как удобный механизм, минимизирующий написание кода для обарботки множеств событий с разными интерфейсами и параметрами.

Читать полностью »

Представляем вашему вниманию 2-й выпуск «Дайджеста предстоящих событий», в котором мы, мы это портал Айти-Событие.рф, расскажем о дюжине самых интересных, на наш взгляд, событиях февраля, проходящих в России, Украине и Белоруссии.

Дайджест предстоящих IT событий на февраль 2013
Читать полностью »

В преддверии Нового Года мы запускаем серию постов, в которых расскажем вам обо всех интересных, но уже прошедших событиях оставивших след в истории в виде презентаций и/или видео докладов. В первом выпуске нашего прожектора мы расскажем обо всех событиях с момента запуска нашего нового портала Айти-Событие.рф, который состоялся 7 ноября и мы об этом писали тут, и до конца ноября.
Прожектор прошедших событий №1
Читать полностью »

Random Hacks of Kindness: в ЮАР прошла очередная случайная вспышка доброты программистов

Могут ли программисты заниматься благотворительными разработками? Да, могут. Яркий пример этому — Random Hacks of Kindness (RHoK) – проект, суть которого заключается в привлечении экспертов, разбирающихся в проблемах человечества, а также волонтеров-разработчиков и дизайнеров, придумывающих и разрабатывающих решения данных проблем. Глобальный проект RHoK проходит в декабре 2012 года в 30 городах в 16 различных странах мира. В данной статье рассказывается об истории RHoK и о прошедшем на прошлых выходных мероприятии RHoK в Претории (ЮАР).

Читать полностью »

Представляю маленький и лёгкий сервис расшаренных календарей: Bitboom.ru

Чтобы добавить событие, нужно авторизоваться в системе с помощью сервиса Loginza. При первом входе обязательно укажите псевдоним. Затем, нажав «Добавить событие», указываете дату, время и текст события. Всё довольно просто.

Абсолютно все события доступны остальным пользователям сайта. Чтобы найти нужное, можно указать дату и время или ввести слово для поиска в соответствующее поле.

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

К любому событию можно оставить комментарий.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js