top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Getting started with review board : analyze and improve your code using the collaborative code review tool, review board / / Sandeep Rawat ; cover image by Aniket Sawant
Getting started with review board : analyze and improve your code using the collaborative code review tool, review board / / Sandeep Rawat ; cover image by Aniket Sawant
Autore Rawat Sandeep
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing Ltd, , 2014
Descrizione fisica 1 online resource (116 p.)
Disciplina 005.2762
Altri autori (Persone) SawantAniket
Collana Community experience distilled
Soggetto topico PHP (Computer program language)
Web site development
Soggetto genere / forma Electronic books.
ISBN 1-78328-200-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to Review Board; Code review - power-charging your code; Code review best practices; Ways of performing code review; Pre-commit code review; Post-commit code review; Why Review Board?; What people are saying about Review Board; Features of Review Board; Publishing; Easy code review; Comments; Intuitive diff viewer; Great tracking; Integration with all major version control systems; Not limited to code files; Admin control; Summary
Chapter 2: Creating Review RequestsPublishing a code review request; Generating a code diff; Publishing the generated code diff to Review Board; Publishing a review request with details; Tracking review requests; Publishing a code review request through the command line; Pre-commit review; Post-commit review; Review of specific files; Updating a code review request; Summary; Chapter 3: Reviewing Code Review Requests; Viewing a review request; Viewing the code review requests; Performing the code review; Managing issues; Summary; Chapter 4: The User Dashboard, Preferences, and Searching
The user dashboardIncoming Reviews; Outgoing Reviews; Starred Reviews; All My Requests; Table columns; Preferences / My Account; Searching; Quick search; Full-text search; Summary; Chapter 5: Installing and Upgrading Review Board; Setting up Review Board; Review Board installation; Steps 1 and 2 - installing the Python setuptools; Step 3 - installing Patch; Step 4 - installing Review Board; Step 5 - installing MySQL database binding; Step 6 - the subversion source control component; Installing the Review Board site; Updating Apache config; Upgrading Review Board; Summary
Chapter 6: Admin SettingsSYSTEM SETTINGS; General; Authentication; E-mail; Diff Viewer; Logging; SSH; File Storage; SYSTEM INFORMATION; Summary; Chapter 7: Managing Users and Review Groups; Users; Review Groups; Summary; Chapter 8: Admin Dashboard; Repository administration; Activities; REVIEW BOARD ACTIVITY; USER ACTIVITY; RECENT ACTIONS; REVIEW BOARD NEWS; REPOSITORIES; REQUEST STATUSES; REVIEW GROUPS; Summary; Chapter 9: Advanced Tips and Tricks; Database; Extensions; Optimization; Hardware; Memcached; Database; Search indexing; Advanced commands; Summary; Index
Record Nr. UNINA-9910464043203321
Rawat Sandeep  
Birmingham, England : , : Packt Publishing Ltd, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Learning mongoid : build scalable, efficient rails web applications with mongoid / / Gautam Rege ; cover image by Aniket Sawant
Learning mongoid : build scalable, efficient rails web applications with mongoid / / Gautam Rege ; cover image by Aniket Sawant
Autore Rege Gautam
Pubbl/distr/stampa Berminghim, England : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Disciplina 005.276
Altri autori (Persone) SawantAniket
Collana Community experience distilled
Soggetto topico Web site development
Web applications - Development
Soggetto genere / forma Electronic books.
ISBN 1-78216-751-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:What's so Awesome about Mongoid?; A practical approach using the Sodibee library system; Checking prerequisites; Ruby version; MongoDB version; Setting up Sodibee; Creating models; Testing the models; Introducing Moped; Dynamic attributes; Introducing Origin; Notice about Mongoid 2.x; Mongoid and MongoMapper; Summary; Chapter 2:Mongoid Document Model; The Mongoid document; Basic attributes; Arrays and hashes; Date and time attributes; Serialization with Mongoize
Field aliasesEmbedded documents; Localization; Mass assignment and security; Summary; Chapter 3:Persisting Documents; MongoDB persistence strategy; Binary JSON (BSON); Memory maps, delayed sync, and journals; Creating documents; Updating documents and attributes; Database locks and transactions; Applications and lock versioning; The MongoDB findAndModify method; Atomic attribute updates; Dynamic attributes; Nested attributes; Validations; Callbacks; Summary; Chapter 4:Mongoid Relations; Configuring relationships; Common options for all relations; :class_name; :inverse_of
Relation-specific optionshas_one - the one-to-one relation; :as; :autosave; :autobuild; :dependent; :primary_key; :foreign_key; :validate; has_many - the many-to-one relation; :order; :before_add, :after_add, :before_remove, and :after_remove; The belongs_to relation; :index; :polymorphic; :touch; :counter_cache; has_and_belongs_to_many - the many-to-many relation; :inverse_of; Polymorphic relations; embeds_many - embedding many documents; :cascade_callbacks; :store_as; :cyclic; embeds_one - embed one document; embedded_in - resolving children; Embedded polymorphic relations; Summary
Chapter 5:Mongoid QueriesOrigins of Origin; Query selectors; Overloading the Symbol class; Mongoid criteria; Queries on arrays and hashes; Scopes; Atomic modifiers; find_and_modify; Querying with indexed fields; Covered queries; The aggregation framework; Geolocation queries; Summary; Chapter 6:Performance Tuning; MongoDB environment; Indexes; Write concern; Compound index; Multikey index; Hashed index; Text index; IdentityMap; n+1 query problem and eager loading; MapReduce and the aggregation framework; Using the aggregation framework; Choosing between MapReduce and the aggregation framework
Monitoring query performanceProfiling MongoDB; Statistical data; Hint and currentOp; Good practices and recommendations; Summary; Chapter 7:Mongoid Modules; Timestamping; Versioning; Paranoia; Acts as state machine (aasm); carrierwave; mongoid-audit; devise; Summary; Index
Record Nr. UNINA-9910453369303321
Rege Gautam  
Berminghim, England : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Learning mongoid : build scalable, efficient rails web applications with mongoid / / Gautam Rege ; cover image by Aniket Sawant
Learning mongoid : build scalable, efficient rails web applications with mongoid / / Gautam Rege ; cover image by Aniket Sawant
Autore Rege Gautam
Pubbl/distr/stampa Berminghim, England : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Disciplina 005.276
Altri autori (Persone) SawantAniket
Collana Community experience distilled
Soggetto topico Web site development
Web applications - Development
ISBN 1-78216-751-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:What's so Awesome about Mongoid?; A practical approach using the Sodibee library system; Checking prerequisites; Ruby version; MongoDB version; Setting up Sodibee; Creating models; Testing the models; Introducing Moped; Dynamic attributes; Introducing Origin; Notice about Mongoid 2.x; Mongoid and MongoMapper; Summary; Chapter 2:Mongoid Document Model; The Mongoid document; Basic attributes; Arrays and hashes; Date and time attributes; Serialization with Mongoize
Field aliasesEmbedded documents; Localization; Mass assignment and security; Summary; Chapter 3:Persisting Documents; MongoDB persistence strategy; Binary JSON (BSON); Memory maps, delayed sync, and journals; Creating documents; Updating documents and attributes; Database locks and transactions; Applications and lock versioning; The MongoDB findAndModify method; Atomic attribute updates; Dynamic attributes; Nested attributes; Validations; Callbacks; Summary; Chapter 4:Mongoid Relations; Configuring relationships; Common options for all relations; :class_name; :inverse_of
Relation-specific optionshas_one - the one-to-one relation; :as; :autosave; :autobuild; :dependent; :primary_key; :foreign_key; :validate; has_many - the many-to-one relation; :order; :before_add, :after_add, :before_remove, and :after_remove; The belongs_to relation; :index; :polymorphic; :touch; :counter_cache; has_and_belongs_to_many - the many-to-many relation; :inverse_of; Polymorphic relations; embeds_many - embedding many documents; :cascade_callbacks; :store_as; :cyclic; embeds_one - embed one document; embedded_in - resolving children; Embedded polymorphic relations; Summary
Chapter 5:Mongoid QueriesOrigins of Origin; Query selectors; Overloading the Symbol class; Mongoid criteria; Queries on arrays and hashes; Scopes; Atomic modifiers; find_and_modify; Querying with indexed fields; Covered queries; The aggregation framework; Geolocation queries; Summary; Chapter 6:Performance Tuning; MongoDB environment; Indexes; Write concern; Compound index; Multikey index; Hashed index; Text index; IdentityMap; n+1 query problem and eager loading; MapReduce and the aggregation framework; Using the aggregation framework; Choosing between MapReduce and the aggregation framework
Monitoring query performanceProfiling MongoDB; Statistical data; Hint and currentOp; Good practices and recommendations; Summary; Chapter 7:Mongoid Modules; Timestamping; Versioning; Paranoia; Acts as state machine (aasm); carrierwave; mongoid-audit; devise; Summary; Index
Record Nr. UNINA-9910790830803321
Rege Gautam  
Berminghim, England : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Learning mongoid : build scalable, efficient rails web applications with mongoid / / Gautam Rege ; cover image by Aniket Sawant
Learning mongoid : build scalable, efficient rails web applications with mongoid / / Gautam Rege ; cover image by Aniket Sawant
Autore Rege Gautam
Pubbl/distr/stampa Berminghim, England : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Disciplina 005.276
Altri autori (Persone) SawantAniket
Collana Community experience distilled
Soggetto topico Web site development
Web applications - Development
ISBN 1-78216-751-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:What's so Awesome about Mongoid?; A practical approach using the Sodibee library system; Checking prerequisites; Ruby version; MongoDB version; Setting up Sodibee; Creating models; Testing the models; Introducing Moped; Dynamic attributes; Introducing Origin; Notice about Mongoid 2.x; Mongoid and MongoMapper; Summary; Chapter 2:Mongoid Document Model; The Mongoid document; Basic attributes; Arrays and hashes; Date and time attributes; Serialization with Mongoize
Field aliasesEmbedded documents; Localization; Mass assignment and security; Summary; Chapter 3:Persisting Documents; MongoDB persistence strategy; Binary JSON (BSON); Memory maps, delayed sync, and journals; Creating documents; Updating documents and attributes; Database locks and transactions; Applications and lock versioning; The MongoDB findAndModify method; Atomic attribute updates; Dynamic attributes; Nested attributes; Validations; Callbacks; Summary; Chapter 4:Mongoid Relations; Configuring relationships; Common options for all relations; :class_name; :inverse_of
Relation-specific optionshas_one - the one-to-one relation; :as; :autosave; :autobuild; :dependent; :primary_key; :foreign_key; :validate; has_many - the many-to-one relation; :order; :before_add, :after_add, :before_remove, and :after_remove; The belongs_to relation; :index; :polymorphic; :touch; :counter_cache; has_and_belongs_to_many - the many-to-many relation; :inverse_of; Polymorphic relations; embeds_many - embedding many documents; :cascade_callbacks; :store_as; :cyclic; embeds_one - embed one document; embedded_in - resolving children; Embedded polymorphic relations; Summary
Chapter 5:Mongoid QueriesOrigins of Origin; Query selectors; Overloading the Symbol class; Mongoid criteria; Queries on arrays and hashes; Scopes; Atomic modifiers; find_and_modify; Querying with indexed fields; Covered queries; The aggregation framework; Geolocation queries; Summary; Chapter 6:Performance Tuning; MongoDB environment; Indexes; Write concern; Compound index; Multikey index; Hashed index; Text index; IdentityMap; n+1 query problem and eager loading; MapReduce and the aggregation framework; Using the aggregation framework; Choosing between MapReduce and the aggregation framework
Monitoring query performanceProfiling MongoDB; Statistical data; Hint and currentOp; Good practices and recommendations; Summary; Chapter 7:Mongoid Modules; Timestamping; Versioning; Paranoia; Acts as state machine (aasm); carrierwave; mongoid-audit; devise; Summary; Index
Record Nr. UNINA-9910825297903321
Rege Gautam  
Berminghim, England : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
MariaDB cookbook : over 95 recipes to unlock the power of MariaDB / / Daniel Bartholomew ; cover image by Aniket Sawant
MariaDB cookbook : over 95 recipes to unlock the power of MariaDB / / Daniel Bartholomew ; cover image by Aniket Sawant
Autore Bartholomew Daniel
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2014
Descrizione fisica 1 online resource (282 p.)
Disciplina 004.36
Collana Quick answers to common problems
Soggetto topico Database management
Open source software
Soggetto genere / forma Electronic books.
ISBN 1-78328-440-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with MariaDB; Introduction; Installing MariaDB on Windows; Installing MariaDB on Linux; Installing MariaDB on Mac OS X; Enabling the Feedback plugin; Switching between InnoDB and XtraDB; Creating a backup user; Making backups with XtraBackup; Making backups with mysqldump; Checking and optimizing tables automatically with mysqlcheck and cron; Using progress reporting in the mysql client; Chapter 2: Diving Deep into MariaDB; Introduction
Importing the data exported by mysqldumpUsing SHOW EXPLAIN with running queries; Using LIMIT ROWS EXAMINED; Using INSTALL SONAME; Producing HTML output; Producing XML output; Migrating a table from MyISAM to Aria; Migrating a table from MyISAM or Aria to InnoDB or XtraDB; Chapter 3: Optimizing and Tuning MariaDB; Introduction; Using SHOW STATUS to check if a feature is being used; Controlling MariaDB optimizer strategies; Using extended keys with InnoDB and XtraDB; Configuring the Aria two-step deadlock detection; Configuring the MyISAM segmented key cache; Configuring threadpool
Configuring the Aria pagecacheOptimizing queries with the subquery cache; Optimizing semijoin subqueries; Creating an index; Creating a full-text index; Removing an index; Using JOINs; Using microseconds in the DATETIME columns; Updating DATETIME and TIMESTAMP columns automatically; Chapter 4: TokuDB Storage Engine; Introduction; Installing TokuDB; Configuring TokuDB; Creating TokuDB tables; Migrating to TokuDB; Adding indexes to TokuDB tables; Modifying the compression of a TokuDB table; Chapter 5: The CONNECT Storage Engine; Introduction; Installing the CONNECT storage engine
Creating and dropping CONNECT tablesReading and writing CSV data using CONNECT; Reading and writing XML data using CONNECT; Accessing MariaDB tables using CONNECT; Using the XCOL table type; Using the PIVOT table type; Using the OCCUR table type; Using the WMI table type; Using the MAC address table type; Chapter 6: Replication in MariaDB; Introduction; Setting up replication; Using global transaction IDs; Using multisource replication; Enhancing the binlog with row event annotations; Configuring binlog event checksums; Selectively skipping replication of binlog events
Chapter 7: Replication with MariaDB Galera ClusterIntroduction; Installing MariaDB Galera Cluster; Dropping a node from a MariaDB Galera Cluster; Shutting down a MariaDB Galera Cluster; Chapter 8: Performance and Usage Statistics; Introduction; Installing the Audit Plugin; Using the Audit Plugin; Using engine-independent table statistics; Using extended statistics; Enabling the performance schema; Using the performance schema; Chapter 9: Searching Data using Sphinx; Introduction; Installing SphinxSE in MariaDB; Installing the Sphinx daemon on Linux; Installing the Sphinx daemon on Windows
Configuring the Sphinx daemon
Record Nr. UNINA-9910463979103321
Bartholomew Daniel  
Birmingham, England : , : Packt Publishing, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
MariaDB cookbook : over 95 recipes to unlock the power of MariaDB / / Daniel Bartholomew ; cover image by Aniket Sawant
MariaDB cookbook : over 95 recipes to unlock the power of MariaDB / / Daniel Bartholomew ; cover image by Aniket Sawant
Autore Bartholomew Daniel
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2014
Descrizione fisica 1 online resource (282 p.)
Disciplina 004.36
Collana Quick answers to common problems
Soggetto topico Database management
Open source software
ISBN 1-78328-440-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with MariaDB; Introduction; Installing MariaDB on Windows; Installing MariaDB on Linux; Installing MariaDB on Mac OS X; Enabling the Feedback plugin; Switching between InnoDB and XtraDB; Creating a backup user; Making backups with XtraBackup; Making backups with mysqldump; Checking and optimizing tables automatically with mysqlcheck and cron; Using progress reporting in the mysql client; Chapter 2: Diving Deep into MariaDB; Introduction
Importing the data exported by mysqldumpUsing SHOW EXPLAIN with running queries; Using LIMIT ROWS EXAMINED; Using INSTALL SONAME; Producing HTML output; Producing XML output; Migrating a table from MyISAM to Aria; Migrating a table from MyISAM or Aria to InnoDB or XtraDB; Chapter 3: Optimizing and Tuning MariaDB; Introduction; Using SHOW STATUS to check if a feature is being used; Controlling MariaDB optimizer strategies; Using extended keys with InnoDB and XtraDB; Configuring the Aria two-step deadlock detection; Configuring the MyISAM segmented key cache; Configuring threadpool
Configuring the Aria pagecacheOptimizing queries with the subquery cache; Optimizing semijoin subqueries; Creating an index; Creating a full-text index; Removing an index; Using JOINs; Using microseconds in the DATETIME columns; Updating DATETIME and TIMESTAMP columns automatically; Chapter 4: TokuDB Storage Engine; Introduction; Installing TokuDB; Configuring TokuDB; Creating TokuDB tables; Migrating to TokuDB; Adding indexes to TokuDB tables; Modifying the compression of a TokuDB table; Chapter 5: The CONNECT Storage Engine; Introduction; Installing the CONNECT storage engine
Creating and dropping CONNECT tablesReading and writing CSV data using CONNECT; Reading and writing XML data using CONNECT; Accessing MariaDB tables using CONNECT; Using the XCOL table type; Using the PIVOT table type; Using the OCCUR table type; Using the WMI table type; Using the MAC address table type; Chapter 6: Replication in MariaDB; Introduction; Setting up replication; Using global transaction IDs; Using multisource replication; Enhancing the binlog with row event annotations; Configuring binlog event checksums; Selectively skipping replication of binlog events
Chapter 7: Replication with MariaDB Galera ClusterIntroduction; Installing MariaDB Galera Cluster; Dropping a node from a MariaDB Galera Cluster; Shutting down a MariaDB Galera Cluster; Chapter 8: Performance and Usage Statistics; Introduction; Installing the Audit Plugin; Using the Audit Plugin; Using engine-independent table statistics; Using extended statistics; Enabling the performance schema; Using the performance schema; Chapter 9: Searching Data using Sphinx; Introduction; Installing SphinxSE in MariaDB; Installing the Sphinx daemon on Linux; Installing the Sphinx daemon on Windows
Configuring the Sphinx daemon
Record Nr. UNINA-9910787832903321
Bartholomew Daniel  
Birmingham, England : , : Packt Publishing, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
MariaDB cookbook : over 95 recipes to unlock the power of MariaDB / / Daniel Bartholomew ; cover image by Aniket Sawant
MariaDB cookbook : over 95 recipes to unlock the power of MariaDB / / Daniel Bartholomew ; cover image by Aniket Sawant
Autore Bartholomew Daniel
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2014
Descrizione fisica 1 online resource (282 p.)
Disciplina 004.36
Collana Quick answers to common problems
Soggetto topico Database management
Open source software
ISBN 1-78328-440-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with MariaDB; Introduction; Installing MariaDB on Windows; Installing MariaDB on Linux; Installing MariaDB on Mac OS X; Enabling the Feedback plugin; Switching between InnoDB and XtraDB; Creating a backup user; Making backups with XtraBackup; Making backups with mysqldump; Checking and optimizing tables automatically with mysqlcheck and cron; Using progress reporting in the mysql client; Chapter 2: Diving Deep into MariaDB; Introduction
Importing the data exported by mysqldumpUsing SHOW EXPLAIN with running queries; Using LIMIT ROWS EXAMINED; Using INSTALL SONAME; Producing HTML output; Producing XML output; Migrating a table from MyISAM to Aria; Migrating a table from MyISAM or Aria to InnoDB or XtraDB; Chapter 3: Optimizing and Tuning MariaDB; Introduction; Using SHOW STATUS to check if a feature is being used; Controlling MariaDB optimizer strategies; Using extended keys with InnoDB and XtraDB; Configuring the Aria two-step deadlock detection; Configuring the MyISAM segmented key cache; Configuring threadpool
Configuring the Aria pagecacheOptimizing queries with the subquery cache; Optimizing semijoin subqueries; Creating an index; Creating a full-text index; Removing an index; Using JOINs; Using microseconds in the DATETIME columns; Updating DATETIME and TIMESTAMP columns automatically; Chapter 4: TokuDB Storage Engine; Introduction; Installing TokuDB; Configuring TokuDB; Creating TokuDB tables; Migrating to TokuDB; Adding indexes to TokuDB tables; Modifying the compression of a TokuDB table; Chapter 5: The CONNECT Storage Engine; Introduction; Installing the CONNECT storage engine
Creating and dropping CONNECT tablesReading and writing CSV data using CONNECT; Reading and writing XML data using CONNECT; Accessing MariaDB tables using CONNECT; Using the XCOL table type; Using the PIVOT table type; Using the OCCUR table type; Using the WMI table type; Using the MAC address table type; Chapter 6: Replication in MariaDB; Introduction; Setting up replication; Using global transaction IDs; Using multisource replication; Enhancing the binlog with row event annotations; Configuring binlog event checksums; Selectively skipping replication of binlog events
Chapter 7: Replication with MariaDB Galera ClusterIntroduction; Installing MariaDB Galera Cluster; Dropping a node from a MariaDB Galera Cluster; Shutting down a MariaDB Galera Cluster; Chapter 8: Performance and Usage Statistics; Introduction; Installing the Audit Plugin; Using the Audit Plugin; Using engine-independent table statistics; Using extended statistics; Enabling the performance schema; Using the performance schema; Chapter 9: Searching Data using Sphinx; Introduction; Installing SphinxSE in MariaDB; Installing the Sphinx daemon on Linux; Installing the Sphinx daemon on Windows
Configuring the Sphinx daemon
Record Nr. UNINA-9910822510903321
Bartholomew Daniel  
Birmingham, England : , : Packt Publishing, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Mastering metasploit : write and implement sophisticated attack vectors in Metasploit using a completely hands-on approach / / Nipun Jaswal ; cover image by Aniket Sawant
Mastering metasploit : write and implement sophisticated attack vectors in Metasploit using a completely hands-on approach / / Nipun Jaswal ; cover image by Aniket Sawant
Autore Jaswal Nipun
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing Ltd, , 2014
Descrizione fisica 1 online resource (378 p.)
Disciplina 005.8
Collana Community Experience Distilled
Soggetto topico Computers - Access control
Computer networks - Security measures
Soggetto genere / forma Electronic books.
ISBN 1-78216-223-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Approaching a Penetration Test Using Metasploit; Setting up the environment; Preinteractions; Intelligence gathering / reconnaissance phase; Presensing the test grounds; Modeling threats; Vulnerability analysis; Exploitation and post-exploitation; Reporting; Mounting the environment; Setting up the penetration test lab; The fundamentals of Metasploit; Configuring Metasploit on different environments; Configuring Metasploit on Windows XP/7; Configuring Metasploit on Ubuntu
Dealing with error statesErrors in the Windows-based installation; Errors in the Linux-based installation; Conducting a penetration test with Metasploit; Recalling the basics of Metasploit; Penetration testing Windows XP; Assumptions; Gathering intelligence; Modeling threats; Vulnerability analysis; The attack procedure with respect to the NETAPI vulnerability; The concept of attack; The procedure of exploiting a vulnerability; Exploitation and post-exploitation; Maintaining access; Clearing tracks; Penetration testing Windows Server 2003; Penetration testing Windows 7; Gathering intelligence
Modeling threatsVulnerability analysis; The exploitation procedure; Exploitation and post exploitation; Using the database to store and fetch results; Generating reports; The dominance of Metasploit; Open source; Support for testing large networks and easy naming conventions; Smart payload generation and switching mechanism; Cleaner exits; The GUI environment; Summary; Chapter 2: Reinventing Metasploit; Ruby - the heart of Metasploit; Creating your first Ruby program; Interacting with the Ruby shell; Defining methods in the shell; Variables and data types in Ruby; Working with strings
The split functionThe squeeze function; Numbers and conversions in Ruby; Ranges in Ruby; Arrays in Ruby; Methods in Ruby; Decision-making operators; Loops in Ruby; Regular expressions; Wrapping up with Ruby basics; Developing custom modules; Building a module in a nutshell; The architecture of the Metasploit framework; Understanding the libraries' layout; Understanding the existing modules; Writing out a custom FTP scanner module; Writing out a custom HTTP server scanner; Writing out post-exploitation modules; Breakthrough meterpreter scripting; Essentials of meterpreter scripting
Pivoting the target networkSetting up persistent access; API calls and mixins; Fabricating custom meterpreter scripts; Working with RailGun; Interactive Ruby shell basics; Understanding RailGun and its scripting; Manipulating Windows API calls; Fabricating sophisticated RailGun scripts; Summary; Chapter 3: The Exploit Formulation Process; The elemental assembly primer; The basics; Architectures; System organization basics; Registers; Gravity of EIP; Gravity of ESP; Relevance of NOPs and JMP; Variables and declaration; Fabricating example assembly programs; The joy of fuzzing
Crashing the application
Record Nr. UNINA-9910464798203321
Jaswal Nipun  
Birmingham, England : , : Packt Publishing Ltd, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Mastering metasploit : write and implement sophisticated attack vectors in Metasploit using a completely hands-on approach / / Nipun Jaswal ; cover image by Aniket Sawant
Mastering metasploit : write and implement sophisticated attack vectors in Metasploit using a completely hands-on approach / / Nipun Jaswal ; cover image by Aniket Sawant
Autore Jaswal Nipun
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing Ltd, , 2014
Descrizione fisica 1 online resource (378 p.)
Disciplina 005.8
Collana Community Experience Distilled
Soggetto topico Computers - Access control
Computer networks - Security measures
ISBN 1-78216-223-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Approaching a Penetration Test Using Metasploit; Setting up the environment; Preinteractions; Intelligence gathering / reconnaissance phase; Presensing the test grounds; Modeling threats; Vulnerability analysis; Exploitation and post-exploitation; Reporting; Mounting the environment; Setting up the penetration test lab; The fundamentals of Metasploit; Configuring Metasploit on different environments; Configuring Metasploit on Windows XP/7; Configuring Metasploit on Ubuntu
Dealing with error statesErrors in the Windows-based installation; Errors in the Linux-based installation; Conducting a penetration test with Metasploit; Recalling the basics of Metasploit; Penetration testing Windows XP; Assumptions; Gathering intelligence; Modeling threats; Vulnerability analysis; The attack procedure with respect to the NETAPI vulnerability; The concept of attack; The procedure of exploiting a vulnerability; Exploitation and post-exploitation; Maintaining access; Clearing tracks; Penetration testing Windows Server 2003; Penetration testing Windows 7; Gathering intelligence
Modeling threatsVulnerability analysis; The exploitation procedure; Exploitation and post exploitation; Using the database to store and fetch results; Generating reports; The dominance of Metasploit; Open source; Support for testing large networks and easy naming conventions; Smart payload generation and switching mechanism; Cleaner exits; The GUI environment; Summary; Chapter 2: Reinventing Metasploit; Ruby - the heart of Metasploit; Creating your first Ruby program; Interacting with the Ruby shell; Defining methods in the shell; Variables and data types in Ruby; Working with strings
The split functionThe squeeze function; Numbers and conversions in Ruby; Ranges in Ruby; Arrays in Ruby; Methods in Ruby; Decision-making operators; Loops in Ruby; Regular expressions; Wrapping up with Ruby basics; Developing custom modules; Building a module in a nutshell; The architecture of the Metasploit framework; Understanding the libraries' layout; Understanding the existing modules; Writing out a custom FTP scanner module; Writing out a custom HTTP server scanner; Writing out post-exploitation modules; Breakthrough meterpreter scripting; Essentials of meterpreter scripting
Pivoting the target networkSetting up persistent access; API calls and mixins; Fabricating custom meterpreter scripts; Working with RailGun; Interactive Ruby shell basics; Understanding RailGun and its scripting; Manipulating Windows API calls; Fabricating sophisticated RailGun scripts; Summary; Chapter 3: The Exploit Formulation Process; The elemental assembly primer; The basics; Architectures; System organization basics; Registers; Gravity of EIP; Gravity of ESP; Relevance of NOPs and JMP; Variables and declaration; Fabricating example assembly programs; The joy of fuzzing
Crashing the application
Record Nr. UNINA-9910786551803321
Jaswal Nipun  
Birmingham, England : , : Packt Publishing Ltd, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Mastering metasploit : write and implement sophisticated attack vectors in Metasploit using a completely hands-on approach / / Nipun Jaswal ; cover image by Aniket Sawant
Mastering metasploit : write and implement sophisticated attack vectors in Metasploit using a completely hands-on approach / / Nipun Jaswal ; cover image by Aniket Sawant
Autore Jaswal Nipun
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing Ltd, , 2014
Descrizione fisica 1 online resource (378 p.)
Disciplina 005.8
Collana Community Experience Distilled
Soggetto topico Computers - Access control
Computer networks - Security measures
ISBN 1-78216-223-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Approaching a Penetration Test Using Metasploit; Setting up the environment; Preinteractions; Intelligence gathering / reconnaissance phase; Presensing the test grounds; Modeling threats; Vulnerability analysis; Exploitation and post-exploitation; Reporting; Mounting the environment; Setting up the penetration test lab; The fundamentals of Metasploit; Configuring Metasploit on different environments; Configuring Metasploit on Windows XP/7; Configuring Metasploit on Ubuntu
Dealing with error statesErrors in the Windows-based installation; Errors in the Linux-based installation; Conducting a penetration test with Metasploit; Recalling the basics of Metasploit; Penetration testing Windows XP; Assumptions; Gathering intelligence; Modeling threats; Vulnerability analysis; The attack procedure with respect to the NETAPI vulnerability; The concept of attack; The procedure of exploiting a vulnerability; Exploitation and post-exploitation; Maintaining access; Clearing tracks; Penetration testing Windows Server 2003; Penetration testing Windows 7; Gathering intelligence
Modeling threatsVulnerability analysis; The exploitation procedure; Exploitation and post exploitation; Using the database to store and fetch results; Generating reports; The dominance of Metasploit; Open source; Support for testing large networks and easy naming conventions; Smart payload generation and switching mechanism; Cleaner exits; The GUI environment; Summary; Chapter 2: Reinventing Metasploit; Ruby - the heart of Metasploit; Creating your first Ruby program; Interacting with the Ruby shell; Defining methods in the shell; Variables and data types in Ruby; Working with strings
The split functionThe squeeze function; Numbers and conversions in Ruby; Ranges in Ruby; Arrays in Ruby; Methods in Ruby; Decision-making operators; Loops in Ruby; Regular expressions; Wrapping up with Ruby basics; Developing custom modules; Building a module in a nutshell; The architecture of the Metasploit framework; Understanding the libraries' layout; Understanding the existing modules; Writing out a custom FTP scanner module; Writing out a custom HTTP server scanner; Writing out post-exploitation modules; Breakthrough meterpreter scripting; Essentials of meterpreter scripting
Pivoting the target networkSetting up persistent access; API calls and mixins; Fabricating custom meterpreter scripts; Working with RailGun; Interactive Ruby shell basics; Understanding RailGun and its scripting; Manipulating Windows API calls; Fabricating sophisticated RailGun scripts; Summary; Chapter 3: The Exploit Formulation Process; The elemental assembly primer; The basics; Architectures; System organization basics; Registers; Gravity of EIP; Gravity of ESP; Relevance of NOPs and JMP; Variables and declaration; Fabricating example assembly programs; The joy of fuzzing
Crashing the application
Record Nr. UNINA-9910812151603321
Jaswal Nipun  
Birmingham, England : , : Packt Publishing Ltd, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui