Talk comments

Anonymous at 11:02 on 20 Oct 2015

Enjoyed the community discussion with various people's opinions on how they do things; particularly geared towards the audience/users.

If the mentalist's act was shorter, the keynote may not have run over. Personally, I would rather have gone right into the PHP portion.

Lots of energy and very entertaining. Just needs to budget time better and edit content to a more manageable amount of information.

Appreciate Cal's excitement.

Great talk - very humorous and fun. I really liked how this helped me identify some things about PHP 5 I didn't even know about in addition to the PHP 7 changes. Tons of info!

Anonymous at 08:30 on 20 Oct 2015

The talk was awesome, lots of good content. Not enough to make me blow baby chunks, but enough to fill me up.

Anonymous at 04:38 on 20 Oct 2015

Hi Alan,

Great Slide show, Just a quick question regarding DB2 Connect V10.5 running on Linux and system naming.

We are currently switching our applications to run on a Linux box and connect to the IBMi: so far we have been successful in setting up the 'dummy' database, creating the connection and running SQLs from Linux into the IBMi (both via the command line and from our Zend Application) but only when defining the libraries. We are currently running Zend Server 7, Ibm db2 V1.9.7, and DB2 Connect 10.5

We have not been successful however in getting the DB2_I5_NAMING_ON to work on our Linux box so that we can avoid specifying the libraries.

Here is an example of an what we are attempting to run from Zend.

$driverOptions = array('i5_libl' => 'library1 library2','i5_naming' => DB2_I5_NAMING_ON, 'i5_lib'=>'library1');

$config = array(
'adapter' => 'Db2',
'params' => array(
'username' => $user,
'password' => $password,
'dbname' => $database,
'driver_options'=> $driverOptions
)
);

$config = new Zend_Config($config);
$db = Zend_Db::factory($config);

$select = $db->select()->from("FILENAMEHERE");
$result = $select->query();

However we continue to receive this message
Message: [IBM][CLI Driver][AS] SQL0204N "USERSNAMEHERE.FILENAMEHERE" is an undefined name. SQLSTATE=42704 SQLCODE=-204

It has added the users name in for the library and will not use the specified library list with the '.' in between suggesting it is still using sql naming instead of system.

We have also included ibm_db2.i5_sys_naming=1 in our ibm_db2.ini file.

Do you know of any other configuration changes that would need to take place in order for system naming to work or know of any reason why we could be having such problems?

Very engaging. Effective presenter. Best compliment I can probably give is I plan to review my schedule for the rest of the week to see if he's giving any further talks.

Some technical difficulties, but I've been there, so no sweat. For exercise 2, I recommend providing the code for the mapper, as the data access layer is really a separate problem to solve from creating the REST API. The hydration and controller logic are really the important things to take away. The Mapper layer and ServiceManager stuff was distracting and complicated, especially for someone not familiar at all with ZF2.

This might be personal preference, but when I participate in workshops, I don't mind having the instructor walk through the work and copy as he or she goes along. I feel that there was too much responsibility on us to find solutions on our own in silence, which distracted from the real take-aways from the presentation. When I watch tutorials, I expect to watch and mimic the presenter step-by-step.

The project setup was a little complicated, but the README was outstanding and most everyone didn't have a problem. Nice exposure to Vagrant, Chef, and Phing for those who haven't used them before. I transferred over after my 1st choice tutorial was cancelled, so I didn't have time to prepare, but I was up and running in 15 minutes.

Good job on the presentation, I can tell you guys have a passion for APIs. I definitely learned a couple best-practices along the way. (I'll be talking to our lead designer about versions in our URIs...) I also LOVED that you told me to submit a pull request after suggesting improvements. :D