All streams
Search
Write a publication
Pull to refresh
3
0
Павел @hmspns

User

Send message
А в чём заключается проблема левшей?
P.S. Сам левша
Предполагаю, её использование оправдано в ситуациях, когда надо часто удалять элементы из середины списка. Поскольку в ArrayList при этом происходит сдвиг элементов, каждое такое удаление будет сопровождаться выделением памяти под новый массив и копирование в него оставшихся элементов из старого. В LinkedList просто меняются указатели у соседей удаляемого элемента.
Не уверен на 100% на счёт Java, но предполагаю, что при увеличении массива, будет просто выделен новый кусок памяти, большего размера, куда будут скопированы значения из старого размера. При этом старый кусок памяти придётся удалять, т.е. дополнительно вырастет нагрузка на сборщик мусора.
Может слегка не в тему, но мы в своё время решили подобную задачу переведя котёл на евробрикеты. Горят так же, как и уголь, а золы ощутимо меньше. По стоимости получается примерно то же самое.
Мы сделали непредвзятое сравнение упомянутых систем по множеству параметров и разместили результаты в сводной таблице, попутно сделав небольшой обзор каждой системы в отдельности.

Непредвзятый обзор Cackle в блоге компании Cackle. Подозрительно напоминает оксюморон.
А чем Tuple<> не угодил?
Как быстро в рантайме найти петли потоков (dead-locks)?
— !dlk

Не очень понятно, что вы имели в виду.
Мне кажется мы с вами о разных вещах говорим. С точки зрения текущей работы компиляторов — вы правы. С точки зрения прикладного программиста, который не заморачивается прогнозированием будущего (которое не спрогнозировать), для кода вида:
        public static T Of<T>(this object o)
        {
            return (T) o;
        }

запросить у компилятора встраивание разумно.
Значение перечисления в атрибуте говорит о том, что нужно инлайнить, если возможно. А то что компилятор пока не умеет — не зона ответственности прикладного программиста.
Потому что сейчас не умеет, потом научится (по ссылке об этом говорится: «JIT today can't inline methods that contains „starg“ opcode»). Или другой компилятор будет уметь. А код с атрибутом останется.
Ну да, но их всегда можно в #if… #endif обернуть
Я бы в методы класса Sugar атрибут [MethodImpl(MethodImplOptions.AggressiveInlining)] добавил.
Со 150 до 70 — это вообще не предел. Мой личный рекорд — со 180 до 33 юаней на Гуланью в Сямене. При этом девочка-продавец выглядела жутко довольной, а у меня сложилось впечатление, что можно было до 20-25 юаней опускать. Они в этом смысле совершенно беспринципные, когда видят европейца.
Не увидел противоречия, что ASMX работает через SOAP, что WCF работает через SOAP.
P.S. Чтобы не было холивара, последние 6 лет я только через WCF работаю ;)
А смысл его закапывать то? Для B2B сектора самое то
Первое впечатление — очень непривычно. Смотрится красиво, работать стало удобнее.
Отметил бы:
  • Не всегда получается сходу найти текущую вкладку, полоска её помечающая не особо контрастна.
  • Из-за группировки вкладок всё слегка путается. То есть раньше у меня была возможность таскать вкладки и группировать, например, рабочие слева, информационные справа. Т.е. я собирал в группы не по домену, а по типу информации на страницы, сейчас такое невозможно, к сожалению.
  • Раз панель закладок ушла из интерфейса, может быть возможно её бросить в контекстное меню? Сейчас оно не поменялось по сравнению со старой версией, почему бы в него не кинуть скрытые элементы? Доступ будет в два клика без длинных перемещений мыши.
Так там же режим санкций. Американцы распространяют его не только на Кубу, но и на все компании, которые пытаются с ними сотрудничать. Чтобы запустить завод — надо поставить туда оборудование, а где его взять, если с Кубой никто не торгует?
Спасибо, буду осваивать.
Кстати, если приходится часто логи парсить, посмотрите на LogParser — очень мощная штука. Тут описание есть: http://habrahabr.ru/post/85758/
И ещё, в вдогонку. Напишите, если есть возможность, как интегрировать БЭМ в уже существующий проект? Насколько я понимаю, в Яндексе это уже проходили.
Просто есть много проектов, которые разрабатываются уже N месяцев/лет и на которых можно поэкспериментировать, потихоньку, аккуратно переводя их на новую технологию и смотря её применимость. А разрабатывать проект с 0 на том, в чём ты не особо понимаешь рискованно. Можно и сроки сорвать и репутацию испортить.
Или БЭМ подходит только если весь проект на нём?
Ой, а меня нет. Видимо не всю базу слили

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity