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

Клуб программистов

  Все выпуски  

Клуб программистов рассылка. Выпуск 84


redaktor От ведущего.

Доброй ночи, читатели рассылки! Подходит к концу эта долгая рабочая неделя. Надеюсь, она не сильно вас измотала. Ну а сегодня в нашем выпуске читайте обзор интересных тем за неделю и, конечно же, немного юмора.
logo_grey Новые интересные статьи клуба программистов. Статьи на сайте клуба постоянно пополняются. Поэтому это постоянная и основная рубрика рассылки. Так же здесь обзор топиков форума и блога программистов.
 

Почему полеты на марс приоритетнее полетов на луну?
На Луну? Вчерась глянул документальный фильм по каналу Россиия-24 и заинтересовался. Действительно ли на Луне полно инопланетян и США и Россия просто боятся лететь туда? Остальные просто не долетят…
Вот иногда читаю новости науки - готовятся в основном на Марс, а ведь для изучения Луна гораздо ближе. Кто как думает? Тема на форуме

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

Как при вводе большого сообщения в MessageDlg перейти на новую строчку?
mihali4:
Элементарно...

if MessageDlg('aaaa'+#13+'bbbb',mtConfirmation,[mbOk],0)=mrOk then
Тема на форуме

Отчет по сервису Donate
http://pblog.ru/donate/, отчет за октябрь
За октябрь было собрано 2584,64 рубля и 3 доллара - Все средства будут направлены на оплату сервера за октябрь (120$).
Выражаю личные благодарности: mutabor, SkyM@n, Ulex, Скандербег, Kotofff, Vikenty за то, что поддержали идею сервиса Donate и внесли большую часть из необходимой для оплаты аренды сервера за Октябрь.
Тема на форуме

Кроссплатформенное Клиент - Серверное приложение
Собственно пытался собрать простой проект с небольшими переделками. собственно QT проект собирал под виндой. Завтра приду домой соберу под линью и так щя будет много буков. а точнее листинги. Тема на форуме

Как подключить WindowsMediaPlayer библиотеку?
Проект -> Добавить ссылку -> COM (вкладка). Далее ищем в списке "wmp.dll".
Использовать можно как-то так:

//создаётся плеер
WMPLib.WindowsMediaPlayer WMP = new WMPLib.WindowsMediaPlayer();
  //если плеер играет, то...
  if (WMP.playState == WMPLib.WMPPlayState.wmppsPlaying)
  {
      this.WMP.controls.stop(); //останавливаем воспроизведение
      this.WMP.settings.volume = 100;
      //путь к файлу присваиваем проигрывателю
      this.WMP.URL = this.textBoxFilePath.Text;
      this.WMP.controls.play(); //воспроизводим
  }
Это не осмысленный код, а просто показ, что как делается. Я например не сразу нашёл как звук прибавить хотябы. Кстати сюда:
this.WMP.URL = можно присвоить адрес радиостанции и слушать радио. Тема на форуме

Как при помощи fontDialog можно сделать поиск и замену текста?
Тема на форуме

Как вызывать WIN API в C#?
Тема на форуме

Как циклически сдвинуть массив в C#?
существуют два принципиально разный подхода (сейчаc лень, но можете порыться, на форуме я как-то приводил примеры кода, правда, на Delphi):

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

Как изменить цвет формы в c#?
просто выбранным цветом:

this.BackColor = System.Drawing.SystemColors.ActiveBorder;
градиентной кистью:
using System.Drawing.Drawing2D;
...
//обработчик события перерисовки формы
private void Form1_Paint(object sender, PaintEventArgs e)
{
    using (LinearGradientBrush brush = new LinearGradientBrush(this.ClientRectangle,
    Color.Tomato, Color.Orange, 0.0F))
    {
        e.Graphics.FillRectangle(brush, this.ClientRectangle);
     }
}
Тема на форуме

Код, демонстрирующий работу трех видов конструкторов, перегрузку присваивания, и удаление динамически выделенной памяти
Тема на форуме

Переход из реального режима в защищённый
Тема на форуме

На сайте клуба есть рубрики пост-обзор и топик-обзор клуба программистов.
ev Немного юмора.

***
1. Сколько раз можно стирать флешку?
2. Много, но количество циклов все же ограниченно.
1. Ясно. А то я уже 2 раза ее стирал.
1. Забываю ее из джинсов перед стиркой вытащить.

***
На пресс-конференции в НАСА по поводу отказа компьютера на МКС:
- Скажите, а МКС летает под Windows?
- А где вы видели, чтобы под Windows хоть что-нибудь летало?

***
У соседей крики, мaты,
Аж стена вибрирует.
То Фома купил компьютер-
Windows инсталирует!

***
Кабина пассажирского лайнера. Высота 6000 м. На дисплее бортового компьютера появляется надпись:
"Двигатели остановлены из-за ошибки (неизвестная) в модуле 6h000y03. Попробуйте взлететь еще раз. Если ошибка повторится - обратитесь к производителю."

***
Вопрос в службу поддержки:
Что делать если я довел мышку до края коврика, а курсор не дошел до края экрана?

Посетите раздел юмора на форуме, который обновляется постоянно
Читать этот номер в клубе.

В избранное