Rafael Victoria-Pereira

 

  Sort By:
  Display:
Published Title Category Hits
23 June 2017 A Small Intro to Big Data, Part 1 Business Intelligence | Analytics & Cognitive 6,654
26 May 2017 C# for RPGers: Taking C# Loops for a Spin Programming - Other | Programming 6,266
17 May 2017 SQL 101: Tools of the Trade - Exploring SQuirreL’s SQL Editor SQL | Programming 11,387
03 May 2017 RPG Academy: Debug Done Right - Encrypting Your Debugging Views RPG | Programming 6,893
28 April 2017 TechTip: C# for RPGers: Making Stuff Happen, Part 2 - More Flow Control Structures Programming - Other | Programming 4,885
19 April 2017 SQL 101: Tools of the Trade - Installing SQuirreL SQL Client SQL | Programming 17,515
05 April 2017 RPG Academy: Debug Done Right - Choosing the Right Debug View RPG | Programming 9,599
17 March 2017 C# for RPGers: Making Stuff Happen, Part 1 - Introducing Flow Control in C# Programming - Other | Programming 5,152
15 March 2017 SQL 101: Tools of the Trade - The ACS Run SQL Scripts, Part 2 SQL | Programming 13,636
01 March 2017 RPG Academy: Debug Done Right - Introducing the ILE Debugger RPG | Programming 9,130
17 February 2017 TechTip: C# for RPGers - Easily Removing Duplicates, Sorting, and Reversing Lists General | Programming - Other | Programming 6,212
15 February 2017 SQL 101: Tools of the Trade - The ACS Run SQL Scripts, Part 1 SQL | Programming 11,822
27 January 2017 TechTip: C# for RPGers - More List Methods and a String Surprise General | Programming - Other | Programming 6,345
17 January 2017 SQL 101: Tools of the Trade - Installing the IBM i Access Client Solutions IBM i (OS/400, i5/OS) | Operating Systems | IT Infrastructure 17,459
04 January 2017 RPG Academy: Write Better Code - More on Commenting and Documenting Strategies RPG | Programming 8,100
21 December 2016 SQL 101: Tools of the Trade - i Navigator’s Run SQL Scripts SQL | Programming 11,797
09 December 2016 TechTip: C# for RPGers - Introducing Lists Analytics & Cognitive | 5,940
07 December 2016 RPG Academy: Write Better Code - Commenting and Documenting Strategies RPG | Programming 6,419
16 November 2016 SQL 101: Tools of the Trade – Old, Reliable STRSQL, Part 2 SQL | Programming 7,059
04 November 2016 TechTip: C# for RPGers - More on Arrays and a Different FOR Loop General | Programming - Other | Programming 6,724
02 November 2016 RPG Academy: Write Better Code - More Tips for Organizing Your Modules and Service Programs RPG | Programming 6,524
19 October 2016 SQL 101: Tools of the Trade - Old, Reliable STRSQL, Part 1 SQL | Programming 11,178
05 October 2016 RPG Academy: Write Better Code—Tips for Organizing Your Modules and Service Programs RPG | Programming 6,270
30 September 2016 TechTip: C# for RPGers—Introducing Arrays and the FOR Loop General | Programming - Other | Programming 6,350
21 September 2016 SQL 101: Date-Related Functions, Part 4 - Adding and Subtracting Months and Other Neat Date Tricks SQL | Programming 6,865
07 September 2016 RPG Academy: Write Better Code - Naming Conventions for Physical and Logical Files RPG | Programming 7,070
26 August 2016 TechTip: C# for RPGers: Not All Strings Are Born Equal General | Programming - Other | Programming 5,205
17 August 2016 SQL 101: Date-Related Functions, Part 3 - Extracting Information from Dates SQL | Programming 5,860
03 August 2016 RPG Academy: Write Better Code — Choosing Appropriate Names for Variables, Procedures, and Functions RPG | Programming 7,497
29 July 2016 TechTip: C# for RPGers—Learn More About C#’s Methods and Properties General | Programming - Other | Programming 4,686
20 July 2016 SQL 101: Date-Related Functions, Part 2—Time-Saving Functions SQL | Programming 5,876
06 July 2016 RPG Academy: Write Better Code—A Few More Naming Variables Guidelines RPG | Programming 7,302
24 June 2016 SQL 101: Date-Related Functions, Part 1—Converting Almost Anything to a Date, Time, or Timestamp SQL | Programming 7,621
03 June 2016 TechTip: C# for RPGers: More C# and RPG Basic Data Types Compared General | Programming - Other | Programming 4,610
01 June 2016 RPG Academy: Write Better Code – Naming Variables Guidelines, Part 1 RPG | Programming 7,678
13 May 2016 SQL 101: String-Related Functions, Part 5—Cutting and Stitching Strings SQL | Programming 5,748
04 May 2016 RPG Academy: /FREE Your Code - Convert Fixed-Format Code to Free-Format, Part 3 RPG | Programming 6,108
29 April 2016 TechTip: C# for RPGers – C# and RPG Basic Data Types Compared, Part 1 Scripting | Programming 7,942
20 April 2016 SQL 101: String-Related Functions, Part 4—“Stringscaping” with TRIM and Related Functions SQL | Programming 6,948
06 April 2016 RPG Academy: /FREE Your Code - Converting Fixed-Format Code to Free-Format, Part 2 RPG | Programming 11,443
25 March 2016 TechTip: C# for RPGers – Anatomy of a C# Program General | Programming - Other | Programming 5,615
11 March 2016 SQL 101: String-Related Functions, Part 3 - Pulling Strings Around with REPLACE and INSERT SQL | Programming 6,866
02 March 2016 RPG Academy: /FREE Your Code - Convert Fixed-Format to Free-Format, Part 1 RPG | Programming 11,163
26 February 2016 TechTip: C# for RPGers: Visual Studio's Code-Assistance Tools General | Programming - Other | Programming 5,856
05 February 2016 SQL 101: String-Related Functions, Part 2 - Changing Case of a String Without %XLATE and More SQL | Programming 9,816
03 February 2016 RPG Academy: /FREE Your Code – What the Most-Used Operation Codes Look Like in Free-Format RPG | Programming 6,818
20 January 2016 How Much Do You Really Know About Modern RPG Programming? RPG | Programming 10,526
15 January 2016 TechTip: C# for RPGers: Creating Your First C# Program and a Quick Tour of the IDE General | Programming - Other | Programming 6,568
06 January 2016 RPG Academy: /FREE Your Code - It's /FREE, But It Has Rules RPG | Programming 5,584
11 December 2015 SQL 101: String-Related Functions, Part 1 - Converting Almost Anything to a String SQL | Programming 7,729
Rafael Victoria-Pereira

Rafael Victória-Pereira has more than 20 years of IBM i experience as a programmer, analyst, and manager. Over that period, he has been an active voice in the IBM i community, encouraging and helping programmers transition to ILE and free-format RPG. Rafael has written more than 100 technical articles about topics ranging from interfaces (the topic for his first book, Flexible Input, Dazzling Output with IBM i) to modern RPG and SQL in his popular RPG Academy and SQL 101 series on mcpressonline.com and in his books Evolve Your RPG Coding and SQL for IBM i: A Database Modernization Guide. Rafael writes in an easy-to-read, practical style that is highly popular with his audience of IBM technology professionals.

Rafael is the Deputy IT Director - Infrastructures and Services at the Luis Simões Group in Portugal. His areas of expertise include programming in the IBM i native languages (RPG, CL, and DB2 SQL) and in "modern" programming languages, such as Java, C#, and Python, as well as project management and consultancy.


MC Press books written by Rafael Victória-Pereira available now on the MC Press Bookstore.

Evolve Your RPG Coding: Move from OPM to ILE...and Beyond Evolve Your RPG Coding: Move from OPM to ILE...and Beyond
Transition to modern RPG programming with this step-by-step guide through ILE and free-format RPG, SQL, and modernization techniques.
List Price $79.95

Now On Sale

Flexible Input, Dazzling Output with IBM i Flexible Input, Dazzling Output with IBM i
Uncover easier, more flexible ways to get data into your system, plus some methods for exporting and presenting the vital business data it contains.
List Price $79.95

Now On Sale

SQL for IBM i: A Database Modernization Guide SQL for IBM i: A Database Modernization Guide
Learn how to use SQL’s capabilities to modernize and enhance your IBM i database.
List Price $79.95

Now On Sale

LATEST COMMENTS

Buyer's Guide Search

Popular Products

Nexus Portal
44,599
IPCharge
39,320
IPCharge
39,320
Barcode400
38,013
WebSmart ILE and PHP
37,589
Presto
37,227
Catapult
36,129
Catapult
36,129
EDI Software - EZConnect iSeries EDI/XML Software Solutions
25,965
EDI Software - EZConnect iSeries EDI/XML Software Solutions
25,965