Rodyti pranešimus

Čia galite matyti visus šio nario pranešimus. Matote tik tuos pranešimus, kurie buvo paskelbti jums prieinamose lentose.


Temos - Haris

Puslapiai: [1] 2 3 4 5
1
Sveiki,
Neseniai pradėjau mokintis kepti appsus su cakePHP ir apskritai kažką pirmą kartą darau su MVC.
Tai va, susigalvojau išsikepti pirmą piragą - RTS žaidimą. Ir nebeišmastau kaip teisingai, pagal MVC ir cakePHP standartus, sudėlioti sistemą.

Paprastai kalbant as noriu padaryti, kad paspaudus patobulinti pastata, man jo statyba idetu i eile, praejus statybos laikui ji pasalintu is eiles.

Dabar, sakykim, turiu 3 modelius: Resource, Queue, Building. Ir is index puslapio as su ajaxu kreipiuosi i Queues kontroleri, ten is componento issikvieciu ResourceCalc($buildingLvl) ir jis man returnina kiek kainuos resursu pagal lygi. Tada irasau i Queue modeli pastato statyba. Ir dabar sustojau ties resursu nuemimu. Kaip man butu protingiau tai padaryti? Tiesiog Queues controllerije daryti requestAction i Resources controlleri? ar galima sita situacija protingiau suzaisti? As manau, kad resursus turetu nuimti idejus i eile, jeigu pvz atsauktu statyba as vel per resourceCalc() pereiciau ir grazinciau resursus.

Ir paskutinis dalykas. Ar butu teisinga deti tikrinima, ar pastatas jau pastatytas ar ne, i AppControlleri i beforeFilter() metoda, ir is ten su requestAction kreiptis i atitinkama controlleri t.y. pasalinti is eiles, +1 pastato lygis, jeigu tai pavyzdziui kariai, tai prideti n skaiciu kariu prie kariuomenes ?

2
Ruošdamasis egzaminui išsisprendžiau 2010 ir 2011 metų informatikos egzamino praktines užduotis, tik truputi kiek paveluotai idėjau :D egzas jau kitą dieną, tad sėkmės laikantiems ;)

Jie yra prisegti prie mano post'o ;) gero žiūrėjimo :)

EDIT: Na, šviežiai iš po egzo dar išsprendžiau šių metų užduotis, kuriu nespėjau per egzą išspresti :/ Sprendimai prisegti prie žinutes

3
Nežinai kiek liko laiko pasiruošti egzams? spausk čia ir sužinosi ;D

Čia šioks toks pažaidimas su js countdownais. for fun ;D


4
HTML, CSS ir JavaScript - Klausimai / Keletas countdown'ų vienu metu
« Įrašytas: 2012-05-17 20:09:45 pm »
Pametėkit kokią idėją kaip gražiai susukti kelis countdown'us su javascriptu vienu metu.

Turiu pasidaręs šitiek:
Kodas: (JavaScript) [Pasirinkti]
$(document).ready(function(){
start();
function component(x, v) {
    return Math.floor(x / v);
}
function start(){
createtimer('.id-1 .liko');
createtimer('.id-2 .liko');
createtimer('.id-3 .liko');
createtimer('.id-4 .liko');
createtimer('.id-5 .liko');
}
function createtimer (selector) {
var el = $(selector);
time = el.attr('lang');
chtime(time,el);
}
function chtime(timestamp,selector) {
var tmpst = timestamp;
var timestamp = parseInt(timestamp)*1000 - Date.now();
timestamp /= 1000;
timestamp--;
    var days    = component(timestamp, 24 * 60 * 60),
        hours   = component(timestamp,      60 * 60) % 24,
        minutes = component(timestamp,           60) % 60,
        seconds = component(timestamp,            1) % 60;
    $(selector).html(days + " days, " + hours + ":" + minutes + ":" + seconds);
}
// Nuemus () po start , viskas pradejo veikti :D
setInterval(start, 1000);
});

Mano variantu visi laikai nueina i neigiamas reiksmes :/

Patarkite ką daryti šiuo atveju. :)

EDIT: Šiek tiek pataisiau. Dabar likusi laika rodo tiksliai, bet jis nemazeja... :/

Heh... :D Susitvarkiau , dviem skliausteliais per daug buvo ;D
Parašytas kodas 100% veikia.
Jei turit minčių, kaip patobulinti šitą reikalą, tai pasidalinkite, nes manau čia ne pats geriausiais variantas :)

5
Virtuvė / Euclideon - Scam ar tiesa? Jūsų nuomonė
« Įrašytas: 2012-05-10 21:15:00 pm »
Čia užsiminė kažkas apie žaidimų kūrimą ir pradėjau šiaip žiūrinėti pavyzdžius susyjusius su žaidimų kūrimu ir užtikau youtube naujos, nerealio IT kompanijos prezentacinį video. Jie tvirtina turintys technologiją pakeisiančia polygonalus kažkokiais atomais(Ištikrųjų Voxeliais - jie juos pervadino i atomus) ir jie praktiškai gali veikti be jokios vaizdo kortos. ;D Neįtikėtina? Pasižiūrėkite:

Unlimited Detail Real-Time Rendering Technology Preview 2011 [HD]


Neįtikino? Pažiūrėite šitą:

Euclideon & Unlimited Detail - Bruce Dell Interview


Pasaka? :D

Ką manote apie šitą?

Aš manau kad čia scam. Jaukas prisivilioti investuotojus. Ir be to kiek suprantu jie čia rodo jau surenderintą vaizdelį, tai realiai kažin ar taip įmanoma būtu padaryti žaidimą.


6
Reikalas toks:
turiu routeri namie ir interneta su dinaminiu ip ir ISP blokuoja 80 porta(taigi, reikia kaip suprantu per DDNS). taigi bandau paleisti wamp viešai.
Ką aš jau dariau:
Sukūriau router'io valdymo skydelyje virtual server su wamp portu ir mano kompo vidiniu ip (Niekas negalejo prisijungti naudojant išorini mano IP, nei aš pats)
poto Susikūriau Dynamic DNS pas no-ip.com , prisijungiau router'yje prie DDNS su no-ip.com duomenimis - atrodo viskas veikia, ivedu no-ip.com sugeneruota ip(pvz. 1.1.1.1:8080) i narsykle ir veikia, BET tik man paciam ir visam namu tinklui ,ir kas svarbiausia netgi tada, kai WAMP yra išjungtas, bet padarius WAMP offline nebeveikė(tai kaip supratau WAMP'as veikia kažkiek background'e) .

Gal turite kokių minčių? Gal ką blogai darau?

Routeris: TP LINK TL-MR3220, firewallai visi isjungti , exceptionai 80 ir 8080 portam sudeti.
Beto esu pakeites WAMP porta is 80 i 8080

7
Visokios bėdos bėdelės ir šiaip klausimai / Oro uostų tvarkaraščiai
« Įrašytas: 2012-04-14 22:37:39 pm »
Gal kam yra tekę ką nors kurti kas susyje su oro uostų tvarkaraščiais, traukinių ar panašiai.
Iš kur juos gauti? Gal kokius API turi orouostų tinklalapiai? Pavyzdžiui iš kur čia ištraukia visus reisus, net su kainomis? Web scrappingą gal čia daro? Any ideas?

8
Visokios bėdos bėdelės ir šiaip klausimai / Subdomenai
« Įrašytas: 2012-02-22 17:17:49 pm »
Sveiki,
Turiu tokia situaciją: Turiu užsisakęs hostingo planą serveriai.lt, ten talpinu svetainę, ir turiu III lygio adresą (pvz: dom.demo.lt ) jau nebe serveriai.lt , o hostex.lt .
Kaip reiketu priparkuoti tą subdomeną prie serveriai.lt ?

Reikia į hostex.lt prie demo.lt domeno suvesti serveriai.lt DNS aresus?

9
Jūsų kurti internetiniai puslapiai / RoadRules testavimo sistemėlė.
« Įrašytas: 2012-01-11 17:23:15 pm »
Senokai, gal užpraeitais metais kažkada, kurtas app'sas.

http://rubikokubas.lt/ketas.lt

Tūrinys skirtas tik mokymosi tikslais ir kaip programavimo pavyzdys.

Prisijungimo duomenys norintiems išbandyti:

el.paštas: haris@bmx.lt
slaptažodis: kakaka


Būtu įdomu pamatyti kritikos iš veikimo pusės :)

10
Kitos programavimo kalbos / RoR - Ruby on Rails pamokos
« Įrašytas: 2011-12-30 14:11:26 pm »
Neseniai susidomėjau Rubiu ir beieškodamas informacijos aptikau keletą labai įdomių ir informatyvių pamokų, tai:

TryRuby.org

Interaktyvus tutorialas, kuris susideda iš 6 Chapterių, rodos. Kairėje pusėje paaiškina teoriją ir viską, ką reikia žinoti , o dešinėje pusėje galite išbandyti įgytas žinias, tiesiog naršyklėje.

http://tryruby.org

Tai šitas yra grynam rubiui, o kitas RoR

RailsForZombies.org

Tai lyg žaidimas susidedantis iš penkių lygių, kur mokysitės grynai RoR(Ruby on Rails). Kiekvieno lygio pradžioje yra parodomas labai įdomus ir tūriningas video su pamokomis tam lygiui. Ir peržiūrėjus tą video pritaikote įgytas žinias lygiui įveikti. Šitame puslapyje kodas yra vedamas taip pat kaip ir TryRuby puslapyje, tiesiog naršyklėje.

http://railsforzombies.org

Smagaus žaidimo :D

11
Visokios bėdos bėdelės ir šiaip klausimai / Didelis HTTP srautas
« Įrašytas: 2011-12-27 20:36:50 pm »
Ar normalu, kad per mėnesį pareina ~3Gg HTTP srautas?

12
Jūsų kurti internetiniai puslapiai / Periodinė elementų lentelė
« Įrašytas: 2011-11-05 12:51:55 pm »
Chemijos kontrolinio metu labai nesekėsi, bet užtat sugalvojau sukurti tokį , turbūt galima pavadinti, periodinės elementų lentelės web app'są.
Paspaudus ant elemento iššoka pop-up'as su detalesniu aprašymu apie jį.
Dar yra kelių kalbų galimybė: Lietuvių pilnai,o anglų tik iš dalies.
Taip pat yra naudojama http://blg.lt statistikos sistema! :)

Pakritikuokit ;)

Periodinė elementų lentelė

Ačiū :)

EDIT: Anglų kalba jau pilnai veikia ir yra prie kiekvieno elemento nuoroda į vikipediją. Jeigu pasirinkote anglu kalbą, tai perkels į vikipediją aglų kalba, jei Lietuviu į Lietuvišką ir ttt... ;)

13
Dar vienas naujas puslapiukas/mini parduotuvė sukurtas draugo mažam versliukui, kuriame galima įsigyti magnetinį klevo lapą.
Klevo lapas reikalingas asmenims, kurie išlaikė praktinį vairavimo egzaminą regitroje ir neturi 2 metų vairavimo stažo.

MagnetinisKlevas.lt

:)

14
PHP ir SQL - Testai / Paprasta prisijungimo prie MySQL DB klasė
« Įrašytas: 2011-07-29 15:36:11 pm »
<?php

class db {

    private 
$host;
    private 
$user;
    private 
$pass;
    private 
$database;
    var 
$prefix;

    public function 
__construct() {
        
$this->setVals($this->getVals("sql.ini"));
        
$this->connectDB() or die(print (&#39;Neįmanoma prisijungti prie duomenų bazės.&#39;));
    
}

    public function 
__destruct() {
        
$this->disconnectDB();
    }

    private function 
disconnectDB() {
        
mysql_close($this->connectDB());
    }

    private function 
getVals($link) {
        return 
parse_ini_file($link);
    }

    private function 
setVals($vals) {
        foreach (
$vals as $key => $val) {
            
$this->$key $val;
        }
    }

    public function 
connectDB() {
        
$con mysql_connect($this->host$this->user$this->pass);
        if (
$con) {
            
$sel mysql_select_db($this->database$con);
            if (
$sel) {
                return 
$con;
            } else {
                return 
FALSE;
            }
        } else {
            return 
FALSE;
        }
    }

}

?>


Neseniai pradėjau OOP ir šiandien sukonstravau šiokią tokią klasę. ;)
Įvertinkit ar patarkit ką nors? ar viskas čia OK ? :D

15
Jūsų kurti internetiniai puslapiai / RubikoKubas.LT
« Įrašytas: 2011-07-21 13:04:41 pm »
Pagaliau galiu pristatyti savo ilgai kurtą projektėlį www.rubikokubas.lt.
Jame yra Parduotuvė , kur galima įsigyti įvairių galvosūkių(kolkas jų dar nėra taip daug :D), laikmatis , kuris padės gerinti kubo susukimo rekordus , forumas ir kitų dalykėlių... ;)

Rašykit ką manot? :)

16
Virtuvė / .eu domenai po 2LT/Metams
« Įrašytas: 2011-07-19 22:46:28 pm »
Gal kas matėt, o gal nematėt IV.lt siūlo .eu domenus po 2 Litus, metams :o

http://iv.lt

17
PHP ir SQL - Klausimai ir pagalba / [Klausimas] OOP klasės prasmė
« Įrašytas: 2011-07-18 00:08:31 am »
Nagrinėdamas NET beans IDE sample project'a "AirAliance" pamačiau tokį dalyką

Sukuriama tokia klasė:

<?php
class Flight {

    private 
$FID;
    private 
$fName;
    private 
$source;
    private 
$dest;

    function 
set_FID($FID) {
        
$this->FID $FID;
    }

    function 
set_FName($fName) {
        
$this->fName $fName;
    }

    function 
set_source($source) {
        
$this->source $source;
    }

    function 
set_dest($dest) {
        
$this->dest $dest;
    }

    function 
get_FID() {
        return 
$this->FID;
    }

    function 
get_FName() {
        return 
$this->fName;
    }

    function 
get_source() {
        return 
$this->source;
    }

    function 
get_dest() {
        return 
$this->dest;
    }

}
?>


Ji panaudojama:

<?php
function getFlightInfo($FID){
    
$connection initDB();
    
$query;

    if(
$FID == 0){
            
$query "SELECT * FROM Flights";                
        }
        else{
            
$query "SELECT * FROM Flights WHERE FID=&#39;".$FID."&#39;";               
        }


    
$result mysql_query($query);
        
// or die ("Query Failed ".mysql_error());

    
$flightData;
    
$flightID 0;

    while(
$row mysql_fetch_array($result)){   
        
            
$FID $row[&#39;FID&#39;];
            
$FName $row[&#39;FName&#39;];
            
$SourceSID $row[&#39;SourceSID&#39;];
            
$DestSID $row[&#39;DestSID&#39;];
        
            
$query2 "SELECT * FROM Sectors WHERE SID=&#39;".$SourceSID."&#39;";
            
$result2 mysql_query($query2);
                
//or die ("Query Failed ".mysql_error());                
            
$row2 mysql_fetch_array($result2);
            
$source $row2[&#39;Sector&#39;];
        
            
$query3 "SELECT * FROM Sectors WHERE SID=&#39;".$DestSID."&#39;";
            
$result3 mysql_query($query3);
                
//or die ("Query Failed ".mysql_error());                
            
$row3 mysql_fetch_array($result3);
            
$dest$row3[&#39;Sector&#39;];
                
                //Build the Flight object
            
$flight = new Flight();        
            
$flight->set_FID($FID);
            
$flight->set_FName($FName);
            
$flight->set_source($source);
            
$flight->set_dest($dest);
                
                
//Build the Flight object array
            
$flightData[$flightID] = $flight;
            
$flightID $flightID +1;              
        }
    
closeDB($connection);
    return 
$flightData;
}
?>


Išvedama info:

<?php
                            $flightData 
getFlightInfo($FID);
                            
                            for(
$index=0;$index count($flightData);$index++){
                                
$flight $flightData[$index];
                                echo 
"<tr>";
                                echo 
"<td>".$flight->get_FID()."</td>";
                                echo 
"<td>".$flight->get_FName()."</td>";
                            
                                echo 
"<td>".$flight->get_source()."</td>";
                                echo 
"<td>".$flight->get_dest()."</td>";
                            
                                echo 
"</tr>";
                            }
?>


Kodėl klasėje talpinama info ir einama per ją? nepaprasčiau būtu tiesiogiai atvaizduoti su while ir mysql_fetch array?

18
Electro / Kele - The Boxer [2010]
« Įrašytas: 2011-07-12 21:51:55 pm »
Grupės Bloc party , vokalisto solinis albumas The Boxer .
Tikrai gan geras ;)

1.   "Walk Tall"     3:45
2.   "On the Lam"     3:33
3.   "Tenderoni"     4:30
4.   "The Other Side"     3:52
5.   "Everything You Wanted"     3:49
6.   "The New Rules"     3:55
7.   "Unholy Thoughts"     2:55
8.   "Rise"     5:11
9.   "All the Things I Could Never Say"     5:32
10.   "Yesterday's Gone"     4:07
11.   "Meet in the Middle" (digital-only bonus track)

1.   "Walk Tall"



2.   "On the Lam"     3:33



3.   "Tenderoni"     4:30



4.   "The Other Side"     3:52



5.   "Everything You Wanted"     3:49



6.   "The New Rules"     3:55



7.   "Unholy Thoughts"     2:55



8.   "Rise"     5:11



9.   "All the Things I Could Never Say"     5:32



10.   "Yesterday's Gone"     4:07



11.   "Meet in the Middle" (digital-only bonus track)


Gero klausimo ;)

19
Padėkite kas nors sugalvoti kaip sutraukti daug masyvų (su f-ja array_merge_recursive) tokiu pavidalu:
$arr[1] = array('asd');
$arr[2] = array('asd');
$arr[3] = array('asd');
.
.
.
$arr[n] = array('asd');
:o

20
Skelbimų lenta / NULL
« Įrašytas: 2011-06-12 23:12:44 pm »
NULL

Puslapiai: [1] 2 3 4 5