Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

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


Выпуск # 674

Очередной выпуск рассылки! За последнее время на сайте произошло столько всего, столько всего, что все просто не уместилось в этот выпуск! Но ничего, ведь вы всегда можете ознакомиться со всеми обновлениями непосредственно посетив сайт. Кстати, помимо изменения в содержании Kbyte.Ru, появлении новых интересных материалов, проект постоянно совершенствуется технически, и вы можете принять в этом непосредственное участие, присылая свои идеи и предложения.
Надеюсь, этот выпуск будет интересен для вас. Если вы хотите увидеть в следующих выпусках что-то конкретное, напишите мне об этом на ящик subscribe@kbyte.ru.


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

Читайте в этом выпуске:

Если у вас есть вопросы по программированию или работе с компьютером, не стесняйтесь, спрашивайте.

Форумы Kbyte.Ru

На форумах Kbyte.Ru постоянно появляются новые интересные темы и обсуждения. В этом выпуске представлены лишь новые темы, с момента прошлой рассылки.

Кстати, любой желающий может на форумах Kbyte.Ru совершенно свободно получить помощь грамотных специалистов в области программирования, да и в целом информационных технологий.

Задать свой вопрос прямо сейчас

Sockets соединение я использую для передачи данных и команд, скажите, а я могу через него-же передавать файлы разных размеров? И как? Ну например, для определения передаваемых данных, я ввожу в начале строки определитель, например:
1. Если это запрос логина: log1n|FrankNew|
На сервере идет разделение строки на массив и если первое значение массива log1n, то мы сервер обрабатывает это значение и присылает ответ.
2. Если это сообщение: me11s|Привет Всем!
На сервере идет разделение строки на массив и если первое значение массива me11s, то мы сервер обрабатывает это значение и отправляет это сообщение всем пользователям.
И так далее.

А что надо делать, что-бы файл скачивался, тем-более - файл имеет намного больший размер, чем размер буфера. Что можно с этим поделать?
При каждой отсылке фрагмента файла дописывать в начало fi1es|"Imya fila" и так далее? Или как-то иначе?
Просто передачу файла я знаю, как осуществить, а вот если соединение использовать не только для одной цели, то не знаю...

[- к содержанию -]

Ответ #1 @FrankNew 25.01.2012 12:47
Вот такой вот вопрос, помогите пожалуйста.

[- к содержанию -]

Добавить свой ответ в эту тему
Добрый день,

есть ли у кого-нибудь интерес обьединиться в "интернациональную команду" (например 2 разработчика из России, 2 из Беларуси, 2 из Украины) для долгосрочной работы с зарубежными ИТ-компаниями, например из Швейцарии? Такая своего рода распределенная "Dedicated Team" или "Own Team".

Буду рад услышать мнения по этому поводу...

С уважением
Андрей

[- к содержанию -]

Поиск в таблице и вывод результатов в txt файл.

Добрый день, нужна помощь!

В архиве Пример.rar (Архив приложил) база db1 и два текстовых файла, файл 131314.txt создан макросом из db1, а файл 131314 – v2.txt – создан руками, для примера, как необходимо получить при экспорте данных из db1.

В базе db1 три таблицы:
t1 – исходная,
t2 – полученная запросом «Поиск повторений для t1 в t2»,
131314 - полученная запросом «Запрос 131314»

Два запроса:
Запрос «Поиск повторений для t1 в t2» – ищет повторы по полю «Waywoz6» в таблице t1, группирует их по возрастанию, считает кол-во повторений и результаты выгружает в таблицу «t2».
Запрос «Запрос 131314» - делает выборку данных из таблицы t1, по значению первому значению 131314 из таблицы t2 (представлен, для примера).

Макрос:
Макрос1 – делает экспорт данных из таблицы «131314» в txt файл.

Вопросы:
1. Как автоматически сформировать все таблицы из t1, по найденным значениям из таблицы t2.Waywoz6 поле, как пример, таблица сделанная руками «131314», с именем таблицы = значению поиска в таблице t2. Waywoz6 поле?
2. Как автоматически (условно, по одной кнопке) все сформированные таблицы экспортировать в формат txt, в необходимом виде (пример файл 131314 – v2.txt) с именем txt файла = имени таблицы в db1?

Т.е. «макрос» должен брать значение из t2.Waywoz6 поле, искать по этому значению в таблице t1 совпадения и результаты поиска по каждому значению поиска выводить в свою таблицу, с именем таблицы = значению поиска в таблице t2. Waywoz6. Потом данные из этих таблиц экспортировать в формате txt, без границ и разделителей строк и пр., через пробел.

[- к содержанию -]

На сегодняшний день не хватает знаний, - как сохранять картинки, введённые в ячейки DataGridView?
 Private Sub DataGridView1_CellMouseDoubleClick(sender As Object, e As System.Windows.Forms. _
        DataGridViewCellMouseEventArgs) Handles DataGridView1.CellMouseDoubleClick
    'загружаем картинку из файла в выбранную ячейку в DataGridView
    Dim myFile As String
    If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
      myFile = OpenFileDialog1.FileName
      DataGridView1.Item(point1.X, point1.Y).Value = Image.FromFile(myFile)
    End If
  End Sub

  Private Sub DataGridView1_CellMouseEnter(sender As Object, e As System.Windows.Forms. _
        DataGridViewCellEventArgs) Handles DataGridView1.CellMouseEnter
    'вычисление координат курсора
    point1.X = e.ColumnIndex
    point1.Y = e.RowIndex
  End Sub

[- к содержанию -]

Ответ #1 @Aleksey Nemiro 22.01.2012 18:36
При работе с XML, нужно либо сохранять путь к картинке (в виде строки), либо вышивать изображение в XML в формате Base64.
Путь находится в OpenFileDialog1.FileName.
Преобразовать файл изображения (да и вообще любой файл и набор байт) можно при помощи функции Convert.ToBase64String()
Dim base64 As String = Convert.ToBase64String(System.IO.File.ReadAllBytes("C:\полный путь к файлу картинки"))
'в переменной base64 будет тело картинки кодированное в base64 (строку)
Получить из Base64 картинку можно так:
Dim img As Image = Image.FromStream(New System.IO.MemoryStream(Convert.FromBase64String("R0lGODlhEAAQAPeFAPmXiP/+/P/Cef/Pm98nJ//9+v/jvf7+//z8/P/x8fP5/+7o8f/9/Ofn6efx/cU4H8dCFdrs/7vd/6avvutvKuDw/+nV16EnLMC0yMrW8cjj/96LDsvFzOxlPNJoLai81evL0q+1wtpsJ8XGzOZZNNvt/7q+x/H4/8bi/7jc//efOfRgJ7SeruqSNO31/vG2dsrN1Orp86iywsLd++Dv/+Lw/+Hw/7C2wrPZ/97g5P/5+Oy6uda4vvLq8ffCwuR0Rtff8uNpW95VM/nNh72/x8zm/9JURP7//8rL3cMxH+v1/8jJ3aGtvqq3ybm8xMzL3cW1xbSAjt5UQ75GGtHn/8SOk9fr/9vn+MxiV+jr9PaxP8fY8srW5Pzy8v/4+Op0LK58jL/f/7RKH/RvSdzu/6tzg7rBzOBOK/KfBOvY2us7G6oqI+by/9rr/NRAGrnc/+qgpPegZv3+/7VLHvZtNKhyhPX0+OHr+fXeveecmOBOFsOru/VyVKm2zvA7F8dDEtowFp82Kd3u/+EnJ////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAIUALAAAAAAQABAAAAjPAAsJLDQgwMCDCAUKKHCwYEKBBhgQNLjwYSEAOgpVjPjwAIEYNvC0IQPATsIDJQZlKALgCg0CQKzIGXgExZtBPQgR6KJg0AJBEQZmwaHBhxdCgxIgXaBgy0AeKSScIIRUKRwXSvYMtBBlRhgqFUA4qMHmTp00BzcEAoNhCZInUMpcEHKQyx80EKasETMniR4/dHIM/OBBRAs3Wr5QUKFmBR8YA82wePBiyI8zJDrEGbNjxEAEIfpUwWIEkJQgeTg4QYCwgQkZTJpMuEGkwcGAADs=")))
'картинка будет в переменной img

В базах данных типа MS Access, аналогично. В MS SQL Server есть отдельный тип для изображений - image, и можно сохранять данные в виде массива байт.

[- к содержанию -]

Добавить свой ответ в эту тему
Есть база данных access. Необходимо отобразить ее на странице html с помощью asp-сценария. Пишу следующее
<html>
<head>
</head>
<body>
<CENTER>
<h2>Магазин</h2>
<p>
Адрес магазина ул.Ленина
<h3>Список товаров для заказа</h3>
<table border=5>
<tr>
<td>№</td>
<td>Код товара</td>
<td>Товар</td>
<td>Скоропортящийся</td>
<td>Цена</td></tr>


<%
Dim cn,rs,s1,s2,Str_SQL
Set cn=Server.CreateObject("ADODB.Connection")
Set rs=Server.CreateObject("ADODB.RecordSet")
S1="Provider=MicroSoft.Jet.OLEDB.4.0;"
S2="Data Source=51shop.mdb"
cn.Open S1&S2
Str_SQL="Select * from Tovar"
Rs.Open Str_SQL,cn
Rs.movefirst
i=0
Do while not rs.eof
i=i+1
Response.Write "<tr><td>"
Response.Write i
Response.Write "</td><td>"
Response.Write rs.fields("Tovar_ID")
Response.Write "</td><td>"
Response.Write rs.fields("Tovar_Name")
Response.Write "</td><td>"
Response.Write rs.fields("Flag")
Response.Write "</td><td>"
Response.Write rs.fields("Storage_Life")
Response.Write "</td><td>"
Rs.movenext
Loop
Response.Write "</table>"
Rs.Close
Cn.Close
Set rs=nothing
Set cn=nothing
%>


<form action="1.asp" method=post>
<table border=0>
<tr bgcolor=#cccccc>
	<td width=150>Код товара</td>
	<td align="center"><input type="text" name="kod" size="10"></td>
</tr>
<tr bgcolor=#cccccc>
	<td width=150>Количество</td>
	<td align="center"><input type="text" name="quan" size="10"></td>
</tr>
<tr>
	<td>Как вы нашли эту фирму?</td>
	<td><select name="find">
	<option value="a">Я постоянный клиент
	<option value="b">По рекламе
	<option value="c">В справочнике
	<option value="d">По рекомендации
	</select>
	</td>
</tr>
<tr>
	<td colspan="2" align="center"><input type="submit" value="Отправить заказ"></td>
</tr>
</table>
</form>
</body>
</html>
Но asp сценарий не срабатывает. В таблицу не заносятся данные из access файла, а вместо этого в ее ячейках отображаются строки этого кода. В чем ошибка?

[- к содержанию -]

Ответ #1 @Aleksey Nemiro 22.01.2012 14:43
Если asp-код не обрабатывается, то значит на сервере ASP отключен. Включить ASP можно в настройках IIS для конкретного сайта (правой кнопкой мышки по сайту -> свойства -> в списке разрешений выбрать "Выполнение только сценариев" (это примерная схема действий)).

Какой сервер/система (IIS 5, IIS 6, IIS 7 / Windows XP, Windows 2003, Windows Vista, Windows 7 etc) используется?

[- к содержанию -]

Добавить свой ответ в эту тему
Jquery и select @poisk_ya 21.01.2012 17:57
Доброго времени суток.

Подскажите как с помощью скрипта собрать информацию в выпадающую шторку select name все значения имён?
HTML код страницы менять нельзя, только script

  <script>
 $(document).ready(function(){	
	$('table').before('<select name="name">')
 });
 </script>

</head>
<body>
	<table>
		<tr>
			<td>Вася</td>
		</tr>
		<tr>
			<td>Петя</td>
		</tr>
		<tr>
			<td>Витя</td>
		</tr>
		<tr>
			<td>Саша</td>
		</tr>
		<tr>
			<td>Маша</td>
		</tr>
		<tr>
			<td>Даша</td>
		</tr>
		<tr>
			<td>Глаша</td>
		</tr>
		<tr>
			<td>Винни</td>
		</tr>
		<tr>
			<td>Торчёк</td>
		</tr>
 </table>

[- к содержанию -]

Ответ #1 @Aleksey Nemiro 21.01.2012 18:22
<script>
 $(document).ready(function(){	
  $('table').before('<select name="name" id="name"></select>');
  $("td").each(function () {
    $("#name").append("<option>" + $(this).text() + "</option>");
  });
 });
</script>

[- к содержанию -]

Ответ #2 @poisk_ya 21.01.2012 18:29
Спасибо, то что надо
ресурс у вас хороший

[- к содержанию -]

Ответ #3 @poisk_ya 21.01.2012 19:59
Ещё один нюанс,
как при выборе определённого имени(имён) и при клике чекбокса рядом с select ставились чекбоксы и рядом с именами?
Примерон я накидал как оно должно быть, там где я написал что я не могу понять как дальше

И ещё, я добавил в Html повторяющиеся имена, как сделать что бы в selectе не было повторений? см.скрин

<script>
 $(document).ready(function(){	
 $('table').before('<select name="name" id="name"></select>').before('<input type="checkbox" id="chb">');
 $("td").each(function () {
 $("#name").append("<option>" + $(this).text() + "</option>");
 });
 // checkbox
 $("#chb").click( function() { 
		if($('#chb').attr('checked')){ 
			$(что).prev('input:checkbox').attr('checked', true);
		} else {
			$(что).prev('input:checkbox').attr('checked', false);
		}
   });
 });
</script>

</head>
<body>
	<table>
		<tr>
			<td><input type='checkbox'> Винни</td>
		</tr>
		<tr>
			<td><input type='checkbox'> Вася</td>
		</tr>
		<tr>
			<td><input type='checkbox'> Петя</td>
		</tr>
				<tr>
			<td><input type='checkbox'> Даша</td>
		</tr>
		<tr>
			<td><input type='checkbox'> Витя</td>
		</tr>
		<tr>
			<td><input type='checkbox'> Саша</td>
		</tr>
		<tr>
			<td><input type='checkbox'> Маша</td>
		</tr>
		<tr>
			<td><input type='checkbox'> Даша</td>
		</tr>
		<tr>
			<td><input type='checkbox'> Глаша</td>
		</tr>
		<tr>
			<td><input type='checkbox'> Винни</td>
		</tr>
		<tr>
			<td><input type='checkbox'> Торчёк</td>
		</tr>
 </table>

[- к содержанию -]

Ответ #4 @Aleksey Nemiro 21.01.2012 20:57
Можно примерно так:
<script>
 $(document).ready(function(){	
 $('table').before('<select name="name" id="name"></select>').before('<input type="checkbox" id="chb">');

 // получение всех имен из таблицы
 $("td").each(function () {
   // если имени нет в списке, 
   if($("#name option[value='" + $(this).text() + "']").text() == "")
   { // то добавляем
     $("#name").append("<option value='" + $(this).text() + "'>" + $(this).text() + "</option>");
   }
 });

 // checkbox
 $("#chb").click( function() { 
   // нужно найти элемент в таблице
   var selText = $("#name :selected").text(); // имя
   $("td:contains('" + selText +"')").each(function () { //поиск ячеек, содержащих указанное имя
     if($('#chb').attr('checked')){
       $(this).children("input").attr('checked', true);
     } else {
       $(this).children("input").attr('checked', false);
     }
   });
  });
 });

  // select
  $("#name").live("change", function() { 
   // нужно найти элемент в таблице
   var selText = $("#name :selected").text();
   $("td:contains('" + selText +"')").each(function () { //поиск ячеек, содержащих указанное имя
     if($(this).children("input").attr('checked')){
       $('#chb').attr('checked', true);
     } else {
       $('#chb').attr('checked', false);
     }
   });
  });
</script>

[- к содержанию -]

Ответ #5 @poisk_ya 21.01.2012 22:25
Добавить свой ответ в эту тему
Checkbox и Combobox @Tat 21.01.2012 15:04
Уважаемые программисты, очень прошу помочь. Дело в том, что мне по работе срочно необходимо создать CheckBox в ComboBox в Word 2003. Не могу найти правильный код для этого и пошаговую инструкцию, как это сделать. Я буду безумно признательна если кто-нибудь поможет. Голова ходуном ходит. Т.к. я просто форматирую документы, с макросами знакома чуть-чуть. Меня попросили создать форму, а в ней ComboBox с CheckBox. Вот пример, что мне надо включить в форму:
ERA #18 Boilermaking or Engineering
□ Less than 200t per year of metal products
□ 200t – 10,000t per year of metal products
□ More than 10,000t per year of metal product

ERA #19 Metal Forming
□ Less than 10,000t per year of metal forming products
□ 10,000t or more per year of metal forming products

ERA #37 Printing
□ Less than 200t per year of printed material
□ 200t or more per year of printed material

ERA #38 Surface Coating
□ Less than 1t per year of surface coating material
□ 1t – 100t per year of surface coating material
□ More than 100t per year of surface coating material

Буду очень благодарна! HELP HELP HELP!!!! Спасибо большое заранее. Если у вас будет свободная минутка, то не могли бы вы написать пошагово, что я должна сделать, когда работаю через VBA в WORD 2003 и чтобы пользователи могли это использовать и мне не нужно было бы запускать (run) программу снова, когда я открываю документ.

--
Примечание Kbyte.Ru: Текст переведен с помеси транслита и английского на русский полуавтоматически.

[- к содержанию -]

Ответ #1 @Aleksey Nemiro 21.01.2012 15:46
У ComboBox нужно установить свойство Liststyle="fmListStyleOption:"


[- к содержанию -]

Ответ #2 @Tat 21.01.2012 16:25
Aleksey, vi Genii! Spasibo bolshoe sa takoi bistrii otvet. Ochen vam blagodarna.:) Teper eto budet moi odin is lubimix saitov i esche drusiam rasskaghu pro nego:) SPASIBO!!!! BOLSHOE!!!:) Navernoe vam pokaghetsya moi voprisi ochen glupimi, no u menya esche est tri problemki..... Kogda ya insert from controlbox checkbox i idu v vba, to u menya run vse normalno, no kogda ya sakrivaiu document i otkrivaiu ego snova, to mne nichego ne pokasivaet, tolko combobox s pustoi strochkoi. a vtoroe, ya ne sovsem ponimaiu, kak mne vesti strochku, satem tri checkboxa, opyat strochku i opyat tri checkboxa.. Naprimer:

ERA #18 Boilermaking or Engineering
18□ Less than 200t per year of metal products
18□ 200t – 10,000t per year of metal products
18 □ More than 10,000t per year of metal product

ERA #19 Metal Forming
□ Less than 10,000t per year of metal forming products
□ 10,000t or more per year of metal forming products

ERA #37 Printing
□ Less than 200t per year of printed material
□ 200t or more per year of printed material
SPASIBO GROMADNOE VAM, ALEKSEI!

[- к содержанию -]

Ответ #3 @Aleksey Nemiro 21.01.2012 17:09
no kogda ya sakrivaiu document i otkrivaiu ego snova, to mne nichego ne pokasivaet, tolko combobox s pustoi strochkoi
Возможно, автоматический запуск макросов отключен. По идеи Word должен запрашивать разрешение на запуск макросов.

Word 2003 у меня нет, но в Word 2007 это выглядит так:



Также необходимо сохранять документ, если в нем были сделаны какие-либо изменения.

ya ne sovsem ponimaiu, kak mne vesti strochku, satem tri checkboxa, opyat strochku i opyat tri checkboxa..
ERA #18 Boilermaking or Engineering
18□ Less than 200t per year of metal products
18□ 200t – 10,000t per year of metal products
18 □ More than 10,000t per year of metal product
О том, как размещать элементы формы в документе написано здесь: Вставка полей формы в форму в среде Microsoft Office Word 2003


Пример документа с CheckBox во вложении.

[- к содержанию -]

Ответ #4 @Tat 21.01.2012 17:19
Aleksey, vi prosto zoloto!!! Poprobuiu vse sdelat kak vi skasali v ponedelnk na rabote, t.k. u menya tam word 2003. spasibo vam samoe bolshoe. Kak sdorovo, chto takie umnie i interesnie ludi suschestvuiut na zemle. chestno ne oghidala tak bistro poluchit otvet. Udachai Vam i Schastia:) Otpishus na sleduiuschei nedel, a esli vse poluchitsya, na rabote skaghu i pokaghu, chto eto tolko vasha sasluga.:) SPASIBO!! THANK YOU VERY VERY VERY MUCH!;)

[- к содержанию -]

Добавить свой ответ в эту тему

Все темы и обсуждения

Исходные коды

Как получить идентификатор добавленных данных?

Microsoft SQL Server Compact Edition: Общие вопросы @Команда Kbyte.Ru 22.01.2012 13:03
В SQL Server Compact Edition нет функции SCOPE_IDENTITY(). Вместо нее, для получения идентификатора добавленных данных используется функция @@IDENTITY.
-- ВАЖНО: запросы выполнять отдельно!

-- первый запрос - добавление данных в таблицу
INSERT INTO table1 (field1, field2, , field10)
VALUES ('kbyte.ru', 'исходные коды', 'пример');

-- второй запрос - получение идентификатора добавленных данных
SELECT @@IDENTITY;

/*
  Программно это может выглядеть так:

  // первый запрос
  SqlCeCommand myCmd = new SqlCeCommand("INSERT INTO table1 (field1, field2, , field10)
VALUES ('kbyte.ru', 'исходные коды', 'пример');", _Conn);
  
  myCmd.ExecuteNonQuery();


  //второй запрос
  myCmd.CommandText = "SELECT @@IDENTITY;";
  long id = Convert.ToInt64(myCmd.ExecuteScalar());
*/

[- к содержанию -]

Все исходные коды

Вакансии в IT

SEO оптимизатор(помощник)

Россия, Москва | Работа в офисе | 25 000.00 RUB

SEO оптимизатор

Россия, Москва | Работа в офисе | 50 000.00 RUB

SEO-специалист

Россия, Санкт-Петербург | Работа в офисе | 25 000.00 RUB

SEO специалист

Россия, Санкт-Петербург | Работа в офисе

Инженер программист (системный разработчик)

Россия, Москва | Работа в офисе

SEO-оптимизатор

Россия, Москва | Работа в офисе | 100 000.00 RUB

Все вакансии в IT · Создать резюме

[- к содержанию -]

Новости мира IT

Прибыль Ericsson упала на 66 процентов

Прибыль Ericsson по итогам четвертого квартала прошлого года составила 170 миллионов долларов, что на 66 процентов меньше, чем в октябре-декабре 2010 года. В тоже время выручка шведской компании осталась практически на прежнем уровне. Отчасти такие результаты работы Ericsson вызваны расходами на реструктуризацию.

26.01.2012 10:43 · Категория: Бизнес в IT · Источник: Lenta.ru

[- к содержанию -]

В создании ботнета Kelihos заподозрили автора антивирусов из России

В создании ботнета Kelihos мог принимать участие российский программист Андрей Сабельников, полагает корпорация Microsoft. Из страницы Сабельникова в соцсети LinkedIn следует, что он сотрудничал с несколькими компаниями - производителями программ для обеспечения безопасности компьютеров.

26.01.2012 10:42 · Категория: Безопасность · Источник: Lenta.ru

[- к содержанию -]

Абонентов предупредили о перебоях со связью из-за солнечных выбросов

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

26.01.2012 10:32 · Категория: Железо · Источник: Lenta.ru

[- к содержанию -]

Все новости


Подпишитесь на тематические RSS-ленты Kbyte.Ru, чтобы быть в курсе последних новостей:

Основная лента · Форумы (темы и сообщения) · Visual Basic 5.0/6.0 · Visual Basic .NET · C# (Си шарп) · Delphi · JavaScript · ActionScript · ASP .NET · ASP .NET MVC

Ищите Kbyte.Ru в социальных сетях FaceBook, ВКонтакте, Twitter.

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


Международный портал для программистов и разработчиков Kbyte.Ru основан в 2006 году. Целью портала является объединение программистов и специалистов IT-бизнеса, студентов и преподавателей для обмена опытом и знаниями, оказания помощи во всех делах и начинаниях в области IT.
Kbyte.Ru является парнёром компаний Mail.Ru Group, WebMoney Transfer, Ozon.Ru и др.
Выпуск рассылки подготовлен автоматически. Все права на материалы выпуска принадлежат Kbyte.Ru если иное не указано отдельно.


В избранное