Лицензия по программе DreamSpark - часть 2

Прошло меньше суток, а мне пришел уже промо-ключ (даже два) для прохождения верификации на DreamSpark.com. И пришли они не с адреса на Hotmail, на который надо было отправлять скан студенческого, свои данные и логин от двух сайтов, с адреса http://www.microsoft.com/ukraine/education/dreamspark.aspx.

Ответ пришел быстро - вчера днем отправил, сегодня тоже около обеда был ответ. Верификация с помощью одного из ключей прошло нормально - сначала сделал сайнап на DreamSpark.com по аккаунту на Windows Live (обязательно нужен аккаунт, регистрируется без проблем на любом сервисе MS), потом ввел один из ключей, и получил разрешение на скачивание доступных продуктов.
С адреса на Hotmail пока тишина, после ответа от microsoft, описанная в прошлом посте кажется еще большим разводом - указание логина, личных данных, скан, непонятный адрес почты - зачем это надо пусть каждый решает сам. А пока можна скачать пару лицензионных продуктов от microsoft и у становить их на ... не совсем лицензионную windows =)))))

07.12.2010
(c) DoVe

Подключаем подсветку кода в блоге

Так как в блоге планируется публиковать в основном посты посвященные программированию и разработке, то в них в большинстве случаев будет содержаться исходный код. Для лучшей читабельности и в блогах, и на форумах, и т.д. используют подсветки исходного кода. Как правило это набор скриптов, которые позволяют выделить в тексте необходимый участок и подсветить его по всем правилом выбранного языка. Пересмотрел много вариантов "хайлайта" и остановился наверно на одном из самых популярных - SyntaxHighlighter, который поддерживает много языков, предоставляет возможность нумерации строк кода, и еще пару приятных функций. Поначалу думал, что с установкой яваскрипта в блог возникнут проблемы, но в итоге всё оказалось намного проще:
1. Заходим в Дизайн - Изменить HTML
2. В код страницы перед закрывающемся тегом </head> вставить следующий код:
<link href='http://bitbucket.org/alexg/syntaxhighlighter/raw/8815b7f713eb/Styles/shCore.css' rel='stylesheet' type='text/css'/>
<link href='http://bitbucket.org/alexg/syntaxhighlighter/raw/8815b7f713eb/Styles/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script src='http://bitbucket.org/alexg/syntaxhighlighter/raw/8815b7f713eb/Scripts/shCore.js' type='text/javascript'/>
<script src='http://bitbucket.org/alexg/syntaxhighlighter/raw/8815b7f713eb/Scripts/shBrushDelphi.js' type='text/javascript'/>
<script src='http://bitbucket.org/alexg/syntaxhighlighter/raw/8815b7f713eb/Scripts/shBrushXml.js' type='text/javascript'/>
<script src='http://bitbucket.org/alexg/syntaxhighlighter/raw/8815b7f713eb/Scripts/shBrushSql.js' type='text/javascript'/>
<script src='http://bitbucket.org/alexg/syntaxhighlighter/raw/8815b7f713eb/Scripts/shBrushCSharp.js' type='text/javascript'/>
<script type='text/javascript'>
 SyntaxHighlighter.config.bloggerMode = true;
 SyntaxHighlighter.all();
</script>
Этот год подключает скрипт для подсветки и указывает какие языки необходимо подключить - строки 4-7 подключают shBrushDelphi.js, shBrushXml.js, shBrushSql.js,shBrushCSharp.js - соответственно подсветку для Delphi, XML, SQL, C#.
3. Сохраняем шаблон.

Теперь, чтобы исходники в блоге отображались с помощью SyntaxHighlighter, тебе необходимо заключать куски кода в тэги <pre class="brush: delphi"> исходник </pre>, заменяя значение свойства brush на алиас языка, синтаксис которого необходимо подсвечивать.Список всех поддерживаемых языков тут: http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/

Надо обратить внимание на одну особенность - во всех исходников, которые публикуются, символ "<" был заменён на "&lt;"

07.12.2010
(c) DoVe

Получаем лицензию по программе DreamSpark

Наверное многие из интересующихся знают о программе DreamSpark от Microsoft. Эта программа предоставляет возможность студентам, аспирантам (в последнее время и школьникам в старших классах) пользоваться профессиональными инструментами для разработки от Microsoft бесплатно. Для этого необходим всего лишь студенческий билет - обычный или международного стандарта ISIC. До недавнего времени эта программа для Украины и её студентов была недоступна - ближайшая страна, на которую распространялась программа была Россия - был отдельный русскоязычный ресурс, на котором, имея скан своего студенческого или используя код ISIC, можно было получить ключ для использования продуктов Microsoft. 
И вот на днях прочитал информацию, что данная программа распространяется и на Украину. И вместе с ней была предложена довольна странная инструкция для получения промо-ключа: 
- сделать скан студенческого и отправить его на адрес GetDreamSparkUa@hotmail.com
- вписать в письмо свои личные данные
- обязательно быть зарегистрированным на одном из сайтов: http://dev.net.ua  http://msug.vn.ua/  
- вписать в это же письмо свой логин на одном из этих сайтов.
Лично меня смутило две вещи - это ящик на ХотМейловской почте, пускай она и майкрософтская, но привычнее, когда есть необходимость отправить письмо на один из сервисов Microsoft, то почта у них как правило на microsoft.com. Но самое странное - это обязательно наличие регистрации на одном из сайтов и необходимость выслать свой логин, и если http://msug.vn.ua/ и имеет отношение к MS и является Винницкой группой разработчиков и для сайнапа на сайт используется аккаунт Windows Live, то первый сайт использует собственную регистрацию и к MS имеет отношение, являясь одним из посещаемых ресурсов dotNET разработчиков. Но при всём при этом самое непонятное это необходимость отправки одного из логинов на проверку. Вообщем сделал я скан свеого студенческого с двух сторон
добавил его в письмо, написал информацию про место обучения - универ, факультет, специальность, и город проживания. И отправил на хотмеил адрес.
Но параллельно с этим я нашел еще и страничку, посвященную программе DreamSpark на Украине:
http://www.microsoft.com/ukraine/education/dreamspark.aspx. 
В ней было указана абсолютно другая процедура, которая заключалась в отправке заявки на получение промо-кода для доступа на адрес Sergiy.Baydachnyy@microsoft.com. Правда там ничего не было сказано про сканы студенческого. Удобной формы подачи заявки, такая как есть для других стран, в которую вводятся все данные и прикладывается изображение скана студака я не нашел. 
На второй адрес я тоже отправил заявку. Срок обработки заявки - 2 дня. Будем ждать теперь, что сработает быстрее, чтобы поюзать лицензионный софт от Microsoft =))))) 

06.12.2010
(c) DoVe

Вроде всё!

Ну вот, всего пару дней и одна ночь и блог можно стартовать, подобрал и настроил темку, вроде ничего - простовато, но основную тематику блога вроде продолжает. Странно как-то эти темы написаны - зачем по дефолту блокировать куча виджетов типа RSS каналов и приветствия и не разрешать их удалять, если в html любой хоть не много знакомый с разметкой настроит всё под себя? не важно... короче поехали =))))


06.12.2010
(c) DoVe

Начало!!!

Привет! Вот я и создал себе блог. Для чего пока точно не знаю, ну вот просто захотелось. Так ка я программист, по началу буду наполнять блог своими заметками, идеями и наработками, которые смогут помочь другим. Вот. Как то глупо писать в никуда (по крайней мере пока), ну надеюсь это будет того стоить.  А пока займёмся внешним видом. 
С НАЧАЛОМ!!!

05.12.2010 
(c) DoVe