Tag-Archief voor » dogma «

Vrijdag, September 24th, 2010 | Auteur:

The upgrade to WordPress 3 was long overdue (as are many draft articles). Surprisingly, nothing looks different since the upgrade has been completed, though I also would not be surprised if I’ve missed an important plugin breakage.

I’ll be spending a day this weekend solely on polishing the site and finishing up some articles. You have something to look forward to. 🙂

Delen
Donderdag, Januari 01, 2009 | Auteur:

Blijkbaar, welk besturingssysteem je gebruikt veel kan zeggen over jou. Als u met behulp van enkele vorm van * nix, die verdelingen u gebruik kunt veel zeggen ook. Redundantie opzij, Ik geloof dat een Linux distributie hangt absoluut op haar pakket en het distributiesysteem.

Ik vond apt-get (1, 2) maar er was een technisch probleem op een bepaald punt en het veroorzaakt mij om te gebruiken geschiktheid in plaats daarvan. Met aptitude is iets gemakkelijker – het heeft meer functies geautomatiseerd in single, logisch, opdrachten waar apt-get vereist aparte opdrachten. Aanleg heeft ook een vloeken-gebaseerd GUI. Als je de GUI niet gebruikt dan, anders dan beknoptheid in termen van het aantal commando's te leren, er is blijkbaar geen technische reden om een ​​verkiezen boven de andere. Aanleg en apt-get dienen K / X / Ubuntu en Debian goed. Vanaf dit punt, Ik gebruik de namen Kubuntu en Ubuntu in een losjes verwisselbare mode.

In mijn gebruik van CentOS (gebaseerd op Red Hat), Ik heb gevonden ik graag yum. Het lijkt te werken in vrijwel dezelfde als proeve van bekwaamheid – een commando om ze allemaal regel. Het heeft een aantal nogal vervelend standaard gedrag Ik ben niet van plan om in hier als meest waarschijnlijk, want ik ben gewoon niet aan gewend. Althans vanuit een technisch perspectief, het zeer goede. Ik denk dat Fedora maakt ook gebruik van yum hoewel mijn ervaring met Fedora is zeer beperkt.

de theorie…

Fedora en Ubuntu zijn in een klasse van distributies die een vrij rigoureuze release-cyclus hebben. Ubuntu 8.10 (de versie is zo genoemd naar het jaar en de maand van de release) zal niet, behalve voor grote insecten en kleine wijzigingen, heb nog een grote update, totdat de volgende versie, Jaunty Jackalope. Ubuntu gebruikers de nieuwste versies van de meeste software op hun desktops nu. In de maanden voorafgaand aan de volgende release, echter, ze gaan niet zo gelukkig te zijn, tenzij ze willen gebruiken “beta” releases. Want ik ben niet erg bekend met Fedora, Ik ga niet de moeite in te gaan op de release-cyclus.

Deze 2 verdelingen zijn ook binnen een klasse van verdelingen bekend als “binair” of “binary-based” verdelingen. Dit betekent dat wanneer u een update downloaden, de bestanden die zijn gedownload zijn pregecompileerd en moet draaien op elke “ondersteund” hardware. Dit is niet specifiek Geoptimaliseerde voor de hardware van uw bureaublad, bij voorbeeld, uw bewerker. Misschien heb je een AMD processor die extra instructie ondersteuning heeft die Intel CPU's hebben geen. Het omgekeerde kan ook het geval zijn. Daarom, een binaire afgifte distributie kan niet optimaliseren voor een bepaald merk van de hardware. Ongeacht deze “non-optimalisatie”, het moet draaien op een fatsoenlijke tempo.

de praktijk!

Over 2 jaar geleden begon ik met behulp van Kubuntu. Na enkele maanden werken ermee, Ik begon om meer te leren over de specifieke. Ik ben niet zo'n fan van het gebruik van de GUI tools om het systeem bij te werken wanneer, tenslotte, zijn allemaal gebeurt op de command-line toch. De GUI-hulpprogramma's die verstoppen de complexiteit vind ik niet erg zien.

Uiteindelijk heb ik het maken van een slaan script, Update, waarin alle stappen die nodig zijn om geschiktheid te krijgen om gewoon zou lopen ga je gang en upgrade al, kthx?©, misschien stoppen langs de weg om een ​​back-up van mijn configuratie, monteer de NFS netwerkshare waar we houden een eigen repository, back-up van de lokale cache van geïnstalleerde pakketten geschiktheid's, sommige map-koppeling schuifelen naar een lokale kopie gebruiken als het netwerk te delen niet kon hermounten, synchroniseren tussen de lokale kopie en het netwerk te delen als de vorig versie inmiddels een netwerk aandelenemissie, en actualiseren lijsten van pakketten in de repository. Algemeen, het zou niet gaan als er fouten hoewel, zoals je kunt zien, Dit script werd een rommelig beest die gingen boven en buiten de oorspronkelijke eisen. Het werkte goed voor mij.

Tot de dag kwam om te werken tussen Kubuntu 6.10 aan 7.04. Ik deed dit handmatig wel, niet met het script.

Uiteindelijk heb ik het opnieuw installeren van de grond als gevolg van de puinhoop die volgde. Minstens, als back-up beheerder goed moeten doen om aan te tonen, was het gemakkelijk om alles wat ik echt nodig herstellen. 🙂

Wat er nog meer is?

Nog voordat ik moest Kubuntu opnieuw installeren, Ik werd voorgesteld aan een andere verdeling genoemd Gentoo. Er zijn 2 zeer duidelijke verschillen tussen Gentoo en Ubuntu's update systeem. De eerste is dat Gentoo is een bron-gebaseerde distributie. Dit betekent dat wanneer u een pakket te werken, de package manager downloadt de bron en compileert alles, hopelijk optimaliseren voor uw systeem. Deze, Ik denk, is erg cool. Het nadeel hiervan is dat het samenstellen van alles duurt erg lang.

Hier zijn mijn (zeer onwetenschappelijk) schattingen voor de lengte van de tijd die het kost om een ​​basis GUI OS te installeren op een desktop van installatie media, exclusief vreemde drivers (bij voorbeeld, de nieuwste 3D graphics drivers):

OS: min – max (mediaan)

Windows Vista: 15 – 30 (20) notulen

Ubuntu: 15 – 40 (20) notulen

Gentoo: 3 – 40 (6) uur

Gentoo vereist ook veel knutselen met de config files om te krijgen dingen werken – dit is een andere reden voor de extreem lange vertraging tussen het plaatsen van de CD en het opstarten van uw ontzagwekkend * nieuwe desktop. Populaire applicaties hebben binaire pakketten beschikbaar om te downloaden – hoewel dit niet een standaardoplossing.

Ze zien me rollin’

Er is nog een heel belangrijk onderscheid Gentoo heeft van de meeste andere distributies. Het is een “rolling release” distributie. Dit betekent dat er geen strenge versie of “vrijlating” dat de distributie zich aan. Als u vandaag Gentoo te installeren… als je afwerking de installatie van Gentoo vandaag, ben je waarschijnlijk gaat om de nieuwste versie van alle applicaties die u geïnstalleerd. Als sommige obscure applicatie krijgt een grote update van morgen, binnen enkele dagen, als u uw systeem te updaten, je gaat die laatste versie op uw bureaublad.

Het verschil tussen deze rollen vrijlating en de “ander” distributies is nogal onthutsend. Bij voorbeeld: Indien KDE 4.2 moesten worden vrijgegeven morgen, je waarschijnlijk zou moeten minder dan wachten 2 weken voor het beschikbaar op Gentoo. Ubuntu-gebruikers zou moeten wachten tot 9.04 – dat is een 4-maanden wachten.

Iets meer geschikt?

Persoonlijk, Ik ben niet bereid om in de te zetten 40 uren van inspanning om mijn systeem werkt zoals ik het wil. Mijn collega had onlangs opnieuw voor een aantal duistere reden en het blijkt dat hij niet bereid was in de om te zetten 6 uur (hij is meer ervaren met Gentoo) moeite om zijn systeem terug te gaan naar hoe het liep ofwel. In plaats daarvan, Arch Linux viel zijn oog. Arch Linux is een rolling release (like Gentoo), binary-based (zoals Ubuntu) distributie. De pakketten (goed, de meeste van hen) hoeft niet veel sleutelen aan hun configuratiebestanden om dingen werken mooi ofwel. Het is de beste van twee werelden!

Je moet nog weten wat je doet * maar als je naar dit moment ben gekomen, moet niet zo'n reus sprong van het geloof. Package manager Arch Linux's, genoemd pacman, heeft ingebouwde afhankelijkheid en conflictbemiddeling. Ik een andere package manager gebruiken, yoghurt (Frans voor yoghurt), die zeer snel populair bij Arch gebruikers is geworden. Yaourt verbetert de functionaliteit van pacman door u in staat om applicaties direct vanaf de AUR downloaden en installeren, of Boog Gebruiker Repository. Deze repository bevat de scripts die u in staat om automatisch te downloaden en installeren van veel applicaties die anders helemaal niet ondersteund zou worden door Arch's eigen core ontwikkelaars. Het downloadt en compileert het pakket in een chroot'd milieu. Het pakketten dan de chroot'd milieu in een pacman-compatibele verpakking tarball en gebruikt pacman om het te implementeren in uw systeem.

Ook, de AUR ondersteunt een stemsysteem waarbij populaire pakketten krijgen geplaatst in de meer officiële [gemeenschap] opslagplaats. Yaourt ondersteunt ook een geautomatiseerde stem mechanisme waarbij, na het installeren van een pakket via AUR, wordt gevraagd of u wilt stemmen voor zijn opname in [gemeenschap].

Ik schat dat de tijd genomen voor mijn Arch installatie was ongeveer 90 notulen. Ik adviseer niet Archlinux voor beginners hoewel ik doen aanbevelen voor elke Linux-gebruiker die heeft gekregen verveeld met andere distributies – en wil in de Nitty Gritty te krijgen zonder te installeren Linux From Scratch. Arch Linux is al behoorlijk populair deze dagen. Zijn momenteel op nummer 14 op Distrowatch.

* Als je weet wat je doet. EN JE BETER BLOODY weet wat je DOET!
Delen
Maandag, December 29th, 2008 | Auteur:

How can someone be so angry and so vicious, to push someone, to push them far beyond where they’ve already told you they’re not willing to venture. And when the buck gets stopped, to then just drop that person and accuse them of the worst.

You’re hurting someone who you should be caring about. Life sucks sometimes. You don’t always get what you want but that doesn’t mean that you have to make other peopleslives miserable.

Build a bridge.

Delen
Zaterdag, December 27th, 2008 | Auteur:

I recently came across this article about how we should be a lot more concerned about alternative medicines than we’ve been. Perhaps I should be more outspoken about this myself. Very few of the people I know actually bother to lobby for the causes they believe in. And it is a shame.

Reiki recently came up at a Geekdinner and it got me into researching some of the other complementary and alternative medicines. Reiki sounds like an elaborate placebo if you ask meand so do a lot of the other alternative medicines. There are some of these which I previously thought were outright legitimate. It seems I should be more skeptical of my own information store.

Some alternative medical avenues into which I believe the modern world needs to do some further scientific sifting:

  • HomeopathyDiluting a substance makes it less harmful but doesn’t make it less beneficial. Bulldust.
  • AcupunctureMeridians en acupuncture points have no contemporary physiological relevance in medicine. This is related to the concepts of Qi in Energy Medicine.
  • Energy MedicineEnergy or Qi fields in the body affect your health. Fixing, breaking, or manipulating the flow of these fields affects the ability of your body to heal itself and fight illness. This boils down to practitioners claiming to perform magic.
  • IridologyThis is for diagnosing illness. Changes in specific parts of your iris indicate where and what type of illness may be affecting your body. How exactly can your eye track illness in your body and give your doctor afix-mewishlist in a colour-by-number format?
Delen
Zondag, November 16th, 2008 | Auteur:

I like any wine. As long as it doesn’t taste like i am biting into a 300-year-old oak tree, I am always game.

Erin (geen, the pretty one)

Delen