Wystarczy poszukać w sieci:
Extra_Small_Windows_XP_USB_Flash_Edition_2009
czwartek, 30 kwietnia 2009
środa, 29 kwietnia 2009
wtorek, 28 kwietnia 2009
SOAP - informacje o metodach i typach
$result = $client->__getFunctions();
highlight_string(print_r($result,true));
$result = $client-> __getTypes();
highlight_string(print_r($result,true));
highlight_string(print_r($result,true));
$result = $client-> __getTypes();
highlight_string(print_r($result,true));
Propel - taka rzeźba na odpowiednik TRUNCATE TABLE
$crit = new Criteria();
$crit->add(TabelaPeer::ID, "0", Criteria::GREATER_EQUAL);
TabelaPeer::doDelete($crit);
$crit->add(TabelaPeer::ID, "0", Criteria::GREATER_EQUAL);
TabelaPeer::doDelete($crit);
SOAP Client + WSDL + HTTPS
Problem: ... SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://
Wskazówka: WS po HTTP u innych dostawców działa
Rozwiązanie: włączyć extension=php_openssl.dll w php.ini
Wskazówka: WS po HTTP u innych dostawców działa
Rozwiązanie: włączyć extension=php_openssl.dll w php.ini
poniedziałek, 27 kwietnia 2009
Propel i migracja danych / tabeli
Teoretycznie, pewnie w prostych przypadkach, w poniższy sposób można rozszerzać istniejące i wypełnione już tabele:
[JAK W PRZYKŁADZIE PONIŻEJ - GENERUJEMY PO RAZ PIERWSZY]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest
[WPISUJEMY STRUKTURĘ]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest insert-sql
[APLIKACJA ŻYJE]
...
[MUSIMY ROZSZERZYĆ JAKĄŚ TABELĘ O NOWE POLE]
...
[MODYFIKUJEMY SCHEMA.XML]
[ROBIMY DUMP'a]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest datadump
[KONWERTUJEMY DUMP'a do SQL]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest datasql
[GENERUJEMY NOWE KLASY POD NOWĄ STRUKTURĘ]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest
[WCIĄGAMY NOWĄ STRUKTURĘ i STARE DANE]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest insert-sql
http://blog.dywicki.pl/2007/02/11/propel-12-a-istniejaca-baza-danych/
http://www.symfony.pl/forum/viewtopic.php?f=9&t=134&sid=2c4e57af4c74378f3c17892a0f748702
http://propel.phpdb.org/trac/wiki/Users/Documentation/1.2/HowTos/ExistingDatabases
[JAK W PRZYKŁADZIE PONIŻEJ - GENERUJEMY PO RAZ PIERWSZY]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest
[WPISUJEMY STRUKTURĘ]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest insert-sql
[APLIKACJA ŻYJE]
...
[MUSIMY ROZSZERZYĆ JAKĄŚ TABELĘ O NOWE POLE]
...
[MODYFIKUJEMY SCHEMA.XML]
[ROBIMY DUMP'a]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest datadump
[KONWERTUJEMY DUMP'a do SQL]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest datasql
[GENERUJEMY NOWE KLASY POD NOWĄ STRUKTURĘ]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest
[WCIĄGAMY NOWĄ STRUKTURĘ i STARE DANE]
propel-gen c:\php5\pear\data\propel_generator\projects\xtest insert-sql
http://blog.dywicki.pl/2007/02/11/propel-12-a-istniejaca-baza-danych/
http://www.symfony.pl/forum/viewtopic.php?f=9&t=134&sid=2c4e57af4c74378f3c17892a0f748702
http://propel.phpdb.org/trac/wiki/Users/Documentation/1.2/HowTos/ExistingDatabases
Propel + XAMPP na Windowsie
cd D:\xampp\php>
pear channel-discover pear.phpdb.org
pear config-set preferred_state stable
pear install phpdb/propel_generator
pear install phpdb/propel_runtime
Miejsce gdzie się instaluje:
runtime -> D:\Xampp\php\PEAR\propel\
generator -> C:\php5\pear\data\propel_generator\
Sprawdzamy czy działa ogólnie:
D:\xampp\php>propel-gen i jeśli mamy błąd:
"No VERSION.TXT file found; try setting phing.home environment variable."
... należy odinstalować phing'a i zainstalować go ponownie.
Sprawdzamy czy generuje testowe projekty:
D:\xampp\php>propel-gen c:\php5\pear\data\propel_generator\projects\bookstore
D:\xampp\php>propel-gen c:\php5\pear\data\propel_generator\projects\treetest
Przystępujemy do utworzenia naszego projektu XTEST:
1) w katalogu c:\php5\pear\data\propel_generator\projects\ tworzymy podkatalog 'xtest'
2) zakładamy bazę danych xtest:
D:\xampp\mysql\bin\mysql -u root
CREATE DATABASE `xtest` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'xtest'@'localhost' IDENTIFIED BY 'test1234';
GRANT USAGE ON * . * TO 'xtest'@'localhost' IDENTIFIED BY 'test1234' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
GRANT ALL PRIVILEGES ON `xtest` . * TO 'xtest'@'localhost' WITH GRANT OPTION ;
FLUSH PRIVILEGES;
3) w podkatalogu tworzymy plik build.properties i umieszczamy w nim poniższą zawartość:
propel.project = xtest
propel.database = mysql
propel.database.url = mysql:dbname=xtest
propel.database.user = xtest
propel.database.password = test1234
propel.mysqlTableType = InnoDB
propel.disableIdentifierQuoting=true
propel.targetPackage = xtest
propel.addGenericAccessors = true
propel.addGenericMutators = true
propel.useDateTimeClass = true
3) tworzymy plik schema.xml i umieszczamy w nim poniższą zawartość:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<database name="xtest" defaultIdMethod="native">
<table name="miasto" description="Tabela Miast">
<column name="miasto_id" type="integer" primaryKey="true" autoIncrement="true" required="true" description="Id Miasta"/>
<column name="nazwa" type="varchar" size="255" required="true" description="Nazwa Miasta"/>
<column name="panstwo_id" type="integer" required="true" description="Klucz obcy do tabeli Panstwo"/>
<foreign-key foreignTable="panstwo">
<reference local="panstwo_id" foreign="panstwo_id"/>
</foreign-key>
</table>
<table name="panstwo" description="Tabela Panstw">
<column name="panstwo_id" type="integer" required="true" primaryKey="true" autoIncrement="true" description="Id Panstwa"/>
<column name="nazwa" type="varchar" size="128" required="true" description="Nazwa Panstwa"/>
</table>
</database>
4) tworzymy plik runtime-conf.xml i umieszczamy w nim poniższą zawartość:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<propel>
<datasources default="xtest">
<datasource id="xtest">
<adapter>mysql</adapter>
<connection>
<dsn>mysql:dbname=xtest;host=localhost</dsn>
</connection>
</datasource>
</datasources>
</propel>
</config>
5) Uruchamiamy poniższy kreator:
D:\xampp\php>propel-gen c:\php5\pear\data\propel_generator\projects\xtest
6) Jeśli powyższe zakończyło się sukcesem, wypełniamy strukturą naszą bazę danych:
D:\xampp\php>propel-gen c:\php5\pear\data\propel_generator\projects\xtest insert-sql
7) Tworzymy przykładowy plik index.php dla naszej aplikacji:
error_reporting(E_ALL);
set_include_path("C:\php5\pear\data\propel_generator\projects\xtest\build\classes" . PATH_SEPARATOR . get_include_path());
require_once 'propel/Propel.php';
Propel::init("C:\php5\pear\data\propel_generator\projects\xtest\build\conf\xtest-conf.php");
$panstwo = new Panstwo();
$panstwo->setNazwa("Polska");
$miasto = new Miasto();
$miasto->setNazwa("Warszawa");
$miasto->setPanstwo($panstwo);
$miasto->save();
$c = new Criteria();
$miasta = MiastoPeer::doSelect($c);
var_dump($miasta);
?>
Więcej przykładów manipulowania danymi pod adresem: http://propel.phpdb.org/trac/wiki/Users/Documentation/1.3/BasicCRUD
8) Jeśli powyższy skrypt nie działa, wywalając Apache'a:
należy pobrać : http://windows.php.net/downloads/snaps/php-5.2-win32-VC6-x86-latest.zip
i skopiować z paczki plik: libmysql.dll do katalogów xampp\apache\bin & xampp\php
9) Należy również sprawdzić czy poniższe dyrektywy są odpowiednio ustawione:
ze1_compatibility_mode Off
magic_quotes_gpc Off
magic_quotes_sybase Off
register_globals Off
10) Do poczytania: http://www.internetmaker.pl/artykul/4268,1,propel_-_porady_jak_rozwiazac_podstawowe_problemy.html
pear channel-discover pear.phpdb.org
pear config-set preferred_state stable
pear install phpdb/propel_generator
pear install phpdb/propel_runtime
Miejsce gdzie się instaluje:
runtime -> D:\Xampp\php\PEAR\propel\
generator -> C:\php5\pear\data\propel_generator\
Sprawdzamy czy działa ogólnie:
D:\xampp\php>propel-gen i jeśli mamy błąd:
"No VERSION.TXT file found; try setting phing.home environment variable."
... należy odinstalować phing'a i zainstalować go ponownie.
Sprawdzamy czy generuje testowe projekty:
D:\xampp\php>propel-gen c:\php5\pear\data\propel_generator\projects\bookstore
D:\xampp\php>propel-gen c:\php5\pear\data\propel_generator\projects\treetest
Przystępujemy do utworzenia naszego projektu XTEST:
1) w katalogu c:\php5\pear\data\propel_generator\projects\ tworzymy podkatalog 'xtest'
2) zakładamy bazę danych xtest:
D:\xampp\mysql\bin\mysql -u root
CREATE DATABASE `xtest` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'xtest'@'localhost' IDENTIFIED BY 'test1234';
GRANT USAGE ON * . * TO 'xtest'@'localhost' IDENTIFIED BY 'test1234' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
GRANT ALL PRIVILEGES ON `xtest` . * TO 'xtest'@'localhost' WITH GRANT OPTION ;
FLUSH PRIVILEGES;
3) w podkatalogu tworzymy plik build.properties i umieszczamy w nim poniższą zawartość:
propel.project = xtest
propel.database = mysql
propel.database.url = mysql:dbname=xtest
propel.database.user = xtest
propel.database.password = test1234
propel.mysqlTableType = InnoDB
propel.disableIdentifierQuoting=true
propel.targetPackage = xtest
propel.addGenericAccessors = true
propel.addGenericMutators = true
propel.useDateTimeClass = true
3) tworzymy plik schema.xml i umieszczamy w nim poniższą zawartość:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<database name="xtest" defaultIdMethod="native">
<table name="miasto" description="Tabela Miast">
<column name="miasto_id" type="integer" primaryKey="true" autoIncrement="true" required="true" description="Id Miasta"/>
<column name="nazwa" type="varchar" size="255" required="true" description="Nazwa Miasta"/>
<column name="panstwo_id" type="integer" required="true" description="Klucz obcy do tabeli Panstwo"/>
<foreign-key foreignTable="panstwo">
<reference local="panstwo_id" foreign="panstwo_id"/>
</foreign-key>
</table>
<table name="panstwo" description="Tabela Panstw">
<column name="panstwo_id" type="integer" required="true" primaryKey="true" autoIncrement="true" description="Id Panstwa"/>
<column name="nazwa" type="varchar" size="128" required="true" description="Nazwa Panstwa"/>
</table>
</database>
4) tworzymy plik runtime-conf.xml i umieszczamy w nim poniższą zawartość:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<propel>
<datasources default="xtest">
<datasource id="xtest">
<adapter>mysql</adapter>
<connection>
<dsn>mysql:dbname=xtest;host=localhost</dsn>
</connection>
</datasource>
</datasources>
</propel>
</config>
5) Uruchamiamy poniższy kreator:
D:\xampp\php>propel-gen c:\php5\pear\data\propel_generator\projects\xtest
6) Jeśli powyższe zakończyło się sukcesem, wypełniamy strukturą naszą bazę danych:
D:\xampp\php>propel-gen c:\php5\pear\data\propel_generator\projects\xtest insert-sql
7) Tworzymy przykładowy plik index.php dla naszej aplikacji:
error_reporting(E_ALL);
set_include_path("C:\php5\pear\data\propel_generator\projects\xtest\build\classes" . PATH_SEPARATOR . get_include_path());
require_once 'propel/Propel.php';
Propel::init("C:\php5\pear\data\propel_generator\projects\xtest\build\conf\xtest-conf.php");
$panstwo = new Panstwo();
$panstwo->setNazwa("Polska");
$miasto = new Miasto();
$miasto->setNazwa("Warszawa");
$miasto->setPanstwo($panstwo);
$miasto->save();
$c = new Criteria();
$miasta = MiastoPeer::doSelect($c);
var_dump($miasta);
?>
Więcej przykładów manipulowania danymi pod adresem: http://propel.phpdb.org/trac/wiki/Users/Documentation/1.3/BasicCRUD
8) Jeśli powyższy skrypt nie działa, wywalając Apache'a:
należy pobrać : http://windows.php.net/downloads/snaps/php-5.2-win32-VC6-x86-latest.zip
i skopiować z paczki plik: libmysql.dll do katalogów xampp\apache\bin & xampp\php
9) Należy również sprawdzić czy poniższe dyrektywy są odpowiednio ustawione:
ze1_compatibility_mode Off
magic_quotes_gpc Off
magic_quotes_sybase Off
register_globals Off
10) Do poczytania: http://www.internetmaker.pl/artykul/4268,1,propel_-_porady_jak_rozwiazac_podstawowe_problemy.html
czwartek, 23 kwietnia 2009
iptables i blokowanie wg ciągu znaków w pakiecie
iptables -A INPUT -m string --string 'lon.llnw.net' --algo kmp -j REJECT
wtorek, 21 kwietnia 2009
Dude 3.1 - monitor sieci
The Dude 3.1 to monitor sieci wyprodukowany przez MikroTik, służący do zarządzania infrastrukturą sieciową firmy / biura / domu. Automatycznie skanuje wszystkie urządzenia sieciowe, buduje edytowalne mapy połączeń, monitoruje dostępność usług i urządzeń, ostrzega o sytuacjach awaryjnych.
piątek, 17 kwietnia 2009
Debian 5.0 i SR2520SAXR (M1064E MegaRAID SAS)
http://www.lsi.com/storage_home/products_home/standard_product_ics/sas_ics/lsisas1064e/
HCL:
http://kmuto.jp/debian/hcl/Intel/s5000vsasas
Ale co z tego wyjdzie ....
"Make sure you use the YAIRD not INITRD or it will not find the disks."
http://wiki.debian.org/LinuxRaidForAdmins
... ramdisk = /usr/sbin/mkinitrd.yaird
http://www.mail-archive.com/yoper-dev@lists.yoper.com/msg00456.html
http://www.regresclub.com/cms/index.php?q=node/47
http://hans.fugal.net/blog/tag/yaird
HCL:
http://kmuto.jp/debian/hcl/Intel/s5000vsasas
Ale co z tego wyjdzie ....
"Make sure you use the YAIRD not INITRD or it will not find the disks."
http://wiki.debian.org/LinuxRaidForAdmins
... ramdisk = /usr/sbin/mkinitrd.yaird
http://www.mail-archive.com/yoper-dev@lists.yoper.com/msg00456.html
http://www.regresclub.com/cms/index.php?q=node/47
http://hans.fugal.net/blog/tag/yaird
Debian i kompilacje dla różnych architektur
Zestawienie głównie na bazie wikipedia.org:
alpha - Alpha, originally known as Alpha AXP, was a 64-bit reduced instruction set computer (RISC) instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC), designed to replace the 32-bit VAX complex instruction set computer (CISC) ISA and its implementations.
amd64 - The AMD64 architecture is a simple yet powerful 64-bit, backward-compatible extension of the industry-standard (legacy) x86 architecture. It adds 64-bit addressing and expands register resources to support higher performance for recompiled 64-bit programs, while supporting legacy 16-bit and 32-bit applications and operating systems without modification or recompilation.
arm - The ARM architecture (previously, the Advanced RISC Machine, and prior to that Acorn RISC Machine) is a 32-bit RISC processor architecture developed by ARM Limited that is widely used in embedded designs.
armel - ARM (Little Endian)
hppa - Hewlett-Packard Precision Architecture
i386 - The range of processors compatible with the 80386 is often collectively termed x86 or the i386 architecture
ia64 - Intel Itanium architecture
mips - MIPS (originally an acronym for Microprocessor without Interlocked Pipeline Stages) is a reduced Instruction set computing (RISC) instruction set architecture (ISA) developed by MIPS Computer Systems (now MIPS Technologies)
mipsel - MIPS (Little Endian)
powerpc - PowerPC (short for Power Performance Computing, often abbreviated as PPC) is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM.
sparc - SPARC (from Scalable Processor Architecture) is a RISC instruction set architecture (ISA) originally designed in 1985 by Sun Microsystems.
alpha - Alpha, originally known as Alpha AXP, was a 64-bit reduced instruction set computer (RISC) instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC), designed to replace the 32-bit VAX complex instruction set computer (CISC) ISA and its implementations.
amd64 - The AMD64 architecture is a simple yet powerful 64-bit, backward-compatible extension of the industry-standard (legacy) x86 architecture. It adds 64-bit addressing and expands register resources to support higher performance for recompiled 64-bit programs, while supporting legacy 16-bit and 32-bit applications and operating systems without modification or recompilation.
arm - The ARM architecture (previously, the Advanced RISC Machine, and prior to that Acorn RISC Machine) is a 32-bit RISC processor architecture developed by ARM Limited that is widely used in embedded designs.
armel - ARM (Little Endian)
hppa - Hewlett-Packard Precision Architecture
i386 - The range of processors compatible with the 80386 is often collectively termed x86 or the i386 architecture
ia64 - Intel Itanium architecture
mips - MIPS (originally an acronym for Microprocessor without Interlocked Pipeline Stages) is a reduced Instruction set computing (RISC) instruction set architecture (ISA) developed by MIPS Computer Systems (now MIPS Technologies)
mipsel - MIPS (Little Endian)
powerpc - PowerPC (short for Power Performance Computing, often abbreviated as PPC) is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM.
sparc - SPARC (from Scalable Processor Architecture) is a RISC instruction set architecture (ISA) originally designed in 1985 by Sun Microsystems.
czwartek, 16 kwietnia 2009
Sprzedaż domeny a podatek
Cytując źródło: http://forumprawne.org/prawo-finansowe-podatkowe/32268-sprzedaz-domeny-internetowej-podatek.html
"Umowy sprzedaży domen internetowych podlegają opodatkowaniu podatkiem od czynności cywilnoprawnych, jako umowy sprzedaży praw majątkowych (por. art. 1 ust. 1 pkt 1 lit. a) ustawy z dnia 9 września 2000 r. o podatku od czynności cywilnoprawnych, tekst jedn.: Dz. U. z 2005 r. Nr 41, poz. 399 z późn. zm. - dalej u.p.c.c.). Stawka podatku wynosi w takim przypadku 1% (por. art. 7 ust. 1 pkt 1 lit. b) u.p.c.c.), zaś podatnikiem jest od 1 stycznia 2007 r. nabywca domeny internetowej (por. art. 4 ust. 1 pkt 1 u.p.c.c.). Do US należy złożyć deklarację PCC-3."
I tej wersji się będę trzymał :)
"Umowy sprzedaży domen internetowych podlegają opodatkowaniu podatkiem od czynności cywilnoprawnych, jako umowy sprzedaży praw majątkowych (por. art. 1 ust. 1 pkt 1 lit. a) ustawy z dnia 9 września 2000 r. o podatku od czynności cywilnoprawnych, tekst jedn.: Dz. U. z 2005 r. Nr 41, poz. 399 z późn. zm. - dalej u.p.c.c.). Stawka podatku wynosi w takim przypadku 1% (por. art. 7 ust. 1 pkt 1 lit. b) u.p.c.c.), zaś podatnikiem jest od 1 stycznia 2007 r. nabywca domeny internetowej (por. art. 4 ust. 1 pkt 1 u.p.c.c.). Do US należy złożyć deklarację PCC-3."
I tej wersji się będę trzymał :)
środa, 15 kwietnia 2009
Prosty test wydajności serwera WWW
W zamyśle na sprawdzenie różnic między VPS a domowym serwerem:
// pomiar wydajności systemu
apt-get install siege
siege.config
--- speed.php ---
for ($i=0; $i<100000; $i++) {
$a[$i] = $i * $i * $i;
$a[$i] = $a[$i] / 1024;
}
--- EOF speed.php ---
siege -c 5 "http://localhost/speed.php" -t60s
// pomiar wydajności dysku
apt-get install bonnie++
bonnie++ -u root
// pomiar wydajności systemu
apt-get install siege
siege.config
--- speed.php ---
for ($i=0; $i<100000; $i++) {
$a[$i] = $i * $i * $i;
$a[$i] = $a[$i] / 1024;
}
--- EOF speed.php ---
siege -c 5 "http://localhost/speed.php" -t60s
// pomiar wydajności dysku
apt-get install bonnie++
bonnie++ -u root
piątek, 3 kwietnia 2009
Sybase Full Backup & Restore
/opt/sybase/bin/isql -Usa -S.....
dump database $name to "..."
stripe on "..."
stripe on "..."
go
load database $name
from "..."
stripe on "..."
stripe on "..."
go
online database ...
/etc/init.d/sybase restart
1410 -> 1740 -> 1759
http://seer.entsupport.symantec.com/docs/253778.htm
http://paul.rutgers.edu/sybase.html
http://manuals.sybase.com/onlinebooks/group-as/asg1251e/commands/@Generic__BookTextView/35404;hf=0;pt=704
http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc00412_1500/html/Encrypt_Guide/Encrypt_Guide62.htm
http://www.experts-exchange.com/Database/Sybase/Q_22642134.html
dump database $name to "..."
stripe on "..."
stripe on "..."
go
load database $name
from "..."
stripe on "..."
stripe on "..."
go
online database ...
/etc/init.d/sybase restart
1410 -> 1740 -> 1759
http://seer.entsupport.symantec.com/docs/253778.htm
http://paul.rutgers.edu/sybase.html
http://manuals.sybase.com/onlinebooks/group-as/asg1251e/commands/@Generic__BookTextView/35404;hf=0;pt=704
http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc00412_1500/html/Encrypt_Guide/Encrypt_Guide62.htm
http://www.experts-exchange.com/Database/Sybase/Q_22642134.html
czwartek, 2 kwietnia 2009
środa, 1 kwietnia 2009
Najważniejsze hasła ze szkolenia
VICTOR ISLAND
Nehelem
Zmiana technologii - chipy i procesory
Seria 5500 - wbudowany kontroler pamięci
DDR3 ECC Registered
Skok turbo - 3x133 Mhz
Migracja maszyn wirtualnych może zależeć od procesorów.
Wspomaganie wirtualizacja VT-x (x86/x64) / VT-i (Itanium) / VT-d (chipset) / VT-c (network)
Seria Basic (bez HT / bez Turbo)
Standard (Turbo+2 / HT)
Advanced (Turbo+3 / HT)
VSA -> Bluff Creek
SR2600
SR2625
SR1600
SR1625 (8x2,5"")
S5520VR
4 slot pamięci na spare
S5000WB pasują do innych
SR1670 -> następca 1520 (2 zasilacze/4dyski)
Riggins 5600 - nowe obudowy
Płyty pasują różnie do obudów
S5520HC - najwydajniejsza płyta, 12 DDR3
SS54000VSA -> S5500BC = lowend, możliwość KVM
S5520SC -> workstacje
Wcześniej S5000XVN
SX58BP - jednoprocesorowe workstacje
Energy Star - do przetargów
Intel Server Configurator Tool
Tandberg - 1km taśmy + 912 ścieżek
Wytrzymałość 30 lat w odpowiednich warunkach (25 stopni, < 80% wilgotności, bez gwałtownych zmian warunków)
Nehelem
Zmiana technologii - chipy i procesory
Seria 5500 - wbudowany kontroler pamięci
DDR3 ECC Registered
Skok turbo - 3x133 Mhz
Migracja maszyn wirtualnych może zależeć od procesorów.
Wspomaganie wirtualizacja VT-x (x86/x64) / VT-i (Itanium) / VT-d (chipset) / VT-c (network)
Seria Basic (bez HT / bez Turbo)
Standard (Turbo+2 / HT)
Advanced (Turbo+3 / HT)
VSA -> Bluff Creek
SR2600
SR2625
SR1600
SR1625 (8x2,5"")
S5520VR
4 slot pamięci na spare
S5000WB pasują do innych
SR1670 -> następca 1520 (2 zasilacze/4dyski)
Riggins 5600 - nowe obudowy
Płyty pasują różnie do obudów
S5520HC - najwydajniejsza płyta, 12 DDR3
SS54000VSA -> S5500BC = lowend, możliwość KVM
S5520SC -> workstacje
Wcześniej S5000XVN
SX58BP - jednoprocesorowe workstacje
Energy Star - do przetargów
Intel Server Configurator Tool
Tandberg - 1km taśmy + 912 ścieżek
Wytrzymałość 30 lat w odpowiednich warunkach (25 stopni, < 80% wilgotności, bez gwałtownych zmian warunków)
Subskrybuj:
Posty (Atom)
Archiwum bloga
-
►
2012
(16)
- ► października (2)
-
►
2011
(51)
- ► października (1)
-
▼
2009
(190)
- ► października (2)
-
▼
kwietnia
(19)
- XP na pendrive'ie USB
- Jak sprzedawać serwery na WWW?
- SOAP - informacje o metodach i typach
- Propel - Criterias
- Propel - taka rzeźba na odpowiednik TRUNCATE TABLE
- SOAP Client + WSDL + HTTPS
- Propel i migracja danych / tabeli
- Propel + XAMPP na Windowsie
- Microsoft System Center Configuration Manager 2007...
- iptables i blokowanie wg ciągu znaków w pakiecie
- Dude 3.1 - monitor sieci
- Debian 5.0 i SR2520SAXR (M1064E MegaRAID SAS)
- Debian i kompilacje dla różnych architektur
- Sprzedaż domeny a podatek
- Prosty test wydajności serwera WWW
- Sybase Full Backup & Restore
- Podgląd zajętości łącza na routerze
- Logowanie ruchu w sieci - Argus-Server
- Najważniejsze hasła ze szkolenia