PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sport Spiel Spannung



Romanday
10-07-2006, 17:36
Kurzfassung (Einfach mal was anders...):

Es wird eine Aufgabe gestellt, mit dem Ziel verschieden Lösungsvarianten zu sammeln.
Um Schummlei einzudämmen, Lösungen bitte per PM an mich.
Lösungen werden am Sa. 12 Uhr in diesem Thread mit Namen + Datum veröffentlicht.

Wer Spaß daran hat sich einer kleinen Herausforderung zu stellen nimmt daran teil.

Aufgabe:
1.) Es gibt einen Konfigurations Array bei dem der User die
Medien angeben kann welche überprüft werden sollen.



$hd = array('hda1','hda4','hda5'); // Namen Speichermedien die überprüft werden sollen


2.) Gibt es einen zweiten array $festplatte_aktuell in dem die derzeitigen Medien +
ihre belegte Kapazität + ihre belegte Kapazität in % multidimensional gespeichert sind.

Bespiel: hda1 hat einen freien Speicher von 670M und ist zu 95 % belegt.


$festplatte_aktuell Array
(
[0] => Array
(
[0] => hda4
[1] => tmpfs
[2] => hda1
[3] => hda5
)

[1] => Array
(
[0] => 1.5G
[1] => 379M
[2] => 670M
[3] => 2.5G
)

[2] => Array
(
[0] => 84
[1] => 1
[2] => 95
[3] => 58
)

)

3.) Anhand des Konfigurations Arrays $hd soll nun ein neuer Array
erstellt (multidimensional) werden der ausschließlich die Partitionen
von $hd berücksichtigt + deren Werte. Dabei werden die Schlüssel nicht
übernommen!

Ergebnis :


$speicher Array
(
[0] => Array
(
[0] => hda1
[1] => hda4
[2] => hda5
)

[1] => Array
(
[0] => 670M
[1] => 1.5G
[2] => 2.5G
)

[2] => Array
(
[0] => 95
[1] => 84
[2] => 58
)

)


Das Ganze soll natürlich dynamisch erfolgen, daher wenn das Konfigurations Array $hd
geändert wird, passt sich $speicher automatisch an.
$festplatte_aktuell ändert sich nicht, da wir mal davon ausgehen, das niemand in der
Zwischenzeit neue Partitionen anlegt.

Sollte der User im Konfigurations Array $hd eine Partition angeben,
welche in $festplatte_aktuell nicht vorhanden ist (z. B jjduue), wird dies
natürlich bei der Erstellung von $speicher berücksichtigt.
Also nur Werte übernehmen, welche auch in $festplatte_aktuell vorhanden
sind.

Viel Spaß!

bischi
10-07-2006, 19:24
Wo ist denn jetzt genau die Aufgabe?

MfG Bischi

Romanday
10-07-2006, 20:18
Wo ist denn jetzt genau die Aufgabe?

MfG Bischi

Erstelle den Array $speicher dynamisch.:D

Romanday
11-07-2006, 11:40
Eine sehr schöne Lösung von

nEox (http://www.mrunix.de/forums/member.php?u=10852)
ist gerade eingetroffen. (gestern 22:47)

Das wird noch spannend. :D

Turbohummel
11-07-2006, 12:09
Hm. Schade.
Hätte ich auch sehr gerne mitgemacht, hab aber am Freitag noch ne Klausur zu schreiben und Samstag früh bin ich wohl für sowas etwas zu Ralle im Kopf.

Kann ich die bis Sonntag noch nachreichen?

Romanday
11-07-2006, 12:12
Hm. Schade.
Hätte ich auch sehr gerne mitgemacht, hab aber am Freitag noch ne Klausur zu schreiben und Samstag früh bin ich wohl für sowas etwas zu Ralle im Kopf.

Kann ich die bis Sonntag noch nachreichen?

Kein Problem, also Sonntag 12 Uhr wird veröffentlicht.

Ist alles freiwillig, ohne Druck und Noten. (only Fun)

nEox
12-07-2006, 21:08
Hallo Romanday,

finde die Idee eines Mini-Programmierwettbewerbs klasse, wenn du noch mehr so Ideen hast wäre das sicher eine sehr schöne Möglichkeit das Board zu beleben :)

Also Leute, ran an das Werk! Nur aus Spass and der Freude versteht sich ;)

Grüße,
nEox

Gaert
12-07-2006, 22:42
Ich hab das Thema auf jeden Fall mal als Sticky markiert :rolleyes:.

Romanday
13-07-2006, 10:16
Hallo Romanday,

finde die Idee eines Mini-Programmierwettbewerbs klasse,
Grüße,
nEox

Schauen wir mal was daraus wird. War einfach nur eine spontane Idee.
Ob das gleich den Charakter eine Wettbewerbs hat, müssen die User
entscheiden.

Bloß, wer soll dann gerecht beurteilen
ob die Banane oder die Birne besser schmeckt?

bischi
13-07-2006, 10:27
Bloß, wer soll dann gerecht beurteilen
ob die Banane oder die Birne besser schmeckt?
Der Fall ist eindeutig: Natürlich die Birne!

:D Bischi

PS: Kannst ja ne Abstimmung beginnen - da kann jeder sagen, welche ihm am besten gefällt

Romanday
13-07-2006, 11:31
Der Fall ist eindeutig: Natürlich die Birne!

:D Bischi

PS: Kannst ja ne Abstimmung beginnen - da kann jeder sagen, welche ihm am besten gefällt


Auch eine gute Idee. Das gibt ja den ordentlich Diskussionen. :D
Kritik sollte man dann aber auch begründen ...

Romanday
15-07-2006, 07:21
Ne Mannschaft ohne Stürmer. :D

Ich dachte ja, das wenigstens

undefined, Gaert und bischi

noch mit einsteigen.

Aber vielleicht ist die Aufgabe zu langweillig, zeitaufwendig oder doch zu schwierig?

bischi
15-07-2006, 09:07
Ne Mannschaft ohne Stürmer. :D

Ich dachte ja, das wenigstens

undefined, Gaert und bischi

noch mit einsteigen.

Aber vielleicht ist die Aufgabe zu langweillig, zeitaufwendig oder doch zu schwierig?
Tut mir leid - hatte bis jetzt keine Zeit (dh. "musste" was anderes proggen). Mal schauen, ob ich heute noch dazu komme, auch ein wenig Bash rumzubasteln...

MfG Bischi

PS: Ähm - ich kann das schon in bash einreichen? PHP kann ich (leider) nicht...

PS2: Zu spät - meine Lösung in Bash ist fertig...

Romanday
15-07-2006, 18:17
PS2: Zu spät - meine Lösung in Bash ist fertig...

bischi hat zugeschlagen (today: 12:41).
Das ist die Vanillesoße auf der roten Grütze. :D

Romanday
16-07-2006, 11:13
High Noon

hier mal die Lösungen.

Gaert
16-07-2006, 21:13
Hallo Romanday,

sorry, aber der Zeitpunkt war leider denkbar ungünstig - ich hatte die letzten Tage ziemlich viel um die Ohren und war übers Wochenende nicht zuhause :eek: - sonst wäre ich natürlich dabeigewesen.

Die Idee für diesen Thread finde ich Klasse! Vielleicht sollten wir Monatlich eine solche Aufgabe stellen und das ganze nicht so kurzfristig ankündigen - lass uns da einfach mal drüber Off-Topic drüber reden wenn du noch mehr solche Ideen hast (per PM oder ICQ).

Gruß,

Gaert

Romanday
17-07-2006, 07:52
Hallo Romanday,
Vielleicht sollten wir Monatlich eine solche Aufgabe stellen und das ganze nicht so kurzfristig ankündigen.

Gruß,

Gaert

Das kann man ja über ein Abstimmung erfahren.
Ich finde es wichtig so eine Diskussion öffentlich zu führen.
Was nützt die schönste Idee, wenn kein User mitmacht.

Ich phantasiere mal ...

1 x Pro Zeitraum (Woche, Monat frei wählbar) wird eine kleine
Aufgabe in der jeweiligen Script- oder Programmiersprache gestellt.

Nachrichten werden gesammelt und nach Ablauf des Zeitraums
veröffentlicht.

Der User der sich daran beteilligt kann auf Wunsch sein persönliches
Profil veröffentlichen.

Name:
Link Website:
Nickname:
etc.

Mit welcher Applikation man so etwas online verwirklichen kann?
Keine Ahnung.

Aber die App. sollte die Möglichkeit haben:
- Ober - und mehrere Unterkategorien eines Threads zu verwalten.
(Somit können Aufgaben nach Programmiersprache und
Thema (z. B. Arrays) übersichtlicher verwaltet werden.)

Woher kommen die Fragen, Aufgaben?

Na, ein Mangel an Problemen haben wir doch nicht, oder !?

Daher kann jeder User z. B. ein Problem in seiner Sprache einreichen.
Dabei sollte berücksichtigt werden, das diese Problem nicht zu banal
ist und an jeder Ecke schon dokumentiert wurde. Also den Mittelweg
finden zwischen un- und lösbar.

Wird natürlich auch veröffentlicht, Wer welche Aufgabe einbringt.

Das Ganze sollte natürlich mit einer Datenbank verwaltet werden,
damit nachher bequem herausfinden kann Wer welche Aufgabe gelöst
hat usw.

Der Usertitel ändert sich automatisch, wenn der User mehrere Aufgaben
erfolgreich gelöst hat. z. B. in Knobelfuchs :D
(Ein kleiner Ansporn muß sein.)

Alle Aufgaben und Lösungen sind öffentlich, und stehen auch zum Download
bereit.

Pro Programmiersprache gibt es 1-2 MasterOfDesaster. Das sind die Jungs
und Mädels welche die Kiste am laufen halten und die Lösungen verwalten.

Wird eine Aufgabe z. B in einem öffentlichen Programmier Forum gestellt,
sollte darauf geachtet werden das der Titel der Nachricht:

Sport Spiel Spannung

heißt.

Warum?

Sucht man im Forum im Betreff einer Nachricht nach

Sport Spiel Spannung

erhält man alle Aufgaben welche in dem jeweiligen Forum gestellt wurden.

Das wäre z. B. ein mögliches Grundkonzept.