Igor Delovski Board Forum Index Igor Delovski Board
My Own Personal Slashdot!
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Expert Books

 
Post new topic   Reply to topic    Igor Delovski Board Forum Index -> General Programming
General Programming  
Author Message
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3136
Location: Europe

PostPosted: Mon Oct 09, 2006 3:46 pm    Post subject: Expert Books Reply with quote

Expert C Programming, by Peter van der Linden

You need this book at least because of these two chapters: '3 - Unscrambling
Declarations in C' and '4 - The Shocking Truth: C Arrays and Pointers are
not the Same!'

This educational book by very experienced and knowledgeable author is at
the same time rather enjoyable and entertaining from cover to cover.

.

code & pdf: https://github.com/vni/ECP


Last edited by Ike on Sun May 16, 2021 11:32 am; edited 2 times in total
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Mon Oct 16, 2006 6:22 pm    Post subject: Reply with quote

Windows Server Undocumented Solutions, by Serdar Yegulalp

Author Serdar Yegulalp wrote for Windows Magazine from 1994 through
2001, covering a wide range of technology topics. He now plies his
expertise in Windows NT, Windows 2000 and Windows XP as publisher of
The Windows 2000 Power Users Newsletter and writes technology columns
for TechTarget.

Rather informative book revealing a lot of techniques for installation,
upgrades, networking, disk maintainance and checking, backup etc. Each
subject is examined first in accordance to Microsoft's "Party line" and then
undocumented solution is described. To me, it seems as a smart way to
learn new stuff.

.

Mac OS Tiger Unix Geeks, by Brian Jepson & Ernest Rothman. The book is a cool
way to learn both Unix and Mac technologies.
Back to top
View user's profile Send private message Visit poster's website
admin
Site Admin


Joined: 14 Jun 2006
Posts: 14
Location: Zagreb

PostPosted: Tue Oct 24, 2006 11:01 pm    Post subject: Reply with quote

Windows 2000 Developers Guide, by Ben Forta

"Each chapter builds on the technologies and skills learned in prior
chapters, and working through each lesson and example will provide you
with all the knowledge and know-how needed to start writing world class
Windows 2000 applications."
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3136
Location: Europe

PostPosted: Mon Nov 20, 2006 4:22 pm    Post subject: Reply with quote

Digg: Teach Yourself C in 24 Hours

"Written in a plain and clear format, this book is designed to help you
learn the C programming language as quickly as possible."


Same place: Teach Yourself C++ in 21 Days

"Learn the basics of C++ in 21 days! Great guide for beginners. Remember,
this is just an overview, fully mastering any program languages takes
many years. But this is the guide to get you started!"
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Tue Nov 21, 2006 9:44 pm    Post subject: Reply with quote

JoS: Is reading really important?

"Do you guys read a lot? I personally can't concentrate on reading whole
books lately (I have started a lot of books but didn't advance really well
with them)."
Back to top
View user's profile Send private message Visit poster's website
XNote
Kapetan


Joined: 16 Jun 2006
Posts: 532

PostPosted: Sat Dec 02, 2006 11:45 pm    Post subject: Reply with quote

Digg: The 5 Books that Every Programmer Should Read

"Over the years I have read many programming related books, and there
are a few that really should be required reading for anyone who develops
software. All of these books are language-neutral and cover ideas that
pertain to any kind of programming."


Comments on Digg have more meat than the original article. Enjoy!
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Sat Dec 23, 2006 5:41 pm    Post subject: Reply with quote

Slashdot: Vending Machine For Books Coming Next Year

"CNN writes about a $50,000 machine that can print books on demand. It
can print up to 550 pages and put a binding on the book in seven minutes.
It will be debuting in a select number of U.S. libraries in 2007. The machine
is the 'output' end of a service called On Demand Books, which is also just
debuting. From the article: 'Some 2.5 million books are now available - about
one million in English and no longer under copyright protection. On Demand
accesses the volumes through Google and the Open Content Alliance, among
other sources. [Co-founder Dane] Neller predicts that within about five years
On Demand Books will be able to reproduce every volume ever printed.'"
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Sat Jan 20, 2007 5:41 pm    Post subject: Reply with quote

This Christmas season I bought many books. As I find some spare time
I'll write a word or two about some of them. Security is becomming very
hot lately and that's why I bought a lot of books related to writing secure
code and security in general.

Exploiting Software: How to Break Code, by Greg Hoglund & Gary McGraw.

.

And here is another of my new books: BigNum Math: Implementing
Cryptographic Multiple Precision Arithmetic
, by Tom St Denis. The author
is the developer of the industry standard cryptographic suite of tools called LibTom.

// Useful link: FreeBSD/ports of LibTom


Last edited by delovski on Tue Feb 13, 2007 12:02 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Thu Feb 08, 2007 6:19 pm    Post subject: Reply with quote

Yesterday I bought Professional Assembly Language, by Richard Blum.

"Covering assembly language in the Pentium microprocessor environment,
this code-intensive guide shows programmers how to create stand-alone
assembly language programs as well as how to incorporate assembly
language libraries or routines into existing high-level applications."




Never before did I try to learn assembly because so far I didn't think I
should. Let's face it, all the proffessional programmers preach about OOP
and high-level and even higher-level languages. Learning Assembly today
seems kind of odd in this age of java and C#.

But, as I was going through Debugging Applications for Microsoft .Net
and Microsoft Windows
by John Robbins or Microsoft Windows Internals
by Mark Russinovich & David Solomon or Writing Secure Code by Michael
Howard & David C. LeBlanc
or Code Complete by Steve McConnell or Hunting
Security Bugs
by Tom Gallagher or Rootkits: Subverting the Windows
Kernel
by Greg Hoglund & Jamie Butler or Exploiting Software: How to
Break Code
by Greg Hoglund & Gary McGraw I realised these authors expect
me to understand and read assembly language code.

Even Raymond Chen has few assembly listings in his book (and his blog).
I could have ignored these examples as I did in similar situations all these
years or I could have done something about it.

And that is why I decided to buy this book.

See also: Art of Assembly


Last edited by delovski on Thu Jun 21, 2007 9:06 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Tue Mar 18, 2008 6:21 pm    Post subject: Reply with quote

Familiar name: Cross-Platform Development in C++: Building Mac OS X,
Linux, and Windows Applications
, by Syd Logan. The author was a member
of the Netscape Client Product Development (CPD) team, where he held both
engineering and management positions during the development of Netscape 6
and 7. He also wrote Gtk+ Programming in C, the title I bought six months
ago.



Last edited by delovski on Wed Oct 03, 2012 8:21 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Thu Jun 19, 2008 9:31 pm    Post subject: Reply with quote

I already see I'm going to love this book: Write Portable Code: An Introduc-
tion to Developing Software for Multiple Platforms
, by Brian Hook. It just
came from Amazon, but in an hour that I spend with it I've found a lot of very
usuful information that makes it a rather good investment.



Obviously, this book doesn't go too deep into topics covered in there, because
that would require something of a size of Knut's huge "The Art of Computer
Programming."
So even though everything is pretty shalow, it gives starting
points, guides that will save you a lot of time once you start googling through
the large pool of knowledge required for successful multiplatform development.

And dont forget to visit author's web site: Write Portable Code.


Last edited by delovski on Wed Oct 03, 2012 8:22 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Sat Jul 05, 2008 6:17 pm    Post subject: Reply with quote

Amazing work: Fonts & Encodings, by Yannis Haralambous.



Each chapter is a book in itself. Simply incredible. All with complete history
from Gutenberg and Nicloas Jenson to Donald Knuth and Adobe/Apple/MS.

The TOC: Characters, glyphs, bytes: An introduction to Unicode, Properties
of Unicode characters, Normalization, bidirectionality, and East Asian charac-
ters, Using Unicode, Font management on the Macintosh, Windows and X
Windows, Fonts in TEX, their installation and use, Fonts and web pages,
History and Classification of Latin Typefaces, Editing and Creating Fonts,
Optimizing a rasterization, Enriching Fonts: Advanced Typography, Bitmap
Font Formats, TEX Font Formats, Postscript Font Formats, The Truetype,
OpenType, and AAT Font Formats, TrueType Instructions, METAFONT and
its Derivatives, Bezier Curves.

See it at Google Book Search
Back to top
View user's profile Send private message Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3136
Location: Europe

PostPosted: Mon Dec 15, 2008 2:12 pm    Post subject: Reply with quote

Bill the Lizard - Books Programmers Don't Really Read

"Mark Twain once said that a classic novel is one that many people want to
have read, but few want to take the time to actually read. The same could
be said of "classic" programming books."


Last edited by Ike on Tue Sep 24, 2024 4:58 pm; edited 1 time in total
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Tue Sep 22, 2009 12:29 am    Post subject: Reply with quote

Another exceptional work: Secure Programming Cookbook for C and
C++: Recipes for Cryptography, Authentication, Input Validation &
More
, by John Viega & Matt Messier.

The source code: Recipes for Cryptography, Authentication, Input
Validation & More at oreilly.com


.

And more graphical title: Painting the Web, by Shelley Powers. This book
is another masterpice that packs incredible amount of knowledge and use-
ful information. All we need is to find some time and use this shortcut to
mastering an important subject in this brave new graphical world.
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3524
Location: Zagreb

PostPosted: Wed Oct 03, 2012 8:26 pm    Post subject: Reply with quote

Oh, a book I bought 3 years ago, finally needed for my mundane Mac OS X
Carbon projects: Network Security with OpenSSL, by John Viega & Matt
Messier
.



The code: Cryptography for Secure Communications at oreilly.com
Back to top
View user's profile Send private message Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3136
Location: Europe

PostPosted: Sun Sep 24, 2017 11:58 am    Post subject: Reply with quote

http://www.centremindfulness.com/bransons-skills-13-books-every-aspiring-entrepreneur-must-read/
Back to top
View user's profile Send private message
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3136
Location: Europe

PostPosted: Sun May 16, 2021 11:00 am    Post subject: Reply with quote

21st Century C: C Tips from the New School, by Ben Klemens

Latest C standards and useful code examples. The code is on Github.

.
Back to top
View user's profile Send private message
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3136
Location: Europe

PostPosted: Thu Mar 16, 2023 11:07 pm    Post subject: Reply with quote

Modern C - Jens Gustedt

"In contrast to the ubiquitous presence of C programs and systems, good
knowledge of and about C is much more scarce. Even experienced C
programmers often appear to be stuck in some degree of self-inflicted
ignorance about the modern evolution of the C language."


https://gforge.inria.fr/frs/download.php/latestfile/5298/code.zip

https://gustedt.wordpress.com
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Igor Delovski Board Forum Index -> General Programming All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Delovski.hr
Powered by php-B.B. © 2001, 2005 php-B.B. Group