Jan. 3rd, 2010
On Heuristics and Human Factors
Jan. 3rd, 2010 02:00 amIn college computer science classes, we learn all about b*trees and linked lists and sorting algorithms and a ton of crap that I honestly have never, ever used, in 25 years of professional programming. (Except hash tables. Learn those. You’ll use them!)
What I do write – every day, every hour – are heuristics that try to understand and intuit what the user is telling me, without her having to learn my language.
The field of computer interaction is still in its infancy. Computers are too hard to use, they require us to waste our brains learning too many things that aren’t REAL knowledge, they’re just stupid computer conventions.
Wil Shipley ( http://wilshipley.com/blog/2009/08/pimp-my-code-part-16-heuristics-and.html )
гугл-фу подводит
Jan. 3rd, 2010 03:16 amНе знайдено жодного документу по запиту "wolfram mathematica criticism".
Не, ну это очень замечательно, но либо тут какой-то великий заговор, либо я не умею гуглить, либо хз. Не верю.
(no subject)
Jan. 3rd, 2010 04:37 amпо аватару набирается статистика интересная, похоже что это фильм "for men", ибо уже четырем пяти дамам в моем контактлисте он не нравится
UPD: статистику по сильному полу я *не собирал*! хватит стебаться :D
тэги бессовестно стырены у trippin_witch :3
Сборник ссылок
Jan. 3rd, 2010 07:59 pmОни про разное, писать отдельные посты не хочется, но и просто закрывать вкладки – тоже.
Посты:
- http://ivanov-petrov.livejournal.com/1354796.html#cutid1 “Новая сословность”
- http://ansuz.sooke.bc.ca/lawpoli/colour/2004061001.php “What colour are your bits?” гениальная статья про различные виды информации и различные способы интерпретации информации
- http://misko.hevery.com/2008/08/21/where-have-all-the-singletons-gone/ и http://misko.hevery.com/2008/08/17/singletons-are-pathological-liars/, в общем, “почему синглтоны приводят к проблемам и как большинство их избежать”
- http://localstorm.livejournal.com/211164.html “Про оценки” (точнее, оценки и риски в IT)
- http://www.appleinsider.com/articles/09/06/11/why_apple_keeps_iphone_specifications_quiet.html – как люди борются с протечкой абстракций и делают устройство user-friendly :)
- http://www.cscs.umich.edu/~crshalizi/reviews/wolfram/ – почему Wolfram Research занимает первое место в моем внутреннем рейтинге Evil Corporations :) (а вообще они крутые чуваки, да)
Интересные блоги:
- http://www.sdfgh153.ru/ << “Я пишу про Objective-C, Smalltalk, Ruby и Haskell. Весной и осенью про пришельцев, но только когда заканчиваются седативы.”
- http://dimahardie.blogspot.com/ << “Дима Харди” (самый насыщенный футурологически-научнофантастический блог на данный момент)
- http://oleganza.tumblr.com/ << “Oleg Andreev is a ruby/io/actionscript/objective-c hacker writing about his personal experience in software development.” Для адептов динамических языков будет интересно :)
- http://minimsft.blogspot.com/ << “Mini-Microsoft” инсайдерский блог про корпоративные дела в MS.
“ооо. минус десять. о, нет
все, мне надоело. пойду заниматься колдунствами, чтобы установилась нормальная, зимняя температура - ноль градусов
а то эти минусы лишают меня так необходимых долгих прогулок, и все это напоминает мне древнюю исландию - как они все летом ездили грабить, а зиму проводили на каком-нибудь хуторе в заледеневших фьордах, не войти, не выйти, все занесено снегом и льдом”
яростно поддерживаю pishusebe
препроцессор буэээ (проблема решена)
Jan. 3rd, 2010 11:41 pmЭтот код печатает “68” из-за integer overflow в числителе, несмотря на то, что везде где можно воткнуты unsigned long, и правильный ответ 690.
Что делать? Вручную раскрывать макросы не хочется, их подобных много. Проверено на msvc, gcc и avr-gcc (ATMEL).