Aller au contenu

Beezwax

  • billets
    64
  • commentaire
    0
  • vues
    1 534

Billets dans ce blog

 

Simple Bash Scripts for Lazy People | Part 1: Git

While the attribution may be hazy, the notion of laziness being an attribute of a good programmer is popular. I don’t know how good of a programmer I am, but I am really lazy. So lazy that if I find myself doing something over and over, I write a script to do it for me […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Simple Bash Scripts for Lazy People | Part 4: Cadaver Dissection

This is part 4 of a five-part series: Part One has examples for common daily tasks in Git. Part Two, similar examples for Rails. Part Three, miscellaneous cases. Part Four dissects an example of a failed attempt at a useful script. Part Five concludes with a brief discussion of when to use Bash as opposed […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Simple Bash Scripts for Lazy People | Part 5: When to Choose Bash

This is part 5 of a five-part series: Part One has examples for common daily tasks in Git. Part Two, similar examples for Rails. Part Three, miscellaneous cases. Part Four dissects an example of a failed attempt at a useful script. Part Five concludes with a brief discussion of when to use Bash as opposed […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Simple Bash Scripts for Lazy People | Part 3: Other Examples

This is part 3 of a five-part series: Part One has examples for common daily tasks in Git. Part Two, similar examples for Rails. Part Three, miscellaneous cases. Part Four dissects an example of a failed attempt at a useful script. Part Five concludes with a brief discussion of when to use Bash as opposed […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Simple Bash Scripts for Lazy People | Part 2: Rails

This is part 2 of a five-part series: Part One has examples for common daily tasks in Git. Part Two, similar examples for Rails. Part Three, miscellaneous cases. Part Four dissects an example of a failed attempt at a useful script. Part Five concludes with a brief discussion of when to use Bash as opposed […]
Afficher la totalité du billet

vincenzo

vincenzo

 

How Transactional is the FileMaker Data API?

I’m always am excited each time the FileMaker Platform gets new capabilities. It isn’t just the new features on their own that make things interesting, but what happens to the platform as a whole which provides for some interesting and inspiring innovations. In this case, it is a new way to do transactional record editing […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Writing a Markdown Compiler – Part 3

Have you ever wanted to make your own programming language? Maybe a template engine? A JSON parser? If you have ever built any of those, you might have noticed it’s not exactly easy to get started. We’d like to help with that. Welcome to Part 3, the final in this series on Writing a Markdown […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Lost in Layout Space: Getting to Know FileMaker 17’s Layout Mode

Way back when FileMaker 14 was released, as developers we were treated to the new-and-improved script workspace, adding all kinds of features from line breaks to auto-complete/type-ahead coding. To any of us who spend most of our day working in FileMaker, the response was sheer joy. For all of its speed, flexibility, and ease-of-use, sometimes […]
Afficher la totalité du billet

vincenzo

vincenzo

 

FileMaker Data Migration Tool – New Ways To Code In Complex Environments

One of the most exciting new features of FileMaker 17 isn’t part of the product, technically: it’s a command line function called the Data Migration Tool. You invoke it from the terminal, but don’t let that fool you. This is a uniquely powerful tool, one that honors the pitfalls of developing in a hosted, high-trafficked […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Using REST and cURL with FileMaker 17’s Data API

As y’all probably know by now, FileMaker 17 has been released, including the first production edition of FileMaker Server’s Data API. This API was originally released with FileMaker 16, but only as a “beta”, expiring September 2018. As you might expect, the FileMaker 17 Data API introduces significant changes. This means that any applications written […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Mark Scott presenting at DIGFM: Modular FileMaker Design

We have better tools than ever in FileMaker to create reusable modules. In this video of Mark Scott’s presentation at a Bay Area FileMaker developer meetup, he explores why the combination of card windows and JSON reigns supreme for modular FileMaker architecture. Included is an in-depth look at how modules can open, close, and communicate. […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Test Driving The FileMaker Server 17 Admin Console

Changes in FMS 17 Admin Console and How We’re Adapting FileMaker Server 17 introduces a new generation of Admin Console, refreshed, fast, and reliable. If you are familiar with the FileMaker Cloud console, you’ll feel right at home in the new FileMaker Server 17 Admin Console. However, the update also brings some of the biggest […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Master-Detail Layouts in FileMaker

FileMaker 17’s new master-detail layouts display the list of records in the user’s found set. As the user performs finds, constrains, omits, sorts, or creates or deletes records, the master-detail portal will update to stay in sync. Imagine a portal that a user can sort any way they like, filter any way they like, and […]
Afficher la totalité du billet

vincenzo

vincenzo

 

TLS Frustations with Python and Sierra

The short version of this is that you probably want to upgrade to High Sierra (macOS 10.13) if you need to do much of anything with the built-in version of Python and any network tasks. Some would say “why don’t you just install your own, more current, copy of Python?” Two main reasons: you are […]
Afficher la totalité du billet
 

Azure AD (Active Directory) Authentication with FileMaker

In addition to the more typical external authentication methods, FileMaker supports client authentication using OAuth accounts from Google, Amazon, and Microsoft. In this instance, I needed to set up a FileMaker Cloud server to use a company’s directory accounts, which were hosted at Azure. In order to set this up I hit a couple of […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Working with FileMaker Cloud Backups Using SSH

Recently, I needed to revert a database file hosted on a FileMaker Cloud 16 server. Due to a problem I was having with the Download function however I had to take a different route from the usual method. The first steps in this process went normally. After I determined which backup was the best available, […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Full-Featured PDF Viewer Embedded in FileMaker

Integrating A JavaScript PDF Viewer Into Native FileMaker—No JavaScript Coding Required! We recently built an application that included PDF document management. While it might seem as simple as a quick FileMaker container field, we wanted to impress our client with an integrated solution on par with a content management system (CMS). Here’s how we built […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Monitoring FileMaker’s CWP Connectivity

I needed to set up some monitoring for FileMaker Server that made moderately heavy use of the XML interface for Custom Web Publishing (CWP). The server was mostly working well, but was due for a rebuild, or at the least, an upgrade, but the client wanted to squeeze out one more season before we did […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Logging PSoS Activity: Episode III – Return of the JSON

In looking back at our initial approach to logging FileMaker PSoS (Perform Script on Server) activity, I reflect back on a number of times where this has been extremely helpful. If you have come to rely on the benefits of PSoS then you also know some of its challenges — one of the biggest is […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Server-Side Swift: New Hero in Web Town

There’s a new hero in the world of web applications, services, and microservices: Server-Side Swift is making serious waves across the industry. At Beezwax, it’s changing how we approach and solve many typical, long-standing coding challenges. Meet a New Hero 🤠 From the moment it was introduced, Swift’s singular combination of elegant brevity, type safety, […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Agile Where You Least Expect It

One of the things that I always think about is how linked Agile Methodologies are to Software development. But what concerns me the most is that sometimes it is believed that using Scrum in other contexts is impossible or that it is not even considered. Well, it’s time to try it. Every time I teach […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Product Ownership: From 0 to 60 in Three Meetings

The past month at the Agile Open Conference in Northern California, I was inspired by the Open Space forum to share and learn from those gathered about product ownership. As a software project manager, I’m tasked with helping define, facilitate and participate in product ownership roles. One of the biggest challenges I face is also […]
Afficher la totalité du billet

vincenzo

vincenzo

 

JavaScript for FileMaker with bBox

In 2017, we released several new versions of bBox plugin. In the spirit of yearly retrospective, let’s highlight perhaps the most exciting new bBox feature: JavaScript for FileMaker. The new JavaScript for FileMaker functions in bBox are great for heavy duty JSON processing tasks, repurposing JavaScript code for use in FileMaker, or other computation intensive […]
Afficher la totalité du billet

vincenzo

vincenzo

 

FileMaker Server 16 Gotcha: Get ( SystemDrive ) and Friends

FileMaker 16 has been out for several months, however we wanted to call attention to a change that can effect your application’s use of server side scripting. Recently, we upgraded a client project to FileMaker Server 16, and found that critical functionality had mysteriously broken. After a bit of sleuthing and gnashing of teeth, we […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Creating Your Own SSL Certificates For FileMaker

Typically, you buy an SSL certificate for a server from a SSL vendor. However, some companies may decide that they want to issue their own SSL certificates. Often this is because the domain is only used internally, and most vendors don’t easily allow (if at all) the signing of server certificates for non-public domains. Additionally, issuing your […]
Afficher la totalité du billet

vincenzo

vincenzo

×