London-based French illustrator, musician and co-owner of The Dudes, Mcbess took to the main stage where he spoke of evolving his work onto different platforms, the transition from an animator at The Mill to a process that now includes video, illustration and design with each dot painstakingly made in order to produce his visual masterpieces.
Недавно в Москву приезжал всемирно известный шведский иллюстратор Маттиас Адольфссон, работающий для The New York Times, Disney, WIRED, The New Yorker, Google и многих других международных компаний и СМИ. Маттиас - автор четырех книг, последняя из которых, «The second in line, from the sketchbooks of Mattias Adolfsson», была признана самой красивой книгой в Швеции в 2014 году.
Креативный директор AGIMA Гриша Коченов не только посетил его мастер-класс, но и договорился записать с ним интервью. В видео Маттиас рассказывает, как начиналась его карьера, советует молодым дизайнерам, как найти свой стиль и развивать талант, говорит о том, как строилась его международная карьера и как устроены рабочие процессы.
Why care about C++0x lambda functions? Syntactically, they are nothing but sugar for function objects. However, they are an essential and enabling sugar that will change the way we will write C++ code more often than most people realize.
This talk will cover what lambda functions are and how to use them effectively, including how lambdas touch many wide-ranging kinds of code — from their convenience when writing concurrent and scalable parallel code, to how they stand to revolutionize STL usability and programming, to how they enable such small conveniences as local functions and local variable initialization.
Note that lambda functions, although futuristic, are not a far-future feature. They are available today in several shipping C++ compilers, including Intel C++ 11, Microsoft Visual Studio 2010, and gcc 4.5. The future is now. Come find out how this powerful feature affects you and your code.
Herb Sutter is the chair of the ISO C++ committee. He is responsible for the design of lambda functions in Visual C++ 2010 and their integration in the Parallel Patterns Library. He is partly responsible for the design of lambda functions in the C++0x standard, notably capture defaults and final syntax.
Highly interactive programming languages provide developers with a remarkable ability to empower their creativity through a unique and highly responsive development process. This can be seen to broadly similar to the differences between the waterfall model and more recent agile approaches yet at an different timescale – that of moments vs. minutes, rather than days vs. weeks. Programming with an approach which allows one moment to flow frictionlessly to another without having to wait for compile cycles gives the developer a unique HyperAgile workflow which will be examined in detail in this talk.