Tuesday, 31 August 2010

PHP from an RPG Perspective

I found an interesting series of articles for IBM AS/400 developers which present PHP, the open source language that can now be used as an additional language also on the IBM AS/400 (IBM i) systems.

You can read the articles at the links below:

Part 1 - PHP Fundamentals

Part2 - Browser PHP Functions

Part3 - PHP Functions

PHP Installation, Configuration and Setup

Saturday, 28 August 2010

Wednesday, 25 August 2010

Linux LPI Certification

Linux skills are more and more requested and the LPI Institute is an Organisation which provides certifications of the main Linux skills.

LPI is committed to the development of a global standard in Linux certification. They believe that such a certification program must meet the requirements of both IT professionals and the organizations that would employ them.

To achieve this goal they have adopted an open, rigorous, and consultative development process which uses both volunteer and hired resources. Their development process is widely recognized and endorsed and has met the strict requirements of independent certification authorities.

If you are interested to increase your Linux competence and skills, you can prepare for the LPI Linux Certification exams.

You will find useful tutorials at:

==> IBM Developer Works

There are also some good books on Linux Certification such as:

Tuesday, 24 August 2010

What’s in a name: Is it the AS/400, iSeries or System i?

Posted by: Mark Fontecchio

This is really funny. I’m sure you’re all following it already, but there is something of a flame war going on regarding what to call a particular midrange server that IBM sells. You all know what I’m talking about — is it the AS/400, iSeries, or System i?

It all started when Trevor Perry, a System i consultant (I wouldn’t dare call him an AS/400 or iSeries consultant), decided to go on a “self-appointed campaign” to promote the use of the System i name. He came across many Web sites that still use AS/400 and iSeries to refer to the platform, and so he commented on their sites. We were one of them — read the comments from this post comparing an AS/400 to a cluster of Dell servers. Trevor’s alter ego is Angus, as in Angus the IT chap. His comment, in part:

What you are talking about is an i5 - a System i branded server. We need to get the word out that the server is modern, and the most powerful system on the planet. No one will believe an AS/400 can do any of those things - since it is so OLD.

Please use the correct names for the server (i5), the OS (i5/OS) and the brand (System i).

Perry also tried to comment on another site, the iSeries Cobol Blog. The author there, who remains anonymous because he doesn’t want his employer to know he’s writing the blog, wasn’t too keen on Perry’s comment, and so he refused to post it and blocked Perry from commenting further on the site. That ban has since been lifted, but in the meantime some back-and-forth posts went live on each of their blogs. Here’s a rundown:

Behind all of this is the debate about the name of the server platform, which rears its ugly head at every single COMMON conference. Mark Shearer and other executives get up in front of the audience to answer questions about the platform, and people complain about the name change.

Here’s a quick history. The platform was AS/400 until 2000, when it changed to iSeries, which then changed to System i in 2006. Got it? Good. Now Perry thinks an important part of moving the server platform toward the future is making sure we refer to the brand by its current name, the System i. I think he makes a solid point there.

But as I’m sure he knows, there are plenty of people out there who bought servers when the platform was called iSeries and AS/400, and so that’s what they call it.

Although calling the platform by its most recent name is good practice, I don’t believe that is the main way for the System i to thrive. There needs to be less focus on the name change and more on what the gosh darn platform needs to do, like attracting recent college grads and offering more flexible cost options for the hardware and software. The thing is, it seems like IBM is trying to do that. It has introduced VoIP to System i and now offers user-based System i servers and System i boxes integrated with third-party software. Whether those moves bring in more customers has yet to be seen, but I think the next couple years will definitely be an important indicator of the health of System i.

This article was originally published at: http://itknowledgeexchange.techtarget.com/iseries/whats-in-a-name-is-it-the-as400-iseries-or-system-i/

Friday, 20 August 2010

How To Learn RPG

First, let me say "BRAVO!" The world needs more RPG programmers. Welcome to the trade! I hope you enjoy it.

There are good books to learn RPG and you will find below some suggestions:

IF you have already some knowledge of the language, you can read my ebook

AS/400 (iSeries) CL and RPG ILE Training by Example.

You can order it from http://books.datamission.co.uk/ebooks1.html

You will find more information on this subject at Scott Clement RPG Programming page

Wednesday, 18 August 2010

Test drive an IBM Power Systems training course today—on IBM!

You will find good free E-Learning Courses on IBM Power Systems at:

IBM’s Jean Staten Healy Reflects on a Decade of Linux at LinuxCon 2010

Only a decade ago, Linux was still a question in the minds of CIOs, but over that relatively short period of time the open source operating system has earned its place in the data center, said Jean Staten Healy, head of cross-IBM Linux strategy, during a presentation at LinuxCon 2010 in Boston last week. While 10 years ago, the role of Linux in the enterprise data center was still unclear, today Linux in the marketplace is a force that continues to gain in strength, supporting the diverse requirements of data-intensive workloads, virtual desktop solutions, prebuilt appliances, and cloud deployments models.

And the role of Linux is still evolving, said Healy. Linux continues to offer tremendous value, providing low acquisition costs and overall lower TCO, as well as flexibility through extensive hardware platform choice and strong ISV support, and enterprise-class security. In fact, she said, many customers are now choosing Linux for strategic reasons first, rather than cost savings.

Healy pointed to several examples of the inspiring progress that Linux has enabled. Linux supports smarter cities, like Dubuque which is benefiting from a Linux-based cloud and analytics from IBM, smarter medicine such as Astellas Pharma’s improving drug discovery with Linux clusters from system x, smarter oil and gas exploration with Shell, simulating more and speculating less, and smarter traffic, enabling the police of St. Petersburg to process more data with Linux and System z.

IBM offers clients complete Linux solutions, top to bottom, end to end — and Linux continues to help IBM innovate, Healy concluded, emphasizing that Linux provides tremendous value, has become strategic, and will continue to evolve to meet future needs and opportunities.

Canonical Brings IBM DB2 Software to Ubuntu on the Cloud

Canonical Ltd., the company behind Ubuntu, has launched a virtual appliance of IBM's DB2 Express-C software running on the Ubuntu cloud computing platform in private and public cloud configurations. Canonical also announced that IBM has completed validation of the full version of DB2 software on Ubuntu 10.04 Long Term Support Server Edition.

Ubuntu is one of the most popular guest infrastructure layers on cloud services like Rackspace and Amazon EC2. Increasingly, it is also being deployed as the host cloud infrastructure layer (as Ubuntu Enterprise Cloud) by private organizations and ISPs. IBM DB2 Express-C software will be available however Ubuntu is deployed on a cloud.

“A virtual cloud appliance consisting of Ubuntu and DB2 Express-C will enable customers to quickly and easily set up DB2 in both public and private cloud situations,” explains Neil Levine, vice president of Commercial Services at Canonical. “The full commercial support of DB2 running on Ubuntu and physical servers is also attractive to customers as a protection to their investment.”

IBM DB2 Express-C is a no-charge community edition of DB2 software. It is ideal for small businesses and multi-branch companies, as well as developers and business partners who serve these clients. DB2 Express-C can be setup quickly, is easy-to-use, and includes self-managing capabilities. It also embodies all of the core features of more scalable DB2 editions, including pureXML technology for powering Web 2.0 and SOA-based solutions.

"Customers are quickly adopting DB2 software on Linux for both on-premise and cloud computing deployments," points out Dr. Robert S. Sutor, vice president, Open Source and Linux, IBM Software Group. "The combination of Ubuntu and DB2 provides users with a highly integrated and tested virtual cloud appliance.”

To download Ubuntu 10.04 LTS, go here.

For more about IBM DB2 Express-C, go here.

The Linux Foundation Launches Open Compliance Program

The Linux Foundation, the non-profit organization dedicated to accelerating the growth of Linux, has launched the Open Compliance Program, a comprehensive initiative that includes tools, training, a standard format to report software licensing information, consulting and a self-assessment checklist that will help companies comply with open source licenses, increasing adoption of open source and decreasing legal FUD present in the marketplace.

The new program is intended to address a need that has arisen as the use of Linux and other open source software has exploded in recent years, especially in mobile and consumer electronics products. “As Linux has proliferated up and down the product supply chain, so has the complexity of managing compliance,” explains Jim Zemlin, executive director of the Linux Foundation. “Our mission is to enable the expansion of free and open source software, so we created this program to give companies the information, tools and processes they need to get the most out of their investment, while maintaining compliance with the licenses governing the software.”

To address that complexity, the Linux Foundation has developed a set of tools, training curricula and a new self-administered assessment checklist that will allow companies to meet open source license obligations in a cost-effective and efficient manner. The Open Compliance Program also includes a new data exchange standard so companies and their suppliers can easily report software information in a standard way, a crucial missing link in the compliance landscape. Founding participants of the program include enterprise computing and consumer electronics giants IBM, Adobe, AMD, ARM Limited, Cisco Systems, Google, Intel, Motorola, NEC, Nokia, Novell, Samsung, Software Freedom Law Center, Sony Electronics and more than 20 other companies and organizations.

“By creating the Open Compliance Program, the Linux Foundation once again has stepped up to the challenge of providing the unifying force in an arena experiencing explosive growth, while decreasing the FUD around Linux and open source. IBM proudly supports the Open Compliance Program, which is an invaluable step in furthering the standards, tools, training and certification so needed by the industry,” notes Dan Frye, vice president, Open Systems Development, at IBM.

You can find out more about the program at the Open Compliance website.

Virtual Bridges Announces New VERDE Release

Virtual Bridges, and IBM partner and developer of the VERDE suite for desktop virtualization, has announced the availability of VERDE 4.2. Introduced in less than 3 months since the release of VERDE 4, the company says that the new version’s capabilities underscore the company’s commitment to meet market needs through rapid innovation.

New VERDE 4.2 functionality includes capabilities provided by iVERDE. Built on the open source iDesktop client, iVERDE allows iPad and iPhone users to access VERDE Windows 7, Windows XP and Linux desktops. iVERDE is fully integrated with the VERDE distributed connection broker and user console, providing a user experience identical to any other VERDE client. iVERDE has been contributed to the open source community under the GPL license, and is available through Apple’s AppsStore.

Enhanced security in VERDE 4.2 offers customers the ability to use industry-standard, two-factor authentication technologies, including RSA SecureID, Safeword and other RADIUS-based solutions to secure virtual desktop sessions.

And, with this new release, customers can personalize the VERDE Off-line VDI Type 1 client side hypervisor, LEAF (Live Environment Access Format), with specific branding and custom login scripts. This allows customers to personalize the login experience for end users using the VERDE client-side hypervisor. Virtual Bridges provides an integrated VDI and offline VDI (client side hypervisor) experience that works from the same gold image. VERDE LEAF also features bi-directional data synchronization that allows users to have a consistent environment whether accessing from VDI or offline VDI.

For more details, go here.

Open Source Community Paves Way for Developers to Improve Internet Access for the Aging, Disabled

Aiming to ease the barriers that the aging or people with disabilities experience in participating in internet activities, the OpenAjax Alliance (OAA) has announced it has created new open source tooling technology to help software developers make it easier these users to access and use Web 2.0-enabled business, government and consumer websites. The new tooling technology simplifies the way web applications are tested for compliance with current accessibility standards and guidelines, helping to speed up delivery of new accessible internet applications. Previously, developers had to complete their code and run various reports to determine if their application was compliant with accessibility standards. Using the new tooling technology, applications are tested dynamically, as developers build the code, providing real-time feedback on compliance.

A recent survey suggests that a full 69% of companies have realized measurable business benefits from Web 2.0 in their dealings with employees, customers, suppliers and industry experts. However, millions of people with sensory, age-related, and other disabilities worldwide have been unable to fully participate in this evolution because of barriers to access and use. OAA maintains the new tooling technology will help narrow the Web 2.0 digital divide for many segments of the global population by facilitating consistent, industry-wide interpretation of standards such as the World Wide Web Consortium's Web Content Accessibility Guidelines, version 2.0 (WCAG 2.0).

"From a development perspective, tooling has been the missing link," says Michael Squillace, co-chair of the OpenAjax Alliance Accessibility Tools Task Force and IBM Human Ability and Accessibility Center software engineer. "WCAG 2.0 gave us the criteria for Web 2.0 accessibility, and technical specifications like WAI-ARIA helped us understand how to enable rich internet applications for accessibility. But, there hasn't been a reliable way to ensure compliance or validate correct implementation of specifications for accessibility. This rules format makes that possible. It's a significant achievement."

To learn more, go here.

This article was originally published at the IBM LinuxLIne

Monday, 16 August 2010

Other Interesting Books on the AS/400

It's been called a lot of things—AS/400, iSeries, System i and now Power ... But the AS/400 has been hot ever since.

You will find a list of interesting ebooks on the AS/400 at the link below:

==> http://iprofitebook.com/

You can also orser from Amazon the follwoing books:

Tuesday, 10 August 2010

New! Postgres Plus Advanced Server

DBA Training September 27-30
Learn More

This brand new course is specifically designed for DBAs who are looking to get the most out of their database. Spend 4 days with us and learn how to:

- Unlock yourself from Oracle
- Improve performance and query optimization
- Tighten security
- Accelerate project deployment and ROI

Stop being a skeptic and become a believer - this class will make you the hero of your data center!
Register Today!

Let EnterpriseDB help you fast track your success. Contact us today!

The EnterpriseDB Team

Enhanced by Zemanta

Thursday, 5 August 2010

Free AS400 Books Online

You will find a list of free Ebooks on socket programming with the AS400 at:

==> http://free-books-online.net/socket-as400-rpgle-pdf

Wednesday, 4 August 2010

System i Developer | RPG & DB2 Summit eLearning Series

RPG Meets the Web
Wednesday, August 11

Join Paul Tuohy for this one-day eLearning class and learn the fastest way to get your i applications talking to the web. You don't need Java, PHP, ASPs, JSPs or WebspherPaul Tuohy, Instructore. You already have everything you need in RPG IV and ILE, the Apache HTTP Server and CGIDEV2. Get all three sessions for only $109!

Wednesday, August 25
Developing a Modern DB2 for i Database
Paul Tuohy discusses why you should move from DDS to DDL, shows you how to define a modern database using DDL and discusses the implication within new and existing applications. Get all three sessions for only $109!

Monday, September 13
The Quest for RPG /Freedom
Jon Paris, InstructorIBM has "liberated" the RPG language! With this new flavor of RPG logic, we're no longer bound to the old columnar format when writing our logic. Join Jon Paris on the quest for /Freedom - and learn not just how to write free format logic, but also why writing code this way can make your programs far easier to maintain. Exclusive multi-day in-depth eLearning.

Visit System iNetwork for details on all upcoming eLearning.

OCEAN AS/400 Conference Notes

I attended the July 16 OCEAN annual technical conference on the iSeries (which I will always call the AS/400). I've spent a good chunk of my professional career working on this system and while it seems to be slowly fading away, I still like to keep up on it. Who knows when you might run across one? Being one of the last people around familiar with this technology may prove useful.

Some general notes: There was a session on iPhone integration with the iSeries, showing this venerable back end is still being adapted to the latest client gadgets. A whole series of PHP development sessions was provided, including ones on the Zend environment.

My main focus here is the session on security, given by John Earl (who immediately recognized me in the audience after over 10 years). He covered some of the laws governing breach reporting and personal information protection, noting that Massachusetts has the strictest state laws in the US. His main focus was on insider threats, as he believes the iSeries is hard for an outsider to attach without some sort of inside access and knowledge.

John noted that default passwords are still a problem, especially for vendor software. The ANZDFTPWD command will help by checking for many of these. Unencrypted passwords on the wire is another problem, with FTP, telnet and the iSeries Access Servers (formerly Client Access). He noted some common mechanisms for finding user IDs and user profile information that can be exploited even with a limited capability account that supposedly restricts command line access. Read access to a user profile provides the ability to take over the profile - so do not allow *PUBLIC (world in unix-speak) read access. Taking over a profile involves using it in the SBMJOB commands, in a JOBD, or through ADDJOBSCDE (look these up if they don't make sense!). John is a strong believer in relying on object authority rather than exit programs for security.

Having been outside the iSeries world for a while, it was discouraging to hear the same flaws mentioned that I had known about ten and fifteen years ago. The approach to taking over an AS/400 seems similar to that used in Windows systems - get the authentication credentials, execute a command using that credential, use the command to gain command line access. What ADDJOBSCDE does in an iSeries, "schtasks" (or "at") does for Windows.

The article was originally published at Security Blog

Tuesday, 3 August 2010

Enterprise DB Education

Due to overwhelming demand, we have decided to bring back some recently popular topics in our webcast series. August is a great time to catch up on some of this material!

The Magic of Hot Streaming Replication
August 5, 2010 1:00PM Eastern / 10:00AM Pacific
Version 9.0 of the community PostgreSQL is coming fast! Learn about some of the key new features! In this talk, Bruce Momjian explores the much-anticipated hot standby and streaming replication features of PostgreSQL v.9.0. He explains how these features work, how to configure them, and how to use them most effectively. This webcast will include a live demonstration.
Register Now

PostgreSQL vs MySQL
August 19, 2010 1:00PM Eastern / 10:00AM Pacific
DBAs, developers, and IT managers and decision-makers will benefit from this hour-long presentation about the pros and cons of using PostgreSQL or MySQL, which will include a discussion about the ongoing trend towards using open source in the enterprise
Register Now

to hear something different? Let us know.
If there is a topic not covered here or in any of our archived webcasts please let us know what you would like to hear. You can always reach us at:

The EnterpriseDB Team

Enhanced by Zemanta