Если вы создаете графический редактор на canvas, вам наверняка захочется иметь в арсенале мягкую кисть. Так вот, задача эта довольно нетривиальная и я постараюсь осветить основные трудности и подсказать пути решения.
(на картинке пример работы мягкой кисти в GIMP)
Перед прочтением рекомендую ознакомиться с предыдущей статьей.
Продолжаем неделю canvas на хабре.
Графические редакторы на флеше/сильверлайте в интернете не редкость. На canvas их намного меньше, но есть и довольно интересные. Вот пара примеров:
В этом цикле статей я планирую рассказать о различных моментах, с которыми можно столкнуться при создании графического редактора на canvas. Тривиальные части затрагивать не буду, постараюсь описывать только самое интересное. В этой статье опишу примерный алгоритм создания кисти для скетчей
Цветной снимок, снятый на камеру Wide Field Camera 3, расположенную на борту NASA'вского космического телескопа Хаббл, показывает центральную часть гигантского скопления звезд Омега Центавра. Все звезды на картинке двигаются в случайном направлении, как рой пчел. Астрономы использовали огромную разрешающую способность телескопа Хаббл для определения позиций звезд в период с 2002 по 2006 годы. На основе этих измерений они могут предсказать движение звезд в будущем. Нижняя часть картинки показывает будущее положение звезд, расположенных на фрагменте верхней части, выделенном в рамку. Каждая полоса — это движение звезды в ближайшие 600 лет. Движение между двумя точками соответствует примерно 30 годам.
Фото: NASA, ESA, и G. Bacon (STScI)
Еще 4 года назад The Pirate Bay объявили о том, что хотят купить микрогосударство Силенд, чтобы разместить свой сайт там и больше не беспокоиться об авторском праве — амбициозный план, который оказался неосуществимым. На этой неделе пиратские партии со всего мира начали мозговой штурм по поводу нового амбициозного плана. Вместо создания собственной страны теперь они хотят запустить торрент-трекер на орбиту.
Хорошие новости для любителей старого доброго irc-клиента.
Вышел Mirc 7.1!
Это первый стабильный релиз новой Unicode версии Mirc.
На создание Unicode-версии Mirc ушло почти два года разработки и тестирования; потребовалось до 150 тысяч правок исходного кода. Это было наиболее сложным и трудоемким обновлением Mirc с момента его создания в 1995 году, когда он еще был не-Unicode, 16-бит, Windows 3.1 приложением.
Многие части Mirc пришлось обновить или переписать.
MIRC теперь должен быть более быстрым, более стабильным, и более совместимыми с последними версиями Windows, а также должен лучше справляться с отображением и вводом на различных языках.
Напомню еще раз: вирус выводит на экран окошко с предложением отправить смс на какой-то номер, чтобы разблокировать Windows. Ctrl + Alt + Del, Alt + Tab и прочие сочетания, которые должны свернуть/закрыть/переключить на другую программу естественно блокируются. Перезагрузка даже в безопасном режиме заканчивается этим же окошком.
Я сам сталкивался с этим вирусом (каюсь, сидел без антивируса). Первая мысль была загрузиться с Live-CD. Но его у меня не было (каюсь снова, лайв-сиди всегда нужно иметь под рукой). Помедитировав пять минут возле компьютера, я уж подумал что ситуация безвыходная. Но…
Вчера знакомая скинула в аську задачку из какого-то теста на логику. Изрядно поломав голову, я дал ответ, в котором был не очень уверен, но он оказался правильным. Однако сомнения так и не покидали меня. Представляю на ваш суд эту задачку, развивающую абстрактное мышление:
Когда день после завтра – вчера, тогда «сегодня» будет так же далек от воскресенья, как и день, который был «сегодня», когда день перед вчера был завтра. В какой день недели верно данное утверждение?
Предлагайте свои решения в комментариях, просто перечислять дни недели не нужно, излагайте ход мыслей.
Тех, кто встречался с этой задачей раньше и знает правильный ответ, прошу не беспокоиться.