Packt Publishing Technical & IT Book Store | Feed Packt Publishing special offers, news, and contributed articles by the technical community. http://www.packtpub.com Packt Enterprise's Book of the Moment Oracle Fusion Middleware http://www.packtpub.com/article/oracle-fusion-middleware-patterns?utm_medium=rss Tue, 01 Mar 2011 14:40:53 +0500 HP Network Node Manager 9: Understanding Smart Plug-Ins Network Node Manager is a tool which can help us to keep an eye on our network, find issues, recognize outages related to network, and help us improve our network availability and performance. Even so, it's a tool. NNMi, as any other tool, will not replace your network administrator, but will help him/her instead. iSPI is a Smart Plugin, which can be installed on top of the Network Node Manager for feature expansion. In this article by Marius Vilemaitis, author of HP Network Node Manager 9: Getting Started, we will look at the following iSPIs: iSPI for Performance IP Telephony Network Engineering toolset iSPI for MPLS iSPI for Multicast http://www.packtpub.com/article/hp-network-node-manager-understanding-smart-plugins?utm_medium=rss Tue, 01 Mar 2011 12:19:29 +0500 Oracle GoldenGate 11g: Performance Tuning Performance tuning is one of the main aspects of any IT project. Many leave it to the end and then realize that it is not possible to make the necessary changes without significant additional investment or time constraints. Performance must be considered at the beginning and throughout the lifetime of your project. Closely coupled to the design, this article hones in on individual performance tuning methods. In this article by John P. Jeffries, author of Oracle GoldenGate Implementer's Guide, we learn the following: Balancing load across multiple processes Splitting large or transaction intensive tables across parallel process groups Adding additional Replicats to a process group Improving Replicat throughput by reducing commit delay Exploring the GoldenGate 11.1.1 new features Tuning the network http://www.packtpub.com/article/oracle-goldengate-performance-tuning?utm_medium=rss Tue, 01 Mar 2011 10:49:40 +0500 FAQ on Web Services and Apache Axis2 This FAQ deals with ways of enabling the SOA functionally in your organization. We discuss three key approaches—existing messaging system, plain old XML, and web services. We then look at the standard bodies of web service and the web service model. Finally, we discuss Apache Axis2 and how to download and use it. http://www.packtpub.com/article/faq-on-web-services-and-apache-axis2?utm_medium=rss Mon, 28 Feb 2011 16:46:30 +0500 Getting Started With Cocos2d Cocos2d for iPhone is a framework for building 2D games, applications, presentations, demos, and more. It was originally made for Python and then ported to IPhone by Ricardo Quesada as an open source project with the MIT license. In this article by Pablo Ruiz, author of the book Cocos2d for iPhone 0.99 Beginner's Guide, we shall: Learn how to get the example projects (called templates) working Play with those templates Take a look at the basic structure of a Cocos2d game So let's get on with it. http://www.packtpub.com/article/getting-started-cocos2d?utm_medium=rss Mon, 28 Feb 2011 15:53:08 +0500 Spring Security 3: Tips and Tricks Spring Security exists to fill a gap in the universe of Java third-party libraries, much as the Spring Framework originally did when it was first introduced. Standards such as Java Authentication and Authorization Service (JAAS) or Java EE Security do offer some ways of performing some of the same authentication and authorization functions, but Spring Security is a winner because it packages up everything you need to implement a top-to-bottom application security solution in a concise and sensible way. Additionally, Spring Security appeals to many because it offers out of the box integration with many common enterprise authentication systems; so it's adaptable to most situations with little effort (beyond configuration) on the part of the developer. This article will provide you with a few tips and tricks on Spring Security. http://www.packtpub.com/article/spring-security-tips-tricks?utm_medium=rss Mon, 28 Feb 2011 11:57:59 +0500 Tips and Tricks for using Alfresco 3 Business Solutions Alfresco is an open source content management system written entirely in Java that can be run in a standard Servlet container, such as Apache Tomcat or a JEE server, such as JBoss. The Alfresco platform is built using many third-party open source Java libraries and it's good to know about these libraries as we will use many of them when building extensions and solutions. This article will take a look at some tips and tricks for using Alfresco, such as: Executing patches in a specific order NTLM authentication Content modeling manageability http://www.packtpub.com/article/tips-tricks-alfresco-3-business-solutions?utm_medium=rss Fri, 25 Feb 2011 16:54:23 +0500 New Joomla! books from Packt Publishing   A Quick round-up of the latest Joomla! books published by Packt http://www.packtpub.com/article/new-joomla!-books-packt?utm_medium=rss Fri, 25 Feb 2011 14:27:02 +0500 BlackBerry Enterprise Server 5: MDS Applications In this article by Mitesh Desai, author of BlackBerry Enterprise Server 5 Implementation Guide, we will have a look at the MDS (Mobile Data Service) runtime applications that can be deployed to the BlackBerry Smartphone. MDS enables the BlackBerry to truly become a Smartphone by allowing administrators to deploy critical applications to the Smartphone. This article will show you how to distribute an MDS application to a BlackBerry device. We will also custom develop applications to run on the BlackBerries or use third-party applications to push on to the devices. Finally, we will further secure the application usage on the device by using IT policies. http://www.packtpub.com/article/blackberry-enterprise-server-5-bes-mds-applications?utm_medium=rss Fri, 25 Feb 2011 14:16:53 +0500 Enabling Apache Axis2 Clustering Axis2 has extensive support for clustering. State replication amongst members in the same group as well as cluster management is supported in Axis2. Cluster management refers to managing a single group or several groups of Axis2 nodes. It is also noteworthy that third-party software such as Apache Synapse, which builds on Apache Axis2, also automatically benefits from Axis2 clustering capabilities. In this article by Deepal Jayasinghe and Afkham Azeez, authors of Apache Axis2 Web Services, 2nd Edition, we will be covering the following areas: Axis2 cluster configuration language Membership management schemes Cluster management By the end of this article, you will learn the finer details of configuring an Axis2 cluster in a production deployment. http://www.packtpub.com/article/enabling-apache-axis2-clustering?utm_medium=rss Fri, 25 Feb 2011 09:54:01 +0500 New February Open Source Books from Packt   Packt have a great range of new Open Source releases, for further information click on the links below.   http://www.packtpub.com/article/new-february-open-source-books?utm_medium=rss Thu, 24 Feb 2011 19:43:48 +0500 NEW Packt Enterprise Book: IBM WebSphere Application Server v7.0 Security Hot of the Press: http://www.packtpub.com/blog/new-packt-enterprise-book-ibm-websphere-application-server-v70-security?utm_medium=rss Thu, 24 Feb 2011 19:42:38 +0500 Oracle GoldenGate: Considerations for Designing a Solution The most important step in any IT development project is the design. This must be the first step as changes to the design at a later stage will cost time and money. Get the design right and your system will continue to perform well as the user base increases. In this article by John P. Jeffries, author of Oracle GoldenGate Implementer's Guide, we will discuss the following areas to help answer some of the questions that influence the decision making process. Methods for replicating data: What do we want to achieve? Networking: How do we make our solution resilient to network outages? Performance and scalability: Will our solution support future non functional requirements? Backup and recovery: Can we restore service quickly with no data loss? Hardware: What is the size of our budget? Do we need powerful servers? Can we cluster lower spec machines? http://www.packtpub.com/article/oracle-goldengate-considerations-designing-solution?utm_medium=rss Thu, 24 Feb 2011 16:54:32 +0500 MODx 2.0: Web Development Basics MODx is a content management system and PHP web application framework rolled into one. With the ease of a CMS and the extensibility of a framework, MODx allows you to develop professional-looking, intricate websites via its easy-to-use interface and flexible architecture. MODx provides reusable code called snippets, most of which are so generic that, without any modification, they can serve multiple purposes. The generic nature of snippets makes it possible to achieve the perfect customization that is so hard to achieve with other CMSes. In this article by by Antano Solar John, author of the book MODx 2.0 Web Development, you will learn the basics of MODx, and how to create a Front Page for the site. The basic elements explained in this article are: Site configurations Documents and containers The Manager interface The TinyMCE editor http://www.packtpub.com/article/modx-20-web-development-basics?utm_medium=rss Thu, 24 Feb 2011 16:33:33 +0500 Tips and Tricks on IBM FileNet P8 Content Manager This article, in the tips and tricks format, takes a good look at the components in IBM FileNet P8 Content Manager and the role each of them plays and how the interconnection existing in those components builds the existing models available to deploy ECM in our organization. This article might provide the right background trivia to make your use of the IBM FileNet P8 Content Manager simpler when dealing with the smaller problems. http://www.packtpub.com/article/tips-and-tricks-on-ibm-filenet-p8-content-manager?utm_medium=rss Thu, 24 Feb 2011 14:57:09 +0500 Sage ACT! 2011: Creating a Quick Report The Quick reports provide simple reports that require minimum configuration and are easy to run. These reports are either list prints or screen prints with headers and footers to identify the report. The ease of creating a quick report makes them ideal for single use reports. In this article we'll be going through the different types for quick reports and configuring the various options for the quick reports. In this article by Karen Fredricks and Roy Laudenslager, authors of Sage ACT! 2011 Dashboard and Report Cookbook, we will cover: Setting preferences for the quick reports Selecting and organizing the columns for a Contact List Quick Report Printing the Contact List Quick Report Printing a History tab Quick Report Printing the Contact Detail View Quick Report Exporting the Opportunities List View to Excel http://www.packtpub.com/article/sage-act-2011-creating-a-quick-report?utm_medium=rss Thu, 24 Feb 2011 14:07:55 +0500 Different Ways of Running Squid Proxy Server This article will help us learn about the different ways of running Squid and the available options that can be passed to Squid from the command line. We will also learn about debugging the Squid configuration file. In this article by Kulbir Saini, author of Squid Proxy Server 3 Beginners Guide, we will learn the following: Various command line options for running Squid Parsing the squid configuration file for syntax errors Using an alternate squid configuration file for testing purposes Different ways of starting Squid Rotating log files generated by Squid http://www.packtpub.com/article/different-ways-running-squid-proxy-server?utm_medium=rss Thu, 24 Feb 2011 12:34:08 +0500 NEW Packt Enterprise Book: Oracle GoldenGate 11g Implementer's Guide Hot of the Press: http://www.packtpub.com/blog/new-packt-enterprise-book-oracle-goldengate-11g-implementers-guide?utm_medium=rss Wed, 23 Feb 2011 18:00:56 +0500 Packt Publishes the 1st GoldenGate Book Packt Enterprise has just published the first ever GoldenGate book: Oracle GoldenGate 11g Implementer's guide http://www.packtpub.com/article/packt-publishes-first-goldengate-book?utm_medium=rss Wed, 23 Feb 2011 15:52:02 +0500 Oracle GoldenGate 11g: Configuration for High Availability High Availability (HA) has become an important factor in computer system design in recent years. Systems can't afford to be down, not even for a minute, as they may be mission critical, life supporting, regulatory, or the financial impact may be too great to bear. Oracle has played a major role in developing a number of HA solutions, one of which is Real Application Clusters (RAC). Oracle Streams is heavily integrated with RAC out of the box and requires no additional configuration. This is not true for GoldenGate, where the Manager process has to be made "RAC aware". In this article by John P. Jeffries, author of Oracle GoldenGate Implementer's Guide, we learn how to configure GoldenGate in a RAC environment and explore the various components that effectively enable HA for data replication and integration. http://www.packtpub.com/article/oracle-goldengate-11g-configuration-high-availability?utm_medium=rss Wed, 23 Feb 2011 14:27:47 +0500 Android User Interface Development: Animating Widgets and Layouts The Android platform is in many ways similar to developing applications for the web. There are many devices, made by many manufactures, with different capabilities and specifications. Yet as a developer, you will want your users to have the most consistent experience possible. Unlike a web browser, Android has built-in mechanisms for coping with these differences, and even leveraging them. In this article by by Jason Morris, author of the book Android User Interface Development: Beginner's Guide, we will be looking at— widget animations and layout animations. We'll look at the standard animation structures provided by Android, and we'll look at how to create new animation types and extend the existing ones. We'll also be looking at timing and "good practice" use of animations, and keeping users happy without slowing them down or distracting them. http://www.packtpub.com/article/android-user-interface-development-animating-widgets-layouts?utm_medium=rss Wed, 23 Feb 2011 11:57:52 +0500 Moodle March Packt is pleased to announce... Moodle is currently the world's most popular E-learning platform. Moodle is a free, open-source PHP web application for producing modular internet-based courses. To celebrate the forthcoming publication of the Science Teaching with Moodle 2.0 book, Packt is offering a seriesof attractive discounts on all Moodle books.        * Buy any Moodle print book and get 20% off    * Buy any 4 Moodle eBooks from Packt at an unbelievable price of $60 / £38 / €45 This offer will last for a limited period only. Grab your copy now ! http://www.packtpub.com/article/moodle-march?utm_medium=rss Tue, 22 Feb 2011 18:46:17 +0500 IBM Tuesday http://www.packtpub.com/blog/ibm-tuesday?utm_medium=rss Tue, 22 Feb 2011 15:49:01 +0500 Apache Axis2 Web Services: Writing an Axis2 Module In this article, we will learn that the Axis2 module provides a very flexible way to extend the Axis2 core functionality and provides quality service. Moreover, we'll discuss the module and related concepts by writing a sample module and demonstrating most of the commonly used configuration settings. In our sample application, we discuss how to write handlers, how to write module implementation classes, and finally, how to put everything together and deploy the module. At the end of the article, we learn how to engage a module to Axis2. In this article by Deepal Jayasinghe and Afkham Azeez, authors of Apache Axis2 Web Services, 2nd Edition, we will discuss the power of Axis2 modules and how to use them to extend Axis2 to support your own requirements. In particular, we will discuss the following items: Brief history of the Axis2 module and introduce module concept and its structure Module configuration file (module.xml) Optional module implementation class Steps to writing a module.xml file Deploying and engaging a module Brief overview of the WS-Policy and its usage in modules http://www.packtpub.com/article/apache-axis2-web-services-writing-module?utm_medium=rss Tue, 22 Feb 2011 11:46:47 +0500 Manage your accounts using Packt’s new Gnucash book. GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU GPL and is available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows. GnuCash is an easy to use, powerful and flexible software which allows, users to track bank accounts, stocks, income and expenses. http://www.packtpub.com/news/manage-your-accounts-using-packts-new-gnucash-book?utm_medium=rss Tue, 22 Feb 2011 11:42:21 +0500 IBM WebSphere Application Server Security: A Threefold View IBM WebSphere Application Server Network Deployment is IBM's flagship J2EE application server platform. It implements the J2EE technology stack. This stack enables the WebSphere Application Server platform to execute user's Java enterprise applications that perform business functions. There are several roles to using this platform such as architect, developer, and administrator, to mention a few. Within the administrator role, in turn, there are several functions such as installation, performance, security, and so on. In this article by Omar Siliceo, author of the book IBM WebSphere Application Server v7.0 Security, we will cover the following: The Enterprise Application Server infrastructure architecture view The WebSphere Application Server architecture view The WebSphere technology stack view http://www.packtpub.com/article/ibm-websphere-application-server-security-threefold-view?utm_medium=rss Mon, 21 Feb 2011 16:33:31 +0500 Setting Up Oracle Order Management Oracle Order Management is one of the most important parts of Oracle E-Business Suite. Using Oracle Order Management we can create and maintain different types of orders. These orders can be created in Oracle Order Management Suite as well as in some other front-desk application. We can integrate these applications with Oracle Order Management for keeping a controlled track of orders and proper business flow. Using Oracle Order Management, different types of orders can be created. These orders can be for inventory items as well as for services. Using Oracle Order Management, these orders can be reviewed and maintained in Order Management Workbench (Order Organizer). In this article by Muneeb A. Siddiqui, author of Oracle EBS supply chain management R12, we will take a look at how to setup the Oracle Order Management. http://www.packtpub.com/article/setting-up-oracle-order-management?utm_medium=rss Mon, 21 Feb 2011 16:25:13 +0500 Troubleshooting OpenVPN 2: Configurations Routing gives an insight into troubleshooting routing problems when setting up a VPN using OpenVPN. You will learn how to detect, diagnose, and repair common routing issues. In this article by Jan Just Keijser, author of OpenVPN 2 Cookbook, we will cover: Cipher mismatches TUN versus TAP mismatches Compression mismatches Key mismatches Troubleshooting MTU and tun-mtu issues Troubleshooting network connectivity Troubleshooting client-config-dir issues How to read the OpenVPN log files http://www.packtpub.com/article/troubleshooting-openvpn-2-configurations?utm_medium=rss Mon, 21 Feb 2011 16:19:14 +0500 NEW RAW eBook: Oracle Identity and Access Manager 11g for Administrators Now Available in RAW: http://www.packtpub.com/blog/new-raw-ebook-oracle-identity-and-access-manager-11g-administrators?utm_medium=rss Mon, 21 Feb 2011 15:41:51 +0500 New RAW eBook: Oracle Database 11g R2 Performance Tuning Cookbook Now Available in RAW: http://www.packtpub.com/blog/new-raw-ebook-oracle-database-11g-r2-performance-tuning-cookbook?utm_medium=rss Mon, 21 Feb 2011 15:07:24 +0500 How to Set Up IBM Lotus Domino Server When the IT strategy calls for maximizing the value of social software for building effective teams, neither social networking nor team collaboration are sufficient on their own. IBM Lotus Quickr team collaboration software delivers the promise of social software. IBM Lotus Quickr is a team collaboration software that enables business to expedite the flow and sharing of information within a team. Information sharing enables collaboration and fosters team effectiveness. IBM Lotus Quickr helps you remove the impediments to the development of high performance teams. In this article by Keith Brooks, author of IBM Lotus Quickr 8.5 for Domino Administration, we will cover installation of the Lotus Quickr software. http://www.packtpub.com/article/how-set-up-ibm-lotus-domino-server?utm_medium=rss Mon, 21 Feb 2011 12:14:30 +0500 Get more out of Moodle to manage curriculum and information with Packt's new book Moodle is a free web application that educators can use to create effective online learning sites. It is designed to help educators create online courses with a focus on interaction and collaborative construction of content. Its open source license and modular design allows developers to create additional modules and features. http://www.packtpub.com/news/get-more-out-of-moodle-to-manage-curriculum-and-information-with-packts-new-book?utm_medium=rss Mon, 21 Feb 2011 11:33:10 +0500 The Wonderful 10 days of WordPress The offer will last for a 10 day period starting from 18th February and ending 28th February 2011. See some of the discounts available below: Buy any WordPress print book and get 20% off Buy any WordPress eBook and get 30% off To see all of the recent WordPress books available and the discounts available, click here. PacktLib Subscription Giveaway That’s not all. Along with the discounts, we are also offering you a chance to win a PacktLib Subscription! Any Packt customer who buys any WordPress related book between 18th February and 28th February 2011, will be entered into the lucky draw. The winner will be announced on Facebook and Twitter on 1st March 2011. If you purchase a WordPress book in this period keep your eyes peeled as you could be the lucky winner! http://www.packtpub.com/blog/wonderful-10-days-of-wordpress?utm_medium=rss Fri, 18 Feb 2011 19:09:56 +0500 FAQs on YUI The Yahoo! User Interface (YUI) Library is a free collection of utilities and controls, written primarily in JavaScript, which has been produced by the expert developers at Yahoo! to make your life easier as a web developer or frontend user interface designer. It consists of a series of JavaScript and CSS components that can be used to quickly and easily build the rich and highly interactive applications that today's web consumer expects and demands. In this article, we will take a look at some of the most frequently asked questions on YUI, such as: Does Yahoo! use the YUI Library? Can I manage cookies with the YUI Library? Can formatted documents be edited in YUI? http://www.packtpub.com/article/faqs-yui?utm_medium=rss Fri, 18 Feb 2011 16:48:58 +0500 How to Manage Content in a List in Microsoft Sharepoint In the previous article, Microsoft Sharepoint 2010: List Management, we took a look at list management. This article explains how to manage them to provide an efficient way to store information and thus provide ECM. In this article by Peter Ward, author of Microsoft SharePoint 2010 End User Guide: Business Performance Enhancement, we will cover the following: How to add content to a list Advanced list features http://www.packtpub.com/article/how-manage-content-list-microsoft-sharepoint?utm_medium=rss Fri, 18 Feb 2011 14:22:11 +0500 Microsoft Sharepoint 2010: List Management With this release of SharePoint 2010, one of Microsoft's goals is to bring Enterprise Content Management (ECM) to all users, rather than to a specific user group. The result is that there is a lot of functionality that was never available to users who were more familiar with network drives or e-mail exchange for collaboration. This article explains Lists. We view lists as a key SharePoint functionality for providing basic and complex architecting of corporate and workgroups' information. In this article by Peter Ward, author of Microsoft SharePoint 2010 End User Guide: Business Performance Enhancement, you will gain knowledge of List Management and understand how to track information and collaborate with team members: List Management basics Creating lists Managing lists http://www.packtpub.com/article/microsoft-sharepoint-2010-list-management?utm_medium=rss Fri, 18 Feb 2011 14:08:42 +0500 Sage ACT! 2011: Working with the ACT! Dashboards One of the coolest new features of ACT! is the addition of the Dashboard. A Dashboard allows you to access key information in the form of a graphical interface. This article serves as the most basic introduction to the ACT! dashboard components. You'll become familiar with how to access the dashboards, how to print them, and how to copy them into other documents. In this article by Karen Fredricks and Roy Laudenslager, authors of Sage ACT! 2011 Dashboard and Report Cookbook, we will cover: Getting familiar with the Dashboard layouts Exploring Dashboard components Accessing Dashboard Data Copying a Dashboard to the clipboard Printing a hard copy of the Dashboard Setting Dashboards as the default startup preference http://www.packtpub.com/article/sage-act-2011-working-with-dashboards?utm_medium=rss Fri, 18 Feb 2011 14:06:59 +0500 Build and maintain large applications with ease using Packt’s new ASP.NET MVC book   ASP.NET MVC Framework is a web application framework that implements the model-view controller pattern. It simplifies the task of application development and maintenance for developers. Based on ASP.NET, it allows software developers to build a Web application as a composition of three roles: Model, View and Controller. http://www.packtpub.com/news/build-and-maintain-large-applications-with-ease-using-packt’s-new-asp.net-mvc-book?utm_medium=rss Thu, 17 Feb 2011 17:03:16 +0500 Managing Events using CiviCRM CiviCRM is a web-based, open source Constituent Relationship Management (CRM) system, designed specifically to meet the needs of advocacy, non-profit, and non-governmental organizations. For many organizations, events provide one of the best opportunities to interact directly or face-to-face with members, supporters, and other constituents. Constituents are exposed to your organization and develop deeper ties with it and other attendees when they attend your events. Whether you host large conferences and expos, training workshops, webinars, political rallies, user group meet-ups, support roundtables, professional accreditation programs, or any other kind of event, their role in your overall CRM strategy is significant. This article by Joseph Murray and Brian P. Shaughnessy, authors of the book Using CiviCRM, will focus on the primary tasks and responsibilities involved in event management, including: Why events? Building and promoting your event http://www.packtpub.com/article/managing-events-civicrm?utm_medium=rss Thu, 17 Feb 2011 16:52:09 +0500 Attain high availability with SQL Server 2008 using Packt's new book Microsoft SQL Server 2008 provides a trusted, productive, and intelligent data platform that enables developers to run their most demanding mission-critical applications, reduce time and cost of development and management of applications, and deliver actionable insight to their entire organization. http://www.packtpub.com/node/7554?utm_medium=rss Thu, 17 Feb 2011 16:36:34 +0500 Create a website or blog from scratch using Packt’s new WordPress book WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. With its versatility, it is a powerful tool that's ideal for creating blogs and websites. Users can customize the features, incorporate their own designs, and even write their own plugins with ease. http://www.packtpub.com/node/7553?utm_medium=rss Thu, 17 Feb 2011 16:08:33 +0500 NEW Packt Enterprise Book: Sage ACT! 2011 Dashboard and Report Cookbook Hot of the Press: http://www.packtpub.com/https://www.packtpub.com/blog/sage-act-dashboard?utm_medium=rss Thu, 17 Feb 2011 15:40:23 +0500 Create animated and interactive 3D worlds using Packt’s new Away3D book Away3D is an open-source 3D-graphics scene-manager, written in ActionScript (AS) language. It is one of the most popular real-time 3D engines for Flash. Besides creating various detailed 3D environments developers can also create animated 3D scenes, use various special effects, integrate third-party libraries, and much more. http://www.packtpub.com/node/7551?utm_medium=rss Thu, 17 Feb 2011 14:48:08 +0500 New Moodle Books from Packt   A Quick round-up of the latest Moodle books published by Packt http://www.packtpub.com/article/new-moodle-books-packt?utm_medium=rss Thu, 17 Feb 2011 13:51:21 +0500 How to Overcome the Pitfalls of Magento In this article we will describe how to overcome some of the most common pitfalls that people encounter. For example, in Magento, backoffice is slow, frontend tends to die while loading, accessibility is far from perfect, an AJAX request is not successful due to expiration of the session, nothing happens, no error message, just nothing, the nightmare of XML layout, and so on. In this article by Nurul Ferdous, author of Magento 1.4 Development Cookbook, we will cover: Using APC/Memcached as the cache backend Accelerating PHP: php.ini configuration Applying YSlow and Page Speed rules http://www.packtpub.com/article/how-overcome-pitfalls-magento?utm_medium=rss Thu, 17 Feb 2011 12:38:52 +0500 Magento 1.4: Performance Optimization Magento is the fastest growing PHP-based eCommerce solution based on the Zend Framework. This robust CMS helps developers to enrich their store with more useful functionalities with custom modules. Developing a Magento store to get the desired look and feel is not as easy as you might believe, and may take hours due to the wealth of features available for you. In this article by Nurul Ferdous, author of Magento 1.4 Development Cookbook, we will cover: Measuring/benchmarking your Magento with Siege, ab, Magento profiler, YSlow, Page Speed, GTmetrix, and WebPagetest Optimizing Magento database and MySQL configuration Optimizing web server configuration (Apache) Tuning Magento configurations http://www.packtpub.com/article/magento-14-performance-optimization?utm_medium=rss Thu, 17 Feb 2011 12:37:24 +0500 New Packt Open Source Release: Panda3D 1.6 Game Engine Beginner's Guide   Hot off the press is our recent Packt Open Source release: Panda3D 1.6 Game Engine Beginner's Guide by Dave Mathews has been published. http://www.packtpub.com/blog/new-packt-open-source-release-panda3d-16-game-engine-beginners-guide?utm_medium=rss Wed, 16 Feb 2011 17:43:22 +0500 New Packt Open Source Release: Tcl/Tk 8.5 Programming Cookbook   Hot off the press is our recent Packt Open Source release: Tcl Tk 8.5 Programming Cookbook by Bert Wheeler has been published. http://www.packtpub.com/blog/new-packt-open-source-release-tcl-8-5-network-programming?utm_medium=rss Wed, 16 Feb 2011 17:33:49 +0500 New Packt Open Source Release: Moodle Security   Hot off the press is our recent Packt Open Source release: Moodle Security by Darko Miletić has been published. http://www.packtpub.com/blog/new-packt-open-source-release-moodle-security?utm_medium=rss Wed, 16 Feb 2011 17:20:27 +0500 Creating a Budget for your Business with Gnucash Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, income, and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports. In this article by Ashok Ramachandran, author of the book Gnucash 2.4 Small Business Accounting: Beginner's Guide, you will learn how budgets help you to set up a Trip Plan to reach your business goals and practice creating budgets and generating reports showing budget vs. actual comparison. You will also learn the limitations of GnuCash budget reports and how to overcome them by exporting to spreadsheets. http://www.packtpub.com/article/creating-budget-your-business-gnucash?utm_medium=rss Wed, 16 Feb 2011 15:42:31 +0500