Your SlideShare is downloading. ×
0
Can Perl be a hobby?Anatoly SharifulinDutch Perl Workshop 2013
–Who uses Perl every day?
–Those who earn their livingthis way?
– And who loves Perl? :-)
Perl and ISmall success-story
Ive been using Perlsince 2005
I am 28Perl is 25
Perl began as a hobby
Became my work
Awesomeand interesting work
1. I wrote variousbots, spiders, utilities,websites, admin panels,API for mobile appsusing Perl
BTW, thanks to @nperezI used POE::Filter::SimpleHTTP :-)
2. In addition tomy work I have "grown"12 Perl developers
3. OrganizedRostovOnDon.pm
http://rostovondon.pm.org
40+ subscribers~3 active users :-)
4. Organizedthe 3 RussianPerl WorkshopSouth Perlrd
5. I was a speakerat 14+ Perlconferences andworkshops
Once I gave the talkPerl is a bullshit!
6. I had 170 #Perl postsin my bloghttp://sharifulin.posterous.com
7. Im still a CPANauthorhttps://metacpan.org/author/SHARIFULN
Summary
Perl becomesa great tool for me
I can solvealmost any task
I can solvealmost any taskI hope that:-)
Last year I decided thatPerl can be a hobby
Yippee!Perl can be my hobbyagain
But I need money :-)
But I need money :-)Minimum 75€ for nlwp();
I rememberedI like mobile apps too
And I started to searcha new job
where I can do myfavorite things
I found it!
Im head of mobilemarketing at Ostrovok.ru
Ostrovok.ru is yetanother B.com :-)
I can generate somemobile reportsParse CSV files:map, grep, split, re, <DATA>
No Excel,only Perl, only hardcore!
Mobile dashboards,admin panels, graphics,etc.
Its fast, useful and cool!
Simple small tasks:
1. Check redirect URLfor mobile app tracking
$ MOJO_MAX_REDIRECTS=0perl -Mojo -Esay h(shift)->headers->locationhttp://...
2. Check mobile banneron the single-pageweb app
use ojo;say g(http://ostrovok.ru,{User-Agent => Googlebot/2.1(+http://www.googlebot.com/bot.html)})->dom->at(a.mobile-bann...
3. What does it mean?utm_content=%7B%22app%22%3A338590452829694%2C%22t%22%3A1366249099%7D
use Mojo::Util;sayMojo::Util::url_unescape$utm_content;
...
You can ask me:
– Are you tired of Perl?
No!
I like Perl 5
But I like Modern Perl
Perl 5.16, Plack/PSGI,Starman, Mojolicious,AnyEvent, etc.
I belive that Perl can bemodern, fast and easy
And it isnt Ruby,Python or JavaScript
In Perl 6 I trust
OR
In Perl 7 I trust :-)
use Perl or die;
Dank je wel!Anatoly Sharifulin@sharifulin
Can Perl be a hobby?
Can Perl be a hobby?
Can Perl be a hobby?
Upcoming SlideShare
Loading in...5
×

Can Perl be a hobby?

498

Published on

Lightning talk from Dutch Perl Workshop 2013

Published in: Education, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
498
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Can Perl be a hobby?"

  1. 1. Can Perl be a hobby?Anatoly SharifulinDutch Perl Workshop 2013
  2. 2. –Who uses Perl every day?
  3. 3. –Those who earn their livingthis way?
  4. 4. – And who loves Perl? :-)
  5. 5. Perl and ISmall success-story
  6. 6. Ive been using Perlsince 2005
  7. 7. I am 28Perl is 25
  8. 8. Perl began as a hobby
  9. 9. Became my work
  10. 10. Awesomeand interesting work
  11. 11. 1. I wrote variousbots, spiders, utilities,websites, admin panels,API for mobile appsusing Perl
  12. 12. BTW, thanks to @nperezI used POE::Filter::SimpleHTTP :-)
  13. 13. 2. In addition tomy work I have "grown"12 Perl developers
  14. 14. 3. OrganizedRostovOnDon.pm
  15. 15. http://rostovondon.pm.org
  16. 16. 40+ subscribers~3 active users :-)
  17. 17. 4. Organizedthe 3 RussianPerl WorkshopSouth Perlrd
  18. 18. 5. I was a speakerat 14+ Perlconferences andworkshops
  19. 19. Once I gave the talkPerl is a bullshit!
  20. 20. 6. I had 170 #Perl postsin my bloghttp://sharifulin.posterous.com
  21. 21. 7. Im still a CPANauthorhttps://metacpan.org/author/SHARIFULN
  22. 22. Summary
  23. 23. Perl becomesa great tool for me
  24. 24. I can solvealmost any task
  25. 25. I can solvealmost any taskI hope that:-)
  26. 26. Last year I decided thatPerl can be a hobby
  27. 27. Yippee!Perl can be my hobbyagain
  28. 28. But I need money :-)
  29. 29. But I need money :-)Minimum 75€ for nlwp();
  30. 30. I rememberedI like mobile apps too
  31. 31. And I started to searcha new job
  32. 32. where I can do myfavorite things
  33. 33. I found it!
  34. 34. Im head of mobilemarketing at Ostrovok.ru
  35. 35. Ostrovok.ru is yetanother B.com :-)
  36. 36. I can generate somemobile reportsParse CSV files:map, grep, split, re, <DATA>
  37. 37. No Excel,only Perl, only hardcore!
  38. 38. Mobile dashboards,admin panels, graphics,etc.
  39. 39. Its fast, useful and cool!
  40. 40. Simple small tasks:
  41. 41. 1. Check redirect URLfor mobile app tracking
  42. 42. $ MOJO_MAX_REDIRECTS=0perl -Mojo -Esay h(shift)->headers->locationhttp://...
  43. 43. 2. Check mobile banneron the single-pageweb app
  44. 44. use ojo;say g(http://ostrovok.ru,{User-Agent => Googlebot/2.1(+http://www.googlebot.com/bot.html)})->dom->at(a.mobile-banner-titie)->{href};
  45. 45. 3. What does it mean?utm_content=%7B%22app%22%3A338590452829694%2C%22t%22%3A1366249099%7D
  46. 46. use Mojo::Util;sayMojo::Util::url_unescape$utm_content;
  47. 47. ...
  48. 48. You can ask me:
  49. 49. – Are you tired of Perl?
  50. 50. No!
  51. 51. I like Perl 5
  52. 52. But I like Modern Perl
  53. 53. Perl 5.16, Plack/PSGI,Starman, Mojolicious,AnyEvent, etc.
  54. 54. I belive that Perl can bemodern, fast and easy
  55. 55. And it isnt Ruby,Python or JavaScript
  56. 56. In Perl 6 I trust
  57. 57. OR
  58. 58. In Perl 7 I trust :-)
  59. 59. use Perl or die;
  60. 60. Dank je wel!Anatoly Sharifulin@sharifulin
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×