- Website: github.com/saiftynet
- About: An Orthopaedic Surgeon, A Tissue Engineering Scientist, Lecturer, (and Hobbyist Programmer, Electronics Engineer and Roboticist)
Commented on Casting Perls before Splines
Great to see two greats of the Perl world appreciating my distorted perspectives. If only Mrs Saif would......
Posted Casting Perls before Splines to Saif
As I sit pondering my peas at the dinner table, my thoughts are unnaturally drawn to the that "For a hungry man, green peas are more shiny than gleaming pearls". From these green orbs on my plate, the mind drifts to a rec…
Commented on Types, Objects, and Systems, Oh my!
What an excellent thought provoking article, on yet another OOP paradigm. Nice work, Al....
Commented on How does SPVM resolve the problems of Perl numeric operations?
A huge piece of work Kimoto-san, well done. Do you anticipate that user generated classes (.spvm files) to be located in /lib/SPVM/ or can they be in any directory?...
Posted Death: A Terminal Experience to Saif
A program being executed, self terminating on encountering an non-viable condition is a typical scenario in Perl programs. The death sentence can deliver information about the departed application to the user as justification and demand appropriate resolution for the subsequent…
Commented on Integrated Inconsistencies.
I did change the code, so it looks better (i.e. x come before the y) , output is not changed, and it will work either way. The output points' x-y order will match the the points input, so old code...
Posted Integrated Inconsistencies. to Saif
I will get it wrong. I will start off by saying that, not just because I am married and this sentiment has been conjugally programmed in me for years, but because doing things "my way" will not suit everybody. We approach life, programming, drawing from different perspectives, different…
Commented on Climbing the Charts (request for feature requests)
Thanks for doing this mate, the documentation is key and the modernisation will make it more sustainable. I cant wait to see SVG support. I appreciate it will not be soon, there is a lot of work needed here, but...
Commented on Perl Weekly Challenge 165: Scalable Vector Graphics
Did you notice that the cartesian coordinates are not the same as SVG coordinates?...
Posted The benefits of change, from an amateur's objective perspective. to Saif
As a bystander in the evolution of Object-Oriented Programming in Perl, (still not any good at it), I get really quite overwhelmed by ideologies. There is considerable debate about the right way to program th…
Commented on I made a calculator
Hi Mayor Oodler, I would love to see your code online. GUI in Perl is difficult and deters many people. Here is an attempt to consolidate and simplify these diverse ways and produce applications including a calculator which works with...
Commented on Installing wxPerl for Strawberry Perl v5.32.0, or: Future of wxPerl?
Thanks for this...though I don't use Windows, the installation in Linux had been equally tricky. I found that I couldn't get WxImage to work...you had to use Jouke's version Wx::Perl::Imagick. The easiest GUI in Windows is probably Win32::GUI. Tk is...
Commented on No more rhyming and I k-means it!
I really appreciate these PDL articles of yours. Entertaining and educational and bringing a practical insight into a module that is powerful but with few such real-life examples that one can see. If you wrote a book on it, I...
Commented on Long time no see
Good luck, buddy. Thank God, those clever surgeons and your positive mental state for getting so far, and praying that that final hurdle is overcome easily for you mate. Working in public health myself, I find that the difference between...
Commented on It's beginning to look a lot like k-Means 🎵
Fascinating...cant wait for your next post....
Posted The times you want to avoid the short cuts. PWC-39 to Saif
No spoilers here, just a rambling. There are probably countless times when one relies on the genius of others to complete tasks. If PerlWeeklyChallenges has shown me one thing, it is that there is probably nothing I can do that someone else can not do better, more efficiently, and more robustly.…
Commented on Monthly Report - November
Thank goodness you are getting some sleep, mate. Put in some family time as well...those kids will grow up and you will miss the most fun part of their lives. Your hard work is very much appreciated, but you are...
Commented on Data Marketing Plan by Perl modules
I agree data science and analytics is a critical deficiency in Perl...although DS modules exist, very few people exploit these modules as even more exist in Python. Now I am not an expert in this field, and we do need...
Commented on Request for Feedback: Perl Documentation Site
Your effort is very worthwhile, thank you for this. I guess the more the documentation, the more tricky it is to find what you might need. Some kind of analysis that allows assessment of whether the visitor found what they...
Commented on Paws for Fun and Profit. Part the First.
I do find your blogs interesting, and an insight into the thought processes of a developer. And your taking on PAWS will definitely be something I will following...good luck!...
Commented on Perl Weekly Challenge 26: Common Letters and Mean Angles
I always like your explanations and code. One thing that I might suggest that atan2 function should technically give the same result for the mean values as the total values...;i.e. atan2 (1,1) should be the same as atan2(1/10, 1/10) so...
Posted Circular observations to Saif
Selfies demonstrate one of the principal laws of physics, psychosocial development of teenagers and programming. The act of observation alters that which is being observed. It becomes more complicated if the observer is…
Commented on Perl Newbies weekly report 2019/9/11
Hi yuki, I like it. This sounds like a mammoth task...do you have some one to help you? I would also suggest you use links to perldoc.perl.org. etc. For people to experiment I would also suggest allowing people to test...
Commented on SPVM monthly report 2019/9/11
This is excellent Yuki. I would like to understand it better and get some real-life tests. I will definitely check it out....
Posted Time Flies, Memories leak...GUIDeFATE getting a timer to Saif
It appears that I have not had single blog post for 1 whole year. Let's face it, there isn't enough time in the day to everything one might want to do. Procrastination steals more than just time though. The longer one is away from a particular activity the more difficult it is to return to that…
Commented on I create new site "Perl Newbie"
Hi Yuki, Well done. I think newbies do need resources for easy to find help. Been to your GitHub page and found your features include "Header, Hooter and Side bar support"...Here's hoping you never correct that Typo!! Saif...
Commented on Reddit: After 2020, European Perl conferences are over
It is (as the post says) clickbait, but does give an opportunity to reflect on where the future of Perl lies....
Commented on Perl Toolchain Summit: People & Projects
One thing I would like to see more of is PDL. This powerful module, I feel, needs a summit of its own. One thing I would like to see is something like a "Do-it-in-Perl" site where users who encounter a...
Commented on Simplify Subroutine Signatures
I think it is great idea idea. Though I would have suggested extending the existing module, rather than forking Perl ;). The issue, I guess, always is that one doesn't want many conflicting incompatible branches....
Posted LOGOesque extension to Language::SIMPLE - Feature creep diverts attention. to Saif
In an attempt to standardise vector graphical operations in GUIDeFATE (the world's simplest GUI designer) across different back-ends and keep things simple, a little diversion was needed. For a standard vector drawing one might use the…
grt@opendevnet commented on
I made a calculator
Great article. What are your thoughts on packaging?
I could see packaging/keeping the app-specific perl code in one directory OSX style (./CoolPerlWx.app) with
-L lib::local Cartonand then requiring the runtime perl bindings to libwx (?) to be somewhere on the system. It would be nice to have everything in one place. Of course that might cause the GUI part of the app to break if there are upgrades to dependencies outside of the application directory.
Oodler 577 commented on
I made a calculator
Here you go, sir:
The subs in _ALLCAPS are handlers I defined in wxGlade, then modified. The GUI builder seemed to do a fine job of differentiating between my code and the generated code in subsequent save/code exports.
Oodler 577 commented on
I made a calculator
Packaging is something I need to figure out. There are some neat projects out there, but I haven't explored them at all. A couple I found for Windows that I have no idea if they're even good for this, are:
laurent_r commented on
Perl Weekly Challenge 165: Scalable Vector Graphics
Yes, I noticed. With a negative slope, the line should presumably be the other way around (from top left to bottom right). But I do not know enough about SVG coordinates to really understand what's going on. Having said that, the line fits the dots fairly well, so that I'm satisfied with the displayed output.
Yuki Kimoto commented on
How does SPVM resolve the problems of Perl numeric operations?
.spvm files can be located in any directory.
SPVM directory is always needed because "SPVM::" is the part of the Perl module name.
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.