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

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



Выпуск # 259


http://www.kbyte.ru/

 

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

Доброе время суток!
Меня зовут R-KDR-19826, представляю Вам очередной выпуск рассылки Kbyte.Ru!

 

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

Система ЭКСПЕРТ

    Вопрос #000728: Проверка_файла

    Вопрос #000718: Localization and Cookies

    Вопрос #000712: как_поменять_расположение_контролев_страницы_??...

    Вопрос #000707: Как_положить_файл_в_сети__для_общего_скачивания...

    Вопрос #000700: Localization in ASP.NET2.0

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

    Image distortion

    Аналоговые часы v. 1.0.0.1

    Библиотека идей

    Code name «Лена Цтулховна»

    Исторические сводки

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

    Взаимодействие с другими сайтами через HTTP (HttpWebRequest и HttpWebResponse)

    Работа с SQL – Запросы

    Использование XML.Serialization

    Выбор языка программирования для научных работ (2-я редакция)

    Работаем с MIME

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

Юмор на Kbyte.Ru

 

Система ЭКСПЕРТ

 

Система «Эксперт» - уникальная система, которая поможет решить, если не все, то многие Ваши проблемы с программированием и разработкой! Если у Вас есть какой-либо вопрос по программированию или разработке, то Вы всегда можете задать его нашим Экспертам! При этом каких-либо особых действий от Вас не потребуется! Просто отправьте Ваш вопрос на адрес mailto:expert@kbyte.ru, в теме письма укажите тему вопроса, в тексте – сам вопрос, и все! Эксперты дадут Вам ответ в течение 12-24 часов, на тот адрес, с которого Вы отправите вопрос. Все проще простого! Никакой регистрации и заполнение бесконечных форм, просто спросите и получите ответ ;-)


Вопрос #000728: Проверка_файла

Автор вопроса: Александр Орлов // 03.02.2008 / 15:49

Здраствуйте. У меня следующий вопрос: что нужно использовать, чтобы программа запускалась после проверки файла размером больше чем 6кб и меньше чем 10кб. Проверку "безразмерного" файла я написал, но как задать предел по размеру. Вот код, который у меня есть(для облегчения понимания). Заранее спасибо
private void Form1_Load(object sender, EventArgs e)
{
Opacity = 0;
if (System.IO.File.Exists("1.txt"))
{
Opacity = 1;
}
else
{

Form5 form5 = new Form5();
form5.Show();

}
}

Отвечает: EROS // 03.02.2008 / 19:13

Здраствуйте.
Для этого вам необходимо немого модифицировать процедуру Main вашего приложения которая находится в файле Program.cs. И если файла нет, или он не соответствует указанным размерам, то просто не запускать приложение. Сделать это можно следующим способом:

001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
012:
013:
014:
015:
016:
017:
018:
019:
020:
021:
022:
023:
024:
025:
026:
027:
028:
029:
030:
031:
032:
033:
034:
035:
036:
037:
038:
039:
040:
041:
042:
043:
using System;
using System.IO;
using System.Windows.Forms;

namespace KByte.Experts.Eros
{
  static class Program
  {

    [STAThread]
    static void Main()
    {
      int m_minFileSize = 1024 * 6;  // min file size
      int m_maxFileSize = 1024 * 10; // max file size
      
      /** Path to test file */
      string m_filePath = Path.Combine(Application.StartupPath, "1.txt");
      
      try
      {
        /** Get file size in bytes */
        long m_fileSize = new FileInfo(m_filePath).Length;
        
        /** Check valid file size */
        bool m_isValidSize = (m_fileSize >= m_minFileSize && m_fileSize <= m_maxFileSize);
        if (!m_isValidSize)
          throw new Exception(string.Format("File '{0}' is invalid.", m_filePath));
      }
      catch (Exception ex)
      {
        /** Show error message */
        MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
        /** Exit */
        return;
      }

      /** Start application */

      Application.EnableVisualStyles();
      Application.SetCompatibleTextRenderingDefault(false);
      Application.Run(new Form1());
    }
  }
}

 

Вопрос #000718: Localization and Cookies

Автор вопроса: Taleh Mikailov // 01.02.2008 / 04:31

Доброго времени суток!
Совсем недавно нами обсуждалась тема локализации в ASP.NET 2.0...
Хотелось бы попробовать сохранять, выбранный пользователем язык, в куках(cookies).
Так как мой опыт работы с куки совсем бедный, решил обратиться к вам.
Основываясь на том, что на форме имеются 2-е кнопки(2-а флага English и French),
приведите пожалуйста небольшой пример кода.
Как создавать куки?
Как менять значение куки?
Как считывать значение куки ?
И в какой периуд жизненного цыкла страницы необходимо установить культуру?
Так же вопрос чем, отличается сессия от куки ???
Заранее благодарю.

Отвечает: Алексей Немиро // 01.02.2008 / 04:47

Здравствуйте, Taleh Mikailov.

Запись куков:

001:
002:
Response.Cookies["MyCookies"]["Name"] = "Vasia Pupkin";
Response.Cookies["MyCookies"].Expires = DateTime.Now.AddYears(10); // хранить 10 лет :)

Чтение:
001:
002:
003:
004:
if (Request.Cookies != null && Request.Cookies["MyCookies"] != null && Request.Cookies["MyCookies"]["Name"] != null)
{
 Page.Title = Request.Cookies["MyCookies"]["Name"] // получаем данные из куков и выводим в заголовок страницы
}


Получить доступ к Response и Request из любого другого места можно через HttpContext.Current

Session – это набор данных хранимый на сервере, идентификатор сессии передается пользователю через Cookies, средняя продолжительности жизнь Session составляет порядка 20 минут, хотя это значение можно поменять, но не стоит забывать о том, что память на сервере не резиновая :)

--
С наилучшими пожеланиями,
Немиро Алексей http://aleksey.nemiro.ru/

 

Вопрос #000712: как_поменять_расположение_контролев_страницы_??...

Автор вопроса: Taleh Mikailov // 01.02.2008 / 04:31

Доброго времени суток!
С вашей помощью разобрался с локализацией Веб приложения !!! Спасибо !!!
Остался вопрос по поводу направления контролев на странице при выборе языка(флага) той страны, где пишут с права на лево...(например Иврит).
Тоесть, помимо того, что при нажатии на Израильский флаг, загружается фаил ресурсов, НУЖНО поменять расположение всех контролев страницы - НА ПРАВУЮ СТОРОНУ !
Объясните пожалуйста, как это можно сделать(ПРОГРАММНО) наилучшим образом !!!
Заранее благодарю.

Отвечает: Алексей Немиро // 01.02.2008 / 04:39

Здравствуйте, Taleh Mikailov.

Довольно интересный вопрос :)
Полагаю, в данном случае, оптимальным вариантом будет создать для нестандартных
страниц свой MasterPage и менять его у текущей страницы
вместе с языком. Сделать это можно при инициализации страницы через
метод Page.MasterPage = "путь к MasterPage", естественно, для этого
необходимо, чтобы страница изначально была сделана с MasterPage-ом.

--
С наилучшими пожеланиями,
Немиро Алексей http://aleksey.nemiro.ru/

 

Вопрос #000707: Как_положить_файл_в_сети__для_общего_скачивания...

Автор вопроса: Taleh Mikailov // 25.01.2008 / 17:34

Доброго времени суток!
Имеется фаил размером 1 гб.
Можно ли положить его на какой-нибудь сервер для общего скачивания.
Тоесть, после того, как фаил находится на сервере, я даю линк определенным лицам и тем самым они могут скачать его(фаил) себе на машину!
Если Да, то как это сделать ?
И вообще каким образом лучше обмениваться файлами(больших размеров) в сети ?
Если можно приведите пример вариантов если их несколько.
Заранее благодарю!

Отвечает: Алексей Немиро // 01.02.2008 / 04:31

И вообще каким образом лучше обмениваться файлами(больших размеров) в сети ?

Используйте популярные архиваторы, чтобы разбить файл на несколько небольших частей. Например WinRAR. В файлообменниках обычно так и делают.

 

Вопрос #000700: Localization in ASP.NET2.0

Автор вопроса: Taleh Mikailov // 23.01.2008 / 12:43

Доброго времени суток!
Пытаюсь програмно поменять культуру, при нажатии на ImageButton, каждый ImageButton-это флаг страны.
Так же, как на вашем сайте!
Так вот для примера поставил только 2-флага, чтобы проверить работает или нет...
Но к сожалению не работает!!!
-------------------------
using System;

using System.Data;

using System.Configuration;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

using System.Resources;

using System.Globalization;

using System.Threading;

public partial class _Default : System.Web.UI.Page

{

protected string language = "en";

protected void Page_Load(object sender, EventArgs e)

{

}

protected override void InitializeCulture()

{

if (language.Trim() != UICulture.ToString())

{

Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(language);

}

base.InitializeCulture();

}


protected void SetCulture(string lang)

{

language = lang;

}

protected void ibtnFr_Click(object sender, ImageClickEventArgs e)

{

SetCulture("fr");

}

protected void ibtnEn_Click(object sender, ImageClickEventArgs e)

{

SetCulture("en");

}

}

-------------------------
Что я делаю не так ???
Помогите пожалуйста разобраться !!!

И еще вопрос: в чем разница между App_LocalResources и App_GlobalResources ???
В каком случае необходимо создавать -App_GlobalResources ?

Заранее благодарю!

Отвечает: Алексей Немиро // 23.01.2008 / 14:04

Здравствуйте, Taleh Mikailov.

ru, en, fr по-моему работать не будет, надо полностью указывать:
ru-RU
en-US
fr-FR
uk-UA
и т.п.

Код у вас тоже довольно непонятный.
Процедура SetCulture() бессмысленна, т.к. он всего лишь передает переменной language название указанного языка, при том, что инициализация культуры происходит гораздо раньше, чем вызов SetCulture(), и следовательно культура остается дефолтная.

Также, в вашем коде всегда будет выполняться это условие:
001:
002:
003:
004:
if (language.Trim() != UICulture.ToString())
{
 Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(language);
}

т.к. language.Trim() != UICulture, поскольку UICulture будет возвращать код культуры в формате xx-XX.

Можно сделать примерно так:

001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
012:
013:
014:
015:
016:
017:
018:
protected void SetCulture(string lang)
{
 if (!Threading.Thread.CurrentThread.CurrentUICulture.Name.ToLower().StartsWith(lang))
 {
  Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(lang);
  Response.Redirect(Request.RawUrl);
 }
}

protected void ibtnFr_Click(object sender, ImageClickEventArgs e)
{
 SetCulture("fr-FR");
}

protected void ibtnEn_Click(object sender, ImageClickEventArgs e)
{
 SetCulture("en-US");
}

Имена файлов ресурсов должны быть соответствующие (Default.aspx.fr-FR.rext, Default.aspx.en-US.resx)

И еще вопрос: в чем разница между App_LocalResources и App_GlobalResources

App_LocalResources - локальные ресурсы, доступные только на указанной странице, а App_GlobalResources - глобальные ресурсы, доступные для всего приложения.

--
С наилучшими пожеланиями,
Немиро Алексей http://aleksey.nemiro.ru/

Отвечает: Алексей Немиро // 25.01.2008 / 05:28

Для наглядности, написал небольшой пример:
http://kbyte.ru/code/Show.aspx?id=106

 


Чтобы задать Ваш вопрос, отправьте его на адрес expert@kbyte.ru

Раздел Эксперт на сайте Kbyte.Ru

Наверх

 

 

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

Image distortion | Автор: 5acred Phoenix
Добавлено: 05.02.2008 / 19:50 | ответов: 3 | просмотров: 55

Дано: картинка и 4 точки.
Надо: Нарисовать это картинку, чтобы её углы как бы привязались к этим точкам. Ну то есть тот же самый Free transform -> Distort в фотошопе.
Как сдедать? :)

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


Ответ # 1 | Автор: EROS
Добавлено:05.02.2008 / 22:14
Копай в сторону Transform + Matrix

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 2 | Автор: EROS
Добавлено:05.02.2008 / 22:40
Либо для простых извращений присмотрись к перегрузке метода DrawImage. Некоторые из них принимают массив точек в качестве аргумента..
001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
012:
013:
014:
015:
016:
private void DrawImagePara(PaintEventArgs e)
{
  // Create image.
  Image newImage = Image.FromFile("SampImag.jpg");

  // Create parallelogram for drawing image.
  Point ulCorner = new Point(100, 100);
  Point urCorner = new Point(550, 100);
  Point llCorner = new Point(150, 250);
  Point[] destPara = {ulCorner, urCorner, llCorner};

  // Draw image to screen.
  e.Graphics.DrawImage(newImage, destPara);
}

Colorized by: Eros.CodeSyntaxColor Engine

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 3 | Автор: 5acred Phoenix
Добавлено:05.02.2008 / 22:56
EROS, да это-то я читал в msdn... Всё бы хорошо, да вот только у меня необязательно параллелограмм.

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Аналоговые часы v. 1.0.0.1 | Автор: Алексей
Добавлено: 05.02.2008 / 09:56 | ответов: 0 | просмотров: 4

Аналоговые часы


Автор: EROS
Версия: 1.0.0.1
О модуле:
Это довольно симпатичные аналоговые часы.

Примечания:
Данный модуль входит в состав Лены Цтлуховны.

Скачать аналоговые часы (141 Кб)




Установка:
Для установки, скопируйте файл в папку plugins, находящуюся в одной папке с Kbyte World, затем перезапустите Kbyte World, найдите модуль в окне «Менеджер модулей» и включите его.

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


Библиотека идей | Автор: Алексей
Добавлено: 05.02.2008 / 09:46 | ответов: 3 | просмотров: 19

Предлагаю всем в данном топике делиться идеями по создания плагинов для Лены. Конкретно идеями, которые было бы неплохо реализовать, либо идеи, которые вы сами не сможете реализовать.

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

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


Ответ # 1 | Автор: 5acred Phoenix
Добавлено:05.02.2008 / 12:24
Предлагаю заняться сервисами kByte.Ru. Чтобы можно было из проги как минимум читать форум :)
Из игрушек — морской бой между юзерами портала, шахматки, танчики какие-нибудь :))

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 2 | Автор: Алексей
Добавлено:05.02.2008 / 13:17
Сервис для форума где-то есть :) как минимум читать он, по-моему, позволяет:
http://kbyte.ru/webservice/newforum.asmx
001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
012:
013:
014:
015:
016:
017:
018:
019:
020:
021:
022:
'авторизация
Dim myAuth As New ru.kbyte.NewForumAuthorizate()
myAuth.Anonim = True ' входим как гость
'либо указываем логин и пароль:
'myAuth.Login = ""
'myAuth.Password = ""
'а также клиент (для статистики):
'myAuth.ClientName = "Kbyte.Ru Super-Muper Software v.1.0.0.0 (build 3982992438)"
'создаем экземпляр форума
Dim myKbyteDotRu As New ru.kbyte.NewForum()
'авторизируемся
myKbyteDotRu.NewForumAuthorizateValue = myAuth
'получаем форум с идентификатором 1 (Общий форум)
Dim myForum As ru.kbyte.ForumStructure = myKbyteDotRu.GetForumById(1)
'выводим, то что получили
If myForum.IsError Then
 MsgBox(myForum.ErrorMessage)
Else
 MsgBox("Форум id = 1, название """ & myForum.ForumName & """, ссылка " & myForum.Url)
End If

Colorized by: Eros.CodeSyntaxColor Engine

001:
002:
003:
004:
005:
For Each myForum As ForumStructure In GetNewForums(CType("01.01.2000", Date))
 MsgBox("Имя текущего форума: " & myForum.ForumName)
Next

Colorized by: Eros.CodeSyntaxColor Engine

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 3 | Автор: 5acred Phoenix
Добавлено:05.02.2008 / 13:40
Вот оно как :)
Сейчас потестим, сервис ваш :)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Code name «Лена Цтулховна» | Автор: Алексей
Добавлено: 03.02.2008 / 08:22 | ответов: 15 | просмотров: 169

На протяжение последних 1E лет, мы с EROS-ом работали над секретным проектом «Лена Цтулховна», и вот, сегодня представляем вашему вниманию неаимокрейшую альфа-версию Лены (см. вложение). Суть проекта довольно проста, есть Лена, у которой есть всякие прибамбасы, которые владелец клона Лены может использовать на свое усмотрение :)

В общем, проект построен на плагинах, плагины может писать любой, более ли менее знакомый с технологией .NET (только 2.х!). Плагины также могут быть любыми и выполнять различные функции. На данный момент есть два плагина от EROS-а, это игра «Судоку» и инструмент «Экранная лупа».

Ядро всего это дела лежит в сборке Kbyte.Team.Core.dll. Т.е., для создания плагина нужно всего лишь подключить эту сборку к проекту, и все. В этой же сборке (пространство имен Kbyte.Team.Controls) можно найти контрол для создания клеточных игр (морской бой, шашки, пешки и т.п.), или еще чего-нибудь клеточного :) (для примера смотрите игру «Судоку»), количество контролов в будущем может быть увеличено, собственно вы сами можете что-нибудь сделать и предложит свое творение для включения в Ядро. Изменения основного интерфейса маловероятны.

Что касается (k)Лены (w)Цтулховны (KbyteWorld.exe), то она будет немного изменена и доделана в зависимости от потребностей, но на работе самих плагинов это не отразится. На данный момент в менеджере реализован необходимый минимум функционала для более ли менее комфортной работы с плагинами и самой программой. Если есть предложения по поводу самой Лены, предлагайте :)

Если вас это заинтересовало, и вы хотите принять участие в проекте, то пишите в этот топик. Технические вопросы задавайте в соответсвующий форум.
29 января 2008 г.


Последняя версия Лены: альфа 0.003



Лена
Цтлуховна версия 0.003
нажмите, чтобы увеличить


Ядро:


Текущая версия: 1.1.0.0
Assembly: 1.1.0.26441

Модули:


Sudoku - игра "Судоку" (Автор: Eros)
Magnific - инструмент "Экранная лупа" (Автор: Eros). Экранная лупа позволяет увеличивать определенную область экрана, а также получать код цвета над курсором в различном формате (удобно для веб-мастеров и программистов).
Аналоговые часы (Автор: Eros).

Участники проекта:


Алексей
EROS

Ты можешь стать следующим! ;)

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


Ответ # 1 | Автор: Игорь Голов
Добавлено:29.01.2008 / 19:27
Ну чтож, неплохо для начала....
Я вот что думаю. Можно ведь через Лену и в Форумы постить, как считаете?

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 2 | Автор: Алексей
Добавлено:30.01.2008 / 05:26
Конечно можно, работа с сервисами Kbyte.Ru уже предусмотрена (см. настройки программы), осталось только сделать эти сервисы :)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 3 | Автор: Игорь Голов
Добавлено:30.01.2008 / 15:31
Алексей!
Было бы неплохо Offline Help сделать...

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 4 | Автор: Алексей
Добавлено:30.01.2008 / 15:42
Хелп будет на форуме, на днях запостим пример плагина. А так, если есть конкретные вопросы, спрашивайте, спец. форум для этого уже есть.

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 5 | Автор: Berd
Добавлено:30.01.2008 / 22:27
Название прикольное :)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 6 | Автор: Алексей
Добавлено:31.01.2008 / 05:10
Выход второй альфы Лены опять затягивается :) Ядро все же было решено переделать, изменения будут для плагин-мейкеров существенные, в положительную сторону, гемора будет меньше, но общая идея и основа остается не изменной.

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 7 | Автор: Паша
Добавлено:31.01.2008 / 19:59
А можно мне поучавствовать в разработке Лены, а? Так интересно....

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 8 | Автор: Алексей
Добавлено:01.02.2008 / 04:26
Самой Лены (KbyteWorld.exe) - нет :), а вот плагины для Лены может делать любой желающий. На днях мы с EROS-ом постараемся опубликовать последнюю версию Лены, а также новое Ядро, и простой пример плагина.

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 9 | Автор: Игорь Голов
Добавлено:02.02.2008 / 13:32
Алексей!
Если не трудно, публикуйте пожайлуста актуальную версию Цтулховны, например так:

Скачать последнюю версию Лены Цтулховны с полным набором модулей (версия хххххх)


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

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 10 | Автор: Алексей
Добавлено:03.02.2008 / 09:08
Так и есть:
Последняя версия Лены: альфа 0.001



Второй версии не будет, т.к. в процессе разработки второй версии было выявлено много недочетов и полностью переделано ядро. Я надеюсь, в ближайшие 24 часа мы выпустим третью Лену Цтлуховну, новое Ядро и переработанные плагины, в том числе и простой пример плагина.

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 11 | Автор: Алексей
Добавлено:03.02.2008 / 15:43
Пример плагина на VB .NET: http://kbyte.ru/Forum/Show.aspx?id=8104

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 12 | Автор: Алексей
Добавлено:03.02.2008 / 15:44
ps: все технические вопросы постите в соответсвующий форум.

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 13 | Автор: Алексей
Добавлено:04.02.2008 / 10:07
Пример тогоже плагина на C# http://kbyte.ru/Forum/Show.aspx?id=8108

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 14 | Автор: 5acred Phoenix
Добавлено:05.02.2008 / 08:08
А я смотрю, в руки плугинов доверяется судьба самой mdi-формы нашей Леночки... А если плугин попадётся вредный, который, допустим, поудаляет все панельки, статус бар и т.п.? :) Не слишком демократическое гос-во получилось? :)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 15 | Автор: Алексей
Добавлено:05.02.2008 / 08:20
Видимо, ты просто не был в настройках Лены, на вкладке "Безопасность" :) Конечно, еще не все в плане безопасности реализовано, но на данный момент Лена прекрасно владеет несколькими приемами самбо и не позволит нехорошим плагинам снимать с нее одежду, если конечно владелец клона Лены не разрешит плагинам это делать в параметрах программы. В будущем я также постараюсь обучить Лену кун-фу, ушу, дзюдо, а также вооружу ее парой АКМ-ов, и портативным танком.

+у нас скоро будет сертификация плагинов, где также можно будет проверить надежность конкретного плагина (см. свойства плагина в окне "Менеджер модулей", кнопка "Дополнительно") и его статус.

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 16 | Автор: 5acred Phoenix
Добавлено:05.02.2008 / 08:40
Вы меня заинтриговали. Качаю Лену :)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Исторические сводки | Автор: Алексей
Добавлено: 03.02.2008 / 08:00 | ответов: 0 | просмотров: 53

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

29 января 2008 года
Выход первой альфы Лены!
В связи с этим, было принято решение, что дата «29 января» должна стать красным днем календаря! Мы уже собрали 1E8480 электронных подписей и отправили E-Mail в Правительство РФ по этому вопросу, но к сожалению Правительство решило, что 29 января будет красным днем только в 2012 году, тем не менее это победа! Ура, товарищи! :)

30 января 2008 года
Грандиозное открытие Фанклуба Лены Цтулховны!

03 февраля 2008 года
Стартовала третья альфа Лены Цтлуховны, с новым Ядром, и дополнительным набором плагинов.

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


Наверх

 

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

Взаимодействие с другими сайтами через HTTP (HttpWebRequest и HttpWebResponse)
Автор: Немиро Алексей | добавлено: 27.07.2007 / 14:01 | просмотров: 2569

В данной статье речь пойдет о том, как можно программно заполнить и отправить Web-форму, а также получить результат с использованием довольно простых классов - HttpWebRequest и HttpWebResponse.

Работа с SQL – Запросы
Автор: Хабибулин А. (aka Bille Gates) | добавлено: 22.07.2007 / 04:43 | просмотров: 4752

В данной статье рассмотрены часто используемые SQL-запросы и приведены примеры их использования.

Использование XML.Serialization
Автор: Немиро Алексей | добавлено: 19.07.2007 / 15:38 | просмотров: 1328

В данном обзоре речь пойдет об использование XML.Serialization в .NET и ее применении на примере сохранения и считывания настроек программы с использованием синтаксиса языка Visual Basic .NET.

Выбор языка программирования для научных работ (2-я редакция)
Автор: Юдин С. Ю. | добавлено: 15.03.2007 / 02:49 | просмотров: 3898

Идея написания этой статьи возникла после того, как на одном из сайтов по физике http://physics.nad.ru/aniboard/messages/291.html я обнаружил интересный алгоритм моделирования движения тела в поле постоянной напряженности по различным направляющим. Вернее, меня заинтересовал не весь алгоритм, т.к. основа их всех одна (принцип Даламбера, если не считать квазиалгоритма с применением уравнений Лагранжа 2-го рода) и различаются они только способом определения реакций в месте соприкосновения тел. ...

Работаем с MIME
Автор: Немиро Алексей | добавлено: 29.11.2006 / 14:46 | просмотров: 3377

Не так давно мне пришлось немного поработать MIME (Multipurpose Internet Mail Extension) - это стандарт почтовых сообщений, в РуНете (Russian Internet) я не нашел нормального описания спецификации MIME, и посему решил написать небольшую статейку на эту тему. В данной статье вы узнаете об основных особенностях и стандартах MIME, а также научитесь «читать» MIME с использованием синтаксиса языка Visual Basic .NET 2005.

 

Статьи на Kbyte.Ru

Наверх

 

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

Удаление куков (Cookies)
Дата добавления: 31.07.2006 / 15:57 | просмотров: 1192 | платформа: ASP .NET (VB)

Как обработать клиентские события элемента управления?
Дата добавления: 17.08.2006 / 17:50 | просмотров: 1344 | платформа: ASP .NET (VB)

Поиск и замена
Дата добавления: 16.08.2006 / 18:54 | просмотров: 1419 | платформа: VB

Проверить корректность E-Mail (стандартный способ)
Дата добавления: 21.08.2006 / 20:23 | просмотров: 1270 | платформа: ASP .NET (VB)

Как запустить процесс и дождаться его завершения?
Дата добавления: 24.03.2007 / 12:12 | просмотров: 1051 | платформа: VB .NET

Как получить данные из базы данных?
Дата добавления: 31.07.2006 / 12:50 | просмотров: 2599 | платформа: VB

Как преобразовать десятичное число в шестнадцатеричное?
Дата добавления: 16.08.2006 / 20:25 | просмотров: 1590 | платформа: VB

Как создать новую папку (каталог) с использованием API?
Дата добавления: 31.07.2006 / 12:37 | просмотров: 1233 | платформа: VB

Проверить существование каталога (папки)
Дата добавления: 31.07.2006 / 17:37 | просмотров: 1318 | платформа: ASP .NET (VB)

Удаление куков (Cookies)
Дата добавления: 01.08.2006 / 12:04 | просмотров: 1243 | платформа: ASP

 

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

Наверх

 

Юмор на Kbyte.Ru

Профессор достаёт из портфеля свёрток:
- У меня есть великолепный экземпляр лягушки, который мы сегодня препарируем.
- Профессор, это же бутерброд с колбасой!
- Да? А что же я тогда сегодня съел на завтрак?

 

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

 

"Продам дешево рыболовецкие снасти и рыбацкую одежду.
Телефон: 545-31. В случае, если трубку возьмет мужчина, следует сказать: "Ошибка".

 

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

 

С тех пор, как я попробовала новый "Dove", моя кожа помолодела, стала нежной, приятной на ощупь. Поры раскрылись.
Я почувствовала прилив бодрости, новых сил! Даже сама удивилась! Хотя на вкус - мыло как мыло...

 

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

 

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.

 

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

 

Один программер любил компьютеры. Пока его за этим не застукали...

 

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

 

Сынок не может оторваться от компьютера. Родители вызвали доктора. Доктор осмотрел его и сказал:
- Его придётся лечить!
Родители:
- Как?
- Сигаретами, выпивкой, девочками...

 

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

 

В чем зарплата, брат? Вот и я думал, что в баксах. А зарплата - она в юанях...

 

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

 

Поцеловал он спящую царевну - та посмотрела на него и легла спать дальше.

 

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

 

Приходит служащая и жалуется: компьютер зависает при включении. Прихожу и вижу: она включает комп, набирает пароль и ждёт. Грустными такими глазами смотрит на комп, а комп такими же грустными на неё. Я говорю: "А ENTER Пушкин будет нажимать?"

 

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

 

Каждую секунду, тыкая в клавиши, мы давим насмерть не менее 1000 микробов.

 

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

 

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

Наверх


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

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

Copyright (c) Nemiro AS, 2005-2007


В избранное