Форум программистов, компьютерный форум CyberForum.ru

Комментарии

Войти
Регистрация
Восстановить пароль
  1. Старый комментарий

    PDB Open Source

    Вот он! Настоящий жест доброй воли от Microsoft! Теперь то для ребят-разработчиков LLVM/Clang откроются безграничные возможности...
    permalink
    Запись от castaway размещена 03.11.2015 в 11:20 castaway вне форума
  2. Старый комментарий
    Аватар для tezaurismosis

    PDB Open Source

    Цитата:
    Just trying to help the CLANG/LLVM community get onto Windows.
    Ну прям веер "освобождённых". Даже не и знаешь, что они ещё завтра освободят.
    Лет через 10 появится адрес https://github.com/Microsoft/windows-10-source
    permalink
    Запись от tezaurismosis размещена 01.11.2015 в 21:30 tezaurismosis вне форума
  3. Старый комментарий
    Аватар для NickoTin

    Virtual Desktop API в Windows 10 (build 10240)

    Внутри, всё это похоже реализовано в виде коллекции вьюшек на каждый виртуальный десктоп, по крайней мере всё об этом говорит - т.е. весьма костыльно, и работает оно также, особенно "радует" когда какое-то окно активируется и тебя перебрасывает на него с другого десктопа или например сплэшскрин студии который при загрузке виден на всех десктопах, т.е. далеко не все окна получается корректно обработать.

    Почему это не нативная реализация Virtual Desktop'ов мне тоже крайне интересно, что мешало им это реализовать - непонятно. Время, маркетинг?

    Цитата:
    А вот почему в MSDN до сих пор нет внятной информации о новых API - мне непонятно
    На их форумах уже давно народ просит API, но ответа от Microsoft так и не было

    з.ы. Еще что заметил - в десятке крайне много телеметрии, буквально каждое действие ей покрыто, думал в "релизе" уберут, но нет... В интернете говорят что она отключается в реестре и вроде как в Enterprise редакции она отключена по умолчанию, но пока не проверял.
    permalink
    Запись от NickoTin размещена 03.08.2015 в 00:23 NickoTin вне форума
  4. Старый комментарий
    Аватар для Убежденный

    Virtual Desktop API в Windows 10 (build 10240)

    Спасибо !

    Да, весьма интересно, что именно представляют из себя эти виртуальные десктопы
    на низком уровне. Насколько я помню по ранним превью Windows 10, при
    переключении виртуальных десктопов сам десктоп (который "WinSta0\Default")
    никуда не переключается. То есть, это что-то типа десктопов поверх десктопа
    А вот почему в MSDN до сих пор нет внятной информации о новых API - мне непонятно...
    permalink
    Запись от Убежденный размещена 03.08.2015 в 00:02 Убежденный на форуме
  5. Старый комментарий
    Аватар для tezaurismosis

    ILSpy/Debugger Integration in SharpDevelop 5

    Замечательно! И спасибо Скотту Хансельману.
    Хорошая новость.
    permalink
    Запись от tezaurismosis размещена 05.03.2014 в 18:53 tezaurismosis вне форума
  6. Старый комментарий
    Аватар для NickoTin

    ILSpy/Debugger Integration in SharpDevelop 5

    Почти не использую, заинтересовала сама новость. Решил поделиться

    p.s. начиная с .NET 4.5.1 Microsoft обещает предоставлять подробные отладочные символы, для полной отладки BCL: A new look for .NET Reference Source
    permalink
    Запись от NickoTin размещена 05.03.2014 в 15:06 NickoTin вне форума
    Обновил(-а) NickoTin 05.03.2014 в 15:10
  7. Старый комментарий
    Аватар для tezaurismosis

    ILSpy/Debugger Integration in SharpDevelop 5

    Интересно узнать, как часто юзаешь SharpDevelop и для каких целей (почему не Visual Studio для тех же целей)?
    permalink
    Запись от tezaurismosis размещена 27.02.2014 в 23:11 tezaurismosis вне форума
  8. Старый комментарий
    Аватар для NickoTin

    C#: Задачка на строки

    C#
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    static string Do(string a)
    {
        return "A";
    }
     
    static void Main(string[] args)
    {
        string a = "A";
        fixed (char* ptr = a)
            ptr[0] = 'B';
        string b = Do(a);
    }
    permalink
    Запись от NickoTin размещена 29.01.2014 в 19:38 NickoTin вне форума
    Обновил(-а) NickoTin 29.01.2014 в 22:07
  9. Старый комментарий

    C#: Задачка на строки

    Цитата:
    если поместить блок fixed до выполнения Do
    покажи на коде
    permalink
    Запись от Jupiter размещена 29.01.2014 в 19:33 Jupiter вне форума
  10. Старый комментарий
    Аватар для NickoTin

    C#: Задачка на строки

    Jupiter, ага если поместить блок fixed до выполнения Do, то будет "A". JIT при трансляции кода будет проверять кэш строк и если найдёт уже существующую то будет использовать ссылку на неё...
    permalink
    Запись от NickoTin размещена 29.01.2014 в 19:09 NickoTin вне форума
  11. Старый комментарий

    C#: Задачка на строки

    "B"? строки из 5-й и 12-й строки будут закэшированы интернированы (или как это называется в .NET)
    permalink
    Запись от Jupiter размещена 29.01.2014 в 16:19 Jupiter вне форума
  12. Старый комментарий
    Аватар для NickoTin

    .NET: Разбор CrackMe и обзор некоторых моментов работы JIT'а

    Не по теме:

    Извиняюсь за долгое молчание, был в больнице, и всю следующую неделю буду



    Цитата:
    Сообщение от Psilon
    А пробовали атрибут [MethodImpl(MethodImplOptions.AggressiveInlining)] использовать?
    А при чем здесь этот атрибут? Он если и будет применен то только в момент трансляции, до этого это такой же обычный метод, только с доп. метаданными. Если бы он инлайнился в IL, то да, но это нарушало бы общую концепцию связанную с метаданными, да и рефлексия бы тогда обломалась.

    p.s. на x64 тоже работает
    permalink
    Запись от NickoTin размещена 15.11.2013 в 15:46 NickoTin вне форума
    Обновил(-а) NickoTin 15.11.2013 в 17:30
  13. Старый комментарий
    Аватар для Psilon

    .NET: Разбор CrackMe и обзор некоторых моментов работы JIT'а

    А пробовали атрибут [MethodImpl(MethodImplOptions.AggressiveInlining)] использовать? Тогда если например много однообразных проверок выполняется, вместо того, чтобы курочить один метод проверки придется выковыривать из всех заинлайненых вызовов проверки.
    permalink
    Запись от Psilon размещена 10.11.2013 в 15:02 Psilon вне форума
  14. Старый комментарий
    Аватар для Psilon

    .NET: Разбор CrackMe и обзор некоторых моментов работы JIT'а

    Мда, а я пытался все это разрулить с одним только рефлектором и божьей помощью Ну еще IDA приплел, но он не сильно помог. Хотя мог бы догадаться найти нужные байты, зная хотя бы примерно смещение.

    Защита неплохая, главное что нестандартная... Если еще повозиться с ntfs-потоками, то можно еще забавнее сделать.
    permalink
    Запись от Psilon размещена 09.11.2013 в 19:45 Psilon вне форума
  15. Старый комментарий
    Аватар для NickoTin

    C# IP TextBox

    Добавить класс в проект и после можно использовать как компонент.
    permalink
    Запись от NickoTin размещена 24.08.2012 в 01:26 NickoTin вне форума
Текущее время: 22:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru