Архив за 02 августа 2013 - 6

Годовой путь марсохода Curiosity за 2 минуты от NASA (и да, Curiosity на Марсе уже год!)

Время всегда летит быстро, тут ничего сделать нельзя. Как говорят «чужие дети быстро взрослеют». Это действительно так, но подобное можно сказать не только о детях. К примеру, марсоход Curiosity уже полный год находится на Марсе. А кажется, будто бы его запустили только несколько недель назад… За год Curiosity очень многое сделал для науки, включая доказательства существования жидкой воды в прошлом Красной планеты. В честь «юбилейной» даты пребывания марсохода на Марсе в NASA создали двухминутный видеоролик, который показывает все перемещения и основные действия ровера.

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

Как известно, Ajax это определенная технология фонового обмена информацией браузера с сервером без перезагрузки всего содержимого страницы. Описывать саму технологию и как она работает я не буду, статей на эту тему и так предостаточно. Рассмотрим использование технологии ajax применительно к CMS Joomla 2.5 с использованием JQuery (это один самых простых вариантов, плюс кроссплатформенность обеспечена).

  1. Ajax без использования фрэймворка Joomla (все функции, например, работа с базой данных, получение информации о пользователях пишем своими руками)
  2. Ajax + фрэймворк Joomla 2.5 (имеем возможность использовать API джумлы, например, для получения информации о пользователе смело можем использовать код: $user = JFactory::getUser)
  3. Ajax + полноценное использование всех возможностей Joomla 2.5, включая MVC (модель-вью-контроллер)

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

Источник опубликовал несколько снимков, сделанных камерой смартфона Moto XЧитать полностью »

Фрагментация – это и достоинство, и недостаток экосистемы Android. В сети достаточно много сравнений уровня API операционных систем Android и iOS. В этом статье мы исследуем степень фрагментации мобильной ОС от Google и проанализируем влияние фрагментации на разработчиков и пользователей.

Недостаток:

Android-устройства выпускаются во всех формах и размерах, с совершенно разными качеством исполнения и размерами экрана. Кроме того, на рынке много разных версий Android, которые одновременно активны в настоящий момент, что увеличивает фрагментацию. Это влечет к тому, что разработка приложений, которые смогут работать на всех Android-устройствах, может стать чрезвычайно сложной и трудоемкой задачей.

Достоинство:

Несмотря на все недостатки, фрагментация имеет много преимуществ, как для разработчиков, так и для конечных пользователей. Наличие дешевых смартфонов (редко работающих на последней версии Android) способствует более высокому охвату пользователей, чем iOS, таким образом, разработчики приложений имеют более широкую аудиторию. Возможно, приложение сложнее сделать, но потенциальный выигрыш определенно стоит того. Для потребителей, существенная фрагментация способствует тому, что они выбирают именно тот телефон, какой хотят – маленький или большой, дешевый или дорогой, с любой комбинацией различных особенностей.

ФРАГМЕНТАЦИЯ УСТРОЙСТВ

Фрагментация Android
Читать полностью »

1 августа вступил в действие закон, который лично я называю законом «Об интернете» (хотя, пожалуй, теперь его стоит называть законом «О борьбе с пиратством»). Хотел бы сразу признать свою ошибку, допущенную в прошлой моей статье. Тогда в самой статье я уверял читателей, что наиболее одиозные пункты закона скорее всего будут из него выкинуты, а в комментариях предпологал, что наладившийся контакт законодателей и IT сообщества позволит создать удовлетворяющий все стороны проект. Но я не учел влияния третьей силы, а именно государственной думы. Как многие уже слышали, вся суть «проблемы» заключается в том, что в итоге законопроект, разрабатываемый Министерством Культуры, так и остался законопроектом, а реальную силу обрела совсем иная инициатива: исходившая от депутатов Госдумы В.В. Бортко, Е.Г.Драпеко, М.П. Максаковой-Игенбергс, М.А. Кожевниковой, Л.Л. Левина и Р.А. Шлегеля. В итоге депутаты не только нашли способ представить свой вариант проекта в обход минкультуры (по идее такие отраслевые законы, как этот, должны подготавливаться министерствами, но оказалось, что возможно все, особенно когда это «возможно» основано на Конституции), но и представили внешне крайне жесткий вариант решения вопроса. По сути, перед нами совершенно иной закон, нежели тот, о котором я писал ранее. И по идее и по содержанию. Мало того, многие нормы, им регулируемые, оказались не совсем понятные для обычных граждан, а поэтом я вновь хочу попробовать закрыть этот пробел, а заодно и объяснить, что на самом деле все не так страшно, как кажется. Сразу предупреждаю, что на этот раз будет много текста, а поэтому тем, кто читать не любит, статью не рекомендую.
Читать полностью »

При запуске своего кода внутри контроллера или сервиса не приходится беспокоиться о вызове $apply(), поскольку код выполняется внутри контекста Ангуляра. Под этим подразумевается, что Ангуляр понимает, что ваш код находится в процессе выполнения и выполнит грязную проверку (dirty-check) после завершения его работы. Когда же вы находитесь внутри директивы, мировоззрение Ангуляра чуть более ограничено; теперь директива должна заботиться о вызове $apply() (или вызове $apply() с чем-то вроде $timeout), когда необходимо сообщить Ангуляру об изменениях в модели представления (т. е. $scope). Однако, определить когда это нужно делать, немного сложнее, потому что некоторые аспекты директивы фактически выполняются внутри контекста Ангуляра.

Если вы уже создавали свои собственные директивы, можно не сомневаться, что видели одно из двух сообщений:

$apply is already in progress.
$digest is already in progress.
Читать полностью »

1 августа в Рунете не стало еще одной легендарной личности - от остановки сердца умер Клифф Гонтлет (J. Clifford Gauntlett).

Британец Гонтлет приехал в Россию в 1995 году как региональный директор Autodesk в СНГ, в 1999 году возглавил интернет-провайдера РОЛ, а затем вице-президентом и директором по интернет-услугам Golden Telecom, в том же 1999-ом поглотившего "РОЛ". В 2010-ом Гонтлет стал одним из основателей хостинг-провайдера IXcellerate, построившего свой первый дата-центр в Москве, где и работал до вчерашнего дня.

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

Под маркой teXet вышел очередной мобильник – TM-540R. Вроде бы обычная пылевлагозащиненная звонилка, коих в последнее время развелось полным-полно, да не совсем. В комплекте с новинкой идет съемная антенна – прикрутив ее, teXet TM-540R можно использовать в качестве рации.

Разработчики говорят следующее: «телефон действует по европейской безлицензионной системе PMR (Private Mobile Radio, с англ. «частная портативная радиостанция») в УКВ-диапазоне на разрешенных гражданских частотах 400-470 МГц. Сохранять связь с любым совместимым устройством или же с аналогичной моделью возможно на расстоянии до 1,5 километров на открытой местности».

Очередной телефон рация в защищенном корпусе — teXet TM 540R
teXet TM-540R
Читать полностью »

В описании представленного вчера смартфона Moto X невозможно не заметить отсутствия сведений о слоте для карт памяти. Это неудивительно, поскольку слота нет.

Смартфон Moto X не стали оснащать слотом для карт памяти

Аппарат будет выпускаться в двух модификациях, различающихся объемом встроенной флэш-памяти: 16 и 32 ГБ. Причем вторая будет доступна только абонентам AT&T.

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


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