babe in the City – oder die 10 schlechtesten Anmach-Sprüche

Babe in the City
oder
die zehn schlechtesten Anmachsprüche
(in http://bunnyhouse.at/lifestyle/thema/babe_in_the_city.html)

Wenn man sich als Single-Frau durch die Wiener Partyszene schlängelt, ist man oft mit merkwürdigen Situationen konfrontiert. Kaum macht man eine kurze Plauderpause, kommt bereits ein Mann des Weges und lässt wieder einen dieser ab – einen der zehn schlechtesten Anmachsprüche.

Hier meine Top-Ten:
1. Bist du öfter hier? Ich denke, diesen Spruch hat wirklich schon jeder gehört und er hat wahrscheinlich auch noch nie funktioniert. Außer einem gequälten NEIN bekommen die Fragenden wohl kaum eine Antwort.

2. Hast du Feuer? Erstaunlich, dass das heute noch immer vorkommt, trotz Nichtraucherbewegungen und –zonen. Den Spruch gibt es auch in der nervigeren Version Hast du eine Zigarette? Also angeschnorrt und gleichzeitig schlecht angemacht zu werden ist einfach zu viel.

3. Du hast so schöne Augen…Na ja, ein Kompliment hört frau oft wirklich gern, aber nicht von einem Wildfremden, der selber kaum noch gerade stehen kann.

4. Wo ist hier das Klo? Nun, man sagt ja, dass Frauen prinzipiell sozialer sind als Männer, weswegen wohl kaum eine Frau nicht versucht, auf so eine Frage zu antworten. Allerdings ist es schon eine merkwürdige Frage, denn erstens: wieso fragt der Kerl keinen anderen Mann, der könnte das doch besser wissen als eine Frau, und zweitens: wieso schaut der mir beim Fragen andauernd in den Ausschnitt?

5. Ich komme gerade aus NY und bin nur noch eine Nacht hier!? Diesen Spruch gibt es natürlich mit allen Varianten an Städten und Orten oder abgeändert auf Ich weiß noch nicht, wo ich heute schlafen soll. Muss man hierzu nach was sagen?

6. Kennen wir uns? Gute Frage… ich glaube nicht?! Irgendwie inkludiert dieser Spruch ja auch noch eine Beleidigung, denn wieso hab ich bei dem Typ keinen bleibenderen Eindruck hinterlassen?

7. Ein interaktiver Spruch: Mann: Hat es wehgetan? Frau: Was denn? Mann: Als du vom Himmel gefallen bist! Eigentlich könnte man sich ja fast geschmeichelt fühlen, aber auch das ist zu viel. Genauso wie vom Kerl die frisch vom Blumenverkäufer erstandenen Rosen hingehalten zu bekommen.

8. Du schaust echt scharf aus! Antworten Sie einfach mit einem simplem Ich weiß und drehen Sie sich um, denn mehr hat der Mann wirklich nicht verdient.

9. Willst du mit mir tanzen? Hier ist auch gleich im Vorhinein klar, was der Mann will… reden ist es sicher nicht.

10. Gehst du schon? Der Typ glaubt wirklich, dass er mich davon abhalten kann zu gehen? Abgesehen davon, dass ich mehrere Stunden Tanz in hohen Hacken hinter mir hab und hundsmüde bin, will ich jetzt sicher, und zwar ganz sicher, nach hause und zwar nicht mit dem.

Sorry Jungs, aber ich habe wirklich schon besseres gehört!
Mein Tipp für alle einfallslosen Männer dieser Welt: Ein nettes Lächeln und ein simples Hallo ist oft das allerbeste! Seit originell und humorvoll, und wenn die Angesprochene nicht reagiert, lasst es bitte. Am besten ist es vorher Augenkontakt zu suchen, dann spart ihr euch eine weitere Abfuhr.

Allerdings, wenn man Gerüchten wirklich glauben will, hat sich auch schon mal die große Liebe hinter einem (hoffentlich nicht so schlechten) Anmachspruch versteckt. Also nicht gleich davonlaufen, wenn ein Süßer etwas Bitteres versucht.

Küsschen,
babe

http://bunnyhouse.at ist das projekt eines freundes von mir

HTTP POST in JAVA

geschrieben für helma (siehe http://helma.org ), nicht getestet für PHP

folgende funktion sendet ein file als ByteStream zu einer URL:


import java.net.URL;
import java.io.File;
import java.io.InputStream;
import java.net.URLConnection;
import java.io.FileInputStream;
import java.io.OutputStream;

// class definition

/**
* send file via HTTP POST to uri
*/
public static void sendfile() {
// some text that does not appear in the file
// use an evan number of “-”
String CONTENT_BOUNDARY = “–abc”;
FileInputStream fis1 = null;
OutputStream os1 = null;
InputStream is1 = null;
try {
// the URL of your upload application
URL testPost = new URL(“http://myurl/myaction?userid=a&password=a”);
URLConnection conn = testPost.openConnection();
// conn.setAllowUserInteraction(true);
conn.setDoOutput(true); // turns it into a post
conn.setRequestProperty(“Content-Type”,
“multipart/form-data; boundary=” + CONTENT_BOUNDARY);
// conn.setRequestProperty(“User-Agent”, “Mozilla/4.7 [en] (WinNT; U)”);
// conn.setRequestProperty(“Accept-Language”, “en-us”);
// conn.setRequestProperty(“Accept-Encoding”, “gzip, deflate”);
// conn.setRequestProperty(“Accept”, “image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, application/pdf, application/x-comet, */*”);
// conn.setRequestProperty(“CACHE-CONTROL”, “no-cache”);
os1 = conn.getOutputStream();
// the file, name is “rawfile”
// whatever file you care to upload
String uploadFileName = “C:\\myfile”;

File file1 = new File(uploadFileName);
fis1 = new FileInputStream(file1);

os1.write( (“-” + CONTENT_BOUNDARY + “\r\n” +
“Content-Disposition: form-data; name=\”rawfile\”; filename=\”” +
uploadFileName
+ “\”\r\nContent-Type: text/plain\r\n\r\n”).getBytes());

byte[] fileStuff = new byte[512];
int howMany = -1;
int totMany = 0;
howMany = fis1.read(fileStuff, 0, 512);
while (howMany != -1) {
totMany += howMany;
os1.write(fileStuff, 0, howMany);
howMany = fis1.read(fileStuff, 0, 512);
}
System.err.println(“read ” + totMany +
” bytes from file, wrote to outputstream.”);
fis1.close();
fis1 = null;
os1.write( (“\r\n–” + CONTENT_BOUNDARY + “–\r\n”).getBytes());

is1 = conn.getInputStream();
byte[] urlStuff = new byte[512];
howMany = is1.read(urlStuff, 0, 512);
while (howMany != -1) {
System.out.write(urlStuff, 0, howMany);
howMany = is1.read(urlStuff, 0, 512);
}
System.err.println(“that was your output.”);
is1.close();
is1 = null;
os1.close();
os1 = null;
}
catch (Exception ex) {
System.err.println(“Exception: ” + ex);
ex.printStackTrace();
}
finally {
if (fis1 != null)
try {
fis1.close();
}
catch (Exception ok_to_eat) {
// ok to ignore this
}
if (is1 != null)
try {
is1.close();
}
catch (Exception ok_to_eat) {
// ok to ignore this
}
if (os1 != null)
try {
os1.close();
}
catch (Exception ok_to_eat) {
// ok to ignore this
}
}
}

xml-rpc aufruf auf helma

hop.bat:
set XMLRPC_PORT=8082

app.properties:
XmlRpcAccess = MemberMgr.createAccount
XmlRpcHandlerName = *

MemberMgr/functions.js:
function createAccount(usr, masterAccountID) {
..
}

Root/type.properties:
members = mountpoint(MemberMgr)

JAVA CODE

import java.util.Vector;
import helma.xmlrpc.*;

public class JavaClient {
// The location of our server.
private final static String server_url = “localhost”;
public static void main(String[] args) {
try {
// Create an object to represent our server.
XmlRpcClient server = new XmlRpcClient(server_url, 8082);
// Build our parameter list.
Vector params = new Vector();
params.addElement(new Integer(5));
params.addElement(new Integer(3));

// Call the server, and get our result.
// this only works with Root mountpoints
Object o = server.execute(“members.createAccount”, params);
System.out.println(“result: ” + o);
}
catch (XmlRpcException exception) {
System.err.println(“JavaClient: XML-RPC Fault #” +
Integer.toString(exception.code) + “: ” +
exception.toString());
}
catch (Exception e) {
e.printStackTrace();
}
}
}

servlet in jbuilder

– HttpServlet servlet schreiben

– neues webmodule in JBuilder, libs einbinden

– ins web.xml Klasse (hier ‘NtlmHttpAuthExample’) und mapping

<servlet>
<servlet-name>ntlm</servlet-name>
<servlet-class>NtlmHttpAuthExample</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ntlm</servlet-name>
<url-pattern>/ntlm</url-pattern>
</servlet-mapping>

– web.xml auf schreibgeschützt setzen

– runtimeconfig für server: services/JSP launch uri setzen

z.b. auf http://localhost:8083/ntlm_test/ntlm setzen

module howto

code
– /code/global/constants.js:INITMODULESONSETUP
– /Site/objectFunctions.js:constructor::prefs.sidebar01

web-backend
– in [twoday]/modules gelistet? notfalls [twoday]/modules/import
– in [twoday]/[site]/modules/sidebar gelistet? aktivieren über [twoday]/modules
– in sidebar dargestellt? in [twoday]/[site]/modules/order zur sidebar hinzufügen