Интеграция web приложений с соц сетями или «проставляем лайки»

Автор: admin от 13-04-2012, 15:10, посмотрело: 1972

Что требовалось: добавить кнопки facebook'а и twitter'а на большинство
разделов приложения.
Что было: одностраничное приложение без статичных адресов.

Итак, нам нужно будет сделать 3 действия:

  • добавить поддержку «хэшбэнг» адресов;

  • сделать статичные страницы для facebook'овского «робота»;

  • ...

Категория: Операционные системы » Linux

 

Windows 8 и приложение на iPad

Автор: admin от 13-04-2012, 14:38, посмотрело: 1722

Windows 8 и приложение на iPad

Это может быть не очень понравится iPad-у. Сегодня, разработчики для планшетов на Windows 8 (или им сочувствующие) получили возможность тестировать свои приложения или играться c интерфейсом Microsoft Metro на популярном iPad от Apple. Это стало возможно благодаря приложению Win8 Metro Testbed от Splashtop. Функционально это базируется на технологии «удаленого рабочего стола», которое Splashtop уже задействовало в приложения для iOS и Android. «Win8 Metro Testbed» поддерживает все жесты и особенности Win8, такие как свайпы от кромок экрана, работа с Charm-панелью, «потянуть вниз» чтобы закрыть приложение и др. В настоящее время приложение доступно в iTunes по промо-цене $24.99, но вскоре будет стоить $49.99...

Категория: Операционные системы » Windows

 

Размышления о переходе с одного проекта на другой

Автор: admin от 13-04-2012, 14:38, посмотрело: 1089

Привет, хабравчане!

Вы когда-нибудь задумывались о целесообразности перехода с одного проекта на другой? Если нет — сейчас самое время об этом поговорить.

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

Категория: Операционные системы » Ubuntu

 

Facebook обновил функцию «Download Your Information»

Автор: admin от 13-04-2012, 14:34, посмотрело: 2115

Facebook обновил функцию «Download Your Information»

Социальная сеть Facebook старается следовать обещаниям своего руководства, которое в очередной раз сообщило о намерении сделать работу пользователя в среде Facebook более прозрачной. Ранее был создан инструмент «Download Your Information», позволяющий пользователю просмотреть и скачать многие свои данные, загруженные в социальную сеть в течение всего времени пребывания на этом ресурсе. Сейчас этот инструмент значительно обновлен...

Категория: Информационная безопасность

 

Почему JBoss AS 7 такой быстрый?

Автор: admin от 13-04-2012, 14:12, посмотрело: 2089

Перевод. Оригинал статьи http://in.relation.to/Bloggers/WhyIsJBossAS7SoFast. Статье скоро год, но вопрос все еще актуален.

Если кратко, то ответ следующий: потому что вся проектировка JBoss AS 7 строится на основе закона Эмдейла (эффективная параллелизация задач) в противоположность закону Мура (ждать железа с большей частотой процессора). Почти каждый процессор на вооружении настольных компьютеров, ноутбуков и серверов сегодня имеет не менее двух ядер, при чем тенденция быстро растет. Дни гонок за частотой процессора уже в прошлом. Так что, программам приходится адаптироваться, чтобы выжать все из того железа, что есть сейчас и будет завтра...

Категория: Операционные системы » Linux

 

Как добавить динамизма в Python 2.7?

Автор: admin от 13-04-2012, 14:10, посмотрело: 2291

Вам когда-нибудь хотелось добавить поле в класс dict? Вы мечтаете написать action.name.len() вместо len(action.name)? Вы хотите добавить гибкости любимому Python-у? Вам говорят, что это невозможно? Тогда давайте погрузимся в некоторые детали объектной модели Python!

В Python 2.7 все встроенные классы и классы написанные на C являются неизменяемыми. То есть вы не можете убрать/добавить/заменить метод или поле в каком-либо встроенном типе. Но при этом классы, создаваемые на чистом Python, вполне можно изменять в runtime...

Категория: Операционные системы » Linux

 
 

Оптимизация псевдостриминга FLV-видео

Автор: admin от 13-04-2012, 13:41, посмотрело: 2598

Один из проектов нашей компании — это сервис online-видео, аналогичный youtube. Для вещания и реализации возможностей стриминга используется замечательный веб-сервер nginx с модулем ngx_http_flv_module.

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

Категория: Операционные системы » Linux

 

Слушаем свои любимые лекции в подкаст- менеджере

Автор: admin от 13-04-2012, 13:29, посмотрело: 1064

Вступление


Думаю, для многих обитателей одного из лучших IT сайтов России — Хабрахабр, не чуждо желание учиться и познавать новое, совершенствоваться и подниматься на новые ступеньки в собственном уровне развития. Каждый достигает этого по своему, но все же, на мой взгляд, прослушивание лекций на любимую тему- далеко не самый плохой и малораспространенный вариант...

Категория: Операционные системы » Android

 

Waterfall — итеративная методология разработки

Автор: admin от 13-04-2012, 13:12, посмотрело: 2173

Всем привет.

Недавно открыл для себя интересный факт, что товарищ Винстон Ройс (Dr. Winston D. Royce), анонсируя свой знаменитый Waterfall говорил об итеративной модели разработки.

Наверняка, все, кто хоть как-то связаны с разработкой/тестированием ПО, знают о каскадной модели и об ее особенностях:
— высокий уровень формализации процессов;
— большое количество документации;
— и конечно же, жесткая последовательность этапов жизненного цикла без возможности возврата на предыдущий этап...

Категория: Информационная безопасность