web 2.0

Бесплатный файлообменник > 5 гигов

Называется SugarSync

SugarSync logo

Данный файлообменник проявил себя более щедным по отношению к DropBox, который бесплатных даёт только 2 гигабайта. 

Кроме того, SugarSync увеличивает объём вашего пространства на 500 метров, каждый раз как регистрируется кто-либо по вашему приглашению.

можно быстро получить доступ к 5 гигам пространства кликнув по этой ссылочке

 

 

 

 

 

Tags:

Blog

Ошибка 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

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

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

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

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

увеличить

увеличить

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

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

Tags:

Blog

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

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

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

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

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

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

 

Tags:

Blog

Mochahost - Ошибка: HTTP Error 503. The service is unavailable - как бороться

Часто бывает при старте нового сайта, особенно если он изначально запускается под 4тым фреймфорком (.NET 4) выдаётся ошибка:

HTTP Error 503. The service is unavailable

Решение этой проблемы на самом деле очень простое:

  1. Войдите в Web Sites > ваш сайт > Web Site Properties 
  2. Перезапустите ваш сайт нажимая кнопку стоп - старт
  3. Попытайтесь открыть главную страницу сайта снова

Удачи на старте

Tags:

Blog

Гугл онлайн игры

Онлайн игры обычно используются в Браузере. А Браузер выступает либо в роли операционной оболочки для игр, позволяющий играть, не устанавливая саму игру локально на своём компьютере, что предпочитают большинство игроков онлайн игр, либо служит основой для дополнительной виртуальной машины, которая непосредственно выполняет код игры (Java, Flash, Shockwave и аналогичные) Конечно наибольшим спросом тут пользуется Флэш. Игры данного типа чаще всего ограничены в размере. Кроме этого, браузерные игры пользуются популярностью у разработчиков азартных коммерческих игр, которые создаются в рекламных целях либо для того чтобы тем или иным путём привлечь посетителей или клиентов.
Вскоре Гугл запустит свой собственный сервис для игр, который возможно будет пользоваться большой популярностью среди интернет игроков.


Tags:

Blog

Бесплатный блог без рекламы

Как то в 2011 году решил купить себе хостинг на платформе АСП.НЕТ, поскольку занимаюсь программированием, подыскал себе зарубежный хостинг, имеющий самые привлекательные услуги: всё безлимитно, дёшево, безгранично и т.д.

Мне показалось интересной идея, и я решил, что может сработать. Теперь время от времени завожу блоги, сайты на основе АСП.НЕТ.

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

Кому интересно обращайтесь, через  контактную форму, я предлагаю завести БЛОГ, похожий на тот, что вы видите, при этом скин, или шаблон можно менять, их полно (поищите в интернете "Blogengine.NET theme") и можете сверстать даже свою собственную тему.

Я загружаю софт для вашего блога в отдельном домене третьего уровня vashdomen.aun.su, даю вам админский логин пароль и вы закачиваете ваш контент, который не должен нарушать законодательство РФ.

Пишите и укажите ваше желание для домена.

Tags:

Blog

Как установить FCKeditor в Blogengine.NET 2.0

скачать "CKEditor for ASP.NET" http://www.fckeditor.net/download  распаковать и скопировать файл CKEditor.NET.dll в /bin вебсайта BlogEngine.NET

скачать "CKEditor" http://www.fckeditor.net/download  распаковать и скопировать целиком папку ckeditor в /editors вебсайта BlogEngine.NET

на странице \admin\Pages\EditPage.aspx

добавить вверху следующую строку:

 

<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>

 

и удалить

 

<%@ Register Src="~/admin/htmlEditor.ascx" TagPrefix="Blog" TagName="TextEditor" %>

ниже найти строку

 

var content = tinyMCE.activeEditor.getContent();

и заменить на:

var content = $('#<%=txtContent.ClientID %>').val();

ниже заменить:

<Blog:TextEditor runat="server" id="txtContent" TabIndex="4" />

на

<CKEditor:CKEditorControl ID="txtContent" BasePath="/editors/ckeditor/" runat="server"></CKEditor:CKEditorControl>

 

и наконец, можено изменить конфигурацию тулбара

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

 

CKEDITOR.editorConfig = function( config )
{
    // Define changes to default configuration here. For example:
    config.language = 'en';
    config.toolbar_Full =
[
    { name: 'document', items: ['Source', '-', 'NewPage', '-', 'Templates'] },
    { name: 'clipboard', items: ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'] },
    { name: 'editing', items: ['Find', 'Replace', '-', 'SelectAll'] },
    { name: 'insert', items: ['Image', 'Flash', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak'] },
    //{ name: 'forms', items: ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'] },
    '/',
    { name: 'basicstyles', items: ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat'] },
    { name: 'paragraph', items: ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl'] },
    { name: 'links', items: ['Link', 'Unlink', 'Anchor'] },
    '/',
    { name: 'styles', items: ['Styles', 'Format', 'Font', 'FontSize'] },
    { name: 'colors', items: ['TextColor', 'BGColor'] },
    { name: 'tools', items: ['Maximize', 'ShowBlocks', '-', 'About'] }
];

};

 

Tags:

Blog

Как настроить подписку на FeedBurner

Как настроить такую формочку на подписку:

Введите ваш email:

Служба FeedBurner

Сделать это вовсе не сложно.

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

http://feedburner.google.com , здесь вы найдёте полную инструкцию

Tags:

Blog

Как удалить сообщение валидации "The field must be a number"

 

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

The field must be a number

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

В результате эксперты предлагают разные решения:

  • Не использовать валидацию на стороне клиента
  • Не использовать ClientDataTypeModelValidatorProvider
  • Заменить ClientDataTypeModelValidatorProvider на свой провайдер

 

В поисках самого решения, я нашёл самый оптимальный выход, который подходит моим требованиям. В этом решении используется валидация javascript на стороне клиента, и не отображается несчастное сообщение на английском языке “The field must be a number”.

Итак делаем следующее:

В моделе пишем настройки валидации:

public class Product
{
[Range(100, 1000)]
public int QuantityInStock { get; set; }
  public decimal Cost { get; set; }
}

На стороне контроллера, добавляем следующий код, удаляющий валидацию типов на стороне клиента:

 

// Удаляем Провайдр валидации типов со стороны клиента, чтобы не появлялось сообщение на англ.
// The field xxxx must be a number
foreach (ModelValidatorProvider prov in ModelValidatorProviders.Providers)
{
	if (prov.GetType().Equals(typeof(ClientDataTypeModelValidatorProvider)))
	{
		ModelValidatorProviders.Providers.Remove(prov);
		break;
	}
}

 

Другой простой способ, который может помочь - это RegularExpression, например:

RegularExpression("\\d{12}", ErrorMessage = "Пожалуйста вводите не более 12 цифр в поле телефона")]

Можно также и добавить собственный провайдер для валидации типов данных на стороне клиента. Подробнее об этом на английском языке можно найти информацию здесь:

http://jwwishart.wordpress.com/2010/03/22/custom-server-and-client-side-required-validator-in-mvc-2-using-jquery-validate/

 

Tags: , ,

Blog