Posts Tagged ‘Source’
When we started the project of an electronic auction PoloMercantil. com, we knew that the proprietary software costs too high for our financial resources. Our only option is to use open source software. However, the Open Source software code are plenty to choose from, and it is the systems analyst / programmer to select which best suit the objectives of the project. In our case we chose Linux as our operating system. Yet we face a big question: What distribution of Linux? There are dozens of Linux distributions, each with specific advantages, sometimes with or without payment for services. We chose Slackware Linux because we believe are best suited for our needs, in terms of stability and reliability. Slackware is a conservative distribution, meaning that only offered in the versions of the kernel of the plot and others libraries, once it has proven stable and reliable. As a result, Slackware is a Linux operating system more stable market. If the user the latest Linux kernel and libraries will, we recommend finding a different distribution. Another reason for choosing Slackware, it was because the text of the interface, which at first is a bit difficult in the long term, however, provides a better understanding of the Linux environment. So most Slackware configuration is done through text scripts.
Once established the operating system, Apache as our web server we chose. Apache is one of the most popular web servers on the Internet. For server programming language, we chose PHP. There is a very popular programming language. Our experience with Apache / PHP installation that it is very reliable, works very well in our production environment. Programming for the workstation, we chose javascript, which besides a simple syntax, which a wealth of resources. Apache web server is actually a complete Web server. Also can be very complex with many configuration settings. For our database, we chose PostgreSQL. This database is available to the public for more than 15 years, and besides being well debugged, it offers many resources has become one of the best options for open source database software. Very reliable, PostgreSQL has reported the existence of the production database with more than 4 terabytes. Besides all that PostreSQL not the most popular open source database. A matter of marketing? Probably.
As for the PHP programming language, we had to use an object-oriented structure of the application. There are many PHP application structures offered by Open Source Code license. Object-oriented application is very important because it makes programming very easy and scalable up to the point where the system can grow without much effort. It also helps to separate PHP code from HTML, to take the help of some specific libraries such as Smarty. We use Smarty library and we believe it is a very important source, which may even Web pages faster through the use of cache functions. Also a very large library systems are noteworthy PHP PEAR libraries. In the PEAR website, among the many libraries that offer, there are the DB interface and database MAIL_QUEUE, which sends e-mails using the database. When we reached PoloMercantil end of the project, we had a sort of use in real-time database replication. For this purpose we chose the DRBD Heartbeat and libraries.
The use of database replication is very important and should not be delayed. Just after 3 months of our system went into production, our server hard drive was bad. Use DRBD / Heartbeat we were able to manufacture the system in seconds without loss of data. DRBD / Heartbeat reproduction by using a wireless network between the server and the slave nodes. Our project also makes use of ImageMagick (enlarge and reduce images), iptables (firewall), TSearch2 (portgresql text search) and Mon (linux monitoring tasks). Also a very important library worth mentioning is the pseudo-APC compiler for PHP. Speed is always critical to Internet sites. PoloMercantil already in production and based on our experience we can say that the Open Source Code software we chose, proved extremely reliable and stable. Code Open Source software can be an excellent option for web development. Roberto Sedycias IT Consultant for PoloMercantil This article is under the GNU FDL license and can be distributed without prior permission of the author. But the name of the author and (any URL links) mentioned in the article and biography must be kept.
The open source symposium was held in Taj Residency, Bangalore on October 17 and 18, 2006. The event was conducted by Red Hat, sponsored by AMD and the study was based on IDC research and surveys. Speakers talked about the trends in industry, business and revenue model of Red Hat, how open source can be applied to architecture, software, middleware and participation hardware.Ahora same open-source developers in the APAC region and India in specific is miniscule . They spread some awareness about open source platform from Red Hat and threw some light on how to participate in the open source community and how everyone can benefit from this modelo.Según a recent IDC study, the adoption of open source business has manifold grown, companies worldwide are increasing investment in open source technologies.
Currently, companies have begun to benefit from the quality, cost and flexibility of open source license. Beyond the scope of the benefits of adopting open source, also spoke about the support of open standards for the community contributions of code abierto.Algunos of topics of interest below: The Power to Choose: Open Source ArchitectureLa long-term vision Open Source Architecture is based on open standards and interoperability. The Open Source Architecture offers a set of standards-based technologies and services, allowing open source and traditional software applications that can co-exist and deploy reliable, secure, scalable, high-performance platforms. The company has the power to assemble and dissemble the architecture, software, middleware, hardware and applications that meet the objectives of empresa.

Software Open Source (OSS): With the OSS, the code is protected by a special license GNU General Public License (GPL), which ensures that everyone has access to the code. This means that no company complete their respective owners. You can change the code and learn. Errors are quickly identified and corrected. And if customers do not like how one vendor is serving them, they can choose another without a review of its infrastructure. No lock on the technology. No monopolios.El marriage between SOA (Service Oriented Architecture, or software as a service) and OSS, although not revolutionary, because the weight of the existing IT is undoubtedly evolve gradually. The CEO and CIO is not happy with the lock-in and the tight integration of architecture and the price they pay.
This problem is well addressed by SOA and OSS.El second day was Red Hat Developer Day, aimed at bringing Linux developers and users to the growth of open source technologies to help. Red Hat provides a platform for improving development, techniques, tools and standards through the exchange of expertise and experience. These efforts are the promotion of open source development in India. Red Hat has launched Red Hat Development Program, a community development program in India by Red Hat 108. Red Hat 108 is a community of developers and code opening.Powdered other topics listed are: – Virtualization: Virtualization: the operating system is isolated from the hardware running. Many operating systems can run on a machine, and different workloads can easily be combined and moved. With virtualization, you can: Move workloads servidor.Cambio server hardware without retesting softwarePermite fault isolation and control of access to datos.Manipular processing power and space capacity for safe stopping maximize pruebas.
La virtualization technology can help reduce costs by optimizing and increasing the use of computer systems. He refused to comment on the licensing system. It can be paid by each operating system (if 3 instances running on a computer system, they charge for 3 licenses) or hardware (ie independent of the operating system that many have been installed on a PC). The acquisition of Red Hat’s JBoss: This step is strategically developed to improve the presence of Red Hat in the middleware. They wanted to deliver a complete server application stack. JBoss provides a very comprehensive set of applications, the J2EE server, portal, development IDE, transaction management, etc. This gives Red Hat a middleware stack that performs better than its competitors by thousands of dollars. JBoss makes more sense here and are, in fact, your application server. They will be able to make some really tight integration and give their customers an out-of-the-box solution that should make J2EE fine.
It is still unclear whether JBoss is bundled with Red Hat ahora.SystemTapSystemTap a profit of Red Hat to enable developers and administrators to write scripts for a thorough examination of the dynamics of the activities of the Linux kernel. Data can be filtered, extracted, and summarized for quick problem diagnosis complejos.JBoss Operations Network (JBoss ON) JBoss is a console based on the advanced management platform for inventorying, managing, monitoring and updating applications JEMS. JBoss is a plea based platform that runs on JBoss local.El main modules: in stock, the catalog IT assets voltage platforms (Linux, HP / UX, Solaris, Windows, AIX), servers (Apache Web Server, Apache Tomcat, JBoss AS) and services (EJB, Message Driven Beans, data sources). Assets can be added manually or automatically detected provide greater insight into their critical business applications, including their versions and offers a central location dependencias.
Administración key control functions such as start, stop and start through entire JEMS platform. How the government can be applied to a single application or in a cluster. Activities can also be scheduled for later dates, on demand or on a recurring basis. This module also allows rolling back to earlier versions as necesario.La Monitoring provides extensive monitoring capabilities for the JEMS platform along with supporting components, such as operating systems (Windows, Linux and UNIX), Apache Tomcat, Apache Web server and applications based on JEMS. The Monitoring Module continuously generates and updates a model of the behavior of each measurement is obtained. Allows you to define alerts on the actual behavior of your infrastructure. Baselines are also used to identify problems in the band.
Allows you to quickly identify resources within your infrastructure that require attention, and get a historical picture of what was happening at the time of falla.El JBoss Portal: JBoss Portal is a business friendly open source license them for free download, use, integrate and distribute. JBoss Portal provides a framework for centralized and secure access to applications and information, which promotes cooperation, streamline business processes and reduce costs. Since JBoss Portal is based on open standards can be included as elements in standard portlets and portal reutilizables.El symposium on topics including Red Hat roadmap, reducing TCO and increasing ROI with JEMS (JBoss Enterprise Management Suite), the Security and ID Management , Red Hat Cluster Suite and Red Hat Global File System.
Today, through advanced Internet development and information technology, translators are needed for improved efficiency in their processes to meet the growing demand. But while it is also important to think about how to avoid overruns on software licenses. We focused on tools for translation memory. While CAT-tools like Trados and Wordfast widely used in the translation industry, free software open sourceTM can be used as an alternative to such major CAT tools. We collect two translation memory software and translation memory Anaphraseus OmegaT call and discuss their advantages and disadvantages. Translation Memory OmegaT OmegaT is a CAT that some of its features include a customizable user segmentation using regular expressions, translation memory, fuzzy matching, match propagation, which conform to the dictionary, the context of searching for the translation memory, keyword search and in the reference materials.
Standard international practice OmegaT TMX (Translation Memory Exchange) as its own translation memory format that most CAT tools can import and export. TMX is an open standard XML facilitates the exchange of translation memories between translation of different application tools. Although it lacks features with other CAT tool, OmegaT fast on the segmentation of a source file, compile target files (known as “clean”), and fuzzy matching. In the previous version, OmegaT segments of the source file under section instead of sentences. Now you can sentence or paragraph level of segmentation. When using the call behavioral options for editing, you can choose to show the source or the party more diffuse.
This is a CAT tool is worth trying. OmegaT has the following characteristics: – Fuzzy matching – Match propagation – Simultaneous processing of multiple file projects – Simultaneous use of multiple translation memories – External glossaries – Document file formats include: XHTML and HTML Microsoft Office 2007 Open Office XML. org / StarOffice XLIFF (Okapi) MediaWiki (Wikipedia) Text – Unicode (UTF-8) support: can be used with non-Latin scripts – Support from right to left – Compatible with other translation memory applications (TMX) Some third software that can be used with OmegaT is Open Office. org, Rainbow, and Samuel Murray bitext2tmx scripts and procedures.
Translation Memory Anaphraseus html Anaphraseus CAT is a tool for creating, managing and using bilingual translation memory. Some of the key features include text segmentation, terminology recognition, TM plain text (Unicode UTF-16), fuzzy searching TM, UTF-16 export / import TMX, a glossary and Open Office users. org extension. Anaphraseus work in Open Office. org as an extension and works perfectly with Wordfast TM set. You can install it using the Extension Manager Tools in Open Office. org During the process of translation, the translated text Anaphraseus divided into segments or phrases.
When you select a segment, Anaphraseus shows the closest match in the TM. If Open Office. org extension, which you use all the features of word processing on the fly. When it comes to performance, is slower than Wordfast, especially when dealing with large files. Anaphraseus working with translation memory in TMX format, so you work with the Most CAT tools on the market. Anaphraseus includes the following features: – The text segmentation – recognition of the terminology – TM plain text (Unicode UTF-16) – Fuzzy search in the Translation Memory – Unicode UTF-16 TMX Export / – Import Glossary Anaphraseus user is still in beta testing, currently only works with plain text, bypassing all the formulas, tables and such. If you have a CAT program costs you nothing and it works with Open Office. org, Anaphraseus worth trying.


