web 2.0

Увеличение/приближение камеры без потери качества в композиции After Effects

Проблема: при зумировании  или приближении камеры в adobe after effects, внутренние композиции теряют качество, даже если внутри них текст или векторные изображения.

вопрос это решается очень просто.

посмотрите видео туториал о том, как это решается:

Tags:

after effects

Разработка веб сайта

Новая компания OOO "Форс решения", предлагает свои услуги по разработке

Веб сайтов

Персональных страничек

Сайт визиток

Корпоративных сайтов

Интернет магазинов

E-commerce решений

Если вы заинтересованы в услугах компании, свяжитесь по тел. 89295772250.

Tags:

jQuery: Разница между .load() и .ready()

На странице расположен следующий код

$(window).load(function(){ 
alert('.load');
});

и

$(document).ready(function(){  
alert('.ready');
});

посмотрим как он выполняется:

Если вы были внимательны, то заметили, что .ready выполняется раньше, и перед загрузкой картинок и это не смотря на то, что .load в коде появляется выше

Tags: ,

код

Просмотр методов и свойств через Solution Exporer

Что нового в Visual Studio 2011?

Microsoft обрадовал програмистов на платформе .NET: теперь в vs2011 можно просматривать методы и свойства классов прямо в Solution Explorer. Как всем известно ранее, в vs2010 было возможно просматривать только файлы. В Solution Explorer также появилась возможность искать файлы по имени.

Tags:

разработка

Осторожно, Timespan.TotalMinutes и Timespan.Minutes это не одно и то же

Timespan.Minutes возвращает ту часть разницы, которая соответствует минутам. (Предположим, что разница была 1 час 24 минуты, результат будет 24)

Timespan.TotalMinutes возвращает вам разницу между датами в минутах. (Если разница была 1 час 24 минуты, результат будет 84)

Когда-то помню пришлось вычислять минуты и секунды до окончания аукциона. Представьте себе, что это выглядело так:

20:01:00

00:00:59 

и вдруг

19:59:59

Так прыгал счётчик пару часов, пока кто-то не заметил ошибку и пришлось её исправлять.

код:
static void Main(string[] args)
		{
			double diff = GetDifference(DateTime.Now, DateTime.Now.AddMinutes(-85));
		}

		static double GetDifference(DateTime dt1, DateTime dt2)
		{																									                     							
			TimeSpan diff = dt1 - dt2;
			return diff.TotalMinutes;
		}
 
 

Tags:

код

Вконтакте - как опубликовать на стене одной ссылкой

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

 

 

 

 

<script type="text/javascript"><!--
function CreateVKlink(){
$("#VkBtn").html(
VK.Share.button({
  url: 'http://aspnet.aun.su',
  title: '(TITLE)',
  description: 'DESCRIPTION',
  image: 'http://aspnet.aun.su/image.jpg',
  type: 'custom', 
  text: '<img src="http://vk.com/images/vk32.png" />',
  noparse: false
}
,
{type: 'custom', text: '<img src="http://vk.com/images/vk32.png" />'}
));}

CreateVKlink();
--></script>

 

на странице должен быть код HTML:

<span id="VkBtn"></span>

 

Tags:

Ошибка 404 при создании Блога Blogengine.net (мультиблог)

Опция мультиблог "Multiple blogs" в движке Blogengine.NET 2.5 работает ещё не полноценно, по крайней мене на моём сервере. Создать второй блог с поддоменом (3го уровня) не составило особого труда. Было достаточно всего лишь добавить запись в DNS у моего хостинг провайдера привязать его к моему серверу, а в настройках IIS 7.5 указать имя узла (например blog2.aun.su или blog3.aun.su), что он будет привязан к основному блогу (blog.aun.su), который уже настроен и работает в качестве главного блога.

А вот создать blog2 в виртуальном каталоге мне не удалось, сейчас ищу как решить эту проблему. когда я добавил ~/blog2 в качестве виртуального пути (Virtual Path) как указано в настройках (Добавить новый блог), Blogengin.NET вроде всё создаёт, и отвечает, что новый блог (blog2) уже создан.

Но при клике на соответствующую ссылку: aun.su/blog2 вижу ошибку 404

Ошибка сервера

404 - файл или каталог не найден.

Запрашиваемый ресурс перемещен, переименован либо временно недоступен.

сейчас ищу решение этой проблемы, если у кого-нибудь есть идеи - прошу сообщить.

Решение этой проблемы

Создать новое приложение с файлами по умолчанию и скопировать только pages, posts и files из старого BlogEngine.NET, перенастраиваю вручную все остальные настройки блога.

Tags:

Blog

Fix bug: Delete user in Blogengine.NET 2.5

Problem

When you try to delete a user, you see the message:

"You cannot delete the last user with rights to create or edit users. Grant these rights to another user first before deleting this user."

this message caused by a wrong if condition. It verifies that you should have at lease 2 users with Administrator rights, it means, that you should not see that error message if you have 2 admins, and you delete a non admin user.

 

Fixing bug steps:

open file App_Code\UserServices.cs

find line 146, 

if (adminCount <= 1)
{
  return new JsonResponse() { Message = Resources.labels.cannotDeleteLastAdmin };
}

change the if condition from "<=" to  "<" 

if (adminCount < 1)
{
  return new JsonResponse() { Message = Resources.labels.cannotDeleteLastAdmin };
}

wich means that you should have at least one user with Administrator privileges.

Tags:

Чип в мозг начнут внедрять с 2016 ВСЕМ - Чипизация

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

Теперь уже всё будет под контролем, не надо будет принимать решения, тебе будут вставлять в мозг то, о чём ты должен думать, будешь учить то, что надо. Это же на твоё благо, а также это "в целях безопасности".

Внедрение нанотехнологий должно еще больше расширить глубину ее проникновения в повседневную жизнь населения. Должна быть обеспечена постоянная связь каждого индивидуума с глобальными информационно-управляющими сетями типа Internet.
Наноэлектроника будет интегрироваться с биообъектамии обеспечивать непрерывный контроль за поддержанием их жизнедеятельности, улучшением качества жизни, и таким образом сокращать социальные расходы государства.
Широкое распространение получат встроенные беспроводные наноэлектронные устройства, обеспечивающие постоянный контакт человека с окружающей его интеллектуальной средой, получат распространение средства прямого беспроводного контакта мозга человека с окружающими его предметами, транспортными средствами и другими людьми. Тиражи такой продукции превысят миллиарды штук в год из-за ее повсеместного распространения.
Отечественная промышленность должна быть готова к этому вызову, так как способность производить все компоненты сетевых систем будет означать установление фактического контроля над всеми их пользователями, что неприемлемо для многих стран с точки зрения сохранения их суверенитета. Аналогичной точки зрения придерживаются эксперты стран ЕС в связи с глобальной экспансией производителей электроники из стран Юго-Восточной Азии и намерением США обеспечить себе постоянное технологическое лидерство в этой области. Поэтому в период 2016 - 2025 гг. следует ожидaть очередного усиления роли электроники в жизни общества и быть экономически готовыми к новому витку глобальной конкуренции стран на базе наноэлектронной технологии.

увеличить

увеличить

чтобы получить вышестоящие скриншоты, я вошёл в один из серьёзных сайтов и сделал поиск ключевых слов

Ещё похожая тема здесь

 

 

Чипизация "По Американски"

Чипизация "по русски":

В Питере сказали, что чипизация - это хорошо, вот как: "По просьбе трудящихся"!

Tags: ,

Blog

Нетсвайп - новая платёжная система

Много говорится об электронных систем оплаты, такие как Bitcoin, Google Wallet и виртуальный кошелек PayPal. Правда в том, что эти технологии, хотя уже существуют относительно давно, им еще не хватает развиться больше, чтобы быть  более принятыми и запустить создание, так чтобы электронные кошельки могли использоваться на «каждом углу».

Даже интернет магазины или онлайн гипермаркеты, в разных частях мира, тем более у нас в России, далеко не все используют форму оплаты банковской картой или кредиткой. Сначала, люди должны убедиться в том, что покупки в Интернете является безопасным и практичным, а затем в том, чтобы наличные деньги на виртуальный кошелек.

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

Jumi работает как раз над системой, которую называют Нетсвайп (NetSwipe).

Нетсвайп (NetSwipe) работает так, как будто вы провели вашу кредитную карту через обычный сканер для кредитки, но вместо традиционного сканера, который считывает магнитную полосу, чип или что-то у вас, NetSwipe считывает данные посредством любой веб-камеры.
Программное обеспечение, созданное Jumi и веб-камера подключённая к вашему компьютеру позволит вам осуществлять  безопасные платежи онлайн кредитной картой картой не указывая номера в письменном виде.
На мой взгляд – это очень практичная форма введения данных кредитной карты, которая может стать весьма распространённой и популярной.

 

Tags:

Blog