博客

  • SELinux by Example: Using Security Enhanced Linux

    SELinux by Example: Using Security Enhanced Linux
    SELinux.jpg

    SELinux offers Linux/UNIX integrators, administrators, and developers a state-of-the-art platform for building and maintaining highly secure solutions. Now that SELinux is included in the Linux 2.6 kerneland delivered by default in Fedora Core, Red Hat Enterprise Linux, and other major distributionsit’s easier than ever to take advantage of its benefits.

    SELinux by Example is the first complete, hands-on guide to using SELinux in production environments. Authored by three leading SELinux researchers and developers, it illuminates every facet of working with SELinux, from its architecture and security object model to its policy language. The book thoroughly explains SELinux sample policies including the powerful new Reference Policyshowing how to quickly adapt them to your unique environment. It also contains a comprehensive SELinux policy language reference and covers exciting new features in Fedora Core 5 and the upcoming Red Hat Enterprise Linux version 5.

    • Thoroughly understand SELinux’s access control and security mechanisms

    • Use SELinux to construct secure systems from the ground up

    • Gain fine-grained control over kernel resources

    • Write policy statements for type enforcement, roles, users, and constraints

    • Use optional multilevel security to enforce information classification and manage users with diverse clearances

    • Create conditional policies that can be changed on-the-fly

    • Define, manage, and maintain SELinux security policies

    • Develop and write new SELinux security policy modules

    • Leverage emerging SELinux technologies to gain even greater flexibility

    • Effectively administer any SELinux system

    Download:  SELinux by Example: Using Security Enhanced Linux

  • 深入淺出Oracle: DBA入門、進階與診斷案例

    深入淺出Oracle: DBA入門、進階與診斷案例

     

    根據Gartner公司的最新統計資料,在2005年,Oracle資料庫以48.6%的市場佔有率繼續穩居關聯式資料庫市場的首位,在過去這一年中,國內的Oracle從業市場和學習環境都有了很大的發展和進步,市場進一步規範和成熟,從事資料庫管理工作的朋友們也越來越多。
     

    為了讓更多進入Oracle領域的朋友能夠快速瞭解和掌握Oracle技術,讓具備一定經驗和積累的Oracle從業人員繼續深入學習,作者傾力撰寫了本書。
    本書作者活躍于國內著名Oracle技術論壇ITPUB(www.itpub.net),並全力打造國內最具影響力的個人Oracle技術網站Eygle.com(www.eygle.com),本書從基礎出發,逐層深入,並結合實際工作中的診斷案例進行全面講解,力圖從點到面,讓讀者對每個主題都有深入的瞭解和認識。

    本書是ITPUB技術叢書的第三本,在《Oracle資料庫DBA專題技術精粹》和《Oracle資料庫性能優化》二書出版的2年多以來,ITPUB和 Oracle市場都有了長足的發展,希望本書的出現能為讀者帶來更深入的技術知識和更多的實踐經驗。
     

    目前市場上的Oracle書籍普遍存在的問題是模式單一,要麼只講基礎知識,要麼側重代碼程式設計實例,要麼針對具體的版本特性(Oracle8i/Oracle9i/Oracle10g等),要麼缺少實踐應用檢驗,很少能對Oracle相關知識進行全面深入講解。
    本書針對這些問題,從基礎知識入手,再進行深入研究,結合性能調整、診斷案例實踐,將Oracle知識全面、系統、深入的展現給讀者;本書內容更涉及Oracle8i/Oracle9i/Oracle10g,將Oracle的版本變化,功能改進,一以貫之的展現出來,讓大家看到這些變革的真正原因以及Oracle的不斷技術創新,通過真實案例的學習,更可以加深大家對現實環境的瞭解,從而提高實踐能力。
     

    本書是作者多年實踐工作的積累和總結,各篇章更從DBA的成長歷程入手,引導大家快速進入並深入Oracle知識的國度。
    本書繼續貫徹了作者“由點到線再及面”的學習方法,既可以讓初學者參考學習,又可以幫助具備一定基礎的中級DBA進行進階學習,不同層次的學習者都能從本書的不同內容中受益。
     

    本書適用於打算進入Oracle領域的初學者,也適用於具備一定資料庫基礎、打算深入學習Oracle技術的資料庫從業人員,尤其適用於入門、進階以及希望深入研究Oracle技術的資料庫管理人員;
    本書也可以作為各大中專院校相關專業的教學輔導和參考用書,或作為相關培訓機構的培訓教材。

    點擊下載; 深入淺出Oracle: DBA入門、進階與診斷案例

  • PHP5 程式設計 中文第二版

    PHP 5 程式設計 (第二版 中文譯版)   原書名:Programming PHP, 2nd Edition
    作者:Rasmus Lerdorf, Peter MacIntyre, Kevin Tatroe. 最經典的PHP程式設計書籍。
     PHP5 程式設計.jpg

    As the industry standard book on PHP, all of the essentials are covered in a clear and concise manner. Language syntax and programming techniques are coupled with numerous examples that illustrate both correct usage and common idioms. With style tips and practical programming advice, this book will help you become not just a PHP programmer, but a good PHP programmer. Programming PHP, 2nd Edition, covers everything you need to know to create effective web applications with PHP.

    點擊下載:PHP5 程式設計 (第二版 中文譯版)

  • PHP Oracle Web Development

    PHP Oracle Web Development:Data processing, Security, Caching, XML, Web Services, and Ajax

    Oracle Database is the premier commercial database available today, providing support for a wide range of features for professional developers. It’s incomparable in terms of performance, reliability, and scalability. With the advent of Oracle Database XE, a lightweight edition of Oracle Database, you now have the option to use an Oracle database for free even in a final product. PHP is the most popular tool when it comes to building dynamic web applications. Unlike Oracle Database, PHP is an open-source product. The key reasons behind PHP’s popularity are its ease of use, short development time, and high performance.

    Even if you are new to PHP, getting started is pretty simple. When used in a complementary way, though, PHP and Oracle allow you to build highperformance, scalable, and reliable data-driven web applications with minimum effort.

    PHP Oracle Web Development: Data processing, Security, Caching, XML, Web Services, and AJAX is a 100% practical book crammed full of easy-to-follow examples. The book provides all the tools a PHP/Oracle developer needs to take advantage of the winning combination. It addresses the needs of a wide spectrum of PHP/Oracle developers, placing the emphasis on the most up-todate topics, such as new PHP and Oracle Database features, stored procedure programming, handling transactions, security, caching, web services, and AJAX.

    Download:PHP Oracle Web Development

  • C++ Primer 3rd

    C++ Primer 3rd

    thumbnail[1].jpg

    This new edition of C++ Primer, a favorite choice for a first C++ book, has been greatly improved with the latest and greatest on C++, stressing the built-in language features of the C++ Standard Library. For this new version–weighing in at a massive 1,237 pages–Stanley Lippman, a well-known C++ expert, teams up with Josée Lajoie, who has helped define the C++ international language standard. The new material is excellent for programmers who want to get the most out of new and advanced features in the language.

    The authors still introduce the basics of C++, including data types and pointers, but quickly move on to stress how to get the most out of the built-in features of ISO-standard C++. Throughout this book built-in support for the C++ Standard Library, such as container classes like vectors and maps, and other standard features, such as the string class, are integrated into a tried-and- proven basic-language tutorial.

    The major new features of C++ (templates, name spaces, and run-time type identification) all get their due. The result is an authoritative guide to basic and advanced C++ in a clear and readable style, with plenty of short, practical examples throughout the text. The book includes exercises–some quite challenging–for every section: a perfect choice both for self-study and the classroom. –Richard Dragan

    C++ Primer 3rd  Download:http://www.itcert.org/thread-3991-1-1.html

  • C++ Primer 中文第三版

    C++ Primer (第三版 中文譯版)

    《C++ Primer》(中文第3版)(據原書第3版譯出)結合Stanley Lippman的實踐經驗和Josee Lajoie對於ANSI/ISO標準C++的深入理解,完整精確地講述了標準C++的特性和用法。

    C++ Primer的第三版結合了Stanley Lippman的實踐經驗和Josée Lajoie對於ANSI/ISO標準C++的深入理解。這本指導書的第三版已經被重新改寫過,以便更加精確地講述標準C++的特性和用法。在《C++ Primer中文版》(第3版)(據原書第3版譯出)中,對於C++初學者特別有價值的是一些來自真實世界中的程式例子,它們說明了泛型程式(generic program)的設計、物件導向程式的設計、範本的用法,

    C++ Primer是深入C++學習系列中的一本書,這是中文第三版,高清淅PDF完整版, 這本書的教程涉及到C++概述、基礎語言資料類型、物件設計、操作符和使用者定義的轉換、類和範本、泛型演算法、英漢對照索引表等內容。這本書適合不同層次的CSS程式設計者閱讀,可以作為入門教程,也可以作為手冊來用..

    C++ Primer (第三版 中文譯版) 點擊下載:http://www.itcert.org/thread-3990-1-1.html

  • Professional C# 2008 (Wrox Professional Guides)

    Professional C# 2008 (Wrox Professional Guides)  

    Professional C# 2008.jpg
    Professional C# 2008 starts by reviewing the overall architecture of .NET in Chapter 1 in order to give you the background you need to be able to write managed code. After that the book is divided into a number of sections that cover both the C# language and its application in a variety of areas.

    Part I: The C# Language gives a good grounding in the C# language itself. This section doesn’t presume knowledge of any particular language, although it does assume you are an experienced programmer. You start by looking at C#’s basic syntax and data types, and then explore the object-oriented features of C# before moving on to look at more advanced C# programming topics.

    Part II: Visual Studio looks at the main IDE utilized by C# developers world-wide: Visual Studio 2005. The two chapters in this section look at the best way to use the tool to build applications based upon either the .NET Framework 2.0 or 3.0. In addition to this, this section also focuses on the deployment of your projects.

    Part III: Base Class Libraries looks at the principles of programming in the .NET environment. In particular, you look at security, threading localization, transactions, how to build Windows services, and how to generate your own libraries as assemblies.

    Part IV: Data looks at accessing databases with ADO.NET and LINQ, and at interacting with directories and files. This part also extensively covers support in .NET for XML and on the Windows operating system side, and the .NET features of SQL Server 2008. Within the large space of LINQ, particular focus is put on LINQ to SQL and LINQ to XML.

    Part V: Presentation focuses on building classic Windows applications, which are called Windows Forms in .NET. Windows Forms are the thick-client version of applications, and using .NET to build these types of applications is a quick and easy way of accomplishing this task. In addition to looking at Windows Forms, you take a look at GDI+, which is the technology you will use for building applications that include advanced graphics. This section also covers writing components that will run on Web sites, serving up Web pages. This covers the tremendous number of new features that ASP.NET 3.5 provides. Finally, this section also shows how to build applications based upon the Windows Presentation Foundation and VSTO.

    Part VI: Communication covers Web services for platform-independent communication, .NET Remoting for communication between .NET clients and servers, Enterprise Services for the services in the background, and DCOM communication. With Message Queuing asynchronous, disconnected communication is shown. This section also looks at utilizing the Windows Communication Foundation and the Windows Workflow Foundation.

    Part VII: Appendices (Online): This section includes three appendices focused on how to build applications that take into account the new features and barriers found in Windows Vista. Also, this section looks at the upcoming ADO.NET Entities technology and how to use this new technology in your C# applications. You can find these three appendices online at www.wrox.com.

    [PDF] Professional C# 2008 Download:http://www.itcert.org/thread-3989-1-1.html

  • C#高級程式設計 中文第6版

    清華大學出版社最新推出《C#高級程式設計(第6版)》 本書為C#經典名著!是Wrox紅皮書中最暢銷的品種之一。從第1版開始就名滿天下,其第3版被評選為2005年最權威的十大IT圖書之一,並榮獲“2005年度引進版科技類優秀圖書”獎。更可賀的是,其第4版又榮獲“2006年最受讀者喜愛的十大技術開發類圖書”!第6版在詳盡論述C# 2005的基礎上,又增加了.NET 3.0 Framework的新特性,更加完善了C#的技術。是缺乏C#或.NET程式設計經驗,但有其他語言程式設計經驗的開發人員,以及瞭解.NET 2.0,而且對.NET 3.0和Visual Studio 2005有興趣的程式師全面掌握C#的…

    1.C#經典名著!是Wrox紅皮書中最暢銷的品種之一
    2.第3版被評選為2005年最權威的十大IT圖書之一,並榮獲“2005年度引進版科技類優秀圖書”獎 s&m d%QQ%H!k
    3.第4版又榮獲“2006年最受讀者喜愛的十大技術開發類圖書”,是2007年最暢銷的C#零售圖書
    4.第6版榮獲“2008年度優秀IT技術圖書”
    5.第6版在詳盡論述C# 2008的基礎上,又增加了.NET 3.5 Framework的新特性,更加完善了C#的技術,是.NET 3.5和Visual Studio 2008程式師全面掌握C#的首選教程。

    C#高級程式設計 中文第6版 載點:http://www.itcert.org/thread-3988-1-1.html