4D Matters

On this Martin Luther King Day, I’d like to share a recent quote from the director of the Art Institute of Chicago, James Rondeau.

James Rondeau

Art Institute of Chicago

Art museums matter. As a museum director, one of my essential responsibilities is taking forward the unwavering commitment of my community—colleagues, artists, philanthropic supporters and visitors—to champion the power of art and the experiences that makers, museums and audiences create and share to make sense of our collective past, present and future.

We serve the public at the intersection of intellect and emotion; politics and culture; imagination and knowledge; the familiar and the unknown. In our best moments, museums empower people to explore, on their own terms, expressions of creativity that challenge our assumptions, provoke us to learn more, spark the exchange of ideas and remind us of our diversity and our common humanity.

Change is constant; our social and political conditions are never static, never universal and never simple. Within the context of that uncertainty, that pressure and that stress on communities and individuals, museums matter most when we live up to the public trust: to provide unshakeable spaces where the principles of inclusiveness and diversity may be taken for granted, where there’s no question that cultural exchange and understanding are crucial to how we relate and contribute to our local and global communities, where we can reflect on who we are and imagine who we want to be.

This is demanding and important work that we have done for 138 years, and continue to do with pride and gratitude, each and every day at the Art Institute of Chicago. We need museums, not just “now more than ever”—but always.

Quoted from January 10 edition of The Art Newspaper

I am proud to say that 4D plays a central role in delivering every day in support of the mission of the Art Institute of Chicago.  We also endeavor at 4DMethod to reflect this vision in all of our activities.

Posted in Updates | Tagged , , , | Leave a comment

January 17th Meeting – 4D Web Access and Angular2 Components, Julio Carneiro

January 17th, 2018, 12:00 PM, CST (UTC−6:00)
116 S. Michigan Ave., Chicago IL 3rd floor
Please RSVP if attending in person

Special Topic:
4D Web Access and Angular2 Components

Julio Carneiro from Pascal Information Technology Ltd will show his “RESTlike” 4D V16 Component that provides CRUD functionality via HTTP access to any 4D Database, along with an Angular2 Typescript Component.

Continue reading

Posted in Meetings | Tagged , , , , , , , , , , | Leave a comment

Are you running preemptive processes in 4D v16?

4D Developer Edition 64-bit for OS X (and for Windows, available starting with 4D v16 R2) offers a powerful feature allowing you to execute 4D code in preemptive processes. Thanks to this new feature, your 4D compiled applications will be able to take full advantage of multi-core computers so that their execution will be faster and they can support more connected users.



Posted in Polls | Tagged , | 2 Comments

November 15th Meeting – Making Client/Server Workers Work, John Baughman

November 15th, 2017, 12:00 PM, CST (UTC−6:00)
116 S. Michigan Ave., Chicago IL 3rd floor
Please RSVP if attending in person

Special Topic:
Making Client/Server Workers Work: A real world example using CALL WORKER & CALL FORM

John Baughman from BY’te DESIGN in Hawaii will present a strategy where 4D forms can subscribe to a worker process to monitor when tables are modified. Each table’s trigger reports to the worker any time it fires. The worker in turn passes the trigger’s report on to all the subscribers monitoring the table. The approach works client/server or standalone and is written in 4D v16 R4 using dot notation.

Continue reading

Posted in Meetings | Tagged , , , , , , , , , , , | Leave a comment

October 4th Meeting – Code Coverage Component, Dani Beaubien

October 4th, 2017, 12:00 PM, CDT (UTC−5:00)
116 S. Michigan Ave., Chicago IL 3rd floor
Please RSVP if attending in person

Special Topic:
Code Coverage Component, Dani Beaubien

Dani Beaubien from Open Road Development will demo his new Code Coverage 4D v16 Component that can be used by 4D developers to gain a deeper understanding of what code is actually executed while testing. The component is able to track the specific lines of code that are executed and provide a summary window providing various statistics as well as the ability to go into each method and view the lines that were executed, or more importantly those that were not.
Continue reading

Posted in Meetings | Tagged , , , , , , , , , | Leave a comment

Happy 5th Birthday, 4DMethod!!!

Five years ago today, we had our first user group meeting under the name  Midwest 4D and Wakanda User Group.  It has been a really exciting transition to what we have now, a global user group where we have participation from all reaches of the globe!  Thanks again to the last 26 presenters at 4DMethod meetings for putting in the  extra effort to share your time, your experience, and especially your code with us.

I am looking forward to growing the group in coming years and continuing to deliver valuable discussion and insight into 4D and Wakanda development.  I hope you’ll consider contributing to the group by doing a presentation yourself or becoming a 4DMethod Patron!  Regardless, here’s to another great 5 years with you all in the 4DMethod user group 🙂

Posted in Updates | Leave a comment

Worker Job Monitor

A basic strategy for monitoring worker activity or for creating a job queue using Call Worker and Call Form…

Continue reading

Posted in Demo | Tagged , , , , , , , , | Leave a comment