Особенности работы с виртуальными дискaми VirtualBox

Автор: admin от 9-04-2015, 21:56, посмотрело: 1832

Особенности работы с виртуальными дискaми VirtualBox Статья рассматривает особенности использования виртуальных дисков в VirtualBox, применение разных режимов чтения-записи, принцип и организацию работы snapshot-ов, кэширование ввода/вывода данных, а также некоторые аспекты использования виртуальных дисков с точки зрения информационной безопасности. Для тех, кому интересен пример с безопасностью, можете сразу переходить по якорю к разделу об особых режимах записи.

Категория: Информационная безопасность

 

Эффект Motion Blur с помощью SVG

Автор: admin от 9-04-2015, 21:44, посмотрело: 781

Эффект Motion Blur с помощью SVG

Сегодня мы рассмотрим, как создать эффект motion blur и применить его к анимациям CSS с помощью SVG.

?Посмотреть на GitHub
?Демо (рус.)

Категория: Программирование » Веб-разработка

 

Исследование андроид-вируса

Автор: admin от 9-04-2015, 18:57, посмотрело: 1251

Всем привет. Недавно мне valdikss рассказал об андроид-вирусе, который может немало навредить пользователю, если он недостаточно внимателен. Мне захотелось узнать его внутренности, т.к. более или менее в последнее время занимаюсь ресерчем андроид приложений, но вирусы никогда еще не исследовал. До его рассмотрения, мне сразу бросилось в глаза название файла — android_update-1.apk. Первым делом делаю то, что делает каждый андроид ресерчер — распаковывает его dex2jar-ом (ну и параллельно можно посмотреть WinRAR-ом список файлов).

dex2jar


Когда я распаковал файл dex2jar-ом у меня получился красивый jar. Я обрадовался и кинулся смотреть его в JD-GUI.

Исследование андроид-вируса

Но, к сожалению, JD-GUI не смог полностью декомпильнуть получившийся файл, зато в самом конце файла были интересные строки.

Категория: Информационная безопасность

 

Электроника для 3D сканера

Автор: admin от 9-04-2015, 18:13, посмотрело: 620

Начну с извинений. Как обидно получилось! Хотел собрать пятый сканер исправив все косяки, добротно все сделать, а тут проекты, ЕГЭ, олимпиады… В общем закрутилось все, так что извините все, кто ждал статей на эту тему. Для тех, кто не в теме, вот нулевая статья. А те, кто в теме и все еще интересуется, добро пожаловать под кат первой части. И будет она, как вы уже поняли, про электронику…

Электроника для 3D сканера

Категория: Программирование, Сделай Сам

 

Контроль версий для дизайнеров

Автор: admin от 9-04-2015, 17:56, посмотрело: 383

Контроль версий для дизайнеров

Давненько мы сюда ничего не писали. Наверное, пришло время восполнить этот досадный пробел. Тем более, что повод более чем достойный.

За прошедшее с последнего поста время сервис PICS.IO превратился в полноценную систему управления медиафайлами. Теперь, помимо фотографий, поддерживаются многие графические форматы, а также видео- и аудио-файлы. Но сегодня речь не об этом, а о том, как мы сами используем сервис в работе.

Категория: Программирование » Веб-разработка

 

Binary serialization in Unity3d or dot.net

Автор: admin от 9-04-2015, 17:46, посмотрело: 575

Столкнулся с довольно-таки тривиальной проблемой. Сериализовать и десирилизовать данные.

Задача

Есть приложение, клиент-сервер. Клиент — Unity3d сервер PhotonServer. Есть модель, которая и на клиенте и на сервере должна быть эквивалентной. Требуется синхронизировать состояние модели и, возможно, дополнительные классы.

Решение

Protobuf

Самое логичное решение — это использовать бинарный протокол. В этом явный фаворит — ptotobuf (использовал proto-net 668). Он не поддерживает веб-сборку, но это допустимая жертва. Разметил требуемые классы. Проверяю. Все работает, небольшой размер и быстрый в работе. Шикарно. Но!

Категория: Программирование » Game Development

 

SDN: альтернатива или дополнение к традиционным сетям?

Автор: admin от 9-04-2015, 17:41, посмотрело: 581

Современные информационные технологии предъявляют все большие требования к гибкости и масштабируемости компьютерных сетей. Как ожидается, программно-конфигурируемые сети помогут решить целый ряд имеющихся проблем, будут способствовать созданию автоматизированных, программируемых, гибких и экономичных сетевых инфраструктур, однако стратегии SDN у ведущих вендоров заметно различается. Наглядный пример – подходы Cisco и HP.

По оценкам Gartner, на сетевую инфраструктуру приходится примерно 17% ИТ-бюджета. При этом она далеко не всегда может адаптироваться к меняющимся потребностям бизнеса. Новые тенденции – виртуализация, облачные вычисления, мобильность пользователей, рост объемов трафика – меняют требования к сетевым инфраструктурам. Смогут ли устанавливаемые сегодня сетевые продукты обеспечить поддержку будущих приложений и сервисов? В какой мере развитие сети будет привязано к продуктам выбранного производителя коммутаторов?

Проприетарность решений, архитектура традиционного сетевого оборудования делает эту привязку очень прочной. Некоторые даже характеризуют текущую ситуацию в сетевой отрасли как революционную. Ряд экспертов в качестве рецепта устранения вскрывшихся в сетях проблем называют переход к архитектуре программно-конфигурируемых (программно-управляемых) сетей (Software-Defined Networking, SDN). SDN обещает существенно ослабить зависимость заказчиков от технологий конкретного вендора.

SDN: альтернатива или дополнение к традиционным сетям?

В SDN вся логика управления сетевыми устройствами выносится в так называемую «плоскость управления», которая реализуется программным образом. Конструктивно контроллеры могут строиться либо на базе физических, либо виртуальных хостов. Управление сетевыми устройствами, как правило, осуществляется по протоколу OpenFlow.

Категория: Системное администрирование, Сетевые технологии

 

Приглашаем студентов на Imagine Day: 18 апреля в Москве

Автор: admin от 9-04-2015, 17:13, посмотрело: 459

Друзья! Вы уже наверняка слышали про наш международный студенческий конкурс Imagine Cup, в котором студенческие команды придумывают и воплощают в жизнь свои программные проекты и игры. Так вот, национальный российский финал конкурса состоится 18 апреля 2015 г. (суббота) в рамках большого студенческого мероприятия — Imagine Day. Регистрируйтесь, приходите сами, приводите друзей, или присоединяйтесь к онлайн-трансляции на сайте ImagineCup.ru.

Приглашаем студентов на Imagine Day: 18 апреля в Москве

Категория: Компании » Microsoft

 

Доступно свежее обновление ReSharper Ultimate

Автор: admin от 9-04-2015, 16:36, посмотрело: 519

Всем привет! Только что произошел очередной релиз наших инструментов для .NET-разработчиков вместе с первой версией ReSharper для разработчиков C++. Вместе взятые, все эти инструменты называются ReSharper Ultimate, и инсталлятор, содержащий их свежие версии, можно скачать здесь!

Доступно свежее обновление ReSharper Ultimate


Полный список входящих в новый релиз ReSharper Ultimate обновлений таков: ReSharper 9.1, ReSharper C++ 1.0, dotMemory 4.3, dotTrace 6.1, dotCover 3.1 и dotPeek 1.4. Разберем наиболее заметные изменения в этих продуктах.
Если интересно...

Категория: Программирование

 

Применение параллельных алгоритмов в среде 1С Предприятия

Автор: admin от 9-04-2015, 16:29, посмотрело: 771

Наверное, каждый из нас сталкивался с ситуацией, когда нужно выполнить большой объем вычислений или передать/получить большой объем информации за ограниченный промежуток времени. А сколько из нас остановилось на последовательном алгоритме и закрыли глаза на продолжительность выполнения? Ну и что, что 20 часов ведется расчет/отправка/получение (подчеркнуть нужное) каких-то данных? Ну, я «выжал» из системы все, что можно, быстрее не получится… При этом серверное железо загружено на минимум.

На самом деле, почти всегда доступна альтернатива в виде распараллеливания выполняемой задачи. Конечно, параллельные алгоритмы несколько сложнее — балансировка нагрузки, синхронизации между потоками, а так же, в случае разделяемых ресурсов, борьба с ожиданием на блокировках и избегание deadlock’ов. Но, как правило, оно того стоит.

Об этом мы сегодня и поговорим… в контексте 1С Предприятия.

Категория: Программирование, Веб-разработка

 
Назад Вперед