![DIGFM](/img/default-banner.jpg)
- Видео 82
- Просмотров 19 275
DIGFM
США
Добавлен 17 окт 2018
This is the Developer Innovation Group in FileMaker,
hosted by Claris Inc.
2nd Thursdays of the month at 5PM Pacific Time.
The best way to learn more about the group, past and upcoming meetings, the presentations, and the speakers; to interact with us, and to tell us how much you Like or find the videos Helpful is through the FileMaker Community:
community.claris.com/en/s/group/0F90H000000gDZ4SAM/detail
Hope to see you there!
hosted by Claris Inc.
2nd Thursdays of the month at 5PM Pacific Time.
The best way to learn more about the group, past and upcoming meetings, the presentations, and the speakers; to interact with us, and to tell us how much you Like or find the videos Helpful is through the FileMaker Community:
community.claris.com/en/s/group/0F90H000000gDZ4SAM/detail
Hope to see you there!
DIGFM: Beyond Semantic Search—Interesting ways to leverage AI for your solutions (8/8/2024)
Join us with Cris Ippolite for a compelling presentation on the versatile applications of embeddings and vectors, going beyond their use in semantic search. While converting text to vectors through embedding models makes possible FileMaker 21's new semantic search feature, there are numerous other interesting ways to leverage this embeddings and vectors.
Topics Covered:
Translations and Translation Scoring:
Learn how embeddings and vectors improve translation accuracy and quality, with methods for translation scoring that extend beyond search functionalities.
Pairing Needs and Solutions:
Discover how embeddings can be used to pair needs with solutions, optimizing problem-solving and collabora...
Topics Covered:
Translations and Translation Scoring:
Learn how embeddings and vectors improve translation accuracy and quality, with methods for translation scoring that extend beyond search functionalities.
Pairing Needs and Solutions:
Discover how embeddings can be used to pair needs with solutions, optimizing problem-solving and collabora...
Просмотров: 56
Видео
DIGFM: JSONQuery 2024 - a custom function to... query JSON (7/11/2024)
Просмотров 18328 дней назад
Basic things JSONQuery does: 1) Query: Allows for finding elements that match a supplied value, with a variety of options for operators. 2) Aggregate: Allows for returning an aggregate, e.g., SUM, AVG, LIST, etc., of values taken from either the matched elements, or all of the input. 3) Transform: Allows for customization of how the results are returned, with the option to pick-and-choose what ...
DIGFM: Efficient Methods of Using JavaScript in FileMaker (6/13/2024)
Просмотров 238Месяц назад
Roll up, roll up for the Magical Integrate Tour! Step right this way! And that's an invitation to make a reservation for Jeremy's presentation on JavaScript integration. FileMaker packs a lot of techniques for tech geeks to provide anything your client seeks, but who has weeks to give it all a peek? Quit spinning your wheels and get on the heels of the real deal: Efficient ways to blaze through...
DIGFM: AI-Powered FileMaker Development (4/11/2024)
Просмотров 1673 месяца назад
Brian Ginn will be presenting on the exciting topic of leveraging AI to enhance FileMaker development. The presentation will cover several key areas: Creating and using your own GPT-based FileMaker Pro Expert Help system Utilizing screenshots to ask AI for assistance with FileMaker development Showcasing a custom-built AI tool that aids in creating functions and calculations in FileMaker Discus...
DIGFM: InspectorPro 8 - Investigate, Accelerate, Collaborate (3/14/2024)
Просмотров 723 месяца назад
Vincenzo Menanno says: InspectorPro's mission is to stand as the most comprehensive tool available for debugging and troubleshooting your FileMaker solutions. For years, developers have leaned on the Database Design Report (DDR) to collect, analyze, and report metadata from FileMaker solutions. However, InspectorPro 8 marks a significant shift as it now utilizes the Save as XML format for a mul...
DIGFM: Vertical Software Development Using Pro and WebDirect in the Education Market (1/11/2024)
Просмотров 936 месяцев назад
Kent presents the following: • A brief demo of KAMAR (focusing on the education side of things and demoing in WebDirect) • Their transition from just Pro to Pro and WebDirect. How they worked around the limitations they struck with WebDirect. • Vertical solution development while still allowing individual customer customization. • Managing and automating the upgrade cycle. [It's mind-blowing de...
DIGFM: Evolving from Monoliths to Distributed Architecture (12/14/2023)
Просмотров 1108 месяцев назад
Too many FM solutions are monolithic. Monolithic by cramming everything into a single file and negating the massive benefits of not doing so, and/or monolithic by forcing FileMaker to do things that it's really not that good at, at the expense of the user's experience of the whole solution. We'll explore some reasons why we see this and some industry trends to keep in mind as we think about arc...
DIGFM: Gloss' Anatomy: From PDF Feature to Product (11/9/2023)
Просмотров 699 месяцев назад
Mark Richman, Founder, CEO & Principal Developer of Skeleton Key fleshes out the journey of raising a powerful feature to a commercial product/service with some of the lessons they've learned along the way: defining its capabilities, handling security, working out pricing, creating documentation, planning for support, etc.-as well as their plans moving forward. Attendees are invited to weigh in...
DIGFM: Error Handling Revisited (10/12/2023)
Просмотров 15010 месяцев назад
Robert Naud (rhymes with Dr. No) has returned with the knowledge that only fools seek world domination, but error domination is where it's at. Not so long ago, Claris introduced functions to supplement the information we have access to when errors occur. The "doctor" will use a demo file to share his observations and how these prompted him to rethink the way he handles errors in FileMaker. Join...
DIGFM: Discussing Roadmaps and App Maps (9/14/2023)
Просмотров 13810 месяцев назад
This is an informal and possibly brief meeting to discuss the news about the Claris Product Roadmap: community.claris.com/en/s/claris-products-roadmap There will also be some sharing of what "Save a Copy as XML" can do for developers trying to navigate their application files. Meeting details and discussion here. community.claris.com/en/s/feed/0D53w00006FHI6FCAX You can follow more of what we'r...
DIGFM: Design Patterns for FM Developers (8/10/2023)
Просмотров 187Год назад
Dive deep into the world of coding design patterns with Charles Delfs, founder of Delfs’ Engineering and FM BetterForms. A coding design pattern is a tried-and-true solution to common challenges developers face, providing a structured approach to problem-solving. When properly applied, these patterns can streamline development, ensure consistency, and elevate the quality of your projects. In th...
DIGFM: FileMaker Feature Feud 2023 (7/13/2023)
Просмотров 108Год назад
Your favorite FileMaker game show is back! • What are the pros and cons of different methods? • Why would I change the way I've always done it? • How much better/easier/faster is it really? Join us for another round of the entertaining FM Feature Duel! Watch developers fight for their pet features and techniques. Each pairing gets a few minutes of discussion, and then everyone votes! Matt Navar...
DIGFM: Open Mic - Cool Conference Topics, ChatGPT, etc. (6/8/2023)
Просмотров 66Год назад
This was open mic night, including Topic: Recent conferences like DotFMP.Berlin, dotfmp.berlin And more extensive talk about ChatGPT and AI affect on FileMaker development. Meeting details and discussion here. community.claris.com/en/s/feed/0D53w000069SoDFCA0 You can follow more of what we're up to with the Developer Innovation Group in FileMaker-and even offer us suggestions-at the following C...
DIGFM: Code Review: ~AI vs. DIGFM (4/13/2023)
Просмотров 84Год назад
DIGFM: Code Review: ~AI vs. DIGFM (4/13/2023)
DIGFM PREVIEW: Code Review: ~AI vs. DIGFM (4/13/2023)
Просмотров 98Год назад
DIGFM PREVIEW: Code Review: ~AI vs. DIGFM (4/13/2023)
DIGFM: Claris Server (on Ubuntu) +Studio+Connect Integrating with FileMaker (3/9/2023)
Просмотров 112Год назад
DIGFM: Claris Server (on Ubuntu) Studio Connect Integrating with FileMaker (3/9/2023)
DIGFM: Web UI and JavaScript, featuring bzBond (2/9/2023)
Просмотров 319Год назад
DIGFM: Web UI and JavaScript, featuring bzBond (2/9/2023)
DIGFM: Native Script Transactions in Claris FileMaker! (12/8/2022)
Просмотров 202Год назад
DIGFM: Native Script Transactions in Claris FileMaker! (12/8/2022)
DIGFM: Welcome to our studio…. Claris Studio (11/10/2022)
Просмотров 190Год назад
DIGFM: Welcome to our studio…. Claris Studio (11/10/2022)
DIGFM: DX/DU = The Developer Experience / Down Under (10/13/2022)
Просмотров 140Год назад
DIGFM: DX/DU = The Developer Experience / Down Under (10/13/2022)
DIGFM: FileMaker Standards 'Convention' (9/8/2022)
Просмотров 430Год назад
DIGFM: FileMaker Standards 'Convention' (9/8/2022)
DIGFM: AutoEnter ReEnter Roundup (8/11/2022)
Просмотров 1112 года назад
DIGFM: AutoEnter ReEnter Roundup (8/11/2022)
"AutoEnter ReEnter Roundup" at DIGFM, Thursday, 8/11, 5pm Pacific Time
Просмотров 402 года назад
"AutoEnter ReEnter Roundup" at DIGFM, Thursday, 8/11, 5pm Pacific Time
DIGFM: What's New, Monkeybread? (7/14/2022)
Просмотров 1672 года назад
DIGFM: What's New, Monkeybread? (7/14/2022)
DIGFM: FileMaker Feature Fight Club (6/9/2022)
Просмотров 2112 года назад
DIGFM: FileMaker Feature Fight Club (6/9/2022)
DIGFM: Future Features of the FileMaker Feature Fight Club app?
Просмотров 632 года назад
DIGFM: Future Features of the FileMaker Feature Fight Club app?
01:32:11 Claris A.I. Learning Initiative: Intro
Hi Robert, enjoyed the video. I saw you at the conference I don't know if you remember saying hello. Anyway, I enjoyed Cristos Session and he mentioned your technique. How and where can I download the sample file from your video, if it's possible at all. Anyway, appreciate you taking the time to demonstrate this technique. Regards Miguel B.
WebEx Chat with timestamp links to recording: 0:02:58 Eric Matthews:: # Shock Therapy 0:05:07 Eric Matthews:: www.claris.com/customers/ 0:05:14 Robert Naud:: www.claris.com/customers/stories/ 0:06:19 Tony White:: ruclips.net/video/sxhGRmIWap8/видео.html 0:06:44 Darrin Southern:: ruclips.net/video/NKSmFaX953s/видео.html 0:06:53 Beverly Voth:: community.claris.com/en/s/question/0D53w00006FGRNGCA5/the-new-custom-connectors-tool-gives-you-the-power-to-integrate-with-anything 0:07:26 Vincenzo Menanno:: community.claris.com/en/s/claris-academy 0:27:30 Tom Gear:: Thanks 0:29:00 Eric Matthews:: Official Roadmap community.claris.com/en/s/claris-products-roadmap 0:32:32 Eric Matthews:: FMDisc on Roadmap: ruclips.net/video/tEYK9FhQBnY/видео.htmlsi=KiBpjMZghRbgorvq&t=3679 0:41:42 Vincenzo Menanno:: FileMaker 23 Live Overview with Rick Kalman - Claris FileMaker 23 Live New Features Updates: ruclips.net/video/m9ROZpNshuA/видео.html 0:46:49 Tony White:: www.twdesigns.com/filemaker-classic-theme-to-custom-theme/ 0:59:39 Darrin Southern:: support.claris.com/s/article/Claris-support-policy?language=en_US 1:06:33 Eric Matthews:: # Save Copy as XML 1:25:23 Vincenzo Menanno:: Here is the blog post 1:25:24 Vincenzo Menanno:: blog.beezwax.net/the-force-field/ 1:54:49 Eric Matthews:: I'm wondering David Simpson has any comments on all these observations. 1:59:50 Alexei Folger:: Thanks, VInce!
“Stop recording before I ask Charles about free energy” cracks me up.
The statements about recursion and while are dilettantism
0:00:27 Eric Matthews:: fmp://cs2.claris.training/FeatureDuel.fmp12 0:05:32 Dennis Burnham:: Another risk with local files is data entered into globals gets pushed to the server 0:09:43 Mike Ryan:: I want to be an in-house dev at the company Vince is talking about. 0:15:37 Eric Matthews:: fmp://cs2.claris.training/FeatureDuel.fmp12 0:22:22 Mike Ryan:: Dumb question: Am I witnessing the Feature Fight? Or, are we deciding which of these things will be fought over? 0:24:50 Eric Matthews:: Switch back to Vote mode. 0:31:23 Mike Ryan:: I despise custom functions. 0:31:58 Mike Ryan:: until While came along I had no wat to do recursion. Now I do. Yipee! 0:35:56 Eric Matthews:: Matt, you disappeared! 0:49:39 Vincenzo Menanno:: 3 Posts by Mark about button bars. 0:49:40 Vincenzo Menanno:: blog.beezwax.net/fun-with-button-bars-check-please/ 0:49:52 Vincenzo Menanno:: blog.beezwax.net/fun-with-filemaker-button-bars-part-2-expert-panel/ 0:49:56 Vincenzo Menanno:: blog.beezwax.net/fun-with-filemaker-button-bars-part-3-tips-for-designing-great-icons/ 0:50:37 Alexei Folger:: Thanks, Vince! 0:55:04 kirk Rheinlander:: Dinner is being called - have to jump off - Thanks all - great as always. 1:00:04 Dennis Burnham:: Sorry I can't unmute myself 1:06:04 Dennis Burnham:: Sorry I have been unable to comment on some of these items, but for some reason I am muted and cannot un-mute. 1:06:49 Darrin Southern:: I had to log out and log back in again to be able to hear the audio . .. 1:07:25 Steve Romig:: I tired to help Dennis but even I could not do it. Not sure what is going on. 1:07:35 Dennis Burnham:: thanks! 1:10:06 Dennis Burnham:: I'm indifferent to the server option. Mac is OK too. What I really want is a number of improvements to the Admin Console in all versions. 1:16:11 jack:: Thanks Matt and everyone who ventured opinions. I feel that I benefitted a lot from the session. 1:24:28 Eric Matthews:: fmp://cs2.claris.training/FeatureDuel.fmp12 1:25:13 Dennis Burnham:: Taylor always has mike issues. 1:25:38 Dennis Burnham:: I've tried every which-way to unmute myself. Noth9ing works. 1:26:22 Dennis Burnham:: I would have made some server remarks, but I may just email them to Matt 1:26:31 Alexei Folger:: Gotta run to my python class. Thanks, as always, for the great discussion. 1:28:32 Eric Matthews:: FMSearchResults 1:28:36 Matt Navarre:: www.claris.training 1:31:57 Steve McGuirjk:: Thank Matt and Steve 1:32:01 Darrin Southern:: thanks Matt !!! 1:32:05 Sam.H:: Thanks Matt
Visual / asset normalization.
I have five themes that I present to customer and then tweak to meet the customers branding.
I tweak a ‘Core’ database locally and then push to server for presentation and further modification.
Hello from Springfield, Missouri
I wanted to see more dragon ball 🤣
Hello from Springfield, Missouri (MO)
0:00:56 # Agenda 0:02:34 # Where's my data? 0:06:14 # What can I see in Browser? 0:07:23 # Demo Claris Studio: Form 0:24:40 # Demo Claris Studio: shared chart 0:30:49 # Table View 0:36:30 # Q & A
I think the country with widely available symmetric gigabit networking is Singapore - not too far from Australia
Notes and links from the comments are in this Claris Community post: community.claris.com/en/s/question/0D53w00005tiNbrCAE/digfm-dxdu-the-developer-experience-down-under-10132022
0:00:19 ## Overview 0:00:59 ## Darrin's Bio 0:03:34 ## Introduction 0:06:22 # Examples 0:17:39 ## Creational (Code) Design Patterns 0:17:40 # Developer Friendly Code 0:18:33 # Zero Code Errors 0:20:25 # Human Friendly Variable Names 0:22:30 # Name Your Layout Objects 0:23:17 # Object Themes and Styles 0:24:37 # Script Comment Headers 0:25:28 # Script Comments as Section Breakers 0:25:50 #JSON in script comments 0:30:26 ## Behavioral (Code Execution) Patterns 0:31:27 # Economical Troubleshooting 0:31:35 # Economical Execution 0:32:05 # Successful Completion 0:33:01 # Error Checking and Capturing 0:34:41 # User Logging and Notification 0:37:06 ## Structural (Environment) Design Patterns 0:37:21 # Industry Standards 0:41:00 # Developing Live on Production Servers 0:43:52 # Research New Functions 0:45:53 # Get Claris FileMaker Certified 0:48:32 # Hit by a Kangaroo Scenario
at 45' why can you not use tilde "~" in scripts or calcs?
Topics: 0:00:45 # The FileMakerStandards.org site 0:07:03 # New Dev.FileMakerStandards.org site 0:20:52 # Table Field Names 0:29:29 # Organizing with Alphabetization etc. 0:50:10 # Exhausting the field Comment 1:11:36 # Custom Function naming 1:18:15 # Style naming 1:39:39 # Collaborative Coding 1:47:37 # Developer Tools/Experience (DX) 2:00:00 # Themes 2:04:53 # Robert Naud on standards to Make your code more readable 2:11:00 # Layout Object Information
-0 Robert Naud: cqdf.ca/ -0 Eric Matthews: engageu.eu -0 James Toland: That was Michael’s thing -0 Chris Moyer to Tony White: So when you say it tolerates two machines with the same IP, I assume you mean v4 and not V6? -0 # The FileMakerStandards.org site 0:01:15 Vincenzo Menanno: filemakerstandards.org 0:02:24 Eric Matthews: filemakerstandards.org 0:06:01 Tony White: ~ as the Let vars prefix is one of my favorite conventions 0:06:21 Tom: tilde schmilde 0:07:03 # New Dev.FileMakerStandards.org site 0:07:16 Tony White to Chris Moyer: Same IP was causing issues. unique IP fixed it! 0:07:17 Matt: dev.filemakerstandards.org 0:08:41 Tom: the great thing about standards is that there are so many of them 0:16:10 Eric Matthews: By the way, Robert Naud's presentation might make a good answer to "So what?" on standards: ruclips.net/video/n5xQtyMAa6w/видео.html 0:17:10 Tony White to Chris Moyer: Code object to add..Script Folders. I like "Table ->" 0:20:52 # Table Field Names 0:21:36 Tony White: Script Folders. I like "Table ->" or ... 0:24:04 Tony White: ...ie Script Folder: "130 Navigation ->" 0:25:04 David Head: I did a Devcon presentation years ago arguiong that primary keys should be named ID. With survey results of what others were using. 0:28:16 Vincenzo Menanno: What do people name foreign keys 0:28:53 David Head: My basic name for a FK is IDentity 0:29:18 Eric Matthews: E.g. People_id 0:29:21 David Head: So a relationship is: ID = IDperson 0:29:29 # Organizing with Alphabetization etc. 0:29:32 Tom: we used 'id' for awhile but ultimately found clarity in 'TableID' e.g. PersonID etc. This works for both primary and foreign keys 0:29:34 Eric Matthews: E.g. People_ID 0:30:34 Tony White: +1 on "nameFirst" rather than "personNameFirst" 0:30:41 David Head: per Matt's argument, I think the PK does not need the entity in the name. So that means that if I see and entity name in an ID, then I know it is a FK. 0:31:04 Vincenzo Menanno: totally agree 0:33:36 Tom: alphabetical order rules 0:36:37 Tony White: zz_prefix for fields that you want to hide for the user as best you can by pushing them to the bottom 0:37:29 Eric Matthews: My distaste for underscore makes that zzPrefix. 0:37:46 David Head: not a fan of zz or __ 0:39:42 David Head: Problem with using field comment for JSON is the limited access to the field - you could potentially have a lot of JSON in there but poor access to read/edit it. 0:39:52 Eric Matthews: You can use ›› in JSON? 0:40:32 David Head: yes we are lacking org tools for many things 0:41:50 David Head: we need public and private fields 0:44:31 Eric Matthews: Emoji Standards? 0:44:50 Vincenzo Menanno: 😆 standards 0:46:31 David Head: 🤦🏼♂ 0:50:10 Tom: github.com/filemakerstandards/fmpstandards 0:50:10 # Exhausting the field Comment 0:55:23 Eric Matthews: ...with JSON 0:57:15 Tom: that's pretty neat 1:09:32 Tom: Robert, that's a good point - sometimes the standard needs to adapt to the applications, and not always v. versa 1:11:36 # Custom Function naming 1:14:55 Tom: I agree on this one - I've never seen the value of making CFs distinct from native functions 1:15:32 Eric Matthews: There's a separate folder for them in the calc editor anyway. 1:16:33 Eric Matthews: Wish there were just default object names or ids. 1:18:12 Tom: it's still a button ... 1:18:15 # Style naming 1:25:07 Darrin Southern: the exception proves the rule . . . 1:25:59 Tom: in apex blue, new file, 2nd button style is blank ... is it just me? 1:29:57 Darrin Southern: isolutions-inc.com/free-filemaker-templates/ 1:30:47 Matt: templates.fm 1:34:07 Tom: thanks so much - gotta run - Fitch out 1:39:39 # Collaborative Coding 1:43:24 Eric Matthews: Does anyone have links to other published naming standards? 1:47:37 # Developer Tools/Experience (DX) 1:53:25 Eric Matthews: If only developers could make their own DX: community.claris.com/en/s/idea/0870H000000fz9UQAQ 1:58:35 Jorden Harris: I have no idea how the lookups work 1:59:56 Eric Matthews: FFFight Club: ruclips.net/p/PLjIg0e80DKaXLnSqYRiswD_aCfwtr59fn 2:00:00 # Themes 2:04:53 # Robert Naud on standards to Make your code more readable 2:07:17 Vincenzo Menanno: I have to go ... thank you Matt and great discussion. 2:07:25 Matt: See ya vince. 2:11:00 # Layout Object Information 2:11:48 Robert Naud: community.claris.com/en/s/question/0D53w00005rLfORCA0/getlayoutobjectownerinfo-crosslayout-dependency-issue 2:12:17 Tony White: help.claris.com/en/pro-help/content/getlayoutobjectownerinfo.html 2:14:05 Robert Naud: help.claris.com/en/pro-help/content/layoutobjectuuid.html 2:20:07 Tony White: Here is what I have Eric • FMDev_ConvNov05.pdf support.claris.com/s/article/White-Paper-FileMaker-Development-Conventions-1503692947223 We need more standards! ;-) philosophyoffilemaker.com/naming-standards-165 dbservices.com/blog/filemaker-naming-conventions-and-standards www.clickworks.eu/wp-content/uploads/2021/05/ClickWorks-Naming-Conventions-V7.3.pdf filemakerstandards.org/display/cs/Naming+Conventions www.squaremoon.se/download/FileMaker_Naming_Convention.pdf skeletonkey.com/filemaker-naming-conventions/ www.productivecomputing.com/documents/Core4/Developers_Guide_Core4.pdf www.productivecomputing.com/documents/Core4/Developers_Guide_Core4.pdf coresolutions.ca/blogs/blog-downloads/CoreSolutions-Software-Inc-FMP-Naming-Standards-Dec-2010.pdf www.yzysoft.com/kb/filemaker-naming-convention/
0:00:15 About this meeting, AutoEnter ReEnter Roundup 0:01:30 Chris Moyer on "Tech Talk - What’s next for the Claris platform" Product manager, Robert Holsey, shares an update on where the Claris platform is headed. ruclips.net/video/bGj8K67KJiM/видео.html 0:04:40 Beverly Voth: Holsey also at FM for Research Group community.claris.com/en/s/group/related/0F90H000000gDZJSA2/AttachedContentDocuments www.meetup.com/filemaker-for-research-user-group/ www.linkedin.com/groups/13970261/ More from Holsey at FMDiSC: ruclips.net/video/3OIBKvg2UUs/видео.html 0:07:15 Tony White on Danny Mack's "Transactions in FileMaker - Past, Present, and Future" Covers the state-of-the-art methods for managing transactions in FileMaker Pro when data integrity matters. Learn the best practices and techniques. ruclips.net/video/75fNrASQruY/видео.html and "Tech Talk - Transactions in Claris FileMaker 19.6" Join chief software architect, Clay Maeckel, and product manager, Doug Wallis, for a live conversation about managing transactions in Claris FileMaker 19.6. ruclips.net/video/suLJW0b-SIk/видео.html 0:09:13 Vince comments on transactions. ruclips.net/video/go69T39G4o8/видео.html ruclips.net/video/vDB9JHRKlzs/видео.html 0:17:55 Visualizing Network Communication Between FMP/FMGo and FMS: Part 1 & 2 An overview of network communication between FileMaker Pro/Go and FileMaker Server. You will also learn how to optimize. Part 2 of 2, you will get an overview of network communication between FileMaker Pro/Go and FileMaker Server. ruclips.net/video/wTwEsTf2deA/видео.html ruclips.net/video/sPNITOcyye0/видео.html (+more on transactions) 0:37:10 Beverly Voth on Vanessa Costanzo's "Managing a Multigenerational Workforce" With five distinct generations currently active in workplaces, each with their own unique challenges and experiences, managing a diverse team... ruclips.net/video/AWlVwIq5Zv4/видео.html and Albert Harum-Alvarez's "Fight Fair: the world's first Sneak Peek at SmallCo's Work Rules for App Design" Folks care a lot about App Design. And so it's no surprise that there are disagreements about how an app should be built. What's remarkable... ruclips.net/video/poWSSed2qoc/видео.html 0:41:45 Eric Matthews on Eric Sterbenk's "5 Quick Ways to Use Material Design to Improve the UI/UX of your Solution" Material Design is the design platform for Google. ruclips.net/video/RRnCAppOgDU/видео.html 0:43:30 Beverly Voth and Vince Menanno on corn walker's "Loosely Coupled with SimpleQ" The Publish-Subscribe pattern provides an opportunity to rethink how we design and develop software for the Modern FileMaker era. ruclips.net/video/HzpNivuPVOs/видео.html github.com/proofgeist/simpleQ 0:48:00 Jeremy Brown on his very own "The Magic & Ease of Using JavaScript in our FileMaker Apps" Working with JavaScript in FileMaker is extremely easy nowadays. There are all sorts of tools out there to help you implement a chart or data table into your app... ruclips.net/video/jgzv8Ee2yzM/видео.html github.com/integrating-magic/charting-starter www.integratingmagic.io/auto-enter-presentation Jeremy on DIGFM: ruclips.net/video/_w_C5n6bcuw/видео.html Charting: www.jsinfm.com/docs/template-charting and 0:55:00 Dawn Heady's "Unleash the Power of DataTables" How would you like to provide your users a portal-type view with dynamic row heights and horizontal scrolling? Or a list where they can drag-and-drop columns... ruclips.net/video/yIHSt89qEBo/видео.html www.soliantconsulting.com/news/announcing-carafe and 0:56:25 Eric Luce's "Building a Next-Level Web App" Learn how we use Next.js to build web applications powered by FileMaker. He shows you the unique tools we use to eliminate friction from the development process... ruclips.net/video/uBvSwujWk4E/видео.html nextjs.org/ 1:07:55 Vince Mennano on his own "FileMaker + Tableau | Embedded Dashboards and Expanding Possibilities" Data analytics platforms like Tableau can help you build better dashboards, improve reporting, create visualizations and enable everyone to better understand... ruclips.net/video/VppusKfYY9o/видео.html datastudio.google.com/ hevodata.com/learn/tableau-vs-google-data-studio/ 1:15:20 Jeremy on Todd Geist's "FileMaker as a Headless CMS" With the rise of the JAMStack, Headless CMSs have become all the rage because they let you manage and organize the content you want to serve to the web... ruclips.net/video/vDtrt9BWL2g/видео.html 1:16:00 Beverly Voth on john renfrew's "You Say OData" OData is here with the 19.5 release on Mac and Win servers. What do you need to know to get started with investigating... ruclips.net/video/QSaXhJn3cYc/видео.html 1:18:23 Vince Mennano on "Vendor Session: The Most Inspiring Year Ever" In this session, HOnza Koudelka, co-founder of 24U, tells you more about about some of the most inspiring projects 24U worked on in the last 12 months. ruclips.net/video/RwU6mXy7p9k/видео.html 1:19:35 Eric Matthews on Taylor Sharpe's "Audit Trails in FileMaker" Learn how to create an audit trail for creation, modifications and deletes to records in FileMaker. ruclips.net/video/Xr74I7soBMw/видео.html 1:22:40 Can we audit who changed what when in the schema? Dave Ramsey answers my question the very next day at FMDiSC: ruclips.net/video/3OIBKvg2UUs/видео.html?t=3900 1:25:05 Vince Menanno on David Wollesen's Vendor Session: "Mastering DevOps in FileMaker" See how Devin allows you to easily adapt branched development, version control, change logging, regression testing, release management, automated deployment, etc.... ruclips.net/video/7gyAORboCAs/видео.html www.devin.fm 1:29:00 Tony White, Chris Moyer, et al on live development. Robert Naud: scalefm.com/idiomatic-filemaker/ 1:43:09 Chris Moyer on Open Cybersecurity Schema Framework github.com/ocsf/ocsf-schema twitter.com/search?q=Open%20Cybersecurity%20Schema%20Framework&src=typed_query ruclips.net/video/ELrLnNKP43Y/видео.html
2:44 - Right to the point
mbs already offers what is announced in the future for the plugins’ host? How is it possible that this is already all possible in the plug-in?
0:00:15 Plugin Website and Overview 0:01:23 WHAT'S NEW in 12.3 0:01:28 Functions for MongoDB 0:18:00 DynaPDF 0:32:12 "Live Text" 0:36:46 "Cool things with Error Logging" 0:44:22 Audit functions 0:55:50 SQL functions 1:02:57 Serial ports and devices 1:03:37 TOTP, time-based passwords 1:04:25 Variable lookup, Levels of Variables in FileMaker 1:08:15 Script Workspace enhancements 1:15:20 Manage Layouts 1:17:17 More about Script Workspace 1:19:37 OCR functions 1:19:57 Feature wishes - Christian will fulfill. 1:24:04 What's Free? +Coupon Code for July 2022! 1:26:53 Show Custom Dialog tricks, positioning 1:33:17 Schedule functions 1:36:25 Screen functions 1:41:24 Thousands of functions, platform availability 1:42:09 Licensing
0:00:00 Portland Fanfare, composed by Matt Navarre (used with permission) 0:00:44 Quick check-in on Problems Solvers Circle 0:02:47 Welcome to FFFight Club 0:03:14 Meetup Groups represented 0:05:33 Quick tour of how the voting app works 0:06:56 Let the FFFights begin! 0:07:10 1. Instructor-led training vs. Self-paced training 0:14:04 2. Work at home vs. In the office 0:21:14 3. Primary key = Serial number vs. Primary key = UUID 0:27:46 Lightning round 1 4. ¶ vs. "¶" 5. P vs. NP 6. $the_file_paths vs. $theFilePaths 0:30:51 7. JSON Script Paramaters vs. Other method 0:38:33 8. Button Bar as Layout calc vs. Calculated fields 0:43:20 9. Draco back end vs. NoSQL back end 0:48:40 Lightning round 2 0:49:46 10. Apex Blue vs. Custom Theme 0:51:40 11. "" vs. null custom function 12. 2022 vs. 2023 0:55:27 13. Dev Platform: Mac vs. Dev Platform: PC 0:56:36 14. Native FM Authentication vs. External Authentication 1:05:30 15. Starter file for all projects vs. Start from scratch 1:15:20 16. On Prem vs. Cloud Server (Off prem) Discussions 1:30:38 Claris wants to know. 1:31:47 Infrastructure stories 1:35:20 Attendee ping times 1:36:40 FFFight results 1:42:14 Q: Mouse scroll wheel 1:44:18 Ctrl-up-arrow, Ctrl-down-arrow keyboard shortcuts 1:45:18 Other keyboard shortcuts
35:00 - Passing dates in JSON - You can pass dates in JSON as string using the YYYY+MM+DD format, which is a valid FileMaker format
I must admit I do prefer to write XSLTs from FileMaker XML exports for XML, JSON, and DSLs; elasticsearch, postgresql, mongodb, neo4j, Storyboards, CoreData, or otherwise. Over ESS, i e. Where I see ESS shine is when learning new data that you will eventually use in FileMaker, or for sending FileMaker orders / invoices to for example and accounting systems.
This sort is really cool. Can I get a copy? 1:07:16 Sort Records by field blac box Script
0:00:24 Claris' Gianine Campbell shares updates and answers questions about Claris' Problem Solvers Circle program. 0:16:45 Chris Moyer shares about MongoDB's advantage and using it with FileMaker 1:01:15 Oliver Reid follows up with an additional introductory presentation of MongoDB.
amazing
The inspiration for me to share these couple simple scripted features I developed for users was Tony White's DIGFM presentation of his "Fundamental Features for Fantastic FileMaker Files" on 4/14/2022. ruclips.net/video/57_NVxcoxl8/видео.html
Tony White's DIGFM presentation of his "Fundamental Features for Fantastic FileMaker Files" inspired me to also share a couple simple scripted features I developed for users: "Search Current Field for List & List Current Field Across Found Set" ruclips.net/video/EVciKXkDx_s/видео.html
Part 1 is recorded here: ruclips.net/video/8Yxws-N8zYI/видео.html or here: ruclips.net/video/-fGTb53cS6g/видео.html
See Tony's great interactive Show Notes and Timestamp Links, adding a lot of value to this recording: www.filemaker-fanatics.com/DIGFM_Fundamental-Features-for-Fantastic-FileMaker-Files_2022-04-14.php 0:00:01 Intro 0:06:36 FileMaker Text Editor 0:09:06 Send HTML Email from Apple Mail 0:10:05 Fun FileMaker Facts 0:12:11 Color Documents 0:13:36 Custom Function hex_to_rgb.result: 0:13:56 Lets look at some code 0:16:46 Concept: the hex color code for the button text is the same as applied to the text selection 0:19:21 CF: hex_to_RGB.result ( hex_code ): www.briandunning.com/cf/2585 0:21:46 Tip: do not specify a field to take action on the ActiveField 0:22:56 TextStyle examples 0:26:31 Text functions to modify text: lower, UPPER, Proper 0:27:36 re-factored from monolithic script to suite of scripts 0:29:21 OOPS, there is nothing wrong with the getAsCSS 0:31:01 OOPS, Field not sleepy. Tony Sleepy! 0:32:46 Ordered and Unordered lists 0:37:41 Tools to change ~ to $$ and $$ to ~ for debugging calcs: the.fmsoup.org/t/macos-services-to-help-write-filemaker-code/1261/6 0:39:16 Can you build in an undo feature?... 0:43:06 Just tested and it looks like you CAN pass styled text between Files, depending on how you do it: community.claris.com/en/s/question/0D73w000006XTRHCA4/digfm-fundamental-features-for-fantastic-filemaker-files-4142022 0:49:01 Demo that the tools work on any field. Pros and Cons? 0:50:01 AppleScript to create HTML email to Apple Mail: forum.latenightsw.com/t/create-mac-mail-msg-with-rich-text-content-that-also-has-cc-address-filled-in/2037/4 0:52:36 Rich Text Editor add-on text editor from Claris: marketplace.claris.com/detail/1551.html 0:54:16 Thing that we find useful in a list view... 0:54:46 Fit Rows 1:07:16 Sort Records by field blac box Script 1:09:06 Last years presentation: ruclips.net/video/0kQ7i7s99m4/видео.html 1:12:41 Tip Do not specify the "FileName" in design functions to target the current/internal file (manage scope) 1:17:06 CF: value.index.ci ( a_list ; a_value ): www.briandunning.com/filemaker-custom-functions/results.php 1:21:01 Is it a "Wizard" or a "Feature Revealer" 1:22:51 OOPS, email address is tony_white at twdesigns.com 1:24:06 Unsort 1:24:56 scalefm.com/2018/12/tasty-sort-reverse-natural-order/ 1:26:21 Keith Proctor's presentation: "DIGFM: Performance Review & What Makes it Better? Ask Keith! (3/10/2022)": ruclips.net/video/xjzcTUpUveE/видео.html 1:33:06 Omit feature 1:35:16 Enter Find on field using ObjectName 1:37:41 Finding is harder than it looks! What could go wrong? 1:40:56 Find Matching Records is a script step (not a function) 1:42:31 How to escape a find? Let FileMaker do it! 1:45:46 Omit by Content or Selection 1:47:31 BrowserNav: www.apjuk.com/browsernav/ 1:49:01 Find Step by Step 1:52:01 FMBUG presentation link: ruclips.net/video/ms7hYpvXMK0/видео.html 1:52:41 Questions 2:00:46 Announcements 1:58:56 Symbols and a Popover for troubleshooting 2:04:16 Closing thoughts
Don’t believe everything that I say in the video! ruclips.net/video/57_NVxcoxl8/видео.html (43:06) Just tested and it looks like you CAN pass styled text between Files, depending on how you do it: Simple variable worked Six Fried Rice dictionary worked! JSON did NOT work Feel free to test as your milage might vary (YMMV).
Amazing content! Thank you for this
This under-the-hood meeting was epically long (a three hour tour, a 3+hour tour), covering many topics you can directly link here: 0:00:30 About Keith Proctor 0:01:40 Introduction, The Problem, Performance Issues 0:03:36 What happens with your database design 0:03:40 On File Open 0:32:55 Viewing Records 0:46:56 Cost of peeking at related records 0:53:57 Join Types 1:01:10 Batch Processing 1:13:30 Server 1:22:40 Details... 1:22:45 General Rule of thumb 👍(code) 1:24:24 Layouts (problematic example) 1:43:03 Themes 2:04:24 Calculations 2:15:00 Short Circuiting Calculations 2:17:50 Layout Graphics 2:23:36 Scripts 2:27:27 WAN Performance 2:29:19 Miscellaneous (truncate table) 2:31:05 JSON 2:43:30 Prepared Questions ❓❓❓ 2:43:40 Simple Calculations 2:45:45 Phone Formatter calculation (with masks 😷) 2:54:00 Server Side Sorting 2:59:47 More JSON? 3:00:08 What works better? Response to 2021 various Feature Duel topics 3:10:09 Transactions 3:13:23 "Are we talking about Todd Geist?" 3:19:58 The great relationship graph model debate 3:29:38 What works better? More responses to 2021 various Feature Duel topics 3:34:14 In Short [LOL] (Summary) 3:42:10 Final Questions & Answers 3:42:11 External SQL Sources (ESS) problem connections 3:52:30 Keith testing layout object performance 4:03:30 Task division question 4:17:03 Keith scripting example of testing layout object performance
Phish and FileMaker, finally together!
00:00 Prologue - The Swimming Poo 01:28 Main Title 04:56 Red Light District 06:45 Scorpio's View 09:22 Off Duty 12:05 No More Lies Girl 14:07 Liquor Store Holdup 14:52 The School Bus 16:50 End Titles
HOnza would appreciate your feedback on his presentation: 24usw.com/feedback 0:03:23 Adding Links: 24usw.com/pdflndig 0:19:35 Vector Graphics: 24usw.com/pdfgrdig 0:31:51 Barcodes: 24usw.com/pdfbcdig 0:46:32 PDF Pages: 24usw.com/pdfpgdig Updated Examples: 24usw.com/pdfupdig 0:52:35 Questions & Answers!
0:00:12 Kevin Miller on LiveCode for FM 0:23:50 Q&A on LiveCode for FM 0:45:44 David Simpson on LiveCode development integrating FileMaker (Q&A throughout)
Is there a way to get the files from this presentation? (Martha Zink portion)
We might have to reach out to Martha Zink to find out. I see Carafe on Soliant's site: carafe.fm I think some of the files might have been similar to her DevCon presentation, but that page is no longer available: ADV03 - Flexible Reporting with Virtual Lists and ExecuteSQL If I find out more, I'll post here: community.claris.com/en/s/question/0D50H00007F6sjbSAB
0:00:00 Titles 0:00:25 Housekeeping 0:01:55 Introductions 0:02:51 About this presentation 0:04:30 Green vs. Blue 0:07:45 Built-in vs. Custom Themes 0:19:09 Sort Records vs. Sort Records by Field 0:27:52 Perform Find vs. Go to Related Record 0:40:00 $$Global_Variables vs. Global Fields 0:57:02 Portals vs. List View 1:09:51 Transactions vs. "The Easy Way" 1:37:40 Scripted Deletes vs. Cascading Deletes (on graph) 1:42:18 Wrapping up, +Transaction example
Tony White's Notes and Timestamp Links filemaker-fanatics.com/DIGFM_A-Visual-Understanding-of-the-FileMaker-Platform_2021-04-08.php 0:00:15 Presentation Intro 0:01:52 Presentation Agenda 0:05:14 Windowing Functions and Script Steps 0:06:29 I first saw "Picker" tech in Advisor Magazine 0:09:29 Get ( DockAttributes ) would be a useful Function 0:12:48 Correction: Swap that to -> New Window and Go to a Layout 0:16:49 Containers Fields 0:28:56 File and Folder paths 0:33:07 There is a Get (SystmDrive ) function. There is no Get ( SystemUserAccount ) but you can derive that and other things from Get ( DocumentFolder ). 0:36:44 Purpose of the Prefix. Good Q! 0:41:44 FileMaker Ecosystem Integration 0:47:30 Claris FileMaker user groups 0:48:12 Claris FileMaker Events 0:55:42 FileMaker Custom Keyboard Shortcut 0:49:57 Using Siri with FileMaker, via iOS Shortcuts 1:02:45 FM Digital Certificate Ecosystem 1:04:28 Correction: meant Custom Menus NOT Custom Functions 1:12:29 Window States 1:15:27 JSON Overview 1:26:22 Popover Buttons 1:40:43 Some infographics that are hosted on web pages 1:41:27 I will be tweeting things out from @tonywhitelive 1:42:40 Look-ups vs. Auto-enters 1:44:51 Closing comments
Hi!!! Cool package !! I've wanted to buy this for a long time, I've seen it many times and wanted to buy it !!
What a completely asinine comment. There's nothing that is being sold so all your comment does is confuse readers and may make them not watch something that would be valuable to them. If you've got nothing useful to say, don't say it.
Towards the end of this presentation there was some discussion related to potential loss of precision for numeric values when using OData. 1) Some additional info regarding receiving response values with numeric precision intact: - If you are receiving JSON response content back from the OData server, you can send your request with a special Accept HTTP header value which results in returned numeric values preserving precision. - Without such an Accept header, returned numeric values are potentially subject to truncation/loss of precision. - Documentation on this can be found here: help.claris.com/en/odata-guide/#call-components 2) As far as being able to insert/update numeric values with a large number of significant digits: - Using a JSON payload to send the request to the OData server, I see evidence that truncation of values can occur. - I have not seen this when using an Atom (XML-based) payload, and so, if no better workaround is discovered, it looks as though at the very least, Atom could be used for sending requests which contain values subject to precision loss. - From what I have seen, it appears to be possible to send a request message using Atom, but still receive the response payload as JSON. This might prove to be helpful for anyone who prefers to use JSON as much as possible. HTH
0:01:30 Overview 0:03:06 Background for beginners 0:18:15 Getting ready to use OData 0:26:15 Questions, first round 0:30:25 Examples 0:34:01 01. Select all Records 0:36:42 02. Select Record by ID 0:41:03 03. Select Records Matching Criteria 0:43:14 04. Select Count of Records 0:43:45 05. Select Count of Records Matching Criteria 0:44:06 06. Specify Fields to Return 0:45:47 07. Sort The Result Set 0:46:58 08. Combining Query Options 0:47:39 09. Limiting the Result Set 0:48:30 10. Offsetting the Result Set 0:49:41 11. Combining Query Options for a Targetted Result 0:50:52 12. Filter Operation on a Date Field 0:53:13 13. Filter Matching is Case-Sensitive 0:53:44 14. Matching Without Case-Sensitivity 0:54:45 15. Another Match Function Example 0:57:46 16. Selecting Solution MetaData 0:58:47 17. Selecting Server-Level Metadata 0:59:32 18. Selecting a Table Definition 1:00:19 19. Alter Schema: Add Field To Table 1:02:20 20. Alter Schema: Add a New Table 1:04:21 21. Update Record With Container Data 1:06:22 22. Example of running a script 1:08:23 23. Update Multiple Records Matching Criteria 1:12:15 24. Introduction to Batches and Change Sets: Creating Records 1:17:25 25. Introduction to Batches and Change Sets: Updating Records 1:20:26 26. Get Data From Record With Modification Count 1:23:27 27. Update Record With Modification Count Check 1:26:28 28. Transactionally Updating Matched Set of Records 1:30:05 Questions 1:32:09 29. Summary Fields Adhere to $top and $skip 1:33:10 30. Setting a date and number value in a new record (formats) 1:33:21 31. Example of incompatible types 1:33:30 32. Looks like precision can be lost in numbers? 1:33:55 33. Can't use a filter specification to do a mod check - no error thrown for no find 1:34:50 Final responses and questions
0:00:28 Claris Engage 2020 and beyond 0:04:44 Featured On-Demand Sessions 0:08:46 Pro 19.1.3 0:10:02 On the horizon (Go Android etc.) 0:11:12 Links (See also chat messages throughout.) 0:14:00 FMS Linux 0:33:33 Data Source differences 0:37:00 AD FS External Authentication 0:38:30 Automating installs, config files 0:42:42 Actual deployment of FMS Linux 0:44:24 Linux versions (images on AWS) 1:46:26 Final Q & A