Так уж случилось, что время от времени я развлекаюсь анализом клиентов ММО-игр на тему различного рода полезностей или получения информации о действии тех или иных игровых аспектов. Основное количество информации приносит разбор клиента в IDA Pro или OllyDbg.
Читать полностью »
Рубрика «Visual Studio» - 50
[В разработке] Перехватчик функций с неизвестными аргументами
2013-03-15 в 9:21, admin, рубрики: c++, detours, hook, macro, variadic, Visual Studio, перехват, Песочница, хук, метки: detours, hook, macro, variadic, перехват, хукДоступен для скачивания ReSharper 8 EAP
2013-03-11 в 17:02, admin, рубрики: .net, css3, javascript, ReSharper, resharper 8, Visual Studio, Блог компании JetBrains, метки: .net, c++, css3, javascript, ReSharper, resharper 8 В мире новых технологий ни одна компания не может себе позволить стоять на месте. По мере того как выходят новые фреймворки и языки программирования, ReSharper старается успевать их поддерживать. Собственно, поэтому мы рады объявить об открытии EAP-программы ReSharper 8 и, в связи с предстоящим релизом, представить вашему вниманию обзор тех возможностей, которые появятся в ReSharper 8.
Читать полностью »
Отладка Node.js в Visual Studio
2013-03-09 в 21:23, admin, рубрики: debug, javascript, node.js, Visual Studio, говнокод, отладка, я пиарюсь, метки: debug, node.js, Visual Studio, говнокод, отладка, я пиарюсь Мне нравится Node.js, но совсем недавно я начал использовать её на серьёзных проектах. При этом я продолжил пользоваться моей любимой средой разработки*. И если для простых скриптов достаточно просто редактора, то для серьёзной разработки нужны серьёзные инструменты, в частности, дебаггер. Ничего готового для студии найти не удалось, поэтому я взял и за пару выходных сделал его сам:

Читать полностью »
Асхат Уразбаев и Виктор Стрелков проведут мастер-класс по Scrum в рамках DevCon 2013
2013-03-04 в 6:41, admin, рубрики: agile, devcon, scrum, tfs, Visual Studio, Блог компании Microsoft, конференции, мастер-классы, разработка, метки: agile, devcon, scrum, tfs, Visual Studio, конференции, мастер-классыУважаемые разработчики и специалисты по разработке ПО!
От лица команды конференции DevCon 2013 я с удовольствием анонсирую в рамках конференции проведение мастер-класса Scrum: теория и практика в Visual Studio 2012 от гуру гибких методологий разработки Асхата Уразбаева и Виктора Стрелкова.
Желаете узнать больше про гибкие методологии? Интересуетесь применением Scrum при разработке программного обеспечения? Используете в команде Visual Studio и планируете применять Agile и Scrum?
Тогда мастер-класс от Асхата Уразбаева и Виктора Стрелкова будет вам крайне полезен!
Цель мастер-класса
Scrum — гибкая методология разработки ПО, позволяющая в жесткие фиксированные сроки реализовать наиболее приоритетные задачи.
Благодаря своей эффективности и простоте внедрения, Scrum получил большое распространение среди разработчиков по всему миру: его используют практически все софтверные компании. Система управления жизненным циклом приложения Microsoft Team Foundation Server 2012 позволяет в полной мере реализовать управление проектом и продуктом по методологии Scrum, что будет продемонстрировано в мастер-классе.
Цель мастер-класса — дать возможность участникам увидеть и попробовать, как идеи гибких методологий практически воплощаются в TFS 2012 и Visual Studio 2012.
Читать полностью »
Подключение к службе TFS без ввода учетных данных LiveID
2013-03-01 в 8:51, admin, рубрики: team foundation services, Visual Studio, Блог компании Microsoft Как правило, при подключении к службе Team Foundation Service пользователь видит веб-страницу для входа с помощью учетной записи Microsoft, также называемой LiveID. Выполняя вход, пользователь может установить флажок сохранения своей учетной записи Microsoft. В этом случае ее не придется вводить заново, если только не допускать больших перерывов между сеансами входа (тогда система запросит данные еще раз).
Это очень удобно для людей, но как быть, если подключение необходимо выполнить для приложения или веб-службы? С этой целью в программном коде следует применять «альтернативные учетные данные», использование которых необходимо разрешить в параметрах учетной записи. Это тот же самый параметр, который используется при включении базовой аутентификации для git-tf. Затем можно написать программный код, в котором для подключения к службе будут использоваться эти учетные данные. В долговременной перспективе мы также добавим поддержку OAuth, однако она еще в экспериментальной стадии.
Читать полностью »
Остерегайтесь инструментов повышения производительности
2013-02-23 в 8:54, admin, рубрики: CodeRush, productivity, productivity add-ins, productivity tool, ReSharper, Visual Studio, Программирование, разработка, метки: CodeRush, productivity, productivity add-ins, productivity tool, ReSharper, Visual StudioВнимание! Статья представляет собой перевод поста из блога Марка Симэна. Для размещения статьи в хабе «Переводы» мне не хватает всего одной единички кармы((( Ну, не успел я заработать одной своей статьей 5 единичек, а перевод опубликовать очень хочется. Надеюсь, что за попытку размещения перевода не в хабе переводов модераторы меня не казнят :), напротив, я надеюсь, что читателям понравится статья и её перевод и я, получив +1 в карму, сразу уберу статью в хаб переводов.
Итак.
Mark Seeman — архитектор программного обеспечения, проживающий в Копенгагене. Ранее работал разработчиком и архитектором в компании Microsoft. Сейчас Mark является независимым коснультантом. Также Mark является автором небезызвестной книги Dependency Injection in .NET
Статья представляет собой перевод поста из блога Mark Seeman.
В комментариях, исключая, разумеется, обсуждений самого поста Марка, хотелось бы услышать мнения насчёт качества перевода и главное стоит ли в будущем при появлении интересных записей делать перевод и выкладывать сюда (а может и из его старых записей что-то перевести)?
Далее идёт перевод поста Марка.
Эта статья затрагивает тему использования разработчиками инструментов повышения производительности.
Время от времени я бываю втянутым в жаркие дебаты на счёт преимуществ и недостатков ReSharper. Эти дебаты происходят обычно в Твиттере, где ограничением являются 140 символов на сообщение, что является не очень благоприятным условием для ведения детальных дискуссий. Я не хочу пустопорожней болтовни, так что начнём детальное обсуждение.
Читать полностью »
Разработка под iOS в среде Visual Studio
2013-02-21 в 6:55, admin, рубрики: .net, ios development, Visual Studio, xamarin, разработка под iOS, метки: .net, c++, ios development, Visual Studio, xamarinСегодня, 21 февраля 2013 года, компания Xamarin объявила о выходе Xamarin 2.0. Xamarin — компания, созданная разработчиками Mono, MonoTouch и Mono for Android, кросс-платформенной реализации платформы .NET.

На данный момент стоимость разработки под iOS в Visual Studio оценивается в 999 U.S$
Существует возможность скачать Starter Edition, которая позволяет писать не более 32к скомпилированных(?) строк кода, которые, по их мнению, будут достаточными для всех мини-приложений. Поддержка отсутствует. Купить/скачать — store.xamarin.com/
ASP.NET И сжатие клиентского кода
2013-02-18 в 11:47, admin, рубрики: .net, ASP.NET, Visual Studio, Песочница, метки: ASP.NET Со времён MSIE4 и блокнота, Я люблю комментировать написанный код. Но одно дело, когда проект создаётся для себя, или при компиляции комментарии не попадут конечному пользователю. И совсем другое дело, когда написанные комментарии могут попасть конечному клиенту. Во первых, они ему не нужны, а во вторых, в комментариях может содержаться некий текст, который может подвергнуть опасности этот или другой проект. И в третьих, содержимые в клиентском коде (HTML, JS, CSS) комментарии, даже в сжатом виде, создают паразитный трафик.
Изучая такой код иногда можно натолкнуться на интересные вещи. Вот, к примеру, один из кусков комментариев на одном всеми известном сайте:Читать полностью »
Сборка Qt5 в Visual Studio 2012 или я могу пришить глаз кенгуру пока течет мой любимый кетчуп
2013-02-07 в 19:31, admin, рубрики: qt, Qt Software, qt5, qtwebkit, Visual Studio, visual studio 2012, vs2012, windows, сборка, метки: Qt, qt5, qtwebkit, visual studio 2012, vs2012, сборка Не так давно вышел новый Qt, обещающий большое и светлое будущее, и я решил опробовать сие чудо. Но для начала работы с этим чудом мне понадобилось собрать его для моей установленной студии 2012 года из исходных файлов. А сборка оказалась далеко не тривиальной (хотя кривость моих рук никто не отменял – таким студентам, как я, руки необходимо об забор выпрямлять).
Читать полностью »
Интеграция Team Foundation Services с Git и другие новые возможности
2013-01-30 в 19:13, admin, рубрики: Git, tfs, Visual Studio, Блог компании Microsoft, метки: Git, tfs
Сегодня произошел большой шаг вперед в развитии Team Foundation Services — облачного сервиса Microsoft для разработчиков. Последние несколько месяцев команда TFS вела работу над новыми возможностями которые делают эти сервисы еще более проще, удобнее и эффективнее. Одним из самых громких нововведений является интеграция популярной системы контроля версий Git с сервисами TFS. Работа на этом не прекращается и в обозримом будущем будет добавлено еще много интересных функций.
Читать полностью »

