10:45a |
Книшки итд. "Приобрел для ознакомления"
Art of Multiprocessor Programming. Herlihy etc. - Revised Edition (!!!) Actors in Scala. Haller etc. An introduction to Parallel Programming. Pacheco. Structured Parallel Programming. McCool etc. SOA in practice. Josuttis
То есть, книжками по мультитреду (который на хорошем уровне нахер никому не нужен) я уже укомплектован очень неслабо, читай - не хочу.
Кстати, вдруг появилось - третье издание "Advanced programming in the UNIX environment", а также - четвёртое (так и хочется сказать заключительное) издание Страуструпа. The С++ Programming Language.
Вообще, программирование сейчас ИМХО переживает взрывообразное развитие, связанное с
а) некоторой уже закритичной скоростью появления новых или входом в рынок старых но малоизвестных технологий (а не просто buzzwords), языков и подходов, новых платформ б) переводом программиста в статус многознающего, но полутупого фабрично-конвеерного рабочего (все эти agile, scrums, TDD).
Меня не очень радует это сочетание. Хочется либо найти себе тихую гавань и там качественно, со вкусом и пользой, починять примус, либо как-то поймать волну с какой-то технологией, которая будет душе приятна и на которой опять же можно долго лететь вперёд, даже и напряженно учась и работая.
Чего бы совсем не хотелось - это попасть в ситуацию постоянной необходимости что-то новое быстро-быстро поверхностно изучать и выдавать строго по расписанию полутупой код, вся нетривиальность которого - в знании какую функцию API в какой вызвать. Но похож, это именно то, во что эта профессия превращается и похоже, что риск в эту ситуацию попасть очень немалый - это помимо вообще риска вылететь с рынка труда, кстати. С другой стороны, конечно, лет 10-15 назад всё было примерно так же, но с тем отличием, что полки книжных магазинов не были завалены книгами по десяткам нетривиальных языков и технологий - в этом плане всё не так уж и плохо, на самом деле. |
1:26p |
Робототехника для самых маленьких - как бы реклама Lego тихонько себе делает образовательные наборы, которых в обычных магазинах по непонятным мне причинам не найдешь. Например, серию "WeDo" - дающую возможность делать роботизированные игрушики и ориентированную (в отличии от Mindsotrms) на младших школьников. Кратенько, они цепляют к обычному компьютеру через USB - специальный адаптер, дающий компьютеру возможность управлять мотором и считывать информацию с датчиков. Т.е., в отличии от Mindstorms, управляющая программа бежит на обычном компе, но цена набора всё равно довольно кусачая. До кучи, к делу подключился Scratch: http://info.scratch.mit.edu/WeDoНужно ли всё это детям в этом возрасте - я понятия не имею. |