Сообщения

Показаны сообщения с ярлыком "microsoft"

Когда Google перестал быть "империей добра" и стали империей зла

Изображение
 Лет 10-15 назад Гугл так называли и это было почти без иронии. То есть всем понятно, что люди просто зарабатывают деньги, но это ж можно было делать по-разному. Гугл создал кучу бесплатных сервисов: гугл, гмейл, ютуб и что там еще. Все эти вещи качественно улучшили жизнь людей, это реально сделало мир лучше и удобнее. Они поддерживали кучу инициатив по поддержке всяких открытых платформ, языков программирования, фреймворков и всего в таком духе. Так было долго и в какой-то момент они, в противоположность алчным компаниям типа Майкрософт, реально выглядели империей добра.  Но в какой-то момент они слишком сильно сосредоточились на зарабатывании денег. То есть для коммерческих компаний, созданных для зарабатывания денег, не бывает никакого "слишком", но все же они так себя позиционировали, как "империя добра" (это тоже, кстати, стоит денег - смотрите на пример Тесла и Маска, когда наглый и беспринципный уебок может своим антисоциальным поведением обрушить всю многоле...

Microsoft Bing Image Creator

Изображение
Оказывается, MS тут выдали конкурента Миджорни, причем бесплатного (пока что). Поигрался немного:

Новый ноутбук

С нынешним курсом бакса это архидорогое удовольствие, но я его себе позволил. ASUS PU551LD . Конечно же с core i7, это был принципиальный момент, потому что на прошлых ноутах всегда быстрее всего устаревал именно процессор. Так что процессора должно быть как можно больше и быстрее. Памяти 8 гиг, что тоже немало и видеокарта жифорс 820М. Более чем достойно, в общем. Что можно сказать про производительность? - ну где-то раза в 2-3 быстрее моего старого десктопа, который на самом деле не такой и древний (4-ядерный АМД + Радеон 6790 + 8 гиг оперативы - вполне ничего еще, хотя проц говно, конечно). Короче, очень хороший ноут. Хоть и дорогой. А еще тут лицензионный виндоуз стоит. Можно выбрать между 8.1 и 7. Я выбрал православный 7 про.

Новый комп на работе выдали

Старый комп был 2008 года, то был Core 2 Duo E8400 3.0GHz и 4 гига мозгов. Нельзя сказать, что это было прям уж старье, но вижуал студия 2012 на нем еле-еле ползала (2005-я студия отлично работала), так что замена была производственной необходимостью. Ибо замирания VS 2012 при редактировании кода на 5-10 секунд просто бесили, а компиляция проекта в районе полутора часов тоже не добавляла радости. И просто тупо не хватало памяти, жесткий диск постоянно надрывался, лазая в своп на каждое резкое движение и даже на открытие новой вкладки браузера. Короче говоря, время настало. То, что мне прикатили, превзошло все мои пожелания: i7 4770, 8 гиг мозгов на какой-то крутой материнской плате с 4 слотами (да, если там не 2 слота, а 4 - то это уже крутая плата), встроенным интеловским видео и 2 выходами от него (DVI + VGA). Я как-то уже отвык от той мысли, что комп на работе мощнее, чем дома, но дело обстоит именно так. Глянул, сколько стоит такой процессор в наших магазинах и откровенно говоря о...

Come to dark side, we have a... anime!

Изображение
Internet Explorer 11 - The [ANIME] Trailer  Хорошая попытка, ребята.

Фигачу

Изображение
На работе сегодня целый день перетаскивал проект из cl в gcc (mingw). Оказалось, что это не так-то просто: исходники пришлось изрядно перетрусить. Все дело в том, что gcc соблюдает стандарты с++ на порядок более строго, чем анархический майкрософтовский cl. Даже когда я справился с ошибками компиляции, пришлось еще пару часов провозиться, чтобы убрать все ворнинги. Потому как если у тебя порядок объявления отличается от порядка инициализации - то даже это ворнинг. Все неиспользуемые функции - ворнинг (мне потом пришлось джедайски пометить и ggc-ным атрибутом __attrubute__((used)) - именно так). Что, конечно, правильно. Бдительность, чистоплотность и соблюдение стандартов никогда лишним не бывает. Попутно выяснилось, что в виндовой версии gcc не работает опция -j, которая позволяет ускорить компиляцию путем её распараллеливания на энное число ядер. При этом характерно, что в QtSDK прилагался костыль для решения этой проблемы: jom. Как я заюзал jom: вместо стандартного mingw32-make.exe в...