Новости информационных технологий - 30271

Он посинел, ему плохо?

BSOD – реакция ядра на неразрешимую исключительную ситуацию. Если вы его видите, то это значит, что случилось что-то определенно нехорошее.

Среда ядра накладывает множество ограничений на свободу действий программиста: учитывай IRQL, синхронизируй доступ к разделяемым переменным, не задерживайся в ISR, проверяй любые данные из «юзерленда»… Нарушив хотя бы одно из правил, вы получите настоящий выговор из штампованных фраз в стандартном VGA-видеорежиме с худой палитрой.Читать полностью »

Great news for everyone who uses ReSharper 6 along with other JetBrains .NET tools: you can now download dotCover 1.1.1 and dotTrace 4.5.1 Performance that both support ReSharper 6. Other noteworthy changes in these new minor versions of the code coverage tool and performance profiler include:

  • dotCover 1.1.1 introduces support for NUnit dynamic tests (such as those marked with TestCaseSource or Sequential attributes); persists excluded nodes info between unit test session runs; and adds a shortcut to cover all tests from solution (Ctrl+Alt+/)
  • dotTrace 4.5.1 Performance brings support for Adjust Time on special functions like Garbage Collector or Native Code; and adds a shortcut (Ctrl+R) for quick editing of profiling configurations

Both releases are free upgrades. To learn more about improvements introduced in dotCover 1.1.1 and dotTrace 4.5.1 Performance, please <a rel="nofollow"Читать полностью »

Great news for all ReSharper users! We are opening the Early Access Program for ReSharper 6.1, bringing tons of improvements for everyone. This is not your ordinary bug-fix release. ReSharper 6.1 EAP includes:

  • Performance and bug fixes
  • New settings engine for easier management and sharing of ReSharper settings
  • Support for Async CTP
  • Optimize Assembly References
  • Experimental support for the initial Visual Studio 11 Developer Preview
  • ReSharper SDK
  • New code inspections and quick-fixes for C# and VB.NET
  • Lots of improvements for web developers
  • XAML support improvements

Learn more about ReSharper 6.1 on the JetBrains .NET Tools blog, and download ReSharper 6.1 Early Access builds! If anything goes wrong for you with this EAP, please let us know so that we make the upcoming final release of ReSharper 6.1 better and cleaner than ever!

Читать полностью »

в 11:52, , рубрики: Без рубрики

We are happy to announce the release of YouTrack 3.0, a fully customizable version of our intelligent keyboard-centric issue and bug tracker, with a Free Pack now available for small teams. YouTrack 3.0 introduces two major enhancements: customizable workflow and complete issue attributes customization. With these additions, a team can completely automate the issue life-cycle management based on its specific process needs, while still enjoying an intelligent, extremely usable and developer-oriented issue tracker. With YouTrack 3.0, now you can:

  • Define your own workflow to automate issue life-cycle management
  • Customize the set of issue attributes and their values
  • Submit issues by email
  • Automatically close or modify any related issue attributes from VCS Commit Comment
  • Access and handle your issues from your mobile device
  • Add other users to issue watchers list
  • Customize the sidebar to show only the tags and saved searches you need
  • Import existing projects from any bug tracker
  • Manage your issues and projectsЧитать полностью »

Добрый день, уважаемые читатели!

Я расскажу о том, как происходит управление интеграционными релизами в компании «Сбербанк-Технологии», где я работаю. Хотелось бы поделиться опытом и обсудить его с коллегами по ИТ-отрасли. Подобные вещи практикуются и в других крупных ИТ-инфраструктурах – было бы интересно сравнить.

В СберТехе одновременно делается больше сотни проектов, каждый из которых может вносить изменения в несколько автоматизированных систем. Систем насчитывается несколько сотен, многие из них интегрированы друг с другом через сервисную шину. Это порождает огромное количество взаимозависимостей между проектами: доработки в одном проекте могут влиять на функционал другого. Интеграционные релизы направлены на объединение реализуемых проектов в один пул, синхронизацию их доработок и доведение всех проектов до одномоментного внедрения.
Читать полностью »

image
Наконец-то вместо уговоров подождать еще немного, на вопрос “Есть ли InterSystems GlobalsDB/Caché Extreme под Microsoft .Net?” можно ответить утвердительно. В новой версии Caché 2012.2 (Field Test) и GlobalsDB v2012.296 появилась поддержка этой платформы.
Попытаюсь в любимом для многих разработчиков на одной шестой суши стиле, то есть без чтения install notes и прочего, исследовать, что, собственно говоря, представляет дистрибутив GlobalsDB под Windows.
Читать полностью »

Вышел новый выпуск журнала UserAndLINUX с розыгрышем призовПосле небольших каникул, вышел апрельский номер журнала UserAndLinux, который уже стал довольно популярным в кругах пользователей Linux. Тема выпуска: «IT-мир Linux и его достижения», поэтому номер напичкан новостями о новых технологиях, железе, софте, и все это связано с Linux.
Так же в номере предусмотрен небольшой розыгрыш призов: разыгрываются флешки, геймпады, джойстики, веб камеры и HD телевизор.
Читать полностью »

Вступление

Недавно наткнулся на маленький полезный пакет и решил поделиться находкой. Для этого публикую перевод статьи, обсуждающей проблему корректного завершения goroutine извне и предлагающей решение в качестве того самого маленького пакета tomb.

Перевод статьи

Определенно одной из причин, почему людей привлекает язык Go, является первоклассный подход к параллелизму. Такие возможности как общение через каналы, легковесные процессы (goroutines) и их надлежащее планирование — не только являются родными для языка, но и интегрированны в него со вкусом.

Если вы послушаете разговоры в сообществе в течение нескольких дней, то велик шанс, что вы услышите, как кто-то с гордостью отметит принцип:

Не общайтесь с помощью разделяемой памяти, разделяйте память с помощью общения.

На эту тему есть запись в блоге, а также интерактивное упражнение (code walk).

Эта модель очень практична, и при разработке алгоритмов можно получить значительный выигрыш если подойти к задаче с этой стороны, но это уже не новость.

В своей заметке я хочу обратиться к открытому на данный момент в Go вопросу, связанному с этим подходом: завершение фоновой активности.
Читать полностью »

7 апреля 2012 года, т.е уже завтра, в КубГАУ состоится четвертый BarCamp Krasnodar + South of Russia, участники которого смогут не только увидеть презентацию краснодарского IT-парка, но отпраздновать День Рунета.
Barcamp Krasnodar + South Russia 4: отметим завтра 18 летие Рунета

На сайте мероприятия зарегистрировано уже почти 1000 человек. По традиции реально придут процетов 50%, т.е. около 500 человек.
Главной особенностью не-конференции (баркемпа) является возможность неформального общения с любым человеком, посетившим данное мероприятие. Поэтому количество участников так важно и достойно упоминания.
Организаторы определяют цель четвертого баркемпа, как поддержание и развитие зародившегося в Южном регионе IT-сообщества. Первые два баркемпа, очевидно, участвовали в зарождении непосредственно, третий – принимал роды.
Читать полностью »

Представленное относительно недавно семейство процессоров AMD Opteron 4200 ждет пополнение: по данным источника, компания готовит две новые модели — Opteron 4240 и 4276 HE. Сроки выпуска CPU и цены пока не сообщаются, чего нельзя сказать о спецификациях.

Opteron 4240 получит шесть вычислительных ядер частотой 3,4 ГГц — это на 100 МГц выше, чем у шестиядерного Opteron 4238. При этом TDP Opteron 4240 и 4238 будет одинаково — 95 Вт. Что касается восьмиядерного Opteron 4276 HE, то он займетЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js