Perl для не программистов. Николай Мишин. Moscow.pm 4 июля 2013
•
1 like•1,404 views
- Как создать презентацию не вылезая из любимого текстового редактора (notepad++, padre, vim).
- Как perl помогает автоматизировать работу без написания кода.
- Пара скриптов, которые облегчают работу на разных платформах.
- Те же скрипты на perl6.
- Автоматизация и тестирование Firefox.
1 of 87
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
More Related Content
Perl для не программистов. Николай Мишин. Moscow.pm 4 июля 2013
8. - Как создать презентацию не вылезая из любимого
текстового редактора (notepad++, padre, vim).
9. - Как создать презентацию не вылезая из любимого
текстового редактора (notepad++, padre, vim).
- Как perl помогает автоматизировать работу без
написания кода.
10. - Как создать презентацию не вылезая из любимого
текстового редактора (notepad++, padre, vim).
- Как perl помогает автоматизировать работу без
написания кода.
- Пара скриптов, которые облегчают работу на разных
платформах.
11. - Как создать презентацию не вылезая из любимого
текстового редактора (notepad++, padre, vim).
- Как perl помогает автоматизировать работу без
написания кода.
- Пара скриптов, которые облегчают работу на разных
платформах.
- Те же скрипты на perl6.
12. - Как создать презентацию не вылезая из любимого
текстового редактора (notepad++, padre, vim).
- Как perl помогает автоматизировать работу без
написания кода.
- Пара скриптов, которые облегчают работу на разных
платформах.
- Те же скрипты на perl6.
- Автоматизация и тестирование Firefox.
15. stump.input <<
This is a Sample Stump Speech!
This is the first slide...
Wanna See a Picture?
There's One on the next Slide:
i:picture.jpg
>>
16. Не работает под windows
stump init
Can't open file 'stump.input' for output:
Permission denied at
C:/Share/Dwimperl/perl/site/lib/Stump.pm line 188
io("$target")->assert->print($file->all);
, хотя http://static.cpantesters.org/
18. Тесты под него походят, хотя это и
неудивительно, ведь там 1 тест
use_ok.t
Да и к тому же
45. Правда пока я писал презентацию Indy написал
Vroom - Slide Shows in Vim
На это надо будет посмотреть
ingydotnet/vroom-pm
https://github.com/ingydotnet/vroom-pm
46. - Как perl помогает автоматизировать работу без
написания кода.
65. Создаем ассоциацию расширения .pl с perl.exe
assoc .pl=PerlScript
ftype PerlScript=c:ShareDwimperlperlbinperl.exe"%1"
%*
66. Создаем ассоциацию расширения .pl с perl.exe
assoc .pl=PerlScript
ftype PerlScript=c:ShareDwimperlperlbinperl.exe"%1"
%*
set PATHTEXT=%PATHTEXT%;.PL
79. Хотелось бы синхронизировать с
google documents
Есть googlecl (Command line tools
for the Google Data APIs)
использующий web-services
Думаю, что это можно написать на
perl
80. - Автоматизация и тестирование Firefox.
используя модуль WWW::Mechanize::Firefox
Нужно установить допольнение к firefox
http://wiki.github.com/bard/mozrepl
https://addons.mozilla.org/en-US/firefox/addon/mozrepl/
83. И модуль cpanm WWW::Mechanize::Firefox
(p.s. cpanm ставится: cpan App::cpanminus)
https://gist.github.com/mishin/5925468
Скачиваем первые 10 ссылок с яндекса: