skip to main content

kiesler.at

Random Guide to whatever
updated by rck, 2004-10-10

Another case of trying out the swallow hack 0.2. This time, I'm shuffling some sections around. Enjoy!

0 < n < 100

Suche nach René C. Kiesler. Ok, nicht ganz so gängig. Aber naheliegend! :-)

1. Platz: TUWIS-Eintrag auf der TU-Wien.
2. Platz: EDV-Lexikon, bei dem ich mitgewirkt habe
3. Platz: wieder TUWIS-Eintrag (!!!)
4. Platz: Geizhals-Testbericht von mir (???)
5. Platz: (endlich) meine Homepage
6. Platz: Informatik-Forum: Attributierte Grammatik Testfälle
7. Platz: Strategic Engineering Works (WU Projekt von mir), allerdings nur die DOC-Datei. Nicht die Homepage!
8. Platz und folgende: Belanglose Einträge, die nichts mit mir zu tun haben.

Fazit: Nicht schlecht, die ersten 7 Einträge handeln alle von mir.

Mängel:

  1. Wieso ist der TUWIS-Eintrag doppelt?
  2. Wieso ist meine Homepage erst auf Platz 5?
  3. Wieso zeigt Strategic Engineering Works nicht auf die Homepage?

100 < n < 200

Für Einrückungen bitte grundsätzlich die Tabulatortaste verwenden. Wem das Ergebnis zu "breit" ist, kann sich die Tabulatorbreite in allen gängigen Editoren nach Bedarf einstellen. Wem umgekehrt zB 2 Leerzeichen zu "schmal" sind, kann sie nur ungleich schwerer auf 8 "vergrößern".

Texte bitte bei ca 76 Zeichen pro Zeile umbrechen. Auch wenn der EMACS die Texte ansehlich umformatieren mag, gibt es zumindest ein Teammitglied, welches im vi den Sourcecode nicht mehr wirklich gut lesen kann :-)

Sollten wir irgendwann mal außerdem zB ein LaTeX-Fragment ausdrucken wollen, tun wir uns bei entsprechender Breite wesentlich leichter (Erfahrungswert).

Seitennummer der Angabe (in der rechts oberen Ecke des Manuskripts) bitte Zwecks besserer Orientierung im LaTeX-Source notieren. Wir haben dafür "%%% Seite xxx" etabliert.

Bitte statt Zeilenumbruch (\) eher Absätze verwenden (eine Leerzeile). Vor und nach Kommentaren (%%%) bitte auch eher großzügig Leerzeilen einfügen -- erhöht die Lesbarkeit! Gegebenenfalls überlegen, ob ein Absatz überhaupt notwendig ist und den Lesefluß nicht hemmt. Richtwert: 5 - 8 Sätze je Absatz.

200 < n < 300

1 // Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
2 // Jad home page: http://www.geocities.com/kpdus/jad.html
3 // Decompiler options: packimports(3) nonlb 
4 // Source File Name:   EprogIO.java
5 
6 package eprog;
7 
8 import java.io.*;
9 import java.text.DecimalFormat;
10 import java.text.DecimalFormatSymbols;
11 import java.util.Locale;
12 
13 // Referenced classes of package eprog:
14 //                      EprogException
15 
16 public class EprogIO {
17 
18         public EprogIO() {
19         }
20 
21         public static void println() {
22                 System.out.println();
23         }
24 
25         public static void println(String s) {
26                 System.out.println(s);
27         }
28 
29         public static void println(boolean flag) {
30                 System.out.println(flag);
31         }
32 
33         public static void println(byte byte0) {
34                 System.out.println(byte0);
35         }
36 
37         public static void println(short word0) {
38                 System.out.println(word0);
39         }
40 
41         public static void println(int i) {
42                 System.out.println(i);
43         }
44 
45         public static void println(long l) {
46                 System.out.println(l);
47         }
48 
49         public static void println(float f) {
50                 System.out.println(f);
51         }
52 
53         public static void println(double d) {
54                 System.out.println(d);
55         }
56 
57         public static void printFixedln(float f) {
58                 DecimalFormat decimalformat = new DecimalFormat("#0.000");
59                 DecimalFormatSymbols decimalformatsymbols = decimalformat.getDecimalFormatSymbols();
60                 decimalformatsymbols.setDecimalSeparator('.');
61                 decimalformat.setDecimalFormatSymbols(decimalformatsymbols);
62                 System.out.println(decimalformat.format(f));
63         }
64 
65         public static void printFixedln(double d) {
66                 DecimalFormat decimalformat = new DecimalFormat("#0.000");
67                 DecimalFormatSymbols decimalformatsymbols = decimalformat.getDecimalFormatSymbols();
68                 decimalformatsymbols.setDecimalSeparator('.');
69                 decimalformat.setDecimalFormatSymbols(decimalformatsymbols);
70                 System.out.println(decimalformat.format(d));
71         }
72 
73         public static void println(Object obj) {
74                 System.out.println(obj);
75         }
76 
77         public static void print(String s) {
78                 System.out.print(s);
79         }
80 
81         public static void print(boolean flag) {
82                 System.out.print(flag);
83         }
84 
85         public static void print(byte byte0) {
86                 System.out.print(byte0);
87         }
88 
89         public static void print(short word0) {
90                 System.out.print(word0);
91         }
92 
93         public static void print(int i) {
94                 System.out.print(i);
95         }
96 
97         public static void print(long l) {
98                 System.out.print(l);
99         }
100 
101         public static void print(float f) {
102                 System.out.print(f);
103         }
104 
105         public static void print(double d) {
106                 System.out.print(d);
107         }
108 
109         public static void printFixed(float f) {
110                 DecimalFormat decimalformat = new DecimalFormat("#0.000");
111                 DecimalFormatSymbols decimalformatsymbols = decimalformat.getDecimalFormatSymbols();
112                 decimalformatsymbols.setDecimalSeparator('.');
113                 decimalformat.setDecimalFormatSymbols(decimalformatsymbols);
114                 System.out.print(decimalformat.format(f));
115         }
116 
117         public static void printFixed(double d) {
118                 DecimalFormat decimalformat = new DecimalFormat("#0.000");
119                 DecimalFormatSymbols decimalformatsymbols = decimalformat.getDecimalFormatSymbols();
120                 decimalformatsymbols.setDecimalSeparator('.');
121                 decimalformat.setDecimalFormatSymbols(decimalformatsymbols);
122                 System.out.print(decimalformat.format(d));
123         }
124 
125         public static String toFixed(double d) {
126                 DecimalFormat decimalformat = new DecimalFormat("#0.000");
127                 DecimalFormatSymbols decimalformatsymbols = decimalformat.getDecimalFormatSymbols();
128                 decimalformatsymbols.setDecimalSeparator('.');
129                 decimalformat.setDecimalFormatSymbols(decimalformatsymbols);
130                 return decimalformat.format(d);
131         }
132 
133         public static String toFixed(float f) {
134                 DecimalFormat decimalformat = new DecimalFormat("#0.000");
135                 DecimalFormatSymbols decimalformatsymbols = decimalformat.getDecimalFormatSymbols();
136                 decimalformatsymbols.setDecimalSeparator('.');
137                 decimalformat.setDecimalFormatSymbols(decimalformatsymbols);
138                 return decimalformat.format(f);
139         }
140 
141         public static void print(Object obj) {
142                 System.out.print(obj);
143         }
144 
145         public static String readWord() {
146                 StringBuffer stringbuffer;
147                 boolean flag;
148                 stringbuffer = new StringBuffer();
149                 flag = false;
150                   goto _L1
151 _L3:
152                 char c;
153                 if(!Character.isWhitespace(c)) {
154                         flag = true;
155                         stringbuffer.append(c);
156                         continue; /* Loop/switch isn't completed */
157                 }
158                 if(flag)
159                         return stringbuffer.toString();
160 _L1:
161                 if((c = (char)is.read()) != '\uFFFF') goto _L3; else goto _L2
162 _L2:
163                 break MISSING_BLOCK_LABEL_64;
164                 IOException ioexception;
165                 ioexception;
166                 ioexception.printStackTrace();
167                 return stringbuffer.toString();
168         }
169 
170         public static boolean readBoolean() throws EprogException {
171                 boolean flag = true;
172                 try {
173                         flag = readByte() == 0;
174                 }
175                 catch(NumberFormatException numberformatexception) {
176                         throw new EprogException("Wrong Datatype: Not a Byte");
177                 }
178                 return flag;
179         }
180 
181         public static byte readByte() throws EprogException {
182                 byte byte0 = 0;
183                 try {
184                         byte0 = Byte.valueOf(readWord()).byteValue();
185                 }
186                 catch(NumberFormatException numberformatexception) {
187                         throw new EprogException("Wrong Datatype: Not a Byte");
188                 }
189                 return byte0;
190         }
191 
192         public static short readShort() throws EprogException {
193                 short word0 = 0;
194                 try {
195                         word0 = Short.valueOf(readWord()).shortValue();
196                 }
197                 catch(NumberFormatException numberformatexception) {
198                         throw new EprogException("Wrong Datatype: Not a Short");
199                 }
200                 return word0;
201         }
202 
203         public static int readInt() throws EprogException {
204                 int i = 0;
205                 try {
206                         i = Integer.valueOf(readWord()).intValue();
207                 }
208                 catch(NumberFormatException numberformatexception) {
209                         throw new EprogException("Wrong Datatype: Not an Integer");
210                 }
211                 return i;
212         }
213 
214         public static long readLong() throws EprogException {
215                 long l = 0L;
216                 try {
217                         l = Long.valueOf(readWord()).longValue();
218                 }
219                 catch(NumberFormatException numberformatexception) {
220                         throw new EprogException("Wrong Datatype: Not a Long");
221                 }
222                 return l;
223         }
224 
225         public static float readFloat() throws EprogException {
226                 float f = 0.0F;
227                 Locale.setDefault(new Locale("en", "US"));
228                 try {
229                         f = Float.valueOf(readWord()).floatValue();
230                 }
231                 catch(NumberFormatException numberformatexception) {
232                         throw new EprogException("Wrong Datatype: Not a Float");
233                 }
234                 return f;
235         }
236 
237         public static double readDouble() throws EprogException {
238                 Locale.setDefault(new Locale("en", "US"));
239                 double d = 0.0D;
240                 try {
241                         d = Double.valueOf(readWord()).doubleValue();
242                 }
243                 catch(NumberFormatException numberformatexception) {
244                         throw new EprogException("Wrong Datatype: Not a Double");
245                 }
246                 return d;
247         }
248 
249         static InputStreamReader is;
250 
251         static  {
252                 is = new InputStreamReader(System.in);
253         }
254 }

here you can see some nonsense article. in case it makes sense, it's all fault of Swallow Hack 0.5 for Article Manager!



RSSComments - Make a comment
The comments are owned by the poster. We are not responsible for its content.
RSSAll Articles
2008, 2007, 2006, 2005, 2004

What's Related

Article Manager

Hacks

Latest Updates

AdministrativeTexts
updated by freddiemac1993, 2013-06-14
wiki

Re: adventures
created by brittdavis10, 2012-02-23 (1 rply, 3 views)
thread

Re: how to run phpwebsite...
created by alexander, 2011-08-25 (2 rpls, 3607 views)
thread

Re: Forum tags
created by HaroldFaragher, 2011-08-22 (3 rpls, 8488 views)
thread


Zu den KO2100 Foren