web 2.0

Просмотр методов и свойств через 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