singalen: (hope_never_dies)
[personal profile] singalen
А в рассылке siliconvalleypatterns люди делают интересное, и темы у них не кончаются.
Они вышли на уровень самоподдерживаемости.

Неделю назад разбирали программирование под GPU.
Для GPU NVidia расширила языки C/C++ парой ключевых слов для запуска тучи мелких параллельных тредов, добавила API, и всё это называется CUDA.

Вот дока:
http://developer.download.nvidia.com/compute/cuda/2_0/docs/NVIDIA_CUDA_Programming_Guide_2.0.pdf
http://www.nvidia.com/object/cuda_education.html

А люди там сразу же это дело и пробуют, пишут для GPU решатели судоку на скорость.
Кто хочет написать что-то подобное?
Вообще, я думаю, стоит подхватывать за ними идеи и темы.


Или вон сейчас автор показывает там превью книги "Ultra-Large-Scale Systems".


Кстати, "Concurrent Java", DDD и ещё сколько-то мега-книг обкатывались там же.

Взгляните на их историю:

*******************************************************************
This Week in Silicon Valley Patterns Group History
__________________________________________________________
*******************************************************************
2007
Performance & Optimization (III)
Java Memory Model

2006
Language Buffet (XXI) - Prolog (5)
Hands-On Prolog Exercises

Learn Prolog Now!
- Chapter 7: Definite Clause Grammars
- Chapter 8: More Definite Clause Grammars
- Chapter 9: A Closer Look at Terms
by Patrick Blackburn, Johan Bos and Kristina Striegnitz

2005
Machine Learning IX [Probability (4)]
- Probability for Data Miners
- Probability Density Functions
Study Material by Andrew Moore

2004
Persistence (II) using Hibernate (II)
Hibernate in Action
by Christian Bauer and Gavin King

2003
Crystal Clear - Ultralight Software Agility (II)
Pre-publication Review
by Alistair Cockburn

2002
Aspect Oriented Programming (VII)
- Designing Robust Java Programs with Exceptions
by Martin P. Robillard and Gail C. Murphy

- A Study on Exception Detection and Handling Using Aspect-Oriented
Programming
by Martin Lippert and Cristina Videira Lopes

- Refactoring to Aspect Oriented Exception Handling:
An Experience Report
by Russ Rufer

2001
Agile Software Development (V)
Pre-publication Review
by Alistair Cockburn

2000
Concurrent Programming in Java
Design Principles and Patterns, Second Edition
- Oneway Messages
by Doug Lea

1999
Structuring Use Cases With Goals (I)
by Alistair Cockburn