Przejdź do treści
Logo

kuling.pl

  • Główna
  • Arkdisk
  • Forum
  • Kontakt

Jesteś tutaj

Start » Informatyka » Programowanie » Narzędzia

Visual Studio 2003

Standing on the shoulders of the blue monster - Hardening Windows applications

published by Kuling on wt., 2010-08-10 13:28

Cytat:
Microsoft has implemented lots of useful functionality in Windows that they use in their own products. Many of these features can be used to enhance the security of third party applications, but not many developers or software architects know about them. This talk will detail some of the technical underpinnings of Windows features like UAC, IE protected mode and Terminal Serivces and show how they can be used to defend your own software from attack.
https://media.blackhat.com/bh-us-10/presentations/olleb/BlackHat-USA-2010-olleb-Hardening-Windows-Applications-slides.pdf http://www.blackhat.com/html/bh-us-10/bh-us-10-archives.html
Kategorie: 
Visual Studio 2003
C++
Visual Studio 2005
Programowanie
Visual Studio 2008
Windows
Visual Studio 2010
  • Czytaj dalej wpis Standing on the shoulders of the blue monster - Hardening Windows applications
  • Blog
  • 212 odsłon

ASSERT do pliku

published by Kuling on pon., 2009-05-25 09:43

    HANDLE hLogFile;
    hLogFile = CreateFile("c:\\log.txt", GENERIC_WRITE,
    FILE_SHARE_WRITE, NULL, CREATE_ALWAYS,
    FILE_ATTRIBUTE_NORMAL, NULL);
    _CrtSetReportMode(_CRT_ASSERT, _CRTDBG_MODE_FILE);
    _CrtSetReportFile(_CRT_ASSERT, hLogFile);

 

Kategorie: 
Visual Studio 2003
C++
Visual Studio 2005
Programowanie
Visual Studio 2008
  • Czytaj dalej wpis ASSERT do pliku
  • Blog
  • 302 odsłony

__declspec(novtable)

published by Kuling on ndz., 2009-05-03 21:31

http://msdn.microsoft.com/en-us/library/k13k85ky.aspx

http://msdn.microsoft.com/en-us/magazine/cc301398.aspx

 

Kategorie: 
Visual Studio 2003
C++
Visual Studio 2005
Programowanie
Visual Studio 2008
  • Czytaj dalej wpis __declspec(novtable)
  • Blog
  • 257 odsłon

C++ initializes class members in the order they are declared

published by Kuling on ndz., 2009-05-03 15:02

http://msdn.microsoft.com/en-us/magazine/cc301399.aspx

Kategorie: 
Visual Studio 2003
C++
Visual Studio 2005
Programowanie
Visual Studio 2008
  • Czytaj dalej wpis C++ initializes class members in the order they are declared
  • Blog
  • 274 odsłony

MSVC, STL, locale and thread-unfriendly object

published by Kuling on wt., 2009-04-28 17:55

http://www.lenholgate.com/archives/000824.html

Kategorie: 
Visual Studio 2003
C++
Concurrency
Visual Studio 2005
Programowanie
Visual Studio 2008
Templates
  • Czytaj dalej wpis MSVC, STL, locale and thread-unfriendly object
  • Blog
  • 292 odsłony

typename keyword versus class keyword

published by Kuling on sob., 2009-04-25 12:29

Can you explain the purpose of the typename keyword in C++? When should I use it instead of <class T>? Is there some difference between the two?

http://msdn.microsoft.com/en-us/magazine/cc188951.aspx

Kategorie: 
Visual Studio 2003
C++
Visual Studio 2005
Programowanie
Visual Studio 2008
Templates
  • Czytaj dalej wpis typename keyword versus class keyword
  • Blog
  • 270 odsłon

C++ FAQ Lite - Exceptions and error handling

published by Kuling on sob., 2009-04-25 12:26

http://www.parashift.com/c++-faq-lite/exceptions.html#faq-17.11

Kategorie: 
Visual Studio 2003
C++
Visual Studio 2005
Exceptions
Programowanie
Visual Studio 2008
  • Czytaj dalej wpis C++ FAQ Lite - Exceptions and error handling
  • Blog
  • 295 odsłon

Exception safe code in real world

published by Kuling on sob., 2009-04-25 11:49

Below you can find three methods of writing exception safe code in real world. In the order prefered by author:

- Petru's ScopeGuard
- RAII
- try / catch mess
http://www.ddj.com/cpp/184403758

Kategorie: 
Visual Studio 2003
C++
Visual Studio 2005
Exceptions
Programowanie
Visual Studio 2008
Templates
  • Czytaj dalej wpis Exception safe code in real world
  • Blog
  • 268 odsłon

Bambrick's 8th Rule of Code Reuse

published by Kuling on śr., 2009-04-22 19:00

Cytat:
It's far easier and much less trouble to find and use a bug-ridden, poorly implemented snippet of code written by a 13 year old blogger on the other side of the world, than it is to find and use the equivalent piece of code, written by your team leader on the other side of a cubicle partition.

http://www.secretgeek.net/open_code_sharing.asp

Kategorie: 
Visual Studio 2003
C++
Visual Studio 2005
Programowanie
Visual Studio 2008
Templates
  • Czytaj dalej wpis Bambrick's 8th Rule of Code Reuse
  • Blog
  • 285 odsłon

Use Thread Pools Correctly: Keep Tasks Short and Nonblocking

published by Kuling on wt., 2009-04-21 18:25

http://www.ddj.com/go-parallel/article/showArticle.jhtml?articleID=216500409

Kategorie: 
Visual Studio 2003
C++
Concurrency
Visual Studio 2005
Programowanie
Visual Studio 2008
  • Czytaj dalej wpis Use Thread Pools Correctly: Keep Tasks Short and Nonblocking
  • Blog
  • 274 odsłony

Strony

  • 1
  • 2
  • 3
  • następna ›
  • ostatnia »

Archiwum

  • Styczeń 2012 (7)
  • Grudzień 2011 (2)
  • Listopad 2011 (2)
  • Październik 2011 (2)
  • Wrzesień 2011 (3)
  • Sierpień 2011 (2)
  • Lipiec 2011 (3)
  • Czerwiec 2011 (1)
  • Kwiecień 2011 (4)
  • luty 2011 (1)
  • Styczeń 2011 (2)
  • Listopad 2010 (6)
  • Październik 2010 (5)
  • Sierpień 2010 (10)
  • Lipiec 2010 (3)
  • Czerwiec 2010 (2)
  • Maj 2010 (1)
  • Kwiecień 2010 (2)
  • luty 2010 (4)
  • Styczeń 2010 (5)
  • Grudzień 2009 (5)
  • Listopad 2009 (1)
  • Październik 2009 (4)
  • Wrzesień 2009 (6)
  • Sierpień 2009 (11)
  • Lipiec 2009 (23)
  • Czerwiec 2009 (14)
  • Maj 2009 (23)
  • Kwiecień 2009 (22)
  • Marzec 2009 (14)
  • luty 2009 (20)
  • Styczeń 2009 (14)
  • Grudzień 2008 (17)
  • Listopad 2008 (12)
  • Październik 2008 (10)
  • Wrzesień 2008 (4)
  • Lipiec 2008 (2)
  • Czerwiec 2008 (5)
  • Maj 2008 (5)
  • Kwiecień 2008 (9)
  • Marzec 2008 (9)
  • luty 2008 (30)
  • Styczeń 2008 (22)
  • Grudzień 2007 (15)
  • Listopad 2007 (19)
  • Październik 2007 (10)
  • Wrzesień 2007 (22)
  • Sierpień 2007 (21)
  • Lipiec 2007 (29)
  • Czerwiec 2007 (53)
  • Maj 2007 (61)
  • Kwiecień 2007 (14)
  • Marzec 2007 (5)
  • luty 2007 (4)
  • Styczeń 2007 (16)
  • Grudzień 2006 (69)
  • Listopad 2006 (15)
  • Wrzesień 2006 (25)
  • Sierpień 2006 (20)
  • Lipiec 2006 (10)
  • Czerwiec 2006 (10)
  • Maj 2006 (35)
  • Kwiecień 2006 (5)
  • Marzec 2006 (15)
  • luty 2006 (5)
  • Grudzień 2005 (10)
  • Listopad 2005 (15)
  • Sierpień 2005 (10)
  • Lipiec 2005 (20)
  • Czerwiec 2005 (30)
  • Maj 2005 (30)
  • Kwiecień 2005 (34)
  • Marzec 2005 (14)
  • luty 2005 (10)
  • Grudzień 2004 (30)
  • Listopad 2004 (48)
  • Październik 2004 (25)
  • Sierpień 2004 (18)
  • Lipiec 2004 (30)

Kategorie

  • Angielski (1)
    • FCE (0)
  • Dom (4)
    • Akwarium (3)
    • Kot (2)
  • Gry (11)
    • Counter Strike (8)
  • Informatyka (15)
    • Hardware (15)
      • Mój komputer (14)
    • Linux (0)
    • Programowanie (172)
      • C++ (134)
        • Concurrency (66)
        • Exceptions (14)
        • Templates (21)
      • Narzędzia (10)
        • Visual Studio 2003 (21)
        • Visual Studio 2005 (45)
        • Visual Studio 2008 (33)
        • Visual Studio 2010 (13)
      • PHP (9)
    • Windows (18)
  • Internet (10)
    • Drupal (18)
    • Linki (29)
  • Miejsca (2)
    • Poznań (3)
    • Sieradz (1)
    • Wrocław (12)
    • Zgorzelec (0)
  • Pieniądze (122)
    • Giełda (47)
    • Inwestowanie (66)
    • Mieszkanie (69)
  • Rodzina (14)
    • Magda (1)
  • Rozrywka (66)

Logowanie

  • Utwórz nowe konto
  • Prześlij nowe hasło
Theme provided by Danetsoft under GPL license from Danang Probo Sayekti