Kategori Arkib: Komputer

Komputer dan alat — mengapa skrin anda menjadi kosong, jenis hosting anda perlu mendapatkan, bagaimana untuk memulakan blog dan lain-lain.

Slow Time Machine with Time Capsule – SOLVED!

Biar saya rasa — you bought a new Time Capsule, set up your Time Machine to back up half a terabyte of family photos and home videos, and expected it to be “hands-free” from then on? Then you got this progress bar saying that it will take 563 hari (or some such ridiculous number) to sync?

Your next step was to trawl Google, which would have shown you that you are not alone. You would have tried disk utility to repair your Time Capsule disk, disabled Spotlight indexing, connected your Mac directly to TC etc. Nothing has helped so far? Fear not, here is what you need to do.

Pertama sekali, launch your software update pane from your system preferences on your Mac.

Mac Software Update
Ensure that you have this update, which specifically addresses this problem.
Mac Software Update

Here is what Apple says about this update:

About OS X Lion 10.7.5 Supplemental Update
The OS X v10.7.5 Supplemental Update is recommended for all users running OS X Lion v10.7.5 and includes the following fixes:

  • Resolves an issue that may cause Time Machine backups to take a very long time to complete
  • Addresses an issue that prevents certain applications signed with a Developer ID from launching

If it is not installed, klik pada “Scheduled Check” tab, and install it. Note that it may be installed as bundled with other updates. Jadi, as long as your Mac is up-to-date, you don’t have to worry too much about missing this particular update.

Besar kemungkinan, this update is all that you will need to fix your slow Time Machine on Time Capsule To verify, restart your machine and launch Time Machine. Give it a few minutes and see if the speed is acceptable (mengenai 10-20 MB a second on your wired Gigabit network).

If it is not, or if you have other reasons for not installing the update, there are a few other these tips you can try.

  • QuickSilver and Dropbox iconsQuit applications that may be indexing the file system. Dropbox, QuickSilver etc. Mencari mereka pada bar menu anda. Right click on the icons and select Quit.
  • Finder optionEnsure that Finder is not set to show all size. Open a Finder window, hit Cmd-J to bring up these options, and ensure that the Calculate All Sizes is tidak ticked (despite the fact that it is shown ticked in the screenshot here).

    Note that it is not under the usual Finder preferences, which you would bring up using Cmd-I.

  • Kill FinderThe last thing to try is to kill and relaunch Finder. Click on the Apple logo on any menu bar, select “Force Quit…” to bring up the window show, select Finder and hit the Relaunch button

The last step (of killing and relaunching Finder) has been touted as something that definitely works. So do give it a try if nothing else helps. Another way of killing and relaunching Finder is to issue the command killall Finder from a terminal window.

If these tips didn’t work, you are pretty much out of luck. There are still one more thing you could try, which probably will not work. It certainly didn’t, for me, but gave me a sense that I was “fixing” the problem.

Connect your Time Capsule (TC) directly to your Mac. In order to do this, follow these steps.

  • Pertama, connect your TC to your network, and set it up using the Airport Utility.
  • Disconnect it from your network. (Disconnect the ethernet cable.)
  • Disconnect the ethernet cable from your Mac, and connect TC (salah satu daripada tiga pelabuhan output) to your Mac.

Cara Elakkan Import Duplikat dalam iPhoto

Untuk jurugambar muda dalam anda, iPhoto adalah rahmat yang. Ia adalah program organisasi iLife foto yang sudah dipasang sebelumnya pada iMac baru megah anda atau Mac Book Air. Malah, Saya akan pergi sejauh untuk mengatakan bahawa iPhoto adalah salah satu sebab utama untuk menukar kepada Mac. Saya tahu, terdapat alternatif, tetapi untuk integrasi lancar dan licin seperti sutera aliran kerja, iPhoto bertakhta.

iPhotoTaggerTetapi (daripada, selalu ada “tetapi”), aliran kerja dalam iPhoto boleh membuat masalah bagi sebahagian. Ia menjangka anda untuk menembak gambar, menyambung kamera anda kepada Mac anda, memindahkan gambar dari kamera ke Mac, meningkatkan / mengedit dan saham (Facebook, flickr) atau cetak atau membuat buku foto. Aliran ini (dengan beberapa pengiktirafan muka, penyingkiran mata merah, penciptaan acara / album dan lain-lain) kerja-kerja seperti azimat — jika anda baru bermula dengan kamera digital baru anda. Bagaimana jika anda sudah mempunyai 20,000 gambar-gambar lama dan imbasan pada komputer lama anda (dalam “Gambar saya”)?

Ini adalah masalah yang saya berhadapan dengan apabila saya mula bermain dengan iPhoto. Saya berbangga diri saya dalam menjangka masalah itu. Jadi, Saya memutuskan untuk mengimport perpustakaan lama saya sangat berhati-hati. Walaupun mengimport “Gambar saya” (yang agak dianjurkan untuk memulakan dengan), Saya pergi melalui ia folder dengan folder, menyeret-dan-menjatuhkan mereka pada iPhoto dan, pada masa yang sama, melabelkan mereka (dan gambar-gambar di dalamnya) dengan apa yang saya fikir adalah warna yang sesuai. (Saya menggunakan “Dapatkan Maklumat” fungsi dalam Finder untuk label warna.) Saya fikir saya telah pandai, tetapi saya berakhir dengan denda (tetapi berwarna-warni) keadaan huru-hara, dengan folder dan gambar-gambar saya sukan warna rawak. Ia kelihatan mustahil untuk membandingkan dan mencari tahu di mana dan saya 20,000 gambar mendapat diimport ke dalam iPhoto; jadi saya memutuskan untuk menulis pertama Mac App saya — iPhotoTagger. Saya mengambil masa kira-kira seminggu untuk menulisnya, tetapi ia diselesaikan kebimbangan foto saya. Sekarang saya ingin menjualnya dan membuat sedikit wang.

Berikut adalah apa yang dilakukan. Ia pertama sekali memasuki perpustakaan iPhoto anda dan mengkatalogkan apa yang anda ada. Ia kemudian mengimbas folder yang anda tentukan dan membandingkan gambar di sana dengan orang-orang di perpustakaan anda. Jika gambar yang didapati betul-betul, ia akan mendapat label Green, supaya ia menonjol apabila anda menyemak imbas ke dalam Finder anda (iaitu Mac-ceramah untuk Windows Explorer). Begitu juga, jika foto yang muncul lebih daripada sekali dalam perpustakaan iPhoto anda, ia akan ditandakan nama Kuning. Dan, pergi batu tambahan yang, iPhotoTagger akan mewarnakan folder anda Green jika semua foto dalam telah diimport ke dalam perpustakaan iPhoto anda. Mereka folder yang telah sebahagiannya diimport akan di tag Kuning.

Gambar perbandingan dilakukan dengan menggunakan data Exif, dan agak tepat. Ambil perhatian bahawa iPhotoTagger tidak mengubah apa-apa jua dalam perpustakaan iPhoto anda. Berbuat demikian tidak bijak. Ia semata-mata membaca perpustakaan untuk mengumpul maklumat.

Versi pertama (V1.0) dilepaskan untuk menguji perairan, kerana ia adalah, dan berharga $1.99. Jika terdapat minat yang cukup, Saya akan bekerja pada V2.0 dengan prestasi yang lebih baik (menggunakan Perl dan SQLite, jika anda mesti tahu). Saya akan meletakkan harga di $2.99. Dan, jika kepentingan itu tidak berkurang, dan V3.0 (untuk $3.99) akan muncul dengan fail bantuan yang sepatutnya, anak tetingkap prestasi, pilihan untuk memilih skim warna anda sendiri, Komen Tumpuan Utama (dan, jika anda mesti tahu, mungkin ditulis semula Objektif-C). Sebelum anda tergesa-gesa untuk menghantar saya wang, sila tahu bahawa iPhotoTagger memerlukan Leopard salji dan Lion (OS-X 10.6 dan 10.7). Jika ragu-ragu, anda boleh muat turun versi lite dan bermain dengannya. Ia berfungsi sepenuhnya, dan akan membuat senarai gambar / folder untuk di tag di Hijau dan Kuning, tetapi sebenarnya tidak akan tag mereka.

Thumbdrive Maya anda

Saya menulis tentang Dropbox beberapa minggu yang lalu, kononnya untuk memperkenalkannya kepada pembaca saya. Agenda tersembunyi di sebalik saya jawatan itu adalah untuk mendapatkan beberapa anda untuk mendaftar menggunakan link saya supaya saya mendapatkan lebih banyak ruang. Saya pasti bahawa semua saya terpaksa lakukan ialah untuk menulis tentang ia dan semua orang daripada anda akan mahu untuk mendaftar. Bayangkan saya terkejut apabila hanya dua mendaftar, salah seorang daripada mereka bertukar menjadi kawan saya. Jadi saya perlu lakukan salah. Saya mungkin tidak membawa keluar semua kelebihan jelas cukup. Sama ada itu atau tidak ramai yang benar-benar cuping data mereka di dalam thumbdrives mereka. Jadi di sini saya pergi lagi (dengan yang sama, agenda tidak-begitu-tersembunyi). Sebelum kita pergi lebih jauh, biarlah saya memberitahu anda dengan jelas bahawa Dropbox adalah perkhidmatan percuma. Anda membayar apa-apa untuk 2GB simpanan dalam talian. Jika anda mahu pergi melebihi had yang, anda lakukan membayar sedikit yuran.

Kebanyakan orang menjalankan thumbies mereka di sekitar supaya mereka boleh mengakses fail mereka daripada mana-mana komputer ia berlaku untuk mencari diri mereka di hadapan. Jika komputer ini tidak biasa komputer anda (iaitu, notebook isteri anda, kanak-kanak’ pc, komputer pejabat dan lain-lain), maya Dropbox mungkin tidak benar-benar tiada lagi keperluan untuk satu Thumbdrive sebenar. Untuk komputer rawak, maya hanya tidak dipotong. Tetapi jika anda adalah orang yang tabiat dan pengangkutan ulang-alik dari satu komputer kepada yang lain tetap, Dropbox sebenarnya banyak yang lebih baik daripada pemacu USB sebenar. Apa yang anda perlu lakukan adalah untuk memasang Dropbox pada semua mesin, yang tidak perlu untuk menjadi jenis yang sama — mereka boleh menjadi Mac, PC, Linux kotak dan lain-lain. (Malah, Dropbox boleh dipasang pada peranti mudah alih anda dan, walaupun bagaimana anda akan menggunakan ia adalah jauh dari jelas.) Sebaik sahaja anda memasang Dropbox, anda akan mempunyai folder khas (atau direktori) di mana anda boleh menyimpan barangan. Ini folder khas / direktori adalah, pada hakikatnya, apa-apa tetapi satu tetap. Hanya yang ada latar belakang program pemantauan dan menyegerakkan ajaib dengan pelayan (yang pada awan), dan dengan semua komputer lain di mana anda telah Dropbox dipasang di bawah kelayakan anda. Lebih baik lagi, jika komputer anda berkongsi rangkaian tempatan, Dropbox menggunakannya untuk sync antara mereka hampir tiada masa.

Berikut adalah video yang saya dapati di YouTube mengenai apa yang Dropbox boleh lakukan untuk anda:

Selain penyegerakan fail ini, Dropbox adalah cermin luar talian fail anda yang disegerakkan. Jadi, jika anda menyimpan fail-fail penting anda di Dropbox folder, mereka akan hidup selama-lamanya. Ini adalah satu kelebihan yang ada fizikal, Thumbdrive sebenar boleh menawarkan anda. Dengan thumbdrives sebenar, Saya sendiri mempunyai fail yang hilang (walaupun saya agak agama mengenai salinan biasa dan cermin) kerana pemacu USB mati pada saya. Dengan Dropbox, ia tidak akan berlaku. Anda mempunyai salinan tempatan pada semua komputer di mana anda mempunyai Dropbox berjalan dan salinan jauh pada pelayan awan.

Tetapi anda mungkin berkata, “Mempunyai, iaitu masalah — bagaimana saya boleh menyimpan fail peribadi saya di beberapa lokasi terpencil di mana sesiapa sahaja boleh melihat mereka?” Baik, Dropbox mengatakan bahawa mereka menggunakan standard industri penyulitan yang mereka sendiri tidak boleh membuka tanpa kata laluan anda. Saya memilih untuk mempercayai mereka. Lagipun, walaupun mereka dapat menyahsulit, bagaimana mereka boleh menaja terabytes data dalam format rawak dengan harapan mencari nombor akaun anda atau apa sahaja? Selain, jika anda benar-benar bimbang tentang keselamatan, anda sentiasa boleh membuat jumlah TrueCrypt dalam Dropbox.

Satu lagi menggunakan anda boleh meletakkan Dropbox untuk berada dalam menjaga data permohonan anda segerakkan antara komputer. Ini kerja-kerja yang terbaik dengan Mac dan pautan simbolik. Sebagai contoh, jika anda mempunyai MacBook dan iMac, anda boleh meletakkan buku alamat anda dalam anda Dropbox direktori, mencipta pautan simbolik dari lokasi biasa (dalam ~ / Perpustakaan / ApplicationData / Mail.app) dan menjangka untuk melihat buku alamat yang sama dalam kedua-dua komputer. Silap mata yang sama akan bekerja dengan aplikasi lain dan juga. Saya telah mencuba dengan perisian blog saya di luar talian (ecto) dan persekitaran pembangunan saya (NetBeans).

Ingin lebih banyak sebab untuk mendaftar? Baik, anda juga boleh berkongsi fail dengan pengguna lain. Katakan pasangan anda mempunyai Dropbox daripada sendiri, dan anda ingin berkongsi beberapa gambar dengan dia. Ini boleh disusun dengan mudah. Dan saya percaya gambar dalam folder Dropbox berkelakuan seperti galeri, walaupun saya tidak diuji.

Jadi, jika anda mencari sebab-sebab untuk mempunyai Thumbdrive maya sebagai tambahan kepada (atau sebagai ganti) ciptaan fizikal yang sebenar, yang mendaftar untuk Dropbox melalui mana-mana juta pautan di halaman ini. Adakah saya memberitahu anda bahawa jika rakan-rakan anda mendaftar menggunakan link anda, anda akan mendapat 250 MB tambahan untuk setiap referral?

Gambar oleh Debs (ò‿ó)♪

Hosting Perkhidmatan

hosting.gifDalam dunia hari ini, jika anda tidak mempunyai laman web, anda tidak wujud. Baik, yang mungkin tidak benar-benar tepat — anda boleh berbuat baik saja dengan laman facebook atau blog. Tetapi sifat demokrasi Internet memberi inspirasi banyak daripada kami untuk menjadi pembekal maklumat bukan hanya pengguna. Orang-orang yang lebih bijak, sebenarnya, strategik kedudukan di antara pembekal dan pengguna, dan meraih ganjaran menarik. Lihatlah facebook yang dinyatakan di atas, atau Google, atau salah seorang daripada orang-orang perniagaan Internet yang membuat ia besar. Malah kentang goreng kecil Internet, termasuk penulis-penulis blog kecil-kecilan seperti anda setia, mendapati diri mereka menghadapi web trafik dan jenis kestabilan isu-isu teknikal. Saya baru-baru berpindah dari hosting saya kongsi di NamesDirect.com kepada pelbagai swasta maya di Arvixe.com, and even more recently to InMotion. Terdapat, Saya telah melakukannya. Saya telah pergi dan jatuh jargon teknikal ke atas pembaca saya. Tetapi jawatan ini pada pilihan teknikal webmaster tunas mempunyai. (Sebelum kita meneruskan lagi, biarlah saya mendedahkan fakta bahawa pautan kepada InMotion dalam jawatan ini adalah semua link affiliate.)

Apabila anda bermula dengan laman web kecil, anda biasanya pergi dengan apa yang mereka panggil “hosting dikongsi” — kelas ekonomi web hosting soltuion. Anda mendaftar nama domain (seperti thulasidas.com) untuk $20 atau $30 dan melihat sekeliling untuk tempat di web untuk meletakkan laman anda. Anda boleh mendapatkan jenis ini hosting untuk bawah $10 sebulan. (Sebagai contoh, InMotion mempunyai pakej serendah $4 sebulan, dengan pendaftaran nama domain percuma dibuang masuk) Kebanyakan pembekal ini mengiklankan jalur lebar tanpa had, penyimpanan yang tidak terhad, pangkalan data tidak terhad dan lain-lain. Baik, tidak percaya semua yang anda lihat di Internet; anda mendapat apa yang anda bayar untuk. Jika anda membaca cetakan halus sebelum klik “di sini” untuk menerima 30 Syarat dan Ketentuan Halaman panjang, anda akan melihat bahawa tidak terhad benar-benar bermakna terhad.

Bagi mereka yang telah bermain-main dengan pembangunan web di rumah, hosting dikongsi adalah seperti XAMPP telah dipasang pada komputer rumah anda dengan beberapa pengguna mengaksesnya. Pasti, pembekal banyak komputer perkasa berkuasa, ruang simpanan yang besar dan paip besar kepada Internet atau apa sahaja, tetapi ia masih berkongsi. Ini bermakna keperluan tertentu anda sendiri tidak boleh dengan mudah ditempatkan, terutamanya jika ia kelihatan seolah-olah anda mungkin babi bahagian yang tidak adil daripada “tidak terhad” sumber, yang apa yang berlaku dengan pembekal saya. Aku memerlukan “CREATE TABLE SEMENTARA” keistimewaan untuk aplikasi tertentu, dan tuan rumah saya berkata, “Ada cara dude.”

Shared hosting datang dalam pakej yang berbeza, sudah tentu. Perniagaan, Untuk, Terbaik dan lain-lain. — mereka semua semata-mata pengiklanan buzzwords, dasarnya menggambarkan saiz yang berbeza daripada bahagian sumber anda akan mendapat. Upgrade seterusnya adalah satu lagi topik yang hangat diperkatakan — Awan Hosting. Di sini, sumber-sumber masih dikongsi. Tetapi nampaknya mereka tinggal di pusat-pusat data geografi, dioptimumkan dan berskala melalui beberapa jenis teknologi grid. Jenis ini hosting dianggap lebih baik kerana, jika anda kehabisan sumber, program hosting boleh memperuntukkan lebih. Sebagai contoh, jika anda tiba-tiba mempunyai kenaikan trafik kerana post lucu anda pergi virus di facebook dan digg, awan dengan mudah boleh mengendalikan. Mereka akan, sudah tentu, mengenakan anda lebih, tetapi dalam senario hosting yang dikongsi, mereka mungkin akan mengunci anda keluar buat sementara waktu. Bagi saya, awan hosting bunyi seperti dikongsi hosting dengan beberapa kekangan sumber dikeluarkan. Ia seperti berkongsi pai, tetapi dengan semua bahan-bahan di tangan, supaya jika anda kehabisan, mereka boleh dengan cepat membakar beberapa lebih untuk anda.

Yang “kelas perniagaan” web hosting VPS atau Virtual Private Server. Di sini, anda mempunyai pelayan (walaupun satu maya) untuk diri sendiri. Oleh kerana anda “sendiri” pelayan ini, anda boleh melakukan apa sahaja yang anda suka dengannya — anda mempunyai “akar” akses. Dan sumber-sumber yang diiklankan adalah, lebih kurang, khusus untuk anda. Ini adalah seperti mempunyai berjalan VirtualBox pada PC rumah anda di mana anda telah memasang XAMPP. Kelemahan hanya adalah bahawa anda tidak tahu berapa banyak VirtualBoxes lain berjalan pada komputer di mana VPS anda sedang berjalan. Jadi bahagian sumber anda benar-benar dapat menikmati mungkin berbeza dari apa yang dikenali sebagai “berdedikasi” yang. Untuk akses root dan sumber yang seakan-berdedikasi, anda membayar premium. VPS kos kurang sepuluh kali sebanyak hosting dikongsi. InMotion, misalnya, mempunyai pakej VPS untuk $40 sebulan, yang apa yang saya mendaftar untuk.

VPS hosting datang dengan perjanjian tahap perkhidmatan yang biasanya negeri 99.9% uptime atau ketersediaan. Adalah penting untuk ambil perhatian bahawa uptime ini merujuk, tidak permintaan anda VPS, tetapi kepada pelayan yang menjadi tuan rumah pelayan maya. Oleh kerana anda adalah bos VPS anda, jika ia kemalangan, ia adalah sebahagian besarnya masalah anda. Pembekal anda boleh menawarkan “diuruskan sepenuhnya” perkhidmatan (InMotion tidak), tetapi yang biasanya bermakna anda boleh meminta mereka untuk membuat kerja-kerja admin dan dapatkan nasihat. Dalam kes saya, VPS saya mula gantung (kerana beberapa isu FastCGI sebelum saya membuat keputusan untuk berpindah ke DSO untuk sokongan PHP supaya APC bekerja — Saya tahu, banyak techie jargon, tetapi saya meletakkan asas untuk jawatan seterusnya saya pada pengurusan pelayan). Apabila saya bertanya sokongan untuk membantu mendiagnosis masalah, mereka berkata, “Ia adalah tergantung kerana pelayan anda bertelur proses PHP terlalu banyak. Apa-apa saya boleh membantu anda dengan?” Kenyataan yang tepat, Saya harus mengakui, tetapi tidak semestinya jenis bantuan anda mencari. Mereka mengatakan, akhirnya, pelayan VPS adalah bayi saya, dan saya perlu menjaga ia.

Jika anda adalah nyata webmaster tinggi terbang, jenis hosting anda perlu pergi untuk satu yang berdedikasi sepenuhnya. Ini adalah jenis seperti kelas pertama atau jenis jet peribadi keadaan dalam analogi saya. Ini pilihan hosting akan berjalan anda kos yang besar, di mana-mana $200 untuk beberapa ribu sebulan. Untuk jenis yang wang, apa yang anda akan mendapat adalah pelayan yang kuat (baik, sekurang-kurangnya untuk orang-orang yang mahal daripada rancangan-rancangan) ditempatkan di sebuah pusat data dengan bekalan kuasa berlebihan dan sebagainya. Dedicated hosting, dalam erti kata lain, adalah pelayan swasta sebenar, bertentangan dengan yang maya.

Saya tidak mempunyai pengalaman langsung dengan pelayan tuan rumah yang berdedikasi, tetapi saya mempunyai beberapa pelayan berjalan di rumah untuk tujuan pembangunan. Saya menjalankan dua komputer dengan XAMPP (satu sebenar dan satu pada VirtualBox pada iMac saya) atau dan dua dengan MAMP. Dan saya menganggap pengalaman yang berdedikasi-pelayan akan menjadi sama — pelayan di anak sungai kecil dan panggilan anda dengan sumber-sumber diperuntukkan untuk anda, berjalan apa sahaja yang anda ingin jangka.

Agak tersebar di dikongsi dan VPS hosting adalah apa yang mereka panggil akaun reseller. Jenis ini hosting pada dasarnya menetapkan anda sebagai kecil pembekal web hosting (mungkin dalam mod hosting yang dikongsi bersama, seperti yang dinyatakan di atas) diri anda. Ini boleh menjadi menarik jika anda mahu membuat beberapa dolar pada sebelah. InMotion, misalnya, menawarkan pakej reseller untuk $20, dan janji-janji untuk menjaga sokongan enduser diri. Sudah tentu, apabila anda sebenarnya menjual semula kepada bakal pelanggan anda, anda mungkin ingin memastikan tawaran anda mempunyai sesuatu yang lebih baik daripada apa yang mereka boleh mendapatkan terus daripada syarikat sama ada dari segi harga atau ciri-ciri. Jika tidak, ia tidak akan memberi pengertian yang mendalam bagi mereka untuk datang kepada kamu, akan ia?

Jadi ada. Itulah spektrum pilihan hosting anda mempunyai. Semua yang anda perlu lakukan adalah untuk memikirkan di mana dalam spektrum ini keperluan anda jatuh, dan memilih sewajarnya. Jika anda akhirnya memilih InMotion (pilihan bijak), Saya akan berterima kasih jika anda berbuat demikian dengan menggunakan salah satu pautan affiliate saya.

Kami Adakah Melangkah…

Unreal Blog telah berpindah ke server yang lebih kuat di Arvixe. [Pendedahan: Semua pautan pelayan dalam artikel ini adalah link affiliate.] Bagi mereka yang berminat untuk berpindah hosting anda ke pelayan baru, Saya fikir saya akan menerangkan “yang kesalahan” terlibat.

Gotcha ini mendapat saya semasa penghijrahan ujian jawatan lama saya ke pelayan baru. Saya mempunyai lebih 130 jawatan untuk berhijrah. Apabila saya berpindah kepada blog yang baru pada pelayan baru, mereka kelihatan seperti jawatan baru. Untuk logik yang tidak bertimbang komputer (yang menentang akal dan menguruskan untuk mengacau-balaukan kehidupan), lafaz ini kebaharuan adalah tepat, Saya perlu akui — sesungguhnya mereka dahulu berada jawatan baru di pelayan yang baru. Jadi, pada 10 Januari, pembaca tetap saya yang telah mendaftar untuk kemas kini menerima lebih 100 pemberitahuan e-mel mengenai “jawatan baru” di blog saya. Tidak perlu dikatakan saya mula mendapat e-mel daripada sepenuh marah marah saya menuntut bahawa saya mengeluarkan nama mereka daripada saya “list.excessive” (sebagai salah satu daripada mereka meletakkannya). Jika anda adalah salah satu daripada orang-orang yang mendapat e-mel yang berlebihan, sila menerima permohonan maaf saya. Yakinlah bahawa saya telah mematikan pemberitahuan e-mel, dan saya akan melihat dan keras ke dalam benda yg ada blog saya sebelum diaktifkan kembali. Dan apabila saya melakukan hidupkannya, Saya jelas akan menyediakan pautan dalam setiap mesej untuk melanggan atau berhenti melanggan diri.

Seperti yang anda berkembang tapak web anda dan trafik blog anda, anda akan mempunyai untuk bergerak ke pelayan yang lebih besar. Dalam kes saya, Saya mengambil keputusan untuk pergi dengan Arvixe> because of the excellent reviews I found on the web. Keputusan apa jenis hosting yang anda perlukan untuk membuat satu topik yang menarik, yang akan post saya yang seterusnya.

Cloud Computing

Saya pertama kali mendengar daripada “Cloud Computing” apabila kawan saya di Trivandrum mula bercakap mengenainya, menganjurkan seminar dan persidangan mengenai topik ini. Saya tahu Grid Computing, jadi saya fikir ia adalah sesuatu yang serupa dan meninggalkan ia di bahawa. Tetapi keperluan baru-baru ini saya digambarkan kepada saya apa yang benar-benar pengkomputeran awan adalah, dan kenapa pula harus mahukannya. Saya fikir saya akan berkongsi pandangan saya dengan uninitiated.

Sebelum kita pergi lebih jauh, Saya harus mengakui bahawa saya menulis post ini dengan sedikit motif tersembunyi. Apa motif yang adalah sesuatu yang saya akan mendedahkan pada akhir pos ini.

Biar saya mulakan dengan mengatakan bahawa saya tidak Noob ketika datang ke komputer. Saya mula hubungan cinta lama saya dengan komputer dan pengaturcaraan dalam 1983. Mereka basikal lewat malam tunggangan untuk CLT dan susunan kad Fortran – mereka adalah pengembaraan penuh keseronokan. Kami akan mengemukakan tindanan kepada IBM 370 pengendali awal pada waktu pagi dan mendapatkan output pada waktu petang. Jadi seterusnya di sekitar masa bagi setiap fix bug akan menjadi hari yang, yang saya fikir membuat kami pengaturcara agak berhati-hati. Saya masih ingat menulis program untuk mencetak kalendar, satu halaman per bulan, jarak dan sejajar dengan betul. Useless benar-benar, kerana cetakan adalah terhadap makanan gulungan saiz A3 dengan lubang di sisi, dan fon adalah sejenis Kurier kotor saiz titik 12 dalam cahaya biru-hitam, hampir tidak mudah dibaca pada jarak bacaan normal. Tetapi ia menyeronokkan. Malangnya saya melakukan kesilapan dalam bersarang gelung dan kalendar keluar semua mencelarukan. Lebih buruk lagi, pengendali, yang kedekut mengenai penggunaan kertas, terganggu pengeluaran pada bulan keempat dan menasihati saya supaya berhenti melakukannya. Saya tahu bahawa dia tidak dapat mengganggunya jika saya menggunakan hanya satu kenyataan PRINT Fortran dan menulis semula program untuk melakukannya dengan cara yang. Saya mendapat output, tetapi pada halaman Januari, ada ini mel rasmi ditulis tangan, “Cuba sekali lagi dan saya akan membatalkan akaun anda.” Pada ketika itu saya berhenti dan menegah.

Saya mula menggunakan e-mel dalam tahun lapan puluhan lewat pada kelompok Vaxstations yang dipunyai oleh kumpulan fizik bertenaga tinggi di Syracuse University. Pada pertama, kita boleh menghantar e-mel hanya untuk pengguna di kelompok yang sama, dengan alamat DecNet seperti VAX05::MONETI. Dan setahun kemudian, apabila saya boleh hantar e-mel kepada rakan saya di dalam bangunan yang akan datang dengan alamat seperti DALAM%”naresh@ee.syr.edu” atau sesuatu (yang “DALAM” menandakan Internet), Saya bermaharajalela kagum dengan kadar di mana teknologi telah maju. Little tidak saya tahu bahawa beberapa tahun yang singkat kemudian, akan terdapat usenet, Mosaic dan e-dagang. Dan bahawa saya akan menulis buku mengenai pengkomputeran kewangan dan plugin WordPress dalam PHP.

Walaupun berkembang seiring dengan teknologi pengkomputeran sebahagian besar hidup saya, Saya telah mula merasakan teknologi yang perlahan-lahan melepaskan diri dan hanyut jauh dari saya. Saya masih tidak mempunyai akaun twitter, dan saya melawat Facebook saya hanya sekali sebulan atau lebih. Lebih ke pusat pos ini, Saya malu untuk mengakui bahawa saya tidak mempunyai petunjuk apa yang pengkomputeran awan ini adalah semua tentang. Sehingga saya mendapat MacBook Air saya, terima kasih kepada isteri kita yang kekasih yang suka bermain mama gula sekali-sekala. Saya sentiasa mempunyai masalah ini menyegerak dokumen-Ku di antara empat atau lima PC dan Mac saya kerap bekerja dengan. Dengan pemacu USB dan penjagaan yang melampau, Saya boleh menguruskannya, tetapi MBA jerami pepatah yang berlaku unta saya balik. (Dengan cara itu, adakah anda tahu peribahasa Iran ini – “Tiap-tiap kali datang kengerian, ia bukan tarikh”?) Saya membuat kesimpulan bahawa harus ada cara yang lebih baik. Saya telah bermain dengan Google Apps untuk sementara waktu sekarang, walaupun saya tidak sedar bahawa ia adalah perkomputeran awan.

Apa yang saya mahu lakukan adalah sedikit lebih terlibat daripada aplikasi pejabat. Saya mahu bekerja dalam projek PHP hobi saya dari komputer yang berbeza. Ini bermakna sesuatu seperti Xampp atau MAMPP bersama-sama dengan NetBeans pada semua komputer saya bekerja dengan. Tetapi bagaimana pula saya dapat kod sumber sync'ed? Thmbdrives dan sandaran / program sync? Tidak elegan, dan tidak lancar. Kemudian saya menemui penyelesaian yang sempurna – Dropbox! Dengan cara ini, anda menyimpan fail-fail sumber pada rangkaian (menggunakan Amazon S3, nampaknya, tetapi yang pokoknya), dan melihat direktori (folder untuk orang-orang yang tidak mendengarkan Steve Jobbs dan jatuh kembali kepada Mac) yang kelihatan seperti mencurigakan tempatan. Malah, ia adalah direktori tempatan – hanya yang ada program yang berjalan pada latar belakang menyegerakkan dengan folder anda pada awan.

Dropbox! memberikan anda 2GB penyimpanan rangkaian percuma, yang saya dapati agak mencukupi untuk mana-mana pengguna biasa. (Yang berbunyi seperti perkataan lalu terkenal oleh Bill Gates, tidak ia? “64KB memori harus cukup untuk sesiapa sahaja!”) Dan, anda boleh mendapatkan 250MB tambahan untuk setiap referral anda berjaya membuat. Yang membawa saya kepada motif tersembunyi saya – semua pautan ke Dropbox! pada pos ini adalah pautan sebenarnya rujukan. Apabila anda mendaftar dan mula menggunakannya dengan klik pada salah seorang daripada mereka, Saya mendapat tambahan 250MB. Jangan kuatir, anda mendapat tambahan 250MB serta. Jadi saya boleh berkembang simpanan dalam talian saya sehingga 8GB,,en,yang sepatutnya menjaga saya gembira untuk masa yang lama,,en,kecuali saya mahu menyimpan foto dan video saya di sana,,en,di mana saya akan menaik taraf saya,,en,akaun untuk perkhidmatan yang dibayar,,en,Selain memberi saya ruang tambahan,,en,terdapat banyak sebab anda benar-benar perlu menyemak,,en,Saya akan menulis lebih dengan alasan tersebut kemudian,,en,tetapi biarlah saya senaraikan di sini,,en,segerakkan anda,,en,Mac,,en,buku alamat kalangan Macs anda,,en,sandaran berbilang disegerakkan data berharga anda,,en,penggunaan telus bagi IDE seperti NetBeans,,en,Sebahagian daripada sebab-sebab ini ditangani hanya dengan mengikuti beberapa tips dan trik,,en,yang saya akan menulis mengenai,,en,kita Penulis India suka menggunakan ungkapan-ungkapan seperti motif tersembunyi dan kepentingan,,en,Adakah anda fikir ia adalah kerana,,en,kita sentiasa mempunyai beberapa,,en,aplikasi google,,es, which should keep me happy for a long time, unless I want to store my photos and video there, in which case I will upgrade my Dropbox! account to a paid service.

Apart from giving me extra space, there are many reasons you should really check out Dropbox!. I will write more on those reasons later, but let me list them here.
1. Sync your (Mac) address book among your Macs.
2. Multiple synced backups of your precious data.
3. Transparent use for IDEs such as Netbeans.
Some of these reasons are addressed only by following some tips and tricks, which I will write about.

Dengan cara itu, we Indian writers like to use expressions like ulterior motives and vested interests. Do you think it is because we always have some?

Skrin kosong selepas Hibernate atau Tidur?

Okay, jawapan pendek, meningkatkan memori maya anda kepada lebih daripada saiz memori fizikal anda.

Versi lama sekarang. Baru-baru ini, Saya mempunyai masalah ini dengan PC saya bahawa ia tidak akan bangun dari hibernasi atau mod tidur dengan betul. PC sendiri akan berada di dan melahirkan, tetapi skrin akan bertukar ke mod jimat kuasa, tinggal kosong. Satu-satunya perkara yang perlu dilakukan pada ketika itu adalah untuk memulakan semula komputer.

Seperti netizen yang baik bahawa saya, Saya trawled Internet untuk penyelesaian. Tetapi tidak menemui sebarang. Beberapa mencadangkan supaya BIOS, menggantikan kad grafik dan sebagainya. Lalu aku melihat ini disebutkan dalam kumpulan Linux, mengatakan bahawa saiz fail swap perlu lebih daripada memori fizikal, dan mengambil keputusan untuk mencubanya pada mesin Windows XP saya. Dan ia menyelesaikan masalah!

Jadi penyelesaian untuk isu ini skrin kosong selepas bangun dari tidur adalah untuk menetapkan saiz ingatan maya kepada sesuatu yang lebih besar daripada memori dalam sistem anda. Jika anda memerlukan maklumat lanjut, di sini ialah bagaimana, dalam bentuk langkah demi langkah. Arahan ini terpakai bagi sesuatu mesin Windows XP.

  1. Klik kanan pada “Komputer Saya” dan tekan “Hartanah.”
  2. Sila lihat pada saiz RAM, dan klik pada “Advanced” tab.
  3. Klik pada “Menetapkan” butang di bawah “Prestasi” kotak kumpulan.
  4. Dalam “Pilihan Prestasi” tetingkap yang muncul, pilih “Advanced” tab.
  5. Dalam “Memori Maya” kumpulan kotak di bahagian bawah, klik pada “Perubahan” butang.
  6. Dalam “Memori Maya” tetingkap yang timbul, menetapkan “Saiz Custom” kepada sesuatu yang lebih daripada saiz RAM anda (yang telah kaulihat pada langkah 2). Anda boleh menetapkan tentang apa-apa partition cakera keras bahawa anda mempunyai, tetapi jika anda akan melalui semua arahan ini, kemungkinan anda mempunyai hanya “C:”. Dalam kes saya, Saya memilih untuk meletakkannya di “M:”.

Bagaimana untuk menyimpan rentetan ke fail tempatan dalam PHP?

Jawatan ini adalah yang kedua dalam siri geek saya.

Walaupun pengaturcaraan Tweaker Tema saya, Saya terserempak dengan masalah ini. Saya mempunyai tali pada pelayan saya dalam program php saya (lembaran gaya yang mengagak, sebenarnya), dan saya mahu memberi pengguna pilihan untuk menyimpannya ke fail komputer. Saya akan tunggu fikir ini adalah masalah biasa, dan semua masalah yang sama boleh diselesaikan dengan Googling. Tetapi, lo dan tiba-tiba, Saya tidak dapat mencari jalan penyelesaian yang memuaskan. Saya mendapati saya sendiri, dan pemikiran saya akan berkongsi di sini, untuk manfaat semua Googlers masa depan belum datang dan pergi.

Sebelum kita pergi ke dalam penyelesaian, mari kita memahami apa masalah sebenar. Masalahnya ialah dalam pembahagian kerja antara dua komputer — satu adalah pelayan, mana WordPress dan PHP anda berjalan; yang lain adalah komputer pelanggan di mana tontonan yang sedang berlaku. Rentetan kita bercakap mengenai adalah pada pelayan. Kami mahu menyimpannya di dalam fail pada komputer pelanggan. Satu-satunya cara untuk melakukannya adalah dengan menyampaikan tali sebagai jawapan html.

Pada pandangan pertama, ini tidak kelihatan seperti masalah besar. Lagipun, pelayan kerap menghantar rentetan dan data kepada pelanggan — itulah bagaimana kita melihat apa-apa pada pelayar yang, termasuk apa yang anda membaca. Jika ia hanya mana-mana program PHP yang mahu menyelamatkan tali, ia tidak akan menjadi masalah. Anda hanya boleh membuang tali ke dalam fail pada pelayan dan berkhidmat fail.

Tetapi apa yang anda lakukan jika anda tidak mahu untuk memberi seluruh dunia cara lambakan tali untuk fail pada pelayan anda? Baik, anda boleh melakukan sesuatu seperti ini:

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

Jadi, hanya meletakkan kod ini di foo.php anda yang mengira $ string stylestr dan anda telah selesai. Tetapi masalah kami adalah bahawa kami sedang bekerja dalam rangka plugin WordPress, dan tidak boleh menggunakan pengepala() panggilan. Apabila anda cuba untuk berbuat demikian, anda akan mendapat mesej ralat yang mengatakan kepala yang sudah selesai dude. Untuk masalah ini, Saya dapati penyelesaian bijak di salah satu plugin yang saya gunakan. Lupa yang satu, tetapi saya rasa ia adalah satu teknik yang biasa. Penyelesaian itu adalah untuk mentakrifkan iFrame kosong dan menetapkan sumber untuk apa fungsi PHP yang akan menulis. Sejak iFrame menjangka sumber HTML penuh, anda dibenarkan (sebenarnya, wajib) untuk memberikan pengepala() arahan. Kod yang kelihatan seperti:

<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 .'"' ;
?>

Sekarang soalnya ialah, apa yang perlu menjadi sumber? Dalam erti kata lain, apa yang $ styleurl? Jelas, ia tidak akan menjadi satu fail statik pada pelayan anda. Dan tujuan jawatan ini adalah untuk menunjukkan bahawa ia tidak perlu menjadi fail pada pelayan di semua. Ia adalah jawapan dua bahagian. Anda perlu ingat bahawa anda bekerja dalam rangka kerja WordPress, dan anda tidak boleh membuat fail php berdiri sendiri. Satu-satunya perkara yang boleh anda lakukan adalah untuk menambah hujah-hujah kepada fail php yang sedia ada, atau plugin yang anda buat. Jadi anda pertama membuat butang mengemukakan seperti berikut:

<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>

Ambil perhatian bahawa atribut nama butang adalah “saveCSS.” Sekarang, dalam sebahagian daripada kod yang mengendalikan penyerahan yang, anda melakukan sesuatu seperti:

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

?>

Ini adalah $ styleurl yang akan anda berikan sebagai sumber iFrame anda, ke hadapan. Perhatikan bahawa ia adalah sama dengan URL halaman pluging anda, kecuali anda berjaya menambah “?menyelamatkan” pada akhir ia. Trik seterusnya adalah untuk menangkap hujah itu dan mengendalikan. Untuk itu, anda menggunakan fungsi API WordPress, add_action sebagai:

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

Ini menambah fungsi saveCSS kepada sebahagian yang init plugin anda. Sekarang anda perlu untuk menentukan fungsi ini:

<?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() ;
}
?>

Sekarang kita yang hampir percuma. Satu-satunya perkara yang perlu difahami adalah bahawa anda daripada perlu mati(). Jika fungsi anda tidak mati, ia akan memuntahkan keluar seluruh perkara WordPress yang dihasilkan ke dalam fail menyelamatkan anda, appending kepada rentetan $ stylestr anda.

Ia mungkin kelihatan rumit. Baik, Saya rasa ia agak rumit, tetapi apabila anda melaksanakannya dan mendapatkan ia berjalan, anda boleh (dan berbuat) lupa mengenainya. Sekurang-kurangnya, Saya buat. Itulah sebabnya saya mencatatkan di sini, supaya masa akan datang saya perlu melakukannya, Saya boleh melihat ia.