14 дек. 2012 г.

Хорошая статья попалась на тему восстановления доверительных отношений между рабочими станциями и контроллерами домена:
http://implbits.com/About/Blog/tabid/78/post/don-t-rejoin-to-fix-the-trust-relationship-between-this-workstation-and-the-primary-domain-failed/Default.aspx
Оказывается, в случае поломки доверия перезаводить машину не обязательно. Для успешного выполнения процедуры на машине должен быть установлен RSAT или серверные оснастки включающие в себя утилиту netdom.exe

23 окт. 2012 г.

Планшеты и таблеты на Core i5 и i7 выходящие в свет в конце октября - начале ноября (Здравствуй, Windows 8!)

Мои любимые классы устройств (ноутбуки-трансформеры и планшеты X86). C ними и поваляться на диване можно, и за столом поработать, и в транспорте, и вообще практически где угодно:

1) Acer W700 - http://www.youtube.com/watch?v=VlrwLoJ8Q1I
2) Samsung ATIV SmartPC Pro - http://www.youtube.com/watch?v=qN4tb8OwoG0
Подсказывайте если чего-то здесь нет - довнесу.

15 авг. 2012 г.

Blob to String конвертация при использовании Entity Framework и MySQL фирменного конектора. Проверялось на MySQL бд OTRS.
Одна строка:

Dim str as string = System.Text.Encoding.UTF8.GetString(BLOB_VALUE)

31 мая 2012 г.

парсинг таблицы с хтмл страницы:

  Sub GetTable()
        Dim PageURL As String = "url"
        Dim TableID As String = "имя таблицы"
        Dim htmDoc As IHTMLDocument2 = New HTMLDocument()
        htmDoc.write(GetPageHTML(PageURL))
        Dim tables As IHTMLElementCollection = htmDoc.getElementsByTagName("table")
        For Each table As IHTMLElement In tables
            If table.id = TableID Then
                For Each r In table.rows
                    For Each c In r.cells
                        MsgBox(c.innerText)
                    Next
                Next
            End If
        Next
        MsgBox("done!")
    End Sub
    Public Function GetPageHTML(ByVal URL As String) As String
        Dim objWC As New System.Net.WebClient()
        'objWC.Credentials = CredentialCache.DefaultCredentials
        Return New System.Text.UTF8Encoding().GetString(objWC.DownloadData(URL))
    End Function

4 апр. 2012 г.

проблема: отлуп в ответ на отправленную почту:
<"имя моего почтового домена" #5.7.1 smtp;554 5.7.1 <"почтовый адрес получателя">: Relay access denied>

В чём было дело: на почтовый домен получателя прописано две mx записи. С первой нет связи из подсети где находится мой почтовый сервер (какие-то проблемы с шифрованием, фрагментацией пакетов и MTU), а вторая mx запись не настроена на relay на почтовый домен в котором она указана в качестве mx записи. Зашибись. И это у оч. крупного российского провайдера. Долго разбирался именно из-за двух mx записей и проблем с разной степенью доступностью первой из разных подсетей свой сети.