Все выпуски  

Программирование (VB,C#,ASP,.NET): новости, советы, примеры



Выпуск # 47


http://www.kbyte.ru/

 

Новый выпуск!

Дело было вечером, делать было нечего, и решил я выпустить рассылку с последними обновлениями сайта, строго не судите, но если есть что сказать, пишите, не молчите, буду рад ответить.

 

Содержание выпуска

Последнее на форумах

    Вопросы, вопросы, вопросы...

    Интернет в VB .NET

    WebByMail

    А вот и я! Думали не вернусь!

    Carbon Project открыла доступ к исходным кодам платформы Gaia 3

    ВНИМАНИЕ: Российские хакеры используют брешь в Visual Studio для атак на компьютеры

    В сети активно эксплуатируется уязвимость 2001 года

    Новый австралийский закон поставит крест на поисковиках

    Доступ к файлам

    Вопрос по SQL

Последние статьи

    Visual Basic 2003/2005 .NET: Взаимодействие с Microsoft Word 2000 и выше

    Visual Basic .NET: Работа с файлами

    ASP .NET 2.0: Эталонные страницы

    Описание ошибок VB

    Горячие клавиши VB 6.0

    ASP .NET 2.0: Файл Global.asax

    Как узнать страну по IP-адресу?

    Visual Basic 6.0 - Экспорт DataReport в Microsoft Word

    Наследование в VB.Net

    Форум своими руками, на ASP

Интересные коды и решения

Юмор на Kbyte.Ru

 

Голосование на Kbyte.Ru

Голосование на Kbyte.Ru через E-Mail!
Чтобы проголосовать через E-Mail, выберите ответ, если у Вас настроен почтовый клиент, должно появиться окно с новым сообщением, ничего не изменяйте, а просто отправьте пустое письмо и в течение некоторого времени Ваш голос будет зачтен.
Для голосования через сайт, перейдите по этой ссылке: http://kbyte.ru/Voting/.
Какой Ваш род деятельности?
Дизайнер (1)
Программист (9)
Разработчик (2)
Преподаватель (0)
Учащийся (5)
Другое в IT (1)
Другое (1)

Всего голосов: 19

Голосование на Kbyte.Ru

Наверх

 

Последнее на форумах

Вопросы, вопросы, вопросы... | Автор: Алексей
Добавлено: 17.11.2006 / 11:34 | ответов: 5 | просмотров: 9

Честно говоря, мне порядком надоели письма с вопросами по
программированию приходящие мне на E-Mail и в ICQ, посему, как я и
обещал, отныне все подобные сообщения будут автоматом переноситься в
форум. И это не потому что я такой вредный, надоело отвечать на один и
теже сообщения по 100 раз. В будущем, если вопросов будет много,
вполне возможно, что на сайте будет создан специальный раздел для
этого.

Вот кстати одно из сообщений:
Alexander Chan <themr.smith@mail.ru>
--------------------------------------------------



В дебагере авторизация работает, а в иис не работает!!! Вот что пишет:
Server Error in '/' Application.
--------------------------------------------------------------------------------

Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid
operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service
application.
Description: An unhandled exception occurred during the execution of the current web request. Please review
the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: Showing a modal dialog box or form when the application
is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or
DefaultDesktopOnly style to display a notification from a service application.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding
the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[InvalidOperationException: Showing a modal dialog box or form when the application is not running in
UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to
display a notification from a service application.]
System.Windows.Forms.MessageBox.ShowCore(IWin32Window owner, String text, String caption, MessageBoxButtons
buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options, Boolean
showHelp) +1801458
System.Windows.Forms.MessageBox.Show(IWin32Window owner, String text, String caption, MessageBoxButtons
buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options) +26
Microsoft.VisualBasic.Interaction.MsgBox(Object Prompt, MsgBoxStyle Buttons, Object Title) +544
AccessDBManager.SqlNonQuerry(String strSql) +158
Security_LoginPanel.Button1_Click(Object sender, EventArgs e) +832
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String
eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean
includeStagesAfterAsyncPoint) +5102

LoginPanel.ascx
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="LoginPanel.ascx.vb" Inherits="Security_LoginPanel" Explicit="true" Strict="true" %>
<table id="Table1" runat="server">
<tr id="tr2" runat="server" visible="false"><td id="td2" runat="server" visible="false">
<asp:Label ID="ErrLBL1" runat="server" Visible="False" ForeColor="Red"/></td></tr>
<tr id="tr1" runat="server">
<td id="TD1" runat="server">

<asp:LinkButton ID="LB1" Visible="false" runat="server">LinkButton</asp:LinkButton><span id="SLogin" runat="server"><b>Логин: </b></span>
<asp:TextBox ID="LogInT1" runat="server" />
<span id="SP1" runat="server"><b> Пароль: </b></span><asp:TextBox ID="PassT1" runat="server"/>&nbsp;
<asp:Button ID="Button1" runat="server" Text="Вход" />
</td></tr>
<tr><td>
<asp:LinkButton ID="Reg1" runat="server">Регистрация</asp:LinkButton>
</td></tr>
</table>

LoginPanel.ascx.vb
Imports System.Data
Imports System.Data.OleDb
Imports System.Web.Security
Partial Class Security_LoginPanel
Inherits System.Web.UI.UserControl
Dim has As New AccessDBManager

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
If LogInT1.Text <> Nothing And PassT1.Text <> Nothing Then
If Button1.Text = "Вход" Then
Dim P As String
Dim L As String
has.ConnectToDB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & System.AppDomain.CurrentDomain.BaseDirectory & "\App_Data\allbase.mdb"
Try
P = has.GetRow("SELECT Password FROM TblLoginPanel WHERE (Login='" & LogInT1.Text & "')")(0)
L = has.GetRow("SELECT Login FROM TblLoginPanel WHERE (Password='" & PassT1.Text & "')")(0)
Catch ex As Exception
P = Nothing
L = Nothing
tr2.Visible = True
td2.Visible = True
ErrLBL1.Visible = True
ErrLBL1.Text = "Такого Логина или Пароля не существует, возможно, вы неверно ввели Логин или Пароль"
Exit Sub
End Try
If P <> Nothing Then
Dim s1 As String
Dim s2 As String
s1 = has.GetRow("SELECT [id] FROM TblLoginPanel WHERE ([Password]='" & PassT1.Text & "')")(0)
s2 = has.GetRow("SELECT [id] FROM TblLoginPanel WHERE ([Login]='" & LogInT1.Text & "')")(0)
If s1 = s2 Then
has.SqlNonQuerry("UPDATE TblLoginPanel SET LastIp='" & Request.UserHostAddress & "' WHERE (Password='" & P & "')")
Session.Add(Request.UserHostAddress, s1)
Session.Add("Rules", has.GetRow("SELECT Rules FROM tblloginpanel WHERE id=" & s1)(0))
Session.Timeout = 30
LogInT1.Enabled = False
PassT1.Enabled = False
Response.Cookies("userLogin").Value = L
Response.Cookies("userLogin").Expires = DateTime.Now.AddDays(1)
Dim aCookie As New HttpCookie("lastVisit")
aCookie.Value = DateTime.Now.ToString()
aCookie.Expires = DateTime.Now.AddDays(1)
Response.Cookies.Add(aCookie)
Response.Cookies("ipAddress").Value = Request.UserHostAddress
Response.Cookies("ipAddress").Expires = DateTime.Now.AddDays(1)
has.SqlNonQuerry("UPDATE TblLoginPanel SET LastIp='" & Request.UserHostAddress & "' WHERE (Password='" & P & "')")
has.SqlNonQuerry("UPDATE TblLoginPanel SET OnLine='1'")
tr2.Visible = False
td2.Visible = False
ErrLBL1.Visible = False
Button1.Text = "Выход"
Response.Redirect(Request.RawUrl)
End If
End If
Else
Button1.Text = "Вход"
LogInT1.Enabled = True
PassT1.Enabled = True
LogInT1.Text = ""
PassT1.Text = ""
has.ConnectToDB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & System.AppDomain.CurrentDomain.BaseDirectory & "\App_Data\allbase.mdb"
has.SqlNonQuerry("UPDATE TblLoginPanel SET OnLine='0'")
Session.Add(Request.UserHostAddress, Nothing)
Session.Add("Rules", Nothing)
Response.Redirect(Request.RawUrl, True)
Exit Sub
End If
End If
tr2.Visible = True
td2.Visible = True
ErrLBL1.Visible = True
Session.Add(Request.UserHostAddress, Nothing)
Session.Add("Rules", Nothing)
ErrLBL1.Text = "Вы не ввели Логин или Пароль"
End Sub

Protected Sub Reg1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Reg1.Click
Response.Redirect("~/services/registration.aspx", False)
End Sub

Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
has.ConnectToDB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & System.AppDomain.CurrentDomain.BaseDirectory & "\App_Data\allbase.mdb"
Try
If has.GetRow("SELECT OnLine FROM TblLoginPanel WHERE (LastIp='" & Request.UserHostAddress & "')")(0) = "1" Then
Try
If Request.Cookies("ipAddress").Expires < DateTime.Now Then
Try
has.ConnectToDB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & System.AppDomain.CurrentDomain.BaseDirectory & "\App_Data\allbase.mdb"
LogInT1.Text = has.GetRow("SELECT Login FROM TblLoginPanel WHERE (LastIP='" & Request.Cookies("ipAddress").Value & "')")(0)
PassT1.Text = has.GetRow("SELECT Password FROM TblLoginPanel WHERE (LastIP='" & Request.Cookies("ipAddress").Value & "')")(0)
Catch ex As Exception
End Try
End If
Catch ex As Exception

End Try
End If
Catch ex As Exception
End Try
End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
has.ConnectToDB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & System.AppDomain.CurrentDomain.BaseDirectory & "\App_Data\allbase.mdb"
If Session(Request.UserHostAddress) <> Nothing And PassT1.Text = has.GetRow("SELECT Password FROM TblLoginPanel WHERE (LastIP='" & Request.UserHostAddress & "')")(0) Then
LogInT1.Visible = False
PassT1.Visible = False
SP1.Visible = False
SLogin.Visible = False
Reg1.Visible = False
LB1.Text = "Здравствуйте, " & has.GetRow("SELECT [FullName] FROM [TblLoginPanel] WHERE [id]=" & Session(Request.UserHostAddress).ToString & "")(0)
LB1.Visible = True
Button1.Text = "Выход"
Else
LogInT1.Visible = True
PassT1.Visible = True
SLogin.Visible = True
SP1.Visible = True
SLogin.InnerHtml = "<b>Логин: </b>"
Button1.Text = "Вход"
End If
End Sub

Protected Sub LB1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LB1.Click
has.ConnectToDB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & System.AppDomain.CurrentDomain.BaseDirectory & "\App_Data\allbase.mdb"
Response.Redirect("~/services/showuser.aspx?id=" & has.GetRow("SELECT id FROM TblLoginPanel WHERE [id]=" & Session(Request.UserHostAddress) & "")(0))
End Sub
End Class

Интересно, что мешает задать этот вопрос на форуме, на котором я
нахожусь не менее 12 часов в сутки.


---
Это сообщение добавлено через Forum Mail Conference (FMC)

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


Интернет в VB .NET | Автор: Черный монах
Добавлено: 15.11.2006 / 09:26 | ответов: 1 | просмотров: 14

Есть такой контрол - WebBrowser, у него есть свойство Navigate, которое позволят получить страничку, а вот как ее сохранить без ведома пользователя со всеми картинками и стилями, сохранив на них локальные ссылки?

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


WebByMail | Автор: Алексей
Добавлено: 15.11.2006 / 03:34 | ответов: 0 | просмотров: 7

Запущена бета-версия бесплатного сервиса WebByMail (http://3w.kbyte.ru/WebByMail.aspx)
Сервис позволяет получить любую страничку Интернет в сжатом виде через
E-Mail. Для получения странички нужно, либо заполнить форму:
http://3w.kbyte.ru/WebByMail.aspx, либо отправить письмо на адрес:
robo3w@kbyte.ru, с темой GetUrl, а в тексте сообщения указать адрес
странички, которую вы хотите получить. На обработку одного запроса уходит от
10 до 15 минут.

Ваши вопросы и замечания касающиеся работы данного сервиса пишите в
этот топик, либо мне на e-mail - admin@kbyte.ru


---
Это сообщение добавлено через Forum Mail Conference (FMC)

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


А вот и я! Думали не вернусь! | Автор: Mr. Smiler
Добавлено: 15.11.2006 / 03:04 | ответов: 1 | просмотров: 7

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

А вы никогда не пробовали сушить голову миксером? Волосы получаются редкие, но кудрявые!

В мире много загадочного и непонятного, и чем больше я занимаюсь боксом, тем больше для меня становится загадочного и непонятного!

Людмила Гурченко установила новый олимпийский рекорд: она подтянулась 55 раз.

На 8 марта мы дарим девушкам столько цветов, такое ощущение, что они с кавказцами в доле!

В ответ на группу "ВИА Гра" Пугачева, Гурченко и Пьеха создали новую группу... "Бром".

Наиболее эффективное средство борьбы с алкоголизмом - это наркомания...

Жизнь уходит, как газ из зажигалки, и если без огня - то с вонью.

С поводом и дурак выпьет!

Медовый месяц заканчивается, когда молодые начинают спать в трусах.

--------------------
- У меня теща родила!
- Кого?
- Жену!

Контролёр спрашивает пассажира с собакой:
- А вы заплатили за собаку?
- Нет, мне её подарили!

Самыми лучшими контртеррористическими операциями были крестовые походы...
Всё остальное - компромисс.

- Ефрейтор - пач-чему китель не на все пуговицы застёгнут?!
- Товарищ генерал... ежели мы, начальство, между собой ругаться по пустякам начнём...

- Мама, меня все в школе дразнят жадиной!
- Кто именно? Фамилии!
- За 5 баксов всех назову!

На столе стояли вино, водка, коньяк и другие пиломатериалы...

- Дорогие Майкл и Дастин - объявляю вас мужем и... мужем!

- От создателей журнала "Отдохни" - новинка: журнал "Напрягись". Самые сложные кроссворды - без ответов на последней страничке, анекдоты на японском, в оригинале, а также - для самых маленьких - картинка-загадка: "Найди 8 тысяч отличий".

- Дорогая, пойдёмте ко мне в номер.
- Хорошо, я согласна!
- И я буду абсолютно трезв...
- Ах, вы мне льстите!

- Знаете ли вы, что...
... Филипп Киркоров - народный целитель. Благодаря его сеансам встала и вышла женщина в розовом, которая не ходила 10 лет.

Лондон. В этом чукотском городе началось строительство новой виллы для губернатора края.

Встречаются две подруги:
- Кем работает твой муж?
- Переводчиком!!
- В МИДе?!
- Нет, на дому!
- Книги переводит?
- Нет, продукты!

Вслед за министерством обороны министерство юстиции высказало тревогу по поводу низкого образовательного уровня своих подопечных. В связи с этим в ГосДуму поступил новый законопроект. Если он будет принят - то уже с 2007 года все выпускники ВУЗов должны будут сначала отслужить, а затем и отсидеть...

Зима, пурга. Голодный заяц пробирается по лесу. Видит - стоит снеговик.
И у него какой-то юморист вставил морковку не в верхний шарик, а в нижний.
Заяц присел и думает. Снеговик говорит:
- Ты чего - брезгуешь, что ли?

Космонавт Хабибулин забыл свои позывные.
- Земля! Земля! Я - Хабибулин, кто я?
- "Сокол" ты, ж**а, "Сокол"...

Жена, в кои-то веки приготовила для мужа вкуснятины - он, естественно, счастлив.
- Милая, ты у женя сокровище, нет, (чавкая) больше, ты - (замер, задумался, перестал жевать). Слушай, а как от "сокровища" уменьшительно-ласкательно будет? Клад? Кладик? О! (со счастливым видом) ЗАНАЧКА!

Если чешется левая рука - к деньгам,
ели чешется нос - к выпивке,
если сразу и то и другое - к выпивке на халяву..

- На какое слово из трёх букв Нептун посылает корабли?
- На дно.

Сидит маленькая девочка в песочнице и курит. Подходит дядя и укоризненно спрашивает:
- Девочка, зачем же ты куришь?
Та, поднимая мутные глаза, хриплым голосом отвечает:
- Шприцы закончились...

- Эх, мужики, у меня такая любовница!
- Это ты к чему сказал?
- Да так, хотел с вами радостью поделиться.
- Ну, так чего стоишь? Веди свою радость, делись!

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


Carbon Project открыла доступ к исходным кодам платформы Gaia 3 | Автор: Алексей
Добавлено: 14.11.2006 / 14:44 | ответов: 0 | просмотров: 8

Carbon Project открыла доступ к исходным кодам платформы Gaia 3
Компания Carbon Project объявила о своем намерении включить исходный
код продукта Gaia 3 в состав новой версии пакета CarbonTools PRO -
уникального набора инструментов для разработки GIS-приложений в среде
Microsoft .NET Framework 2.0, сообщает
http://www.geospatial-online.com. Инновационная платформа Gaia 3
работает под управлением ОС Microsoft Windows и предлагает все
необходимое для организации удобного доступа к геопространственным
данным, а также их визуализации и обмена ими. Благодаря этому решению
пользователи смогут без труда обращаться к данным популярных
картографических сервисов Microsoft Virtual Earth, Yahoo! Maps, OSGeo
MapGuide Open-Source и многих других сервисов, которые соответствуют
стандартам WMS, WFS, WCS, предложенным консорциумом Open Geospatial
Consortium. Кроме того, система гарантирует поддержку специфических
файловых форматов (таких как Google Earth KML/KMZ, Geography Markup
Language (GML), ESRI Shapefiles, Autodesk, MapInfo и многих других).
Более подробную информацию о предварительной версии CarbonTools PRO
Beta 2 (Release Candidate 1) можно найти на официальном сайте The
Carbon Project, расположенном по адресу: www.carbontools.com.



---
Это сообщение добавлено через Forum Mail Conference (FMC)

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


ВНИМАНИЕ: Российские хакеры используют брешь в Visual Studio для атак на компьютеры | Автор: Алексей
Добавлено: 14.11.2006 / 08:04 | ответов: 0 | просмотров: 16


Российские хакеры используют брешь в Visual Studio для атак на
компьютеры в США


Хакеры нашли новый способ атаковать пользователей ОС Windows. На этот
раз перед риском атаки оказались пользователи, установившие на свои
компьютеры приложение Visual Studio 2005. Уязвимость в этом
программном продукте позволяет хакерам загружать на атакуемую машину
троянцев со своих сайтов, созданных специально для распространения
вредоносного кода. «Мы зафиксировали несколько сотен атак с различных
IP-адресов в течение прошедших выходных. Хакеры используют уязвимость
для установки вредоносных программ на компьютерах американских
пользователей», — рассказал эксперт компании TippingPoint Майк Доузен
(Mike Dausin). По его словам, все атаки шли с территории России.
Представители Microsoft признали наличие эксплойтов для уязвимости в
Visual Studio 2005. Пока остается невыясненным, стала ли атака,
упомянутая Доузеном, первым случаем использования указанной
уязвимости. Доузен утверждает, что зафиксированные в прошлые выходные
атаки — первые, о которых стало известно TippingPoint. Microsoft
официально заявила об уязвимости в Visual Studio 2005 31 октября, а в
TippingPoint заявляют, что известили о ней разработчиков еще в июне.
Между тем, независимый эксперт HD Moore заявляет, что узнал о первой
атаке с использованием уязвимости в Visual Studio 2005 еще в июле.
Источником HD Moore оказался некий хакер, который в то время уже
использовал брешь для установки рекламного программного обеспечения.
Пока непонятно, будет ли брешь в Visual Studio 2005 включена в
бюллетень Microsoft от 14 ноября. В набор патчей будут включены 5
обновлений для Windows, некоторые из которых носят критический
характер и одно обновление для XML Core Services, также получившее
статус критического. Как и брешь в Visual Studio, уязвимость в XML
дает хакерам контроль над компьютерами, работающими в операционной
среде Windows, во время визитов на зараженные сайты. Заражение через
такие сайты получило название «загрузка drive-by». «Загрузка drive-by
происходит, когда вы посещаете сайт и неожиданно получаете на свой
компьютер вредоносный код. Для этого вам даже не нужно совершать
никаких действий», — рассказал Доузен.

securitylab.ru



---
Это сообщение добавлено через Forum Mail Conference (FMC)

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


В сети активно эксплуатируется уязвимость 2001 года | Автор: Алексей
Добавлено: 14.11.2006 / 07:34 | ответов: 0 | просмотров: 11

Уязвимость в компоненте Microsoft XML Core Services, впервые
обнаруженная в декабре 2001 года, активно используется в Сети,
предупредило бюро US-CERT Департамента внутренней безопасности США
(Department of Homeland Security). Microsoft также предупредила об
опасности. Результатом эксплуатации уязвимости может стать выполнение
произвольного кода на целевом компьютере. Хотя ошибка кроется не в
Windows, а в одном из бесплатных компонентов, предлагаемых Microsoft
разработчикам веб-сайтов, ряд компаний ИТ-безопасности присвоили ей
уровень «экстремальной критичности». COM-объект XMLHTTP позволяет
запрашивать и получать с сайта данные в формате XML через протокол
HTTP. Архитектура Internet Explorer 6 снова сделала реальной
возможность эксплуатации старой уязвимости, с использованием
встроенных языков сценариев – JavaScript и относительно редко
используемого VBScript. Компонент был создан для облегчения
использования XML-объектов на сайтах, однако пять лет назад некоторые
угрозы еще не предполагались. Позднее Microsoft выпустила Service Pack
2 для XML Core Services, а также ряд заплаток, в том числе одну из них
– три недели назад, но, похоже, это не помогло, либо хакеры
модифицировали средства эксплуатации уязвимости.
securitylab.ru



---
Это сообщение добавлено через Forum Mail Conference (FMC)

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


Новый австралийский закон поставит крест на поисковиках | Автор: Алексей
Добавлено: 14.11.2006 / 07:34 | ответов: 0 | просмотров: 11

Обновленный Закон об авторских правах, который сейчас
рассматривается австралийскими властями, может поставить крест на
деятельности поисковых систем. По крайней мере, так считают
представители Google, сообщает AFP. Основания для таких предположений
у Googlе есть, ведь уже сейчас эта компания сталкивается с
организациями, которые считают неправомерным индексацию контента и его
кэширование: как ранее сообщалось, компании придется выплатить штраф в
34 млн. евро за поиск по бельгийским газетам. «Учитывая огромный
размер Интернета, поисковой системе невозможно связываться с каждым
владельцем веб-сайта и спрашивать у него, хотел бы он принимать
участие в поиске и можно ли кэшировать его сайт», - взывает к здравому
главный адвокат Google Эндрю Маклафлин (Andrew McLaughlin). «Если
такие разрешения будут нужны, это приведет к остановке работы
Интернета», - добавил он. Австралийские власти считают, что обновление
закона нужно для того, чтобы он соответствовал быстрому развитию
технологий. В Google говорят, что все будет с точностью до наоборот –
жители Австралии возвратятся к доинтернетовской эре и окажутся в
невыгодном положении перед гражданами более прогрессивных стран. Эндрю
Маклафлин отмечает, что законодатели слабо себе представляют, каким
образом информация предоставлена в онлайне и как она там
обрабатывается. Похожий законодательный зуд испытывают и российские
пользователи. Так, в сентябре инициативная группа на круглом столе,
проводившимся "Росбалтом" требовала на законодательном уровне
установить "прозрачные правила работы поисковых систем", однако на
данный момент дальше частных инициатив дело не пошло.
securitylab.ru



---
Это сообщение добавлено через Forum Mail Conference (FMC)

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


Доступ к файлам | Автор: ANATARIUS
Добавлено: 14.11.2006 / 06:13 | ответов: 1 | просмотров: 14

Доброе время суток!
Такая проблема, есть файл, его обрабатывет одна программа, а другая программа должна его удалить, после обработки первой программой. Как определить, что первая программа закончила свою работу и к файлу появился доступ?
Если первая программ не закончила работу с файлом, то при обращении к нему второй программой, возникает ошибка, что файл занят другим процессом.

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


Вопрос по SQL | Автор: Черный монах
Добавлено: 13.11.2006 / 05:02 | ответов: 2 | просмотров: 28

Есать таблица, в таблице есть числовое поле и дата, я делаю запрос на выборку данных определенной даты, как сделать, что SQL автоматически суммировал все числовые данные из всех полученных полей?

SELECT price, date FROM orders WHERE date = '10.11.2006'

запрос возвратит 10 записей, как заставить SQL вывести сумму всех полей price?

Ответить на это сообщение | Открыть эту тему | Форум Kbyte.Ru


Наверх

 

Последние статьи

Visual Basic 2003/2005 .NET: Взаимодействие с Microsoft Word 2000 и выше
Автор: Хабибулин А. (aka Bille Gates) | добавлено: 05.10.2006 / 12:15 | просмотров: 804

Эта статья будет полезна только тем людям, у которых установлен Microsoft Word 2000 или выше! Мы научимся делать всё возможное с документами MS WORD при помощи VB 2003/2005 .NET.

Visual Basic .NET: Работа с файлами
Автор: Хабибулин А. (aka Bille Gates) | добавлено: 04.10.2006 / 10:35 | просмотров: 678

В этой статье мы поговорим о работе с файлами. Научимся добавлять и удалять файлы/каталоги, записывать и читать данные из файла и.т.д.

ASP .NET 2.0: Эталонные страницы
Автор: Немиро Алексей | добавлено: 27.08.2006 / 04:08 | просмотров: 881

Как известно, большинство сайтов имеют однотипную, общепринятую разметку страниц, неотъемлемой частью которой является верхний и нижний колонтитулы и, пожалуй, самая главная часть - тело страницы, хотя конечно, бывают и исключения. ASP .NET 2.x предлагает уникальный метод создания одинаковой разметки для страниц сайта – это использование, так называемых, эталонных страниц. Если вы работали с ранними версиями ASP(ASP, ASP .NET 1.x), то, наверное, помните, что постоянно приходилось копировать HTML-код страницы с элементами ASP. Конечно, использование включаемых файлов (include) в классическом ASP, и пользовательских элементов управления (*.ascx) в ASP .NET 1.x, значительно упрощало разработку Web-сайтов, но это не сравнится с тем, что предлагает ASP .NET 2.x.

Описание ошибок VB
Автор: [root] | добавлено: 29.07.2006 / 06:58 | просмотров: 1145

В данном обзоре содержится русскоязычное описание ошибок Visual Basic 5.0/6.0.

Горячие клавиши VB 6.0
Автор: [root] | добавлено: 20.07.2006 / 13:21 | просмотров: 1096

В данном обзоре рассмотрены горячие клавиши Visual Basic 5.0/6.0, которые значительно ускоряют процесс разработки и тестирования программ.

ASP .NET 2.0: Файл Global.asax
Автор: Немиро Алексей | добавлено: 17.07.2006 / 18:04 | просмотров: 984

Файл Global.asax является необязательным файлом приложений ASP .NET и содержит дополнительный код, отвечающий за обработку событий, происходящих на уровне приложения. Этот файл должен находиться в корневом каталоге Web-приложения. В ASP .NET 1.1 сей файл автоматически создавался Visual Studio при создании нового Web-проекта, в ASP .NET 2.0 Visual Studio Global.asax автоматически не создает, но его можно добавить в проект вручную. Все изменения, внесенные в файл Global.asax отслеживаются средой ASP .NET, и приложение перезагружается...

Как узнать страну по IP-адресу?
Автор: Amit Gupta | добавлено: 17.07.2006 / 08:09 | просмотров: 32932

Интернет широко распространен в большинстве стран и континентов. Узнать страну посетителей вашего веб-сайта может быть не легкой задачей, особенно если вы не знаете как это сделать...

Visual Basic 6.0 - Экспорт DataReport в Microsoft Word
Автор: John D. Conway | добавлено: 17.07.2006 / 06:16 | просмотров: 1512

В этой статье мы создадим пример базы данных Microsoft Access и пользовательский интерфейс в среде Visual Basic 6.0. Сделать это будет относительно несложно, поскольку для работы с нашей базой данных мы будем использовать компонент ADODC Componenet (Microsoft ADO Data Control 6.0 (OLEDB)). Мы добавим DataEnvironment и DataReport и буквально, в течении минуты, мы уже сможем экспортировать наш DataReport в Microsoft Word Document. (.doc)...

Наследование в VB.Net
Автор: Увалиев Николай (Neco) | добавлено: 16.04.2006 / 03:22 | просмотров: 1295

Если кто-нибудь уже сталкивался с мелкомягким контролом DataGridView, то наверняка порадовался обилию возможностей, которые он предлагает. Однако, когда дело доходит до реального кодинга, начинаешь хотеть чего-то большего. Мне, к примеру, понадобилось, чтобы внутри таблицы был ComboBox – конечно, он там есть, но мне понадобилось, чтобы в нём можно было ЛИБО печатать, ЛИБО выбирать. Т.е., если в списке не оказалось нужной нам вещицы, то мы могли впечатать её и тем самым дополнить список.

Форум своими руками, на ASP
Автор: Немиро Алексей | добавлено: 08.04.2006 / 12:13 | просмотров: 2284

Как известно, форум – это средство общения пользователей сети Интернет, и в тоже время, это большой справочник вопросов и ответов определенной тематики, и, пожалуй, ни один современный сайт не может обойтись без форума. В данной статье я расскажу, как можно быстро сделать собственный форум на ASP, причем, для этого не надо никуда ходить, искать и закачивать какие-либо дополнительные программы, и даже вовсе не обязательно быть программистом. Для этого достаточно иметь Windows 2000/XP и комплект программ MS Office, а именно - MS Access. В качестве реактора ASP-страниц, можно использовать обычный Блокнот.

 

Статьи на Kbyte.Ru

Наверх

 

Интересные коды и решения

Как получит индекс текущей записи в ListView?
Дата добавления: 23.08.2006 / 19:11 | просмотров: 158 | платформа: VB .NET

Как загрузить изображение в PictureBox/Image?
Дата добавления: 16.08.2006 / 19:55 | просмотров: 126 | платформа: VB

Как узнать, в какой папке находится приложение?
Дата добавления: 01.08.2006 / 22:02 | просмотров: 101 | платформа: VB .NET

Форма поверх всех окон
Дата добавления: 31.07.2006 / 12:14 | просмотров: 183 | платформа: VB

Как получить параметры командной строки?
Дата добавления: 04.08.2006 / 09:20 | просмотров: 140 | платформа: VB

Как отправить E-Mail?
Дата добавления: 01.08.2006 / 11:52 | просмотров: 265 | платформа: ASP

Как заблокировать/разблокировать любое окно?
Дата добавления: 31.07.2006 / 12:52 | просмотров: 133 | платформа: VB

Как узнать IP-адрес посетителя?
Дата добавления: 01.09.2006 / 12:20 | просмотров: 154 | платформа: ASP

Как ограничить передвижение мыши?
Дата добавления: 16.08.2006 / 19:46 | просмотров: 92 | платформа: VB

Как распечатать Web-страницу?
Дата добавления: 17.08.2006 / 17:58 | просмотров: 119 | платформа: VB

 

Универсальные коды на Kbyte.Ru

Наверх

 

Юмор на Kbyte.Ru

Oбpaщeниe фиpмы Microsoft к пoльзoвaтeлям:
- В связи с внезапно возникшими нeзнaчитeльными тexничecкими проблeмами, рeлиз oпepaциoнной cиcтeмы 'Windows 2000' oтклaдывaeтcя на пepвый квapтaл 1901 годa.

 

Рейтинг: 14
Всего голосов: 26
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

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

 

Рейтинг: 122
Всего голосов: 212
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Пpогpаммисты любят домашних животных. Особеннyю пpивязанность y них вызывают мыши. О мышах заботятся, содеpжат их в домиках и отпyскают пастись только на ковpики. Хотя есть отдельные индивидyyмы, котоpые неpовно дышат к семействy кошачьих. Вот такой диалог пpоизошел междy двyмя пpогpаммистами (не бyдем показывать на них пальцем) на днях:

- Слышь, y тебя кошка есть?
- Есть.
- С собой?

 

Рейтинг: 45
Всего голосов: 68
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

- Правда ли, что если проиграть назад диск с Windows'NT, то можно услышать сатанинское послание?
- Это пустяки, вот если проиграть его вперед, он установит вам Windows'NT!

 

Рейтинг: 10
Всего голосов: 23
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Идет Илья Муромец по полю. Видит - Змей Горыныч сидит. Ну, тот подкрался к нему и срубил ему голову. У Змея Горыныча две
выросло. Срубил Илья ему две - четыре выросло! Срубил четыре - выросло восемь!!! И так далее... И вот когда Илья Муромец
срубил 65535 голов, Змей Горыныч помер...
Потому что был он 16-ти битным.

 

Рейтинг: 19
Всего голосов: 31
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Почему в Чернобыле грибы нельзя собирать? - разбегаются!
А почему их грибники догнать не могут? - грибы их издалека видят - грибники светятся....

 

Рейтинг: 15
Всего голосов: 21
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Летит компьютеp с 9-го этажа, и дyмает: "Вот бы щас зависнyть..."

 

Рейтинг: 19
Всего голосов: 27
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

- Чем же объяснить, что ты не умер, когда тебе прострелили грудь?
- Тем, что у меня в эту минуту сердце ушло в пятку.

 

Рейтинг: 0
Всего голосов: 0
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Учитель:
- Володя, скажи мне, куда мы попадем, если будем сверлить Землю на экваторе насквозь?
Вовочка:
- В сумасшедший дом!

 

Рейтинг: 51
Всего голосов: 75
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Наконец то русские хакеры покапались в програмном обеспечении ракеты "ТОМОГАВК" - теперь она называется "БУМЕРАНГ"

 

Рейтинг: 42
Всего голосов: 82
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Весь юмор на Kbyte.Ru

Наверх


Выпуск подготовил: R-KDR-19826

Редактор: Немиро Алексей

Copyright (c) Nemiro AS, 2005-2006


В избранное