Archive for the Category » web «

ahad, 26 April, 2009 | Pengarang:

Percayalah. Kami masih berurusan dengan regex – hanya di bulatan (dan praktikal samar-samar) cara. Ini adalah penyenaraian yang cukup komprehensif mengenai cara membersihkan cache DNS semasa menggunakan regex untuk menunjukkan di mana kaedah serupa menyimpang.

Mengapa kita mahu membersihkan cache DNS dengan tepat?

Terdapat beberapa sebab yang perlu dijelaskan DNS cache, walaupun saya percaya ini adalah yang paling biasa:

  • Seorang intranet perkhidmatan mempunyai tertutupmakan (dalaman) Alamat IP ketika berada di rangkaian syarikat tetapi mempunyai alamat IP awam untuk akses luar. Apabila anda cuba mengakses perkhidmatan itu dari luar setelah mengaksesnya dari dalam, ada kemungkinan anda menyimpan cache secara peribadi (tidak dapat diakses) IP. Penyelesaian jangka panjang yang baik adalah menjadikan perkhidmatan tidak dapat diakses kecuali melalui VPN. A simpler solution is to leave work at work. 😛
  • An internet service or web site changes their DNS settings and your desktop/laptop is looking at theoldsetting. In this case, the new setting has not yet propagated. Hosting Admins come across this case very often.
  • Privasi: If someone can track your DNS history then it wouldn’t be too hard to figure out which web sites you’ve been viewing. Though the individual pages you’ve viewed can’t be tracked in this way, the hostnames, seperti “dogma.swiftspirit.co.za” atau “google.comwill be in the DNS cache, likely in the order you first accessed each site. There are better ways to do this though. One example is to use a Tor network for all DNS requests.

Flushing WindowsDNS cache, from command prompt:

Evidence suggests that prior to Windows 2000, Windows OS tidak menyimpan hasil DNS. The ipconfig arahan, jalankan dari command prompt, diberi kawalan terhadap cache DNS dan sejak itu tetap sama.

Untuk mendapatkan arahan sekiranya menggunakan Vista sebagai bukan Pentadbir: Mula -> Program -> Aksesori -> Klik kanan “Arahan prompt” -> Jalankan Sebagai Pentadbir

Jika tidak: Mula -> Ra -> [cmd ] -> [ okey ]

ipconfig / flushdns

Flush the DNS Resolver Cache in Windows

Anda juga boleh membersihkan cache di Windows dengan memulakan semula yang “Pelanggan DNS” atau “Dnscache” perkhidmatan.

Memarkir cache DNS Mac OS X, dari shell shell:

Sejak Mac OS X, epal Mactelah menjalankan berasaskan Unix, POSIX-patuh, sistem operasi berdasarkan Langkah seterusnya, ia sendiri mengandungi kod dari FreeBSD dan NetBSD. Mac OS X menggunakan mencari atau dscacheutil untuk menguruskan cache DNS, bergantung pada versi.

Untuk mendapatkan arahan: Permohonan -> Utiliti -> Terminal

(mencari|dscacheutil) -flushcache

Apa yang kita ada di sini? Sebagaimana sebahagian 1, yang palang menegak menunjukkan bahawa sama ada “mencari” ATAU “dscacheutil” boleh diterima. The kurungan menunjukkan bahawa palang menegak hanya terpakai untuk “mencari|dscacheutil” bahagian ungkapan. Oleh itu, yang ” -flushcache” tidak opsional dan mesti disertakan dalam perintah agar berfungsi. Perhatikan bahawa arahan ini tidak menghasilkan output kecuali ada ralat.

Gunakan dscacheutil jika anda menggunakan Mac OS X 10.5 (Leopard) atau kemudian.

Mac OS X:

lookupd -flushcache

Mac OS X Leopard:

dscacheutil -flushcache

Use dscacheutil to flush the cache in Mac OS X Leopard

Terdapat juga alat GUI, DNS Flusher, yang secara automatik menggunakan perintah yang betul yang ada.

Flushing Linux / Unix’ DNS cache, dari shell shell:

N.B.. Sekiranya anda belum mempunyai mengikat (dengan carian cache diaktifkan), nscd, atau dnsmasq dipasang dan berjalan di desktop / pelayan * nix anda, anda mungkin sama sekali tidak menyimpan cache DNS dan tidak ada apa-apa untuk memerah. In that case you will be utilising your DNS server for every web request, probably slowing your web experience.* If so, I recommend at least installing nscd as it is the easiest to set up. **

Flushing nscd’s cache

As with the Mac OS command, this produces absolutely no output unless there is an error:

(|sudo )(|/usr/sbin/)nscd -i hosts
  • Use sudo if you’re not already root otherwise the first selection is blank.
  • Specify /usr/sbin/ if nscd is not already within thepath”. If your distribution has nscd in a strange place, locate it first:
locate -r bin/nscd$

Notice that the abovebin/nscd$is itself a regular expression. 🙂

Using nscd, invalidate thehosts” cache, logged in as a user:
sudo nscd -i hosts
Using nscd, invalidate thehosts” cache, logged in as root:
nscd -i hosts
Using nscd, invalidate thehosts” cache, logged in as root, specifying the full path:
/usr/sbin/nscd -i hosts

Flushing bind’s cache

Untuk mengosongkan cache bind, kami mengeluarkan arahan melalui rndc. Gunakan sudo jika anda belum root:

(|sudo )rndc siram

Memulakan semula perkhidmatan cache juga berfungsi!

Inilah cara memulakan semula salah satu daemon cache:

(|sudo )(perkhidmatan |/dan lain-lain/(rc  .d|rc  .d / init  .d|init  .d)/)(mengikat|dnsmasq|nscd) mula semula

Itu mula sukar dibaca. *** Nasib baik saya telah menerangkan secara terperinci:

  • Seperti arahan sebelumnya, gunakan sudo jika anda belum root.
  • Pilihan kedua mempunyai pilihan pertama “perkhidmatan “. Ini berlaku terutamanya untuk sistem Red Hat / CentOS dan Fedora.
  • The “/dan lain-lain/(rc .d|rc .d / init .d|init .d)/” perlu dikembangkan lebih jauh. Ini untuk kebanyakan sistem lain. Secara amnya, rc.d adalah untuk jika anda menggunakan sistem init gaya BSD (sebagai contoh: Arch Linux, FreeBSD, atau OpenBSD). Kaedah terbaik untuk mengetahui dengan pasti arahan mana yang harus digunakan adalah dengan ‘mencari’ nscd yang betul atau dnsmasq path. Perisa paling Unix, malah Solaris, gunakan nscd:
cari -r  .d / nscd $ ; cari -r  .d / dnsmasq $ ; cari -r  .d / rndc $
  • Pilihan terakhir adalah antara “mengikat”, “nscd”, dan “dnsmasq”. Ini bergantung sepenuhnya pada mana yang dipasang dan digunakan.
  • Corak terakhir, ” mula semula”, adalah arahan yang diberikan kepada skrip kawalan daemon.

Arch, menggunakan dnsmasq, mulakan semula daemon cache, logged in as root:

/etc / rc.d / dnsmasq mulakan semula

Arch, menggunakan nscd, mulakan semula daemon cache, log masuk sebagai pengguna:

sudo /etc/rc.d/nscd mulakan semula

CentOS / topi merah, menggunakan nscd, memulakan semula daemon, sebagai akar:

perkhidmatan mulakan semula nscd

nscdrestart

Cache DNS dalaman Flush Mozilla Firefox:

Mozilla Firefox menyimpan cache DNS sendiri untuk prestasi. Firefox 2 hanya akan cache 20 penyertaan sehingga 60 saat. Tetapan lalai seperti Firefox 3 nampaknya 512 penyertaan sehingga 60 minit yang kelihatan lebih masuk akal untuk melayari setiap hari. Sekiranya desktop anda mempunyai cache terbina dalam (yang sekarang paling banyak dilakukan) maka cache di sini sebenarnya berlebihan. Saya tidak mengetahui ada penyemak imbas lain yang melaksanakan cache DNS.

Saya telah menemui beberapa penyelesaian apabila anda perlu mengosongkan cache. Nampaknya ada banyak cara untuk melakukan ini tetapi ini adalah yang paling mudah, yang saya masukkan mengikut pilihan.:

  1. Pasang Firefox DNS Flusher Tambahan – menyediakan butang untuk mengosongkan cache.
  2. Pasang Cache DNS Tambahan – menyediakan togol yang melumpuhkan atau mengaktifkan cache DNS.
  3. Kosongkan cache (membersihkan cache penyemak imbas dan juga DNS Cache): Pilih Tools -> Jelas Private Data; Nyahpilih semua kotak pilihan kecuali Caitu; Klik [ Kosongkan Data Peribadi Sekarang ].
  4. Lakukan secara manual apa yang dilakukan oleh DNS Cache: tetapkan perkara berikut 2 mengenai:konfigurasi pilihan “network.dnsCacheExpiration” dan “network.dnsCacheEntries” kepada 0 dan kemudian kembali ke lalai.

Saya mempunyai rekod cache yang buruk dan saya membersihkan cache penyemak imbas saya. Tetapi ia masih memberi saya maklumat yang salah. Apa yang memberi?

Kerana cara penyebaran DNS berfungsi, anda lebih suka menggunakan DNS semua Host DNS antara anda dan “berwibawa” tuan rumah, bermula dengan host yang paling hampir dengan host yang berwibawa (paling jauh dari penyemak imbas anda).

Sebagai contoh, jika anda mempunyai penghala yang menyimpan DNS, tetapkan semula cache penghala sebelum memulakan semula cache DNS sistem operasi anda, dan hanya kemudian sekiranya anda mengosongkan cache di Firefox. Sebabnya ialah walaupun anda hanya membersihkan cache OS dan Firefox anda, desktop anda masih akan meminta penghala buruk rakam pula.

Bagaimana jika pelayan DNS saya adalah pelayan di internet di luar kawalan saya?

Anda boleh mencuba sementara menggunakan pelayan nama yang berbeza, mungkin juga secara terbuka buka pelayan. OpenDNS menunjukkan beberapa maklumat yang baik mengenai cara melakukan ini. Sekiranya anda mahu, anda juga harus dapat memperoleh maklumat yang relevan dari ISP anda sendiri mengenai pelayan DNS mereka yang menyelesaikannya. Contoh tempatan (Afrika Selatan) adalah Saix yang mana senarai penyelesaian pelayan DNS mereka.

* Mungkin sebab mengapa Firefox mempunyai cache DNS terbina dalam ****
** “((pacman|yogurt) -S|muncul|(yum|kebolehan|tepat-dapatkan) pasang) nscd” dan kemudian pastikan bahawa perkhidmatan tersebut ditambahkan ke skrip permulaan. Lihat dokumentasi pemasangan pengedaran anda.
*** Saya mencari plugin sorotan sintaks yang boleh berfungsi dengan regex
**** Saya telah membaca pernyataan yang memulakan semula rangkaian(ing|) perkhidmatan juga membersihkan cache DNS namun saya tidak melihat bukti bahawa ini benar. Sekiranya ada yang mempunyai contoh di mana ini benar, tolong beri saya maklumat.
Kongsi
rabu, April 15th, 2009 | Pengarang:

Further to the previous post regarding Amazon, there is chatter from inside Amazon indicating that it was aglitch”. Someone in their French staff miscategorised contentanythingsexualhad itsadultbit switched on.

This would explain why social text books on sexuality and books for the disabled were affected. They’re also stating that there is in fact, no newadultpolicy. PR screwed up royally by not having a straight answer. Was it a glitch? Was it a policy change? Are you going to change your mind tomorrow?

They’re fixing (or have probably fixed) the missing rankings. This still begs for further recourse. I think its funny how they can blame a French staffer. Maybe its a language barrier thingI can’t be sure. On a serious note, I also think its odd that there exists in the first place a feature for censorship which they have no policy for.

What say ye?

They’re still paying dearly. There are already new definitions online for Amazon rank. hehehe.

More at Science Blogs.

Kongsi
Isnin, April 13th, 2009 | Pengarang:

I believe very strongly that everyone has a right to keep to their own ideals and that those ideals are sacrosanct. Everyone deserves that level of respect and I extend that to include the idea that we’re not limited to heterosexual relationships. Nobody has the right to censor or belittle these ideas. Just to be clear (in case any chicks who think they have a shot with me get doubts), I’m into girls. 😉

I have some lesbian friends who I accept as they are. I don’t judge them because of their way of life and that they don’t date according tonatural laws”. [bad joke] Heh, the only thing I sometimes jab at them is that they’re not very productive for society… [/bad joke]

Amazon most definitely doesn’t seem to be showing any respect for them though: In a fail move, Amazon has implemented anadult filteringpolicy. The result of which is that they have removed the search rankings of many (if not all) LGBT-themed publications while leaving many non-gay titles untouched. Titles with explicitly gay erotica have rightly been removedhowever everything even down to Heather has two Mommies have been stripped. WTF? Its a children’s book!

Yet, adult toys, Playboy: The Complete Centrefolds, Ron Jeremy: Hardest Working Man in Showbiz (male porn star), Traci Lords: Underneath it all (female porn star), The Complete Assholes Guide to Handling Chicks, and other equally adult titles has been left untouched.

Utterly disgusting.

Frankly, even if the execution of this were done correctly, they’re still not doing it right. It should only affect the public search rankings. Once they’ve fixed this mess, I still want Traci Lords in my logged-in search results. Whoops. Did I say that out loud? 😛

To keep up, go see Jezebel.

Kongsi
Tuesday, March 31st, 2009 | Pengarang:

For those who don’t yet know what its about!

[Youtube]http://www.youtube.com/watch?v=ddO9idmax0o[/Youtube]

And then we get to make fun of it too!

[Youtube]http://www.youtube.com/watch?v=PN2HAroA12w[/Youtube]

Oh ‘n I figured out how to add videos painlessly. W00T

Kongsi
Isnin, March 30th, 2009 | Pengarang:

Who’d have thought that something as silly as Choqok trying to automatically log into Twitter might get me temporarily locked out?

Oh well. I’m patient.

Tried to log in too many times?

We've temporarily locked your account after too many failed attempts to sign in. Please chillax for a few, then try again.

Kongsi