Posted by: horninc on: 13 Janvāris, 2010.
Beidzot tas ir noticis. Lielā un varenā Ķīnas valsts ir pamatīgi nokaitinājusi Googli. Šodien mēdiju gigants oficiāli paziņoja par sarežģītiem un apjomīgiem, kā arī rūpīgi plānotiem kiberuzbrukumiem no Ķīnas, kas pavisam noteikti ir Ķīnas kārtējais mēģinājums apšaut Cilvektiesību aktīvistus. Jāpiebilst ka Google nebija vienīgā kompānija kas pamanīja šos uzbrukumus saviem iekšējajiem datortīkliem. Rezultātā Google pamatīgi paaugstināja savu aizsardzības latiņu tikai pāris stundu laikā padarot vairumu Googles lapu par pieejamām tikai un vienīgi htpps režīmā, kā arī paziņojot ka no šī brīža cilvēkiem kas izveido kontu Gmail tiks automātiski iestatīts https režīms visiem turpmākajiem apmeklējumiem.
Google paziņoja ka no šodienas tā vairs nefiltrēs savos portālos tādus vārdus kā “demokrātija”, “slikta valsts pārvalde” no tās meklēšanas rezultātiem, un atļaus Ķīnas tautai pilnu piekļuvi saviem resursiem atstājot Ķīnas valdību rūgtas izvēles priekšā. Atteikties no Google pavisam (ieskaitot pilnīgi visus Google sniegtos pakalpojumus) vai arī samierināties ar zaudējumu un pieļaut iedzīvotāju pieeju “liegtajiem resursiem”. Paralēli tam arī vairākas pasaules lielāko valstu valdības paudušas klaju nosodījumu Ķīnas izgājieniem un ASV valsts sekretāre Hilarija Klintone pieprasīja Pekinas paskaidrojumus par šiem uzbrukumiem liekot saprast ka bez atskaņām tas noteikti nepaliks.
Jāatzīst kad mani šis notikums patiesi iepriecina, jo no tā var gūt divas ļoti pozitīvas atziņas. Pirmā, Ķīnas politiskos izgājienus diez vai pārējās valstis vēl ilgi pacietīs, tas pamatīgi iedragās to Ķīnas autoritāti ko tā mēģina par visām varītēm noturēt savā privātajā cilvēktiesību apkarošanā. Otrkārt palielināsies drošība, neticās ka Google riskēs vēlreiz pakļaut savu lietotāju datus šādiem izgājieniem, to lieliski pierāda milzīgais https savienojumu pieaugums kompānijas infrastruktūrās. Tātad kopsavilkums – Ķīnas cenzūra mazināsies, drošība internetā pieaugs.
Posted by: horninc on: 13 Janvāris, 2010.
Šodien es vēlos padalīties ar ko īpašu, vienu no manie mīļākajiem light-painting darbiem. Darbu izstrādājusi FreezeLight studija, kas bāzēta krievijā, to vada jauni un aktīvi entuizasti, kas vēlas šo mākslas veidu popularizēt ne tikai Krievija bet visā pasaulē. Kā viņi paši par sevi raksta : “Some people call it lightdrawing, lightgraffity, light writing, light painting and e.t.с. In Russia we call it FREEZELIGHT. :)”
Novēlēsim veiksmi jaunajiem censoņiem un skatāmies video :P
Posted by: horninc on: 4 Janvāris, 2010.
Lai bez problēmām darbotos ar 3D modeļiem, failiem un komponentiem tādās aplikācijās kā Flex, Flash un Shockwave tie vispirms ir jāpārkonvertē pazīstamā un universāli lietojamā formātā . Formāts kas viennozīmīgi ir viens no svarīgākajiem un populārākajiem ir Collada, taču diemžēl eksportēt datus uz šo formātu piedāvā Sketchup Pro, jeb programmas maksas versija.
Par laimi man ir triks kā šo nebūšanu gaužām vienkārši apiet.
1. Eksportējam failu vai modeli Google Earth formātā
2. Nomainam faila formātu no .kmz uz .zip vai .rar
3. Atarhivējam
4. No atarhivētajiem failiem izvēlamies mapi “models” kurā atradīsim arī modeli collada formātā!
Posted by: horninc on: 27 Decembris, 2009.
Jau kopš Decembra sākuma, manāms un reizē mazliet paslēpies risinās interesants un atbalstāms projekts “LIVE Latvija”. Kā atzīst pats projekta autors, Raivis Puriņš, Live Latvia ir mārketinga kampaņa ar mērķi izcelt Latvijas tēlu starptautiskajā arēnā. Šīs kampaņas realizēšanai autors iecerējis izveidot savdabīgu kameru, kas tiks veidota no kravas konteinera (garums x augstums x platums: 5,9 x 2,4 x 2,35m). Ar šādu kameru būs iespējams radīt negatīvu ar izmēru 2 x 4m. Nepalielinot šādu negatīvu, iegūt identiska izmēra fotogrāfiju. (te nu noraustās Canon pārstāvji ar savām 22megapikseļu kamerām :D )
Kā paskaidro pats Raivis : “Šādā veidā tiktu izgatavotas 10-15 fotogrāfijas, kuru tālākais liktenis būs vērsts pasaules tirgū. Tiks rīkotas izstādes, katrai pilsētai vai valstij, kas būs gatava atspoguļot šo projektu, tiks izgatavota viena fotogrāfija par piemiņu no Latvijas. Izstādes brīdī tiks eksponētas Latvijā uzņemtās fotogrāfijas, publiskai apskatei būs pieejama kamera, būs iespēja to apskatīt darbībā, kā arī starplaikos, konteinera iekšienē tiks rādītas filmas par Latviju.”
Ir labi apzināties ka arī šodien Latvijā dzīvo cilvēki, kas nebaidās izaicinājuma!
Lai Tev veicas Raivi!!!
Posted by: horninc on: 27 Decembris, 2009.
Es ar savdabīgu interesi gaidu to brīdi, kad latviešiem apniks tie kēksiņu safabricētie teksti un šļampaini sabrauktie ezīši, panorāmas ar sēru ievadiem, degpunkti pensionāru dienaskārtībā un citi marazmi, kas tikai bojā visu skaisto, norok visu normālo un cienijamo, un viņi sāks reāli kautko darīt. Pašlaik man ir sajūta, ka Francijā revolūciju var noorganizēt 5 cilvēki, bet pie mums Latvijā tas joprojām ir fenomenāls notikums, ja kāds izdomā pacelt galvu un paskatīties, kas ar sev tuvākajiem cilvēkiem tad īsti darās. Šovakar, otro Ziemassvētku vakarā, izsalcis pēc kautkā gaiša atvēru kādu nejaušu Latvijas ziņu portālu un pamatīgi nokaunējos, patiesībā, arī no sirds nopriecājos ka reti kurš amerikānis lasa, vai saprot latviski rakstīto.
“Ziemassvētku naktī bijušās ASV vēstnieces Latvijā Ketrīnas Beilijas mājā Luisvilā, Kentuki štatā, izcēlies ugunsgrēks un tajā dzīvību zaudējuši divi bērni.”, ziņo tvnet.
komentāros : cilvēki nosauc bijušo vēstnieci par slampu (pamatojums?), par zagli (pamatojums?), par parex bankas pārņemšanas aculiecinieci un naivuli (pamatojums?), lemberga draudzeni (pamatojums?), nekam nederīgu noziedzinieci kas atbraukusi pie mums zagt, sazagusies un devusies mājās lai tad kļūtu par miljonāri. (joprojām gaidu pamatojumu? )
Ziemassvētku naktī bojā gāja divi bērni, bet tā vietā lai par šiem bērniem aizdegtu svecīti savas mājas logā, kaut sekundi nodomātu kādu labu un gaišu domu mēs norokam viens otru savos no plika gaisa izrautajos argumentos, kas neko nenozīmē. Mēs apmelojam, apsaukājam un piecūkojam visu, kas kādam citam svarīgs un dārgs. Cilvēki apdega mēģinot glābt šos bērnus, bet kādam latvietim niez nagi uzrakstīt, ka šis cilvēks ir vainīgs Parex bankas pārņemšanā, kur ir loģika?
Mēs gribam izkļūt no krīzes, būt brīva, stipra un latviski vērsta valsts. Nu ziniet… es piekrītu par brīvu un stipru, bet ja man tagad būtu jāizvēlas par latvisku, ja tādi ir latvieši ar kuriem es dalu vienu tēvzemi, tad ir ko padomāt. Vai tiešām mēs esam tik labi un pareizi kā mēs skaisti protam to deklamēt? Te tiešām ir par ko padomāt…
Lai Jums visiem priecīgi svētki mani mīļie, šī pasaule ir izslāpusi pēc taisnības un labestības, dosim šai pasaulei šajos Ziemassvētkos un jaunajā gadā tieši to!
Kristaps
Posted by: horninc on: 2 Decembris, 2009.
Ja kāds jūtas ieinteresēts, man ir palikuši pāri vēl 4 Google Wave ielūgumi !
Tie, kas vēl nezina kas ir Google Wave to var noskaidrot izlasot mazu rakstiņu angļu valodā šeit …
http://googleblog.blogspot.com/2009/05/went-walkabout-brought-back-google-wave.html
Posted by: horninc on: 12 Novembris, 2009.
Image via Wikipedia
Piedāvāju interesentiem savu pamatkodu neirālā tīkla implementācijai Java SE6,
package neuralnetwork;
public class NNx {
public NNx() {
w = new float[2];
x = new float[4][2];
s = new float[4][2];
t = new float[4];}
private void Initialization() {
System.out.println("Giving input values");
System.out.println("");
//i integrated AND logical statement
//i dont know why, but it didnt worked till i defined it for t[0],t[1],t[2],t[3]
s[0][0] = 0;
s[0][1] = 0;
t[0] = -1;
s[1][0] = 1;
s[1][1] = 0;
t[1] = -1;
s[2][0] = 0;
s[2][1] = 1;
t[2] = -1;
s[3][0] = 1;
s[3][1] = 1;
t[3] = 1;
for (int i = 0; i < w.length; i++) {
w[i] = (float)Math.random();
}b = 1;
}private void Training() {
float sum = 0;for (int i = 0; i < x.length; i++) {
for (int j = 0; j < x[i].length; j++) {
x[i][j] = s[i][j];}
}
System.out.println("Network training in progress :");
System.out.println("");for (iteration = 0; iteration < max_iteration; iteration++) {
System.out.println("step " + (iteration + 1) + " done");
for (int i = 0; i < x.length; i++) {sum = 0;
for (int j = 0; j < x[i].length; j++) {
sum += x[i][j] * w[j];
}
y_in = b + sum;
if (y_in >= threshold) {
y = 1;
} else if (y_in < threshold) {
y = -1;
}if (y != t[i]) {
for (int j = 0; j < w.length; j++) {
w[j] = w[j] + (learn_rate * t[i] * x[i][j]);
}
b = b + learn_rate * t[i];}
}
}
System.out.println("");
System.out.println("Solution has been found");
System.out.println("");
}private void Results() {
float sum = 0;
float[] res_output = new float[4];for (int i = 0; i < x.length; i++) {
for (int j = 0; j < x[i].length; j++) {
x[i][j] = s[i][j];
}
}System.out.println("Results : (for checking)");
for (int i = 0; i < x.length; i++) {
sum = 0;
for (int j = 0; j < x[i].length; j++) {
sum += x[i][j] * w[j];
}
y_in = b + sum;
if (y_in >= threshold) {
y = 1;
} else if (y_in < threshold) {
y = -1;
}
if (y == -1) {
res_output[i] = 0;
} else {
res_output[i] = 1;
}}
System.out.println("");
System.out.println("0 AND 0 = " + res_output[0]);
System.out.println("0 AND 1 = " + res_output[1]);
System.out.println("1 AND 0 = " + res_output[2]);
System.out.println("1 AND 1 = " + res_output[3]);
}public void RunPerceptron() {
learn_rate = (float) 0.5;
threshold = (float) 0.2;
max_iteration = 10;
Initialization();
Training();
Results();
}public static void main(String[] args) {
NNx perceptron = new NNx();
perceptron.RunPerceptron();
}
private float[] w;
private float b;
private float[][] x;
private float[][] s;
private float y;
private float learn_rate;
private float threshold;
private float[] t;
private float y_in;
private int iteration;
private int max_iteration;
}‘
Tātad tīkls atrisina elementāru AND funkciju izmantojot leraning algoritmu un single – layer elementus. PM ja ir kādi jautājumi, kodu var droši pārizmantot ;)
Posted by: horninc on: 22 Oktobris, 2009.
Ilmārs Līdaka dāvanu uztvēris ar humoru.
"Man jau dzeltenā prese zvanīja un jautāja, ko domāju par šiem krekliņiem un zvanu toņiem, es pavisam godīgi arī atbildēju, ka "lai jau būtu, es ceru, ka tādā veidā ielieku savu artavu valsts budžetā, ja cilvēki pērk un maksā nodokļus."
Kaut mums būtu vairāk tādu Līdaku!
Tieši tā! Par latvisku Latviju!
Avots : skatiens.lv
Posted by: horninc on: 21 Oktobris, 2009.
Ja Tu esi zaļš, vai arī patiešām vēlies tāds būt, Tev noderīga varētu likties ziņu kanāla CNN izstrādātā vietne “Eco Solutions”, kas apraksta dažādus veidus kā būt vēl zaļākam. :)
Posted by: horninc on: 20 Oktobris, 2009.
Virsraksts jau izsaka visu :D ,dodamies uz http://www.apple.com/hotnews/ un uzzinām vairāk ;)
Posted by: horninc on: 18 Oktobris, 2009.
Image via Wikipedia
Jau no pl. 8.00 pēc Latvijas laika pirātiskais portāls ThePirateBay.org piedzīvo vienu no pirmajām serveru krīzēm tā pastāvēšanas vēsturē. Pagaidām vēl nav zināms vai tās iemesls ir tehniskas problēmas, vai arī "ekonomikas policijas reids" zviedru izpratnē, taču pašlaik portāls piedzīvo vēl nebijušas problēmas, jo lejupielādei nav pieejams neviens no failu apmaiņas failiem – *.torrent
Interneta vietnes visā pasaulē bombardē tūkstošiem komentāru par thepiratebay.org nedienām. Atliek vien cerēt, ka mūsu pirātu draugiem izdosies savest kārtībā savu tehniku līdz šim vakaram, jo man tik neizsakāmi ļoti deg noskatīties Stargate Universe 4to sēriju :D
Rīt pirmais eksāmens :( – Diskrētā matemātika pl 10.00 pēc Latvijas laika :(
Posted by: horninc on: 17 Oktobris, 2009.
The World Wide Web Consortium ,jeb vienkārši W3C beidzot aplaimojuši dizainerus un multimediju speciālistus visā pasaulē, kas jau gadiem ilgi uzstāja par jauna tipa dizaina ieviešanu interneta vietnē w3.org
W3C jau kopš interneta pirmsākumiem ir organizācija, kas cīnās par vienotiem standartiem internetā, izstrādā dažādus protokolus kā arī rūpējas par interneta ilgtspējīgu attīstību. Respektīvi – tā ir vietne, kas katram sevi cienošam web izstrādātājam jāapmeklē vismaz reizi nedēļā, taču līdz šim tā joprojām bija saturējusi 97. gadā kodēta dizaina paraugus, kas maigi izsakoties bija spļāviens sejā visiem web izstrādātājiem.
Tas liek cerēt, ka arī citas tik svarīgas organizācijas padomās par savu seju internetā!
Es par pārmaiņām! ;)