Drīzumā Latvijas Oracle User Group otrā konference

11.04.2010

lvoug.jpg

15. aprīlī notiks jau otrā Latvian Oracle User Group konference. Pagājušogad pasākums bija labi apmeklēts un arī tēmas bija interesantas un arī šogad pasākums izskatās, ka būs interesants. Tāpat kā pagājušajā gadā notiks divas paralēlās sesijas, kur viena ir vairāk orientēta uz DBA, savukārt otra vairāk uz lietojumprogrammatūras izstrādi ar Oracle tehnoloģijām.

Arī šogad es uzstāšos šajā pasākumā un šoreiz prezentācijas tēma būs “PL/SQL vienībtestēšana ar Ruby”. Gaidu visus interesentus, kuri vēlas uzzināt vairāk par testu virzītu izstrādi un kā to darīt PL/SQL izstrādē ar nelielu Ruby maģijas palīdzību 🙂 Iepazīties vairāk par šo tēmu variet arī manā angliskajā blogā, kā arī noskatīties demonstrāciju (to “dzīvajā” rādīšu arī LVOUG konferencē). Un vēl “iekārdināšanai” varu pateikt, ka šī prezentācija tika akceptēta arī Somijas, Krievijas, Igaunijas un Latvijas EMEA Harmony Oracle User Groups konferencē, kas notiks 20. un 21. maijā Tallinā (no Latvijas tika akceptēta šī prezentācija, kā arī mana kolēģa Māra Elsiņa prezentācija).

LVOUG konference ir bezmaksas un reģistrēties variet šeit.

Papildinājums. Šie ir manas prezentācijas slaidi:


Oracle Magazine’s Developer of the Year

19.10.2009

Pēdējos gadus esmu veltījis diezgan daudz laika Ruby on Rails un Oracle integrācijā – tā kā no Oracle puses Ruby netiek īpaši atbalstīts, tad nākas to darīt pašam. Un tā kā Ruby programmētāju kopienā ir izteikta open-source kultūra, tad, protams, arī savu Ruby on Rails Oracle adapteri publicēju kā open-source projektu, kā arī palīdzēju citiem Oracle un Ruby lietotājiem ar padomiem un problēmu risinājumiem.

Biju patīkami pārsteigts, ka mani Oracle paziņas ir novērtējuši šīs aktivitātes un nominēja mani ikgadējajai Oracle Magazine balvai, kas tiek piešķirta dažādās kategorijās. Un tā rezultātā šogad esmu kļuvis par Oracle Magazine’s Developer of the Year 🙂

Zemāk var redzēt arī manu bildi un īstu aprakstu no Oracle Magazine pēdējā numura:

DOTY_450.png

Tuvojas Latvijas Oracle User Group pirmā konference

01.03.2009

lvoug.jpg
27. martā notiks pirmā Latvian Oracle User Group konference. Atšķirībā no Oracle dienas, šis ir Oracle lietotāju un profesionāļu organizēts pasākums, kurā Oracle “spečuki” var atklāti apmainīties gan ar pozitīvu, gan negatīvu pieredzi un viedokļiem par Oracle tehnoloģijām un to praktisku pielietošanu.

Līdzīgi kā Oracle dienās, esmu pieteicies ar prezentāciju arī šajā konferencē un stāstīšu par to, kā man sokas ar Ruby on Rails Oracle adaptera veidošanu. Citas prezentācijas pamatā būs par Oracle datubāzes izmantošanu un tās “advancētajām fīčām”. Kā viesis piedalīsies arī Kuassi Mensah, ar kuru esmu iepriekš ticies Oracle OpenWorld konferencē – viņu starp citu arī interesēja manas aktivitātes Ruby on Rails un Oracle “sadraudzināšanas” jomā.

Tā ka visi Oracle tehnoloģiju interesenti ir gaidīti 27. martā uz šo pasākumu – pasākums ir bezmaksas un reģistrēties var šeit.


Ruby on Rails prezentācija Oracle dienā jeb kā uztaisīt blog aplikāciju 10 minūtēs

17.10.2008

Vakardien notika ikgadējā Latvijas Oracle diena – konference Oracle klientiem un partneriem, kurā uzstājas gan Oracle, gan arī Oracle partneru pārstāvji.

Arī es izmantoju šo iespēju, lai pastāstītu par to, kā veidot web aplikācijas ar Ruby on Rails un Oracle datubāzi, ar ko mums ir jau diezgan liela pieredze. Šie ir mani slaidi, ko izmantoju prezentācijā:

Prezentācijas izaicinošākā daļa bija tā, kad dzīvajā demonstrēju blog aplikācijas izveidi ar Ruby on Rails 10 minūšu laikā (nu varbūt arī bija mazliet ilgāk, jo vajadzēja ne tikai kodēt, bet arī runāt :)). Tiem, kas to neredzēja, esmu sagatavojis “skrīnkāstu”:

blog10min.png

Labprāt dzirdēšu komentārus par to, cik labs man tas ir sanācis un vai ir labāks par oriģinālo DHH skrīnkāstu 🙂

Vēl pastāstīju un rekomendēju izmantot ar Ruby on Rails un Oracle veidoto e-latvenergo sistēmu. Ja kāds no lasītājiem to vēl nav lietojis, tad noteikti izmēģiniet!

Tā kā arī Oracle daudz runā par Web 2.0, tad mēģināju popularizēt on-line Twitterošanu konferences laikā, kas bija ļoti populāra Oracle OpenWorld konferencē. Kā redzams Latvijas konferencēs ir vēl ļoti maz entuziastu, kas izmanto šīs jaunās e-socializēšanās iespējas. Droši vien dēļ tā, ka vakarā varēja ļoti labi socializēties klātienē pēckonferences pasākumā 🙂


Oracle OpenWorld jaunumi

01.10.2008

openworld_logo.gif
Pagājušajā nedēļā biju gadskārtējajā Oracle OpenWorld konferencē Sanfrancisko. Konference kā vienmēr bija ļoti liela (vairāk kā 40 tūkstoši dalībnieki, vairāki tūkstoši prezentāciju), tādēļ visu viens pats nevarēju aptvert, bet šeit gribēju pieminēt galvenos jaunumus, uz ko Oracle lika uzsvaru:

  • HP Oracle Database Machine un Oracle Exadata Storage
    Šie bija galvenie jaunumi, ko savā keynotā paziņoja Larry Ellison. Kā Larry stāstīja, šie ir pirmie Oracle hardware produkti, kas tapuši sadarbībā kopā ar HP. Exadata Storage ir inteliģents datu glabāšanas risinājums, kas optimizēts Oracle datubāžu vajadzībām, lai varētu lielus datubāzes pieprasījumus efektīvi saparalelizēt starp dažādām Exadata storage mezgliem (nodēm). HP Oracle Database Machine ir uz Exadata storage bazēts integrēts datubāzes servera risinājums, kas iekļauj gan datubāzes serveri, gan disku masīvu, gan Oracle datubāzes programmatūru. Pamatā risinājums ir orientēts lielu datu noliktavu (data warehouse) vajadzībām – prezentācijā tika stāstīts, ka ar šo risinājumu ir panākts 10-50 reizes lielāka pieprasījumu ātrdarbība pirmajos pilota klientos. Bet šis risinājums var arī paātrināt arī OLTP (on-line transaction processing) datubāžu veiktspēju, ja šajās OLTP sistēmās ir arī liels on-line reporting apjoms.
  • Oracle Beehive
    Šis ir jaunais Oracle kolaborācijas produkts, kas nodrošina e-pastu, kalendāru, dokumentu vadību, wiki u.c. kolaboratīvas lietas. Oracle jau vairākas reizes ir mēģinājis veidot produktus šajā jomā – bija agrāk tādi produkti, kā InterOffice, Collaboration Suite un citi. Tādēļ sākotnēji var likties dīvaini, kādēļ Oracle atkal mēģina ielauzties šajā Microsoft un Lotus produktu nišā. Bet apskatoties šo risinājumu detalizētāk jāsaka, ka tas likās diezgan interesants. Galvenās priekšrocības likās tās, ka 1) tiek veiksmīgi izmantoti grupu darba apgabalu (workspace) iespēja, kas ļauj veidot grupu e-pastus, kalendāru, dokumentus, wiki, kas automātiski parādās arī grupu dalībnieku personīgajos e-pastos, kalendāros, dokumentos, 2) kā arī atvērtība un atvērtu standartu izmantošana, kas nodrošina dažādu klientu izmantošanu – MS Outlook klients , web klients, Mac Mail un Calendar klients.

Bija vēl daudzi dažādi produktu jaunumi, bet man papildus likās labi tas, kā Oracle aprūpēja aktīvos Oracle kopienas dalībniekus. Pateicoties manām Oracle un Ruby sadraudzēšanas aktivitātēm arī es šogad saņēmu Oracle ACE nomināciju un tā rezultātā varēju piedalīties pāris Oracle ACE aktivitātēs, sapazinos ar daudziem citiem Oracle blogeriem un aktīvistiem, pastāstīju par savām Ruby aktivitātēm Oracle OpenWorld ne-konferencē. Tā ka kopumā konference it īpaši patika tieši no šī socializēšanās viedokļa.


Oracle socializējas ar Ruby palīdzību

14.11.2007

oracle_mix.png

Par godu Oracle OpenWorld konferencei, kas notiek šonedēļ, viena viņu Web 2.0 entuziastu grupa ir piestartējusi jaunu “sociālo tīklu” mix.oracle.com, kas paredzēts ideju un viedokļu apmaiņai starp Oracle un klientu un partneru aktīvistiem.

Kas mani priecē vēl vairāk ir tas, ka mix.oracle.com ir veidots ar Ruby on Rails palīdzību un tiek darbināts ar JRuby (Ruby implementācija uz Java virtuālās mašīnas) un Oracle aplikāciju servera palīdzību. Tā ka ir cerības, ka nākotnē Oracle arvien vairāk draudzēsies ar Ruby 🙂


Melnā kaste un nesalaužamais Linux

26.10.2006

Vakardien Oracle OpenWorld uzstājās atlikušie divi CEO:

  • Pirmais bija Sun CEO Jonathan Schwartz, kas varbūt nebija tik atraktīvs kā agrāk dzirdētais Scott McNealy, bet kopumā atstāja labu iespaidu. Kas liekas pozitīvi, ka Sun mēģina sameklēt savu nišu un kā viņš teica “We don’t focus on customers who believe that IT is a cost center. We focus on customers who believe IT is a competitive weapon”. Šajā sakarā bija interesanti redzēt viņa prezentēto Project BlackBox – augstas ietilpības un augstas jaudas datu centrs, kas ievietots standarta kravas konteinerā. To var nopirkt, aizvest uz jebkuru pasaules vietu, pieslēgt elektrībai, internetam, ūdensvadam un kanalizācijai (priekš dzesēšanas) un piecās minūtēs piestartēt un sākt izmantot.
  • Galvenais notikums, protams, bija Oracle CEO Larry Ellison uzstāšanās. Sākumā likās, ka nebūs nekā interesanta, jo sāka runāt par Oracle Grid Computing stratēģiju, par ko Oracle jau runā daudzus gadus. Bet tad, kad Larry sāka runāt par to, ka Linuxam pietrūkst “enterprise level support”, lai tas tiktu vairāk izmantots lielajos datu centros, tad tas sāka izklausīties, ka tūlīt būs kaut kāds paziņojums.
    Un šis paziņojums bija Oracle Unbreakable Linux 2.0 – Oracle piedāvā saviem un arī citiem klientiem RedHat Linux supportu, nodrošinot labāku servisa līmeni par vairāk kā divreiz mazāku cenu. Kā viņi to darīs – regulāri no RedHata savāks jaunākās RedHat distribūcijas, izņems ārā references uz RedHat un pārkompilēs (un to visu viņi var darīt, jo tas taču ir opensource). Un pēc tam, ja klientiem būs bugi, kurus RedHat vēl nebūs atrisinājis, tad Oracle taisīs bugfixus un piegādās klientiem, gan arī publiskos visiem pārējiem. Esošajiem RedHat klientiem pāreja uz Oracle ir ļoti vienkārša – vienkārši jāpārslēdz bugfixu saņemšanas URLis uz linux.oracle.com.
    Izskatās, ka šo Oracle paziņojumu neviens nebija gaidījis – bija baumas par to, ka Oracle varētu nopirkt Ubuntu, vai arī pašu RedHat vai Novell SuSE biznesu, bet izrādījās, ka Oracle izdomāja šādu neordināru risinājumu. Oracle nolūkus var saprast – lielākā viņu Linux bāzēto klientu daļa izmantoja RedHatu un Oracle, protams, nepatika, ka viņi ir atkarīgi no RedHata spējas nodrošināt augsta līmeņa supportu. Bet no otras puses tas nav īsti ētisks solis attiecībā pret RedHatu – to varētu nosaukt par opensource biznesa modeļa “uzhackošanu”. Bet kurš tad ir teicis, ka bizness ir ētisks? 🙂
    Pats RedHat arī izklausās nedaudz apjucis – viņi no tā centās iegūt kaut kādus bonuss punktus paziņojot, ka ir gandarīti, ka Oracle uzskata RedHat Linux par Unbreakable. Bet citiem RedHata biznesa perspektīva neizskatās tik rožaina, jo pēc šī Oracle paziņojuma RedHat akciju cena nokritās par 16% …

Pirmie iespaidi no Oracle OpenWorld

25.10.2006

Šonedēļ atrodos Oracle OpenWorld un cenšos uzsūkt pēc iespējas vairāk Oracle jaunumus.

Runā, ka šogad konferencē esot >40 000 dalībnieku un tas liekas ir mazliet par daudz. Kaut arī viss ir ļoti labi noorganizēts (piemēram, ir slēgta viena San Francisco iela, uz kuras notiek visu dalībnieku ļoti operatīva ēdināšana), tomēr dalībnieku sastāvs ir pārāk dažāds – ir gan Oracle developeri un DBA, gan arī Oracle E-Business Suite, PeopleSoft, JD Edwards, Siebel biznesa lietotāji, kā rezultātā iekš keynotes ir grūti uzrunāt visu šo ļoti dažādo auditoriju. Tādi, kā es, kuriem interesē visas lietas, domāju, ka ir mazākumā.

Bet runājot par Oracle jaunumiem, ir vairākas lietas, kas priecē, ka Oracle cenšas iet kopējo Web 2.0 u.c. standartu virzienā. Dažas pirmās lietas, kas palikušas atmiņā:

  • Oracle Secure Enterprise Search
    To varētu nosaukt par “Google searchu” pa iekšējiem uzņēmuma datiem. Lietotāja interfeiss tiešām ir praktiski tāds pats kā Googlam, bet būtiski ir tas, ka pieslēdzoties kā autorizētam lietotājam tas var meklēt un rādīt tikai tos datus, kas ir pieejami šim autorizētajam lietotājam – piemēram, meklēt e-mailus un dokumentus Lotus Domino, biznesa transakcijas Oracle E-Business Suite vai citās aplikācijās, failus failsistēmā u.tml.
  • Oracle Business Intelligence Suite Enerprise Edition
    Šis ir jaunais garais nosaukums ir iedots tam, kas agrāk bija Siebel Business Analytics, ko Oracle ir ieguvis nopērkot Siebel. Šis BI risinājums izskatās daudz labāk nekā agrākais Oracle reportinga tūlis Discoverer – lietotāja interfeiss ar AJAX fīčām, datus var iegūt ne tikai no Oracle datubāzes, bet praktiski no jebkura datu avota, biznesa inteliģences portāls ar dažādiem grafikiem un atskaitēm un “alertiem”.
  • Oracle konferencē anonsēja un parādīja tādu jaunu brīnumu kā Oracle WebCenter Suite. Šis jaunā Oracle Fusion middleware komponente ir speciāli veidota, balstoties uz Web 2.0 tehnoloģijām (AJAX, blogi, RSS, wiki, VoIP, mashups) un kā var saprast, tas tiek veidots kā portāls nākotnes Oracle Fusion biznesa aplikācijām. Vienvārdsakot, Oracle grib izveidot kaut ko analoģisku Google portālam priekš uzņēmuma biznesa aplikācijām.
  • Priecē tas, ka Oracle arvien vairāk pievērš uzmanību savu biznesa aplikāciju lietojamībai un cenšas gan uzlabot lietojamību, gan standartizēt lietotāja interfeisu visiem saviem produktiem. Tagad visiem Oracle produktiem ir jauns “zils” lietotāja interfeiss 🙂
  • Tika arī mazliet pastāstīts par Oracle 11g datubāzes beta versiju, bet atšķirībā no iepriekšējām Oracle konferencēm, kad jaunās datubāzes versijas bija galvenais notikums, tad šoreiz tas īpaši neizceļas. Izskatās, ka datubāžu jomā vairs nevar neko vairs tik radikāli uzlabot, lai tas liktos kā kaut kas būtiski jauns.

Vēl ir laba iespēja vienviet redzēt lielāko amerikāņu IT kompāniju CEO un novērtēt viņu prezentācijas iemaņas.

  • AMD CEO Hector Ruiz pamatā runāja par to, ka klientiem vajagot izvēli starp “zaļo” AMD un vārdā nenosaukto “zilo” kompāniju.
  • Bija arī Dell chairman Michael Dell, bet uz to neaizgāju un cik dzirdēju, tad kā jau domāju, tad runāja par to, kāpēc Della dzelži ir krutāki par citiem dzelžiem.
  • HP CEO Mark Hurd ir baigais muldoņa un visu laiku vārījās par to, kā HP visu laiku uzlabo savu efektivitāti caur IT efektivitātes uzlabošanu. Bet bija interesanti paklausīties viņa muldēšanā 🙂
  • Cisco CEO John Chambers stāstīja par savām vīzijām, kā multimēdijas (balss, video, dati) izmainīs nākotnes komunikācijas un kā nākotnes aplikāciju platforma būs tīkls. Tika rādīta arī Cisco multimēdiju gadžetu demonstrācija, kur piemērs bija ļoti amerikānisks – beisbols :). No visiem CEO šis laikam bija visinteresantākais.
    Patika arī prezentācijas sākumā izmantotais “āķis” – auditorija pajautāja, vai patīk izmaiņas. Un pēc tam piegāja klāt vienam to tiem, kas pacēla roku, un pajautāja, vai viņam ir sieva, un pēc apstiprinošas atbildes saņemšanas pavaicāja, kāpēc viņš nav domājis par sievas nomaiņu, ja jau viņam tā patīk izmaiņas 🙂
  • Vēl nākamajās dienās ir atlikuši Sun CEO Jonathan Schwartz un, protams, Oracle CEO Larry Ellison – skatīsimies, vai viņi pārsitīs iepriekšējos CEO 🙂

Turpinājums sekos…