Welcome to the Podiatry Arena forums

You are currently viewing our podiatry forum as a guest which gives you limited access to view all podiatry discussions and access our other features. By joining our free global community of Podiatrists and other interested foot health care professionals you will have access to post podiatry topics (answer and ask questions), communicate privately with other members, upload content, view attachments, receive a weekly email update of new discussions, access other special features. Registered users do not get displayed the advertisements in posted messages. Registration is fast, simple and absolutely free so please, join our global Podiatry community today!

  1. Have you considered the Clinical Biomechanics Boot Camp Online, for taking it to the next level? See here for more.
    Dismiss Notice
Dismiss Notice
Have you considered the Clinical Biomechanics Boot Camp Online, for taking it to the next level? See here for more.
Dismiss Notice
Have you liked us on Facebook to get our updates? Please do. Click here for our Facebook page.
Dismiss Notice
Do you get the weekly newsletter that Podiatry Arena sends out to update everybody? If not, click here to organise this.

Programming languages

Discussion in 'Break Room' started by markjohconley, Nov 17, 2009.

  1. markjohconley

    markjohconley Well-Known Member


    Members do not see these Ads. Sign Up.
    Being a relatively mature person, I was wondering how many pod's are fluent in, and utilise, a programming language, for research, interests ....
    I used to use BASIC some 30 years ago for private research, and am enjoying updating with Visual Basic and now Python. Any fellow Pythonistas out there??
     
  2. I only use this:
    http://en.wikipedia.org/wiki/Arduino

    Anything more complex and I have to phone a friend.
     
  3. joejared

    joejared Active Member

    As a developer, I've written in C, pascal, assembly (6502-65816, 80xxx, 680x0), and written my own languages so the machines and processes will operate the way I think they should. I pretty much abandoned the exercise of optimizing for processors using assembly language about a decade ago, simply because technology changes much more rapidly than the benefit of optimizations that compilers generally do a reasonable job of anyway. So in other words, and in advance, if you plan to get inside my head, take two advil first, and I'll try to keep it simple anyway. :hammer: As to how it all applies to foot orthoses, well, I get at minimum a chicken scratch suggestion from a client, turn it into a recipe, and from then on it's another tool that any client can use. At the present time, there are 338 active variables used to define various features of making a foot orthotic, which form various designs and styles.
     
  4. markjohconley

    markjohconley Well-Known Member

    gday Simon, do you use Arduino for your fea work?
    and JoeJared most impressive (I think) to repeat myself, "didn't have calculators when i went to school", will certainly try to follow any of your postings in future, mark
     
  5. Mark I use Arduino to drive motors predominantly, so I use it on my David Laserscanner and I'm using it on another project to drive stepper motors. For my FEA I use cosmosworks.
     
  6. markjohconley

    markjohconley Well-Known Member

    Steep learning curve here Simon, did a quick perusal of the wikipedia entry. I'll have a good look when I get my 'second-wind', have to go and put the dogs to bed before I crash, night!
     
  7. Mart

    Mart Well-Known Member

    Hi Mark

    What kind of projects are you working on to program for? I have dabbled a bit with macro languages and am familiar with an "easy programming" app which is useful for automating tasks which might be of interest.

    cheers

    Martin

    The St. James Foot Clinic
    1749 Portage Ave.
    Winnipeg
    Manitoba
    R3J 0E6
    phone [204] 837 FOOT (3668)
    fax [204] 774 9918
    www.winnipegfootclinic.com
     
  8. markjohconley

    markjohconley Well-Known Member

    a very good morning to you Mart, it's 5.30 am in Winnipeg apparently, while i'm about to crash once again, 10.30 pm here in rather warm Canberra

    30+ years ago I had a "Microbee" computer, a black background with green characters/numbers.a tad wearing on the opticals, i used the old BASIC to analyse horse-races, my private research. i'd tweek the conditional statements? after entering a LOT of data, but alas the BASIC only allowed ~ 500 race results to be entered / analysed, not near a big enough sample. I recall finding certain permutations that would give 150% returns but the self-control needed to wait till the optimum conditions arrived is an asset I never possessed.
    Am now keen to dabble as undoubtedly a lot more sample data would be able to be used.
    Had a quick wikipedia and methinks I'll need a bit more edumacation before I can hold my end up in a conversation with you. I thought Visual Basic would be a good 'place' to start and enjoyed it. the syntax isn't that different to old BASIC but then was put onto PYTHON by a language lecturer at the local uni.
    All the best, mark, and goodnight
     
  9. good use of the Arena..........!!! Go you good thing go
    Is it just for the ponies or for the dish lickers as well ?
     
  10. cornmerchant

    cornmerchant Well-Known Member

    hey markjohconley
    I love the pythons- monty that is!

    Havent a clue what the rest of the thread is about , I am a mac user thro and thro.

    Cornmerchant
     
  11. cornmerchant

    cornmerchant Well-Known Member

    ps I,m a lumberjack and I,m ok. I sleep by night and I work all day.

    CM
     
  12. markjohconley

    markjohconley Well-Known Member

    Yep Corn, I am of the Python generation. Interestingly, my parents couldn't get them, though they cacked themselves on Tony Hancock's "Half Hour", Steptoe & Son, and of course the "Goons".
    But we're not alone, there was a snake found (by 'white man') / named "Montypythonoides riversleighensis".
    And Python, the programming language I'm endeavouring to master, was definitely named after Idle, Cleese, Jones, Palin, Chapman, mark
     
  13. Mart

    Mart Well-Known Member

    You can do some pretty complex analysis simply using MS excel without even doing any programming. With your basic programming skills you could use macro functions or learn a bit of VBA code within Excel for anything fancier. Please share any code to beat the bookies odds on podarena. If it works we should petition the powers that be to award you some extra participant points.

    you might also want to check out

    Perfect Keyboard
    by Pitrinec Software

    www.pitrinec.com

    it gives you a nice simple compact macro programing capability which works in most windows environments dirt cheap. At the very simplest level it saves a bunch of time typing.


    cheers


    Martin


    The St. James Foot Clinic
    1749 Portage Ave.
    Winnipeg
    Manitoba
    R3J 0E6
    phone [204] 837 FOOT (3668)
    fax [204] 774 9918
    www.winnipegfootclinic.com
     
  14. OpitzArmin@gmx.de

    OpitzArmin@gmx.de Welcome New Poster

    Hi to all,
    with excel you will get the same : "the BASIC only allowed ~ 500 race results to be entered / analysed, not near a big enough sample." : problem, at nr. 65000. For data analyis, a database is the best solution. You can write your "own databse", but trying to reinvent the wheel..??. I was using FoxPro before Microsoft "absorved" it in the early 80's. Its a really fast database-engine and you can write any kind of applications. from basic, there is no learning curve. most needed functions, MAXimmum, MINimmum, a lot of different AVErages are ready to use, lots faster than excel (or even MS-SQL when analysing no more than some millions smaples). A lot of medical software is written in FoxPro, but "migrated" the late 90's to NET. The fox has many advantages, safety not the less important.

    If someone has a (small) project, i could show how it works. The student version of MS-Visual FoxPro is about US$ 150.°°, the only limitation is, yrnot allowed to sell the software you write.
     
  15. joejared

    joejared Active Member

    For my own application, I wrote my own database objects, d-base III+ compatible. Soon, I'm going to have to implement record locking to make the entire process more scalable, but this is only a real issue to customers producing more than 2000 pair/month. As far as memory management goes, I use the same management paradigm I have for the past 15 years, which is comparable to a tree with a trunk, branches, and leaves. Thinking in terms of boundaries ultimately results in exceeding them. See also, Bill gates, 640K
     
  16. Rob Kidd

    Rob Kidd Well-Known Member

    I was a BBC Model B user in the '80s - and though now of course a joke, it stood in good stead. My standard stats package is SAS - it does anything. I do all my canonical variates and principal components on it. AND, its programming language seems to be largely an accent of BBC BASIC - you see, time well spent. Rob Kidd
     
  17. brekin

    brekin Active Member

    VBA
    PHP
    JavaScript
    VBScript
    Java
    ActionScript

    Kind of do programming as a hobby, though has also has come in use as a podiatrist. I redid the work website, created a database that we use for all podiatry clients, customised forms in Outlook etc.

    Cheers
    Brett
     
Loading...

Share This Page