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

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



Выпуск # 260


http://www.kbyte.ru/

 

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

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

 

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

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

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

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

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

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

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

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

    Скрипт для обжимания картинок

    .NET и интерфесы

    Image distortion

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

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

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

    Взаимодействие с другими сайтами через 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

Наверх

 

 

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

Скрипт для обжимания картинок | Автор: BigDan
Добавлено: 07.02.2008 / 13:03 | ответов: 0 | просмотров: 19

Всем доброго времени суток! Есть такая проблемка нужен скрипт который бы обжимал картинки которые юзер за аплоодил с бэка (допустим есть картинка 1000х1000 пользователь аплоодит ее на сайт что бы она появилась в галлереи картинок так вот в галерее есть маленькие табнеилы размером 50х50 по клику на ни в йава попапе открываються картинки оригинального размреа так вот нужно что бы когда пользователь загрузит картинку она обжималась до нужных размеров табнейла допустим 1000х800 = 50х50 картинка ложиться фоном под спейсер)!

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


.NET и интерфесы | Автор: 5acred Phoenix
Добавлено: 06.02.2008 / 14:58 | ответов: 0 | просмотров: 31

Хм... получается, что если интерфейс не com, с ним из .net работать нельзя (насчёт "переходников" native <-> managed знаю, но мне интересно pure managed)? Никак, даже самым безумным и гемморным методом?

Где-то читал, что интерфейс по своей сути — указатель на vtable методов, которые он реализует. От этого нельзя оттолкнуться?

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


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

Дано: картинка и 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


Ответ # 4 | Автор: 5acred Phoenix
Добавлено:06.02.2008 / 11:15
Вот, нашёл то, что было нужно :)
Единственное, пример жутко медленный... Дайте, пожалуйста, советы по оптимизации этой штуки...

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


Ответ # 5 | Автор: 5acred Phoenix
Добавлено:06.02.2008 / 11:16
Сорри, файл забыл прикрепить :))

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


Ответ # 6 | Автор: Алексей
Добавлено:06.02.2008 / 13:05
Баг с форумом исправил :) Вот ссылка на файл из ответа #5 http://kbyte.ru/Forum/zip/root-345.dev.zip

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


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

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


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

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

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




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

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


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

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

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

Ответить на это сообщение | Посмотреть эту тему на сайте | Форум 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


Наверх

 

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

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

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

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

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

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

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

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

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

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

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

 

Статьи на Kbyte.Ru

Наверх

 

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

Поиск окна по заголовку
Дата добавления: 31.07.2006 / 12:52 | просмотров: 1403 | платформа: VB

Любое число не равное нулю
Дата добавления: 24.03.2007 / 11:31 | просмотров: 745 | платформа: RegEx

Как изменить размер панели SplitContainer?
Дата добавления: 23.08.2006 / 19:07 | просмотров: 1244 | платформа: VB .NET

Как нарисовать что-либо на Form/PictureBox?
Дата добавления: 24.03.2007 / 10:15 | просмотров: 980 | платформа: VB .NET

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

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

Как получить список файлов из определенной директории?
Дата добавления: 24.03.2007 / 12:30 | просмотров: 1728 | платформа: VB .NET

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

Как получить имя пользователя? (System.Security)
Дата добавления: 24.03.2007 / 12:21 | просмотров: 1079 | платформа: VB .NET

Как изменить фон в каждом элементе списка?
Дата добавления: 31.07.2006 / 14:13 | просмотров: 1973 | платформа: ASP .NET (VB)

 

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

Наверх

 

Юмор на Kbyte.Ru

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

 

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

 

Не кажется ли вам символичным, что праздник мелких пакостей и легких ужасов в Штатах назывется "Хелло, Win"?

 

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

 

Красный свет. На перекрёстке останавливается навороченная, тонированная "девятка", тут же сзади врубается старая "Тойота". Из "девятки" вылезает амбал, подходит к левой дверце "Тойоты", вытаскивает оттуда маленького мужичка в очках и начинает его гвоздить мордой об капот. Тут тихо открывается правая дверь "Тойоты", выходит амбал в два раза больше этого и говорит: - Ох, неправ ты, братан, так неправ! (Разминая с хрустом руки) - У японских машин руль справа! Как же ты неправ, братан...

 

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

 

Урок русского языка. Учительница спрашивает детей привести пример на окончание -тся. Отвечает Маша: "Мама стирается."
Учитель: "Садись. Пять."
Отвечает Петя:" Файл копируется."
Учитель:"Садись. Пять. Ну а Вовочка твой пример?"
Вовочка:"Корова залезла на дерево."
Учитель:"Ну и что?"
Вовочка:"Сейчас на@бн%тся!"

 

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

 

Сцена в автобусе.
На первых сиденьях сидят с IQ за 130. - Я сегодня перечитал Достоевского,получил огромное эстетическое наслаждение.
Далее те у кого IQ 110. - Читал "Поле битвы - земля"? Нет? Много потерял....
Затем у кого IQ 80 - Да , классная вчера порнуха по телеку шла...
Те у кого IQ 50 - Если эта падла мне лаве не откинет за крышу,на следующей недели замочу!
И наконец,на самых задних сиденьях те,у кого IQ 30 - У тебя дебаггеры новые есть?

 

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

 

Самый трудный год в семейной жизни - это текущий.

 

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

 

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

 

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

 

Сидим недавно за ужином на кухне с отцом, смотрим "Крепкий орешек-2". В какой-то момент Брюс Уиллис залезает в кабину самолета и запирается там. Злодеи же начинают палить из автоматов по кабине и разбивают там все окна. Отважный Брюс отлеживается на полу. После этого злодеи достают гранаты и закидивают их в кабину. Брюс, осознав всю фиговость своего положения, вскакивает в кресло пилота и катапультируется как раз в момент взрыва. "Везучий ублюдок!", - в сердах произносит главный злодей, наблюдая, как Брюс плавно спускается в кресле на парашюте. "А ведь именно так стоило назвать этот фильм..." - задумчиво произносит отец.

 

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

 

Училка сынку программера:
- Ты чего в словосочетании "Дубовая роща" слово "роща" через "я" написал?
А ну-ка на доске 20 раз правильно напиши, чтобы на всю жизнь запомнил!
Через минуту поворачивается и видит: @Repeat("роща"; 20)

 

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

 

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

 

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

 

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

Наверх


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

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

Copyright (c) Nemiro AS, 2005-2007


В избранное