Архив за 24 февраля 2012 - 3

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

Не так давно я опубликовал статью о наборе учеников для ознакомления с прекрасным скринкастом под названием Learn jQuery in 30 Days, который недавно удачно преодолел отметку в 40000 учеников.
Если вы по какой-либо причине (например, отсутствие свободного времени) не смогли ознакомиться со скринкастом, то не стоит волноваться, так как после того, как будет опубликован последний урок, курс продолжит своё существование и вы сможете начать обучение в удобное для вас время.
На данный моментЧитать полностью »

Добрый день!

Мы храним картинки в CDN от Rackspace. Поставлена задача: выводить графики использования CDN, а именно количество объектов и занимаемое пространство.

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

Я написал 2 плагина к Munin, которые по Rackspace API могут вам указать сколько у вас в сторадже файлов ну и их общий размер.

Плагин №1: rackspace_cdn_count.php

#!/usr/bin/php
<?php
$x_auth_user='###NAME';
$x_auth_key='###KEY';
$api_url='https://auth.api.rackspacecloud.com/v1.0/';

function SplitTwice($content,$first,$second) {
Читать полностью »

Всем привет!
Совсем недавно мы запустили видео-обзоры(Dr.Web Video Reviews), предупреждающие о наиболее популярных схемах сетевого мошенничества в Рунете.
По времени мы стараемся не выходить за рамки приличий:)
Первый выпуск вы можете найти на нашем канале YouTube (или по ссылке www.youtube.com/watch?v=pA5xSZvxjAE&feature=context&context=G2b18076FAAAAAAAAAAA), а вашему вниманию предлагаем второй обзор, посвященный тому, как злоумышленники, использовав одно популярное сообщество, раздавали вредоносную программу для мобильных устройств на базе Android под видом Opera для Android.
Все оценки и рацпредложения предлагаем оставлятьЧитать полностью »

Всем привет!
Совсем недавно мы запустили видео-обзоры, предупреждающие о наиболее популярных схемах сетевого мошенничества в Рунете.
По времени мы стараемся не выходить за рамки приличий:)
Первый выпуск вы можете найти на нашем канале YouTube (или по ссылке www.youtube.com/watch?v=pA5xSZvxjAE&feature=context&context=G2b18076FAAAAAAAAAAA), а вашему вниманию предлагаем второй обзор, посвященный тому, как злоумышленники, использовав одно популярное сообщество, раздавали вредоносную программу для мобильных устройств на базе Android под видом Opera для Android.
Все оценки и рацпредложения предлагаем оставлять ниже. ВЧитать полностью »

Блог компании Microsoft / Анонс Visual Studio 11 beta
23 февраля состоялся анонс Visual Studio 11 beta и в часовом выступлении было рассказано об основных функциональных новинках будущего продукта. Сама Visual Studio 11 beta станет доступна для загрузки уже на следующей неделе, 29 февраля. Visual Studio 11 beta будет выпущена в «go live» лицензии и позволит разрабатывать приложения для будущей операционной системы Windows 8. Не даром на 29 февраля запланировано еще одно мероприятие – анонс Windows 8 Consumer Preview в рамках Mobile World Congress, который пройдет в Барселоне. Но возможность разрабатывать приложения для Windows 8 это ожидаемая функция, и в ней,Читать полностью »

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

Для поддержания растущего интереса разработчиков к мобильным технологиям, компания EPAM организовала Mobile Technology Day 2012 – мероприятие, направленное на реализацию уникальных идей для мобильных устройств в формате Hackathon (Хакатон). Задача, как всегда, за 24 часа создать работающее мобильное приложение под iOS/Android. Как оказалось, мы были первыми, кто провел Хакатон в Виннице! И поэтому, такое мероприятие вызвало приятное удивление у многих программистов.<aЧитать полностью »

Облачные вычисления / DropBoх обновила android клиент: тестерам новой функции дают по 3 Гб
Вчера мобильный клиент для Android известного сервиса облачного хранения данных DropBox обновился, предоставив пользователям новую функцию — автоматическую загрузку фото и видео в аккаунт. Материалы загружаются без каких-либо потерь качества и изменений размера через Wi-Fi или 3G в папку Camera Uploads.

Для тестирования новой функции пользователям приложения при первой автоматической загрузке фото предоставляется дополнительный объем места — 500 Мб. Если, тем не менее, функция пользователю так понравится, что он решит загрузить ещё больше фото и видео, то этот лимит увеличится до 3 Гб. Также, какЧитать полностью »

В прошлом посте мы рассказывали об особенностях SEO-продвижения в App Store и в Android Market. Теперь подробнее остановимся на специфике других маркетов для Android-приложений (Amazon Appstore, Vodafone App Select, V Cast Apps).

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

1. Amazon Appstore

image

В отличие от Android Market тут, как и в Apple App Store, есть специальное поле под кейворды. Места под них неЧитать полностью »

Сегодня App Store насчитывает уже более 500 000 приложений. Недавно он перешагнул через отметку в 25 миллиардов загрузок. При этом сам App Store далек от совершенства, и одна из самых серьезных его проблем — это поиск. Ситуация ухудшается с каждым днем. Новым приложениям становится все сложнее пробиться наверх. Но Apple надеется решить эту проблему — буквально на днях компания купила платформу для поиска приложений Chomp.

image

В 2009 году Chomp <a rel="nofollow"Читать полностью »

Знакомство с javascript-фреймворком Backbone я, как и многие, начинал с todo-туториала, на базе которого строилось дальнейшее использование фреймворка в своих проектах.

Но туториалы заканчиваются, и начинаются рабочие будни.


Думаю, многим знаком такой участок кода (из вышеупомянутого туториала):

window.AppView = Backbone.View.extend({      // Instead of generating a new element, bind to the existing skeleton of     // the App already present in the HTML.     el: $("#todoapp"),      // Our template for the line of statistics at the bottom of the app.     statsTemplate: _.template($('#stats-template').html()),       ... 

Давайте разберемся подробнее:


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