Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

Geekhumor-Sammelthread

Diskussion: Geekhumor-Sammelthread im Forum Code Kitchen, in der Kategorie Software Home; Anzeige So, um die Übersicht in Code-Kitchen zu wahren, sollten alle nicht ganz ernst gemeinten Codeschnipsel hier gepostet werden. Wer ...

Antwort
Alt 17.07.08, 21:02   #1 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 202
Standard Geekhumor-Sammelthread

Anzeige

So, um die Übersicht in Code-Kitchen zu wahren, sollten alle nicht ganz ernst gemeinten Codeschnipsel hier gepostet werden.
Wer keinen Sinn darin sieht oder es für eine Zeitverschwendung hält, kann ja den Thread ignorieren .

__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
Alt 17.07.08, 21:02   #2 (permalink)
 
Registriert seit: 30.06.08
VierZwei Leistung: Facit NTK
Likes: 0
Standard Geekhumor-Sammelthread

Moin,
ich habe mich etwas mit Python beschäftigt und ein nicht gerade portables (win/nix/...) Programm geschrieben (wobei meiner Meinung nach Skript eher passen würde).

Das Programm nimmt sich die lokale Zeit, rechnet ein bisschen dran rum und gibt dann die Differenzuhrzeit zu 13:37 aus. Es dürfte zumindest auf Ubuntu 8.04 laufen, auf keinen Fall unter Windows, da ich Linux/Unixspezifische Befehle verwendet habe.

Jetzt ist es bspw. 7:25:45 nach leet.

Code:
#! /usr/bin/python

# Leet-Timer
# Tested with Ubuntu 8.04

# import used libraries or commands
from time import tzset
import os
from time import strftime
import time

## ## ## ##

os.environ['TZ'] = 'LEET+13:37LEETDST+11:37'	# sets a new timezone and define its offset
tzset()	# applys the new timezone

# displays and updates the current leet time [VERY DIRTY]
while '42' > '23':
	os.system("clear")	# uses the shell command "clear" to clear the command shell
	print(strftime('%H:%M:%S'))	# prints the current leet time
	time.sleep(0.5)	# sleep half a second then continue
quit
VierZwei ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 17.07.08, 22:24   #3 (permalink)
 
Registriert seit: 14.06.07
Machine Leistung: Facit NTK
Machine eine Nachricht über ICQ schicken
Likes: 0
Standard

Ok... kannst du mir eventuell noch den Sinn erklären?
Machine ist offline   Mit Zitat antworten
Alt 17.07.08, 23:04   #4 (permalink)
 
Registriert seit: 30.06.08
VierZwei Leistung: Facit NTK
Likes: 0
Standard

Geekhumor
VierZwei ist offline   Mit Zitat antworten
Alt 17.07.08, 23:31   #5 (permalink)
 
Registriert seit: 30.06.08
ninetyone Leistung: Facit NTK
Likes: 0
Standard

Ich glaub ich kapier deinen "Geekhumor" nich

Code:
#! /usr/bin/env python

# du solltest im übrigen /usr/bin/env python verwenden anstatt /usr/bin/python


import os
import time

while True: #42 ist immer groesser als 32, also true
        os.system(['clear','cls'][os.name == 'nt']) # sollte nun unter windows und linux funktionieren
	print(time.strftime('%H:%M:%S'))	
	time.sleep(1)	#wieso eine halbe sekunde wenn du nur jede sekunde eine neue uhrzeit bekommst o0
ninetyone ist offline   Mit Zitat antworten
Alt 18.07.08, 10:11   #6 (permalink)
 
Benutzerbild von mauralix
 
Registriert seit: 17.04.06
mauralix Leistung: 8086
Likes: 3
Standard

Viele Leute sind bekloppt, aber wer so eine Zeit verwendet ist wohl der König der Bekloppten.
mauralix ist offline   Mit Zitat antworten
Alt 18.07.08, 10:15   #7 (permalink)
Senior Member
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Also ich versteh deinen GeekHumor Lustig Sache auf jedenfall
Serow ist offline   Mit Zitat antworten
Alt 18.07.08, 10:20   #8 (permalink)
 
Registriert seit: 14.06.07
Machine Leistung: Facit NTK
Machine eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von mauralix
Viele Leute sind bekloppt, aber wer so eine Zeit verwendet ist wohl der König der Bekloppten.
DAS nenn ich Humor :tongue:
Machine ist offline   Mit Zitat antworten
Alt 18.07.08, 11:05   #9 (permalink)
Member of Honour
 
Benutzerbild von beavisbee
 
Registriert seit: 22.02.07
beavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium III
beavisbee eine Nachricht über ICQ schicken
Likes: 77
Standard

ich find's top! Erinnert mich so ein wenig an die "fuzzy-clock" oder die Binär-Uhr...
( für ne Binär-Uhr könnte ich auch mal ne selbstgecodete Assembler-Variante hochladen... )
beavisbee ist offline   Mit Zitat antworten
Alt 18.07.08, 11:33   #10 (permalink)
 
Benutzerbild von mauralix
 
Registriert seit: 17.04.06
mauralix Leistung: 8086
Likes: 3
Standard

Eine Binäruhr macht ja noch Sinn, aber sowas nicht.

@M4CH!N3:
Toll, dass du das verstehst, war aber kein Humor sondern purer Ernst.
mauralix ist offline   Mit Zitat antworten
Alt 18.07.08, 12:33   #11 (permalink)
 
Registriert seit: 14.06.07
Machine Leistung: Facit NTK
Machine eine Nachricht über ICQ schicken
Likes: 0
Standard

Okay, da es ja jetzt ein Sammelthread ist, hier mein C++ Wrapper für einen Bool'schen Datentyp:
Code:
//----------------------------------------------------------------------------------------------------------------------------------------------
// Machines bool-wrapper for C++
//----------------------------------------------------------------------------------------------------------------------------------------------
namespace useless_datatypes 
{ 
	class CBoolean 
	{ 
	private: 
		bool m_value; 
	        
	public: 
		CBoolean( bool value = false ) : m_value( value ) {} 
		virtual ~CBoolean();

		operator unspecified-bool-type() const { return m_value; } 

		CBoolean operator!() { return Boolean( !m_value ); } 
		CBoolean& operator=( bool rhs ) { m_value = rhs; return *this; } 
	      
		bool IsTrue() const { return m_value == true; } 
		      
		bool IsNotTrue() const { return m_value != true; } 
		      
		bool IsFalse() const { return m_value == false; } 
		      
		bool IsNotFalse() const { return m_value != false; } 
		
		void ToggleBool() { m_bool = !m_bool; }
	}; 
}
//----------------------------------------------------------------------------------------------------------------------------------------------
Machine ist offline   Mit Zitat antworten
Alt 18.07.08, 12:57   #12 (permalink)
 
Benutzerbild von mauralix
 
Registriert seit: 17.04.06
mauralix Leistung: 8086
Likes: 3
Standard

Soll der Wrapper ein Schwerz sein?
mauralix ist offline   Mit Zitat antworten
Alt 18.07.08, 13:00   #13 (permalink)
 
Registriert seit: 14.06.07
Machine Leistung: Facit NTK
Machine eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von mauralix
Soll der Wrapper ein Schwerz sein?
"namespace useless_datatypes " sollte diese Frage beantworten...

Falls nicht: ich nutze diese Klasse in allen Programmen, die ich schreibe
Machine ist offline   Mit Zitat antworten
Alt 18.07.08, 13:18   #14 (permalink)
Senior Member
 
Registriert seit: 29.07.05
Heinzelotto Leistung: Facit NTK
Heinzelotto eine Nachricht über ICQ schicken
Likes: 0
Standard

das ist mir mal nach ziemlich viel schlafentzug um 5 uhr morgens passiert:
Code:
const Klasse& operator=(const Klasse& k) {
    *this = k;
    return *this;
}
Heinzelotto ist offline   Mit Zitat antworten
Alt 18.07.08, 14:21   #15 (permalink)
Senior Member
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Zitat:
Original von mauralix
Soll der Wrapper ein Schwerz sein?
Wenn du das nicht lustig / interessant findest, lass es doch einfach. Hast ebend keinen Clown gefrühstückt heute ...


Die Wrapper Klasse ist mal nice Aber gibts das nicht in C++? Aus Java kenne ich für jeden primitiven Typen eine Klasse, also:

int -> Integer
double -> Double
etc etc

Die enthalten zusätzlich z.B. Methoden um aus einem String ein int zu parsen usw. Wie ist das in C++?
Serow ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » Geekhumor-Sammelthread
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HiJack-This-Log Sammelthread SUID:root HiJack This-Log Thread 294 28.08.11 15:07
Filmkritiken Sammelthread caretaker Doppelte Beiträge 5 28.05.08 11:48
Filmkritiken Sammelthread caretaker Music- & Filmbox 5 28.05.08 11:48


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