Hallo, ich bin auf der Suche nach eine Schreibunterlage wie man sie mit der Anatomie des Menschen oder der Weltkarte kennt. Gibt es so etwas auch für Programmierer? Mit den wichtigsten Zahlensystemen, Wertebereichen der Datentypen, Hex-Tabelle? Ich mal mir täglich ein paar mal das Schema auf, wenn ich eine Portbelegung rekonstruiere: 8 7 6 5 4 3 2 1 128 32 16 8 4 2 1 0 So etwas sollte dort auch zu finden sein. Hat jemand schonmal so etwas gefunden?
Christian Q. schrieb: > Hallo, ich bin auf der Suche nach eine Schreibunterlage wie man sie mit > der Anatomie des Menschen oder der Weltkarte kennt. Gibt es so etwas > auch für Programmierer? Mit den wichtigsten Zahlensystemen, > Wertebereichen der Datentypen, Hex-Tabelle? > Ich mal mir täglich ein paar mal das Schema auf, wenn ich eine > Portbelegung rekonstruiere: > 8 7 6 5 4 3 2 1 > 128 32 16 8 4 2 1 0 > > So etwas sollte dort auch zu finden sein. > Hat jemand schonmal so etwas gefunden? Soso ein "Programmierer" der keine Zweierpotenzen kann? Wie oft musst du dir sowas aufmalen bevor du das auswendig kannst? Was macht dann eigentlich ein Maurer wenn er mal vergisst wie man den Mörtel anrührt? Der hat ja keinen Schreibtisch. Fragen über Fragen. gruß cyblord
http://michaelgoerz.net/refcards/ascii_a4.pdf Habe ich bei mir übern Monitor hängen ;-) Auf der Homepage gibt es noch mehr solche Sachen.
Ich tapeziere meine Wände mit diesen A4 Postern, dann müsste alles was relevant ist irgendwo stehen! Nein Spaß.. ASCII interessiert mich jetzt nicht so und ich such es etwas kompakter oder nur angeschnitten. Die anderen "Reference Cards" dort sind auch nicht interessant.
Christian Q. schrieb: > 8 7 6 5 4 3 2 1 > 128 32 16 8 4 2 1 0 das scheint mir verschoben. 2^8 sind bei mir immer noch 256 und 1 Bit speichert auch mehr als 0 Informationen, aber vielleicht bin ich da zu new school.
Huch.. wie peinlich :D 8 7 6 5 4 3 2 1 0 256 128 32 16 8 4 2 0
Christian Q. schrieb: > Huch.. wie peinlich :D > > 8 7 6 5 4 3 2 1 0 > 256 128 32 16 8 4 2 0 huch wie peinlich 8 7 6 5 4 3 2 1 0 256 128 32 16 8 4 2 1
D. I. schrieb: > Christian Q. schrieb: >> Huch.. wie peinlich :D >> >> 8 7 6 5 4 3 2 1 0 >> 256 128 32 16 8 4 2 0 > > huch wie peinlich > > 8 7 6 5 4 3 2 1 0 > 256 128 32 16 8 4 2 1 huch wie peinlich Versteht ihr mein Verlangen jetzt?
Selbermachen? Im einfachsten Fall eine normale Schreibtischunterlage über der eine Klarsichtfolie gleichen Abmaße einseitig befestigt. Und in diese tasche ciebst du die referenz-card die du grad benötigst. Ersatzhalber kanns du aich einen ehntsprechend großen ausdruck laminieren resp. laminieren lassen. MfG,
So in etwa: http://www.papier-und-mehr.de/papier-und-mehr_beratung/produktinformationen/produktinformation_creativ_pad.shtml Also Unterlage mit Tasche zum Papier einschieben
Christian Q. schrieb: >> Christian Q. schrieb: >>> Huch.. wie peinlich :D >>> >>> 8 7 6 5 4 3 2 1 0 >>> 256 128 32 16 8 4 2 0 >> >> huch wie peinlich >> >> 8 7 6 5 4 3 2 1 0 >> 256 128 32 16 8 4 2 1 Bin ich der einzige, der irgendwo die 64 vermisst? So 'ne Tapete würde dir wirklich nicht schaden.
Kann nicht editieren aber irgendwie sollte doch bekannt sein, dass 8Bit = 255?! Wenn da 'ne 256 steht sollte man doch ein bisschen skeptisch werden?
Tolle Idee. Wenn es genügend Interessenten hier gäbe, könnte man ja zusammen einen entwerfen und drucken lassen. Entweder eine Kunststoffunterlage oder als DINA-Gross-Block
Ich habe letztens eine vi-Kurzreferenz als Werbegeschenk abgegriffen als Mauspad, sehr genial
eher weniger Dr.Who... 8Bit kann 256 Informationen enthalten, also Zahlen von 0-255)... Es geht ja auch um 2er Potenzen, die im übrigen so aussehen: 8 7 6 5 4 3 2 1 0 256 128 64 32 16 8 4 2 1 MfG
Fer T. schrieb: > 8Bit kann 256 Informationen enthalten, also Zahlen von 0-255)... Um eine Zahl vertan :P War schon so gemeint wie von dir geschrieben.
Christian Q. schrieb: > 8 7 6 5 4 3 2 1 0 > 256 128 32 16 8 4 2 0 Ach du Sch... 2x abgesägt und immer noch zu kurz...
Ja der Fachkräftemangel ist eine Lüge, woran es mangelt sind intelligent gemachte Schreibtischunterlagen - SCNR
Gesund in den Ruhestand schrieb: > Ja der Fachkräftemangel ist eine Lüge, woran es mangelt sind intelligent > gemachte Schreibtischunterlagen - SCNR +1 Also? Was muss alles drauf? Zahlensysteme (Dec, Bin, Hex), URI, C-Operatoren und Shiftbeispiele, 1 heiterer Nerdspruch Gibt es irgendwelche Mantras die ihr während des Porgrammierens vor euch hersagt?
Also ich habe mir die billigste Schreibtischunterlage bei Staples gekooft und dann mit dem Teppichmesser oben quer aufgeschnitten. Schwups die dämlich Weltkarte raus und rein mit den Dilbert & Ulli Stein Comics :-)
Datentypen und wie lang sie sind. Muss ich ehrlich gesagt jedes Mal nachschauen.
Dr.Who schrieb: > Datentypen und wie lang sie sind. Muss ich ehrlich gesagt jedes Mal > nachschauen. Wie ist das mit der Abhängigkeit zum Compiler? Müsste man hier dann diese uint8, uint16 usw. ala inttypes.h auflisten?
Christian Q. schrieb: > Gibt es irgendwelche Mantras die ihr während des Porgrammierens vor euch > hersagt? Klagelied der Programmierer Wir ändern morgen, wir ändern heut, wir ändern wütend und erfreut. Wir ändern ohne zu verzagen, an allen sieben Wochentagen. Wir ändern gut und auch bedingt, weil ändern immer Arbeit bringt. Wir ändern teils aus purer Lust, mit Vorsatz teils, teils unbewußt. Wir ändern resigniert und still, weil jeder es so haben will. Die Alten ändern und die Jungen, wir ändern selbst die Änderungen. Wir ändern, was man ändern kann, und stehen dabei unseren Mann. Ist das Programm auch gut gelungen, bestimmt verträgt es Änderungen. Wir ändern deshalb früh und spät, und alles, was zu ändern geht. Wir sind zum Ändern stets bereit, zum Denken bleibt uns wenig Zeit. Doch denken brauchen wir auch nicht, das ändert die Programme nicht. :-P
Sprach das Rumpelstilzchen: "Heut debug ich morgen brows ich übermorgen caste ich die Königin zu int"
Hi, finde die Idee sowas zu machen gut. Was mir noch einfällt: Datetypen & Bit Anzahl & Wertebereich Wichtige libs für C / C++ / (AVR)spezifisch Wichtige Linux/Win Befehle mit Kurzbeschreibung SI Präfixe & SI Einheiten & V A J in Si Einheiten Wichtige formeln (f = 1/T) URI Kondensator Lade/Entladefunktion Baud & Baud-register & Mhz Tabelle (AVR / evt. PIC?) Widerstand-Farbcodes Transistor Mosfet Fet Schaltbild mit Beschriftung (source drain..) (NPN/PNP..) Diodentypen mit Kurzbeschreibung kurze Übersicht/Liste von Standartbauteilen evt. Filtertypen und std. Schutzbeschaltungen vill. generell wichtige Bauteil Schaltbilder ISP-Takt
Vom Maurer für die Stupidenten: 8 Bit: 7 6 5 4 3 2 1 0 128 64 32 16 8 4 2 1
Ja also ich gebe auf. Es scheint für so viele Leute extrem notwendig zu sein eine solche Unterlage zu haben. Und ich weiß nun wo der Fachkräftemangel wirklich herrscht: hier :-p gruß cyblord
Also ich hab auf meinen Spickzettel stehn: -englische Tastaturbelegung -Kalorientablle für Coder-Junkfood -typische leistungsparameter (Cache-grössen, Transferraten USB/HDD7WLAN etc) -1024/2048/4096/8192/16384/32768/65536/131072 -192.168.xx.xx -branchentypische Stundensätze -Kurse US-Dollar, UK-Pound, CHF (mit Bleistift) VG
ich habe nur die Datantypenlänge als Zettel, sonst nichts. Binär zu Oktal oder zu Dezimal oder ähnliches, einfach Win+R und calc tippen und Ansicht wissenschaftlich. Füe alles andere Google. Da reicht es aus den Begriff zu schreiben, die Lösung steht dann irgendwo auf der ersten Seite und fällt einem sofort ins Auge, da man eigentlich eh weis wie die Lösung auszusehen hat.
Gesund in den Ruhestand schrieb: > Sprach das Rumpelstilzchen: > > > "Heut debug ich > morgen brows ich > übermorgen caste ich die Königin zu int" Der is gut :)
Dr.Who schrieb: > Datentypen und wie lang sie sind. ISP-Takt schrieb: > Datetypen & Bit Anzahl reverse schrieb: > ich habe nur die Datantypenlänge als Zettel Ja, die Datentypenlängen scheinen am wichtigsten zu sein. Ich habe mir gerade auch mal so eine Schreibunterlage angefertigt: 8<----------------------------------------- ——————————————————————————————————————— | Datentyp | Bitzahl | ——————————————————————————————————————— | int8_t | 8 | | uint8_t | 8 | | int16_t | 16 | | uint16_t | 16 | | int32_t | 32 | | uint32_t | 32 | | int64_t | 64 | | uint64_t | 64 | ——————————————————————————————————————— | Alle anderen (und die obigen auch): | ——————————————————————————————————————— | typ | sizeof (typ) * CHAR_BIT | ——————————————————————————————————————— 8<----------------------------------------- Habe ich einen vergessen? Ich glaube nicht ;-) Die Unterlage darf übrigens frei kopiert werden.
Yalu X. schrieb: > Ja, die Datentypenlängen scheinen am wichtigsten zu sein. Ich habe mir > gerade auch mal so eine Schreibunterlage angefertigt: ... > Und jetzt das ganze für Zeiger und für alle Architekturen/Speichermodelle/Compiler...
8<----------------------------------------- ——————————————————————————————————————— | Datentyp | Bitzahl | ——————————————————————————————————————— | int7_t | 7 | | uint3_t | 3 | | int42_t | 42 | | uint42_t | 42 | | int99_t | 99 | | uint99_t | 99 | ——————————————————————————————————————— | Alle anderen (und die obigen auch): | ——————————————————————————————————————— | typ | sizeof (typ) * CHAR_BIT | ——————————————————————————————————————— 8<-----------------------------------------
D. I. schrieb: > Christian Q. schrieb: >> Huch.. wie peinlich :D >> >> 8 7 6 5 4 3 2 1 0 >> 256 128 32 16 8 4 2 0 > > huch wie peinlich > > 8 7 6 5 4 3 2 1 0 > 256 128 32 16 8 4 2 1 8 7 6 5 4 3 2 1 0 256 128 64 32 16 8 4 2 1 oder vielleicht doch eher so?
Ohne jetzt alles gelesen zu haben: Mach Dir deine eigene Referenzkarte, druck sie aus und Du hast verstanden wie es geht und brauchst sie nicht mehr.
Schreibunterlage: Am besten viel Papier. Als Ingenieur ist Papierverbrauch einfach elementar, man sollte das nicht als schade empfinden. Es ist der wichtigste Papierverbrauch, das Werbeblattgewicht im Hausbriefkasten ist im Gegensatz dazu unwichtiger. Ich versuche auch, viel in einem Editorfenster zu notieren, aber immer ist es nicht schneller oder effektiver: Heute noch habe ich seitenweise A4-Papier verkritzelt, weil ich nach alter Papiermethode ein Assembler-Unterprogramm für den 8051 simulierte. Ein gefundenes Shift-Programm, was in einer Byte-Kette am unteren Ende ein Halbbyte hinein shiftet, und am oberen Ende ein Halbbyte hinaus shiftet. Das Shift-Programm war nicht ordentlich dokumentiert, und ich wußte erst nicht so recht, wie ich es richtig anwende. Es war aber so ausgefeilt, daß ich es selbst nicht neu besser kleiner schneller erstellen konnte. Also: Das Vorhandene testen. Das Shift-Programm hat 11 Zeilen Code, und die Zahl steht in 5 Bytes gepackt. Also brauche ich 55 Zeilen Hand-Simulation, in 5 Blöcke aufgeteilt auf Papier. 3 Seiten unliniertes A4, Druckerpapier, reichten. Wenn das Programm dann das macht, was ich möchte, werfe ich das Papier weg, und schreibe als Doku in den Code hinein, wie es funktioniert. Das SHIFT-Programm brauchte ich für eine Mehrbyte-Ausgabe einer großen Zahl, die in mehreren Bytes abgelegt ist. OK, ich hätte es in einer Excel-Tabelle machen können, eine neue Idee. Der alte DOS-Simulator funktioniert unter Vista nicht mehr. Den alten Rechner mit Win-ME, wo der Simulator noch läuft, den möchte ich auch nicht für jede Kleinigkeit anwerfen. Dann helfe ich mir mal eben so, mit Papier. Das Programm läuft auch anständig. Papier kostet kaum noch was, und Schreibstifte auch nicht. Struktogramme male ich auch gerne seitenweise auf Papier. Das braucht schon mal 3-4 Anläufe, bis es was wird. Gegen den Werbepapiermüll ist das aber alles nichts. Also: Keine Hemmungen. Die Datentypenlängen findet man in den Libraries des Compilers, und ASCII-Tabellen gibts auch reichlich.
Nabend, es gibt Copyshops und Internetdienstleister, die Mousepads, Caffetassen und sogar Poster bis A0 mit Wunschmotiven bedrucken. Da könnte man sich doch seinen Spicker mit allen notwendigen Sachen zusammenstellen. Beste Grüße, Marek
Arc Net schrieb: > Yalu X. schrieb: >> Ja, die Datentypenlängen scheinen am wichtigsten zu sein. Ich habe mir >> gerade auch mal so eine Schreibunterlage angefertigt: > ... >> > > Und jetzt das ganze für Zeiger und für alle > Architekturen/Speichermodelle/Compiler... Ja genau und die Zahlen von der Schreibunterlagen hackt man dann direkt in den Programmcode ein beim nächsten malloc/memcpy/... oder wozu soll das gut sein? Und wer die 2er Potzenzen nicht bis 65536 kann und nicht weiss welche ASCII-Zeichen 48 und 65 sind kann man doch nicht als Programmierer ernst nehmen ;-)
Dipl-Inf schrieb: > ... und nicht weiss welche > ASCII-Zeichen 48 und 65 sind kann man doch nicht als Programmierer ernst > nehmen ;-) hex oder dez?
lix schrieb: > 8<----------------------------------------- > ——————————————————————————————————————— > | Datentyp | Bitzahl | > ——————————————————————————————————————— > | int7_t | 7 | > | uint3_t | 3 | > | int42_t | 42 | > | uint42_t | 42 | > | int99_t | 99 | > | uint99_t | 99 | > ——————————————————————————————————————— > | Alle anderen (und die obigen auch): | > ——————————————————————————————————————— > | typ | sizeof (typ) * CHAR_BIT | > ——————————————————————————————————————— > 8<----------------------------------------- Danke, ich habs mir auf A2 ausgedruckt. Hast du auch eine Tabelle in der steht, wie das mit der Strich- vor Punktrechnung mit Potenzen geht? Ich habe noch eine neue Tabelle angefangen mit Energieverbrauch, weil ich das für meinen Job als Atomingenieur oft brauche. =============================== Spannung | Strom | Verbrauch ===================== 5V | 1A | 5Watt 5V | 2A | 10Watt 5V | 1.5A | 50Watt ================================== Jungs, echt ma. Kommt mal klar hier.
<JOKE> Am besten wäre natürlich ein Display als Schreibtischunterlage, da kann man dann die Ansicht zur aktuellen Fragestellung darstellen. </JOKE> Habt Ihr keine Wand wo man sowas hinhängt, oder einen 2. Bildschirm? Für den richtigen Nerd-Status fehlt noch was.
>Am besten wäre natürlich ein Display als Schreibtischunterlage M$ Surface als Tischunterlage quasi. Im Ernst. Ich find das mit der Schreibunterlage gut. Ein Datenblatt als Schreibunterlage. Dave Jones hat mal so nen Beipackzettel vorgestellt der sich zu DIN A3 auffalten ließ. Ab und zu muß man halt schon mal nachkucken. Oder ne Alternative: PIN-Belegungen diverse ICs. Oder OP-Schaltungen wie Integrierer, Diff, Konstantstromquelle, Präzisions-Gleichr. oder allg. Schaltungstricks. Gauss-Kurve. FFT für Beginner. Irgend sowas. Vielleicht werden dann auch hier all die Hater und Flamer die keinerlei pädagogische Ader haben sondern alles schon seit Geburt wissen wie ein Insekt oder eine Amöbe, zufriedengestellt.
Joachim ... schrieb: > M$ Surface als Tischunterlage quasi. Gute Idee. Als angenehmer Nebeneffekt wird damit beim Speckschneiden die Tischplatte geschont :D
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.