Difference between revisions of "User:ThorstenStaerk"

From Linuxintro
imported>ThorstenStaerk
imported>ThorstenStaerk
Line 1: Line 1:
 
This is the user page of Thorsten. Nothing [http://www.linuxintro.org/index.php?title=User:ThorstenStaerk here]. Better go [http://www.staerk.de/thorsten there].
 
This is the user page of Thorsten. Nothing [http://www.linuxintro.org/index.php?title=User:ThorstenStaerk here]. Better go [http://www.staerk.de/thorsten there].
  
== hi ==
+
= Lego mindstorm =
 
+
Here are my notes for writing an article on Lego Mindstorm:
Ja, und ich hab noch eine Menge Sachen, die ich hier einpflegen könnte. Wie sieht es denn aus mit LDAP im allgemeinen und Kolab im speziellen? Soll ichs hier reinpacken, obwohl es eher nicht für Einsteiger ist?
+
http://linux.softpedia.com/progDownload/LEGO-RCX-Download-46173.html
 +
http://tldp.org/HOWTO/Lego/index.html
  
== wiki2mindmap ==
+
= wiki2mindmap =
 
<pre>
 
<pre>
 
#!/bin/bash                                                                                                                                     
 
#!/bin/bash                                                                                                                                     
Line 64: Line 65:
 
convert graph.ps graph.jpg
 
convert graph.ps graph.jpg
 
</pre>
 
</pre>
 
= Lego mindstorm =
 
Here are my notes for writing an article on Lego Mindstorm:
 
http://linux.softpedia.com/progDownload/LEGO-RCX-Download-46173.html
 
http://tldp.org/HOWTO/Lego/index.html
 

Revision as of 09:57, 3 October 2009

This is the user page of Thorsten. Nothing here. Better go there.

Lego mindstorm

Here are my notes for writing an article on Lego Mindstorm: http://linux.softpedia.com/progDownload/LEGO-RCX-Download-46173.html http://tldp.org/HOWTO/Lego/index.html

wiki2mindmap

#!/bin/bash                                                                                                                                     
wget http://www.linuxintro.org/wiki/Special:Allpages                                                                                            
cat >spider<<EOF                                                                                                                                
#!/usr/bin/perl                                                                                                                                 
require HTML::LinkExtor;                                                                                                                        
\$p = HTML::LinkExtor->new(\&parse, "");                                                                                                        
sub parse {                                                                                                                                     
    my(\$tag, %links) = @_;                                                                                                                     
    my (\$att, \$url) = @{[%links]};                                                                                                            
    print "\$url\
";                                                                                                                            
}                                                                                                                                               
\$p->parse_file(\$ARGV[0]);                                                                                                                     
EOF                                                                                                                                             
chmod 777 spider                                                                                                                                

./spider Special\:Allpages | \
grep "^/" | \                 
grep -v ":" | \               
grep -v "?" | \               
while read a
  do wget "http://www.linuxintro.org/$a"
done

for file in $(ls --ignore="*:*")
do ./spider $file | \
  grep "^/" | \
  grep -v ":" | \
  grep -v "?" | \
  grep -v "Main_Page" | \
  grep -v "Feedback" | \
  grep -v "/Contribute$" | \
  grep -v "^/Projects$" | \
  grep -v "^/Development$" | \
  grep -v "^/Policies$" | \
  grep -v "^/Projects$" | \
  grep -v "^/Projects/NamingTheWiki$" | \
  grep -v "^/Schedules$" | \
  grep -v "^/favicon.ico$" | \
  grep -v "/opensearch_desc.php$" | \
  grep -v "^/$" | \
  grep -v ".png$" | \
  grep -v "^/Development/Tutorials$" | \
  sed "s;^/.*/;;" | \
  while read file2
  do if [ x"$file" != x"$file2" ]; then echo "\"$file\" -> \"$file2\"" ; fi
  done
done >datei

echo "# to create a ps file use 'dot -Tps -o graph.ps graph.dot' (dot it part of the graphviz package)" > graph.dot
echo "digraph \"Wikimap\" { " >> graph.dot
cat datei >>graph.dot
echo "}" >> graph.dot

dot -Tps -o graph.ps graph.dot
convert graph.ps graph.jpg