Здравствуйте, читатели рассылки. Поздравляю всех наших подписчиков и форумчан с праздником - Днём народного единства. Идут долгожданные длинные выходные, надеюсь, вы их проведете так, что вам не будет обидно за бесцельно прожитые дни. Читайте в этом номере обзор интересных тем за неделю.
Новые интересные статьи клуба программистов.
Статьи на сайте клуба постоянно пополняются. Поэтому это постоянная и основная рубрика рассылки. Так же здесь обзор топиков форума и блога программистов.
Седьмой выпуск журнала "ПРОграммист"
Здравствуйте, уважаемые читатели журнала "ПРОграммист" от Клуба ПРОграммистов www.programmersforum.ru. Октябрь подарил нашему проекту и читателям новых авторов. Будем надеяться, постоянных, так как материалы и их опыт, представленные в данном номере, будут полезны не только начинающим программистам, но и профессионалам. Напоминаем вам, что на официальном сайте журнала www.procoder.info продолжается формирование анкет авторов и сам автор, по желанию, может скорректировать информацию о себе. Для этого достаточно
обратиться письмом к администратору сайта Василию Мединцеву на электронный ящик info(а)procoder.info. По-прежнему мы рады вашим заметкам, предложениям и статьям, которые вы можете прислать на редакторский ящик-копилку maindatacentr(а)gmail.com.
Тема на форуме
Флешка как ключ
Можно ли это реализовать:
Есть пользовательская версия - запускается только с ограниченными возможностями - например на 10 минут и все.
ПВ находится на компьютере.
Есть мастер-файлы на Флешке. При запихивании флешки в USB с приложения снимаются все ограничения.
Думаю, может у флешки есть какой нибудь номер, как у харда, что бы можно было "привязать" мастер-файлы только к этой флеши.
Или даже ПВ делать просто физически неполной. А недостающие для полной версии файлы запихнуть на флешку.
Тема на форуме
procedure TForm1.Button7Click(Sender: TObject); var row: integer; begin for row:=0to Form1.StringGrid1.RowCount - 1do begin ifTrim(StringGrid1.Rows[row].Text) = ''then THackGrid(StringGrid1).DeleteRow(row); end; end;
procedure TForm1.Button8Click(Sender: TObject); var i,j: integer; begin for i:=1to StringGrid1.ColCount-1do for j:=0to StringGrid1.RowCount-1do StringGrid1.Cells[i,j]:=IntToStr(i)+IntToStr(j); end;
Как взять значение из последней ячейки StringGrid?
Первую ячейку тут все понятно, а вот как определить самое последнее значение в StringGrid? Количество строк может быть разное, поэтому сколько именно строк будет я не знаю. Вот и надо как-то определить и вытащить значение из самой последней ячейки.
Тема на форуме
Кто над чем работает?
Доброе утро! Давно я на этом форуме и знаю, что здесь очень много умных людей, программистов-профессионалов. Поэтому интересно. А кто чем занимается в данный момент? Кто над чем работает? Над каким проектом? . Пишите, лично мне будет интересно узнать. Можно просто сказать область в которой работаете над проектом, если рассказывать о нем не хотите.
Тема на форуме
На сайте клуба есть рубрики пост-обзор и топик-обзор клуба программистов.
Немного юмора.
Юмор с 7 выпуска журнала ПРОграммист:
*** Очередная пятая тема-клон от одного автора на форуме нашего Клуба programmersforum.ru... cop08: Дан двумерный числовой массив. Найти сумму максимальных элементов в строках BOBAH13: В принципе, можно еще раз 50 тем создать.
*** Вопрос на собеседовании: Назовите основные принципы ООП? Ответ: Наследование, полиморфизм и... третий.
*** Админы, скажыте пожалусто есть ли антивирусы на подобе "Dr.web" которые сами производят очистку вирусов нужно делать проверку компьютера потомучто меня уже 3 тию неделю подряд аблезают вирусы и меня отключают, пожалусто ответить мне на вопрос...
***
Рекордная скорость передачи информации на малые расстояния была достигнута сегодня в офисе одной из компьютерных фирм при падении со стеллажа высотой в один метр коробки, содержавшей 20 накопителей Seagate Barracuda 300 GB. Общий объем переданной на расстояние 1 метра информации составил 300*20*8 = 48 000 гигабит, время передачи составило t=sqrt(2h/g)=0.4 секунды. Таким образом, средняя скорость передачи информации составила 120 терабит/с!