Archívum
augusztus 28, 2008
UML oktatás
Szervusztok!
Érdeklődnék, hogy tudtok-e ajánlani okatási intézményt ahol teljeskörű UML ismeretekre tehetnék szert lehetőleg minél olcsóbban? Google segítségével az IQSoft-ot meg a Számalk-ot találtam de nagyon kiábrándító a honlapjuk ami megkérdőjelezi számomra a hozzáértésüket. Pécs előny de, ha kell utazom.
Válaszokat köszi!
--
sirkalmi
■ Érdeklődnék, hogy tudtok-e ajánlani okatási intézményt ahol teljeskörű UML ismeretekre tehetnék szert lehetőleg minél olcsóbban? Google segítségével az IQSoft-ot meg a Számalk-ot találtam de nagyon kiábrándító a honlapjuk ami megkérdőjelezi számomra a hozzáértésüket. Pécs előny de, ha kell utazom.
Válaszokat köszi!
--
sirkalmi
augusztus 27
Alkalmazasok osszekapcsolasa - Drupal
Sziasztok!
Tanacsot szeretnek kerni, hogy a drupal megfelelo valasztas-e a kovetkezo problema megoldasahoz:
Adott egy kezgeometrias belepteto rendszer, mely tenyerminta alapjan azonositja meglevo usereit, s rogziti ki es belepesi idopontjukat. Ez egy javas app mysql alapon.
A belepteto eszkozok adott dolgozorol taroljak a nevet, tenyermintajat es egy hozza tartozo azonosito kodot.
Emellett a dolgozo esemenyeit(ki es belepes, hibas authentikacio, stb)
Az adatbazisban ez igy nez ki:
-users tabla-
id
code
handdata (blob)
name
-events tabla-
id
data (blob)*
time
user_id (FK)
* esemeny adatait tarolja(sikeres azonositas, sikertelen, stb)
A belepteto szoftver dbjeben az id kiosztas eleg hulyen van megoldva,
mert nem tablankent novekszik, hanem globalisan(letrehozok egy usert 1-es idvel,no a "globalis szamlalo", lezajlik 1000 esemeny, megint csak no a "globalis szamlalo", majd a
kovetkezo letrehozott user mar az 1002-es id-t kapja, remelem ertehto volt:))
Amit nekem meg kellene oldanom, az az hogy a userek adatait es belepteto rendszer beli esmemenyeiket tovabb adjam egy webes alkalmazasnak ahol tovabbi feldoglozast tudok vegrehajtani rajtuk:
- Dolgozok meglevo adatainak bovitese(szervezet, elerhetosegek, stb)
- Majd ezen adatok alapjan, megfelelo jogosultsagkezelessel a belepteto rendszer esemenyeinek prezentalasa az illetekesek fele(pl adott dolgozo vezetoje)
- Az esemenyek mindenfele szurese, keresese, rendezese a megfelelo jogosultsagok figyelembe vetelevel(adott "drupal user" csak egy bizonyos halmazt lathasson az esemenyekbol, stb)
Erdekelne a velemenyetek, hogy mennyire tartjatok alkalmas platformnak a drupalt ehhez.
Es ti hogyan kepzelnetek/indulnatok el ezen problema megoldasaban(milyen modulokkal lehetne ezt a legegyszerubben megoldani, stb)
Eddig railsben probalkoztam az app elkeszitesevel, ezen reszet sikerult is megoldanom(triggerekkel atnyomtam az adatot rails db-be es a feldolgozasa mar pofon egyszeru volt), viszont ezer mas funkcionalitasra is szuksegem lenne a belepteto rendszer adatainak kezelesen kivul. Konkretan egy komplett intranetet szeretnek osszedobni es be kell latnom, hogy rails alatt csak le kellene hozza programozni egy komplett cms-t, idovel viszont szuken vagyok, mivel kb 4 napom van a feladat megoldasara:D
Tanacsot szeretnek kerni, hogy a drupal megfelelo valasztas-e a kovetkezo problema megoldasahoz:
Adott egy kezgeometrias belepteto rendszer, mely tenyerminta alapjan azonositja meglevo usereit, s rogziti ki es belepesi idopontjukat. Ez egy javas app mysql alapon.
A belepteto eszkozok adott dolgozorol taroljak a nevet, tenyermintajat es egy hozza tartozo azonosito kodot.
Emellett a dolgozo esemenyeit(ki es belepes, hibas authentikacio, stb)
Az adatbazisban ez igy nez ki:
-users tabla-
id
code
handdata (blob)
name
-events tabla-
id
data (blob)*
time
user_id (FK)
* esemeny adatait tarolja(sikeres azonositas, sikertelen, stb)
A belepteto szoftver dbjeben az id kiosztas eleg hulyen van megoldva,
mert nem tablankent novekszik, hanem globalisan(letrehozok egy usert 1-es idvel,no a "globalis szamlalo", lezajlik 1000 esemeny, megint csak no a "globalis szamlalo", majd a
kovetkezo letrehozott user mar az 1002-es id-t kapja, remelem ertehto volt:))
Amit nekem meg kellene oldanom, az az hogy a userek adatait es belepteto rendszer beli esmemenyeiket tovabb adjam egy webes alkalmazasnak ahol tovabbi feldoglozast tudok vegrehajtani rajtuk:
- Dolgozok meglevo adatainak bovitese(szervezet, elerhetosegek, stb)
- Majd ezen adatok alapjan, megfelelo jogosultsagkezelessel a belepteto rendszer esemenyeinek prezentalasa az illetekesek fele(pl adott dolgozo vezetoje)
- Az esemenyek mindenfele szurese, keresese, rendezese a megfelelo jogosultsagok figyelembe vetelevel(adott "drupal user" csak egy bizonyos halmazt lathasson az esemenyekbol, stb)
Erdekelne a velemenyetek, hogy mennyire tartjatok alkalmas platformnak a drupalt ehhez.
Es ti hogyan kepzelnetek/indulnatok el ezen problema megoldasaban(milyen modulokkal lehetne ezt a legegyszerubben megoldani, stb)
Eddig railsben probalkoztam az app elkeszitesevel, ezen reszet sikerult is megoldanom(triggerekkel atnyomtam az adatot rails db-be es a feldolgozasa mar pofon egyszeru volt), viszont ezer mas funkcionalitasra is szuksegem lenne a belepteto rendszer adatainak kezelesen kivul. Konkretan egy komplett intranetet szeretnek osszedobni es be kell latnom, hogy rails alatt csak le kellene hozza programozni egy komplett cms-t, idovel viszont szuken vagyok, mivel kb 4 napom van a feladat megoldasara:D
An Experiment in Rounded Corners
IE 5+ (kivéve 8 b1) és a modern böngészőkre is alkalmazható lekerekítés hack kísérlet VML és CSS segítségével
■ OOP Constructor oroklodese
Kezdo vagyok OOP teren. Elolvastam par dokumentaciot, de valamit nem igazan ertek! Itt van a kovetkezo kod:es itt van a gyerek (child) class amely orokol mindent a ShopProduct-tol. A constructort is orokli!
Na most en szeretnek egy sajat consztruktort letrehozni a gyerek class-ban.Azt nem ertem, hogy miert kell ertesiteni a szulot a kovetkezo kodal ? Ha nem ertesitem a gyerek elveszti azokat a constructor adatokat amiket orokol az apatol?
Koszonom!
■
class ShopProduct {
public $title;
public $producerMainName;
public $producerFirstName;
public $price;
function __construct( $title, $firstName, $mainName, $price ) {
$this->title = $title;
$this->producerFirstName = $firstName;
$this->producerMainName = $mainName;
$this->price = $price;
}
function getProducer() {
return "{$this->producerFirstName}". " {$this->producerMainName}";
}
function getSummaryLine() {
$base = "{$this->title} ( {$this->producerMainName}, ";
$base .= "{$this->producerFirstName} )";
return $base;
}
}
Na most en szeretnek egy sajat consztruktort letrehozni a gyerek class-ban.
class CdProduct extends ShopProduct {
public $playLength;
function __construct($title, $firstName, $mainName, $price, $playLength) {
parent::__construct($title, $firstName, $mainName, $price);
$this->playLength = $playLength;
}
function getPlayLength() {
return $this->playLength;
}
}
parent::__construct($title, $firstName, $mainName, $price);
Koszonom!
Megjelent a Firebug 1.2
Hosszú várakozás után itt a népszerű kiegészítő új változata, Firefox 3 támogatással és sok más újdonsággal
■ Elfogadott auditáló/statisztika oldalak
Üdv!
Engem az érdekelne, hogy egy újonnan indított weblapot melyik auditáló/statisztikai oldallal lenne érdemes mérni. Gondolok olyan dolgokra, hogy napi oldalletöltés, egyedi látogató (ip szerint és session szerint)
És nem lenne hátrány ha olcsó lenne, mert az oldal még nem hoz bevételt.
Írtam én is egy statisztikai részt, ami úgy érzem és tesztelés szerint is jól működik, de valamiért nem ugyanazt adja, mint a freeaudit. Másrészt az esetleges hirdetőknek ezzel nem állhatok oda.
■ Engem az érdekelne, hogy egy újonnan indított weblapot melyik auditáló/statisztikai oldallal lenne érdemes mérni. Gondolok olyan dolgokra, hogy napi oldalletöltés, egyedi látogató (ip szerint és session szerint)
És nem lenne hátrány ha olcsó lenne, mert az oldal még nem hoz bevételt.
Írtam én is egy statisztikai részt, ami úgy érzem és tesztelés szerint is jól működik, de valamiért nem ugyanazt adja, mint a freeaudit. Másrészt az esetleges hirdetőknek ezzel nem állhatok oda.
nem tér vissza TRUE-val
Sziasztok
van egy php kódom ami meghív egy procedurát ami egy INSERT műveletet végez el.Azon a táblán ahol ezt végzi nincs autoincrement oszlop.
ez a művelet nem tér vissza TRUE-val
köszönöm a segítséget
■ van egy php kódom ami meghív egy procedurát ami egy INSERT műveletet végez el.Azon a táblán ahol ezt végzi nincs autoincrement oszlop.
$sql = "CALL sp_szerzodes_rogzit('$_SESSION[projektkod]','0','0','$_SESSION[partnerID]','$_SESSION[Username]','$_SESSION[userID]')";
$result = mysqli_query($link,$sql);
if($result !== TRUE)
{
$call++;
}else{
commit....}
$result = mysqli_query($link,$sql);
if($result !== TRUE)
{
$call++;
}else{
commit....}
ez a művelet nem tér vissza TRUE-val
köszönöm a segítséget
augusztus 26
document.getElementById('akarmi').submit() nem müxik
Sziasztok!
Van egy kis gondom, ami csúnyán kifogott rajtam.
Egy dinamikusan generált form ajaxal elküldi az adatokat, majd visszakap (ha minden stimmel) egy submitoló js-t, de sajnos sehogy sem akar működni...
a fügvény ami visszamegy, ami elsubmitolná a formot:
(xhtml az oldal)
document.getElementById('formnev').submit();
Ennek elviekben működnie kellene ugye?
előre is köszi a segítséget!
megj.: Annyira elrejtőzött előlem a probléma oka, hogy ha kell kirakom az oldalt valahova, ha szükséges :)
■ Van egy kis gondom, ami csúnyán kifogott rajtam.
Egy dinamikusan generált form ajaxal elküldi az adatokat, majd visszakap (ha minden stimmel) egy submitoló js-t, de sajnos sehogy sem akar működni...
a fügvény ami visszamegy, ami elsubmitolná a formot:
(xhtml az oldal)
document.getElementById('formnev').submit();
Ennek elviekben működnie kellene ugye?
előre is köszi a segítséget!
megj.: Annyira elrejtőzött előlem a probléma oka, hogy ha kell kirakom az oldalt valahova, ha szükséges :)
Hogyan tudom meg egy objektum nevét?
Sziasztok!
Az a kérdésem, ha van egy "valami" konstruktorom és annak egy "akarmi" objektuma:akkor a konstruktorban hogyan tudom kideríteni, hogy mi lett az objektum neve?
s_volenszki
■ Az a kérdésem, ha van egy "valami" konstruktorom és annak egy "akarmi" objektuma:
function valami(){
}
akarmi = new valami();
s_volenszki
SoapClient hibakeresés
Üdv Mindenkinek,
olyan kérdésem lenne,hogy van egy comlpex type-os Soap Server és Client, mindkettő PHP-ban van megcsinálva, de állandóan hibaüzentet kapok: DTD are not Supported by SOAP-al
Server (wsServer.php):Client (wsclient.php):
[colorer=php]<?php
$client = new SoapClient("http://localhost/wsdlmaker/example/wsServer.wsdl");
$tranid = '20C';
//var_dump( $client->__getFunctions() );
//var_dump( $client->__getTypes() );
try{
$res = $client->getManufacturers( $tranid );
olyan kérdésem lenne,hogy van egy comlpex type-os Soap Server és Client, mindkettő PHP-ban van megcsinálva, de állandóan hibaüzentet kapok: DTD are not Supported by SOAP-al
Server (wsServer.php):
<?php
class ctManu {
/** @var string Identity of the Manufacturer */
public $id;
/** @var string Name of the Manufacturer */
public $name;
public function __construct( $id, $name ) {
$this->id = $id;
$this->name = $name;
}
}
class wsServer {
protected $tranid;
public function __construct( ) {
$this->tranid = $this->loadTransid();
}
private function loadTransid() {
if ( !isset($_SESSION) ) {
session_start();
}
//return $_SESSION['tranid'];
return '20C';
}
/**
* Get Car manufacturers to fill up combobox
* @param string $tranid transaction identifier after login
* @return ctManu[]
*/
public function getManufacturers( $tranid ) {
if ( $tranid == $this->tranid ) {
$out = array(
new ctManu('aaa','Opel'),
new ctManu('xxx','Porsche')
);
return $out;
}
}
}
ini_set("soap.wsdl_cache_enabled", "0");
$server = new SoapServer( "http://localhost/wsdlmaker/example/wsServer.php" );
$server->setClass( "wsServer" );
$server->handle();
?>
[colorer=php]<?php
$client = new SoapClient("http://localhost/wsdlmaker/example/wsServer.wsdl");
$tranid = '20C';
//var_dump( $client->__getFunctions() );
//var_dump( $client->__getTypes() );
try{
$res = $client->getManufacturers( $tranid );