Archiv für die "Effizienz" Kategorie Ich habe vor kurzem gebaut ein Home Theatre PC (HTPC) meinen neuen LCD-Fernseher zu fahren. Der Vorteil der Verwendung ein HTPC ist, dass es viele Komponenten eines traditionellen Home-Theater-System ersetzen können beim Hinzufügen der Vorteile eines vollwertigen Computer-System in Ihrem Wohnzimmer Raum. Ich habe vor, halten dieses System läuft 24 / 7 so macht es Sinn, sie als energieeffizient wie möglich zu machen. Hier ist eine kurze Liste der verwendeten Komponenten: - Prozessor: AMD Athlon X2 II 250
- Mainboard: Gigabyte MA-785GMT-UD2H
- Speicher: Corsair XMS3 2 × 2 GB DDR3 Dual Channel Kit
- Festplatte: 1 TB Seagate Baracuda 7200,12
- Kühler: Scythe Ninja Mini Rev. B mit Arctic Silver 5 Wärmeleitpaste
- Optisches Laufwerk: Samsung DVD-RW
- Gehäuse: Antec NSK2480
- Es sprechen: Logitech Z-Cinema Advanced Surround Sound System mit Media Center-Fernbedienung
Motherboard Sie können feststellen, dass ich nicht eine Grafikkarte aufgeführt, was seltsam erscheint, kann für einen PC, der für High Definition Video-Wiedergabe integriert ist. Der Grund ist, weil ich neue AMD 785g Chipsatz, der gerade freigegeben wurde Anfang dieses Monats verwende. Diese verfügt über eine integrierte Radeon HD 4200 GPU, die von 1080p-Video-Decodierung reibungslos fähig ist. Diese 785G Chipsatz hat wirklich alles, was Sie für einen HTPC und ist stark in Bewertungen von tomshardware und AnandTech empfohlen. CPU Der AMD Athlon X2 250 II ist eines der besten Preis-CPUs heraus dort. Man kann für ungefähr $ 70 - $ 80 zu berücksichtigen und bietet zwei Kerne bei 3,0 GHz. Das Beste daran ist, dass es bei 65-bewertet wird, wodurch es zu einem der desto mehr Energie effizient CPUs. Ich konnte für die 5050e, die nur auf 45w bewertet wird entschieden haben, aber ich Zahl der zusätzlichen Rechenleistung kann sich als nützlich für 1080p-Decodierung. Behälter und Kühler Für den Rest des Systems, entschloss ich mich zu halten, so leise wie möglich, sich für eine passive nur durch die Rechtsprechung Fans auf der NSK2480 Gehäuse-Kühler gekühlt. Das Antec NSK2480 Fall wurde von Antec in Verbindung mit SilentPCReview darauf ausgelegt, dass es die beste Luftstrom. Sie können eine vollständige Überprüfung des Falls hier lesen, aber lassen Sie mich nur sagen, es ist einfach schön und die Liebe zum Detail wirklich die sie von anderen Fällen. Es ist auch ziemlich billig bei rund 100 Dollar. Der Fall wird mit einem 380W Netzteil das ist 80 + zertifiziert Sinne hoher Energieeffizienz. Obwohl das Netzteil ist nicht so groß, die niedrige Energiebilanz der einzelnen Komponenten bedeutet, 380W ist schon viel. Probleme Der RAM, dass ich kamen mit ihren eigenen Kühlkörper, die auf die Größe der Module ergänzt. Diese erhöhte Größe mit der relativ großen Scythe Ninja Mini CPU Kühler bedeutete, dass die ersten zwei DIMM-Steckplätze nicht nutzbar waren gekoppelt. Glücklicherweise Gigabyte den DIMM-Steckplätzen angeordnet so dass die Dual-Channel-Paar zusammen waren. Als Folge konnte ich meine beiden RAM-Sticks in die 3. und 4. DIMM-Slot stecken und gleichzeitig Dual-Channel-Fähigkeit. Dies bedeutet, nicht mehr Speichererweiterung aber wenn ich einen kleineren Kühlkörper oder den Speicher schreiben möchten Module ohne Wärmespreizer. Ich bin auch immer noch fehlt ein TV-Tuner, um Over-The-Air HD-Übertragungen empfangen. I'm waiting for a nice man in den Verkauf gehen. Windows 7 Für mein Betriebssystem verwende ich ein Release-Kandidat von Windows 7, das einfach nur für ein HTPC-Setup amazing. Das Windows Media Center 7 ist wahrscheinlich die beste Microsoft-Produkt habe ich so weit und ich habe nichts gefunden, das wirklich genutzt vergleicht. Es ist sehr moddable und in Verbindung mit dem Media Center-Fernbedienung von Logitech Lautsprecher, macht es für eine sehr schöne Erfahrung HTPC. Ich empfehle den kostenlosen Media-Browser-Erweiterung für zusätzliche Augenweide und Funktionen. Total Cost Ich hatte schon einige der Teile, so musste ich nur ca. 500 $ auf diesem System zu verbringen. Ja, Sie können ein Quad-Core-System für 500 Dollar zu bauen, aber man kann nicht diese Art von HTPC Erfahrungen während bleiben grün! Alle Komponenten zusammen, Ich würde den endgültigen Kostenvoranschlag auf rund 700 Dollar. Wenn Sie für Angebote und Schnäppchen warten wollen, können Sie in der Lage, es für weniger, aber viele dieser Komponenten sind bereits zu angemessenen Preisen wettbewerbsfähig zu erhalten. Haben Sie ein HTPC-Setup? Welche Komponenten haben Sie am Ende mit? Lassen Sie mich wissen, in die Kommentare! Popularity: 3% [?] Tags: AMD, ATI, Computer, energieeffiziente, grün, HTPC, Microsoft, Windows 7 18 Kommentare »
Yahoo! Developer Network hat einen großen Artikel über die 34 Möglichkeiten, die Geschwindigkeit Ihrer Webseite veröffentlicht. Sie teilen diese 34 Methoden in 7 Kategorien: - Inhalt
- Server
- Cookies
- CSS
- Javascript
- Bilder
- Mobile
Einige der Praktiken sind ein wenig schwierig und hart für die meisten Menschen umzusetzen. Zum Beispiel die Einrichtung eines Content Delivery Network ist keineswegs eine triviale Aufgabe, und ist wohl überflüssig, es sei denn Ihrer Website Zehntausende von Besuchern pro Tag dient. Weitere Hinweise sind recht einfach und gibt Dinge, die jeder erfahrene Web-Entwickler sollte schon tun, dh indem Stylesheets am oberen Rand der Seite und Optimieren von Bildern. Dies ist ein großer Artikel vorgemerkt behalten, wenn Sie ein neues Projekt angefangen haben oder wenn Sie schauen, um eine bestehende zu verbessern! Popularity: 8% [?] Tags: css, Effizienz, Bilder, JavaScript, speed-up-your-blog, Tipps, Web-Entwicklung 30 Kommentare »
Mit dem neuen Jahr gleich um die Ecke, hier sind ein paar Bücher, die Sie wollen Lesung im Rahmen der Resolutionen Ihre New Year's zu prüfen. I've read / own diese und kann sie uneingeschränkt empfehlen aus eigener Erfahrung. Der Pragmatische Programmierer: From Journeyman to Master von Andrew Hunt, David Thomas Für alle, die eine erhebliche Zeit-Codierung verbringt, ist dieses Buch auf jeden Fall ein Must-have. Es wird Ihnen eine neue Art der Betrachtung, wie Sie Design-und Code im Wesentlichen verwandelte sie in eine Kunstform und nicht nur ein Routine-Aufgabe. Als pragmatische Maßnahmen praktisch und effizient. Verbringen Sie ein paar Stunden blättert in diesem Buch, und Sie werden hunderte von Stunden später speichern. Sie können mein Buch Rezension lesen Sie hier. Beautiful Code Beautiful Code ist eine Sammlung von kurzen Fallstudien durch Blei-Programmierer aus der ganzen Welt geschrieben. Jeder, der mag das Lernen am Beispiel wird dieses Buch lieben. Gibt es einen besseren Weg, als aus den Fehlern anderer Menschen und Erfahrungen lernen? C Ode Complete von Steve McConnell Dieses Buch ist ähnlich wie in Pragmatische Programmierer, dass es Gespräche über eine Menge aus dem gleichen Stoff. Nr. Schäden bei der Lektüre aber da sie beide bieten ein etwas anderes Stück des gleichen Kuchen. Ich glaube fest daran, dass die Informatik-Kurse für alle diese Konzepte lehren sollte Programmierer, so dass Programmierung werden kann dich lieben tun. Regular Expression Pocket Reference Dieser ist nicht nur ein must-read, it's a must have! Reguläre Ausdrücke sind eine bunte Mischung für Programmierer. Die meisten finden, dass sie sehr nützlich sind, wenn erforderlich und kann ein komplexes Problem sehr elegant zu machen. Jedoch werden die meisten auch, dass sie nicht der Praxis tun sie oft genug, um vollständig zu beherrschen. Das ist Deshalb finde ich diese Tasche auf hilfreich sein. Es enthält Beispiele in allen gängigen Sprachen APIs (Java, PHP,. NET und C #, Python, vi, JavaScript, Ruby etc.) Der Fall der 500-Meilen-E-Mail Diese letzte must-read ist kein Buch, sondern eine sehr lustige und interessante Geschichte von einem Campus, E-Mail-Administrator, die über eine unmögliche Problem kommt. Ich will nicht ruinieren mehr davon, aber auf jeden Fall lesen Sie für ein gutes Lachen! Was andere gute Bücher (nicht notwendigerweise mit der Datenverarbeitung verbundene) würden Sie empfehlen als ein Muss für einen Programmierer zu lesen? Popularity: 6% [?] Tags: Buch, Kodierung, funny, pragmatische, Programmierung 27 Kommentare »
Regelmäßige Leser meines Blogs wissen, daß ich ein stolzer Benutzer des Getting Things Done System bin und Liebe mit einer To-Do-Liste auf meiner Aufgaben zu verwalten. Also, wenn ich gefragt wurde, zu einer Überprüfung der Swift To-Do-Liste, ich war zu schreiben ziemlich aufgeregt, es zu versuchen und sehen, wie es mit meiner derzeitigen Pen & Paper-Methode vergleicht. Swift To-Do-Liste Online ist eine Web-Anwendung durch Dextronet erstellt. Obwohl genannt To-Do-Liste, ist es in der Tat viel mehr. Als Online-Anwendung, der größte Grund für die Verwendung ist es, dass die Aufgaben zugegriffen werden kann und geändert werden wann immer Sie haben Zugang zum Internet. Zum Glück für mich, ich bin fast immer vor einem Computer, so dass es sehr bequem ist. Es könnte interessant sein, die Eingabe von jemandem erhalten, der nicht immer Zugang zum Internet haben, um ihre Gedanken zu diesem Tool. Merkmale Im Hinblick auf die Scher-Reihe von Features, das ist bei weitem die ich gesehen habe auf jedem zur Liste Software zu tun. Hier einige der bemerkenswerten Ones: - Hierarchischen Baumstruktur zu organisieren, Aufgaben
- Fähigkeit zur Fälligkeit setzen und integrierte Erinnerungen für Aufgaben
- Import-Listen von XML-Format
- Exportieren Sie Listen in HTML-oder CSV-Format
- User-Management für die Zusammenarbeit und Aufgabenverteilung
- Notizen hinzufügen / files / Medien auf einzelne Aufgaben
Das letzte Feature ist ein riesiges ein meiner Meinung nach. Mit jeder Aufgabe, die Sie haben, können Sie assoziieren formatierte Notizen, Dateien, Ordner und Links zu tun. Eine Menge, wie oft die Aufgabe selbst kann in einer Zeile beschrieben werden, sondern alle zusätzliche Dinge, die mit der Aufgabe gehen müssen irgendwo gespeichert werden. Da der Benutzer Notizen und Links direkt zu einem Vorgang hinzugefügt werden, ist es wirklich hilft bei der Organisation. Zum Beispiel könnte ich eine Aufgabe sagen: "Dieses Dokument drucken im Büro" haben und dann einfach schließen Sie das Dokument mit der Aufgabe, anstatt sie einem USB-Stick oder per E-Mail, um mich zu retten. Not a big deal, aber auf jeden Fall hilfreich! Eine Menge Leute (mich eingeschlossen), wie die Dinge einfach halten, aber es ist wichtig, daran zu erinnern, dass nur, weil alle diese Funktionen angeboten werden, heißt nicht, dass man es zu benutzen! Sie können Swift To-Do-Liste als einfache oder so komplex wie Sie es brauchen werden. User Interface In echte Web 2.0-Mode, Swift To-Do-Liste Online arbeitet genau wie eine Desktop-Anwendung. Die Benutzeroberfläche erinnert mich an Microsoft Outlook mit seinen 3-Panel anzuzeigen. Die Tasten (sehr nett Symbole nach dem Weg) sind groß und intuitiv einfach zu bedienen. Web-Entwickler aus einer Perspektive, das kann ich wirklich zu schätzen wissen Detail und Mühe, damit der Benutzer-Schnittstelle nutzbar und frei von Fehlern stellen. Da ich meinen Anteil an Web-UI-Programmierung zuvor getan habe, verbrachte ich ein paar Minuten versucht, "Pause" die UI mit gemeinsamen Versehen, aber es war schön zu sehen, dass sie alle für entfielen. Meiner Meinung nach, ein paar Dinge, die hinzugefügt werden, um die Erfahrung zu verbessern könnten, sind: - Tastenkombinationen - ich liebe Tastenkombinationen
- iPhone App - Dies würde die Anwendung zu öffnen, um ein großes Publikum, dass eine vielfältig to-do-Liste Anwendung zugänglich zu jeder Zeit überall will.
Preis Mit einer Web-Anwendung dieses Kalibers, ist kein Wunder, um herauszufinden, dass sie nicht frei ist. Die Online-Version kommt zu einem monatlichen Kosten in 4 verschiedenen Pläne von $ 9,95 auf $ 225,95 pro Monat. Der Unterschied zwischen den Varianten sind die Anzahl von Benutzern erlaubt (von 1 bis unbegrenzt) und die Menge an Speicherplatz, um Dateien mit bestimmten Aufgaben zugeordnet (von 100MB bis 50GB) speichern können. Für die meisten Menschen, sollten die grundlegenden persönlichen Plan genug sein. Die höherrangigen Pläne sind eindeutig auf die Unternehmen, die große Projekte mit vielen Beiträgen verwalten möchten, ausgerichtet. Ich sehe es als äußerst hilfreich für einen Manager, Aufgaben zu vergeben und zu verfolgen Projekt Fortschritt durch diese Web-Anwendung, vor allem, wenn das Amt ist dezentral organisiert. Sie bieten eine kostenlose 30-Tage-Testversion, so dass Sie versuchen können, um zu sehen, wenn es Ihnen gefällt. Oder lesen Sie die Live-Demo zu sehen, ob die Eigenschaften Ihre Bedürfnisse! Fazit Swift To-Do-Liste ist einer der komplettesten und Funktion verpackt Online-to-do-Listen-Software Ich bin gekommen, über. Ich versuchte nicht, mit ihren Features für die Zusammenarbeit noch seit meiner To-Do-Liste ist nur für den persönlichen Gebrauch, aber ich sehe viele Möglichkeiten für sie. Das einzige, was ich kann, um es besser zu denken, sind die Zugabe von Tastenkombinationen und vielleicht auch die Entwicklung eines iPhone-Anwendung auf der Website ergänzen. Wenn Sie etwas wollen für Ihren Desktop, Dextronet bietet auch ein preisgekröntes to-do-Listen-Software für Windows, die es in diesem Online-Version basiert off of. Popularity: 17% [?] Tags: Effizienz, getting-Dinge getan, Rezension, Aufgabenliste 24 Kommentare »
Mit dem Aufkommen der AJAX, JavaScript schwere Skripte und Anwendungen werden immer mehr und mehr beliebt im Internet. Wie ist die Natur der AJAX-Anwendungen, werden viele dieser Pull / Daten dynamisch zu generieren. Mit Bildern kann kleinere Leistung Verzögerung führen, wenn ein Bild geladen werden muss. Eine andere Situation, wo image lag hinderlich werden kann, ist eine einfache onmouseover Bild ändert sich häufig auf Menüs und Navigationsleisten. Seit den frühen Tagen des Internet, es gab viele Möglichkeiten, Bilder zu dieser Vorbelastung Verzögerung zu verhindern gewesen. Durch das Laden des Bildes in den Cache des Browsers, gibt es keine Notwendigkeit, ein Bild über das Internet beschaffen. Im Laufe der Jahre, stellt jede neue Methode günstiger und einfacher als bisherige Verfahren. Ich werde drei verschiedene Arten der Vorspannung Bilder zu diskutieren, beginnend mit dem frühesten und schwerfällig, um die neuesten und effizient. Die Pixel-Bild Vielleicht ist die älteste Form der Vorbelastung Bilder ist die Pixel-Bild. Durch das Einbetten von vielen Bildern auf einer Seite (in der Regel am Ende der Seite) und dann zwingen die Größe zu 1 von 1 Pixel, laden Sie im Wesentlichen immer noch das Bild, ohne das Anzeigen viel. Festlegen einer Grenze spielt keine Rolle, zu viel, aber tut nicht weh. <img src="img/mypic.jpg" width="1" height="1" border="0" /> <img src="img/mypic2.jpg" width="1" height="1" border="0" /> <img src="img/aREALLYbigpic.jpg" width="1" height="1" border="0" />
Einstellen der Größe bis 0 von 0 Pixel funktioniert in einigen Browsern, wie gut und ist eine bessere Lösung. Erstellen Sie ein Image in JavaScript Mit zwei einfachen Linien von JavaScript können Sie ein Bild erstellen und öffnen Sie es, ohne es tatsächlich Anzeige auf einer Seite. mypic = new Image (); mypic.src = "img / mypic.jpg"; mypic2 = new Image (); mypic2.src = "img/mypic2.jpg"; mypic3 = new Image (); mypic3.src = "img / aREALLYbigpic.jpg";
Bilder ausblenden mit CSS Mit CSS können Sie auswählen, nicht angezeigt, bestimmte Elemente mit dem Display-Eigenschaft. Sie können entweder jedes einzelne Bild, das Sie möchten Vorspannung nicht angezeigt werden oder Sie können einen ganzen Abschnitt der Bilder machen nicht angezeigt. In deiner CSS-Datei, # preloadarea (display: none;)
In Ihrem HTML, <div id="preloadarea"> <img src="img/mypic.jpg" /> <img src="img/mysecondpic.jpg" /> <img src="img/aREALLYbigpic.jpg" /> </ div>
Oder Sie können jedes Bild, nicht einzeln, indem Sie eine CSS-Klasse-Display, . preloadimage (display: none;)
und dann die Zuordnung dieser Klasse zu jedem Bild, das Sie möchten, Vorspannung, <img src="img/mypic.jpg" class="preloadimage" /> <img src="img/mypic2.jpg" class="preloadimage" /> <img src="img/aREALLYbigpic.jpg" class="preloadimage" />
Welcher Weg ist der beste? Der, wie oben, die zweite und dritte viel eleganter als die Ersten sind. Auch unter Berücksichtigung, dass es eine kleine Minderheit mit deaktiviertem JavaScript, der dritte Weg ist vielleicht der vielseitigste. Sie mögen sich fragen, warum würde ich mich über Vorspannung Bilder Benutzer ohne Javascript aktivieren, Pflege? Nun, Vorspannung Bilder helfen auch, wenn Sie wissen, was der Benutzer das nächste Seite geladen wird. Es wird ihre Web-Erfahrung nahtlose und angenehmer zu gestalten! Zu viele Bilder zu Preload? Wenn Sie zu viele Bilder müssen Vorspannung (vor allem viele kleine Bilder), ein einziges großes Bild mit allen kleineren Bilder laden prüfen zusammen genäht und dann mit CSS die einzigen großen Bild mit dem entsprechenden Offset, um nur den Teil der Position des Bildes Sie wollen. Gemeinhin als CSS-Sprites Bekannte, wird es ein gutes Thema für das nächste How-to  Popularity: 16% [?] Tags: Cache, css, Effizienz, How-to, HTML, Bilder, Vorspannung, Web-Entwicklung 15 Kommentare »
| |