29. sept 2008

Pöidlad pihku, loodan, et EMT 3G sõja ka nö lõpuni viib

Nii, asi selles oli vaja internetti uues elukohas ja valida oli mobiilse interneti ning Kõu vahel. Ehk vanad harjumused, aga otsustasin EMT kasuks, kuigi teadsin, KÕU levib paremini ning kiirem ka...

Kahjuks Audrus Huawei E220 modemiga ühenduses olles sain vaid EDGE kasutada, kuigi Vana-Sauga lähedal 3G mast väidetavalt. HSPA'd ei kusagil. Saatsin kirja ka EMT'i infosse, pigem huvitas proxy teema, et kas EMT ei tahaks teha M-interneti jaoks proxyt rajada. Elioni proxyd ei aktsepteeri EMT ühendust.

Küsisin ka huvipärast, et kas plaanis 3G'd laiendada ka Audru kanti. Öeldi, ärge seda eriti lootke...see pani mind mõtlema, et pean siis peale 2 a kasutuslepingut lõpetama teenuse. Tööd teha 100kb/s kahjuks pole võimalik, lihtsalt serveri SQL andmemahud on suured.


Aga täna meedias nö linke...võimalikust 3G "sõjast", mis jätaks mind EMT interneti kasutajaks. Tasuks kõik suurlinnade lähedased asulad varustada sellega vähemalt 10 km raadiuses. Ajad muutunud, inimesed suurlinnade lähedusse kolinud.

Kurvaks tegi ka see, et olin Kadriorus ja seal sain ka max kiiruseks erinevate testidega vaid 1.2 mb (kusjuures veel HSPA ühendus oli), mul oleks normaalse töö tegemiseks vaja min.2 mb...



Elisa plaanib 3,5G võrku investeerida sadu miljoneid



EMT plaanib järgneva kolme aasta jooksul võrku miljardi investeerida


Siin veel viide ühe kasutaja blogile, kes EMT internetti proovis...

EMT Internet

25. sept 2008

Uhh...kui oled javascripti ära unustanud

Pidevalt pean erinevate programmeerimiskeelte vahel hüplema, nüüd avastasin, et ma ikka väga palju javascriptist ära unustanud. Ega pea polegi prügikast, eks tuletan meelde kiiresti.

2 head lehte, mis tõid nö kohe teadmised tagasi.

Javascript 1

Javascript 2

Aga, mis põhiline HEA redaktor !

Scintilla

Tänaseks levi lõpp, pea pulki täis...

22. sept 2008

Das Hölle: Kuidas YUI 's teha andmede laadimine comboboxi dünaamiliselt JSON abil

YUI siis, mis ta on, ütleme komplekt visuaalseid vahendeid/komponente yahoo javascript failide abil. Täpsemalt lugemiseks soovitan lehte http://developer.yahoo.com/yui/

Nii, minul oli vaja teha dünaamiline andmete laadimine comboboxi. AJAXi inimestele väga tuttav teema, enamasti siis juba ajax vastab õige süntaksiga. JSON vastused natuke teine teema... Küll oli valida, autocomplete, datatablet, buttonit, aga mitte ühtegi korralikku dünaamiliste andmete laadimist.

Et vähendada teiste vaeva (sain pähklist jagu), panen JSON näite siia.


var ds = new YAHOO.util.DataSource("http://myserver.com/users.php?");
ds.responseType = YAHOO.util.DataSource.TYPE_JSON;

ds.responseSchema =
{
resultsList: "ResultSet.Result",
fields: [{key:"ID",parser:YAHOO.util.DataSource.parseNumber},"NAME"]
};


var oCallback = {
success: function(oRequest,oResponse,oPayload)
{

if (!oResponse.error)
{
var jsonresp=oResponse.results;
var dobject=document.getElementById("asyncdata");
if (typeof(dobject)!="undefined")
{

while (dobject.firstChild)
{
dobject.removeChild(dobject.firstChild);
}


for (var i=0;i<jsonresp.length; i++)
{
var newOpt = document.createElement("option");
var txt = document.createTextNode(jsonresp[i].NAME);
newOpt.setAttribute("value",jsonresp[i].ID);
newOpt.appendChild(txt);
dobject.appendChild(newOpt);
// alert(jsonresp[i].NAME+" "+jsonresp[i].ID);
}
}
}
},
failure: function(oRequest,oResponse,oPayload)
{
alert("Error "+oResponse.responseText);
},
argument: ""
}

ds.sendRequest("action=showusers", oCallback);

10. sept 2008