Loading ...
Sorry, an error occurred while loading the content.

Re: [holistichelping] Re: any one has experience in e-commerce solution design?

Expand Messages
  • Global Palestine
    Andrius,i will document my experience as long I get get forward for my approach. Ricardo, I chat yesterday with EUKHOST. They said, I am able to set up the
    Message 1 of 8 , Sep 20, 2009
    • 0 Attachment

      Andrius,
      i will document my experience as long I get get forward for my approach. 

      Ricardo, I chat yesterday with EUKHOST. They said, I am able to set up the whole project using RVsitebuilder and there cPanel solution package, so that i can have something like this http://www.benuta.com/Artikel/29/38/Sisal_Sisal_rug_Natura.htm#top
      But the are not able to provide any examples for existing clients to see the results. 
      Furthermore I can not estimate the efforts to do it my self and risk buying the package. 
      Will explore osCommuce forum to see what is expecting me as well. 

      Thanks!
      Wael

      On Sat, Sep 19, 2009 at 10:50 AM, Andrius Kulikauskas <ms@...> wrote:
      thank you very much Andrius, Mark and Ricardo! With your insights I am very much closer to the target. I think what some traditional web-programmer need to do in weeks, can be done in couple of hours today.Wael---------------------Wael, Here's another letter from Ricardo. Thank you, Ricardo! Perhaps we can create a wiki page on this topic? Andriusricardoolpc wrote: > Wael and Andrius > > I forgot to say, Zen Cart and osCommerce include integration with > various payment methods. > > Small-scale sellers may find it difficult to meet all the requirements > to become a Mastercard or Visa 'merchant'. As an alternaive, it's > quite quick and easy to sign-up for a Paypal business account, to > receive payments. Paypal provides 'Pay Now' buttons, to add to your > website (custom-generated chunks of HTML code, to cut-and-paste into > your web-pages). > > Your customers can click the Pay button on your website, be sent to > Paypal's own secure site (HTTPS pages) to pay using their Paypal > account or using Mastercard, Visa, etc credit/debit cards via the > Paypal site (and asked if they want to join Paypal). Paypal displays > the details of the items they are buying, and prices etc, that you > pass to it. After paying, the customer is returned to your website, to > your own custom-made 'Thank You' page. Paypal sends an email to the > customer's registered paypal email address, with 'Thank you for your > payment' etc. I'm trying to remember how it works. I think you (the > seller) receive an email to say you've had a payment, which acts as a > prompt to deal with the order. > > If you want, you can use the standard Paypal payment page when they > pay on Paypal, or Paypal lets you customise the payment page with your > company name/logo, so the whole buying-experience looks more > integrated and owned by you, to maintain the trust of the customers. > > There are various tutorials on the http://www.paypal.com/ website. > > For medium-to-large scale business, I think Paypal provides a more > computer-connected system, with screens to manage your orders. You > would need to read the Paypal tutorials. > > I used all this for a small website for a friend, who was selling his > own home-published books. It worked okay for accepting orders and payment. > > Ricardo > > > --- In learnhowtolearn@yahoogroups.com, Andrius Kulikauskas > wrote: > > > > Thank you, Ricardo! Andrius > > > > ricardoolpc wrote: > > > Hi Wael > > > > > > If you just want to implement a small-scale online shop, then you can > > > look for any 'fully featured' web-hosting company. They often offer a > > > large package of Free Open Source Programs, called 'Fantastico', that > > > you can choose to install via the 'CPanel' control panel. You can > > > google for companies by searching for - "web hosting" fanastico. > > > > > > For example, on EUKHost.com, a good-value UK web-hosting company, > here > > > are some pages showing all the facilities they give you... > > > > > > http://www.eukhost.com/fantastico.php > > > > > > The 2 main e-commerce shopping-cart programs are osCommerce and > > > ZenCart. I think ZenCart is more modern and easier to use. You can > > > read some reviews. > > > > > > http://www.eukhost.com/ (home page) > > > > > > http://www.eukhost.com/cpanel-web-hosting.php (hosting package prices) > > > > > > The Fantastico package of FOSS programs is offered by many different > > > hosting companies. The collection wasn't assembled by EUKHost. > > > > > > EUKHost give you many other facilities outside the Fantastico > package, > > > including some relating to CRM (Customer Relationship Management). > See > > > the list on the hosting package prices page (link above). This > > > includes some things you may need, like a 'Ticketing-system' so > > > customers can report problem, and it can allocate them a 'ticket' (a > > > case-number) and track the status of their problem. > > > > > > For programmers, they include PHP, Perl, ImageMagick etc. > > > > > > Ricardo > > > > > > --- In learnhowtolearn@yahoogroups.com, Andrius Kulikauskas ms@ > > > wrote: > > > > > > > > Wael, > > > > Is this what you are looking for? > > > > > > > > http://www.oscommerce.com > > > > > > > > http://blog.webdistortion.com/2008/05/03/9-kick-ass-open-source-e-commerce-platforms-reviewed/ > > > > > > > > I googled "e-commerce open source software". > > > > > > > > Also, Sasha Mrkailo is setting up a store for his wife Zdenka's > > > fashions at: > > > > http://www.etsy.com > > > > Maybe that's a good place to start? > > > > > > > > Andrius > > > > > > > > Andrius Kulikauskas > > > > Minciu Sodas > > > > http://www.ms.lt > > > > ms@ > > > > > > > > > > > > > > > > Global Palestine wrote: > > > > > I could not find the relation between ERP5 and developing > online-shop > > > > > like this: > > > https://mail.google.com/mail/?ui=2&view=bsp&ver=1qygpcgurkovy > > > > > Is there a way to "do it by your self" or low rate assistance? > > > > > > > > > > > > > > > Thanks > > > > > Wael > > > > > > > > > > On Wed, Sep 9, 2009 at 7:29 PM, Mark Roest marklroest@ > > > > > > > > > > > > > > Wael and all, > > > > > > > > > > This is probably the right resource. They also have ERP5 Express. > > > > > > > > > > Regards, > > > > > > > > > > Mark > > > > > > > > > > On Wed, Sep 9, 2009 at 6:54 AM, Global Palestine > > > > > globalpalestine@ > > > > > > > > > > > > > > Here are some more ERP5 resources (the top part is a repeat of > > > > > what I just sent) and reviews of an important book for > > > > > programmers and for IT systems designers. > > > > > > > > > > Regards, > > > > > > > > > > Mark > > > > > > > > > > http://www.nexedi.com/company/pr/news-erp5-unilog-eads > > > > > Nexedi Open Source ERP5 > > > > > > > > > > Communiqués de presse > > > > > Titre > > > > > UNILOG reaches Major Milestone in Open Source ERP5 > > > > > Implementation at Infoterra > > > > > Contenu de la page > > > > > UNILOG (a LogicaCMG company), reaches Major Milestone in Open > > > > > Source ERP5 Implementation in Infoterra´s (an EADS Astrium > > > > > company) TerraSAR-X Commercial Service Segment > > > > > > > > > > Friedrichshafen, Munich, Lille, Paris, 23 January 2006 - The > > > > > implementation of ERP5 Infoterra´s TerraSAR-X Commercial > > > > > Service Segment (TSXX) has reached a major milestone with the > > > > > delivery of a complete order management system as an > > > > > integrated element of the overall TSXX back office landscape > > > > > with several interfaces, e.g. to DLR, EADS Astrium SAP, and > > > > > Receiving Stations located around the globe by Unilog Avinci > > > > > in December 2005. Infoterra GmbH holds the exclusive > > > > > commercial exploitation rights for TerraSAR-X and is currently > > > > > installing the Commercial Service Segment for the spacecraft. > > > > > ERP5 is an advanced open source ERP software created by > > > > > Nexedi. The implementation of ERP5 for the TerraSAR-X was > > > > > conducted by Unilog Avinci Munich Office with the support of > > > > > Nexedi and Nuxeo. > > > > > > > > > > According to Ralf Duering, TSXX project leader at Infoterra, > > > > > “ERP5 is the right solution for Infoterra’s order management > > > > > because its web â€" and workflow based approach provides the > > > > > level of flexibility and security required for a global > > > > > project such as TerraSAR-X. With ERP5, our distribution > > > > > partners around the world can access our central ERP5 > > > > > infrastructure and place orders securely.†> > > > > > > > > > Friedbert Karch, Munich Area Manager at Unilog Avinci, adds > > > > > “TerraSAR-X ERP5 implementation is the sign that open source > > > > > ERPs can now provide value-added solutions to large > > > > > organisations looking for more flexibility, more > > > > > interoperability and more internet usage. It also shows that > > > > > professional service organisations such as Unilog Avinci are > > > > > the right partner for demanding industries such as Aerospace > > > > > in search of a high level of service and support based on open > > > > > source software. Unilog Avinci has shown that it can fulfil > > > > > the quality requirements of the ESA standard.†> > > > > > > > > > Jean-Paul Smets, CEO of Nexedi, “The TerraSAR-X project is the > > > > > first implementation of ERP5 advanced security model in > > > > > Europe. Together with the ERP Fast design methodology, ERP5 > > > > > can model complex organisations with multiple sites, multiple > > > > > partners and granular access rights to a shared central > > > > > database. This project has also shown the possibility to > > > > > interface ERP5 through SOAP Web services with other enterprise > > > > > applications in a transactional way†. > > > > > > > > > > Stéfane Fermigier, CEO of Nuxeo, concludes “TerraSAR-X ERP5 > > > > > implementation has shown that the high quality and maturity of > > > > > ERP5 technology allows the implementation of complex projects > > > > > in a short time. ERP5 includes a sophisticated workflow-based > > > > > CRM; thus, the TerraSAR-X business case benefits from a fully > > > > > integrated solution†. > > > > > About Unilog Avinci > > > > > > > > > > Unilog is a European IT Consultancy with a staff of 8.000 > > > > > employees, specialized in the design, development and support > > > > > of IT solutions for major corporations, with a 35-year track > > > > > record of profitable growth and financial independence. Unilog > > > > > Avinci is the Germany-based IT integrator of the Unilog group. > > > > > Our consultants provide result-oriented and customer-centred > > > > > services: Management and IT Consulting, Systems integration, > > > > > Outsourcing and IT Training, using practical, performing and > > > > > cost-efficient methods. > > > > > > > > > > As of January 16th, 2006 Unilog is a LogicaCMG company. > > > > > > > > > > Web: www.unilog.de > > > > > Contact: Frank Thies (Management Consultant) +49 178 88 66 194 > > > > > About Infoterra GmbH > > > > > > > > > > Infoterra GmbH, Germany, holds the exclusive commercial > > > > > exploitation rights for the new German radar satellite > > > > > TerraSAR-X, and will supply weather-independent, > > > > > high-resolution, new-quality data as well as a variety of > > > > > radar-based geo-information products after the satellites´ > > > > > launch in mid 2006. Currently, the company is preparing the > > > > > distribution of TerraSAR-X data by establishing a global > > > > > partner network. > > > > > > > > > > Web: www.infoterra.de > > > > > www.terrasar.de > > > > > Contact: Ralf Düring (TSXX Project Manager) +49 160 972 39 127 > > > > > About Nexedi > > > > > > > > > > Nexedi is the founder and developer of open source web based > > > > > ERP5 (www.erp5.com ). A very flexible > > > > > and document oriented workflow based ERP-System. Nexedi > > > > > provides business solutions cross-industries for small, medium > > > > > and large companies though partners in Africa, Americas, Asia > > > > > and Europe. Nexedi customers include financial, automotive, > > > > > apparel, telecommunication, defence, aerospace, consumer > > > > > electronics and government. With headquarters in France and > > > > > operations arround the world, Nexedi supports both open source > > > > > values and corporate customers' needs in a timely, profitable > > > > > and sustainable business. > > > > > > > > > > Web: www.nexedi.com > > > > > www.erp5.com > > > > > Contact: Jean-Paul Smets (Founder and CEO) +33(0)6 29 02 44 25 > > > > > - info@ > > > > About Nuxeo > > > > > > > > > > NUXEO is the European leader for services around the ZOPE > > > > > platform. It is the creator and publisher of the CPS open > > > > > source enterprise content management and collaborative portal > > > > > and has a lot of expertise in enterprise content management, > > > > > collaborative portals, workflows and process management and > > > > > ERP. CPS is a mature solution used by more than 50 companies > > > > > in 8 countries. Unilog and Nuxeo have five successful > > > > > implementations in common. > > > > > > > > > > Web: www.nuxeo.com > > > > > Contact: Stéfane Fermigier (Founder and CEO). > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://www.erp5.com/news/news-erp5-mobile-release > > > > > > > > > > Press Release > > > > > Title > > > > > ERP5 Mobile Released and Certified for Nokia E61 Smartphone > > > > > Page Content > > > > > ERP5 Mobile Released and Certified for Nokia E61 Smartphone > > > > > > > > > > Paris (France), New York (USA) and Tokyo (Japan), January 28th > > > > > 2007 â€" Nexedi, the creator of ERP5, the most advanced open > > > > > source / free ERP platform, has released the first open source > > > > > ERP for smartphones today: ERP5 Mobile. This new component of > > > > > the ERP5 family will be presented simultaneously to the public > > > > > during the Linux Solutions 2007 exhibition in Paris and to > > > > > selected ERP5 users in Tokyo and New York. > > > > > > > > > > The addition of ERP5 Mobile to the collection of freely > > > > > available Business Templates makes it possible to access ERP5 > > > > > from any web enabled mobile device such as the Nokia E61 > > > > > smartphone. According to Jean-Paul Smets, CEO of Nexedi, "The > > > > > user interface of ERP5 Mobile has been designed with the > > > > > special requirements of mobile devices in mind and is > > > > > optimized for easy and efficient access to ERP5 on small > > > > > displays." > > > > > > > > > > Kristian Rother, Nexedi Marketing VP adds, "This latest > > > > > Business Template has turned ERP5 into a truly pervasive > > > > > system. ERP5 Mobile can be used anywhere to query, update and > > > > > enter employee or customer data from the ERP system or to view > > > > > production schedules and accounting transactions." > > > > > > > > > > “ERP5 Mobile saves lots of time for our sales force because > > > > > they can access our CRM at any time even if they don't have > > > > > access to a computer and especially because they don't have to > > > > > reinsert data that they collected in the field into the ERP > > > > > later.†says Thierry Brettnacher Vice President, Consulting of > > > > > ERP5. > > > > > > > > > > The web enabled and standard compliant Nokia E61 smartphone > > > > > was certified for ERP5 Mobile as "reference development > > > > > environment". The Nokia E61 smartphone was selected because of > > > > > its effective design and because of the implication of Nokia > > > > > (with the exception of its patent department) in favour of > > > > > open source / free software such as Python. > > > > > > > > > > ERP5 Mobile can be downloaded from the public repository at > > > > > ERP5 located at http://svn.erp5.org . A > > > > > screen video which gives an overview of ERP5 Mobile is > > > > > available at http://www.youtube.com/watch?v=Yc-PpjLBrNg. > > > > > > > > > > ERP5 Mobile and ERP5 will be shown and explained by the Nexedi > > > > > team during the Linux Solutions 2007 conference in Paris, > > > > > France from January 30th to February 1st 2006. Nexedi shares > > > > > booth D32 with its partner Mandriva Linux. For more > > > > > information about the conference please visit > > > > > http://www.solutionslinux.fr > > > > > > > > > > Example of ERP5 Mobile Page > > > > > Example Screen of ERP5 Mobile > > > > > > > > > > Video of ERP5 Mobile > > > > > Permanent URL of this Press Release > > > > > http://www.erp5.com/news/news-erp5-mobile-release > > > > > About Nexedi and ERP5 > > > > > > > > > > Nexedi has developed and deployed ERP5 for a wide range of > > > > > industries such as aerospace, apparel, banking, healthcare and > > > > > government. ERP5 is used in companies of all sizes in Africa, > > > > > Asia, Europe, North America and South America. The open > > > > > licensing of ERP5 eliminates licensing costs and provides full > > > > > freedom to update and modify the system as business > > > > > requirements change without depending on a single vendor. > > > > > > > > > > www.erp5.com > > > > > www.nexedi.com > > > > > info@ > > > > Legalese > > > > > > > > > > Nexedi, ERP5, Business Template and BT5 are registered > > > > > trademarks of Nexedi. Other trademarks are registered > > > > > trademarks of their respective owners. > > > > > > > > > > * Press Release > > > > > * Services aux entreprises > > > > > * Carrières et offres d'emploi > > > > > * Qui sommes-nous ? > > > > > * Demande d'information > > > > > > > > > > Showroom > > > > > > > > > > * Pourquoi ERP5? > > > > > * Pourquoi un ERP libre? > > > > > * ERP mode d'emploi > > > > > > > > > > Liens > > > > > > > > > > * ERP5 Enterprise > > > > > * ERP5 Express > > > > > * ERP5 Community > > > > > * My ERP5 > > > > > * Nexedi KK > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I think we may be able to apply this template to solar panels, > > > > > screws, clips, and other highly varied component categories. > > > > > > > > > > "The Apparel Business Template provides an extension of ERP5, > > > > > which is specialized for the requirements of the apparel > > > > > industry. This extension supports different fabrics, models, > > > > > colors, structures and collections by using the concept of > > > > > variations." > > > > > > > > > > ERP5 > > > > > From Wikipedia, the free encyclopedia > > > > > Jump to: navigation, search > > > > > This article includes a list of references, related > > > > > reading or external links, but its sources remain unclear > > > > > because it lacks inline citations. Please improve this article > > > > > by introducing more precise citations where appropriate. > > > > > (August 2008) > > > > > ERP5 Developer(s) Nexedi > > > > > Written in Python > > > > > Operating system Cross-platform > > > > > Type ERP, CRM, SaaS > > > > > License GPL > > > > > Website www.erp5.com > > > > > > > > > > ERP5 is a free Enterprise Resource Planning system based on > > > > > the Zope application server. It is mainly developed in the > > > > > Python programming language and the source code is freely > > > > > available under the GNU General Public License. ERP5 is > > > > > developed by the French company Nexedi which also offers > > > > > consulting, customizations and training for ERP5. There are > > > > > currently two version of ERP5: > > > > > > > > > > * ERP5 Enterprise is used in enterprise level customer > > > > > projects which are mainly focused on custom development and > > > > > customizations based on the individual business processes of > > > > > the company. > > > > > * ERP5 Express is a hosted solution offered as Software as > > > > > a Service for a monthly fee which is standardized for the > > > > > typical needs of small companies. It offers HR and CRM > > > > > functionality and Accounting and Document Management features > > > > > will be added at the beginning of 2008. > > > > > > > > > > Contents > > > > > [hide] > > > > > > > > > > * 1 Architecture > > > > > * 2 Business Templates > > > > > o 2.1 Functionality > > > > > * 3 Industry specific Business Templates > > > > > o 3.1 Business Templates for developers > > > > > * 4 Internationalization and localization > > > > > * 5 Independence > > > > > * 6 See also > > > > > * 7 References > > > > > * 8 External links > > > > > > > > > > [edit] Architecture > > > > > > > > > > The 5 in ERP5 represents the 5 core principles which form the > > > > > basis of ERP5. These five principles are explained in the book > > > > > Beautiful Code [1] as follows: > > > > > > > > > > * Resource. Describes a resource necessary to realize a > > > > > business process, such as individual skills, products, > > > > > machines, and so on. > > > > > > > > > > * Node. A business entity that receives and sends > > > > > resources. It can be related to a physical entity (such as > > > > > industrial facilities) or an abstract one (such as bank > > > > > account). Metanodes are nodes containing other nodes, such as > > > > > companies. > > > > > > > > > > * Path. Describes how a node accesses resources it needs > > > > > from another node. For instance, a path may be a trade > > > > > procedure that defines how a client obtains a product from a > > > > > supplier. > > > > > > > > > > * Movement. Describes a movement of resources among nodes > > > > > at a given moment and for a given period of time. For example, > > > > > one such movement can be the shipping of raw material from the > > > > > warehouse to the factory. Movements are realizations of Paths. > > > > > > > > > > * Item. A unique instance of a resource. For instance, a > > > > > CD driver is a resource for assembling a computer, while the > > > > > CD driver PART NUMBER 23E982 is an item. > > > > > > > > > > [edit] Business Templates > > > > > > > > > > [edit] Functionality > > > > > > > > > > ERP5 provides the business logic in so called Business > > > > > Templates. Currently the following functionality is provided: > > > > > > > > > > * Accounting provides multiple accounting features such as > > > > > multi-key analytical accounting, multidimensional budget > > > > > accounting, activity based accounting, project accounting, > > > > > previsional accounting as well as asset- and cashmanagement, > > > > > generic reports and invoicing. > > > > > > > > > > * Immobilisation extends the Accounting Business Template > > > > > by providing support for immobilisations. > > > > > > > > > > * Payroll extends the Accounting Business Template to > > > > > provide administration and generation of payroll sheets for > > > > > employees. > > > > > > > > > > * Budget extends the Accounting Business Template by > > > > > providing the creation, planning and administration of budgets. > > > > > > > > > > * Product Data Management provides a transparent overview > > > > > of products and the corresponding BOMs. > > > > > > > > > > * Trade provides all necessary elements to support > > > > > procurement and sales. This Business Template provides > > > > > supplier lists, packing lists, orders, order management and > > > > > tracking, shippng and transport, fright and inventory management. > > > > > > > > > > * Material Requirement Planning provides all elements > > > > > required for the management of a production facility. This > > > > > Business Template provides bills of materials, product orders, > > > > > production reports, material requirement planning and complex > > > > > supply chains. > > > > > > > > > > * Customer Relationship Management (CRM) provides CRM > > > > > related features. It includes features to follow customer > > > > > development, management of the relations between customers and > > > > > other organisations, customer related incoming and outgoing > > > > > events such as phone calls and email, sales opportunities, > > > > > campaign management and meetings as well as a ticket tracking > > > > > system for support requests and complaints. > > > > > > > > > > * Project provides support for project planning as well as > > > > > project based accounting and cost analysis. > > > > > > > > > > * DMS provides a workflow based Document Management > > > > > System. It is focused on supporting open data formats but also > > > > > provides support for the major proprietary formats such as > > > > > ".doc" or ".xls". > > > > > > > > > > [edit] Industry specific Business Templates > > > > > > > > > > * The Apparel Business Template provides an extension of > > > > > ERP5, which is specialized for the requirements of the apparel > > > > > industry. This extension supports different fabrics, models, > > > > > colors, structures and collections by using the concept of > > > > > variations. > > > > > > > > > > * Banking is specialized for the daily processes of a > > > > > central bank. This Business Template supports handing out and > > > > > receiving cash, removing money from accounts and transfers > > > > > between accounts, check based payments, multicurrency support > > > > > as well as stock management of money and gold reserves in > > > > > different vaults. It also provides support for multiple > > > > > agencies and the necessary accounting either via ERP5 > > > > > accounting or through interfacing with third party accounting > > > > > software. > > > > > > > > > > [edit] Business Templates for developers > > > > > > > > > > * ERP5 Web is used to publish ERP5 objects on the web in a > > > > > tailor made layout and design. > > > > > > > > > > * ERP5 XHTML Style provides the basis of the web oriented > > > > > design of ERP5 and manages the different modes (list, dialog, > > > > > view) as well as the rendering process. > > > > > > > > > > * ERP5 Forge provides tools for developers like a bug > > > > > tracker, Subversion support and a module for uploads. There > > > > > are also Business Templates for PDF- OpenOffice.org based > > > > > reports and automated functional, regression and user > > > > > interface testing. > > > > > > > > > > [edit] Internationalization and localization > > > > > > > > > > The ERP5 user interface is based on the UTF-8 standard and > > > > > provides support for translations and localizations. Asian and > > > > > Arabic languages and regions are fully supported. The default > > > > > language of ERP5 is English but there are also translations to > > > > > French, Japanese and Polish as well as custom accounting plans > > > > > for the French General Accounting Plan, French M9, French M14, > > > > > Polish General Accounting Plan and for Indian accounting laws. > > > > > > > > > > [edit] Independence > > > > > > > > > > Because ERP5 is Open Source Software the user remains in > > > > > control of their software. The risk of forced upgrades is > > > > > reduced and there is a lifelong guarantee on the usability and > > > > > extendability of the software. There is no vendor lock in and > > > > > because ERP5 is based on platform independent web based > > > > > client/server technology there is no lock in on any specific > > > > > operating system. All databases that provide an ODBC interface > > > > > can be used with ERP5. > > > > > > > > > > [edit] See also > > > > > Free software portal > > > > > > > > > > * List of ERP software packages > > > > > > > > > > [edit] References > > > > > > > > > > 1. ^ Oram, Andy (2007). Beautiful Code. O'Reilly. pp. > > > > > 340â€"342. ISBN 0596510047. > > > > > > > > > > [edit] External links > > > > > > > > > > * Developer page of ERP5 > > > > > * Commercial page of ERP5 > > > > > * Commercial page of ERP5 Express > > > > > * ERP5 Awarded Best ERP Implementation > > > > > * ERP5 Mobile Released and Certified for Nokia E61 Smartphone > > > > > * ERP5's architecture is featured in the book Beautiful Code > > > > > > > > > > [hide] > > > > > v • d • e > > > > > Accounting software > > > > > Open source > > > > > Non-web > > > > > > > > > > GnuCash · Grisbi · HomeBank · KMyMoney · OpenERP · Tryton · > > > > > TurboCASH > > > > > Web-based > > > > > > > > > > Adempiere · BlueErp · Compiere · Dolibarr · EdgeERP · ERP5 · > > > > > FrontAccounting · IntarS · Openbravo · OpenERP · opentaps · > > > > > PhreeBooks · WebERP > > > > > Freeware > > > > > Microsoft Office Accounting Express > > > > > Retail > > > > > AME Accounting Software · Arquila INSIGHT · Banana Accounting > > > > > · COA Solutions Ltd · CYMA Systems · EasyAs Accounting > > > > > Software · FinanceToGo · FlexAccount · Integrated Office > > > > > Accounting · Microsoft Dynamics AX · Microsoft Dynamics GP · > > > > > Microsoft Dynamics NAV · Microsoft Dynamics SL · Microsoft > > > > > Money · Microsoft Office Accounting Professional · Microsoft > > > > > Small Business Financials · Moneydance · Peachtree Accounting > > > > > · Quasar Accounting · QuickBooks · Quicken · SAP Business One > > > > > · Ubikwiti > > > > > File Formats > > > > > OFC · OFX · QC · QFX · QIF · XBRL > > > > > Category • Comparison > > > > > > > > > > mongoliw > > > > > Retrieved from "http://en.wikipedia.org/wiki/ERP5" > > > > > Categories: Accounting software | Linux accounting software | > > > > > Free finance software | Free accounting software | Free ERP > > > > > software | Free customer relationship management software | > > > > > Free software programmed in Python | ASP Accounting Systems | > > > > > Free project management software | Free business software | > > > > > Open source content management systems > > > > > Hidden categories: Articles lacking in-text citations from > > > > > August 2008 > > > > > Views > > > > > > > > > > * Article > > > > > * Discussion > > > > > * Edit this page > > > > > * History > > > > > > > > > > Personal tools > > > > > > > > > > * Try Beta > > > > > * Log in / create account > > > > > > > > > > Navigation > > > > > > > > > > * Main page > > > > > * Contents > > > > > * Featured content > > > > > * Current events > > > > > * Random article > > > > > > > > > > Search > > > > > > > > > > Interaction > > > > > > > > > > * About Wikipedia > > > > > * Community portal > > > > > * Recent changes > > > > > * Contact Wikipedia > > > > > * Donate to Wikipedia > > > > > * Help > > > > > > > > > > Toolbox > > > > > > > > > > * What links here > > > > > * Related changes > > > > > * Upload file > > > > > * Special pages > > > > > * Printable version > > > > > * Permanent link > > > > > * Cite this page > > > > > > > > > > Languages > > > > > > > > > > * Deutsch > > > > > * Français > > > > > * Polski > > > > > * Português > > > > > * Ð ÑƒÑ Ñ ÐºÐ¸Ð¹ > > > > > > > > > > Powered by MediaWiki > > > > > Wikimedia Foundation > > > > > > > > > > * This page was last modified on 22 July 2009 at 10:10. > > > > > * Text is available under the Creative Commons > > > > > Attribution-ShareAlike License; additional terms may apply. > > > > > See Terms of Use for details. > > > > > Wikipedia® is a registered trademark of the Wikimedia > > > > > Foundation, Inc., a non-profit organization. > > > > > * Privacy policy > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://oreilly.com/catalog/9780596510046/index.html > > > > > > > > > > Beautiful Code > > > > > Leading Programmers Explain How They Think > > > > > > > > > > By Andy Oram, Greg Wilson > > > > > Edited by Andy Oram, Greg Wilson > > > > > June 2007 > > > > > Pages: 618 > > > > > Series: Theory In Practice > > > > > ISBN 10: 0-596-51004-7 | ISBN 13: 9780596510046 > > > > > starstarstarstarstar (4) (Average of 8 Customer Reviews > > > > > > > > > > Description > > > > > > > > > > How do the experts solve difficult problems in software > > > > > development? In this unique and insightful book, leading > > > > > computer scientists offer case studies that reveal how they > > > > > found unusual, carefully designed solutions to high-profile > > > > > projects. You will be able to look over the shoulder of major > > > > > coding and design experts as they work through their project's > > > > > architecture, the tradeoffs made in its construction, and when > > > > > it was important to break rules. > > > > > > > > > > How do the experts solve difficult problems in software > > > > > development? In this unique and insightful book, leading > > > > > computer scientists offer case studies that reveal how they > > > > > found unusual, carefully designed solutions to high-profile > > > > > projects. You will be able to look over the shoulder of major > > > > > coding and design experts to see problems through their eyes. > > > > > > > > > > This is not simply another design patterns book, or another > > > > > software engineering treatise on the right and wrong way to do > > > > > things. The authors think aloud as they work through their > > > > > project's architecture, the tradeoffs made in its > > > > > construction, and when it was important to break rules. > > > > > This book contains 33 chapters contributed by Brian Kernighan, > > > > > Karl Fogel, Jon Bentley, Tim Bray, Elliotte Rusty Harold, > > > > > Michael Feathers, Alberto Savoia, Charles Petzold, Douglas > > > > > Crockford, Henry S. Warren, Jr., Ashish Gulhati, Lincoln > > > > > Stein, Jim Kent, Jack Dongarra and Piotr Luszczek, Adam > > > > > Kolawa, Greg Kroah-Hartman, Diomidis Spinellis, Andrew > > > > > Kuchling, Travis E. Oliphant, Ronald Mak, Rogerio Atem de > > > > > Carvalho and Rafael Monnerat, Bryan Cantrill, Jeff Dean and > > > > > Sanjay Ghemawat, Simon Peyton Jones, Kent Dybvig, William Otte > > > > > and Douglas C. Schmidt, Andrew Patzer, Andreas Zeller, > > > > > Yukihiro Matsumoto, Arun Mehta, TV Raman, Laura Wingerd and > > > > > Christopher Seiwald, and Brian Hayes. > > > > > Beautiful Code is an opportunity for master coders to tell > > > > > their story. All author royalties will be donated to Amnesty > > > > > International. > > > > > > > > > > > > > > > > > > > > A beautiful addition to your bookshelf., April 07 2008 > > > > > Rating: StarStarStarStarStar > > > > > Submitted by William Deegan [Respond | View] > > > > > > > > > > Beautiful Code: Leading Programmers Explain How They Think > > > > > Edited by Andy Oram & Greg Wilson > > > > > > > > > > Ever wonder how some of the most notable programmers think and > > > > > approach programming problems? > > > > > When was the last time you opened an analysis of algorithms > > > > > book, or delved into the beauty of quicksort and recursive > > > > > binary partitioning solutions? > > > > > Not for the faint of heart, it will make your brain hurt, but > > > > > in a good way. Does this sound like a commercial? Well, that's > > > > > how good this book is. > > > > > > > > > > If you brave reading this book, you'll get to hear what > > > > > notable programmers such as Brian Kernighan, Lincoln Stein, > > > > > Charles Petzold (o.k. those are just the names I recognized > > > > > before I started reading the book) consider "beautiful" code, > > > > > and how they approach creating and/or analyzing it. Same goes > > > > > for pieces of projects such as subversion, perforce, python, > > > > > jUnit. > > > > > > > > > > Charles Petzold goes through an excruciating to read, but > > > > > interesting, example of on the fly byte code generated for > > > > > .NET. The net is a 4x speed up over plain code, though I would > > > > > argue whether this qualifies for "Beautiful", maybe a neat > > > > > "hack", but probably not Beautiful. > > > > > > > > > > Elliotte Rusty Harold goes through a description of how he > > > > > contributed/created JDOM and later XOM, what he learned from > > > > > the first effort, and how he optimized XOM to its current > > > > > state, using analysis of the algorithms, clever programing, > > > > > use of precalculated values, and some other good tricks to > > > > > come up with a high speed validating XML parser. > > > > > > > > > > Want to understand the subversion delta editor? Read chapter > > > > > two, again, not for the light read. > > > > > > > > > > So if you want to learn about your art, you know programming, > > > > > brew yourself a fresh pot or two of coffee, sit down and read. > > > > > This book is probably best read a chapter at a time to absorb > > > > > the content. I know I had to reread some of the examples to > > > > > get the little light bulb above my head to glow brightly, but > > > > > I will say it's worth the effort. > > > > > > > > > > I can count on one hand the number of programming or > > > > > programming related books I would recommend every programmer > > > > > reads, this gets added to that short, and changing, list. > > > > > > > > > > > > > > > Beauty is in the eye of the beholder, January 09 2008 > > > > > Rating: StarStarStarStarStar > > > > > Submitted by joshSVUG [Respond | View] > > > > > > > > > > I found the book’s concept intriguing. The ability to learn > > > > > from 33 highly respected members of the programming community > > > > > is invaluable. I’ve enjoyed my daily dose of Beautify Code… > > > > > but one thing caught me by surprise: > > > > > > > > > > Not all samples are beautiful… well in my eyes not all > > > > > samples/chapters are beautiful. > > > > > > > > > > I’ll skip listing the ones I found beautiful, interesting, > > > > > insightful and educational because I’m sure you will find > > > > > others that “do it†for you. > > > > > > > > > > All in all I think it’s worth giving this book a shot. > > > > > > > > > > > > > > > > > > > > A Very Good Book, October 03 2007 > > > > > Rating: StarStarStarStarStar > > > > > Submitted by Amar [Respond | View] > > > > > > > > > >  The editing of the book, and the selection of the authors, > > > > > whose articles are published are good. The articles are > > > > > extremely useful for design and coding. > > > > >  The vision of the book has achieved more than my expectations. > > > > >  The interface designing addressed in the Delta editor > > > > > interface chapter is very useful for the people who want to > > > > > understand the system first and then to start coding. > > > > >  For intermediate programmers, the book helps you to design a > > > > > solution for a problem in an optimum way. > > > > >  The topics are more about designing than coding. But the > > > > > Test driven Development and writing the beautiful tests > > > > > explained by Alberto Savioa are very useful for the developers > > > > > who are in Test Driven Development and for the developers who > > > > > want improve writing tests and who want to start practicing > > > > > writing tests extensively. Coding principles explained in Code > > > > > in Motion chapter are very beautiful and the discussion about > > > > > Code Comprehension is something to follow for better > > > > > readability of the code. > > > > >  This book helps to design and code for the given task or in > > > > > developing a framework or solving a problem. > > > > >  The book covers all the topics or components of a software > > > > > system, which can be designed, coded, tested, and debugged > > > > > beautifully. > > > > >  I hope that publishers take enough interest to publish some > > > > > more of this kind. > > > > > > > > > > The endless journey of making software systems more elegant > > > > > and robust with high performance continues. > > > > > > > > > > > > > > > Read all reviews > > > > > > > > > > Excellent. Must read for software engineers., October 03 2007 > > > > > Rating: StarStarStarStarStar > > > > > Submitted by jdruin [Respond | View] > > > > > > > > > > This book is a great compilation of software design problems > > > > > and solutions. Each chapter is an essay from one author which > > > > > covers a particular problem in computer science and/or > > > > > software engineering. > > > > > > > > > > The chapters are complete discussions within themselves and > > > > > they offer different insights into how to solve problems. The > > > > > solutions are geared to issues found in both the natural world > > > > > and the business world. > > > > > > > > > > Of particular interest (for me) were the chapters on seraching > > > > > and debugging. > > > > > > > > > > One aspect of the book that will be either a plus or a minus > > > > > depending on the reader is that because each chapter is by a > > > > > different author, there are many distinct writting styles > > > > > used. Since I was looking towards the book to gain insight > > > > > into how others solve these problems, I found this useful. > > > > > Since some of the context of the thought process came through > > > > > in the writting, it was more like talking to the authors > > > > > rather than just reading a textbook. > > > > > > > > > > The chapter vary considerably in both topic and the thought > > > > > process that went into the solution so inevitably there will > > > > > be chapters that interest any programmer. > > > > > > > > > > The books chapters can be read in any order and the editor > > > > > indexes the chapters well. Information is easy to find. > > > > > > > > > > Programming Pearls is of similar composition but with shorter > > > > > chapters and explanations. This book goes a step further and > > > > > is the next evolution of the computer science short-story tome. > > > > > > > > > > > > > > > > > > > > > > > > > Learn How to Think, September 17 2007 > > > > > Rating: StarStarStarStarStar > > > > > Submitted by Max Luebbe [Respond | View] > > > > > > > > > > A frequent topic of discussion among those in any technical > > > > > field is for a short list of essential books that anyone worth > > > > > their salt has read. With regards to software engineering, two > > > > > classics quickly come to mind: Code Complete, and Design > > > > > Patterns, as well as a recent publication joining the ranks of > > > > > these epics, Beautiful Code by O'Reilly Press. > > > > > > > > > > What makes Beautiful Code stand apart from the rest, is that > > > > > it's format is so unconventional when compared to most other > > > > > programming texts. The book is comprised of 33 Chapters, each > > > > > written by a different author about a particular bit of code > > > > > they had written and thought to be particularly eloquent. The > > > > > best way to explain why this book is so wonderful is to make > > > > > an analogy about the differences between learning something > > > > > via a lecture as opposed to a private lesson. Most > > > > > instructional books will take the lecture approach, where the > > > > > author shows you one correct way to solve a problem, or > > > > > complete a certain task and the reader must then digest that > > > > > as best as possible. Beautiful Code is more like a private > > > > > lesson in which the author of each chapter is giving the > > > > > reader personalized attention by explaining their thought > > > > > processes, how they arrived at each step, and occasionally > > > > > showing some dead ends that didn't work out. Now consider that > > > > > these private lessons are being given by such legendary names > > > > > as Brian Kernighan, Charles Petzold, and Yukihiro Matsumoto - > > > > > and it becomes obvious why this is a must-have addition to any > > > > > serious software engineer's bookshelf. Some particularly > > > > > memorable sections include Karl Fogel's discussion on the > > > > > origins and implementation of the Subversion Delta Editor and > > > > > the look inside Google's MapReduce technology by Jeffrey Dean > > > > > and Sanjay Ghemawat. > > > > > > > > > > As stated earlier, one of the best strengths of this book is > > > > > that it is language neutral. In each chapter, as the author is > > > > > speaking from experience on a particular project, rather than > > > > > writing a chapter for a hypothetical “Better Programming in > > > > > Language XYZ†, you will see code snippets in C#, MSIL, Python, > > > > > Ruby, and several other languages (There's even one chapter > > > > > with Emacs Lisp!). This is important because the insight > > > > > gained from this book will not be diluted from one language > > > > > falling out of favor or into obsolescence, and allows for the > > > > > possibility of this title being just as valuable ten years > > > > > from now. > > > > > > > > > > Many books will teach you how to solve a problem, but rare are > > > > > those to teach you how to think. Beautiful Code is one of > > > > > those select few, and will keep you coming back from project > > > > > to project to consult its veteran sages of computer science. A > > > > > worthy edition to any serious programmer's library, and > > > > > hopefully a second volume is not far off. > > > > > > > > > > > > > > > A classic in the making?, August 12 2007 > > > > > Rating: StarStarStarStarStar > > > > > Submitted by Mitch Wheat [Respond | View] > > > > > > > > > > Is this book a classic in the making? Probably! > > > > > > > > > > This book contains many diverse and wonderful chapters; the > > > > > highlights for me personally were from Jon Bentley (the > > > > > ‘Programming Pearls’ author) on “less is more†, Simon > Peyton > > > > > Jones on Concurrency and although it was hard to pick a > > > > > favourite, I think “Beautiful Debugging†from Andreas Zeller > > > > > and “Distributed Programming with MapReduce†from Jeffrey Dean > > > > > and Sanjay Ghemawat stand out. > > > > > > > > > > This is not an easy book, in the sense that it requires that > > > > > you get into the right frame of mind to fully appreciate some > > > > > of the subtleties. You might need to find a quiet corner and > > > > > get into the zone whilst tackling one or two of the more > > > > > difficult topics. You might even need to read the odd chapter > > > > > twice before the ‘Aha!’ moment strikes, but it’s certainly > > > > > worth it. The time spent might well pay for itself several > > > > > times over if it provides the insight required to solve a > > > > > problem you encounter. > > > > > > > > > > I believe it is worth buying this book solely for the chapter > > > > > titled “Distributed Programming with MapReduce†which lucidly > > > > > describes how large-scale computations can be performed in > > > > > parallel with the important MapReduce algorithm (which is what > > > > > Google uses in many applications including google search, > > > > > across approximately 500,000 machines!). I mentioned the > > > > > original paper by Jeffrey Dean and Sanjay Ghemawat in a blog > > > > > post here. > > > > > > > > > > It covers many fields all with the theme of ‘Beautiful Code’. > > > > > Jon Bentley (the author of Programming Pearls) talks about the > > > > > ‘most beautiful code he never wrote’! This chapter struck a > > > > > chord because I often ‘soapbox’ that code should be short as > > > > > possible but not obtuse. Let’s face it, verbose code is just > > > > > as hard to understand (if not worse) than terse code. > > > > > > > > > > If you are a programmer purely because it is the way you pay > > > > > your bills, I don’t think you will find much to help with your > > > > > day-to-day routine in this book. On the other hand, if you are > > > > > a programmer who likes to find out how things really work, and > > > > > gain some insight into the minds of past master craftsman, > > > > > then you should definitely buy this book. > > > > > > > > > > This book deserves a place on every serious programmers > > > > > bookshelf since the lessons to be learned will not become > > > > > obsolete as languages and technologies change. Highly recommended. > > > > > > > > > > There is a web site dedicated to the book here: > > > > > http://beautifulcode.oreillynet.com/ > > > > > > > > > > [ This review originally appeared on my blog: > > > > > http://mitch-wheat.blogspot.com > > > > > ] > > > > > > > > > > > > > > > > > > > > Beautiful Code, August 08 2007 > > > > > Rating: StarStarStarStarStar > > > > > Submitted by Regnard Kreisler C. Raquedan [Respond | View] > > > > > > > > > > The talent of the contributors is undeniable and the text > > > > > reminds me of the Algorithms class I took in college. The book > > > > > relates how various software design architects and experts > > > > > attack and solve problems while maintaining the elegance of > > > > > the implementation. The range of topics include Perl, Haskell, > > > > > Python and Ruby. This should give the enthusiastic developer a > > > > > fresh and broad perspective on software. I have to mention > > > > > that the book is developer oriented, so expect a lot of code > > > > > and text intertwined. > > > > > > > > > > > >

      (Message over 64 KB, truncated)
    Your message has been successfully submitted and would be delivered to recipients shortly.