Хабрахабр:
Если вы никогда не писали код для выполнения анимаций, то вы можете дальше не читать :) Что такое requestAnimationFrame? Во всех ваших функциях анимаций вы используете повторяющийся таймер для применения изменений каждый несколько миллисекунд. Хорошие новости: производители браузеров решили ?почему бы нам не дать вам API для этого потому, что мы, возможно, сможем оптимизировать некоторые моменты для вас?. Итак, это основное API для создания анимаций на основе изменения DOM стилей, перерисовки canvas или WebGL Зачем я должен это использовать? Браузеры могут оптимизировать анимации идущие одновременно, уменьшив число reflow и repaint до одного, что в свою очередь приведет к повышению точности анимации. Например анимации на JavaScript синхронизированные с CSS transitions или SVG SMIL. Плюс ко всему если выполняется анимация в табе, который невидим, браузеры не будут продолжать перерисовку, что приведет к меньшему использованию CPU, GPU, памяти и как следствие снизит расход батареи в мобильных устройствах. Читать дальше →
Так уж получилось, что официально ввоз оборудования со строгим шифрованием (длиной ключа более 56 бит) практически прикрыли. Тема обсуждалась много, и те, кто уже имеет развернутые на Сisco vpn сети, особо не беспокоятся ? не трогают, и ладно. А вот организовать новую небольшую филиалку на Cisco или расширить существующую стало несколько проблематично (уходящие в End-of-Sale маршрутизаторы как и темы со сменой ПО с NPE-K9 на K9 и накатывания SEC лицензий рассматривать не буду ? это, все-таки, незаконно). Что из себя представляет классический dmVPN? В двух словах ? имеем Центральное устройство ? Hub и кучу удаленных Узлов ? Spoke, с динамической маршрутизацией между ними и копипастной настройкой новых Spoke ? изменения в конфиге минимальны, центральный Hub трогать не надо, маршруты сами разлетятся по сети. Красота! Что же нужно дописать и доделать, чтобы схема работала не на Cisco, а на связке Cisco плюс S-Terra? Читать дальше →
Всем доброго времени суток! После возвращения на прежнее место работы возникла необходимость разгребать собственные-же косяки 2-х летней давности, помноженные (именно помноженные) на косяки ООО ?Разолбай-аутсорсинг? (название организации, как вы правильно понимаете, изменено). Одним из таких косяков был почтовый сервер Exim из которого мало того, что как из ушата лился спам, так еще и кривонастроеный антиспам приходящим админом ООО ?Раздолбай-аутсорсинг? куда-то ?пропадал? нужные письма, и в качестве приятного бонуса в imap`ных ящиках периодически пропадали нужные письма. В общем лучшим решением было rm -rf /. Именно это я и сделал и внедрил Zimbra и сейчас я хочу рассказать как это сделал таким образом, что это заработало (прежде всего в логике работы компании) став вторым инструментом документооборота, хотя ранее электронка стояла особняком, которая была у нескольких человек. И так, погнали бороться со спамом, разгильдяйством сабботажем, нежеланием работать, тупостью пользователей и еще кучей всего! Читать дальше →
Многие всегда считали и сейчас считают, что русская Википедия занимает слишком низкое положение, не соответствующее статусу русского языка в мире и всегда боролись и борются за более достойное положение крупнейшей русской энциклопедии, да и вообще всего русскоязычного мира. И вот только что произошли два радостных долгожданных события, которых мы ждали три года (с тех самых пор как мы 19 мая 2008 года обогнали шведов и попали фдесятку нах!). К нам пришли роботы, с миром! Сейчас русская Википедия одним махом обогнала нидерландскую и португальскую Википедии. Это стало возможным благодаря крупному проекту по созданию статей о реках России. Обгон нидерландской Википедии произошёл 24 февраля в 01:12 минут по московскому времени, когда в русской Википедии появилась 673 457-ая статья ?Ыджидвож? (а может и ?Шукшур?), написанная ботом ?LatitudeBot?. Обгон португальской Википедии произошёл 24 февраля в 01:57 минут по московскому времени, когда в русской Википедии появилась 674 395-ая статья ?Каз (приток Кондомы)? или ?Кабурчак (приток Кондомы)?, написанная всё тем же ботом ?LatitudeBot?. via Wikipedia, здесь же см. обсуждение Обновлённый список всех Википедий можно найти здесь.
Один из вопросов, возникающих при создании сервиса (в данном случае не важно, облака или VDS) ? это то, как создавать клиентские машины. Большинство наших конкурентов используют клонирование образа, который был единожды установлен и настроен системным администратором. Мы же используем чистую установку с нуля каждой машины. Ниже я попытаюсь объяснить, чем было вызвано это решение, какие у обоих подходов есть плюсы и минусы. Как всё начиналось...Когда облако только-только обретало первые черты, возникла задача автоматизации создания виртуальных машин. Разумеется, первым решением, лежащим на поверхности, было ?взять и склонировать?. Благо, все делов там ? одна команда (xe vm-clone). Дальше была необходимость поправить настройки сети, имя хоста и пароль рута. Всей работы ? на пол-дня. Ладно, два дня вместе с ловлей блох. Сделали? Сделали. К счастью, эту версию не увидели даже бета-тестеры. Читать дальше →
Как мы уже рассказывали, во время Mobile World Congress в Барселоне Intel подвела итоги международного конкурса Intel AppUp developer challenge, и в число призеров попало целых два российских приложения. С автором одного из них, Дмитрием Рыжковым, мы уже знакомы, и в скором времени продолжим интересное общение. А вот к новичкам, работающим под брендом NIAsoft, присмотримся повнимательнее прямо сейчас. Ведь Артем Шерстобитов, Илья Грачев и Николай Чолаков получили за свою игру Alchemy Classic ?Приз зрительских симпатий?, и к нему ? солидную премию в размере $60 000. Мы связались с Самарой, где живут все три победителя, чтобы узнать ? как рождаются идеи, приносящие столь весомые плоды. Читать дальше →

Отписаться от этой рассылки