Архив за 30 сентября 2013 - 6

image

Хочу рассказать о своем опытом разработки приложения на Windows Phone 7.5, миграции его на Windows Phone 8, и что я думаю о перспективах в целом. Информация будет интересна в первую очередь начинающим разработчикам, так как сам я только недавно перешел с web разработки на мобильную и опыта у меня еще не очень много.

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

Всем привет!
Продолжаю перевод книги John Torjo «Boost.Asio C++ Network Programming».

Содержание:

В этой главе мы собираемся углубиться в создание нетривиальных клиент/серверных приложений с использованием Boost.Asio. Вы можете запускать и тестировать их, и как только вы разберетесь в них, вы сможете использовать их как основу для создания собственных приложений.

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

Доброго времени суток!

Перечитывая блог Signals Vs Noise я наткнулся на интересную статью

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

> `rake setup`

> All our apps has a rake setup task that’ll run bundler,
> create the databases, import seeds, and install any auxiliary
> software (little these days) or do any other setup. So when you git
> clone a new app, you know that “rake setup” will take care of you.

Я расскажу о том, как сделать подобную задачу Ruby On Rails приложении.
Читать полностью »

в 10:15, , рубрики: Без рубрики

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

Один из проектов пришел от однокурсника моего отца, у которого есть свой бизнес — небольшая сеть магазинов и оптовых складов, т.е. ориентацией на b2b и b2c. И на первый взгляд, у его фирмы есть нормальный сайт, есть возможность приобретения товара на нем. Ну как нормальный, сделан лет 6 назад на заказ, на нем товар можно было закинуть в корзину, после чего дежурный менеджер получал уведомление и «вручную» обслуживал клиента. Если повезет, состояние склада соотвествовало наличию товара на витрине магазина процентов на 80. И вот этого владельца сильно интересовал вопрос, о возможности подключения к неведомой тогда ни мне ни ему платформе TetraMall, кторую ему настоятельно советовали. Так как на хабре я не нашел о нем упоминаний, то хочу открыть новую ветку обсуждений и поделиться своим первым знакомством с этим «зверем» и впечатлениями, во многом, возможно, субъективными.

Итак, что такое TetraMall.

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

Совсем недавно компания MWR опубликовала интересную запись "WebView addJavascriptInterface Remote Code Execution" в своем блоге. Запись касается безопасности мобильных приложений. Не хочется полностью пересказывать исследование наших английских коллег — советуем обратиться к первоисточнику. Но если коротко, то при использовании сторонней библиотеки в своем мобильном приложении под Android можно легко поймать RCE (remote code execution) атаку. Произвольное выполнение кода в Android-приложении возможно благодаря рефлексии Java-объекта, который вставляется в WebView.

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

Второго октября в Москве, в рамках конференции Яндекса «Yet Another Conference 2013» пройдет круглый стол, посвященный проблемам DDoS-атак в сетях больших операторов.

YAC 2013: круглый стол по проблемам DDoS атак в сетях больших операторов

Проблема DDoS-атак существует столько же, сколько существует интернет. Но в последние годы она стала особенно острой. Появление техник быстрой генерации большого количества трафика, удешевление стоимости каналов на «последней миле» и, вместе с тем, отсутствие базовых принципов обеспечения безопасности сети и сервисов приводят к тому, что DDoS-атака в несколько сотен гигабит — это будничная реальность. Вместе с тем, технологии и механизмы, затрудняющие организацию крупных распределенных DoS-атак известны уже давно. Почему не все крупные операторы их используют и к чему это может привести уже сегодня — в обсуждении на круглом столе Яндекса.

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

Подробный обзор iPhone 5s: неделя жизни с новинкой

Добрый день, жители Хабры. В первый день продаж iPhone 5s мне удалось заполучить новинку цвета Space Grey. Хотел бы поделиться с вами впечатлениями о недели жизни с флагманом от Apple и, конечно, продемонстрировать подробнейший обзор и сравнение с iPhone 5.Читать полностью »

Лига безопасности интернета: Компания Google — Зло, которое покушается на суверенитет России

27 Сентября, произошло весьма интересное событие, которое намекает нам на ближайшее будущее интернета в России, а именно, Король Джулиан, «Лига безопасного интернета» рассказала нам о том, что компания Google решила подорвать суверенитет России, погубить родину и то, что все пользователи Android — на крючке у ЦРУ.
Читать полностью »

Завтра в Токио открывается выставка CEATEC (Combined Exhibition of Advanced Technologies) 2013. Конечно, экспонаты уже заняли свои места в павильонах компаний, и нашим коллегам удалось ознакомиться с экспозицией компании Sharp. В частности, с первым планшетом японского производителя, работающим под управлением Windows 8.1.

На японском рынке Sharp Mebius Pad появится в начале 2014 года

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

Несмотря на предварительную информацию о том, что TSMC уже осваивает выпуск процессоров Apple A6 вместо Samsung, известно, что даже используемые в смартфонах Apple iPhone 5s процессоры Apple A7 все еще изготавливает компания Samsung. Более того, источник утверждает, процессоры Apple A8 тоже будет выпускать Samsung, что идет вразрез с прежними сообщениями о том, что Читать полностью »


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