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

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

  Все выпуски  

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


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

Доброй ночи, читатели рассылки. Много вадных моментов произошло за эту неделю. Главное – был наш профессиональный праздник – день программиста, а так же вышел очередной номер журнала ПРОграммист. Сейчас подробнее об этом.

logo_grey

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

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


Перевод PByte в TBytes

 

var
  p: PByte;
  p1: TBytes;
  i: byte;
begin

  GetMem(p, 5);

  for i := 0 to 4 do
  begin

    p^ := i;
    Inc(p, 1);
  end;

  Dec(p, 5);

  SetLength(p1, 5);

  Move(p^, p1[0], 5);
  FreeMem(p);
end;
Тема на форуме.

 

 

Сохранение списка Listbox в ini

var  List : TStringList; // load
     S : String;
     i:integer;
     Checked : Boolean;
begin
     savelist := ExtractFilePath(Application.ExeName) + 'DateTimeCloK.ini';
     if FileExists(savelist) then

          begin
          List := TStringList.Create;
          List.LoadFromFile(savelist); // First load the file
          ListView1.Clear; // Clear the view
          for i := 0 to List.Count-1 do // Add all loaded items to the list

               begin
               S := List[i];
               with ListView1.Items.Add do
                    begin
                    if (length(S) > 0) and (S[1] in ['0','1'])
then

                         begin
                         Checked := (S[1] = '1');
                         S := copy(S,2,length(S));
                         end;
                    SubItems.CommaText := S;
                    Caption := SubItems[0]; // Set the caption to the first subitem

                    SubItems.Delete(0); // Remove the caption
                    end;
               end;
          List.Free;
          end;

Тема на форуме.


Анимированный Gif в компоненте ImageЕсть модуль от Андерса Меландера, бесплатный. Подключаете его в секцию uses и пишете код:

Код:

procedure Tform1.FormCreate(Sender : Tobject);
var
gif : TGifImage;
begin
gif:=TGIfImage.Create;
try
Image1.Picture.LoadFromFile('1.gif);
finally
gif.Free;
end;
end;

Тема на форуме.


Шестой выпуск журнала «ПРОграммист»

От редактора. Здравствуйте, уважаемые читатели журнала «ПРОграммист» от Клуба ПРОграммистов www.programmersforum.ru. С сентябрьского номера наша редакция работает в обновленном составе и со свежими силами продолжит вгрызаться в нелегкое и, в то же время, любимое издательское дело. Помогут нам в этом редакторы: Василий Мединцев и Ян Липлавский. Но, помощники требуются всегда. Не будем забывать, что наш проект некоммерческий и базируется на энтузиазме наших читателей, авторов и конечно же редакторского состава. Поэтому мы всегда рады новым предложениям, статьям и заметкам, которые вы можете прислать и высказать на редакторский ящик-копилку maindatacentr@gmail.com. Не стесняемся и будем активнее.

В этом выпуске…
Материал про юзабилити интерфейсов продолжит Александр Демьяненко в рубрике «Отдел тестирования». И наконец-то стартует рубрика «Переводные материалы». Статья Евгения Амосова подробно расскажет нам про протокол работы наших хвостатых PS/2-помощников.

Что такое ТЗ? Как правильно составить ТЗ? Кто должен составлять ТЗ? Прямо голова идет кругом. Но не расстраивайтесь. На эти и другие вопросы постарается ответить Дарья Устюгова.

Для развития координации, цветового восприятия ребенку до 3-5 лет требуются простые и понятные игрушки. Одним из ярких примеров является раскраска и интерактивный алфавит. Не мне вам рассказывать, родители меня поймут, что увлечь малыша могут веселые и красочные картинки зверей, игрушек. Мало того, возможность почувствовать себя художником – это непередаваемое ощущение для ребенка. А поможет нам в этом ваш верный помощник – компьютер и Владимир Дегтярь в рубрике «2D графика». Оценивать же будет самый строгий и требовательный судья – ребенок, экзаменатор нашего труда.

Хорошо-ли вы умеете готовить? Нет, это не шутка , вспомните про направленность нашего журнала. Вспомнили? Cегодня в рубрике «Лаборатория» шеф-повар, Виталий Белик, приготовит компилятор по своему домашнему рецепту. Bon Appetit, друзья!

В рубрике «Архив» мы решили поднять тему взаимодействия с MySQL в C++. В данной статье делится опытом наш форумчанин psycho-coder.


idHTTP и кодировкаРешаем проблемы с кодировкой. Перейдите либо на сайт клуба либо на форум за подробной информацией.

Тема на форуме.


Как узнать разницу в часах между текущим системным временем и исходными данными?

Код:

uses DateUtils;
...................
var
t: TTime;
dt: TDateTime;
begin
t := StrToTime(Edit1.Text);
dt := DateTimePicker1.Date + t;

 

ShowMessage(FloatToStr(HoursBetween(Today,dt)));

end;

 

Тема на форуме.

 

Как снимать звук не со стерео микшера а с микрофона.

Код:

Res = waveInOpen((HWAVE *)&In,-1,&Format,(DWORD)WorkerThreadId,0,CALLBACK_THREAD);

Пример.

Тема на форуме.


Imageshack Upload Api
Листинг о том, как загружать изображения на сайт imageshack.us.
Тема на форуме


Защита ПО с привязкой к железу

Компоненты для вытаскивания данных о винчестере:
http://home.earthlink.net/~akonshin/delphi_ru.htm

Тема на форуме.


Позиция в BASS
В каком формате BASS возвращает позицию и длину файла, если передавать флаг BYTE_POS (флаг написал по памяти, тот кто знает поймет)?
Это точно не байты, и не связано с секундами вроде никак.
Как перевести в наше человеческое время?

Тема на форуме.

 

МКС. Онлайн-трансляция

Это онлайн вид камеры на Землю

, со станции mms://a1709.l1856953708.c18569.g.lm….eflector:53708 (периодически можно слышать радиосвязь между русскими-американскими космонавтами и Землей)

…для просмотра нужен WMP или (любой потоковый)

подготовка к смене экипажа на МКС 18.09.10 17-40.mp3.txt (450.0 Кб )
wmp.html.txt (671 байт)

вот схема МКС http://upload.wikimedia.org/wikipedi…un-2008_ru.svg

Тема на форуме.


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

ev
Немного юмора.

***

Цитата с башорга

Говорят, что администратор “Оракл”, получивший все сертификаты и сдавший все экзамены, может sql-запросом убить человека, зная только его IP.

Вызвала взрыв творчества в блоге у Алекса Экслера

  • Истинный IP адрес человека должен знать только он сам и шаман племени…
  • Похоже на современное прочтение известной фразы Архимеда:
    “Дайте мне IP человека, и я его перезагружу”
  • Человек, сдавший последний экзамен Оракла, получит вместо сертификата Ноутбук Смерти

Творчество масс! ))

***

Постельный разговор

pillow_talk_

Алгоритм Беллмана — Форда алгоритм поиска кратчайшего пути во взвешенном графе.


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

Читать этот номер в клубе.


В избранное