Герои среди {нас} #В том числе online

 

А вы идёте встречать Windows Server 2008, SQL Server 2008 и Visual Studio 2008? Завтра всё начнётся 😉

Те кому не повезло записаться на основное событие в Москве, могут посмотреть онлайн трансляцию тут. Кроме вступительного keynote (которое очень рекомендую посмотреть 😉 ) можно будет посмотреть все доклады, скачать файлы презентаций и документацию по продуктам в электронном виде (вроде даже на русском языке). Для онлайн участия рекомендую зарегистрироваться прямо сейчас 😉

Доклады будут читать разные Гуру, в том числе Дмитрий Сотников (первый и единственный в России MVP по PowerShell и один из авторов PowerGUI и AD Cmdlets) и Андрей Бешков (достаточно известный человек в *nix кругах ;)) прочитает доклад про NAP и покажет несколько демонстраций.

MVP по Exchange Паша Нагаев будет отвечать на вопросы по Windows Server 2008 и конечно Exchange в секции «Спроси Эксперта«.

Ну и я тоже где-нибудь там потусуюсь 🙂 На бейдже будет написано «Василий Гусев» если кто не в курсе 😉

А после конференции, в среду, будет онлайн встреча где можно будет обсудить прошедшие события, задать вопросы которые не успели задать. А те кто всё пропустил смогут послушать что же всё таки произошло 😉 Кстати конференцию решили проводить всё таки в Live Meeting — по результатам тестов он обогнал SkypeCast’ы почти по всем параметрам. Live Meeting 2007 Client можно скачать тут. Почитать подробности и получить ссылку для участия можно тут.

Короче приходите, если не повезло присутствовать физически, то хоть онлайн — будет здорово 🙂

Реклама
Опубликовано в Windows 2008. 1 Comment »

Scripting Games: Sudden Death Challenge — Event 2

Так как в первой задаче Sudden Death правильный ответ мог быть только один — ничего интересного в моем варианте нет, и писать я про него соответственно не буду 🙂 А начну я сразу с Event 2, в котором требовалось из составить одну строчку текста из нескольких столбцов.

 

T Sg hWc eirG nia 2tpm 0ete 0ris 8 n!

Вобщем ничего сложного:

 

SD2.Ps1

# Загружаем содержимое файла vertical.txt Командлет Get-Content возвращает # массив строк. $v = Get-Content "c:\scripts\vertical.txt" # Переменная $Cols будет содержать количество колонок которое мы получим из # длины первой строки. $cols = $v[0].length # А $Rows соответственно количество элементов в массиве $v. $rows = $v.count # С помощью двух for перебираем все символы: сначала первый символ всех # столбцов, потом второй, и так далее. for ($c = 0; $c -lt $cols; $c++) { for ($r = 0; $r -lt $rows; $r++) { # Выводим текущий символ текущей строки. Write-Host ($v[$r][$c]) -NoNewline } } # Делаем финальный перевод строки для красоты. Write-Host ""

Вот ответ от Scripting Guys и вариант MoW в почти в одну строчку 😉

Опубликовано в Learn, PowerShell, Scripting, Scripting Games. 1 Comment »