📄 New blog post:
We finished the Chinese release
✕
Anna’s Archive
am - አማርኛ - Amharic
ar - العربية - Arabic
ast - asturianu - Asturian
az - azərbaycan - Azerbaijani
be - беларуская - Belarusian
bg - български - Bulgarian
bn - বাংলা - Bangla
br - Brasil: português - Portuguese (Brazil)
ca - català - Catalan
ckb - کوردیی ناوەندی - Central Kurdish
cs - čeština - Czech
da - dansk - Danish
de - Deutsch - German
el - Ελληνικά - Greek
en - English - English ☑️
eo - Esperanto - Esperanto
es - español - Spanish
et - eesti - Estonian
fa - فارسی - Persian
fi - suomi - Finnish
fil - Filipino - Filipino
fr - français - French
gl - galego - Galician
gu - ગુજરાતી - Gujarati
ha - Hausa - Hausa
he - עברית - Hebrew
hi - हिन्दी - Hindi
hr - hrvatski - Croatian
hu - magyar - Hungarian
hy - հայերեն - Armenian
id - Indonesia - Indonesian
it - italiano - Italian
ja - 日本語 - Japanese
jv - Jawa - Javanese
ka - ქართული - Georgian
ko - 한국어 - Korean
lt - lietuvių - Lithuanian
ml - മലയാളം - Malayalam
mr - मराठी - Marathi
ms - Melayu - Malay
ne - नेपाली - Nepali
nl - Nederlands - Dutch
no - norsk bokmål - Norwegian Bokmål (Norway)
or - ଓଡ଼ିଆ - Odia
pl - polski - Polish
ps - پښتو - Pashto
pt - Portugal: português - Portuguese (Portugal)
ro - română - Romanian
ru - русский - Russian
sk - slovenčina - Slovak
sl - slovenščina - Slovenian
sq - shqip - Albanian
sr - српски - Serbian
sv - svenska - Swedish
ta - தமிழ் - Tamil
te - తెలుగు - Telugu
th - ไทย - Thai
tr - Türkçe - Turkish
tw - 中文 (繁體) - Chinese (Traditional)
uk - українська - Ukrainian
ur - اردو - Urdu
vec - veneto - Venetian
vi - Tiếng Việt - Vietnamese
yue - 粵語 - Cantonese
zh - 中文 - Chinese
📚 The largest truly open library in human history. 📈 61,344,044 books, 95,527,824 papers — preserved forever.
AA
38TB
direct uploads
IA
304TB
scraped by AA
DuXiu
298TB
scraped by AA
Hathi
9TB
scraped by AA
Libgen.li
188TB
collab with AA
Z-Lib
77TB
collab with AA
Libgen.rs
82TB
mirrored by AA
Sci-Hub
90TB
mirrored by AA
⭐️ Our code and data are 100% open source.
Learn more…
✕
Recent downloads:
Home
Home
Home
Home
Anna’s Archive
Home
Search
Donate
🧬 SciDB
FAQ
🌐 en - English - English
am - አማርኛ - Amharic
ar - العربية - Arabic
ast - asturianu - Asturian
az - azərbaycan - Azerbaijani
be - беларуская - Belarusian
bg - български - Bulgarian
bn - বাংলা - Bangla
br - Brasil: português - Portuguese (Brazil)
ca - català - Catalan
ckb - کوردیی ناوەندی - Central Kurdish
cs - čeština - Czech
da - dansk - Danish
de - Deutsch - German
el - Ελληνικά - Greek
en - English - English ☑️
eo - Esperanto - Esperanto
es - español - Spanish
et - eesti - Estonian
fa - فارسی - Persian
fi - suomi - Finnish
fil - Filipino - Filipino
fr - français - French
gl - galego - Galician
gu - ગુજરાતી - Gujarati
ha - Hausa - Hausa
he - עברית - Hebrew
hi - हिन्दी - Hindi
hr - hrvatski - Croatian
hu - magyar - Hungarian
hy - հայերեն - Armenian
id - Indonesia - Indonesian
it - italiano - Italian
ja - 日本語 - Japanese
jv - Jawa - Javanese
ka - ქართული - Georgian
ko - 한국어 - Korean
lt - lietuvių - Lithuanian
ml - മലയാളം - Malayalam
mr - मराठी - Marathi
ms - Melayu - Malay
ne - नेपाली - Nepali
nl - Nederlands - Dutch
no - norsk bokmål - Norwegian Bokmål (Norway)
or - ଓଡ଼ିଆ - Odia
pl - polski - Polish
ps - پښتو - Pashto
pt - Portugal: português - Portuguese (Portugal)
ro - română - Romanian
ru - русский - Russian
sk - slovenčina - Slovak
sl - slovenščina - Slovenian
sq - shqip - Albanian
sr - српски - Serbian
sv - svenska - Swedish
ta - தமிழ் - Tamil
te - తెలుగు - Telugu
th - ไทย - Thai
tr - Türkçe - Turkish
tw - 中文 (繁體) - Chinese (Traditional)
uk - українська - Ukrainian
ur - اردو - Urdu
vec - veneto - Venetian
vi - Tiếng Việt - Vietnamese
yue - 粵語 - Cantonese
zh - 中文 - Chinese
Account
Log in / Register
Account
Public profile
Downloaded files
My donations
Referrals
Explore
Activity
Codes Explorer
ISBN Visualization ↗
Community Projects ↗
Open data
Datasets
Torrents
LLM data
Stay in touch
Contact email
Anna’s Blog ↗
Reddit ↗
Matrix ↗
Help out
Improve metadata
Volunteering & Bounties
Translate ↗
Development
Anna’s Software ↗
Security
DMCA / copyright claims
Alternatives
annas-archive.li ↗
annas-archive.se ↗
annas-archive.org ↗
SLUM
[unaffiliated]
↗
SLUM 2
[unaffiliated]
↗
Search
Search
Donate
Donate
Account
Account
Search settings
✕
Order by
Most relevant
Newest
(publication year)
Oldest
(publication year)
Largest
(filesize)
Smallest
(filesize)
Newest
(open sourced)
Oldest
(open sourced)
Random
Advanced
Search descriptions and metadata comments
Add specific search field
Content
📘 Book (non‑fiction)
2,401
📕 Book (fiction)
18
📗 Book (unknown)
1,180
📰 Magazine
1
💬 Comic book
0
📝 Standards document
0
🎶 Musical score
0
🤨 Other
3
Filetype
open our viewer
pdf
2,679
epub
275
zip
38
mobi
117
fb2
69
cbr
0
txt
0
djvu
142
cbz
0
azw3
81
doc
4
lit
68
rtf
10
rar
6
htm
1
html
0
mht
0
docx
0
lrf
0
jpg
0
chm
113
azw
0
pdb
0
odt
0
ppt
0
xls
0
xlsx
0
json
0
prc
0
tar
0
tif
0
snb
0
updb
0
htmlz
0
7z
0
cb7
0
gz
0
pptx
0
exe
0
ai
0
more…
Access
🚀 Partner Server download
3,597
External download
2,605
External borrow
815
External borrow (print disabled)
183
Contained in torrents
3,580
Source
Z‑Library [zlib]
2,436
scraped and open-sourced by AA
Libgen.li [lgli]
2,315
Uploads to AA [upload]
515
IA [ia]
998
scraped and open-sourced by AA
HathiTrust [hathi]
28
scraped and open-sourced by AA
Libgen.rs [lgrs]
1,799
Nexus/STC [nexusstc]
1,694
DuXiu 读秀 [duxiu]
70
scraped and open-sourced by AA
Z‑Library Chinese [zlibzh]
55
MagzDB [magzdb]
0
scraped and open-sourced by AA
Sci‑Hub [scihub]
216
Language
English [en]
3,538
Russian [ru]
80
Spanish [es]
74
Chinese [zh]
54
French [fr]
27
German [de]
17
Portuguese [pt]
9
Polish [pl]
6
Bulgarian [bg]
1
Italian [it]
0
Japanese [ja]
0
Dutch [nl]
0
Arabic [ar]
0
Latin [la]
0
Hebrew [he]
0
Turkish [tr]
0
Hungarian [hu]
0
Czech [cs]
0
Swedish [sv]
0
Danish [da]
0
Traditional Chinese [zh‑Hant]
0
Korean [ko]
0
Ukrainian [uk]
0
Indonesian [id]
0
Greek [el]
0
Romanian [ro]
0
Lithuanian [lt]
0
Bangla [bn]
0
Catalan [ca]
0
Norwegian [no]
0
Afrikaans [af]
0
Finnish [fi]
0
Thai [th]
0
Hindi [hi]
0
Serbian [sr]
0
Croatian [hr]
0
Irish [ga]
0
Latvian [lv]
0
Persian [fa]
0
Vietnamese [vi]
0
Slovak [sk]
0
Kannada [kn]
0
Tibetan [bo]
0
Welsh [cy]
0
Javanese [jv]
0
Urdu [ur]
0
Yiddish [yi]
0
Armenian [hy]
0
Kinyarwanda [rw]
0
Belarusian [be]
0
Tamil [ta]
0
Kazakh [kk]
0
Slovenian [sl]
0
Shan [shn]
0
Mongolian [mn]
0
Georgian [ka]
0
Estonian [et]
0
Esperanto [eo]
0
Marathi [mr]
0
Telugu [te]
0
Filipino [fil]
0
Galician [gl]
0
Gujarati [gu]
0
Malay [ms]
0
Malayalam [ml]
0
Azerbaijani [az]
0
Swahili [sw]
0
Kyrgyz [ky]
0
Quechua [qu]
0
Punjabi [pa]
0
Bashkir [ba]
0
Albanian [sq]
0
Uzbek [uz]
0
Basque [eu]
0
Burmese [my]
0
Uyghur [ug]
0
Amharic [am]
0
Bosnian [bs]
0
Kurdish [ku]
0
Western Frisian [fy]
0
Zulu [zu]
0
Pashto [ps]
0
Nepali [ne]
0
Somali [so]
0
Oromo [om]
0
Haitian Creole [ht]
0
Lao [lo]
0
Macedonian [mk]
0
Tatar [tt]
0
Sinhala [si]
0
Tajik [tg]
0
Shona [sn]
0
Sundanese [su]
0
Norwegian Bokmål [nb]
0
Morisyen [mfe]
0
Malagasy [mg]
0
Xhosa [xh]
0
Sindhi [sd]
0
Hausa [ha]
0
Nyanja [ny]
0
more…
Display
List
List (compact)
Table
Search
Search
Search settings
Download
Journal articles
Digital Lending
Metadata
Results 1-50 (250+ total)
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, Pragmatic Bookshelf).azw3
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · AZW3 · 2.1MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14055.0, final score: 169232.17
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, The Pragmatic Bookshelf).fb2
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · FB2 · 3.4MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14055.0, final score: 169232.02
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, The Pragmatic Bookshelf).epub
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · EPUB · 1.0MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14060.0, final score: 169231.88
lgli/G:\!upload\!add\!isbns\[2005] - Advanced Graphics Programming Using OpenGL (The Morgan Kaufmann Series in Computer Graphics) - [Morgan Kaufmann] - [1558606599].pdf
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · PDF · 17.2MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 14062.0, final score: 169228.22
Your ad here.
upload/duxiu_main2/【星空藏书馆】/【星空藏书馆】等多个文件/Kindle电子书库(012)/综合书籍(007)/综合1(011)/书1/yanhu831/Verycd Share/Pragmatic/2007以前/[Programming.Ruby(2nd,2004.10)]Dave.Thomas.文字版.pdf
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · PDF · 4.8MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/upload/zlib ·
Save
base score: 14062.0, final score: 169226.2
upload/duxiu_main2/【星空藏书馆】/图书馆8号/读秀国家图书馆/读秀书库【08】/图书分类/【V2---博哥纪录片社群】1号盘等多个文件/计算机网络/汇总/Programing编程/Ruby/Programming Ruby.pdf
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · PDF · 5.8MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/upload/zlib ·
Save
base score: 14062.0, final score: 169224.12
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, The Pragmatic Bookshelf).pdf
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · PDF · 4.8MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14065.0, final score: 169218.02
lgli/Dave Thomas - Programming Ruby, Second Edition.pdf
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · PDF · 5.8MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14065.0, final score: 169218.02
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, The Pragmatic Bookshelf).azw3
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · AZW3 · 2.3MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14055.0, final score: 169218.0
Your ad here.
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, The Pragmatic Bookshelf).mobi
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · MOBI · 2.1MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14055.0, final score: 169217.9
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, The Pragmatic Bookshelf).lit
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · LIT · 1.4MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14050.0, final score: 169217.88
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, Pragmatic Bookshelf).epub
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · EPUB · 1.0MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14060.0, final score: 169217.88
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, Pragmatic Bookshelf).mobi
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · MOBI · 1.8MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14055.0, final score: 169217.88
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, Pragmatic Bookshelf).fb2
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · FB2 · 3.0MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14055.0, final score: 169217.52
Your ad here.
ia/programmingrubyp00thom.pdf
Programming Ruby: the pragmatic programmers' guide
Dave Thomas with Chad Fowler and Andy Hunt
Pragmatic Bookshelf, 2nd ed., Raleigh, N.C, North Carolina, 2005
✅ English [en] · PDF · 39.9MB · 2005 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 14065.0, final score: 169217.02
nexusstc/Programming Ruby: The Pragmatic Programmers' Guide/ddabbe204b9fc6e2341f0d8ea73e877a.pdf
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · PDF · 5.9MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 14062.0, final score: 169215.38
lgli/N:\libgen djvu ocr\308000\4ef01e6c1c67d640efad9d3031df056e-ocr.djvu
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · DJVU · 9.3MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 14052.0, final score: 169214.33
upload/misc/Y9EgLx762wKqWqG7nloH/Books/Programming_Languages/Ruby/Programming Ruby, 2nd Edition (2005).pdf
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · PDF · 5.9MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/upload/zlib ·
Save
base score: 14062.0, final score: 169214.2
lgli/A:\usenetabtechnical\Pragmatic Bookshelf Programming Ruby Second Edition.pdf
Programming Ruby: the pragmatic programmers' guide
Dave Thomas with Chad Fowler and Andy Hunt
Pragmatic Bookshelf, 2nd ed., Raleigh, N.C, North Carolina, 2005
✅ English [en] · PDF · 5.8MB · 2005 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 14062.0, final score: 169213.67
Your ad here.
lgli/kolxo3-65/Cs_Computer science/CsPl_Programming languages/Thomas D. Programming Ruby (2ed., Pragmatic Programmers, 2005)(ISBN 0974514055)(O)(833s)_CsPl_.pdf
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · PDF · 4.6MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 14062.0, final score: 169213.25
upload/motw_shc_2025_10/shc/finished/Programming Ruby_ The Pragmatic Programmer - Dave Thomas.pdf
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · PDF · 5.8MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/upload/zlib ·
Save
base score: 14062.0, final score: 169213.1
upload/misc/Y9EgLx762wKqWqG7nloH/Books/Gentoomen Library/Programming/Ruby/Programming Ruby, 2nd Edition (2004).pdf
Programming Ruby: the pragmatic programmers' guide
Dave Thomas with Chad Fowler and Andy Hunt
Pragmatic Bookshelf, 2nd ed., Raleigh, N.C, North Carolina, 2005
✅ English [en] · PDF · 5.3MB · 2005 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/upload/zlib ·
Save
base score: 14062.0, final score: 169211.94
lgli/Dave Thomas, Chad Fowler, Andy Hunt - Programming Ruby, Second Edition (2004, Pragmatic Bookshelf).lit
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Dave Thomas, Chad Fowler, Andy Hunt, Dave Thomas
Pragmatic Bookshelf, 2nd edition, October 1, 2004
✅ English [en] · LIT · 1.1MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 14045.0, final score: 169201.72
ia/learningtoprogra0000dann.pdf
Learning to Program with Alice, Brief Edition
Wanda P Dann, Stephen Cooper, Randy Pausch, Wanda Dann, Wanda P. Dann
Upper Saddle River, NJ: Pearson/Prentice Hall, Brief ed., Upper Saddle River, NJ, New Jersey, 2007
Provides information on the features and function of the computer programming language Alice.
Read more…
English [en] · PDF · 12.4MB · 2007 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167512.2
Your ad here.
Powerful Python (for Raymond Rhine)
Aaron Maxwell
O'Reilly Media, Incorporated, 2024
Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for production engineering and data teams-without getting distracted by info of little real-world use? This book answers these questions and more. You'll focus on the Python first principles that act to accelerate everything else: the 5% of programming knowledge that makes the remaining 95% fall like dominos. It's also this knowledge that helps you become an exceptional Python programmer, fast.
Read more…
English [en] · MOBI · 1.0MB · 2024 · 📘 Book (non-fiction) · 🚀/zlib ·
Save
base score: 11050.0, final score: 167509.62
Powerful Python: Patterns and Strategies with Modern Python
Aaron Maxwell
O'Reilly Media, Incorporated, converted, 2024
Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for production engineering and data teams-without getting distracted by info of little real-world use? This book answers these questions and more. You'll focus on the Python first principles that act to accelerate everything else: the 5% of programming knowledge that makes the remaining 95% fall like dominos. It's also this knowledge that helps you become an exceptional Python programmer, fast.
Read more…
English [en] · PDF · 3.0MB · 2024 · 📘 Book (non-fiction) · 🚀/zlib ·
Save
base score: 11065.0, final score: 167509.5
ia/sas913openmetada0000unse.pdf
SAS(R) 9.1.3 Open Metadata Interface: Reference, Second Edition
SAS Publishing
Sas Institute, The power to know, 2. ed., 2. printing, Cary, NC, 2006
<p>this Title Describes The Major Components Of The Sas Open Metadata Architect And Provides The Basic Information That You Need To Write Sas Open Metadata Interface Clients. It Describes The Sas Metadata Model Metadata Types, Namespaces, Method Classes, Call Interfaces, And Open Client Requirements. The Sas Open Metadata Interface Is An Xml Language Interface. Sas Also Provides Family Of Sas Language Metadata Interfaces, Which Are Sas Open Metadata Interface Clients. The Book Also Contains Reference Information About These Clients, Which Include The Metadata And Metaoperate Procedures, The Sas Metadata Data Step Functions, And Sas Metadata System Options. This Title Is Also Available Free Online.</p>
Read more…
English [en] · PDF · 15.6MB · 2006 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167508.22
Design Patterns in .NET: Mastering design patterns to write dynamic and effective .NET Code (English Edition)
Yaroshenko, Timur
BPB Publications, 1st Edition, 2024
Classic tricks in a modern wrap KEY FEATURES ● Learn fundamentals of object-oriented programming (OOP). ● Learn powerful creational, structural, and behavioral patterns. ● Apply SOLID and GoF principles for maintainable and scalable code. DESCRIPTION A comprehensive guide that takes you on a journey through the world of design patterns in .NET, empowering you to create software that is not only robust and efficient but also maintainable, scalable, and testable. Develop a solid understanding of object-oriented programming (OOP) principles, including inheritance, encapsulation, and polymorphism, forming the groundwork for well-structured code. Explore creational design patterns like Factory and Abstract Factory, mastering object instantiation, and delve into structural patterns such as Adapter and Composite, governing object composition. Navigate the intricacies of behavioral patterns like Template Method and Observer to control object interaction effectively. Unravel the mysteries of SOLID principles: Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion for building maintainable, scalable, and testable code. This book can give you an insight into how modern software is written, what problems software developers face in their everyday work, and how they solve them by simplifying the design and structure of the code. After reading this book, you will become a better developer who can talk freely with more experienced colleagues and easily solve complex tasks with minimum effort. WHAT YOU WILL LEARN ● Designing simple and reusable solutions. ● Reduce the learning curve in design patterns. ● How to design your class hierarchy. ● Explore ways to avoid common software design mistakes. ● Elevate your software development skills to a new level. WHO THIS BOOK IS FOR This book is perfect for .NET developers of all levels, from beginners to professionals. Whether you are a software engineer, a system architect
Read more…
English [en] · PDF · 16.9MB · 2024 · 📘 Book (non-fiction) · 🚀/zlib ·
Save
base score: 11068.0, final score: 167507.62
ia/succeedingwithbo0000chon.pdf
Succeeding with the Booch and OMT methods: a practical approach
Michael Jesse Chonoles
Menlo Park: Addison-Wesley, Menlo Park, Calif, Harlow, England, 1996
xvi, 378 p. : 23 cm Includes bibliographical references and index
Read more…
English [en] · PDF · 13.6MB · 1996 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167506.88
Your ad here.
lgli/Powerful_Python_True.epub
Powerful Python: Patterns and Strategies with Modern Python
Aaron Maxwell
O'Reilly Media, Incorporated, 2024
Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for production engineering and data teams—without getting distracted by info of little real-world use? This book answers these questions and more. Based on author Aaron Maxwell's software engineering career in Silicon Valley, this unique book focuses on the Python first principles that act to accelerate everything else: the 5% of programming knowledge that makes the remaining 95% fall like dominos. It's also this knowledge that helps you become an exceptional Python programmer, fast. Learn how to think like a Pythonista: explore advanced Pythonic thinking Create lists, dicts, and other data structures using a high-level, readable, and maintainable syntax Explore higher-order function abstractions that form the basis of Python libraries Examine Python's metaprogramming tool for priceless...
Read more…
English [en] · EPUB · 2.5MB · 2024 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/zlib ·
Save
base score: 11065.0, final score: 167506.88
lgli/Unknown - Richardson Pojos In Action 2006.rtf
POJOs in action : developing enterprise applications with lightweight frameworks
Chris Richardson
Manning Publications Co. LLC, 2016
<p><p>the Standard Platform For Enterprise Application Development Has Been Ejb But The Difficulties Of Working With It Caused It To Become Unpopular. They Also Gave Rise To Lightweight Technologies Such As Hibernate, Spring, Jdo, Ibatis And Others, All Of Which Allow The Developer To Work Directly With The Simpler Pojos. Now Ejb Version 3 Solves The Problems That Gave Ejb 2 A Black Eye-it Too Works With Pojos. <i>pojos In Action</i> Describes The New, Easier Ways To Develop Enterprise Java Applications. It Describes How To Make Key Design Decisions When Developing Business Logic Using Pojos, Including How To Organize And Encapsulate The Business Logic, Access The Database, Manage Transactions, And Handle Database Concurrency. This Book Is A New-generation Java Applications Guide: It Enables Readers To Successfully Build Lightweight Applications That Are Easier To Develop, Test, And Maintain.</p>
Read more…
English [en] · RTF · 2.5MB · 2016 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11053.0, final score: 167506.56
lgli/Unknown - Richardson Pojos In Action 2006 (2005, ).lit
POJOs in action : developing enterprise applications with lightweight frameworks
Chris Richardson
Manning Publications Co. LLC, 1st, First Edition, PS, 2006
<p><p>the Standard Platform For Enterprise Application Development Has Been Ejb But The Difficulties Of Working With It Caused It To Become Unpopular. They Also Gave Rise To Lightweight Technologies Such As Hibernate, Spring, Jdo, Ibatis And Others, All Of Which Allow The Developer To Work Directly With The Simpler Pojos. Now Ejb Version 3 Solves The Problems That Gave Ejb 2 A Black Eye-it Too Works With Pojos. <i>pojos In Action</i> Describes The New, Easier Ways To Develop Enterprise Java Applications. It Describes How To Make Key Design Decisions When Developing Business Logic Using Pojos, Including How To Organize And Encapsulate The Business Logic, Access The Database, Manage Transactions, And Handle Database Concurrency. This Book Is A New-generation Java Applications Guide: It Enables Readers To Successfully Build Lightweight Applications That Are Easier To Develop, Test, And Maintain.</p>
Read more…
English [en] · LIT · 0.9MB · 2006 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11048.0, final score: 167506.5
ia/pojosinactiondev0000rich.pdf
POJOs in action : developing enterprise applications with lightweight frameworks
Chris Richardson
Manning Publications Co. LLC, Manning Publishing Ltd., Greenwich, Conn, 2005
<p><p>the Standard Platform For Enterprise Application Development Has Been Ejb But The Difficulties Of Working With It Caused It To Become Unpopular. They Also Gave Rise To Lightweight Technologies Such As Hibernate, Spring, Jdo, Ibatis And Others, All Of Which Allow The Developer To Work Directly With The Simpler Pojos. Now Ejb Version 3 Solves The Problems That Gave Ejb 2 A Black Eye-it Too Works With Pojos. <i>pojos In Action</i> Describes The New, Easier Ways To Develop Enterprise Java Applications. It Describes How To Make Key Design Decisions When Developing Business Logic Using Pojos, Including How To Organize And Encapsulate The Business Logic, Access The Database, Manage Transactions, And Handle Database Concurrency. This Book Is A New-generation Java Applications Guide: It Enables Readers To Successfully Build Lightweight Applications That Are Easier To Develop, Test, And Maintain.</p>
Read more…
English [en] · PDF · 44.3MB · 2005 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167506.5
lgli/Brian Marick - Everyday Scripting with Ruby: for Teams, Testers, and You (2007, Pragmatic Bookshelf).epub
Everyday scripting with Ruby : for teams, testers, and you
Brian Marick
Pragmatic Bookshelf, 1, PS, 2007
Are you a tester who spends more time manually creating complex test data than using it? A business analyst who seemingly went to college all those years so you can spend your days copying data from reports into spreadsheets? A programmer who can't finish each day's task without having to scan through version control system output, looking for the file you want?If so, you're wasting that computer on your desk. Offload the drudgery to where it belongs, and free yourself to do what you should be doing: thinking. All you need is a scripting language (free!), this book (cheap!), and the dedication to work through the examples and exercises.Everyday Scripting with Ruby is divided into four parts. In the first, you'll learn the basics of the Ruby scripting language. In the second, you'll see how to create scripts in a steady, controlled way using test-driven design. The third part is about finding, understanding, and using the work of others--and about preparing your scripts for others to use. The fourth part, more advanced, is about saving even more time by using application frameworks.
Read more…
English [en] · EPUB · 0.7MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11063.0, final score: 167505.1
Your ad here.
ia/cdomapiprogrammi0000grun.pdf
CDO & MAPI Programming with Visual Basic:: Developing Mail and Messaging Applications
Grundgeiger, Dave
Oreilly & Associates Inc, 1st ed., Sebastopol, Calif, California, 2000
Computers and devices are more connected now than ever before. Why? Because the humans who use those computers need to collaborate. We need to share information, and we need to do it quickly, without regard to the physical distance that separates us. Corporate solution developers now more than ever have the opportunity and responsibility to enable people to communicate in ways never before possible. CDO and MAPI Programming with Visual Developing Mail and Messaging Applications dives deep into Microsoft's Collaboration Data Objects (CDO) and the Messaging Application Programming Interface (MAPI), then moves into succinct explanations of the types of useful messaging applications that can be written in Visual Basic.Microsoft has given the Visual Basic community Collaboration Data Objects (CDO)--a technology that goes far beyond simple email, fully into the realm of information workflow. CDO enables Visual Basic applications to exchange not only classic email, but in fact any information in a straightforward and easy way. The Internet--sometimes seen as a barrier by developers--is turned into an open pipe, ready to take your application's data around the world. Routing documents and building email list servers is just the beginning. Harness the power of worldwide communication in your everyday business applications.MAPI is the cornerstone of messaging on the Windows platforms, and profoundly influences the way you will write your collaboration applications. Understanding this technology lays the foundation for adding effective collaboration capabilities to your own applications. CDO and MAPI Programming with Visual Developing Mail and Messaging Applications fills a gap in an exciting and relatively young, yet popular, technology that lacks adequate documentation.
Read more…
English [en] · PDF · 18.1MB · 2000 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167505.1
lgli/Brian Marick - Everyday Scripting with Ruby: for Teams, Testers, and You (2007, Pragmatic Bookshelf).pdf
Everyday scripting with Ruby : for teams, testers, and you
Brian Marick
Pragmatic Bookshelf, 1, PS, 2007
Are you a tester who spends more time manually creating complex test data than using it? A business analyst who seemingly went to college all those years so you can spend your days copying data from reports into spreadsheets? A programmer who can't finish each day's task without having to scan through version control system output, looking for the file you want?If so, you're wasting that computer on your desk. Offload the drudgery to where it belongs, and free yourself to do what you should be doing: thinking. All you need is a scripting language (free!), this book (cheap!), and the dedication to work through the examples and exercises.Everyday Scripting with Ruby is divided into four parts. In the first, you'll learn the basics of the Ruby scripting language. In the second, you'll see how to create scripts in a steady, controlled way using test-driven design. The third part is about finding, understanding, and using the work of others--and about preparing your scripts for others to use. The fourth part, more advanced, is about saving even more time by using application frameworks.
Read more…
English [en] · PDF · 2.1MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11068.0, final score: 167504.98
lgli/Brian Marick - Everyday Scripting with Ruby: for Teams, Testers, and You (2007, Pragmatic Bookshelf).fb2
Everyday scripting with Ruby : for teams, testers, and you
Brian Marick
Pragmatic Bookshelf, 1, PS, 2007
Are you a tester who spends more time manually creating complex test data than using it? A business analyst who seemingly went to college all those years so you can spend your days copying data from reports into spreadsheets? A programmer who can't finish each day's task without having to scan through version control system output, looking for the file you want?If so, you're wasting that computer on your desk. Offload the drudgery to where it belongs, and free yourself to do what you should be doing: thinking. All you need is a scripting language (free!), this book (cheap!), and the dedication to work through the examples and exercises.Everyday Scripting with Ruby is divided into four parts. In the first, you'll learn the basics of the Ruby scripting language. In the second, you'll see how to create scripts in a steady, controlled way using test-driven design. The third part is about finding, understanding, and using the work of others--and about preparing your scripts for others to use. The fourth part, more advanced, is about saving even more time by using application frameworks.
Read more…
English [en] · FB2 · 7.8MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11058.0, final score: 167504.97
lgli/Brian Marick - Everyday Scripting with Ruby: for Teams, Testers, and You (2007, Pragmatic Bookshelf).azw3
Everyday scripting with Ruby : for teams, testers, and you
Brian Marick
Pragmatic Bookshelf, 1, PS, 2007
Are you a tester who spends more time manually creating complex test data than using it? A business analyst who seemingly went to college all those years so you can spend your days copying data from reports into spreadsheets? A programmer who can't finish each day's task without having to scan through version control system output, looking for the file you want?If so, you're wasting that computer on your desk. Offload the drudgery to where it belongs, and free yourself to do what you should be doing: thinking. All you need is a scripting language (free!), this book (cheap!), and the dedication to work through the examples and exercises.Everyday Scripting with Ruby is divided into four parts. In the first, you'll learn the basics of the Ruby scripting language. In the second, you'll see how to create scripts in a steady, controlled way using test-driven design. The third part is about finding, understanding, and using the work of others--and about preparing your scripts for others to use. The fourth part, more advanced, is about saving even more time by using application frameworks.----------612C024F-EEE0-4894-A42C-320649633A6F
Read more…
English [en] · AZW3 · 1.1MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11053.0, final score: 167504.97
lgli/Brian Marick - Everyday Scripting with Ruby: for Teams, Testers, and You (2007, Pragmatic Bookshelf).mobi
Everyday scripting with Ruby : for teams, testers, and you
Brian Marick
Pragmatic Bookshelf, 1, PS, 2007
Are you a tester who spends more time manually creating complex test data than using it? A business analyst who seemingly went to college all those years so you can spend your days copying data from reports into spreadsheets? A programmer who can't finish each day's task without having to scan through version control system output, looking for the file you want?If so, you're wasting that computer on your desk. Offload the drudgery to where it belongs, and free yourself to do what you should be doing: thinking. All you need is a scripting language (free!), this book (cheap!), and the dedication to work through the examples and exercises.Everyday Scripting with Ruby is divided into four parts. In the first, you'll learn the basics of the Ruby scripting language. In the second, you'll see how to create scripts in a steady, controlled way using test-driven design. The third part is about finding, understanding, and using the work of others--and about preparing your scripts for others to use. The fourth part, more advanced, is about saving even more time by using application frameworks.----------612C024F-EEE0-4894-A42C-320649633A6F
Read more…
English [en] · MOBI · 0.9MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11053.0, final score: 167504.97
Your ad here.
ia/everydayscriptin0000mari.pdf
Everyday scripting with Ruby : for teams, testers, and you
Marick, Brian
Pragmatic Programmers, LLC, The, Pragmatic programmers, 2. print, Raleigh, N.C, 2007
Are you a tester who spends more time manually creating complex test data than using it? A business analyst who seemingly went to college all those years so you can spend your days copying data from reports into spreadsheets? A programmer who can't finish each day's task without having to scan through version control system output, looking for the file you want? If so, you're wasting that computer on your desk. Offload the drudgery to where it belongs, and free yourself to do what you should be thinking. All you need is a scripting language (free!), this book (cheap!), and the dedication to work through the examples and exercises. Everyday Scripting with Ruby is divided into four parts. In the first, you'll learn the basics of the Ruby scripting language. In the second, you'll see how to create scripts in a steady, controlled way using test-driven design. The third part is about finding, understanding, and using the work of others--and about preparing your scripts for others to use. The fourth part, more advanced, is about saving even more time by using application frameworks.
Read more…
English [en] · PDF · 13.4MB · 2007 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167504.89
lgli/Brian Marick - Everyday Scripting with Ruby: for Teams, Testers, and You (2007, Pragmatic Bookshelf).fb2
Everyday scripting with Ruby : for teams, testers, and you
Brian Marick
Pragmatic Bookshelf, 1, PS, 2007
Are you a tester who spends more time manually creating complex test data than using it? A business analyst who seemingly went to college all those years so you can spend your days copying data from reports into spreadsheets? A programmer who can't finish each day's task without having to scan through version control system output, looking for the file you want?If so, you're wasting that computer on your desk. Offload the drudgery to where it belongs, and free yourself to do what you should be doing: thinking. All you need is a scripting language (free!), this book (cheap!), and the dedication to work through the examples and exercises.Everyday Scripting with Ruby is divided into four parts. In the first, you'll learn the basics of the Ruby scripting language. In the second, you'll see how to create scripts in a steady, controlled way using test-driven design. The third part is about finding, understanding, and using the work of others--and about preparing your scripts for others to use. The fourth part, more advanced, is about saving even more time by using application frameworks.
Read more…
English [en] · FB2 · 1.4MB · 2007 · 📘 Book (non-fiction) · 🚀/lgli/zlib ·
Save
base score: 11058.0, final score: 167504.89
duxiu/initial_release/Lecture Notes in Computer Science 3086 ECOOP 2004-Object-Oriented Programming 18th European Conference Oslo,Norway,June 14-18,2004_40367553.zip
Lecture Notes in Computer Science 3086 ECOOP 2004-Object-Oriented Programming 18th European Conference Oslo,Norway,June 14-18,2004
Martin Odersky, ECOOP 2004, European Conference Object-Oriented Programming, Martin Odersky (ed.), ECOOP (Conference)
Springer Spektrum. in Springer-Verlag GmbH, Lecture notes in computer science, 1st ed. 2004, Berlin, Heidelberg, 2004
This book constitutes the refereed proceedings of the 18th European Conference on Object-Oriented Programming, ECOOP 2004, held in Oslo, Norway in June 2004. The 25 revised full papers presented together with the abstracts of 2 invited talks were carefully reviewed and selected from a total of 132 submissions. The papers are organized in topical sections on encapsulation, program analysis, software engineering, aspects, middleware, types, verification, and systems One of the primary challenges in building and evolving large object-oriented systems is reasoning about aliasing between objects. Martin Odersky (ed.). Includes Bibliographical References And Index.
Read more…
English [en] · PDF · 364.5MB · 2004 · 📗 Book (unknown) · 🚀/duxiu/zlibzh ·
Save
base score: 11068.0, final score: 167504.86
nexusstc/ECOOP 2004 – Object-Oriented Programming/1793c0b89bb552fdfafb4501591cc7f8.pdf
ECOOP 2004 - Object-Oriented Programming: 18th European Conference, Oslo, Norway, June 14-18, 2004, Proceedings (Lecture Notes in Computer Science, 3086)
Jonathan Aldrich, Craig Chambers (auth.), Martin Odersky (eds.)
Springer-Verlag Berlin Heidelberg, Lecture Notes in Computer Science, Lecture Notes in Computer Science 3086, 1, 2004
ECOOP is the premier forum in Europe for bringing together practitioners, - searchers, and students to share their ideas and experiences in a broad range of disciplines woven with the common thread of object technology. It is a collage of events, including outstanding invited speakers, carefully refereed technical - pers, practitioner reports re?ecting real-world experience, panels, topic-focused workshops, demonstrations, and an interactive posters session. The 18th ECOOP 2004 conference held during June 14{u2013}18, 2004 in Oslo, Norway represented another year of continued success in object-oriented p- gramming, both as a topic of academic study and as a vehicle for industrial software development. Object-oriented technology has come of age; it is now the commonly established method for most software projects. However, an - panding ?eld of applications and new technological challenges provide a strong demand for research in foundations, design and programming methods, as well as implementation techniques. There is also an increasing interest in the in- gration of object-orientation with other software development techniques. We anticipate therefore that object-oriented programming will be a fruitful subject of research for many years to come. Thisyear,theprogramcommitteereceived132submissions,ofwhich25were acceptedforpublicationafterathoroughreviewingprocess.Everypaperreceived atleast4reviews.Paperswereevaluatedbasedonrelevance,signi?cance,clarity, originality, and correctness. The topics covered include: programming concepts, program analysis, software engineering, aspects and components, middleware, veri?cation, systems and implementation techniques. These were complemented by two invited talks, from Matthias Felleisen and Tom Henzinger. Their titles and abstracts are also included in these proceedings
Read more…
English [en] · PDF · 23.6MB · 2004 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/scihub/zlib ·
Save
base score: 11065.0, final score: 167504.84
ia/webworkinaction0000ligh_m7y6.pdf
WebWork in Action (In Action)
Patrick Lightbody, Jason Carreira; [foreword by Rickard Öberg]
Manning Publications Co. LLC, Manning Publishing Ltd., Greenwich, Conn, 2006
<p>WebWork helps developers build well-designed applications quickly by creating re-usable, modular, web-based applications. <i>WebWork in Action</i> is the first book to focus entirely on WebWork. Like a true "Action" book, it is both a tutorial on WebWork and a sourcebook for its use in demanding, real-world applications. The book goes into considerable depth on how to get desirable web features with WebWork. It uses the same basic (continuing) example as in Manning's Hibernate in Action to show how to integrate WebWork with the popular Hibernate persistance framework.</p> <p>Although Java was (correctly) touted as the next big programming language, it wasn't until the introduction of J2EE and Servlets that its use really took off. Yet, in spite of the huge popularity of JSPs and Servlets, it was never easy for developers to quickly create re-usable, modular web-based applications. Not long after the introduction of JSPs, WebWork sought to solve those very problems and has been helping thousands of developers ever since. WebWork is a web-application framework used by people who understand that somewhere been "just get it done, no matter how ugly" and "make it perfect" lies their best choice. WebWork helps developers build applications quickly, but its unique design also lets developers build beautifully-designed applications.</p>
Read more…
English [en] · PDF · 22.8MB · 2006 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167504.84
Your ad here.
ia/waitegroupscprim0000prat_s5a8.pdf
The Waite Group's C++ primer plus : teach yourself object-oriented programming
Stephen Prata
New Delhi: Galgotia Publications, Authorized ed. for sale in India only., New Delhi, India, 1995
xiv, 721 pages : 24 cm Includes index
Read more…
English [en] · PDF · 33.6MB · 1995 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167503.75
lgli/D:\!genesis\library.nu\2d\_260052.2dabb11d440136c3a92d33a0bf09476e.chm
CDO & MAPI Programming with Visual Basic:: Developing Mail and Messaging Applications
Dave Grundgeiger
O Reilly Media, 1st ed., Sebastopol, Calif, California, 2000
Computers and devices are more connected now than ever before. Why? Because the humans who use those computers need to collaborate. We need to share information, and we need to do it quickly, without regard to the physical distance that separates us. Corporate solution developers now more than ever have the opportunity and responsibility to enable people to communicate in ways never before possible. CDO and MAPI Programming with Visual Developing Mail and Messaging Applications dives deep into Microsoft's Collaboration Data Objects (CDO) and the Messaging Application Programming Interface (MAPI), then moves into succinct explanations of the types of useful messaging applications that can be written in Visual Basic.Microsoft has given the Visual Basic community Collaboration Data Objects (CDO)--a technology that goes far beyond simple email, fully into the realm of information workflow. CDO enables Visual Basic applications to exchange not only classic email, but in fact any information in a straightforward and easy way. The Internet--sometimes seen as a barrier by developers--is turned into an open pipe, ready to take your application's data around the world. Routing documents and building email list servers is just the beginning. Harness the power of worldwide communication in your everyday business applications.MAPI is the cornerstone of messaging on the Windows platforms, and profoundly influences the way you will write your collaboration applications. Understanding this technology lays the foundation for adding effective collaboration capabilities to your own applications. CDO and MAPI Programming with Visual Developing Mail and Messaging Applications fills a gap in an exciting and relatively young, yet popular, technology that lacks adequate documentation.
Read more…
English [en] · CHM · 1.3MB · 2000 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib ·
Save
base score: 11050.0, final score: 167503.61
ia/introductiontoob0000wuct_e3s8.pdf
an-introduction-to-object-oriented-programming-with-java
C. Thomas Wu (Otani)
Boston: McGraw Hill Higher Education, 5th ed., International student ed, Boston [Mass, ©2010
<p>Wu (Naval Postgraduate School) emphasizes object-oriented and real-world programming in this Japanese rock garden-themed introduction designed for students with no prior programming experience. The 16 chapters cover more than enough material for a one-semester CS1 course. Topics include background information on computers and programming languages; fundamentals of object-oriented programming; the basics of Java programming; variables, constants, and expressions (using only standard Java classes); how to define and use classes; selection and repetition statements; basic GUI components and event-driven programming; exception handling and assertions; characters and strings; arrays of primitive data types and objects; searching and sorting algorithms; file I/O types and techniques; advanced GUI design; and recursion. Annotation ©2003 Book News, Inc., Portland, OR</p> <h3>Booknews</h3> <p>Intended to be suitable for use in an introductory computer science course, this text covers both programming syntax and the application of concepts to real-world programming. Material covers variables and constants, instantiable classes, applets, selection and repetition statements, nonnumerical data types, arrays, event-driven programming, inheritance, and case studies. Annotation c. by Book News, Inc., Portland, Or.</p>
Read more…
English [en] · PDF · 51.9MB · 2010 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167503.61
ia/objectorientedsp0000unse.pdf
Object-oriented Specification Case Studies
edited by K. Lano and H. Haughton
New York: Prentice Hall, Prentice Hall object-oriented series, Hemel Hempstead, Hertfordshire, 1993
xx, 236 p. : 24 cm Includes bibliographical references (p. 222-232) and index
Read more…
English [en] · PDF · 12.1MB · 1993 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167503.61
ia/visualbasic6obje00gene.pdf
Visual Basic 6 Object-Oriented Programming Gold Book: Everything You Need to Know About Microsoft's New ActiveX Release
Swartzfager, Gene, Chandak, Ramesh, Alvarez, Steve
Albany, N.Y. : Coriolis Group Books, Albany, N.Y, New York State, 1999
Offers an in-depth explanation of object-oriented programming (OOP), public interface design and Visual Basic OOP code construction. Details how to encapsulate and reuse special Visual Basic objects, such as ActiveX controls. Demonstrates how to add a class library without changing the public interface.
Read more…
English [en] · PDF · 18.5MB · 1999 · 📗 Book (unknown) · 🚀/ia/zlib ·
Save
base score: 11068.0, final score: 167503.61
Your ad here.
ia/learningtoprogra0000dann_i8n8.pdf
Learning To Program with Alice (2nd Edition)
Wanda Dann; Stephen Charles Cooper; Randy Pausch
Prentice Hall ; Pearson Education [distributor, Upper Saddle River, NJ, New Jersey, 2008
<p><P>Learning to Program with Alice, 2e, is appropriate for all one-semester pre-CS1 and computer literacy courses, and for integration into the first weeks of many introductory CS1 courses.<p>Alice was designed to make programming concepts easier to teach and learn. In the Second Edition of Learning to Program with Alice, Alice’s creators offer a complete full-color introduction to the interactive Alice 2.2 programming environment. The authors make extensive use of program visualization to establish an easy, intuitive relationship between program constructs and the 3D graphics animation action in Alice. Students discover how Alice blends traditional problem-solving techniques with Hollywood-style storyboarding. Fundamental object-oriented programming concepts and language syntax are taught independently. Programming concepts can be taught from either an objects-first or an objects-early approach, with an optional early introduction to events. The book’s Java-like syntax allows students to view their program code, simplifying their transitions to Java, C++, C#, or other object-oriented languages. This new edition even allows students to upload their animated programs onto YouTube and share their work on the Web.</p>
Read more…
English [en] · PDF · 32.3MB · 2008 · 📗 Book (unknown) · 🚀/ia ·
Save
base score: 11068.0, final score: 167503.52
Previous
1
2
3
4
5
Next
Previous
1
2
…
5
Next