Zurück tutorials.de > Intern > Contests > Coding Quiz > Archiv

 
 
Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)

Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


4 kostenlose Bücher bei unserer Buch-Verschenkaktion 03/2010
 
Themen-Optionen Ansicht
Alt 17.11.09, 13:52   #31 (permalink)
Mitglied Brokat
 
Registriert seit: Feb 2005
Beiträge: 377
Renommee-Modifikator: 17
OnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz sein

AW: [QUIZ#12] Perkussionist

Mal ganz grob einige Java-Codefragmente. Man sollte aber wohl
Arrays statt Listen nehmen. Auf jedenfall keine LinkedList

Wave-Form lesen
java Code:
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
List<Short> wave = new ArrayList<Short>()
 
// Ab Byte 44 bis zum Ende der Datei 16bit Wörter lesen
DataInputStream input = new DataInputStream( new FileInputStream( "input.wav" ) );
input.seek( 44 );
while( !input.eof() )
    wave.add( input.readShort() );

Zwei Waves (Wellen) mischen (addieren)
java Code:
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
void mix( List<Short> output, List<Short> sample, int offset ) {
   
    if( output.getSize() < offset + sample.getSize() )
        // hier output mit nullen auffüllen
   
    for( int i = 0; i < sample.getSize(); i++ )
        output.set( i + offset, output.get(i + offset) + sample.get(i) );
    }
}
  OnlyFoo ist offline  
 
Folgender User bedankt sich bei OnlyFoo:
enne (18.11.09)
Alt 18.11.09, 10:00   #32 (permalink)
Mitglied Bronze
 
Registriert seit: Apr 2004
Beiträge: 34
Renommee-Modifikator: 13
enne hat eine blütenweiße Weste

AW: [QUIZ#12] Perkussionist

Vielen Dank.
Aber jetzt hab ich noch eine Frage:
Zitat:
Man sollte aber wohl Arrays statt Listen nehmen.
Ich weiß doch z.B. vor dem Einlesen der WAV gar nicht wie groß das Array sein muss... Oder soll ich die Liste erst nach dem Einlesen in ein Array umwandeln und dann damit weiter arbeiten?
  enne ist offline  
 
Alt 18.11.09, 16:10   #33 (permalink)
Mitglied Brokat
 
Registriert seit: Feb 2005
Beiträge: 377
Renommee-Modifikator: 17
OnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz sein

AW: [QUIZ#12] Perkussionist

Klar weißt du das...
java Code:
  1.  
int arraySize = (fileFile.length() - 44) / 2;
  OnlyFoo ist offline  
 
Alt 19.11.09, 09:54   #34 (permalink)
Mitglied Bronze
 
Registriert seit: Apr 2004
Beiträge: 34
Renommee-Modifikator: 13
enne hat eine blütenweiße Weste

AW: [QUIZ#12] Perkussionist

ah ok. Danke.
Kannst du mir noch erklären was die Zahlen bedeuten?
also 44 nehm ich mal an ist das Offset.
Aber warum halbiere ich das ganze? Hat das was mit Short und Byte zu tun?
java Code:
  1.  
int arraySize = (fileFile.length() - 44) / 2;
  enne ist offline  
 
Alt 19.11.09, 10:10   #35 (permalink)
Mitglied Brokat
 
Registriert seit: Feb 2005
Beiträge: 377
Renommee-Modifikator: 17
OnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz sein

AW: [QUIZ#12] Perkussionist

Genau. ein short (16 Bit) ist zwei Byte lang (jeweils 8 Bit)
  OnlyFoo ist offline  
 
Folgender User bedankt sich bei OnlyFoo:
enne (19.11.09)
Alt 27.11.09, 15:09   #36 (permalink)
ɐɯıǝɹ
 
Benutzerbild von Matthias Reitinger tutorials.de Premium-User 
 
Registriert seit: Dec 2001
Ort: Bayern
Beiträge: 5.249
Renommee-Modifikator: 53
Matthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes Ansehen

AW: [QUIZ#12] Perkussionist

Hallo liebe Coding-Quizzer,

vielen Dank für euer Feedback! Es ist mir sehr wichtig zu erfahren, wie die Aufgaben bei euch ankommen. Auf einige ausgewählte Kommentare möchte ich an dieser Stelle noch reagieren:

Zitat:
Zitat von Thomas Darimont Beitrag anzeigen
Ein paar Hinweise wie man die wav Samples kombinieren kann hätte vielleicht mehr Leute zur Abgabe einer Lösung motiviert.

Im Prinzip konnte man sich das aus den WIKI Artikeln herleiten jedoch blieb da halt das schnelle Erfolgserlebnis aus und dann vergeht einem schon mal die Lust am Ganzen...

Hätte mich damit auch vorher melden können...

Für das nächste mal sollte man vielleicht ein paar mehr Hilfen (Spoiler) einstreuen. Bei den vorhergehenden Contests waren die Hilfestellungen meistens sehr brauchbar.
Die Sache ist halt immer die: es ist relativ zeitaufwändig, alle nötigen Informationen einzusammeln, zu sortieren und in eine übersichtliche Form zu bringen. Das ist Zeit, die ich momentan einfach nicht aufbringen kann

Zitat:
Zitat von Thomas Darimont Beitrag anzeigen
Ein Ziel des Coding Quiz sollte es ja auch sein neben interessanten Fragestellungen auch mal über den Tellerrand zu schauen und unterschiedliche Technologien / Programmiersprachen auszuprobieren.

Damit das gut klappt müsste man die Einstiegshürden etwas niedriger anlegen. Damit hier die Cracks nicht abgeschreckt werden sollte natürlich noch irgendwo etwas kniffeliges eingebaut werden so das die auch ihren Spaß haben - nur eben nicht in der Basisversion der Aufgabe.
Diesen Spagat zu schaffen, ist nicht so einfach. Ich gebe mir aber immer die größte Mühe, die Aufgaben sowohl für nicht so erfahrene Benutzer als auch für die Cracks interessant und machbar zu gestalten. Diesmal ist mir das anscheinend leider nicht gelungen, da die "Grundaufgabe" schon zu anspruchsvoll war.

Zitat:
Zitat von Thomas Darimont Beitrag anzeigen
Btw. vielleicht sollten wir auch mal sowas wie Lernprogramme machen:
Sprich als Aufgabe eine kleine Lernsoftware für einen bestimmten Bereich programmieren... Mathematik , Physik, Chemie?
Muss nichts großes sein vielleicht auch einfach mal ein kleines Mashup

Mit Lernprogrammen hätten nicht nur die Leute was davon, die die Software bauen (Wir), sondern auch die, die sie dann benutzen (Lehrer / Schüler)
Danke für den Vorschlag, ich werde es mal im Hinterkopf behalten.

Zitat:
Zitat von Chumper Beitrag anzeigen
Thomas hat Recht, das Niveu war hier um einiges höher, was durchaus dazu geführt haben könnte, dass einige abgeschreckt waren.
Da habe ich mich wohl ziemlich im Schwierigkeitsgrad verschätzt. Die Darstellung und Verarbeitung von Audiodaten sind wohl den meisten doch nicht geläufig bzw. schwerer zu verstehen als ich dachte.

Auf Grund dieser Rückmeldungen habe ich mich dazu entschlossen, das Regelwerk ab der nächsten Runde etwas zu modifizieren. Der Passus "Lösungsansätze können und dürfen auch schon vorab untereinander ausgetauscht und diskutiert werden, allerdings nicht öffentlich im Forum. Verwendet stattdessen bitte private Nachrichten oder schaut im Chat vorbei." wird gestrichen. Stattdessen soll es explizit erlaubt und erwünscht sein, dass Ideen direkt im Aufgabenthema ausgetauscht werden. Dies schließt insbesondere auch weiterführende/detailliertere Erklärungen zur Aufgabenstellung mit ein. Ich würde mir davon zweierlei versprechen:
  1. Es soll nicht mehr so leicht vorkommen, dass jemand wegen einiger kleiner Stolpersteine überhaupt nicht an der Quizrunde teilnehmen kann. Wenn ein Benutzer bei der Bearbeitung der Aufgabe auf ein Problem stößt (sei es ein Verständnisproblem oder ein Problem mit der Programmiersprache o.ä.), sollte er sich diesbezüglich über einen öffentlichen Beitrag im Aufgabenthema an alle anderen Quizteilnehmer wenden können.
  2. Ich werde bei der Aufgabenstellung ein bisschen entlastet, indem ich nicht jedes Detail erklären muss. Das könnten dann andere Benutzer übernehmen, indem sie die Aufgabenstellung um zusätzliche Erläuterungen ergänzen (über Beiträge im Aufgabenthema). Das muss nicht unbedingt in Form einer seitenlangen Abhandlung geschehen, oft helfen auch ein paar informative Links schon weiter.

Bei Beiträgen, die allzu viel verraten, möchte ich euch aber darum bitten, den spoiler-Tag zu verwenden. Es sollte jeder selbst entscheiden können, wie viele Tipps er benötigt. Vollständige Lösungen vorab zu posten sollte auch nachwievor Tabu sein.

Wenn jemand irgendwelche Einwände gegen diese Neuregelung hat, sollte er sie bis zur nächsten Quizrunde (vermutlich morgen Abend, aber ich kann nichts versprechen) vorbringen oder für immer schweigen

Grüße,
Matthias

P.S.: Unabhängig davon freue ich mich natürlich jederzeit über Zusendungen mit (Ideen für) Aufgaben
__________________
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”


Aktuelles Coding Quiz: #13 - Zahlengewurschtel

Geändert von Matthias Reitinger (27.11.09 um 15:12 Uhr).
  Matthias Reitinger ist offline  
 
Alt 12.12.09, 14:00   #37 (permalink)
Mitglied Brokat
 
Registriert seit: Feb 2005
Beiträge: 377
Renommee-Modifikator: 17
OnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz sein

AW: [QUIZ#12] Perkussionist

*ping* .
  OnlyFoo ist offline  
 
Alt 16.12.09, 07:52   #38 (permalink)
Mitglied Bronze
 
Registriert seit: Apr 2004
Beiträge: 34
Renommee-Modifikator: 13
enne hat eine blütenweiße Weste

AW: [QUIZ#12] Perkussionist

hmm?

*pong*...
  enne ist offline  
 
Alt 16.12.09, 17:52   #39 (permalink)
ɐɯıǝɹ
 
Benutzerbild von Matthias Reitinger tutorials.de Premium-User 
 
Registriert seit: Dec 2001
Ort: Bayern
Beiträge: 5.249
Renommee-Modifikator: 53
Matthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes Ansehen

AW: [QUIZ#12] Perkussionist

Hallo zusammen,

ich habe momentan keine Zeit, mich um das Coding Quiz zu kümmern. Es wird deshalb eine Winterpause geben, die vermutlich frühestens März 2010 endet.

Grüße,
Matthias

P.S.: Ihr könnt ja zwischenzeitlich eure Abgaben zu dieser Runde noch erweitern oder vervollständigen
__________________
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”


Aktuelles Coding Quiz: #13 - Zahlengewurschtel

Geändert von Matthias Reitinger (16.12.09 um 18:06 Uhr).
  Matthias Reitinger ist offline  
 
Alt 16.12.09, 18:15   #40 (permalink)
Mitglied Brokat
 
Registriert seit: Feb 2005
Beiträge: 377
Renommee-Modifikator: 17
OnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz sein

AW: [QUIZ#12] Perkussionist

Könntest du nicht einfach deine idee für 'ne Aufgabe wem anderes mitteilen, und der kümmert sich darum? Ich meine das Coding Quiz hängt doch nicht von dir allein ab oder? Ich würd gern auch sonst die Aufgabe ausfomulieren + so... könnt mir sonst auch noch eine ausdenken, vielleicht.
  OnlyFoo ist offline  
 
Alt 16.12.09, 19:05   #41 (permalink)
Tankwart
 
Benutzerbild von smileyml tutorials.de Moderator 
 
Registriert seit: Feb 2004
Beiträge: 1.765
Renommee-Modifikator: 39
smileyml genießt hohes Ansehensmileyml genießt hohes Ansehensmileyml genießt hohes Ansehensmileyml genießt hohes Ansehensmileyml genießt hohes Ansehensmileyml genießt hohes Ansehensmileyml genießt hohes Ansehensmileyml genießt hohes Ansehensmileyml genießt hohes Ansehensmileyml genießt hohes Ansehensmileyml genießt hohes Ansehen

AW: [QUIZ#12] Perkussionist

@OnlyFoo: gern, bitte, niemand wird dich zurückhalten.

Wenn du Hilfe brauchst einfach einen Mod ansprechen oder im Chat crazyweasel (Alex) oder TerrorAlf (Markus) oder auch mich (Marco) ansprechen.

Grüße Marco
__________________
keep on smiling
www.smileyml.de


Typografie-Basiswissen | Grafik - Basiswissen
TypoWars | ...ja, auch im Chat
  smileyml ist offline  
 
Alt 16.12.09, 19:49   #42 (permalink)
ɐɯıǝɹ
 
Benutzerbild von Matthias Reitinger tutorials.de Premium-User 
 
Registriert seit: Dec 2001
Ort: Bayern
Beiträge: 5.249
Renommee-Modifikator: 53
Matthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes AnsehenMatthias Reitinger genießt hohes Ansehen

AW: [QUIZ#12] Perkussionist

Zitat:
Zitat von OnlyFoo Beitrag anzeigen
Könntest du nicht einfach deine idee für 'ne Aufgabe wem anderes mitteilen, und der kümmert sich darum?
Dazu müsste ich aber erst mal die Zeit und Muse haben, mir die Idee auszudenken

Zitat:
Zitat von OnlyFoo Beitrag anzeigen
Ich meine das Coding Quiz hängt doch nicht von dir allein ab oder?
Momentan ist es leider so, dass es ohne mich keine Aufgaben gibt. Abgesehen helfen aber noch einige Teammitglieder im Hintergrund mit, z.B. bei der Erstellung der hübschen Startseitenbilder für das Coding Quiz (Markus Kolletzky) und bei administrativen Aufgaben (Alexander Schuc). An dieser Stelle mal ein Dankeschön an die beiden für die Unterstützung

Zitat:
Zitat von OnlyFoo Beitrag anzeigen
Ich würd gern auch sonst die Aufgabe ausfomulieren + so... könnt mir sonst auch noch eine ausdenken, vielleicht.
Gern, jederzeit. Ich habe auch kein Problem damit, wenn du mal ein paar Runden den Quizmaster machst. Wende dich dazu am besten an Alex, der kann dir dann die nötigen Rechte für die Forenstruktur hier vergeben. In Zukunft könnten wir uns dann mit den Aufgaben auch halbwegs abwechseln, wenn du Lust hast.

Grüße,
Matthias
__________________
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”


Aktuelles Coding Quiz: #13 - Zahlengewurschtel
  Matthias Reitinger ist offline  
 
Alt 05.01.10, 17:06   #43 (permalink)
Mitglied Brokat
 
Registriert seit: Feb 2005
Beiträge: 377
Renommee-Modifikator: 17
OnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz seinOnlyFoo kann auf vieles stolz sein

AW: [QUIZ#12] Perkussionist

Sorry! Ich hab hier rumgetönt ich mach das und dann kam nix... :/ Aaaaber ich setze mich jetzt gerade hin und schreib was auf, weil mir heute auf einer längeren Autofahrt durch das verschneite Hamburg zwei Ideen gekommen sind, die eigentlich umsetzbar sein müssten!

EDIT: Erste Aufgabe ist verschriftlicht. Samstag gehts dann wohl los.

Geändert von OnlyFoo (05.01.10 um 20:20 Uhr).
  OnlyFoo ist offline  
 
4 User bedanken sich bei OnlyFoo:
enne (12.01.10), Erik (05.01.10), Matthias Reitinger (05.01.10), smileyml (05.01.10)
 
 
Lesezeichen:


Themen-Optionen
Ansicht
Ähnliche Themen
 
Thema Autor Forum Antworten Letzter Beitrag
[QUIZ#9] x y z (VB.Net) Erik Archiv 0 20.07.09 17:16
[quiz#1] Kd3 (php) KD3 Archiv 6 22.09.08 20:11
Quiz? MeisterLampion Office-Anwendungen 12 03.11.06 15:48
Quiz: Was bin ich? MrTwister Werkstatt 3 05.04.06 19:14
php Quiz Sim PHP 0 09.05.04 12:43
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 134
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 261
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 149
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 100
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 190
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 79,79%
150 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 20,21%
38 Stimmen
Stimmen gesamt: 188
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,31101 Sekunden mit 27 queries