Září 2007

Zkratky a popisky na kabeláži

24. září 2007 v 19:29 | LR
Zjevně neúplný seznam zkratek objevujících se na datové kabeláži (např. UTP Cat5e):

Podle splnění různých norem a testů

NFPA - The National Fire Protection Association
NEC - The National Electrical Code (standard od NFPA, vydává se každých pár let)

UL - The Underwriters Laboratories

CSA - The Canadian Standards Association
PCC - The Premises Communications Cord - označení splnění testů od CSA
FT - Flame Test - taktéž podle CSA

Podle použití - National Electrical Code (NEC), článek 800
CMG - Communications General
CMR - Communications Riser (do stoupaček)
CMP - Communications Plenum ( plenum se označuje prostor sloužící pro rozvod vzduchu po budovách, nemusí jít jen o klimatizaci)
MPP - Multipurpose Plenum
CMX - Communications cable limited use
CM - Communications cable
Průměr jednotlivých vodičů se udává v jednotkách AWG (American Wire Gauge), které mají oproti běžnému označení obrácenou stupnici - čím větší je AWG, tím je vodič tenčí. Průměry lze přepočítat podle jakéhosi vzorce, pro základní orientaci stačí znát, že hodnota ekvivalentu průměru 5mm je 24AWG. Na UTP kabelu Cat5e tedy uvidíte napsáno 24AWGx4P, značící 4 páry o výše uvedeném průměru.
Poměrně dobrý zdroj informací na téma standardů pro kabeláž je Data Communications Cabling FAQ.

Číslování řádků

15. září 2007 v 15:19 | LR |  Linux
Asi jsem objevil trakař, ale nejkratší a nejlépe zapamatovatelný příkaz na očíslování řádků v textovém souboru je použít
  nl  
:)


Doposud jsem to řešil ve vim
  :set nu!

Existuje samozřejmě mnoho alternativ. Nabízí se awk:
  awk '{print NR " " $0}'  

Nebo grep s přepínačem -n


Třešničkou na dortu je trochu obtížněji zapamatovatelné použití sedu podle sed oneliners
   # number each line of a file (simple left alignment). Using a tab (see
# note on ' ' at end of file) instead of space will preserve margins.
sed = filename | sed 'N;s/\n/\t/'

# number each line of a file (number on left, right-aligned)
sed = filename | sed 'N; s/^/ /; s/ *\(.\{6,\}\)\n/\1 /'

# number each line of file, but only print numbers if line is not blank
sed '/./=' filename | sed '/./N; s/\n/ /'

Což už trochu aspiruje na nominaci do The Most Useless Use of SED :)

Update

5. září 2007 v 21:52 | LR
Dlouho jsem na blog nic nenapsal a trochu mě hryže svědomí, že kromě občasného doplnění čtenářského deníku skoro nic smysluplného nenapíšu. Jen tak stručně o tom, co se stalo v období psacího útlumu (od ledna 2007 do září téhož roku). Horkou jehlou jsem dopsal diplomku, složil státnice a mimo jiné taky nastoupil do jedné zajímavé firmy, která působí jako dodavatel telekomunikačních řešeních především pro oblast střední Evropy a východu. Technologické portfolio je hodně široké a tak mi nuda nehrozí :) navíc kolem jsou samí chytří lidé a to je dobrá motivace.
Když už jsem u té motivace - autor mého oblíbeného blogu má třetí certifikát CCIE. Já zatím do certifikace nejdu, protože ji zatím po mně nikdo nechce. S ukončením školy jsem také ukončil navštěvování Cisco kurzů a pokračuji samostudiem - popravdě v tom nevidím skoro žádný rozdíl, jen se ušetří trochu peněz :)

Zrušili mi úložiště na kolejním serveru, takže některé odkazy ze starších příspěvků o diplomce a semestrálce jsou nedostupné. Vadí to někomu?