Задать вопрос
  • WTF: Интернет-Браузер от Mail.RU: Кто-нибудь пробовал что это?

    ag666
    @ag666
    Окей, поясню лично. Это Mail.Ru Хром. Брендированный под Mail.Ru Chromium, с рядом добавленных и заточенных под сервисы Mail.Ru функций, таких как:
    image

    Т.е. поиск там от Mail.Ru, плюс есть кнопка для быстрого доступа к почте Mail.Ru.
    Также там везде вместо Гугл написано Mail.Ru.

    Если вы регулярно пользуетесь сервисами Mail.Ru и пользуетесь браузером Chrome — то вполне логично было бы поставить эту версию Хрома.

    А то что его нет в дистрибутиве Агента — вполне логично, учитывая вес браузера. Также вполне нормально, что инсталлер умеет скачивать из интернета, то что вам хочется установить. 21 век, все дела.

    Про подозрительность — без комментариев. Страшно — не ставьте. Сами же галку поставили в инсталляторе.
  • Canvas: можно ли получить значение ColorStop из градиента?

    ag666
    @ag666
    Дык ведь градиент после того как он отрисован на канвасе — не существует как градиент, только как пиксели. Нет никакого практического смысла менять параметры градиента хранящегося в переменной, можно же просто пересоздать градиент в этой же переменной и отрисовать его еще раз в том же месте. Это же тоже самое, что и корректировка.

    Для того чтобы это было проще делать — можно создание градиента обернуть в юзер-класс, т.е. если надо будет поменять всего один цвет из трех — можно будет поменять только его и получить нужный объект для отрисовки — отрисовать его — вот и вся корректировка. Хранить в классе все что нужно, чтобы было проще доставать (для чего-бы там ни было).
  • Canvas: можно ли получить значение ColorStop из градиента?

    ag666
    @ag666
    Вопрос именно в низкоуровневости. Рисовательные методы предназначены только для рисования. С точки зрения АПИ нам не надо доставать цвета из градиента, потому что мы их итак знаем, ведь это же мы задавали свойство ctx.fillStyle, так ведь? Ведь это мы добавляли цвета через addColorStop, так ведь? Нам не нужен никакой АПИ для получения этой информации.

    Если вам зачем-то это нужно — надо писать обертку, то самое: «сам предварительно их где-то не сохранил» — напримр накатать классик для линейного градиента, который будет в себе все хранить и по вызову метода либо возвращать объект градиента (context.createLinearGradient()), либо вообще его самостоятельно отрисовывать. В зависимости от предпочтений.

    Если вас интересует конкретный цвет в произвольном месте градиента: вы можете его найти математически, у вас есть вся информация для этого. Или через пиксель.
  • Видео-проигрыватель на 2 монитора

    ag666
    @ag666
    Под виндой тоже полет нормальный
  • Когда писать ТЗ - до или после подписания договора?

    ag666
    @ag666
    1. Договор подписывается под «ТЗ» от заказчика. Заявляются первоначальный бюджет и сроки.
    2. В договоре указывается, что окончательное и более подробное ТЗ будет написано исполнителем и утвержденно заказчиком в такие то сроки и оплачено такой то суммой (первый майлстоун). ТЗ же пишется под оговоренные сроки и деньги. ТЗ утвержденное заказчиком прикладывается к договору.
    3. Разумеется если заказчик захочет что-то измненить — это должно рассматривать отдельно. Влиять на бюджет и сроки.
    4. Если написать ТЗ от фонаря, то если заказчик сам не фонарь — ну потеряете время свое и потратите время заказчика. Флаг вам в руки.
  • SSD: что важнее последовательные запись/чтение или случайные?

    ag666
    @ag666
    Ну это же разные цели. В случае с тихой работой компа SSD берется именно для обеспечения тихой работы компа в первую очередь, а не для хранения, хранение это побочный эффект. Если средства позволяют — почему нет, можно (но там ведь не одной заменой диска достигаетяс результат, правда ведь? там надо еще и охлаждение с вентиляторов на что-то более тихое заменить.) А если такой цели нет, то использовать SSD для хранения — нерационально. Плюс внешние жесткие диски (не SSD) довольно таки тихие… я не помню когда мой прорезиненный Transcend на 750Гб издавал какие-то звуки, громче звуков штатной работы компа.
  • Посоветуйте интернет-магазин для покупки Microsoft Points

    ag666
    @ag666
    Я все-таки рекомендую решить вопрос с кредиткой. Почему не получается?
    Просто это самый удобный и надежный способ. Никаких кодов. Раз и готово. Прямо на иксбоксе.
  • Как зашифровать XML?

    ag666
    @ag666
    Ну тогда, в рамках учебно-тренировочных мероприятий, почему бы вместо шифрования не воспользоваться гзипом запороленым? И пароль 100500 битный. Плюс XML меньше весить будет.
  • Помогите подобрать беспроводной роутер для дома

    ag666
    @ag666
    USB порт 1 шт.
    Из него можно сделать NAS при желании. Вот здесь расписано как.
  • Не удаляются файлы?

    ag666
    @ag666
    Попробуй через cmd (запустив его «как администратор»):
    takeown /f directory_name /r /d y
    icacls directory_name /grant administrators:F /t

    это сделает группу администраторов владельцем папки. в теории. и потом, в теории опять же, ее можно будет удалить.

    для отдельных файлов:
    takeown /f file_name /d y
    icacls file_name /grant administrators:F