Archiv der Kategorie: Computer

Von Computern und Gadgets — warum Ihr Display abschaltet, welche Art von Hosting Sie sollten, wie man auf Blogging etc loszulegen.

Langsam Time Machine mit Time Capsule – Gelöst!

Lassen Sie mich raten — Sie eine neue Time Capsule gekauft, Einrichten von Time Machine zum Sichern ein halbes Terabyte von Familienfotos und Heimvideos, und es erwartet “Freisprech-” von da an? Dann können Sie dieses Fortschrittsbalken bekam, dass es dauern wird, 563 Tage (or some such ridiculous number) synchronisieren?

Ihr nächster Schritt war es, Google Schleppnetz, , die Sie gezeigt haben würde, dass Sie nicht allein sind. Sie würden Festplatten-Dienstprogramm versucht haben, Ihre Time Capsule Festplatte zu reparieren, Behinderte Spotlight-Indizierung, TC etc angeschlossen Ihren Mac direkt. Nichts hat bisher geholfen? Fürchte dich nicht, Hier ist, was Sie tun müssen,.

Zunächst, starten Sie Ihre Software-Update Scheibe von Ihrem Systemeinstellungen auf Ihrem Mac.

Mac Software Update
Stellen Sie sicher, dass Sie Dieses Update, die spezifisch auf dieses Problem.
Mac Software Update

Hier ist, was Apple sagt zu diesem Update:

Zu OS X Lion 10.7.5 Zusatz aktualisieren
Die OS X v10.7.5 Supplemental Update wird für alle Benutzer, die OS X Lion v10.7.5 empfohlen und umfasst die folgenden Fehlerbehebungen:

  • Behebt ein Problem, die dazu führen können Time Machine-Backups, eine sehr lange Zeit in Anspruch nehmen
  • Behebt ein Problem, bestimmte mit einem Entwickler-ID signierte Anwendungen von Start verhindert

Wenn es nicht installiert ist, klicken Sie auf die “Geplante Anreise” Tab, und installieren Sie es. Beachten Sie, dass es installiert werden kann als mit anderen Updates gebündelt. So, solange Ihr Mac ist up-to-date, Sie müssen nicht zu viel über diese besondere fehlende Update Sorgen.

Aller Wahrscheinlichkeit nach, Dieses Update ist alles, was Sie benötigen, um Ihren langsamen Time Machine auf die Time Capsule zu beheben, um zu überprüfen, starten Sie den Computer, und starten Sie Time Machine. Geben Sie ihm ein paar Minuten Zeit und sehen, ob die Geschwindigkeit ist akzeptabel (über 10-20 MB eine zweite auf das kabelgebundene Gigabit-Netzwerk).

Wenn es nicht, oder wenn Sie andere Gründe für das Update nicht installieren müssen, es gibt ein paar andere diese Tipps können Sie versuchen,.

  • QuickSilver and Dropbox iconsBeenden Sie Anwendungen, die Indizierung kann das Dateisystem. Dropbox, Quicksilver etc. Finden Sie sie auf Ihrer Menüleiste. Der rechten Maustaste auf die Icons und wählen Beenden.
  • Finder optionStellen Sie sicher, dass Finder ist nicht auf alle Größe zeigen. Öffnen Sie ein Finder-Fenster, getroffen Cmd-J, um diese Optionen bringen, und sicherzustellen, dass die All berechnen Größen ist nicht angekreuzt (trotz der Tatsache, dass es auf dem Screenshot ersichtlich hier angekreuzt).

    Beachten Sie, daß es nicht unter den üblichen Finder-Einstellungen, was würden Sie sich zu bringen mit Cmd-I.

  • Kill FinderDas letzte, was zu versuchen ist, um zu töten und Relaunch Finder. Klicken Sie auf das Apple-Logo auf jedem Menüleiste, wählen “Sofort beenden…” das Fenster Show zu bringen,, Wählen Sie Finder und drücken Sie die Taste Relaunch

Der letzte Schritt (der Tötung und Wiederbelebung Finder) als etwas, das auf jeden Fall funktioniert angekündigt worden. Also probieren Sie es aus, wenn sonst nichts hilft. Ein anderer Weg des Tötens und der Neubelebung der Finder ist es, den Befehl killall Finder von einem Terminalfenster.

Wenn Sie diese Tipps nicht funktioniert, Sie ziemlich viel Pech sind. Es gibt immer noch eine weitere Sache, die Sie könnten versuchen, das wird wahrscheinlich nicht funktionieren. Es hat sicher nicht, für mich, sondern gab mir ein Gefühl, dass ich “Festsetzung” das Problem.

Schließen Sie Ihre Time Capsule (TC) direkt auf Ihrem Mac. Um dies zu tun,, Gehen Sie folgendermaßen vor.

  • Erste, verbinden Sie Ihren TC zu Ihrem Netzwerk, und stellen Sie es mit dem AirPort-Dienstprogramm.
  • Trennen Sie es von Ihrem Netzwerk. (Trennen Sie das Ethernet-Kabel.)
  • Trennen Sie das Ethernet-Kabel von Ihrem Mac, und verbinden TC (einer der drei Ausgangsanschlüsse) auf den Mac.

Wie doppelte Importe in iPhoto vermeiden

Für die angehenden Fotografen in sich, iPhoto ist ein Glücksfall. Es ist die iLife Foto Organisationsprogramm, das auf Ihrem protzigen neuen iMac oder Mac Book Air vorinstalliert. Tatsächlich, Ich würde so weit gehen zu sagen, dass iPhoto ist einer der Hauptgründe, um auf einen Mac zu wechseln. Ich weiß, es Alternativen, aber für die nahtlose Integration und glatt-as-Seide-Workflow, iPhoto herrscht.

iPhotoTaggerAber (von, es ist immer eine “aber”), der Workflow in iPhoto kann ein Problem für einige erstellen. Es erwartet Sie, um Bilder zu schießen, Schließen Sie die Kamera an den Mac, bewegen Sie die Fotos von der Kamera auf den Mac, erweitern / bearbeiten und teilen (Facebook, flickr) oder drucken oder Foto-Bücher. Diese Strömung (mit einigen Gesichtserkennung, Entfernen von roten Augen, Veranstaltung / Erstellen von Alben usw.) funktioniert wie ein Charme — Wenn Sie gerade erst anfangen, mit Ihrer neuen Digitalkamera. Was wäre, wenn Sie bereits über 20,000 alte Fotos und Scans auf dem alten Computer (in “Eigene Bilder”)?

Dies ist das Problem, das ich mit, als ich begann das Spiel mit iPhoto konfrontiert. Ich bin stolz bei der Antizipation solcher Probleme. So, Ich beschloss, meine alte Bibliothek sehr sorgfältig importieren. Beim Importieren “Eigene Bilder” (die ziemlich organisiert war von Anfang an), Ich ging durch sie Ordner für Ordner, Drag-and-Drop auf iPhoto und, gleichzeitig, bezeichnete sie (und die Fotos darin) mit dem, was ich dachte, waren entsprechende Farben. (Früher habe ich die “Get Info” Funktion im Finder für Farbetiketten.) Ich dachte, ich sei schlau, aber ich landete mit einem feinen (aber bunt) Chaos, mit meinem Ordner und Fotos von Sport zufällige Farben. Es sah unmöglich zu vergleichen und herauszufinden, und wo meine 20,000 Fotos habe in iPhoto importiert; so habe ich beschlossen, meine erste Mac App schreiben — iPhotoTagger. Es dauerte etwa eine Woche, es zu schreiben, aber es aussortiert Mein Foto Sorgen. Jetzt möchte ich, es zu verkaufen und Geld verdienen.

Hier ist, was sie tut. Es geht zuerst durch Ihre iPhoto Bibliothek und Kataloge, was haben Sie da. Es scannt dann die von Ihnen angegebenen Ordner und vergleicht die Bilder dort mit denen in Ihrer Bibliothek. Wenn ein Foto genau einmal gefunden, es wird mit einem grünen Aufkleber bekommen, so dass es aussieht, wenn Sie es in Ihrem Finder durchsuchen (was Mac-talk für den Windows Explorer). Ähnlich, Wenn das Foto erscheint mehr als einmal in Ihrer iPhoto-Mediathek, es wird in Gelb markiert werden. Und, gehen die extra-Meile, iPhotoTagger Ihre Ordner grüne Farbe, wenn alle Fotos innerhalb haben in Ihre iPhoto-Bibliothek importiert wurde. Diese Ordner, die teilweise importiert worden sind, werden gelb markiert werden.

Das Foto Vergleich mit Exif-Daten durchgeführt, und ist ziemlich genau. Beachten Sie, dass iPhotoTagger nichts in Ihrer iPhoto-Mediathek ändern. Andernfalls wäre unklug. Er liest nur die Bibliothek, um Informationen zu sammeln.

Diese erste Version (V1.0) freigegeben wird, um das Wasser zu testen, sozusagen, und ist zum Preis von $1.99. Wenn es genug Interesse, Ich werde mich auf V2.0 mit verbesserter Leistung arbeiten (mit Perl und SQLite, wenn Sie wissen müssen). Ich werde es bei Preis $2.99. Und, wenn das Interesse nicht nachlassen, a V3.0 (für $3.99) wird mit einer richtigen Hilfedatei angezeigt, Leistungsbereich, Wahlen, Ihr eigenes Farbschema wählen, Spotlight-Kommentare (und, wenn Sie wissen müssen, wahrscheinlich in Objective-C geschrieben). Bevor Sie mir Geld zu schicken eilen, Sie wissen, dass iPhotoTagger erfordert Snow Leopard und Löwe (OS X 10.6 und 10.7). Im Zweifelsfall, Sie können Download der Lite-Version und mit ihm zu spielen. Es ist voll funktions, und erstellen Listen von Fotos / Ordner, die in Grün und Gelb markiert werden, aber wird nicht wirklich markieren sie.

Virtual Thumbdrive

Ich schrieb über DropBox vor ein paar Wochen, angeblich, um es meinen Lesern vorstellen. Meine versteckte Agenda hinter diesem Posten war, einige von Ihnen bekommen, um sich zu registrieren mit meine Verbindung so dass ich mehr Platz. Ich war mir sicher, dass alles, was ich tun musste, war, darüber zu schreiben und jeder von Ihnen möchte, sich anzumelden. Stellen Sie sich meine Überraschung, als nur zwei unterschrieben, von denen sich herausstellte, um ein Freund von mir sein. So muss ich es falsch gemacht haben. Ich habe wohl nicht deutlich genug herausbringen alle Vorteile. Entweder das, oder nicht viele Menschen ihre Daten tatsächlich herumschleppen in ihrer thumbdrives. Also hier gehe ich wieder (Gleiches, nicht-so-versteckte Agenda). Bevor wir weiter gehen, Lassen Sie mich Ihnen sagen deutlich, dass DropBox ist ein kostenloser Service. Sie bezahlen nichts für 2 GB Online-Speicher. Wenn Sie über diese Grenze hinaus gehen wollen, Sie zahlen eine Gebühr tun.

Die meisten Menschen tragen ihre Thumbies um, so dass sie ihre Dateien von jedem Computer aus zugreifen können, sie passieren, um sich vor zu finden. Wenn diese Computer sind nicht Ihre gewöhnlichen Computern (dh, Notebook deiner Frau, Kinder’ pc, Büro-Computer usw.), die virtuelle DropBox kann nicht ganz die Notwendigkeit einer echten thumbdrive vermeiden. Für zufällige Computer, virtuellen einfach nicht schneiden es. Aber wenn Sie eine Person, von Gewohnheiten und von einem regelmäßigen Shuttle-Computer auf einen anderen sind, DropBox ist eigentlich viel besser als ein echter USB-Laufwerk. Alles, was Sie tun müssen, ist zu installieren DropBox auf all diesen Maschinen, die nicht einmal müssen von der gleichen Art sein, — sie Macs sein kann, PCs, Linux-Boxen usw.. (Tatsächlich, DropBox können auf Ihren mobilen Geräten als auch installiert werden, obwohl, wie Sie verwenden, ist es alles andere als klar.) Sobald Sie DropBox installieren, Sie haben einen speziellen Ordner (oder das Verzeichnis) wo man Sachen sparen. Diese speziellen Ordner / Verzeichnis ist, eigentlich, nichts als eine reguläre. Nur, dass es ein Hintergrundprogramm überwachen sie und Synchronisieren es magisch mit einem Server (die auf einer Wolke ist), und mit allen anderen Computern, auf denen Sie haben Ihre Anmeldeinformationen unter DropBox installiert. Besser noch, wenn Ihr Computer ein lokales Netzwerk, DropBox verwendet sie, um unter ihnen praktisch keine Zeit synchronisieren.

Hier ist Video, das ich auf YouTube gefunden, was DropBox für Sie tun können:

Zusätzlich zu dieser Datei-Synchronisation, DropBox ist ein Offline Spiegel Ihrer synchronisiert Dateien. Also, wenn Sie Ihre wichtigen Dateien in das zu halten DropBox Mappe, sie werden für immer überleben. Dies ist ein Vorteil, dass keine physischen, Echt thumbdrive bieten Ihnen. Mit echten thumbdrives, Ich persönlich habe verlorenen Dateien (trotz der Tatsache, dass ich bin ziemlich religiös zu regulären Kopien und Spiegel) durch USB-Laufwerke sterben auf mich. Mit DropBox, es wird nie passieren. Sie haben die lokalen Kopien auf alle Rechner, an denen DropBox laufen haben und eine Remote-Kopie auf einem Cloud-Server.

Aber man könnte sagen,, “Hat, Das ist das Problem — wie kann ich meine persönlichen Dateien auf einem entfernten Ort, wo jeder kann sie anschauen?” Gut, DropBox sagt, dass sie Industrie-Standard-Verschlüsselung, die sie selbst nicht ohne Ihr Passwort entsperren verwenden können. Ich entschied mich, ihnen zu vertrauen. Schließlich, auch wenn sie es zu entschlüsseln könnte, wie können sie troll Terabyte an Daten in zufälliger Formate in der Hoffnung, Ihre Kontonummer oder was auch immer? Neben, wenn Sie wirklich besorgt über die Sicherheit sind, Sie können immer schaffen ein TrueCrypt-Volumes in DropBox.

Ein weiteres nutzen zu können, setzen kann DropBox zu halten ist in der Anwendung von Daten zwischen Computern synchronisiert. Dies funktioniert am besten mit Macs und symbolische Links. Beispielsweise, wenn Sie ein MacBook und einen iMac haben, Sie können Ihr Adressbuch in setzen Sie Ihr DropBox Verzeichnis, einen symbolischen Link von der normalen Lage (in ~ / Library / Application / Mail.app) und erwarten, dass die gleiche Adressbuch sowohl in den Computer sehen. Ähnliche Trick wird mit anderen Anwendungen auch funktionieren. Ich habe es mit meinem offline Blogging-Software versucht, (Ecto) und meine Entwicklungsumgebung (NetBeans).

Möchten Sie weitere Gründe, um sich zu registrieren? Gut, Sie können auch Dateien mit anderen Benutzern teilen. Nehmen wir an, Ihr Ehepartner hat ein DropBox ihrer eigenen, und Sie ein paar Fotos mit ihr zu teilen wollen. Dies kann leicht angeordnet werden. Und ich glaube, dass die Bilder in den Ordner DropBox verhält sich wie eine Galerie, obwohl ich es nicht getestet.

So, wenn Sie diese Gründe zu finden, um eine virtuelle Memorystick zusätzlich zu haben (oder anstelle) eine echte physische, Sie melden Sie sich für DropBox über eine der Millionen Links auf dieser Seite. Habe ich Ihnen sagen, dass, wenn Ihre Freunde mit Ihren Link haben unterschrieben, Sie 250MB Extra für jede Empfehlung erhalten würden?

Foto: Debs (ò‿ó)♪

Hosting-Services

hosting.gifIn der heutigen Welt, wenn Sie nicht über eine Website, Sie existieren nicht. Gut, das kann nicht ganz korrekt sein — Sie kann ganz gut mit einem Facebook-Seite oder ein Blog zu tun. Aber die demokratische Natur des Internet inspiriert viele von uns an die Anbieter von Informationen werden nicht nur die Verbraucher. Die intelligentere diejenigen, tatsächlich, strategisch positionieren sich zwischen den Anbietern und den Konsumenten, gut aussehend und ernten Belohnungen. Schauen Sie sich die oben genannten facebook, oder Google, oder eine dieser Internet-Unternehmen, die es groß gemacht. Auch die kleinen Pommes aus dem Internet, einschließlich der kleinen Zeitbloggern, wie mit freundlichen Grüßen, finden sich mit Blick auf Web-Datenverkehr und Stabilität Art von technischen Problemen. Ich habe vor kurzem von meinem Shared Hosting bei NamesDirect.com zu einem virtuellen privaten Host bei Arvixe.com bewegt, and even more recently to InMotion. Da, Ich habe es getan. Ich bin gegangen und fiel Fachjargon auf meine Leser. Aber dieser Beitrag ist von den technischen Möglichkeiten angehende Webmaster haben. (Bevor wir weiter gehen, lassen Sie mich die Tatsache offenbart, dass die Links zu InMotion in diesem Beitrag sind alle Affiliate-Links.)

Wenn Sie beginnen mit einer kleinen Website, Sie in der Regel mit dem, was sie nennen gehen “Shared Hosting” — der Economy-Klasse von Web-Hosting soltuion. Sie registrieren Domain-Namen (wie thulasidas.com) für $20 oder $30 und schaue mich um einen Platz auf dem Web, um Ihre Seiten zu setzen. Sie können diese Art von Hosting finden Sie unter $10 Monat. (Beispielsweise, InMotion hat ein Paket für weniger als $4 Monat, mit einem freien Domain-Namen-Registrierung geworfen in.) Die meisten dieser Anbieter werben unbegrenzte Bandbreite, unbegrenzte Speicherung, unbegrenzte Datenbanken usw.. Gut, nicht alles, was Sie im Internet finden glauben; Sie bekommen, was Sie bezahlen. Wenn Sie das Kleingedruckte lesen, bevor Sie auf “hier” zu akzeptieren, die 30 seitenlangen Geschäftsbedingungen, würden Sie sehen, dass wirklich bedeutet unbegrenzte begrenzte.

Für diejenigen, die, um mit Web-Entwicklung zu Hause gespielt haben, Shared Hosting ist wie mit XAMPP installiert auf Ihrem Computer zu Hause mit mehreren Benutzern den Zugriff auf sie. Sicher, kann der Anbieter einen mächtigen leistungsfähigen Computer haben, riesigen Stauraum und große Rohr mit dem Internet oder was auch immer, aber es ist immer noch teilen. Dies bedeutet, dass Sie Ihre eigenen speziellen Bedürfnisse nicht einfach untergebracht werden, vor allem, wenn es so aussieht, als wenn Sie vielleicht ein unangemessener Anteil der Schwein “unbegrenzt” Ressourcen, das ist, was mit meinem Provider passiert ist, ist. Ich brauchte ein “CREATE TEMPORARY TABLE” Privileg für eine bestimmte Anwendung, und sagte mein Gast, “No way dude.”

Shared Hosting ist in verschiedenen Paketen, natürlich. Unternehmen, Für, Ultimative etc. — sie sind alle nur Werbung Schlagworte, Wesentlichen beschreibt verschiedene Größen der Anteil der Ressourcen, die Sie bekommen. Die nächste Aktualisierung ist ein weiteres Schlagwort — Cloud Hosting. Hier, die Ressourcen sind immer noch geteilt. Aber anscheinend sind sie auf geografisch verteilte Rechenzentren befinden, durch eine Art von Grid-Technologie optimiert und skalierbar. Diese Art von Hosting ist besser, weil als, wenn Sie die Ressourcen ausgehen, die Hosting-Programm kann mehr zuordnen. Beispielsweise, wenn Sie plötzlich eine Verkehrsspitze, weil der lustige Beitrag geht auf Facebook und virale digg, die Wolke könnte leicht umgehen. Sie werden, natürlich, berechnen Sie mehr, sondern in der Shared-Hosting-Szenario, sie würden wahrscheinlich vorübergehend sperren Sie aus. Mir, Cloud-Hosting klingt wie Shared-Hosting mit einigen der Ressourcenbeschränkungen entfernt. Es ist wie eine Torte teilen, aber mit allen Zutaten auf der Hand, so dass, wenn Sie ausgehen, können sie schnell etwas mehr backen für Sie.

Die “Business-Klasse” von Web-Hosting ist, VPS oder Virtual Private Server. Hier, Sie einen Server haben (wenn auch ein virtuelles) für sich selbst. Da Sie “besitzen” dieser Server, Sie tun, was Sie wollen mit ihm — Sie haben “Wurzel” Zugriff. Und die Ressourcen sind ausgeschrieben, mehr oder weniger, Ihnen gewidmet. Das ist wie mit einer VirtualBox läuft auf Ihrem PC zu Hause, wo man XAMPP installiert haben. Der einzige Nachteil ist, dass Sie nicht wissen, wie viele andere VirtualBoxes auf dem Computer, wo Ihre VPS läuft läuft. So ist der Anteil der Ressourcen, die Sie tatsächlich bekommen, um zu genießen kann sich von dem der so genannten sein “dedizierten” diejenigen. Für Root-Zugriff und quasi-dedizierte Ressourcen, Sie zahlen eine Prämie. VPS kostet etwa zehn Mal so viel wie Shared Hosting. InMotion, beispielsweise, eine VPS-Paket für $40 Monat, das ist, was ich haben sich für.

VPS-Hosting geht mit Service-Level-Vereinbarungen, die in der Regel Staat 99.9% Betriebszeit und Verfügbarkeit. Es ist wichtig zu beachten, daß diese Betriebszeit bezieht, nicht zu Ihrer Instanz von VPS, sondern an den Server, der die virtuelle Server-Hosts. Da Sie der Chef Ihrer VPS, wenn er abstürzt, es ist vor allem das Problem. Ihre Anbieter kann ein “vollständig verwalteten” Service (InMotion tut), sondern dass in der Regel bedeutet, Sie können sie bitten, einige Admin-Arbeit zu tun und suchen Sie Rat. In meinem Fall, mein VPS gestartet hängen (weil einige FastCGI Fragen, bevor ich beschlossen, nach DSO für PHP-Unterstützung zu bewegen, so dass APC gearbeitet — Ich weiß, viele Techie-Jargon, aber ich lege den Grundstein für meinen nächsten Beitrag am Server-Management). Als ich fragte, die Unterstützung zu helfen, das Problem zu diagnostizieren, sie sagten,, “Es hängt, weil der Server Laichen zu viele PHP-Prozesse. Alles, was ich Ihnen helfen kann?” Genaue Erklärung, Ich muss zugeben,, aber nicht unbedingt die Art von Hilfe, die Sie suchen. Sie sagten,, letztlich, die VPS-Server war mein Baby, und ich muss mich darum kümmern.

Wenn Sie echte High-flying Webmaster sind, die Art von Hosting sollten Sie für zu gehen ist ein voll engagierten ein. Dies ist eine Art, wie die erste Klasse oder Privatjet Art von Situation in meiner Analogie. Diese Hosting-Option laufen Sie einen erheblichen Kosten, überall von $200 bis mehrere tausend pro Monat. Für diese Art von Geld, was Sie bekommen ist eine leistungsfähige Server (gut, zumindest für die teureren diejenigen dieser Pläne) in einem Rechenzentrum mit redundanten Netzteilen und so weiter untergebracht. Dedicated Hosting, mit anderen Worten, ist eine echte Private Server, im Gegensatz zu einem virtuellen.

Ich habe keine direkte Erfahrung mit einem dedizierten Server gehostet, aber ich habe ein paar Server, auf denen zu Hause für Entwicklungszwecke. Ich laufe zwei Computer mit XAMPP (ein echter und ein auf einer VirtualBox auf meinem iMac) oder und zwei mit MAMP. Und ich vermute, die dedizierte Server-Erfahrung wird ähnlich zu sein — ein Server bei Ihrem Abruf mit Ressourcen für Sie vorgesehen, läuft, was es ist, dass Sie möchten Lauf.

Etwas verteilt über gemeinsame und VPS-Hosting ist, was sie einen Reseller-Account aufrufen. Diese Art von Hosting setzt Sie im Wesentlichen als ein kleines Web-Hosting-Anbieter (vermutlich in einem Shared-Hosting-Modus, wie oben beschrieben,) sich. Das kann interessant sein, wenn Sie ein paar Dollar auf die Seite stellen wollen,. InMotion, beispielsweise, bietet Ihnen ein Reseller-Paket für $20, und verspricht, nach dem Enduser Unterstützung freuen sich. Natürlich, wenn Sie tatsächlich an Ihre potentiellen Kunden weiterverkaufen, Sie wollen sicherstellen, dass Ihr Angebot hat etwas besser als das, was sie direkt von der Firma entweder in der Preisgestaltung oder Funktionen erhalten können. Sonst, es würde nicht viel Sinn machen, für sie zu Ihnen kommen, wäre es?

So gibt es. Das ist das Spektrum an Hosting-Möglichkeiten Sie haben. Alles, was Sie tun müssen, ist, herauszufinden, wo in diesem Spektrum Ihre Bedürfnisse fallen, und wählen Sie entsprechend. Wenn Sie am Ende der Wahl InMotion (eine kluge Wahl), Ich wäre Ihnen dankbar, wenn Sie dies nicht mit einem meiner Affiliate-Links.

Wir bewegen…

Unreal Blog hat zu einer leistungsfähigeren Server zu bewegt Arvixe. [Bekanntgabe: Alle Server-Links in diesem Artikel sind Affiliate-Links.] Für Interessenten an bewegten Ihrem Hosting auf einen neuen Server, Ich dachte, ich würde die beschreiben, “Fallstricke” beteiligt.

Diese gotcha hat mich während eines Tests Migration von meinem alten Beiträge auf den neuen Server. Ich hatte über 130 Beiträge für die Migration. Als ich zog sie an den neuen Blog auf dem neuen Server, sie sahen aus wie neuen Beiträge. Um die gnaden Logik eines Computers (Das ist mit dem gesunden Menschenverstand und schafft es versauen Leben), Diese Aussage des Neuen korrekt, Ich muss zugeben, — sie waren in der Tat neue Beiträge auf dem neuen Server. So, am 10. Januar, meine regelmäßigen Leser, die sich für Updates unterzeichnet hatten, erhielten über 100 E-Mail-Benachrichtigungen über “Neue Beiträge” auf meinem Blog. Unnötig zu sagen, ich fing an, wütend E-Mails von meinem verärgert Stamm verlangte, dass ich ihre Namen von meinem entfernen “list.excessive” (als einer von ihnen steckte es). Wenn Sie einer von denen, die übermäßiges E-Mails bekam, waren, Bitte nehmen Sie meine Entschuldigung. Seien Sie versichert, dass ich off-Mail-Benachrichtigungen aktiviert, und ich werde in die Innereien von meinem Blog sehen und hart, bevor Sie es wieder einschalten. Und wenn ich schalten Sie ihn ein, Ich werde prominent einen Link in jeder Nachricht abonnieren oder abbestellen selbst.

Wie Sie Ihre Web-Präsenz und Blog-Verkehr wächst, Sie gehen zu einem größeren Server verschieben zu haben sind. In meinem Fall, Ich entschied mich, mit zu gehen Arvixe& gt; wegen der ausgezeichneten Bewertungen, die ich im Internet gefunden habe,en. Die Entscheidung, welche Art von Hosting Sie sorgt für eine interessante Themen, die meinem nächsten Beitrag sein wird.

Cloud Computing

Ich zum ersten Mal davon gehört “Cloud Computing” als mein Freund in Trivandrum begann darüber zu reden, Seminare und Konferenzen zum Thema. Ich mit Grid Computing vertraut war, so dachte ich, es etwas ähnliches war und beließ es dabei. Aber eine aktuelle Notwendigkeit von mir dargestellten mir, was Cloud Computing wirklich, und warum man es will. Ich dachte, ich würde meine Einsicht mit dem Uneingeweihten teilen.

Bevor wir weiter gehen, Ich bekenne, dass ich schreibe diesen Beitrag mit ein wenig Hintergedanken. Was das Motiv ist etwas, was ich gegen Ende von diesem Post verbreiten.

Lassen Sie mich sagen, dass ich bin kein Noob, wenn es um Computer geht starten. Ich begann meine lange Liebesbeziehung mit Rechen- und Programmierung in 1983. Diejenigen Spät- Radtouren nach CLT und Stapeln von Fortran-Karten – das waren spaßigen Abenteuer. Wir würden den Stapel auf dem IBM einreichen 370 Betreiber in den frühen Morgenstunden und erhalten die Ausgabe in den Abend. So ist die Durchlaufzeit für jeden Bugfix wäre ein Tag sein, was ich denke, machte uns ziemlich vorsichtig Programmierer. Ich erinnere mich, schreibe ein Programm zum Ausdrucken eines Kalenders, eine Seite pro Monat, beabstandet und ausgerichtet ist. Useless wirklich, weil der Ausdruck würde auf A3-Format Vorschubrollen mit Löchern an den Seiten sein, und die Schrift war ein schmutziger Courier Art der Punktgröße 12 in hellblau-schwarz, bei normalen Leseabstand kaum lesbar. Aber es hat Spaß gemacht. Leider habe ich einen Fehler gemacht in der Schleife Verschachtelung und der Kalender kam alles durcheinander. Schlimmer, der Bediener, wer geizig über den Papierverbrauch war, unterbrach die Ausgabe auf dem vierten Monat und riet, ich solle aufhören, es zu tun. Ich wusste, dass er nicht zu unterbrechen, wenn ich nur eine Fortran PRINT-Anweisung und schrieb das Programm, es zu tun auf diese Weise. Ich habe den Ausgang, aber auf der Seite Januar, gab es diese handschriftlichen Schreiben, “Versuchen Sie es noch einmal und ich werde Ihr Konto kündigen.” An diesem Punkt hörte ich und verzichtete.

Ich über E-Mail in den späten achtziger Jahren auf einem Cluster von Vaxstations, die der Hochenergie-Physik-Gruppe an der Syracuse University gehörte begonnen. Anfangs, wir könnten E-Mail nur für Benutzer auf demselben Cluster senden, mit DecNet Adressen wie VAX05::Moneti. Und ein Jahr später, wenn ich eine Mail an meine Freundin in das nächste Gebäude mit einer Adresse wie IN% schicken könnte”naresh@ee.syr.edu” oder etwas (die “IN” bedeutet Internet), Ich war mächtig beeindruckt von dem Tempo, in dem Technologie wurde voran. Ich hatte keine Ahnung, dass ein paar kurze Jahre später, gäbe Usenet sein, Mosaic und E-Commerce. Und das würde ich schriftlich Bücher über Finanz Computing und Wordpress-Plugins in PHP.

Trotz mit Computertechnologie die meisten meines Lebens Schritt zu halten, Ich habe angefangen zu glauben, dass Technologie wird langsam brechen frei und treiben weg von mir. Ich weiß immer noch nicht über einen Twitter-Account, und ich besuchen Sie meine Facebook nur einmal im Monat oder so. Mehr zu dem Punkt von diesem Post, Ich schäme mich zuzugeben, dass ich hatte keine Ahnung, was diese Cloud-Computing war alles über. Bis ich mein MacBook Air, Dank an meine liebe Frau, die Sugar Mama einmal in eine Weile spielen mag. Ich hatte immer das Problem der Synchronisierung meine Unterlagen zu den vier oder fünf PCs und Macs ich regelmäßig mit zu arbeiten. Mit einem USB-Laufwerk und äußerste Sorgfalt, Ich könnte es schaffen, aber das MBA war der sprichwörtliche Tropfen, der mein Kamel eines Rücken brach. (Apropos, haben Sie diese iranische Sprichwort kennen – “Jedesmal, wenn der kam scheißt, es ist nicht frei”?) Ich dachte mir, dass es musste einen besseren Weg zu sein. Ich mit Google Apps für eine Weile jetzt gespielt hatte, obwohl ich nicht erkennen, dass es Cloud Computing.

Was ich tun wollte, war ein bisschen komplizierter als Office-Anwendungen. Ich mich auf mein Hobby PHP-Projekte von verschiedenen Computern arbeiten wollte. Das bedeutet so etwas wie XAMPP oder MAMPP zusammen mit NetBeans auf allen Computern mit denen ich arbeite. Aber wie kann ich den Quellcode zu halten sync'ed? Thmbdrives und Backup / Sync-Programme? Nicht elegant, und kaum nahtlose. Dann traf ich auf die perfekte Lösung – Dropbox! So, Sie die Quelldateien im Netzwerk speichern (Verwendung von Amazon S3, offenbar, aber das ist nicht der Punkt), und sehen Sie ein Verzeichnis (Ordner für diejenigen, die nicht gehorcht haben Steve Jobbs und zurück auf den Mac gegangen) das sieht aus wie verdächtig lokalen. Tatsächlich, es ist ein lokales Verzeichnis – nur, dass es ein Programm auf dem Hintergrund läuft die Synchronisierung mit Ihrem Ordner auf der Wolke.

Dropbox! mit 2 GB Netzwerkspeicher frei, das finde ich völlig ausreichend für jeden normalen Benutzer. (Das klingt wie die berühmten letzten Worte von Bill Gates, tut es nicht? “64KB Speicher sollte genug für jedermann sein!”) Und, Sie 250MB zusätzliche für jeden erfolgreichen Empfehlungs Sie machen bekommen können. Das bringt mich zu meinem Hintergedanken – alle Links zu Dropbox! zu diesem Beitrag sind eigentlich Empfehlungslinks. Wenn Sie sich und starten Sie es, indem Sie auf einer von ihnen, Ich bekomme 250MB Extra. Keine Sorgen, Sie erhalten 250 MB Extra sowie. So kann ich meine Online-Speicher zu 8GB aufwachsen, was mich glücklich für eine lange Zeit halten sollte, es sei denn, ich möchte meine Fotos und Videos dort zu speichern, In diesem Fall werde ich ein Upgrade meiner Dropbox! Konto, um einen kostenpflichtigen Service.

Abgesehen davon, dass mir mehr Platz, es gibt viele Gründe, warum Sie sollten wirklich Besuche Dropbox!. Ich werde mehr zu diesen Gründen später schreiben, aber lassen Sie mich hier aufzählen.
1. Synchronisieren Sie Ihre (Mac) Adressbuch unter Ihren Macs.
2. Mehrere synchronisiert Backups Ihrer wertvollen Daten.
3. Transparente Nutzung für IDEs wie Netbeans.
Einige dieser Gründe werden nur von folgenden einige Tipps und Tricks angesprochen, die ich zu schreiben.

Apropos, wir indische Schriftsteller gerne Ausdrücke wie Hintergedanken und Interessenbindungen verwenden. Glaubst du, es ist, weil wir haben immer einige?

Leerer Bildschirm nach Ruhezustand oder Energiespar?

Okay, die kurze Antwort, erhöhen Sie Ihre virtuellen Speicher von mehr als der Größe Ihres physischen Speichers.

Jetzt Langfassung. Vor kurzem, Ich hatte dieses Problem mit meinem PC, die es nicht aufwachen würde aus dem Ruhezustand oder Energiesparmodus richtig. Der PC selbst würde am laufenden Band und sein, aber der Bildschirm würde den Energiesparmodus zu wechseln, bleiben leer. Das einzige, was an diesem Punkt tun wäre, um den Computer neu starten.

Wie der gute Internetnutzer, dass ich, Ich surften im Internet nach einer Lösung. Aber keine gefunden. Einige schlugen vor, ein Upgrade des BIOS, Ersetzen der Grafikkarte und so weiter. Dann sah ich in einer Linux-Gruppe ist dies anzug, sagen, daß die Größe der Auslagerungsdatei sollte mehr als dem physikalischen Speicher sein, und beschlossen, es auf meinem Windows-XP-Rechner versuchen. Und das Problem gelöst!

So ist die Lösung für dieses Problem der leeren Bildschirm nach dem Aufwachen ist, um die Größe des virtuellen Speichers, etwas größer als der Speicher in Ihrem System. Wenn Sie weitere Informationen benötigen,, Hier ist, wie, in Schritt-für-Schritt-Form. Diese Anweisungen gelten für Windows-XP-Rechner.

  1. Rechtsklicken Sie auf “Arbeitsplatz” und schlug “Eigenschaften.”
  2. Schauen Sie sich die RAM-Größe, und klicken Sie auf die “Fortgeschritten” Tab.
  3. Klicken Sie auf die “Einstellung” Button unter der “Leistung” Gruppenfeld.
  4. Im “Leistungsoptionen” Fenster, die angezeigt wird, Wählen Sie das “Fortgeschritten” Tab.
  5. Im “Virtueller Speicher” Gruppenfeld am unteren Rand, klicken Sie auf die “Veränderung” Taste.
  6. Im “Virtueller Speicher” Fenster, das erscheint,, setzen die “Benutzerdefinierte Größe” etwas mehr als Ihre RAM-Größe (dass Sie in Schritt gesehen 2). Sie können es auf einer Festplattenpartition, die Sie gesetzt, aber wenn Sie durch alle diese Anweisungen gehen, Chancen sind Sie nur “C:”. In meinem Fall, Ich entschied mich, es anzuziehen “M:”.

Wie eine Zeichenfolge in eine lokale Datei in PHP speichern?

Dieser Beitrag ist der zweite in mein Geek-Serie.

Bei der Programmierung meiner Theme Tweaker, Ich auf dieses Problem kam. Ich hatte einen String auf meinem Server in meinem PHP-Programm (die gezwickt Sheet, tatsächlich), und ich wollte, dass die Benutzer die Möglichkeit, das Speichern in einer Datei sein Computer zu geben. Ich hätte gedacht, das war ein häufiges Problem, und alle gängigen Probleme können durch googeln gelöst werden. Aber, siehe da, Ich konnte einfach nicht, eine zufriedenstellende Lösung zu finden. Ich fand meine eigenen, und dachte, ich würde sie hier teilen, zum Nutzen aller zukünftigen Googler noch kommen und gehen.

Bevor wir in die Lösung gehen, Lassen Sie uns zu verstehen, was das Problem ist,. Das Problem ist in der Arbeitsteilung zwischen zwei Computern — einem der Server, wo Ihre Wordpress und PHP laufen; die andere ist dem Client-Computer, wo der Betrachtungsstattfindet. Der String wir reden ist auf dem Server. Wir wollen es in einer Datei auf dem Client-Computer speichern. Der einzige Weg, es zu tun ist, indem er die Zeichenkette als HTML-Antwort.

Auf den ersten Blick, Diese sieht nicht aus wie ein großes Problem. Schließlich, Server senden Strings und Daten für Kunden regelmäßig — das ist, wie wir sehen, alles auf dem Browser, einschließlich dessen, was Sie gerade lesen. Wenn es irgendein PHP-Programm, um die Zeichenfolge zu retten will, Es wäre kein Problem,. Sie könnten nur werfen den String in eine Datei auf dem Server und servieren Sie die Datei.

Aber was tun Sie, wenn Sie nicht möchten, dass die ganze Welt eine Art von Dumping Strings in Dateien auf Ihrem Server? Gut, Sie könnte so etwas tun:

<?php
header('Content-Disposition: attachment; filename="style.css"');
header("Content-Transfer-Encoding: ascii");
header('Expires: 0');
header('Pragma: no-cache');
print $stylestr ;
?>

So, setzen Sie einfach diesen Code in Ihren foo.php, die die Zeichenfolge $ stylestr berechnet und Sie sind fertig. Aber unser Problem ist, dass wir uns in die Wordpress-Plugin Framework arbeiten, und die Kopfzeile nicht verwenden können,() Anrufe. Wenn Sie versuchen, das zu tun, Sie erhalten die Fehlermeldung, dass Header bereits Kerl getan. Für dieses Problem, Ich fand die geniale Lösung in eines der Plugins, die ich benutze. Passwort denen einer, aber ich denke, es ist eine übliche Technik. Die Lösung ist, um eine leere iFrame definieren und ihre Quelle, was die PHP-Funktion würde schreiben. Seit iFrame erwartet eine vollständige HTML code, Sie dürfen (tatsächlich, verpflichtet) um die Kopfzeile geben() Richtlinien. Das Code-Snippet sieht ungefähr so ​​aus:

<iframe id="saveCSS" src="about:blank" style="visibility:hidden;border:none;height:1em;width:1px;"></iframe>
<script type="text/javascript">
var fram = document.getElementById("saveCSS");
<?php echo 'fram.src = "' . $styleurl .'"' ;
?>

Nun ist die Frage, was sollte die Quelle sein? Mit anderen Worten, was ist $ styleurl? Deutlich, es wird nicht um eine statische Datei auf Ihrem Server sein. Und der Zweck dieser Stelle ist es zu zeigen, daß es nicht um eine Datei auf dem Server überhaupt. Es ist eine zweiteilige Antwort. Sie müssen bedenken, dass Sie innerhalb der Wordpress-Framework arbeiten, und Sie können eigenständige PHP-Dateien nicht machen. Das einzige, was Sie tun können, um Argumente zu den bestehenden PHP-Dateien hinzufügen, oder die Plugins die Sie erstellt haben. So können Sie zunächst eine Absenden-Button wie folgt:

<form method="post" action="<?php echo $_SERVER["REQUEST_URI"]?>">
<div class="submit">
<input type="submit" name="saveCSS" title="Download the tweaked stylesheet to your computer" value="Download Stylesheet" />
</div>

Beachten Sie, dass das name-Attribut des Buttons ist “saveCSS.” Jetzt, in dem Teil des Codes, der unterwirft Griffe, Sie etwas tun:

<?php
if (isset($_POST['saveCSS']))
$styleurl = get_option('siteurl') . '/' . "/wp-admin/themes.php?page=theme-tweaker.php&save" ;

?>

Dies ist der $ styleurl, die Sie als Quelle für Ihre iFrame geben, vorwärts. Beachten Sie, dass es das gleiche wie Ihr pluging Seite URL, außer dass Sie es geschafft, hinzufügen “?sparen” am Ende von. Der nächste Trick ist, dieses Argument zu erfassen und damit umgehen. Dafür, Sie Wordpress API-Funktion, add_action als:

<?php
if (isset($_GET['save'] ))
add_action('init', array(&$thmTwk, 'saveCSS'));
else
remove_action('init', array(&$thmTwk, 'saveCSS'));
?>

Dies fügt eine Funktion saveCSS in die init Teil des Plugin. Jetzt haben Sie, um diese Funktion zu definieren:

<?php
function saveCSS() {
header('Content-Disposition: attachment; filename="style.css"');
header("Content-Transfer-Encoding: ascii");
header('Expires: 0');
header('Pragma: no-cache');
$stylestr = "Whatever string you want to save";
ob_start() ;
print $stylestr ;
ob_end_flush() ;
die() ;
}
?>

Jetzt kostenlos sind wir fast zu Hause. Das einzige, was zu verstehen ist, dass man tun muss das Werkzeug(). Wenn Ihre Funktion nicht stirbt, es wird aus dem Rest der Wordpress erzeugt Sachen in Ihre Datei speichern speien, Anhängen an Ihren string $ stylestr.

Es kann kompliziert aussehen. Gut, Ich denke, es ist ein bisschen kompliziert, aber wenn Sie es umsetzen und bekommen es läuft, Sie können (und tun,) vergessen Sie es. Mindestens, Ich. Das ist, warum ich gepostet hier, so dass das nächste Mal, wenn ich brauche, um es zu tun, Ich kann es nachschlagen.