Are you over 18 and want to see adult content?
More Annotations
A complete backup of https://autoschool-progress.kz
Are you over 18 and want to see adult content?
A complete backup of https://spid.gov.it
Are you over 18 and want to see adult content?
A complete backup of https://tribun.com.ua
Are you over 18 and want to see adult content?
A complete backup of https://sanbrico.com
Are you over 18 and want to see adult content?
A complete backup of https://pamojamedia.com
Are you over 18 and want to see adult content?
A complete backup of https://jmac.org
Are you over 18 and want to see adult content?
A complete backup of https://blsmeds.com
Are you over 18 and want to see adult content?
A complete backup of https://moas.org
Are you over 18 and want to see adult content?
A complete backup of https://gadgetbridge.com
Are you over 18 and want to see adult content?
A complete backup of https://estormwater.com
Are you over 18 and want to see adult content?
A complete backup of https://filac.org
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of projectsforpreschoolers.com
Are you over 18 and want to see adult content?
A complete backup of studentrecipes.com
Are you over 18 and want to see adult content?
Text
to
SPINELLIS: CODE READING: THE OPEN SOURCE PERSPECTIVE Diomidis Spinellis has been developing the techniques presented in this book since 1985 while writing and maintaining more than 250,000 lines of code for a number of innovative and award-winning commercial and open-source projects. He received his M.Eng. in software engineering and his Ph.D. in computer science from the University ofLondon's
UMLGRAPH - DECLARATIVE DRAWING OF UML DIAGRAMS UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams. An IEEE Software article titled On the declarative specification ofEFFECTIVE DEBUGGING
The Effective Debugging book shortens the long learning trip required to become an expert debugger by categorizing, explaining, and illustrating scores of methods, strategies, techniques, and tools that can be used to pinpoint those elusive, pestering bugs. Through this book intermediate and experienced software developers and ITprofessionals
BLOG DDS: 2020-03-20 Before the advent of integrated circuit chips and transistors, electronic circuits were built using vacuum tube valves. In time simple three-pin diode valves evolved into more complex configurations with multiple pins, such as those for the plate BASIC PROGRAMMING ELEMENTS Spinellis main May 6, 2003 12:16 20 Basic Programming Elements information to the user as in: echo "Cool! Let ‚ s get to it" in the NetBSD upgrade script.1 Figure 2.1 contains the complete source code of echo.2 As you can see, more than half of the program code consistsof legal and admin-
BLOG DDS: 2020-03-17 This is an update to articles for installing the PyTorch machine learning library on a Raspberry Pi that have been published by Amrit Das in 2018 and Saparna Nair in 2019.It builds on them by updating the required settings and introducing a fix and a few tweaks to make the process run considerably faster.C NAMESPACES
C Namespaces. To understand identifier queries it is best to refresh our notion of the C namespaces. The main way we normally reuse identifier names in C programs is through scoping: an identifier within a given scope such as a block or declared as static within a DATA ENGINEERING ON THE COMMAND LINE 1 1 Data Engineering on the Command Line Diomidis Spinellis Department of Management Science and Technology Athens University of Economicsand Business
DIOMIDIS SPINELLIS HOME PAGECONTACT INFORMATIONFAQPUBLICATIONSRESEARCH INTERESTSINFORMATION FOR ATHENS VISITORSMY BLOG Grow from being a Unix novice to Unix wizard status, with the award-winning, free edX open online course (MOOC) Unix Tools: Data, Software and Production Engineering.Process big data, analyze software code, run DevOps tasks and excel in your everyday job through the amazing power of the Unix shell and command-line tools. SPINELLIS: CODE QUALITY: THE OPEN SOURCE PERSPECTIVE Order the book from amazon.com. The only book that examines software quality through real-life source code examples. From this book you will learn how to judge the quality of software code. Having mastered this art, you'll then be able to apply your new-found sense to the code you write on your own and to the code written by others, aimingto
SPINELLIS: CODE READING: THE OPEN SOURCE PERSPECTIVE Diomidis Spinellis has been developing the techniques presented in this book since 1985 while writing and maintaining more than 250,000 lines of code for a number of innovative and award-winning commercial and open-source projects. He received his M.Eng. in software engineering and his Ph.D. in computer science from the University ofLondon's
UMLGRAPH - DECLARATIVE DRAWING OF UML DIAGRAMS UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams. An IEEE Software article titled On the declarative specification ofEFFECTIVE DEBUGGING
The Effective Debugging book shortens the long learning trip required to become an expert debugger by categorizing, explaining, and illustrating scores of methods, strategies, techniques, and tools that can be used to pinpoint those elusive, pestering bugs. Through this book intermediate and experienced software developers and ITprofessionals
BLOG DDS: 2020-03-20 Before the advent of integrated circuit chips and transistors, electronic circuits were built using vacuum tube valves. In time simple three-pin diode valves evolved into more complex configurations with multiple pins, such as those for the plate BASIC PROGRAMMING ELEMENTS Spinellis main May 6, 2003 12:16 20 Basic Programming Elements information to the user as in: echo "Cool! Let ‚ s get to it" in the NetBSD upgrade script.1 Figure 2.1 contains the complete source code of echo.2 As you can see, more than half of the program code consistsof legal and admin-
BLOG DDS: 2020-03-17 This is an update to articles for installing the PyTorch machine learning library on a Raspberry Pi that have been published by Amrit Das in 2018 and Saparna Nair in 2019.It builds on them by updating the required settings and introducing a fix and a few tweaks to make the process run considerably faster.C NAMESPACES
C Namespaces. To understand identifier queries it is best to refresh our notion of the C namespaces. The main way we normally reuse identifier names in C programs is through scoping: an identifier within a given scope such as a block or declared as static within a DATA ENGINEERING ON THE COMMAND LINE 1 1 Data Engineering on the Command Line Diomidis Spinellis Department of Management Science and Technology Athens University of Economicsand Business
SPINELLIS: CODE READING: THE OPEN SOURCE PERSPECTIVE Diomidis Spinellis has been developing the techniques presented in this book since 1985 while writing and maintaining more than 250,000 lines of code for a number of innovative and award-winning commercial and open-source projects. He received his M.Eng. in software engineering and his Ph.D. in computer science from the University ofLondon's
BLOG DDS: 2020-11-02 The release of the Raspberry Pi 400 personal computer reminded me of a wildly popular home computer that was launched in a similar computer-in-a-keyboard format almost 40 years ago: the Sinclair Research ZX Spectrum.I decided to compare the two, following the steps of an earlier comparison I performed between the 2015 Rapsberry Pi Zero and the 1957 Elliott 405. DRAWING UML DIAGRAMS WITH UMLGRAPH Option 1: Using the Supplied Script. This is the simplest option. If umlgraph (or umlgraph.bat) is correctly installed, you can run UMLGraph by simply specifying the basename of the Java file containing the diagram specification and the file type of the generated diagram (e.g. gif, ps, png, svg). CSCOUT: THE C REFACTORING BROWSER CScout: The C Refactoring Browser. CScout is distributed in source code form, which is hosted on GitHub . CScout has been compiled and tested on GNU/Linux (Debian jessie, and Amazon Linux 2015.09), Apple OS X (El Capitan), FreeBSD (11.0), and Cygwin. In order to build and use CScout you need a Unix (like) system with a modern C++ compiler,GNU
CSCOUT: THE C REFACTORING BROWSER CScout is a source code analyzer and refactoring browser for collections of C programs. It can process workspaces of multiple projects (we define a project as a collection of C source files that are linked together) mapping the complexity introduced by the C preprocessor back into the THE CSCOUT REFACTORING BROWSER The marked identifiers will be all the ones and the only ones the replacement we specified will affect. Similarly we can specify the replacement of the val label, the static variable, or the local variable; each one will only affect the relevant identifiers.. Selecting the hyperlink Exit - saving changes from the CScout's main page will commit our changes, modifying the file idtest.c. DATA ENGINEERING ON THE COMMAND LINE 1 1 Data Engineering on the Command Line Diomidis Spinellis Department of Management Science and Technology Athens University of Economicsand Business
BLOG DDS: 2013-03-30 Locate the small hole at the headphones' grey cover. Insert a small pointed object into the hole of the cover and pull it out. Pull some length of the cable coming into the headphones to give you sufficient cable material to work with. Cut away the severed part of the cable and remove about 2mm of the outer isolation from the two ends. I:/AW/RYAN/SPIN/FILES/CODEQUAL Spinellis codequal March 9, 2006 16:23 7.4 Stability 427 static LRESULT CALLBACK ttyConsoleCtrlWndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)HS - SPINELLIS
X3J11/86-196 (annotated and corrected) Complete macroexpansion algorithm March 7, 2008 Here is a complete implementation of macro expansion that meets the requirements of the Standard.ItDiomidis Spinellis
Diomidis Spinellis
------------------------- DIOMIDIS SPINELLIS HOME PAGESearch
English Ελληνικά English ΕλληνικάSEARCH
ΑΝΑΖΉΤΗΣΗ
×
search
Custom Search
Sort by:
Relevance
Relevance
Date
Close Κλείσιμο Diomidis Spinellis, Professor of Software Engineering in the Department of Management Science and Technology of the Athens University of Economics and Business , Professor of Software Analytics in the Department of Software Technology of the Delft University of Techology , and director of the Business Analytics Laboratory (BALab) , welcomes you to his home page. This site contains about 12,000 pages linked by more than 94,000 hyperlinks;enjoy!
Teaching and research mentoring * Lecture notes (mostly in Greek) * Lecture notes in English (small subset of theabove)
* Research topics for students (in Greek) * Reading list for PhD students * More material for budding researchers (in Greek) * My personal book and paper librarySoftware and data
* Open source software * My GitHub page and its atom feed * Popular: UMLGraph declarative UML diagrams, CScout C refactoring browser, dgsh directed graph Unixshell, Unix history
on GitHub, ckjm Chidamber and Kemerer Java metrics, git-issue Git-based issuetracker.
* Contributions to open source software projects * Open Science data setsBiographical info
* Curriculum vitae (PDF) * Conference programme committee member * Funded research projects * PhD students and their achievements* On LinkedIn
* Member of ...
Contact
* Contact information* Office hours
* Frequently asked questions * Frequently asked questions on academic matters(in Greek)
* Information for Athens visitors * Web site mirror at AUEB * Personal web site mirror Tweets by @CoolSWEngPublications
* Complete list
* Selected
* Bibliometric data
* In BibTeX format
* Preprints on arXiv* On Google Scholar
* On ACM Portal
* On ORCiD
* On ReseacherID
* On Scopus
* On Microsoft Academic* On dblp
* On IEEE Xplore
Social web
* My blog and its RSSfeed
* Follow @CoolSWEng Professional and technology-related topics (in English) * Follow @DSpinellis Greece-relatedtopics (in Greek)
* Follow @ComputingStyle Advice on everyday computing (in English) * Follow @EffDbg Effective debugging of software and systems (in English)* Facebook profile
* YouTube channel
* GitHub repositories* On Stack Overflow
* On LinkedIn
* Mathematics genealogy* Erdos number
Diomidis Spinellis. _Effective Debugging: 66 Specific Ways to Debug Software and Systems_ . Addison-Wesley 2016. Diomidis Spinellis. _The Elements of Computing Style: 180+ Tips for Busy Knowledge Workers_ . Leanpub (e-book) , CreateSpace (print), 2014.
Diomidis Spinellis and Georgios Gousios, editors. _Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design_ . O'Reilly, 2009. Royalties are donated to Médecins Sans Frontières.
Diomidis Spinellis. _Code Reading: The Open Source Perspective_ . Addison Wesley, 2003. SOFTWARE DEVELOPMENT PRODUCTIVITY AWARD Diomidis Spinellis. _Code Quality: The Open Source Perspective_ . Addison Wesley, 2006. SOFTWARE DEVELOPMENT PRODUCTIVITY AWARD ------------------------- This page is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Η σελίδα αυτή χορηγείται με άδεια Creative Commons αναφορά δημιουργού-μη εμπορική χρήση 4.0 διεθνής.
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0