Soci (Soczó Zsolt) szakmai blogja

2008.06.24.

Kis cég adót csal, a nagy adót optimalizál

Filed under: Élet,Gazdaság — Soczó Zsolt @ 10:59

Bűn és bűnhődés – a nagy magyar adótragédia

Öregszem, hogy már ilyeneket olvasok? Egyébként jó cikk, értelmes.

2008.06.19.

Érik a Jobbik 20%-a

Filed under: Élet — Soczó Zsolt @ 23:14

A verzió.
B verzió.

Az MTI próbált ügyelni a látszatra: “az eseményeket eltérően idézik fel a résztvevők”. Ezért aztán meg is kapjuk szigorúan az egyik oldal verzióját: “… mondták a helyi romák …”.
“A férfi a veszekedés után telefonon kihívta a gárdistákat, akik még aznap éjjel megjelentek, és “végigverték a cigányokat” – mondták a környékbeliek.”
Igen, a rendőrség meg nem csinál semmit, miközben ilyen esetben már indítanák a generátorokat a villamosszékek mellett, az OCÖ képviselők a saját kezükkel tekernék a kurblit. Totál nyilvánvaló hazugság, hisz egy ilyen eset után jogilag lehúzhatnák a gárdát a WC-n, kapnának az alkalmon.

“A rendőrök folyamatosan igyekeznek megnyugtatni a helyieket, hogy megvédik őket, a polgármesternő pedig már két éjjel a romák között aludt, hogy félelmüket csillapítsa.” stb., stb., mese, mese, mese.

Én még eddig nem figyeltem fel rá, hogy az MTI ennyire arcátlanul, mindenféle újságíró-etikai normát meghágva HAZUDIK. Ilyet nem hiszem el, hogy alulról, maguktól csinálnak az újságíróik, szerintem minden reggel hánynak egy nagyot maguktól, amikor a tükör előtt fésülködnek. Habár biztos vannak olyanok is, aki meggyőződésből teszik ezt, mert ez így helyes.

Köszönöm MTI, hogy felnyitottad a szemem, ezzel a központosított hazudozással szereztél egy plusz szavazót 2010-re a Jobbiknak, vagy tudom is én mi lesz a neve az akkori radikális jobboldali pártnak.

(Meglepődtem, hogy az ismeretségi körömben milyen sokan vannak, akik értelmiségiként az előbbi okok miatt már jóval korábban lehorgonyoztak a Jobbiknál. Meglepődnétek, kik ők, mert közismert szakemberekről van szó.)

SSIS gyors adatbetöltés clustered indexes táblába

Mostanában éjszakánként SSIS-t tanulmányozok, íme egy érdekes teljesítményoptimalizálási bejegyzés a témában.

2008.06.18.

SQL Server 2008 RC0

Filed under: Adatbázisok,Felhívás,SQL Server,SQL Server 2008,Szakmai élet — Soczó Zsolt @ 22:09

Letöltőoldal.

Kulcsok szintén ezen a lapon.

Direkt link az x86-os ISO verzióra.

X64

Valami Akamai Download Manager ActiveX Control Module is települ IE alá, amivel végre normálisan le lehet tölteni a cuccost, FF alatt egy Java Applet látja el ugyananezt a feladatot. Már csak egy CRC érték hiányzik, és el is értük a 20. sz. végét.

2008.06.16.

Könyvajánló: Inside SQL Server 2005 sorozat

Filed under: Adatbázisok,SQL Server,SQL Server 2005,Szakmai élet — Soczó Zsolt @ 12:47

Aki SQL Serverrel komolyan foglalkozik, annak el kell olvasnia ezt a sorozatot.
Az előző kiadással szemben ez már 4 részből áll:
Inside Microsoft SQL Server(TM) 2005: The Storage Engine
Inside Microsoft SQL Server 2005: T-SQL Programming
Inside Microsoft SQL Server 2005: T-SQL Querying
Inside Microsoft® SQL Server(TM) 2005: Query Tuning and Optimization

Az első, a Storage Engine kb. azt tartalmazza mint a 2000-es kiadás, némi 2005-ös újdonsággal, érzésre max. 10%-ához, ha hozzányúlt Kalen néni. Ez nem von le semmit az értékéből annak, aki nem olvasta a korábbi kiadásokat, de aki igen, annak unalmas lesz, érdemes pörgetni, és csak az újdonságokat elolvasni.

A második, a T-SQL Programming már sok újdonságot tartalmaz, hisz rendesen megpakolták a 2005 új cuccokkal. Ennek ellenére nem ájultam el ettől a résztől, lehet, hogy annak idején túl sok időt töltöttem a 2005 újdonságaival, így már kicsit lerágott csont volt a tartalom. De megint, aki nem ismeri annyira az újdonságokat, az feltétlen olvassa el.

A harmadik rész, a T-SQL Querying, na ez viszont odabasz, szép magyarul megfogalmazva. Ezt már Itzik kolléga írta némi közreműködéssel. Ez teljesen új rész, amit itt olvashatunk nem volt benne a korábbi Inside kiadásban. Ez az ember ért hozzá, na. Olyan trükkök, megoldások vannak benne, amelyeket minden komolyan SQL programoló embernek tudni kell, ég a pofám, hogy eddig ezek egy részét nem tudtam, pedig már lassan 10 éve foglalkozok a termékkel. Ebben sok kevésbé SQL Server specifikus dolog is van, nagyon sok általános SQL programozási tudás van benne felhalmozva. Le a kalappal a szerző előtt.

A negyedik rész még nincs meg, mert ezt később adták ki, de a nyáron már talán ezt is kiolvasom, aztán majd leírom a véleményem.

Köszönet az MSHU-nak, hogy megszponzorálta nekem ezeket a könyveket, van még tippem nekik. :)

Ja, érdemes-e kiolvasni őket most, hogy küszöbön a 2008? Szerintem igen, a 2008-as update még legalább 1 év (szerintem), és nem lesz benne sok új ehhez képest, megint csak szerintem.

2008.06.13.

TótaW kezd észhez térni

Filed under: Élet — Soczó Zsolt @ 11:01

Az utóbbi hónapokban egyre több értelmes cikket ír (értsd, egyezik a véleményünk).

Házimozi :)

Filed under: Élet,Személyes — Soczó Zsolt @ 08:50

:)

2008.06.12.

A teljes .NET forráskód letöltése egy füst alatt

Filed under: .NET,Szakmai élet — Soczó Zsolt @ 07:05

Na, lehet, hogy lesz pár óra mire lejön, de nem kell vele sokat szórakozni, pl. a 2.0 assemblyk forrásához:

netmassdownloader -d C:\Windows\Microsoft.NET\Framework\v2.0.50727

Pár óra, és lenn lesz a teljes WPF, stb. forrás is. Persze aztán olyan figyelmesen olvasom majd, mint a debian csomagolóemberei a crypto kódban. :) Open Source rulez.

Doksi a cuccról itt.

2008.06.04.

SQL Server UPSERT variációk 5.

Filed under: Adatbázisok,SQL Server,SQL Server 2008,Szakmai élet — Soczó Zsolt @ 12:20

Az upsertes vizsgálódásunk utolsó része jön, ebben az új SQL Server 2008 MERGE parancsot használjuk:

create proc dbo.UpsertClient5
  @id int,
  @name nvarchar(100)
as
merge dbo.Client u
using (select * from (values (@id, @name)) t(id, name)) t
on u.id = t.id
when matched then update set u.name = t.name
when not matched then insert(id, name) values(t.id, t.name);

Elegáns, szép, és a harmadik megoldáshoz hasonlóan itt is jöhetne be több sor is, tábla típusú paraméterként. Nincs explicit tranzakciókezelés, mert belül a parancs eleve tranzakcionális, mint minden DML parancs.
Nem biztos, hogy ezzel meggyőztem bárkit is a mergeről, hisz ez csak egy apró alkalmazása, de érdemes mindig szem előtt tartani, hogy most már nem csak insert, update, delete van, hanem merge is.

Live id jelszó megjegyzés

Filed under: Szakmai élet — Soczó Zsolt @ 12:20

Jó ez a live id, de…
Ha azt mondom neki, “Save my e-mail address and password”, akkor mi a jó francért kérdezi meg a jelszót mégis minden alkalommal? Ráadásul amikor bejön az oldal, a checkbox a fenti mondaton áll. :)

Valaki Live MVP tudja a választ? :)

Májusi SQL konf PPT-k a weben

Filed under: Adatbázisok,SQL Server 2008,Szakmai élet — Soczó Zsolt @ 12:19

Itt.

Powered by WordPress