Žymos archyvas: įrankiai

Vertimai Google Talk tarnyboje

CB029654
Google paskelbė, kad sukūrė dar vieną paslaugą, susijusią su vertimais – tai „Google Talk“ vertimo robotai. Šiais metais savo draugus užsieniečius Kalėdų proga galėsime pasveikinti jų gimtąja kalba. Su sąlyga, jei mokame anglų kalbą, o draugo gimtoji yra iš šio sąrašo:

  • arabų
  • vokiečių
  • prancūzų
  • ispanų
  • graikų
  • italų
  • japonų
  • korėjiečių
  • danų
  • rusų
  • kinų

Kaip tai padaryti? Į savo „Google Talk“ draugus reikia pakviesti robotą, kurio adresas formuojamas tokiu būdu: [kalba_iš_kurios_verčiam]2[kalba_į_kurią_verčiam]@bot.talk.google.com. Tada belieka „kalbinti“ robotą, o jis Jums atsakys pasirinkta kalba. Elementaru, bet genialu. Įmanomos vertimo roboto adreso pradžios:

  • ar2en, en2ar (Arabic<->English)
  • bg2en (Bulgarian->English)
  • de2en, en2de (German<->English)
  • de2fr, fr2de (German<->French)
  • el2en, en2el (Greek<->English)
  • es2en, en2es (Spanish<->English)
  • fi2en (Finnish->English)
  • fr2en, en2fr (French<->English)
  • hi2en (Hindi->English)
  • hr2en (Croatian->English)
  • it2en, en2it (Italian<->English)
  • ja2en, en2ja (Japanese<->English)
  • ko2en, en2ko (Korean<->English)
  • nl2en, en2nl (Dutch<->English)
  • ru2en, en2ru (Russian<->English)
  • uk2en (Ukrainian->English)
  • ur2en (Urdu->English)
  • zh2en, en2zh (Chinese<->English)

Kaip matome, ne visi vertėjai turi „porininkus“ (paryškini), t.y. vertimas yra įmanomas viena kryptimi.
Taigi:
Frohe Weihnachten! Feliz Navidad! Joyeux Noël! счастливого Рождества!:)

info: googlesystem

Įrankiai, palegvinantys darbą kompiuteriu

tools-banner

Visi iš prigimties esame truputį tinginiai – visada ieškome būdų supaprastinti atliekamus darbus. Ypač dideli tinginiai yra programuotojai (sakau iš savo patirties – pats esu toks) todėl jie nuolatos ieško būdų kaip supaprastinti nuolatos pasikartojančius darbus. Pateiksiu sąrašą patogių programėlių, kurios tikrai paspartins kasdieninių užduočių sprendimą programuotojams, bei visiems, kam kompiuteris yra dažnai naudojamas darbo įrankis. Čia aprašomi įrankiai skirti Windows OS vartotojams.

  1. launchy – programėlė, skirta greitam programų paleidimui windows OS. Plačiau yra rašęs nežinau.lt, nesikartojame.
  2. texter – windows OS veikianti programėlė, kurios tikslas yra gavus tam tikrą komandą, pakeisti įvestą tekstą kitu. Tai naudinga, pavyzdžiui, greitam elektroninio pašto parašui. Apie texter veikimą, geriausia ne skaityti, o pasižiūrėti, kaip ji gali būti naudojama. Filmukas taip pat čia.
  3. jruler – programėlė, skirta pamatuoti objektų dydį kompiuterio ekrane, taškais, labai patogu programuojant.
  4. Wingrep ir tuo viskas turėtų būti pasakyta – skirta ieškoti teksto dalių, atitinkančių regex’ą.

Universalūs darbo su dbvs įrankiai

Programuojant dažnai tenka naudoti įrankius, palengvinančius darbą su duomenų bazėmis: sql užklausų rašymui ir vykdymui, db struktūros analizei, duomenų, saugomų db, peržiūrai. Duomenų bazių valdymo sistemų gamintojai pateikia įrankius, skirtus dirbti su jų kūriamomis sistemomis, tačiau programuotojui dažnai to nepakanka: jam tenka atlikti veiksmus su skirtingų gamintojų dbvs, todėl ieškoma universalių įrankių. Šiame straipsnelyje aptarsime vertus dėmesio įrankius, skirtus darbui su duomenų bazėmis.

1. DbVisualizer – universalus Java kalba parašytas, taigi nepriklausomas nuo sisteminės platformos įrankis, palaikantis populiariausias dbvs: MySQL, Oracle, SQL Server, DB2, JavaDB, Sybase, PostgreSQL ir daugelį kitų, tereikia turėti duomenų bazės, su kuria norime dirbti Java tvarkykles (populiariausių dbvs tvarkyklės eina kartu su DbVisualizer programa).
Savybės:
sql sakinių valdymas (nemokamoje versijoje vienu metu galima vykdyti tik vieną sakinį):

db lentelių savybių peržiūra (bendra informacija, stulpeliai, duomenys, raktai, indeksai, sąryšiai):
db bazės struktūros peržiūra: sąryšiai tarp visų, arba pasirinktų lentelių, pateikiami redaguojama diagrama, kurią galima eksportuoti kaip paveikslėlį:DbVizualizer patogu naudoti, kai turime priėjimą prie duomenų bazės, arba pakanka išeksportuoti db schemą kaip paveikslėlį.

2. SchemaSpy – įrankis taip pat parašytas Java kalba, taigi nepriklausomas nuo naudojamos os, platinamas kaip atskira jar byla (nereikalingas diegimas). Tai įrankis veikiantis iš komandinės eilutės, kurio rezultatas yra katalogas su html bylomis, kuriose išeksportuojama db struktūra, sąryšiai tarp lentelių (jei norime vizualių, reikia turėti įsidiegus papildomą įrankį). Tam, kad būtų atliktas eksportas tereikia paleisti komandinę eilutę ir joje įvykdyti panašią komandą:

java -jar schemaSpy_3.1.1.jar -cp kelias_iki_db_draiverio -t db_tipas -o rezultatų_vieta -host serveris -db db_vardas -u vartotojas -p slaptazodis

greita ir patogu, ypač tada, kai dažnai tenka keisti db struktūrą, arba reikia turėti informaciją apie db, neturint tiesioginio prisijungimo prie jos.

Pagrindinis SchemaSpy sugeneruotas puslapis:

Schema spy sugeneruotas lentelės sąryšių vaizdas:

3. SQL Explorer – pačios geriausios pasaulyje IDE Eclipse plugin’sas, skirtas darbui su duomenų bazėmis :) Įrankis, kurio, kaip ir aukščiau minėtų sistemų palaikomų db sąrašas ribojamas tik turimų dbvs tvarkyklių rinkinys. Leidžia vykdyti sql sakinius, peržiūrėti db struktūrą, nepaliekant gimtosios IDE – labai patogu ir paprasta!

Straipsnyje paminėti įrankiai, labiausiai bus priimtini programuotojams, dirbantiems su Java, kalba – juk jie geriausiai nusimano apie JDBC tvarkykles, tačiau, manau, visai verta būtų juos pabandyti ir kitiems, pavyzdžiui, php programuotojams, kurie taip myli phpMyAdmin :)