Flow Real Podcast

Flow Real Podcast

By Kara and Leah
Download on the App Store

Flow Real Podcast episodes

  • Variety is the Spice of Life!

    In this episode, Kara and Leah talk about they got started in fitness. They also discuss cycling your workouts and how repeating the same workout consistently can actually harm your body.

     

    Links:

    Website: www.flowfitnessboutique.com

    Music: Chris Martyr X Pourceaux "Fireworks"

    38 min
  • Depression Sucks!

    In this episode, Kara and Leah share some startling statistics about depression and share their own experiences. Certified trainer, Maritza Kenkel joins the conversation to share her struggle with postpartum depression. 

    Send questions to [email protected]

    Website: www.flowfitnessboutique.com

    Find us on Instagram, facebook and twitter

    56 min
  • Depression Sucks!

    In this episode, Kara and Leah share some startling statistics about depression and share their own experiences. Certified trainer, Maritza Kenkel joins the conversation to share her struggle with postpartum depression. 


    Send questions to [email protected]


    Website: www.flowfitnessboutique.com


    Find us on Instagram, facebook and twitter

    56 min
  • Diets? No, thanks!

    In this episode, Kara and Leah discuss the diets they've tried in the past and what worked for them as well as discuss an alternative. Someone also mentions baconators... 

     

    Send questions to [email protected]

     

    Website: flowfitnessboutique.com

    40 min
  • Healthy Holidays

    In this pilot episode, Kara and Leah share tips that will help you remain consistent with your health through the upcoming holiday. You'll also find out that they like cookies...a lot.

     

    Subscribe and share!

    51 min
  • Healthy Holidays

    In this pilot episode, Kara and Leah share tips that will help you remain consistent with your health through the upcoming holiday. You'll also find out that they like cookies...a lot.


     


    Subscribe and share!

    51 min
  • Still More on Reverse Engineering Code into UML Diagams
    Judging by the unexpectedly large number of hits on my recent posting about reverse engineering Java into UML diagrams, I am not the only one interested in this topic. Along the same lines, I found this pretty cool demo of reverse engineering UML sequence diagrams from Sparx Systems. I haven't actually used the tool but what appears to be different with the reverse engineering capability of their Enterprise Architect tool is that it will generate diagrams via runtime execution. It also let you manually step through your code as it executes in a debugger type presentation. This would let you control how far “down in the weeds” you want your sequence diagram to go. For example, do you really want to include that call to the Integer class?
    Copyright © 2006 by Philip Hartman - All Rights Reserved
    The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.
    2 min
  • Reverse Engineering of UML Class and Sequence Diagrams from Java
    About a year ago I had to stop work on an interesting project. There were just too many projects going on at one time, not enough resources to work on them all, and the other projects were more important from a political point of view. The project involved our B2B application making a call to a service provided by a 3rd party outside the firewall. One of the developers had built some great Java code to do this right before we stopped work.
    I recently picked that project back up again and needed to dig into that code, understand how it worked, and create some design documentation for the overall project. I also had just recently made a conscious effort to upgrade my object modeling tool from Rational XDE to Rational Software Architect (RSA).
    I decided I would start by reverse engineering the Java code to create a class diagram. I had done this numerous times as a Rational Rose and Rational XDE user in the past so I had no worries. I managed to import the source code and began fumbling through the menu options looking for reverse engineering features. I got a sinking feeling at first that someone at Rational had taken the reverse engineering features away. I found numerous transformations for forward engineering from UML class diagrams into something else (like Java). It was not obvious, however, what to do if I already had the Java code and wanted to go in the reverse direction. I had a sinking feeling inside. Had the Model Driven Development / Model Driven Architecture adherents at Rational lost their minds? Had they taken those reverse engineering features away on purpose? Was this a heavy handed means of forcing the whole world to adopt a “forward engineering only” view of the application development process?
    Luckily, I was able to determine that Rational had not lost its collective mind. Yes, it was indeed possible to reverse engineer code into a diagram and as I got more into it, I decided it was actually an improvement.
    I highly recommend a meaty white paper I found on developerWorks called “The new IBM Rational design and construction products for Rose and XDE users” by William T. Smith, a Product Manager supporting model driven development at IBM Rational brand software. From it I discovered that many reverse engineering capabilities were available in RSA (as well as Rational Software Modeler (RSM)) and they appear to be significant improvements over what I was used to in Rose and XDE. There is a great deal of new terminology to get used to, however.
    Here is a quick summary of what I learned about reverse engineering using RSA
    I can select Java classes of interest with my mouse and quickly reverse engineer a class diagram by “visualizing” a “Topic Diagram”. This diagram can be synchronized with code as the code is modified.
    I can “harvest” classes from the topic diagram and paste them into a separate UML diagram.
    I can mix “pure” UML classes and harvested classes on the same diagram and the tool will mark classes reverse engineered from code with a glyph in the upper left hand corner.
    There is a new “Browse Diagram” capability which allows the user to explore existing code by quickly generating class diagrams “on the fly” showing classes related to a selected class. Selecting a different class on this diagram will generated yet another diagram on the fly with all classes related to that class. This quick navigation from one diagram to another is a great way to “get to know” code someone else wrote. You can control which kinds of relationships are included when the class diagrams are created and how many levels (up to 3) removed from the selected class in the center of the diagram. I made great use of this on my project.
    (Drum roll please!) I can reverse engineer Java method bodies into UML Sequence Diagrams by “visualizing” a “Static Method Sequence Diagram.” This type of program understanding tool has long been missing from UML modeling tools. It will be a windfall to any poor soul who must maintain/modify poorly documented Java code created by someone else who is perhaps no longer around. The only downside is that if the method makes any calls to low-level Java classes like “Integer” those method calls will clutter the generated diagram. But.. think of the time you’ll save!
    Together, these reverse engineering capabilities will just about take away the last excuses for not having design documentation match the “as implemented” state of the Java code. It really is easy to create both class and sequence diagrams and rapidly document both the static and dynamic behavior of “as is” Java software.
    Copyright © 2006 by Philip Hartman - All Rights Reserved
    The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.
    6 min
  • On War and Aggessive Project Schedules
    I recently attended a 3-day "Business Design Assurance" or BDA held by my client. On the first day it was clear that there were still a lot of unresolved issues and the desired delivery date of the rollout to the first country was a risk. There was a lot of talk along the lines of "we can't go live without XXX!" A certain Senior Vice President could not attend the second day of the BDA but had the following as a message posted on the wall when everyone arrived for the second day of discussion.
    "A good plan today violently executed is better than a perfect plan next week!"
    General George S. Patton
    The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.
    1 min
  • Perils of Over-Customizing SAP-Broken Reports
    I've been around clients for some great discussion on the perils of over-customizing SAP lately. I hope to collect some of the lessons learned here for your reading enjoyment and career enrichment.
    Here's a comment made by a country sales manager at a meeting I attended in May 2007.
    "They told us that the new SAP system would have over 160 reports out-of-the-box that we could use to run our business and we didn't plan on having to create a lot of custom reports. Now they tell us that's not true. Almost all the out-of-the-box reports are broken. Almost every report we need must be a custom development."
    It seems this company made some customizations to their base SAP system (ECC) when they were only operating in a only single country and were focused only on a transactional, commodity type business model. They then moved into multiple countries and began to look closely at big, relational customers and value-added services. To support this, they planned to create a new CRM system running on top of their existing ECC. They were not happy to find out that their legacy of prior ECC customizations "broke" a lot of the standard SAP reports.
    I'd love to hear from other people who might have an SAP over-customization lesson to share.
    Copyright © 2007 by Philip Hartman - All Rights Reserved
    2 min

About Flow Real Podcast

From the publisher's feed

Real fitness, Real food for Real life