Café et code

Une série de podcasts vidéo pour les développeurs par des développeurs
Comme le titre l'indique, Coffee & Code est une conversation décontractée entre développeurs sur des sujets variés, où nous partageons nos pratiques, nos expériences et nos connaissances diverses. Le format général que nous suivrons est le suivant : nos invités se présenteront et aborderont le sujet en question - suivi d'une discussion avec des questions de notre public de développeurs Acumatica MVP.

Épisodes de Coffee & Code

Pour visionner les épisodes enregistrés, faites défiler la page vers le bas et cliquez simplement sur le bouton "Plus d'informations" de chaque épisode pour le visionner et consulter le contenu connexe.

2022

2022 18 mai,
Mai 18, 2022
Épisode 11, Développement mobile
Mai 18, 2022

Dans cet épisode, nous recevons Cesar Betances, un consultant technique senior qui travaille avec nos ISV Acumatica sur le développement mobile. Il partage ses connaissances approfondies et ses meilleures pratiques avec nos développeurs MVP.

2022 31 mars,
Mars 31, 2022
Épisode 10, Outils pour développeurs
Mars 31, 2022

Dans cet épisode, Sergey Nikomarov, développeur senior au sein de notre équipe Platform Engineering, ainsi que certains de nos Acumatica Developer MVPs nous parlent de leurs outils de développement préférés. Nous avons également partagé quelques astuces autour du débogage et des paramètres utiles dans Visual Studio ont également été abordés.

Sous l'enregistrement vidéo intégré, vous trouverez une liste complète de liens vers de nombreux outils abordés dans l'épisode.

Bonne lecture et bon codage !

 

Les outils pour développeurs et les fonctionnalités de Visual Studio abordés dans l'épisode sont énumérés ci-dessous

  1. IntelliCode - une complétion de code et des refactorings basés sur le ML https://visualstudio.microsoft.com/services/intellicode/
  2. Fonctionnalité ancienne mais utile de Code Snippets https://docs.microsoft.com/en-us/visualstudio/ide/code-snippets?view=vs-2022
  3. Schéma de coloration personnalisable https://docs.microsoft.com/en-us/visualstudio/ide/how-to-change-fonts-and-colors-in-visual-studio?view=vs-2022
  4. Raccourcis clavier personnalisables. Je vais décrire quelques exemples https://docs.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022
  5. Diagnostics de code et remaniements.
  6. Fonctionnalité de carets multiples - permet de sélectionner des occurrences d'un texte et de les éditer toutes en même temps, très utile pour la refonte et l'édition de gros morceaux d'API qui suivent un schéma de nommage spécifique.
    https://www.meziantou.net/visual-studio-tips-and-tricks-multi-line-and-multi-cursor-editing.htm
  7. Visual Studio fournit de bonnes débogage expérience
  8. Autres caractéristiques VS
  9. VS est une plateforme pour les personnalisations. Il existe également une galerie d'extensions pratique - Marché VS. Je citerai ici quelques autres extensions de VS :

Autres outils de développement:

  1. SQL Server Management Studio - utilisé pour accéder aux bases de données MS SQL. J'utilise en fait deux versions de SSMS car la possibilité de déboguer les transactions SQL a été supprimée dans la dernière version de SSMS 18.
    https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15
  2. Éditeurs de code légers - VS Code(https://code.visualstudio.com/) et Notepad++(https://notepad-plus-plus.org/downloads/).
  3. Outil ngrok pour une configuration simple des tunnels réseau vers une instance locale de développeur. Utile pour travailler avec la version mobile d'Acumatica.
    https://ngrok.com/
  4. Quelques outils pour dessiner des diagrammes:
  5. Pixie - un petit sélecteur de couleurs pour choisir la couleur de n'importe quel pixel de votre écran http://www.nattyware.com/pixie.php
  6. Nimble text - un générateur de texte très flexible qui génère un texte à partir des données fournies et placées dans le modèle fourni. Il peut être utilisé pour la génération de commandes SQL (commandes d'insertion multiples) ou la génération d'API C# (par exemple si vous avez besoin d'ajouter un grand nombre de propriétés/champs qui ne diffèrent que par leur nom).
    https://nimbletext.com/
  7. Postman pour déboguer les API REST.
    https://www.postman.com/
  8. Telerik JustDecompile
    https://www.telerik.com/products/decompiler.aspx
  9. FORMAT JSON
    https://jsonformatter.curiousconcept.com/#
  10. S'attacher à toutes les choses
    https://marketplace.visualstudio.com/items?itemName=thebread.AttachToAllTheThings

2021

2021 28 décembre,
Décembre 28, 2021
Épisode 9, Ali Jani - Directeur des produits
Décembre 28, 2021

Dans cet épisode, Ali nous rejoint pour apporter un point de vue de dirigeant et répondre aux questions de notre groupe de développeurs MVP. Il nous explique comment il est passé de l'écriture de code très tôt dans sa vie à la création d'entreprises, puis à son rôle chez Acumatica.

Que vous soyez développeur ou non, vous ne voudrez pas manquer cet épisode !

Bonne lecture et bon codage !

2021 30 novembre,
Novembre 30, 2021
Épisode 8, Apprentissage et pratiques des développeurs - Robert Waite
Novembre 30, 2021

Ceci est le 8ème épisode de Coffee & Code - un podcast vidéo mensuel pour les développeurs Acumatica par les développeurs Acumatica !

Dans cet épisode, Robert Waite, un développeur MVP qui a été élu développeur Acumatica de l'année, partage avec nous les secrets de sa réussite, en particulier en ce qui concerne l'apprentissage des développeurs et les pratiques qu'il utilise pour rester au top du jeu des développeurs.

Bon épisode et bon codage !

Vous trouverez ci-dessous quelques liens utiles que Robert a mentionnés au cours de notre discussion :

 

2021 13 octobre,
Octobre 13, 2021
Episode 7, Projet Open-Source Acumatica Surveys
Octobre 13, 2021

Ceci est le 7ème épisode de Coffee & Code - un podcast vidéo mensuel pour les développeurs Acumatica par les développeurs Acumatica !

Dans cet épisode, l'équipe Acumatica Surveys est avec nous pour discuter de notre projet open-source. Nous recevons également Derrick Elledge, vice-président des opérations chez Power Storage Solutions nous rejoint pour nous donner le point de vue du client qui nous a contacté et nous a lancé dans cette aventure. Il a été la force motrice initiale dont le besoin d'une solution pour sonder les employés est devenu critique lorsque la pandémie de Covid-19 a frappé il y a un an et demi.

Ce projet me tient à cœur, tout comme les personnes qui y ont contribué. J'espère qu'un grand nombre de développeurs Acumatica prendront le temps de regarder cette édition de Coffee & Code.

Bon épisode et bon codage !

2021 30 août,
August 30, 2021
Épisode 6, Équipe gagnante du Hackathon 2021
30 août 2021

Voici le 6ème épisode de Coffee & Code - un podcast vidéo mensuel pour les développeurs Acumatica par les développeurs Acumatica ! Dans cet épisode, nous recevons l'équipe gagnante de l'Acumatica Hackathon pour discuter de leur solution et de leur expérience du hackathon, ainsi que certains de nos développeurs MVP qui y ont participé.

2021 27 juillet,
Juillet 27, 2021
Épisode 5, Meilleures pratiques pour les développeurs - Gabriel Michaud
Juillet 27, 2021

Ceci est le 5ème épisode de Coffee & Code - un podcast vidéo mensuel pour les développeurs Acumatica par les développeurs Acumatica !

Dans cet épisode, nous recevons Gabriel Michaud, l'un de nos excellents développeurs MVP de Velixo , qui discute des meilleures pratiques pour les développeurs. Il donne des conseils généraux aux développeurs qui souhaitent améliorer leurs performances et devenir les meilleurs développeurs possibles.

2021 3 juin,
Juin 3, 2021
Episode 4, Acumatica Developer Challenges & Lessons Learned - Kyle Vanderstoep
Juin 3, 2021

Voici notre 4ème épisode de Coffee & Code - un podcast vidéo mensuel pour les développeurs Acumatica par les développeurs Acumatica !

Dans cet épisode, nous avons invité l'un de nos nouveaux Acumatica Developer MVPs, Kyle Vanderstoep, à nous rejoindre pour discuter de l'un de ses récents projets de développement, où il partage ses défis et les leçons qu'il en a tirées. La majeure partie de l'épisode est consacrée à la conception et à l'intégration de l'interface utilisateur.

2021 3 mai,
Mai 3, 2021
Episode 3, L'avenir technologique d'Acumatica - Ajoy Krishnamoorthy
Mai 3, 2021

Voici le troisième épisode de Coffee & Code - un podcast vidéo mensuel pour les développeurs Acumatica par les développeurs Acumatica !

Dans cet épisode, nous avons invité Ajoy Krishnamoorthy à nous rejoindre pour discuter de l'orientation technologique future d'Acumatica et de ce que vous pouvez attendre de nous dans les prochaines années.

Pour regarder l'épisode enregistré, il suffit de cliquer sur l'icône de lecture ci-dessous :

2021 31 mars
31 mars 2021
Épisode 2, Sécurité SSL/TLS - Steven Houglum
31 mars 2021

Dans notre deuxième épisode de Coffee & Code, nous explorons avec Steven Houglum, la sécurité SSL/TLS - sécuriser une Instance Web d'Acumatica ERP utilisée principalement pour des démonstrations avec un certificat SSL ou plus précisément un certificat TLS. Ceci est important car de nombreux services nécessitent une connexion HTTPS pour fonctionner. Toutes les communications REST/SOAP/OData API doivent toujours être effectuées via HTTPS. De nombreux paquets fiscaux et le module complémentaire Outlook nécessitent une connexion HTTPS.

La discussion commence par un examen de ce qu'est TLS (SSL), puis l'utilisation de Powershell pour configurer une instance d'Acumatica ERP pour HTTPS. Les instructions antérieures sur la façon de configurer ce système sont tout simplement inadéquates, car les normes se resserrent et tous les navigateurs modernes suivent. Afin d'automatiser le processus et de réduire le nombre d'étapes pour atteindre l'objectif, un script PowerShell a été créé. Ce script est examiné et discuté dans l'épisode.

Nous espérons que vous apprécierez la discussion.

2021 2 mars,
Mars 2, 2021
Épisode 1, Processus des développeurs - Sergey Marenich
Mars 2, 2021

Nous avons le plaisir de vous annoncer notre tout premier épisode de Coffee & Code - un podcast vidéo mensuel pour les développeurs Acumatica par les développeurs Acumatica !

Comme le titre l'indique, Coffee & Code est une conversation décontractée entre développeurs sur des sujets variés, où nous partageons nos pratiques, nos expériences et nos connaissances diverses.

Le format général que nous suivrons est le suivant : nos invités se présenteront et aborderont le sujet en question - suivi d'une discussion avec les questions de notre public d'Acumatica Developer MVPs.

Nous prévoyons de produire un épisode mensuel, dans lequel nous inviterons des développeurs Acumatica - internes et externes - ainsi que certains de nos cadres techniques sur une base trimestrielle.

Dans notre premier épisode, nous explorons avec Sergey Marenich, développeur de longue date, les processus de développement et d'ingénierie d'Acumatica. Sergey est un développeur de longue date chez Acumatica - l'un des premiers développeurs de base, qui est là depuis environ 14 ans.

Pour regarder l'épisode enregistré, il suffit de cliquer sur l'icône de lecture ci-dessous :

Rejoignez-nous pour un webinaire destiné aux développeurs

Nous voulons nous assurer que notre communauté de développeurs est informée des améliorations actuelles et futures et de tout impact que ces fonctionnalités et changements peuvent avoir.