Després un munt de novel·les ambientades en el passat, una mica de pew! pew! futurista per desintoxicar. Així m'he llegit Steadfast del Jack Campbell. Aquesta és la quarta entrega de la serie "The lost fleet beyond frontier".
Trobem els personatges de sempre fent el de sempre, amb el Jack Geary com admirall de flota. Els del centre de comandament central i els polítics són com sempre els dolents, però en Jack es nega a desobeir-los i fer-se un dictador. Així que segueix ordres i els treu les castanyes del foc.
El llibre comença en una visita a la Terra on visita la "Línia de Adrià" i els restes d'una guerra robòtica. I aleshores el llibre tracta d'una missió a planetes frontera on el Jack veu que està infra-defensada i ell arregla la situació, i una altra missió on es troba amb un enemic robòtic creat per la pròpia Alliance. La segona missió queda en plan "hangover" per ser resolta en el següent llibre.
Es llegeix ràpid, no cal pensar gaire, els personatges són senzills i és una mica més del mateix. La història tampoc avança molt, a aquest ritme l'autor podrà escriure 200 llibres abans d'arribar al desenllaç. Perque m'agraden les naus que si no... pffff. Ara cal esperar a la següent entrega.
Una caixa la mar de bonica, ideal per muntar un servidor de baix consum i molta capacitat de emmagatzemament (molts discs). Pensant en quin processador posar-li estic meditant un i7-4850T amb un consum de màxim 35W. La placa base podria ser una Asus Z97 I-Plus, RAM 16GB.
Foto per dins, els discs són fàcils de posar i treure i els 2 de dalt tenen connexió SATA creada, hi ha 3 ventiladors de 120mmPer fora en dos colors
Gracies als xiquipuntos hem comprat una tablet com aquesta. No es que fos estrictament necessària però a més sucre més dolç. Aquest és la segona tablet que tenim, la actual es una Tab 3 3G. La Tab 3 la té absorbida la nena, amb el ClanTV, les Lego Apps, amb pegatines de princeses a la funda, pelis de fades... Així que aquesta és per grans. És més gran i la hem agafat només Wi-Fi, si volem anar d'excursions ja farem servir la Tab3.
El que és impressionant és la qualitat de la pantalla, he copiat les fotos dels viatges a la microSDHC SanDisk de 128GB que li he posat i el cert és que es veuen molt bé. És una pantalla super AMOLED
de 10.5" (267.2mm) i 2560 x 1600 (WQXGA) amb 16M de colors. Té un processador Octa-Core i 3GB de RAM. De moment encara no la he provat gaire, però el que he vist m'ha agradat.
Sempre estic buscant teclats pel meu HTPC, a AnandTech (curiós ara l'Anand ja no hi treballa, ha venut la web) han publicat un article sobre tecladets Adesso, amb trackball, touchpad, ... Però em sembla que de moment hem quedaré amb les meves joguines.
[Spoilers] En aquest llibre en Sharpe segueix fent de pagès a Normandia, amb la Lucille que ja té dos fills. En Harper té un taverna a Dublín i segueix casat amb la seva dóna espanyola i està gordo. Però arriba a Normandia la Louisa Parker, que surt al llibre "Los rifles de Sharpe" i en aquell llibre ella es casa amb Don Blas Vivar, demanant-li ajuda per trobar al seu marit (el Blas Vivar). Aquest home es un oficial espanyol que salva a en Sharpe dels seus propis soldats i es fan amics. Llavors en Sharpe viatja a Xile on s'ha perdut en Don Blas, al principi el creu mort i vol repatriar el cadàver. Però a Xile troba corrupció, enganys... però diguem que ell no guia el seu destí. Hi ha un parell de batalletes, la de Puerto Crucero i la de Valdivia on ell es veu arrossegat pels esdeveniments i al final descobreix que el Capitan-General que substitueix a en Blas Vivar és gay, i resulta que no l'ha matat. També descobreix que el Blas Vivar és viu i el té presoner el Lord Cochrane. Es sent una mica enganyat perque ell lluita a favor del Lord Cochrane, coses de l'edat. En el llibre també visita Napoleó i descobreix un complot per treure'l de la presó de la illa de Santa Helena i fer-lo general a Amèrica del Sud, però els conspiradors arriben tard ja Napoleó mor.
El llibre està bé, però en Sharpe és una mica un expectador, i el final és un xic precipitat, però bé són aventuretes. Després de tants llibres de Sharpe ara hem sento una mica orfe i abandonat...
Portada del llibre
La resta de la serie, ordenats segons passen les històries:
Quan les taules d'una BBDD creixen i creixen el rendiment es degrada, aleshores l'opció es buidar la BBDD de dades obsoletes, crear taules on deixar que els registres descansin en pau. Quan aquesta opció no és possible cal fer particions de les dades. Des de SQL Server 2005 en endavant això es pot fer. Però cal planificar les particions amb cura. Aquest exemple que poso a continuació és típic i fàcil d'entendre. El primer pas és crear els grups de fitxers, a ser possible amb un nom significatiu:
Un cop fet això cal decidir quin criteri es fa servir per particionar. Normalment es fa servir un criteri temporal, per anys, mesos, etc... Aleshores cal disposar d'una columna DATETIME a la taula. No és obligatori que sigui un datetime, pot ser un sencer (integer), per exemple la part de l'any de la data etc... El criteri que decideix on va cada registre s'anomena funció de particionat i es defineix:
CREATEPARTITIONFUNCTION FullOrderDateKeyRangePFN(DATETIME) AS
RANGE LEFTFORVALUES
( '20011231 23:59:59.997',
'20021231 23:59:59.997',
'20031231 23:59:59.997',
'20041231 23:59:59.997' )
Ara cal crear un esquema de particionat, on es diu al SQL Server que en uns determinats grups de fitxers es farà servir una funció de particionat.
Un cop es té l'esquema cal crear-hi les taules dins. Es fa amb un create table normal, però enlloc de dir-li "ON PRIMARY" es posa el nom de l'esquema:
CREATETABLE [DBO].[FACTINTERNETSALES_PARTITIONED] (
[PRODUCTKEY] [INT] NOT NULL,
[ORDERDATEKEY] [INT] NOT NULL,
[DUEDATEKEY] [INT] NOT NULL,
[SHIPDATEKEY] [INT] NOT NULL,
[CUSTOMERKEY] [INT] NOT NULL,
[PROMOTIONKEY] [INT] NOT NULL,
[CURRENCYKEY] [INT] NOT NULL,
[SALESTERRITORYKEY] [INT] NOT NULL,
[SALESORDERNUMBER] [NVARCHAR](20) NOT NULL,
[SALESORDERLINENUMBER] [TINYINT] NOT NULL,
[REVISIONNUMBER] [TINYINT] NULL,
[ORDERQUANTITY] [SMALLINT] NULL,
[UNITPRICE] [MONEY] NULL,
[EXTENDEDAMOUNT] [MONEY] NULL,
[UNITPRICEDISCOUNTPCT] [FLOAT] NULL,
[DISCOUNTAMOUNT] [FLOAT] NULL,
[PRODUCTSTANDARDCOST] [MONEY] NULL,
[TOTALPRODUCTCOST] [MONEY] NULL,
[SALESAMOUNT] [MONEY] NULL,
[TAXAMT] [MONEY] NULL,
[FREIGHT] [MONEY] NULL,
[CARRIERTRACKINGNUMBER] [NVARCHAR](25) NULL,
[CUSTOMERPONUMBER] [NVARCHAR](25) NULL,
[FULLDATE] [DATETIME] NULL)
ON FullOrderDateRangePScheme (FullDate)
Ara que la taula està creada, cal omplir-la amb dades, normalment d'una taula existent.
INSERT FACTINTERNETSALES_PARTITIONED
SELECT *
FROM FACTINTERNETSALES
Per veure com han quedat distribuïdes les dades es pot fer servir la següent comanda.
SELECT $PARTITION.FullOrderDateKeyRangePFN(FULLDATE) AS PARTITIONID,
COUNT(*) AS ROW_COUNT
FROM DBO.FACTINTERNETSALES_PARTITIONED
GROUP BY $PARTITION.FullOrderDateKeyRangePFN(FULLDATE)
ORDERBY PARTITIONID
Quan es creen els indexos també es fan tenint en compte el particionat:
CREATEINDEX ix_FactInternetSales_Partitioned_ProductKey
ON FactInternetSales_Partitioned (ProductKey)
ON FullOrderDateRangePScheme(FullDate)
Es curiós com els francesos van ensopegar dues vegades amb la mateixa pedra. Quan ja tenien Napoleó tanca a l'illa d'Elba va i s'escapa, recobra el poder i aconsegueix reunir un exèrcit altra cop. Els aliats aleshores formen una coalició i fan la batalla a Waterloo.
L'acció ja agafa a un Sharpe retirat, que degut a la seva fama el contracta el príncep d'Orange per lluitar al costat dels anglesos. I sembla que sigui l'únic que veu on atacarà Napoleó que és justament el lloc on l'exèrcit anglès està esperant per reunir-se amb el prusià.
En Sharpe segueix amb la Lucille fent de pagès i la seva dóna posant-li les banyes, per sort durant la batalla maten al Lord Rosendalle i la Jane es queda sola i embarassada. El llibre narra tota la batalla de Waterloo, però com va morir-hi tanta gent el llibre reflecteix això, matança i més matança. Els francesos van fer servir la mateixa tàctica de columna de soldats contra línia de tiradors, i com en el passat van fracassar, no aprenen res?
El príncep d'Orange fa tantes pifies durant la batalla que en Sharpe el deixa però al final, li engega un tret, dissimulant com si fos l'enemic qui el dispara, però només el fereix.
Aventuretes no hi ha gaire, només massacre, pse, no m'ha agradat tant com els altres, però no està malament per adonar-se de les burrades que es fan en una batalla.
Aquesta pel·lícula és com "Atrapado en el tiempo" on hi ha la escena del "dia de la marmota", però en temàtica bèl·lica futurista.
[Spoilers] Tracta d'un oficial de relacions publiques que es nega a participar en un reportatge del front, el degraden i l'envien com si fos un desertor a primera línia. Com és un patós, mor en la batalla, però al morir mata a un alienígena que li dóna el poder de tornar enrere 24h cada cop que mor. Així com ja sap el que passarà, mor una i una altra vegada, fins que al final ja li va trobant el tranquillo. Llavors contacta amb una noia que li ha passat el mateix però que amb una transfusió de sang va perdre aquest poder, i amb la seva ajuda aconsegueixen vèncer a la invasió alien.
Costa una mica d'entendre, però és entretinguda. I als meus nebots tot el tema de disparar els ha agradat un munt. Recomanable!