Форум программистов, компьютерный форум, киберфорум
Psilon
Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 1.
Как подписать строгим именем стороннюю сборку для добавления в GAC
Запись от Psilon размещена 23.06.2014 в 12:09
Показов 5455 Комментарии 0

Способ немного извращенный, но рабочий и относительно простой.

1. Запускаем командную строку студии. В пуске в папке Visual Studio Tools должна быть "командная строка разработчика", в моем случае - Developer Command Prompt for VS2013. После этого на экране должна появиться надпись:
Code
1
C:\Program Files (x86)\Microsoft Visual Studio 12.0>
2. Генерируем файл ключа:
Code
1
sn -k C:\keyPair.snk
3. Дизассемблируем библиотеку (предположим, что...
Аватар для Psilon
Master of Orion
Старый
Рейтинг: 5.00. Голосов: 1.
Что такое stdafx.h
Запись от Psilon размещена 31.05.2014 в 14:12
Показов 12613 Комментарии 2
Метки c++

При создании нового проекта (C++, далее любой из подпроектов, типа Console App, MFC App, или ATL Service) Visual Studio генерит кучку файлов, которые составляют костяк приложения. Среди этих файлов имеются два, которые служать для генерации файла предкомпилированных заголовков (precompiled headers). Первый...
Аватар для Psilon
Master of Orion
Старый
случайная сортировка
Запись от Psilon размещена 05.05.2014 в 14:44
Показов 3716 Комментарии 1

Цитата Сообщение от kolorotur Посмотреть сообщение
Случайно - это типа "упс, остортировал..."?

Если серьезно, то вот вам хороший, годный метод:
C#
1
2
3
4
5
6
7
8
9
10
static void Shuffle<T>(T[] a)
{
    Random rand = new Random();
    for (int i = a.Length - 1; i > 0; i--) {
        int j = rand.Next(0, i + 1);
        T tmp = a[i];
        a[i] = a[j];
        a[j] = tmp;
    }
}
...
Аватар для Psilon
Master of Orion
Старый
Доступен новый JIT: теперь с поддержкой SIMD
Запись от Psilon размещена 26.04.2014 в 20:22
Показов 4369 Комментарии 4

Лично я просто невероятно обрадовался новой возможности. Как раз не так давно одолел Pro .Net Perfomance, в которой одна из глав была посвящена параллельности, и векторизации в частности. Вывод, сделанный авторами: «К сожалению, использование векторизации возможно исключительно на...
Аватар для Psilon
Master of Orion
Старый
Рейтинг: 4.83. Голосов: 6.
Создание полной копии объекта при помощи рефлексии
Запись от Psilon размещена 04.08.2013 в 17:36
Показов 8103 Комментарии 0

В общем, решил выложить результат небольших исследований на тему сабжа.

Долгое время пытался понять, почему Microsoft забросили интерфейс ICloneable, почему не сделали обобщенный интерфейс ICloneable<T>, который был бы C#-аналогом конструктора копирования в C++. В интернете я находил такой ответ:
ICloneable is considered a bad API now, since it does not specify whether the result is a deep or a shallow copy. I think this is why they do not improve this interface.
...
Аватар для Psilon
Master of Orion
Новые блоги и статьи
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
После бана на Пикабу не работает авторизация аккаунта с Яндекса.
Hrethgir 09.07.2026
В частности https:/ / auto. ru/ logbook/ zapret-na-vozhdenie-posle-65-let_1cf28789-07b4-4c75-a2f7-4cd4edf9deeb тут хотел оставить комментарий такой Зрите в корень - монополизация на разработку программ. . .
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru