Každá změna je k lepšímu

Licencování softwaru je téma, které považuji za nutnost a nerad se v něm angažuji. Přeci jenom vývoj a podpora mi přijde lepší a zajímavější i na prodej. Ale jedna věc je na licenčním byznysu krásná – když má člověk málo, tak trochu změní podmínky a má hnedle víc.

Něco podobného se nyní povedlo i IBM (a netvrdím, že je v tom sama) – jak se objevily vícejádrové procesory, tak vymýšlejí jak z toho vytěžit a současně nenaštvat zákazníky (alespoň ne moc). Výsledkem je toto krásné oznámení, ke kterému se pojí tato vševysvětlující stránka. Zkrátka a prostě – vybírejte procesory pečlivě, ať máte správný počet bodů. A ve finále vyměnit jeden procesor za jiný nebude taková legrace.

Každý procesor je totiž obodován určitým počtem bodů a 100 bodů odpovídá jedné licenci. Takže jednojádrový procesor má 100 bodů, Intel XEON s dvojitým jádrem má 50 bodů na jádro, takže 100 bodů celý, ovšem již takové Itanium má 100 bodů na jádro a tudíž 200 bodů celé. Krása, to se to budou nyní prodávat licence, když člověk bude muset zjišťovat ještě konkrétní typ procesoru a za pár měsíců třeba i jeho frekvenci :))

Napiš komentář, díky!

Shortcuts od IBM

IBM postupně propadá všem moderním trendům. Stejně jako před časem propadla myšlence RSS, kterou nacpala úplně všude (i tam kde je dle mého zbytečná), nyní se zhlédla v Podcastech – tedy v hlasových nahrávkách na nejrůznější témata. Prvním z nich je problematika spyware od Rocky Olivera, další na řadě by měl být Alan Lepofsky. Minimálně na procvičení angličtiny je to dobré, každý kousek by měl trvat kolem 4 minut.

ShortCuts
Napiš komentář, díky!

Má smysl se učit Javu?

S přicházející verzí Hannoveru (nové verze LN) se spousta vývojářů začíná ptát – mám se učit Javu? Další část se ji rovnou učit jde. Jeff Eisen se zamyslel nad tím, zda to má smysl a odpověď je typicky šalamounská – nemusíte, ale pokud se ji naučíte, tak vám to otevře další možnosti. A to je fakt, který funguje již v současné verzi, některé věci díky tomu jdou dělat lépe, jiné snadněji a některé jdou dělat pouze díky Javě.

Napiš komentář, díky!

Notinux – Lotus Notes pro Linux

Oznámení verze pro Linux již proběhlo, její zveřejnění na downloadu také. Chris Whisonant nyní doplnil další podrobnosti o instalaci a odkazy na další weby zabývající se touto verzí. Zajímavé je, že instalace vypadá hodně jednoduše (tak jak jsme zvyklí), nicméně výkon ještě asi není to úplně pravé. Nechme se překvapit, jak se to bude vylepšovat.

Napiš komentář, díky!

Limity LN a jak rozveselí

Při pravidelném čtení partnerského fóra se člověk občas musí smát (i když je to občas asi ošklivé). Naposledy jsem se skvěle zasmál při příspěvku jednoho nováčka ve fóru, který si stěžoval na hlášku „Field is too large (32K) ….“. Většinu programátorů už tato hláška asi nerozhází, tak nějak si na ní zvykli a vždy přemýšlí jak ji obejít. Leč nyní se stalo něco nového, chlapík byl trochu rozlícen a vyvolal bouři (ve sklenici vody). Hned mu začala odpovídat spousta lidí, někteří ho hrozně sepsuli za jeho tón, jiní vysvětlovali proč to tak je.

A proč to tak je? 32KB je limit pro summary buffer, který odpovídá velikosti dat, které jsou LN schopni držet pro každý řádek v pohledu (v SQL serveru 2000 je to prý pouhých 8090B na řádek). Pokud se to člověkovi zdá pro jedno pole málo, stačí vypnout IsSummary flag (NotesItem.IsSummary = false), což spousta lidí neví, ti ostatní to s gustem využívají (ovšem maximálně 64KB, víc se tam nevejde ani potom). Celým důvodem je hlavně historie – když se programovalo jádro LN, tak to tak nějak stačilo. Možná ve verzi 8 dojde k přeprogramování i jádra systému a tedy i tohoto.

Celý tento příspěvek vyvolal vlnu dalších cca 140 příspěvků, díky čemuž se z něj stal nejvíce diskutovaný příspěvek. Teď mě jenom napadá, zda bych tam také neměl napsat něco podobného – pro změnu příkaz ReadViewEntries, pomocí kterého pravděpodobně nejde načíst více jak 131 070 dokumentů – htp://server/db.nsf/view?ReadViewEntries&start=x&Count=y, přičemž xy jsou pravděpodobně proměnné typu Integer (tedy 65 535). Nebo že by to bylo jinak?

Napiš komentář, díky!