/[Frey]/trunk/lib/Frey/Manual.pod
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/lib/Frey/Manual.pod

Parent Directory Parent Directory | Revision Log Revision Log


Revision 704 - (show annotations)
Wed Dec 3 21:26:29 2008 UTC (13 years, 8 months ago) by dpavlin
File size: 1877 byte(s)
document bin/log.sh
1 =head1 Frey Manual
2
3 This page describes how to use and develop with L<Frey>
4
5 =head1 Command-line integration
6
7 One of key points is that L<Frey> runs under your user. This means it has
8 access to your termnial, and ssh keys, so beware!
9
10 =head1 Install
11
12 =head2 Firefox
13
14 Frey is designed to provide close integration between your day-to-day data
15 mungling work in console and Firefox.
16
17 You might want to open separate Firefox and terminal for Frey sessions.
18
19 It's also useful to have Firebug extension installed in Firefox to provide
20 quick introspection on html, network traffic and request parameters.
21
22 If nothing else, L<Frey::Bookmarklet> provides Firebug lite bookmarklet.
23
24 It's all Text! Firefox extension at
25 L<https://addons.mozilla.org/en-US/firefox/addon/4125> provides integration
26 between form textarea and your editor, so it's also handy.
27
28 =head2 vim
29
30 Content on page will be linked to vim using L<Frey::Web/html_links>
31
32 You might want to install vim plugin C<prel_synwrite.vim> from
33 L<http://www.vim.org/scripts/script.php?script_id=896>
34 to check syntax on every C<:Write>
35
36
37 =head2 xdotool
38
39 Used for switching focus between browser and terminal
40
41 =head1 Command-line helpers
42
43 =head2 bin/dev.sh
44
45 Recommeded way to start development L<Frey> server since it will restart it
46 automatically and kill running instance if existing.
47
48 =head2 bin/check-syntax.sh
49
50 Check syntax of modified files.
51
52 =head2 bin/grep-iselect.sh
53
54 Helper using C<iselect> to quickly grep, select result and jump to C<vim>
55
56 =head2 bin/log.sh
57
58 Open last 3 logs in vim
59
60 =head2 bin/checkout-js.sh
61
62 Checkout bunch of JavaScript code from all over the net, some of which is
63 used in Frey and rest is kind of TODO list...
64
65 =head2 bin/clean-var.sh
66
67 Cleanup C<var/> directory which gets a lot of dumps. Most of useful data
68 is held forever because I belive that trends are most interesting way to
69 look at data.
70
71 =cut

  ViewVC Help
Powered by ViewVC 1.1.26