Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  00:10[Войти] | [Зарегистрироваться]
Обсуждение темы:
Delphi 2007: Что год текущий нам готовит?..


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

Основные моменты:

1) В марте 2007 года выйдет Delphi 2007 (win32)

Плохая новость: в мартовской версии Delphi 2007 не будет юникода;
Хорошая новость: юникод будет в середине лета!
И это не единственная хорошая новость! В мартовской версии Delphi 2007 обещают много интересных "вкусностей", в том числе DBX4 и полную поддержку VISTA.

2) В марте 2007 года должен появиться новый и очень интересный продукт — Delphi for PHP — полноценное RAD-средство для разработки на PHP.

3) Выход новых версий продуктов линейки Turbo предполагается в конце 2007 года.


4) И еще небольшой сюрприз: стоимость Turbo Delphi Pro снизилась до 250$. 

Вот так, коротенько...

 Елена Филиппова

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 1215 сообщений

Добавить свое сообщение

Отслеживать это обсуждение
1215—1206 | 1205—1196 | ...>>>
Всего сообщений в теме: 1215; страниц: 122; текущая страница: 1


№ 1215   19-10-2009 13:28 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1214« (artemiy)
___________________________
А мой долго грузился, отъел кучу памяти, но загрузился. :)
Винда при этом дважды увеличивала файл подкачки, доведя до 2Гб.
Правда, никаких ошибок в приложении не обнаружил. :)

А кстати попробуйте ошибочный код из сообщения »сообщение 811«
Этот менеджер действительно ловит такие ошибки!


№ 1214   19-10-2009 08:33 Ответить на это сообщение Ответить на это сообщение с цитированием
Проблема в том, что 32-битный процесс может адресовать только 2 гб памяти. Я вчера эксперементировал со своим текущим проектом, не смог запустить, сразу уперся в ограничение по памяти. А так да, инструмент может пригодится.


№ 1213   19-10-2009 02:20 Ответить на это сообщение Ответить на это сообщение с цитированием
Хм, демка AlphaControls с нормальным менеджером потребляет 15Мб, а с SafeMM разрослась до 85Мб. В принципе это не так уж и много. Имея на компьютере 2-4Гб оперативки, наверняка можно запустить даже рад студию с этим менеджером.


№ 1212   18-10-2009 08:46 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1211« (Torbins)
___________________________
Я еще не пробовал, но похоже именно так.

Кроме того, он помечает освобожденные блоки как недоступные для записи/чтения, поэтому при попытке чттения/записи по ссылке на уже освобожденный объект происходит ошибка страничного доступа Windows!

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


№ 1211   17-10-2009 12:26 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1210« (Aleg Azarousky)
___________________________
Очень интересная штука, но не совсем понятно, как она работает. Неужели этот менеджер вообще не возвращает память системе?


№ 1210   17-10-2009 09:58 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 814« (lein)
___________________________

Ответ на »сообщение 813« (Aleg Azarousky)
___________________________
Неплохая мысль! А может быть сделать еще такой режим, в котором память бы вообще не возвращалась, а выделялась бы каждый раз в новом месте? Конечно, память, скоро бы закончилась, но возможно за это время мы сумели бы найти ошибку. И еще функцию, которую показывала, что есть записи в освобожденной области памяти?


Почти 2 года назад мы обсуждали эту тему. И кажется недавно эта задача была решена - создан специальный менеджер памяти для отладки, который не использует ранее распределенные блоки памяти повторно!

SafeMM Debug Memory Manager
http://blogs.embarcadero.com/medington/2009/10/16/24839


№ 1209   09-09-2008 06:35 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1208« (Geo)
___________________________
Шаблонов на самом деле я использую всего несколько, но ведь начиная с BDS2006 они используются и автоматически, так что тут и запоминать особо ничего не нужно. Но набить b, Ctrl+J мне проще, чем полностью begin  end; с переводом строк. За день бывает это пишешь десятки раз. А подумать я могу и после этого, даже, как ни странно, если руки ничем не заняты. )))


№ 1208   09-09-2008 05:48 Ответить на это сообщение Ответить на это сообщение с цитированием
М-дя... Видимо, я серьезно отстал от жизни. Ну никак не могу оценивать языки программирования по количеству символов на программу. Ну не могу понять в чем сложность в написании слова begin. Все равно большая часть времени при разработке программы уходит на придумывание, а слова пальцы набивают в фоновом режиме.

И даже в использовании шаблонов потребности нет. Когда обнаружил эту фичу, то несколько раз пытался настроить под себя и использовать постоянно, но каждый раз забывал. Набивать руками привычнее.

Более того, когда работает мозг мне нужно что-то делать руками. Сейчас я вот текст набиваю. А если текст будет автоматически набиваться, то что делать? Авторучку грызть? :D
 Geo


№ 1207   09-09-2008 05:16 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1206« (Сергей Осколков)
___________________________

Можно отредактировать шаблон ifb
Кстати, да, как один из вариантов.


№ 1206   08-09-2008 18:20 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1205« (Aleg Azarousky)
___________________________
Можно отредактировать шаблон ifb, правда мне больше нравится так, как у них (если я его сам не редактировал, не помню):

  if ... then
  begin

  end;



1215—1206 | 1205—1196 | ...>>>
Всего сообщений в теме: 1215; страниц: 122; текущая страница: 1


Добавить свое сообщение

Отслеживать это обсуждение

Дополнительная навигация:
Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру
  
Время на сайте: GMT минус 5 часов

Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
Функция может не работать в некоторых версиях броузеров.

Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

 
© При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

Яндекс цитирования