| забавный варнинг |
[Июл. 16, 2009|05:43 pm] |
Особенно интерсна фраза, выделенная жирным.
Compiler Warning (level 3) C4800
'type' : forcing value to bool 'true' or 'false' (performance warning)
This warning is generated when a value that is not bool is assigned or coerced into type bool. Typically, this message is caused by assigning int variables to bool variables where the int variable contains only values true and false, and could be redeclared as type bool. If you cannot rewrite the expression to use type bool, then you can add "!=0" to the expression, which gives the expression type bool. Casting the expression to type bool will not disable the warning, which is by design.
The following sample generates C4800: // C4800.cpp // compile with: /W3 int main() { int i = 0;
// try.. // bool i = 0;
bool j = i; // C4800 j++; }
Хотелось бы знать, какой именно момент дизайна мешает устранить варнинг при исспользовании кастов. Да и вообще, что за яды употребляют создатели компилятора VC. |
|
|
| ГЭК, образование и иже с ними |
[Июн. 19, 2009|02:01 pm] |
15.06.09 у меня случилось "важнейшее" событие в жизни любого студента - защита диплома перед грозной Государственной Экзаменационной Комиссией: пресловутые 5 минут позора. К сожалению, из впечатлений от этих 5-ти минут, осталось лишь недоумение: "И к этому моменту я должен был идти все пять лет учёбы?". Защитившись, для расширения кругозора и просто что бы посмотреть: "А как там оно у других?" посидел ещё на нескольких докладах и моё недоумение увеличилось, возник странный вопрос "А что, собственно, оценивается?".
( много буков ужасно субъективного мнения ) |
|
|
| анжинерия |
[Май. 30, 2009|06:42 pm] |
Практически завершил работу над своим дипломом и не могу не запостить замечательную табличку, как нельзя лучше характеризующую состояние нашего образования и людей им занимающихся.
( таблица аж на три листа ) |
|
|
| links |
[Апр. 24, 2009|11:39 am] |
gamedev: разработчики online аркады с эволюционирующим оружием выложили видео демонстрирующее игровой процесс
вакансия от Blizzard увидев её истекал слюной до конца дня :-). Много думал о том, какой я ещё тупой и необразованный.
development: забавный сайт с демонстрацией наиболее популярных алгоритмов сортировки.
ai: учёные таки ещё немного приблизились к воплощению мозга в железе, быть может они даже заставят это приносить какую-то пользу.
fun: «Аист&Co», на мой взгляд, практически гениальный стартап. Улыбнуло описание компании. описание исследования на тему "готовы ли человеки помогать роботам" |
|
|
| vmware-tools |
[Мар. 31, 2009|12:43 pm] |
В очередной раз поражаюсь гениальности разработчиков в VMware. Понадобилось собрать vmware-tools - утилитки/модули, ставящиеся на гостевые оси в ESX Server, дабы те лучше работали. Естественно по наивности решил работать не из консоли, предоставляемой ESX Server-ом (ну убогая она), а через Putty, кто ж знал, что при инсталяции этих тулзов без предупреждения выгружаются сетевые модули :-(. |
|
|
| ESX hell |
[Мар. 27, 2009|02:30 pm] |
только что подобрал отличное описание процесса разработки под ESX.
Итак, разработка под ESX Server эквивалентна попытке наладить процесс постройки виллы на маленьком острове с действующим вулканом и абсолютно враждебными рабочими и стройматериалами. Стоит отвернуться, как доблестные джамшуты с хитрыми рожами начинают менять рельеф выбранной под строительство местности, а прорабы прячутся в бетономешалки. Поставщики вместо нормальных материалов предлагают полное Г, а при отказе его использовать начинают предлагать наладить производство шлакобетонных блоков прямо на месте, когда ты требуешь от них всего лишь кирпичей. Но, даже получив искомые кирпичи, радоваться рано, будучи успешно вмурованным в стену, кирпич может просто испариться или перебежать в другое место. Из-за такой бяки с условиями, приходится стройплощадку окружать бетонным забором с колючей проволокой и вышками, стрелки на которых стреляют из ГРАНАТОМЁТОВ, как только видят непорядок. Более того, т.к. после пары выстрелов не остаётся практически ничего, то необходимо держать дорогую бригаду преданных людей, который после очередной разборки, бульдозерами зачищают местность, аккуратно объезжая чудом устоявшие строения, и ловят разбежавшихся рабочих. |
|
|
| информационный голод |
[Мар. 13, 2009|04:37 pm] |
Лем, в одном из рассказов о Йоне Тихом упоминает (или предсказывает?) ситуацию, когда объём доступных человеку знаний (и скорость их производства) превышает возможности этого самого человека по изучению нового. И что-то в последнее время кажется мне, что человечество всё ближе подходит к этой границе. По крайней мере, у меня начал накапливаться ком того, что надо бы прочитать и надо бы изучить, но вот как-то нет времени, и неделя за неделей этот ком всё увеличивается. В "давние годы", когда я был полноценным студентом (т.е. только учился, и не работал) эта проблема как-то отходила в сторону, т.к. всегда были летние каникулы, когда можно было и отдохнуть и прочитать всё, что накопилось за год. Но вот учёба кончилась и пришли суровые рабочие будни и лишь месяц законного отдыха (который таки хочется потратить именно на отдых). Утром надо на работу, вечером голова практически не варит и что-то учить затруднительно (хотя попытки, конечно есть :-) ). А расти-то над собой ой как хочется, беда в общем.
( Немного покумекав, прикинул возможные варианты выхода из 'кризиса': ) |
|
|
| VMware vCenter Converter - bad, bad, bad |
[Мар. 4, 2009|12:33 pm] |
На днях по производственной необходимости коллега копался в VMware vCenter Converter 4.0, кто не знает - штука для переноса машин с физических хостов на виртуальные. Интересовались сугубо тем как оно переносит машины с линуксом. Так вот, в очередной раз подтвердилось мнение, что в VMware работают либо одни индусы, либо студенты, либо наркоманы в последней стадии... Переносят машины они в hot режиме (т.е. без ребута и вообще какой-нибудь остановки оси) и копируют содержимое дисков по файлам... Учитывая, что большинство файловых систем не умеет делать какие-либо снапшоты себя любимых и вообще блокировать доступ, было бы забавно посмотреть, что будет, если во время миграции какой-нибудь процесс будет активно работать с файлами ]:-> |
|
|
| yahoo pipes |
[Фев. 20, 2009|11:30 am] |
Наткнулся на отличную реализацию визуального программирования (ну или почти программирования :-) ) обработки потока данных, называется это чудо yahoo pipes и предназначено для сбора и фильтрации rss/atom и т.п. контента.
родной сайт
вводное видео лежит тут |
|
|