November 2014 Meeting - Practical Approach for Testing

Feed : PHP Québec
Published on : 2014-10-12 07:18:36

November's meeting will be held on November 6 in Pronexia's office. We will have a presentation on testing software.

RSVP Please

When: November 6, 18:30 for drinks (sponsored by Pronexia) and networking. 19:00 for the talk.
Where: Pronexia's office
1280 Bernard West, Suite 303
Outremont,
Quebec
H2V 1V9
Practical Approach for Testing your Software with PHPUnit

Mario Bittencourt

Testing your application should be part of the development cycle and not an after thought. Even though PHPUnit has been around for some time there are still a lot of developers that struggle with the concept and fail to adopt it. This presentation aims to close the gap by bringing some more advanced concepts, best practices and how you can start using it on your real-life projects. I will assume the audience is familiar with the subject. 3

Read more »

Rencontre Octobre 2014 - Modernisez votre code PHP

Feed : PHP Québec
Published on : 2014-09-17 19:58:39

La prochaine rencontre se tiendra dans les bureaux de Pronexia le 2 octobre. Nous aurons une présentation sur le PHP moderne.

Inscrivez vous s'il vous plaît.

Quand: 2 octobre, 18:30 pour les rafraîchissements et le réseautage. 19:00 pour les sessions.

Où: Les bureaux de Pronexia
1280 Bernard West, Suite 303
Outremont,
Quebec
H2V 1V9

Modernisez votre code PHP

Anna Filina

Depuis quelques années, beaucoup de nouvelles fonctionnalités PHP ont vu le jour. Je vais faire un tour des quelques fonctionnalités les plus pratiques et comment elles peuvent améliorer votre code. Au menu: namespaces, closures, traits, finally, syntaxe array courte, fonctions pour mot de passe, foreach avec list, décompression d'arguments, etc.

Read more »

Rencontre Octobre 2014 - Design de services web

Feed : PHP Québec
Published on : 2014-09-17 19:58:39

La prochaine rencontre se tiendra dans les bureaux de Pronexia le 2 octobre. Nous aurons une présentation sur le design de services web de type ressource.

Inscrivez vous s'il vous plaît.

Quand: 2 octobre, 18:30 pour les rafraîchissements et le réseautage. 19:00 pour les sessions.

Où: Les bureaux de Pronexia
1280 Bernard West, Suite 303
Outremont,
Quebec
H2V 1V9

Design de services web de type ressource

Antoine Pouch

Les services de type ressource sont très répandus, ils se cachent parmi nous sous l'appellation RESTful. Mais ils n'étaient pas là les premiers et leurs ancêtres ont 2-3 choses à nous apprendre. Par ailleurs, ils bénéficieront grandement d'un peu plus d'attention que de simplement les coller sur un framwork MVC. J'expliquerai les différentes couches les composants, les différents systèmes de requête/réponse et leur intégration avec ces fameux frameworks MVC que tout le monde adore.

Read more »

Rencontre Octobre 2014 - Design de services web

Feed : PHP Québec
Published on : 2014-09-16 19:58:39

La prochaine rencontre se tiendra dans les bureaux de Pronexia le 2 octobre. Nous aurons une présentation sur le design de services web de type ressource.

Inscrivez vous s'il vous plaît.

Quand: 2 octobre, 18:30 pour les rafraîchissements et le réseautage. 19:00 pour les sessions.

Où: Les bureaux de Pronexia
1280 Bernard West, Suite 303
Outremont,
Quebec
H2V 1V9

Design de services web de type ressource

Antoine Pouch

Les services de type ressource sont très répandus, ils se cachent parmi nous sous l'appellation RESTful. Mais ils n'étaient pas là les premiers et leurs ancêtres ont 2-3 choses à nous apprendre. Par ailleurs, ils bénéficieront grandement d'un peu plus d'attention que de simplement les coller sur un framwork MVC. J'expliquerai les différentes couches les composants, les différents systèmes de requête/réponse et leur intégration avec ces fameux frameworks MVC que tout le monde adore.

Read more »

Rencontre Septembre 2014 - Vagrant et MariaDB

Feed : PHP Québec
Published on : 2014-09-16 00:00:00

La rencontre de septembre se tiendra le 4. Une fois de plus, Pronexia nous commandite. Ils nous fournissent leur locaux et les breuvages.

S'il vous plaît, inscrivez-vous sur Meetup.

Quand: 4 septembre, 18:30 pour les rafraîchissements et le réseautage. 19:00 pour les sessions.

Où: Les bureaux de Pronexia
1280 Bernard Ouest, Suite 303
Outremont,
Quebec
H2V 1V9

Nous aurons encore 2 présentations:

C'est quoi Vagrant?

Pierre Paul Lefebvre

Tout le monde en parle. Tout le monde dit que cest LA bonne façon de faire, mais personne ne prend vraiment le temps d'expliquer comment ça fonctionne.

Nous allons aussi prendre un cas bien réel LVHockey.ca, une application Symfony, et la migrer vers Vagrant.

L'expérience devrait vous donner une bonne idée où et comment commencer votre propre projet Vagrant.

Nous allons essayer de démystifier pourquoi Vagrant lève autant de foules et en laisse d'autres complètement indifférents. Je vais faire un survol de quelques petites techniques pour rendre Vagrant (avec Virtualbox) plus rapide avec des sites Symfony.

MariaDB à l'assault des développeurs

Christophe Villeneuve

MariaDB est le fork de la base de données MySQL et ces 5 dernières années, nous avons vu sa naissance pour arriver à une base de données mature. Ainsi, nous aborderons rapidement le degré de compatibilité avec la base données historique, la prise de consciences des DBA et son ouverture vers le NewSQL (NoSQL+SQL)

Dans cette session, nous nous intéresserons ce qu'offre réellement la base de données MariaDB, les possibilités des nouveaux moteurs de stockage (storage engine) et comment mettre tout cela en place dans vos langages de développements.

Christophe Villeneuve est consultant IT pour l'entreprise Neuros, impliqué dans différentes associations (Trésorier de DrupalFR, AFUP, LeMug, PHPTV...). il est aussi auteur de Livres, chroniqueur radio et rédacteur d'articles dans différents magazines...

Read more »

Rencontre août 2014 - GnuPG et Service à la clientèle

Feed : PHP Québec
Published on : 2014-07-26 07:54:19

La rencontre du mois d'août se tiendra le 7 dans les bureaux de Pronexia qui nous fourni encore une fois les breuvages en plus du local.

S'il vous plaît, inscrivez-vous sur le site sur Meetup.

Quand: Le 7 août. À 18:30 pour les consommations. Les sessions commencent à 19:00
Où: Les bureaux de Pronexia
1280 Bernard Ouest, Suite 303
Outremont, Quebec H2V 1V9

Nous aurons deux présentations.

La sécurité des communications avec GnuPG
Conférencier: Eric Hogue
Nous vivons nos vies de façon de plus en plus publique. Nous partageons presque tout ce qui nous concerne sur les réseaux sociaux.

Même quand nous voulons garder des choses privées, c’est difficile. Il y a des organismes comme la NSA qui lisent impunément beaucoup de ce qui transite sur internet. Il y a aussi Google qui lit nos courriels.

Garder sa vie privée sur internet est difficile. Mais grâce à des outils comme GnuPG c’est possible. Dans cette présentation, nous allons voir ce qu’est GnuPG, comment l’utiliser pour protéger nos données. Et comment créer un réseau de confiance pour échanger les clés d’encryption.

Exceller dans le service à la clientèle... en ligne
Conférencier: Daniel Gauthier

Daniel Gauthier, aide-consultant de la communauté Tiki.org vous présente sa méthode éprouvée pour vous distinguer de vos concurrents et être reconnu pour l’excellence de vos communications avec vos clients... même les plus exigeants.

Il nous présentera des techniques pour communiquer avec le client et satisfaire pleinement ses besoins plutôt que de simplement répondre à une demande.

  • Apprenez à agir en situation de conflit. (Saviez-vous que l'adage voulant que le client ait toujours raison" est faux?)
  • Sachez annoncer une mauvaise nouvelle sans faire mauvais effet sur votre client.
  • Appliquez des stratégies pour désamorcer une situation explosive... dans le calme.

Fort de ses 20 années d’expérience, Daniel nous communiquera sa passion pour le service à la clientèle et exposera les nouvelles méthodes de communications dans le domaine des TI — son « comment être et comment se comporter en ligne» — afin que vous deveniez vous aussi un expert à l’écoute des besoins du client. Vous pourrez ainsi accroître votre taux de satisfaction au sein des groupes de gestionnaires et de développeurs que vous maintenez.

Juxtaposé avec la présentation de Daniel, découvrez la communauté Tiki wiki CMS Groupware — dite le « couteau suisse » de la gestion de contenu — et voyez ce qu’elle peut vous apporter pour gérer la complexité de votre service à la clientèle ou comment vous pouvez vous en servir pour mettre sur pied cet élément incontournable de votre entreprise!

The August meeting will be held on the 7th in Pronexia's offices. Once again, they will provide us with the venue and drinks.

This meeting will be held in French.

Please, register on meetup.

When: August 7th. 18:30 for the drinks. Talks start at 19:00
Where: Pronexia's offices
1280 Bernard Ouest, Suite 303
Outremont, Quebec H2V 1V9

There will be two talks. One on GnuPG, and one on customer service. Please see the full description in the French version.

Read more »

Rencontre août 2014 - GnuPG et Service à la clientèle

Feed : PHP Québec
Published on : 2014-07-26 07:54:19

La rencontre du mois d'août se tiendra le 7 dans les bureaux de Pronexia qui nous fourni encore une fois les breuvages en plus du local.

S'il vous plaît, inscrivez-vous sur le site sur Meetup.

Quand: Le 7 août. À 18:30 pour les consommations. Les sessions commencent à 19:00
Où: Les bureaux de Pronexia
1280 Bernard Ouest, Suite 303
Outremont, Quebec H2V 1V9

Nous aurons deux présentations.

La sécurité des communications avec GnuPG
Conférencier: Eric Hogue
Nous vivons nos vies de façon de plus en plus publique. Nous partageons presque tout ce qui nous concerne sur les réseaux sociaux.

Même quand nous voulons garder des choses privées, c’est difficile. Il y a des organismes comme la NSA qui lisent impunément beaucoup de ce qui transite sur internet. Il y a aussi Google qui lit nos courriels.

Garder sa vie privée sur internet est difficile. Mais grâce à des outils comme GnuPG c’est possible. Dans cette présentation, nous allons voir ce qu’est GnuPG, comment l’utiliser pour protéger nos données. Et comment créer un réseau de confiance pour échanger les clés d’encryption.

Exceller dans le service à la clientèle... en ligne
Conférencier: Daniel Gauthier

Daniel Gauthier, aide-consultant de la communauté Tiki.org vous présente sa méthode éprouvée pour vous distinguer de vos concurrents et être reconnu pour l’excellence de vos communications avec vos clients... même les plus exigeants.

Il nous présentera des techniques pour communiquer avec le client et satisfaire pleinement ses besoins plutôt que de simplement répondre à une demande.

  • Apprenez à agir en situation de conflit. (Saviez-vous que l'adage voulant que le client ait toujours raison" est faux?)
  • Sachez annoncer une mauvaise nouvelle sans faire mauvais effet sur votre client.
  • Appliquez des stratégies pour désamorcer une situation explosive... dans le calme.

Fort de ses 20 années d’expérience, Daniel nous communiquera sa passion pour le service à la clientèle et exposera les nouvelles méthodes de communications dans le domaine des TI — son « comment être et comment se comporter en ligne» — afin que vous deveniez vous aussi un expert à l’écoute des besoins du client. Vous pourrez ainsi accroître votre taux de satisfaction au sein des groupes de gestionnaires et de développeurs que vous maintenez.

Juxtaposé avec la présentation de Daniel, découvrez la communauté Tiki wiki CMS Groupware — dite le « couteau suisse » de la gestion de contenu — et voyez ce qu’elle peut vous apporter pour gérer la complexité de votre service à la clientèle ou comment vous pouvez vous en servir pour mettre sur pied cet élément incontournable de votre entreprise!

The August meeting will be held on the 7th in Pronexia's offices. Once again, they will provide us with the venue and drinks.

This meeting will be held in French.

Please, register on meetup.

When: August 7th. 18:30 for the drinks. Talks start at 19:00
Where: Pronexia's offices
1280 Bernard Ouest, Suite 303
Outremont, Quebec H2V 1V9

There will be two talks. One on GnuPG, and one on customer service. Please see the full description in the French version.

Event Date and Time: 
Thursday, August 7, 2014 - 18:30 - 21:30

Read more »

July 2104 Meetup - BI Cubes And Laravel 101

Feed : PHP Québec
Published on : 2014-06-19 20:07:01

The July meetup will be held in English on July 3d.

Once again, Pronexia Inc will sponsor us. This month they provided us with the drinks again. And they will also host the meetup in their office.

Please RSVP on Meetup.

When: July 3rd. 18:30 for the drinks. Talks start at 19:00
Where: Pronexia's offices
1280 Bernard Ouest, Suite 303
Outremont, Quebec H2V 1V9

We will have two talks:

Business Intelligence cubes: scalable and realtime, using affordable technologies

Speaker: Po Ming Lam

There was a need for an architecture design that can support millions of new records per day, and the reporting need to be real time. Scaling horizontally and supporting thousands of new records per second was one of the hurdles, the other one was to deal with real time reporting with several dimensions and facts in the cubes. So, the problem is that standard cubes require rebuild time in order to get updated, and the rebuild time is in relation with the size of the dataset, which implies it's not really scalable from an architectural design standpoint. The proposed solution is a "realtime cube" that does not need to be rebuilt and is efficiently scalable. If we wanted to implement it, how do we architect that? What are the pitfalls? This talk covers the overview of the architecture and guidelines.

Laravel 101

Speaker: Benjamin Gonzalez

A practical introduction to the quick growing framework. Learn what this framework has to offer, and how it can help you quickly turn your ideas into real projects.

La rencontre de juillet aura lieu le 3 juillet en anglais.

Encore une fois Pronexia Inc nous commandite. Ils vont encore fournir les breuvages. Ils vont aussi nous héberger dans leur locaux.

S'il vous plaît, RSVP sur le site de Meetup.

Quand: Le 3 juillet. À 18:30 pour les consomations. Les sessions commencent à 19:00
Où: Pronexia's offices
1280 Bernard Ouest, Suite 303
Outremont, Quebec H2V 1V9

Nous auront deux présentations. Les descriptions sont dans la version anglaise.

Read more »

July 2104 Meetup - BI Cubes And Laravel 101

Feed : PHP Québec
Published on : 2014-06-19 20:07:01

The July meetup will be held in English on July 3d.

Once again, Pronexia Inc will sponsor us. This month they provided us with the drinks again. And they will also host the meetup in their office.

Please RSVP on Meetup.

When: July 3rd. 18:30 for the drinks. Talks start at 19:00
Where: Pronexia's offices
1280 Bernard Ouest, Suite 303
Outremont, Quebec H2V 1V9

We will have two talks:

Business Intelligence cubes: scalable and realtime, using affordable technologies

Speaker: Po Ming Lam

There was a need for an architecture design that can support millions of new records per day, and the reporting need to be real time. Scaling horizontally and supporting thousands of new records per second was one of the hurdles, the other one was to deal with real time reporting with several dimensions and facts in the cubes. So, the problem is that standard cubes require rebuild time in order to get updated, and the rebuild time is in relation with the size of the dataset, which implies it's not really scalable from an architectural design standpoint. The proposed solution is a "realtime cube" that does not need to be rebuilt and is efficiently scalable. If we wanted to implement it, how do we architect that? What are the pitfalls? This talk covers the overview of the architecture and guidelines.

Laravel 101

Speaker: Benjamin Gonzalez

A practical introduction to the quick growing framework. Learn what this framework has to offer, and how it can help you quickly turn your ideas into real projects.

La rencontre de juillet aura lieu le 3 juillet en anglais.

Encore une fois Pronexia Inc nous commandite. Ils vont encore fournir les breuvages. Ils vont aussi nous héberger dans leur locaux.

S'il vous plaît, RSVP sur le site de Meetup.

Quand: Le 3 juillet. À 18:30 pour les consomations. Les sessions commencent à 19:00
Où: Pronexia's offices
1280 Bernard Ouest, Suite 303
Outremont, Quebec H2V 1V9

Nous auront deux présentations. Les descriptions sont dans la version anglaise.

Event Date and Time: 
Thursday, July 3, 2014 - 18:30 - 21:00

Read more »

June 2104 Meetup - MySQL Indexing

Feed : PHP Québec
Published on : 2014-05-05 20:52:31

The meetup for June will be held on June 5 at 19:00.

We have a sponsor for this month meeting. Pronexia Inc will provide the drinks (beer and soft drink) for us.

Please RSVP on the new Meetup group.

Location: École Informatique SUPINFO
666 Sherbrooke West, #1400, Montreal (Use the door on University street)

This meetup will be in English. We have one talk by Jehad Keriaki.

MySQL: Indexing for Better Performance

We will talk about strategies and best practices of creating indexes that increase the query speed and optimize database performance. We will shed light on what is new with MySQL 5.6 indexes.

Other covered areas include:

  • Index types
  • Primary Key in InnoDB: What is special about it
  • Cardinality
  • Multi-column, Partial, and Covering indexes
  • Special cases about Date/Datetime
  • Overhead of Indexes
  • Explaining "EXPLAIN" output
  • Examples

Read more »

1 2 3 4 » [4]
Unless otherwise specified, contents of this site are copyright by the contributors and available under the
Creative Commons Attribution 3.0. Contributors should be attributed by full name or nickname.