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

Професиональное программирование


Информационный Канал Subscribe.Ru


В начало Клуб программистов Весельчак У Связаться со мной
a
Приветствую.

Сегодня по многочисленным просьбам был открыт форум по .NET. Был найден человек работающий в этой области, а конкретно больше года занимающийся C#.

Писать статьи он пока отказался, однако, перед вашими просьбами он не сможет устоять.
Адрес нового форума: http://shelek.com/forum/viewforum.php?f=39
Ведущий: ErnEE. Его вы легко найдете на форуме.

Начинает свое постепенное развитие форум и раздел по разработке Embedded systems.
Адресс вот тут: http://shelek.com/forum/viewforum.php?f=12

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

Сегодня Neil Pride предпринимает попытку оживить раздел (правда называть себя ведущим он не хочет).
Он и ведущий форума, Lex, ждут ваших вопросов.

А для начала статья от Neil Pride:

Методы оптимизации ПО для современных микроконтроллеров


Несмотря на то, что современные микропроцессоры и микроконтроллеры имеют все более высокую вычислительную мощность, процесс оптимизации остается таким же необходимым, как и прежде. Те задачи, которые раньше выполнялись за несколько часов, теперь выполняются за несколько микросекунд. Часто функции, написанные на языке высокого уровня, выполняются настолько быстро, что для них трудно определить какие-то временные рамки. Однако в результате выполнения большого количества вызовов той или иной функции незначительные изменения в скорости выполнения каждой из них становятся заметными. Очевидно, что необходима оптимизация программ, особенно разрабатываемых для применения во встроенных системах. Приложения для встроенных систем часто более требовательны к производительности процессора, в плане скорости, потребления и использования памяти, чем какие-либо другие типы приложений. Например, приложения общего назначения, обычно предъявляют требования к скорости выполнения в среднем случае, но, скажем, в системе цифровой обработки сигналов реального времени, требования к производительности предъявляются в каждом отдельном случае. Если программное обеспечение не достаточно быстро, оно считается неисправным. Даже если требования реального времени не критичны, оптимизация программного обеспечения позволит разработчику выбрать более медленный или дешевый процессор, предоставляя конкурентное преимущество на рынке.
В последнее время при разработке ПО для встраиваемых систем все чаще используется очень гибкий инструмент - язык С. Эффективность реализации алгоритма на С, влияет на эффективность кода сгенерированного компилятором. Существует большое количество наиболее общих и часто используемых методов оптимизации кода программного обеспечения, которые позволяют немного поправить ваш код и ускорить его выполнение. Применение методов специфичных для данного процессора или алгоритма позволит добиться более существенных результатов. Попытками оптимизации на данном уровне можно добиться определенного прироста в скорости выполнения, однако данные методы менее эффективны, чем выбор наилучшего подходящего алгоритма или удаление необязательных циклов.

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


Статья целиком: http://club.shelek.com/viewart.php?id=118

Напоследок как всегда парочка книг - сегодня это java.

Core JSP.
Автора не разглядел, но книга показалась полезной. Сейчас ее как раз пытаюсь посмотреть. (английский язык)
Если кто знает автора - пришлите мне имена.
Качать здесь: http://shelek.com/club/download.php?id=104

CORBA Networking with Java
Я с технологией не знаком, увы, поэтому не скажу по книге ничего. Единственное, что качество отличное, оформлено профессионально.

Скачать здесь:http://shelek.com/club/download.php?id=105

На этом сегодня все, удачи.

С уважением, Гром.





'); document.write(''); //-->
Globo Clicks - партнерские программы

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное