- Expert Mentors
- Expert Mentors
- Learning Community
- Live Classes
- Top Freelance Developers
- How it Works
- Become a Codementor
Perl is a versatile, general-purpose programming language originally developed for text manipulation and was eventually known as “The Duct Tape of the Internet” because it lends itself to quick, easy fixes of data problems. With the release of Perl 5 and Perl 6, many still use it for bio-informatics, GUI development, system administration, XML manipulation, and more. Through Codementor’s Learning Center, you can get tutorials, videos, guides, and Perl tips & tricks from experienced Perl developers.
Learn more about how to use Perl for network programming, web development, and more. Check out our Beginner and Intermediate Tutorials and start using Perl for your projects!Read tutorials
Sign up for free Perl resources and live help from Perl experts.
LWP is great way to do web queries in Perl, and combining it with a JSON decoder module you can easily use it to query JSON APIs. But there's something even easier! LWP::JSON::Tiny is a subclass of LWP which adds a json_content() method to both the request and the response. This lets you send a...
This glue.pl script can be used to set and list your audio devices in Alfred v2. The author explains it in a blog post. What if you want to toggle between two devices? We modified script to include a toggle command. Reading glue.pl, we found the code to get and set the current device, and wrot...
Congrats: you've just discovered email spoofing! :) SMTP does not perform authentication of the sort you imply that it should, e.g. verifying that someone is authorized to send mail from a certain domain -- so anyone with a machine who knows how to run sendmail can do this. Most anti-spoofing meas...