Как и многие разработчики, я не очень люблю писать много кода, особенно там, где это кажется не нужным — на ранних стадиях стараюсь придумать, как этот код оптимизировать и обобщить. Что касается непосредственно Core Data, мне всегда казалось, что все эти бесконечные фетчи и создания новых объектов можно упростить. Тогда я открыл для себя часто упоминаемый на хабре паттерн ActiveRecord и его очень хорошую (на мой взгляд) реализацию на Objective-C — MagicalRecord. Углубляться в описание не буду — все очень доступно описано на странице проекта.
Следующим шагом упрощения должен был быть маппинг данных, поступающих извне.
Новости информационных технологий - 25557
Core Data: импорт данных с минимумом кода
2012-06-13 в 8:56, admin, рубрики: core data, MagicalRecord, разработка под iOS, метки: core data, MagicalRecordКак оставаться в безопасности в Интернете и уметь защищать личные данные
2012-06-13 в 8:52, admin, рубрики: Google, Блог компании Google Ксения Карякина, GR-менеджер Google Россия
Использование секретного кода для блокировки мобильного телефона требует слишком много усилий, не так ли? Ведь в этом случае для того, чтобы начать новую сессию Angry Birds, понадобится больше времени. А вот без пароля для электронной почты не обойтись, но он может быть коротким и простым, а, чтобы не путаться в паролях, одну и ту же комбинацию лучше использовать для разных аккаунтов. Более того, прикрепите стикер с паролем на экран компьютера и сообщите его другу, которому доверяете, – так точно не забыть.
Петиция к администрации Youtube.com: Прекращение пиара Мавроди
2012-06-13 в 8:49, admin, рубрики: YouTube, блогосфера, мавроди, ммм, мошенничество, Социальные сети и сообщества, метки: youtube, мавроди, ммм, мошенничествоКак вы, возможно, знаете, Мавроди постоянно пользуется видео сервисом Ютуб для пиара своей финансовой пирамиды. Видеообращения Мавроди практически каждый день находятся в топе самых популярных видео и за счет этого аудитория потенциальных жертв мошенничества может достигать до полу-миллиона в месяц. Ютуб — главный рупор пиара МММ на данный момент.
Существует инициатива с петицией, которая направлена к русскоязычной администрации Ютуб, дабы администраторы реагировали на жалобы и удаляли такие видео. Данная проблема не посягает на глобальные масштаб, но это возможность сделать интернет немного лучше.
Сама петиция находится здесь. Так же, существует видеоролик про петицию, который, в данный момент, целиться в топ.Читать полностью »
Найдена уязвимость в гипервизоре XEN. Уязвимость позволяет пользователю domU выполнить код на стороне хост-системы.
Уязвимость не затрагивает виртуальные машины, запущенные в режиме полной виртуализации HVM и касается только паравиртуальных систем. Уязвимость проявляется на 64-разрядных процессорах Intel.
В настоящий момент публичный эксплоит отсутствует, за обновлениями популярных дистрибутивов хост-систем можно проследить по ссылкам:
Debian
OpenSuse
Читать полностью »
Карты в Вашем проекте
2012-06-13 в 8:16, admin, рубрики: google maps api, Maps API, yandex map api, картография, карты, кластеризация, метки: google maps api, yandex map api, картография, карты, кластеризация Рост аудитории интернет-пользователей и интернет-проектов выводит геосервисы на новый уровень.
Если раньше большинство проектов с использованием «карт» оперировали с десятками и сотнями точек, то сейчас уже речь идет о сотнях тысяч точек.
В статье будут рассмотрены несколько юзкейсов для геосервисов и способы их реализации для google API 3 и нового yandex API 2.
Читать полностью »
Вторая встреча Microsoft .NET User Group в Гомеле
2012-06-13 в 8:14, admin, рубрики: .net, ASP.NET, Gomel, Microsoft .NET User Group, Блог компании «ООО «Рус Визардс»», метки: ASP.NET, Gomel, Microsoft .NET User Group16 июня в 10.00 состоится вторая встреча Microsoft .NET User Group в Гомеле. Место встречи: ГГТУ им. П.О. Сухого, 2й корпус, аудитория 306, пр. Октября 48, Гомель, Беларусь.
Ожидаются доклады:
- Доступ к данным в ASP.NET. Докладчик: Морозько Александр
- Code First в Entity Framework. Докладчик: Лопунов Дмитрий
- XAML в WPF и Silverlight. Докладчик: Ежов Сергей
- Разработка надстроек для Microsoft Office. Докладчик: Терехов Дмитрий
В перерывах будет организован кофе-брейк.
Встреча состоится при поддержке гомельских IT-компаний — Rus Wizards и EPAM.
Рунетология(151): основатель Travel.ru Ася Патрышева
2012-06-13 в 8:11, admin, рубрики: конкуренция, контент, подкасты, путешествия, США, форум, метки: конкуренция, контент, путешествия, США, форум Ася Патрышева о том, что будет с туристическим рынком Рунета, почему у Travel.ru нет конкурентов, как регистрировали сайты в 1995 году, какой «туристический» контент востребован пользователями, почему на туристическом портале проще заниматься информационной частью, а не продажами, а также о многом другом.
Читать полностью »
От себя
Поводом для написания перевода послужило то, что на мой взгляд многие пользователи Windows настолько привыкли к GUI, что порой забывают про существование командной строки. А ведь именно командная строка позволяет автоматизировать многие процессы за короткий промежуток времени. Безусловно командная строка не совершенна, но порой именно она позволяет упростить общение с тех. поддержкой, и свести километровые скриншоты, к нескольким строкам кода.
Читать полностью »
Civilization 2: десять лет без перезапуска
2012-06-13 в 7:31, admin, рубрики: апокалипсис, будущее здесь, Софт, метки: апокалипсис Вы когда-нибудь думали, как будет выглядеть мир Civilization 2, если играть десять лет подряд без перезапуска? Один геймер прошёл через этот кошмар и делится впечатлениями. Хорошая новость в том, что человечество ещё существует. Но итог марафона — 1700 лет войны, повсеместное загрязнение, бесконечные восстания. Ледяная шапка Земли таяла 20 раз. Около 90% населения планеты уничтожено либо в результате ядерных взрывов, либо от голода, вызванного глобальным потеплением, из-за чего на Земле абсолютно не осталось почвы, пригодной для фермерского хозяйства.
Читать полностью »