Jump to content
Salesforce and other SMB Solutions are coming soon. ×

Beezwax Buzz

  • entries
    67
  • comments
    2
  • views
    644

Entries in this blog

The Impact of Data Viz | Tableau Conference 2019 Day 1

Greetings from the Mandalay Bay Convention Center! It’s Day 1 of the Tableau Conference 2019, and there is so much to see and do here! Prior to tonight’s kickoff, one of the exhibits that I was keen to visit is a Viz Gallery set up on the second floor. Studying each piece, I found myself […] View the full article

Beezwax Buzz

Beezwax Buzz

How to enable WebKit and JavaScript debugging in FileMaker Web Viewers

FileMaker supports bidirectional communication between a web viewer and data or scripts. So, you may find yourself doing more development using plenty of web code and JavaScript integrations. If you’re having difficulty getting your HTML, CSS, or JavaScript to render in a FileMaker web viewer, there’s a great way to help inspect and fix it. You […] View the full article

Beezwax Buzz

Beezwax Buzz

Installing the Zabbix 4.2 Monitoring Agent

On our FileMaker Cloud servers, which are currently CentOS 7.6 based, we are typically installing the Zabbix monitoring agent. With one exception, installing the Zabbix agent is a relatively quick & easy procedure. Although not required, installing the agent allows gathering more data on your servers than a Zabbix server alone. Typical Installation Pattern […] View the full article

Beezwax Buzz

Beezwax Buzz

Editable Picker List

Recently I was tasked with implementing a picker list whereby the user could assign people to a project, and indicate each person’s hourly allocation to that project as that assignment was made. How can data be associated with names in a picker list, before those names have actually been stamped onto their own records? The […] View the full article

Beezwax Buzz

Beezwax Buzz

Day 2 Sessions | Tableau Conference 2019

Hello again from Tableau Conference 2019 here in sunny Las Vegas! Here at Beezwax, we had 5 attendees this year with a diverse set of sessions between us. I wanted to give a rundown of what I went through and some of my takeaways. How to “Excel” with Tableau This session was primarily a more […] View the full article

Beezwax Buzz

Beezwax Buzz

Day 3 Sessions | Tableau Conference 2019

Hello again from Tableau Conference 2019 in sunny Las Vegas! Here at Beezwax, we had 5 attendees this year with a diverse set of sessions between us. I wanted to give a rundown of what I went through and some of my takeaways. Zen Master: Design Secrets for a Non-Designer This was a fantastic session! […] View the full article

Beezwax Buzz

Beezwax Buzz

Show me external vs. embedded containers in FileMaker

Dear InspectorPro: Can you show me a report on the container fields used in my FileMaker solution, with a list of all externally-referenced vs. internally-stored (“embedded”) fields? Sincerely, Thanks in Advance-d. • • • Dear Thanks in Advance-d: Yes! Here’s a screenshot from InspectorPro 7 showing a list of Container fields from an example solution […] View the full article

Beezwax Buzz

Beezwax Buzz

I Once Was Lost, But Now Am Found: InspectorPro 7 Global Search

When I am working in the Bay Area, I often carpool to Beezwax’s Cupertino and Oakland offices with Vince Menanno, the creator and lead architect of InspectorPro. Over two years of commuting, I have been bugging him to add global search to InspectorPro, so FileMaker developers can search elements across the entire DDR for any […] View the full article

Beezwax Buzz

Beezwax Buzz

bBox for FileMaker v0.95 Now Available

We are pleased to release bBox version 0.95. bBox is a free utility plug-in to extend FileMaker solutions to easily use code libraries and macOS-based functions from Python, JavaScript, PHP, Ruby, AppleScript, Bash/sh, XPath, and SQLite. View the full article

Beezwax Buzz

Beezwax Buzz

Claris Connect in action

A demo of Claris Connect-driven workflows for interactive scheduling and purchase order approvals, stitching together several apps and services including FileMaker, Google Calendar, WordPress, Calendly, email and Slack. View the full article

Beezwax Buzz

Beezwax Buzz

Common Code Smells in OOP

Over years of reviewing Ruby code, the same things tend to come up over and over. In this post, I’d like to address some of the most common code smells I find when reviewing OOP code (and Ruby code in particular). View the full article

Beezwax Buzz

Beezwax Buzz

Dynamic Forms with FileMaker Web Viewers

Using the FileMaker platform we can harness the power and wow-factor of modern web interfaces. This post shows how we can build dynamic data-entry forms for use in our apps. Dynamic Forms When we say a form is “dynamic”, we mean that the form’s appearance can be altered at multiple points before and during the […] View the full article

Beezwax Buzz

Beezwax Buzz

Connect FileMaker Server to Oracle Server Using ODBC and TCPS

A longtime enterprise client recently asked us to integrate a FileMaker Server with an Oracle server. No problem, right? This task requires some development to optimize the database schema and to script the data sync. But, out of the box, FileMaker’s ESS feature supports Oracle via SQL and ODBC/JDBC. However, this Oracle server required something […] View the full article

Beezwax Buzz

Beezwax Buzz

Setting FileMaker’s startup file from CLI

We had a client that was upgrading their system to FileMaker 18. They had already pushed new FileMaker Pro clients out to their user’s desktops. But now that the upgraded system was ready, how could they give users a quick and easy way to launch right into the new database system? Since FileMaker 18, there […] View the full article

Beezwax Buzz

Beezwax Buzz

Using REST and cURL with FileMaker 19’s Data API

FileMaker 19 introduced a couple of important new features related to using the FileMaker Data API. Here, we’ll cover an overview of the new authorization endpoint, Validate Session, API versioning updates, as well as a new script step, Execute FileMaker Data API. At the end of this article, you’ll find the demo file for learning […] View the full article

Beezwax Buzz

Beezwax Buzz

Something out of Nothing: Null Object Pattern

We often think of nothing as, well, nothing. It's when something doesn't exist and therefore cannot be interacted with. So in our code, we try account for having nothing. No User? No problem. The Null Object Pattern is also an example of Composition over Inheritance. View the full article

Beezwax Buzz

Beezwax Buzz

Integrating your dev workflow with WSL

Windows Subsystem for Linux, or WSL for short, is a quite impressive piece of technology, and one of the best moves Microsoft could have made to attract developers. Particularly web developers. View the full article

Beezwax Buzz

Beezwax Buzz

Integrating your dev workflow with WSL

Windows Subsystem for Linux, or WSL for short, is a quite impressive piece of technology, and one of the best moves Microsoft could have made to attract developers. Particularly web developers. View the full article

Beezwax Buzz

Beezwax Buzz

Something out of Nothing: Null Object Pattern

We often think of nothing as, well, nothing. It's when something doesn't exist and therefore cannot be interacted with. So in our code, we try account for having nothing. No User? No problem. The Null Object Pattern is also an example of Composition over Inheritance. View the full article

Beezwax Buzz

Beezwax Buzz

Setting FileMaker’s startup file from CLI

We had a client that was upgrading their system to FileMaker 18. They had already pushed new FileMaker Pro clients out to their user’s desktops. But now that the upgraded system was ready, how could they give users a quick and easy way to launch right into the new database system? Since FileMaker 18, there […] View the full article

Beezwax Buzz

Beezwax Buzz

Dynamic Forms with JavaScript and FileMaker Web Viewers

Using the FileMaker platform we can harness the power and wow-factor of modern web interfaces. This post shows how we can build dynamic data-entry forms for use in our apps. Dynamic Forms When we say a form is “dynamic”, we mean that the form’s appearance can be altered at multiple points before and during the […] View the full article

Beezwax Buzz

Beezwax Buzz

bBox for FileMaker v0.96 Now Available

We are pleased to release bBox version 0.96. bBox is a free utility plug-in to extend FileMaker solutions to easily use code libraries and macOS-based functions from Python, JavaScript, PHP, Ruby, AppleScript, Bash/sh, XPath, and SQLite. View the full article

Beezwax Buzz

Beezwax Buzz

OOP Fundamentals: The Dependency Inversion Principle

The dependency inversion principle is one of the cornerstones of object-oriented programming. Without it, there is no object-oriented design. It’s that important. What amazes me about this principle is that people can spend years working with an object-oriented language and never learn about it, never take the next step towards becoming a senior developer, especially […] View the full article

Beezwax Buzz

Beezwax Buzz

OOP Fundamentals: The Decorator Pattern

The decorator pattern is one of my favorite patterns. It is simple, extensible and powerful. It feels like it follows the essence of object oriented programming beautifully. Sadly though, it is also easy to be misused or misunderstood. So, in this post I will show you the essence of the decorator pattern, illustrated with a […] View the full article

Beezwax Buzz

Beezwax Buzz

×
×
  • Create New...

Important Information

Terms of Use