Теперь весь код на блоге подсвечивается с помощью Highlight.js. Прелесть этой подсветки кода состоит в том, что все происходит автомагически: оно само понимает где на странице находится код, само определяет язык, само раскрашивает. Есть небольшой процент случаев где ему надо помочь, но в целом я довольна его работой.
Я уже давно подумывала о подсветке кода, рассматривала несколько вариантов, но все они требовали от меня какой-либо деятельности, заниматься которой мне было откровенно лень. И при этом код в уже написанных постах остался бы неподсвеченным. Теперь же все старые примеры кода подсветились сами.
Немаловажный момент: написал Highlight.js прекрасный программист и красавец мужчина мой муж Иван Сагалаев.
воскресенье, октября 29, 2006
Прикрутила к блогу подсветку кода
Категории: me
среда, октября 18, 2006
Блог Пита Исенси
Пит Исенси (Pete Isensee) - директор Microsoft Game Technology Group начал вести свой блог LightSleeper в конце сентября. Обещает рассказывать о C++, разработке игр, оптимизации, безопасности и сетях. Говорит, что будет краток и обещает делать посты не реже раза в неделю. Блог обещает быть интересным.
В последнем посте он хорошую ссылку упомянул: What Every Computer Scientist Should Know About Floating-Point Arithmetic.
воскресенье, октября 15, 2006
Я сменила адрес электронной почты
На inbox.ru поставили какие-то очень агрессивные спам-фильтры, поэтому мне пришлось сменить адрес электронной почты. Так что я пополнила ряды пользователей Gmail. Мой актуальный email адрес, как обычно, в профайле. Если вы мне что-либо писали в последнее время, а сервер вас обругал словами "550 spam message discarded", пожалуйста, не поленитесь, пришлите мне письмо еще раз.
Категории: me
вторник, октября 10, 2006
Статья Fatherly Advice To New Programmers
Статья Fatherly Advice To New Programmers на блоге ...Removing All Doubt - это сборник советов программистам. Там написано, что это советы начинающим программистам, но, на мой взгляд, они всем подойдут. Статья состоит сплошь из крылатых фраз. Хоть сейчас в багзиллу вешай
Take ownership of your mistake or you will repeat it.
Shipping a product feels good, like when someone stops hitting you.
You don't get paid to program, you get paid to ship.
Краткий список этих советов.
- Never stop learning.
- Communicate is critical.
- Under promise, over deliver.
- "I was wrong."
- If it is not tested it doesn't work.
- Programming isn't your job, shipping is.
Категории: programming
среда, октября 04, 2006
Хорошие книги по С++ для фанатов
Это продолжение рассказа о книгах по C++. Начало можно найти тут: Хорошие книги по C++
Посты о книгах по C++ были прерваны моей болезнью, но я уже снова в строю и продолжаю свой рассказ. Итак, книги для фанатов. Пожалуй, это самые интересные книги. Для фанатов они не потому что они особенно крутые или сложные, а потому что если у вас отношение к C++ сугубо прагматичное, то, я считаю, их можно и проигнорировать, вместо них что-нибудь другое почитать. Это книги для тех, кто любит язык С++ сам по себе.
"Дизайн и эволюция C++", автор Страуструп. Часто употребляется сокращенный вариант названия: D&E, это сокращение от английского названия, The Design and Evolution of C++. Есть такое неписанное правило "прежде чем делать предложения по улучшению языка, прочтите D&E". Кроме фанатов C++ эта книга должна быть интересна людям, которые занимаются разработкой компиляторов, разработкой собственных языков. Эта книга совершенно не похожа на "Язык программирования C++" Страуструпа. Она очень легко написана, читается на одном дыхании. Там полно интересных историй, баек, в начале Страуструп даже вспоминает философские течения, которые повлияли на язык. Там описываются как небольшие детали разработки С++ (например, как появился модификатор const и что в С он работает не совсем так как в С++, что добавление комментария // привело к некоторой несовместимости с С), так и более глобальные вещи, например какие проблемы встают перед комитетом по стандартизации языка. По стилю эта книга больше похожа на приключенческий роман, нежели на техническую книгу. "Дизайн и эволюция C++" на Ozon.ru |
Inside the C++ Object Model, автор Стенли Липпман Книга из серии "а что там внутри C++?". Рассказывает об особенностях реализации языка в компиляторах, довольно тяжелое чтение. Но весьма позновательное. Вроде взгляда на C++ с изнанки. Также в начале книги он обещал развенчать мифы и легенды о C++, но до мифов я пока еще не дочитала. В русском переводе я эту книгу не встречала, увы. |