Jun 25, 2007 · Comments
Boost.BuildИнструменты
В таком виде генератор уже пригоден к использованию, однако его можно сделать ещё лучше. Как - читайте в следующей части.
Если сравнить исходный код нашего генератора с реализацией генератора объектных файлов в “boost/tools/build/v2/tools/msvc.jam” можно обнаружить несколько отличий:
Read On →
Jun 19, 2007 · Comments
СтранноеЮмор
Нет, ну какая прелесть!:
Here is our wish list.
.net C#, vb.net, C++ needs real-time coding experience.. handling Async Callbacks, Multi processing threaded applications. (Please provide screen shot examples) Nice to haves..
Graphic Design Icon Creation Application Packaging (WYSE,Admin Studio) ASP.net Understanding of SourceSafe. :-)
Отсюда.
Jun 19, 2007 · Comments
Инструменты
Некоторое время назад (довольно давно, откровенно говоря) меня попросили написать про Viva64, но я это дело как-то проволынил. Просто написать, что «есть такая штука, а дальше разбирайтесь сами» не хотелось, а руки до поставить и попробовать не доходили. Теперь, как вы понимаете, дошли, - теперь можно делиться впечатлениями.
Read On →
Jun 13, 2007 · Comments
КосмосЮмор
Бедняжка Плутон:
(C) Mathias Pedersen 2007
PS: На сайте автора можно найти ещё несколько симпатишных картинок. :-)
Jun 12, 2007 · Comments
Всякая всячина
Хочу табличку на дверь, как в отеле, с надписью «Do not disturb. Debugging is in progress» и картинкой чудака, бьющегося головой об стену. Ни у кого нет, часом?
PS: Большая красная кнопка, выключающая телефон, почту и прочие средства коммуникации тоже бы не помешала. :-)
Jun 11, 2007 · Comments
Boost.BuildИнструменты
Продолжаем начатое ранее. Мы остановились на том, что сумели вызвать компилятор и передать ему нужную команду. Теперь нам нужно научиться передавать все настройки компилятора, уже известные Boost.Build, в созданную командную строку. Для сначала нужно выяснить как же, собственно, Boost.Build узнает где находится компилятор и как задаются параметры компиляции.
Read On →
Jun 8, 2007 · Comments
СтранноеЮмор
Жена рассказала прелестную историю. Пошла она в аптеку купить череды (трава такая). Как эта трава называется по-английски она не знала. Зато знала её латинское название. (Кстати хороший метод, который работает в том числе и в украинских аптеках). В аптеке нашла упаковку с похожей картинкой и для пущей уверенности подошла к аптекарше спросить, мол правильно ли она её вычислила. Протягивает упаковку, бумажку с латинским названием, говорит мол так и так, английского названия мы не ведаем, но на международном языке медиков трава называется так, и завершает это все вопросом та ли это трава?
Read On →
Jun 7, 2007 · Comments
ТехнологииTroubleshooting
Сегодня с утра возился с решением забавной проблемы. Началось всё с того, что вчера Katy, наш администратор, обрадовала меня, сообщив что пришли заказанные диски и FireWire контейнеры для них. К концу дня радость немного поугасла, так как выяснилось, что оба диска одновременно работать отказываются. Т.е. любой из них по отдельности работал как часы, а вот при подключении второго ничего не происходило. Диск не появлялся. :-(
Read On →
Jun 6, 2007 · Comments
Boost.BuildИнструменты
Библиотеки Boost не использует make файлы или какую-либо другую более менее стандартную систему компиляции. Вместо этого Boost использует собственную систему сборки - Boost.Build V2. Система построена вокруг Boost.Jam, который, в свою очередь, является наследником Perforce Jam, - интерпретатора скриптов Jam. Вокруг возможностей Boost.Jam, который, между прочем, состоит из единственного исполняемого файла, навёрнута система скриптов изолирующая разработчика от особенностей конкретного компилятора и платформы.
Read On →
Jun 3, 2007 · Comments
ПрограммированиеWindows
Пришла давеча в голову совсем неоригинальная мысль – а почему ещё никто не сделал надстройку над Win32 API, позволяющую использовать строки, закодированные в UTF-8? Ведь существует же масса причин, чтобы такая библиотека пользовалась бы спросом, особенно несколько лет назад – во время массовой миграции с 9x на NT.
Read On →