Internet: PHP, CGI, stb.

Django, webhosting, domain regisztracio

Sziaszotok.

Szeretnek egy web oldalt inditani. Egyelore sajat celra, kesobb talan egy kisebb wiki / news site / forum is lenne rajta. Az oldalon Django framework futna. Ezt szeretnem professzionalis szinten megtanulni es uzemeltetni.

A kerdesem a kovetkezo:
- tudnatok-e olyan kulfoldi ceget ajanlani, akik megbizhatoan hostjak a fent vazoltakat, es regisztralnak domaint?

Szeretnem, ha a hostolas es a domain regisztracio egy helyen lenne. Nem tudom hogy mukodik ez a gyakorlatban, meg sosem csinaltam, de orulnek neki, ha nem kerulne tobbe havi £15-nal. Van ilyen?

A valaszokat elore is koszonom.

Drupal 7 kérdés

Üdv mindenkinek!

Drupal 7 alatt próbálkoznék összerakni egy szállás nyilvántartó rendszert (Rooms modul)
Odáig eljutottam, hogy felvittem a szoba típusokat a bookable unittypesnál.
Viszont ahogy megpróbálok felvinni egy szobát az adott szobatípus alá, egy hibaüzenetet kapok a save unit megnyomása után:

PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect decimal value: '' for column 'cot_surcharge' at row 1: INSERT INTO {rooms_units} (type, name, created, changed, base_price, cot_surcharge, default_state, bookable, sleeps, children, data) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10); Array ( [:db_insert_placeholder_0] => 3_gyas_a_folyos_n_k_z_s_f_rd_mos [:db_insert_placeholder_1] => 101 [:db_insert_placeholder_2] => 1365069659 [:db_insert_placeholder_3] => 1365069659 [:db_insert_placeholder_4] => 2400 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => 1 [:db_insert_placeholder_7] => 1 [:db_insert_placeholder_8] => 3 [:db_insert_placeholder_9] => 0 [:db_insert_placeholder_10] => a:2:{s:14:"singlediscount";s:0:"";s:15:"bed_arrangement";a:2:{s:7:"singles";s:1:"3";s:7:"doubles";s:0:"";}} ) drupal_write_record() függvényben (/srv/www/htdocs/koli/includes/common.inc 7136 sor).

Valaki esetleg próbálkozott már vele és működött?
OS: Ubuntu 12.04.2

Előre is köszönöm.

Szerkesztés:

Ha a többi mezőbe 0-t írok, akkor úgy tűnik, működik.

Te hogy oldanád meg? - Rekurzív kategória fa struktúra építés szöveges sorokból

SZERK: PHP-ben írt megoldások előnyben, komplett kód vagy akárcsak vázlat.

-----

A megoldandó probléma:

Adott egy rakás termék, kategórianevekkel, egybe írva több szintet, pl:

"Főkategória1|Alkategória2|Al-abb-kategória"
és
"Főkategória2|Alkategória3"
és
"Főkategória3"

Amit el kéne érni, hogy egy ilyen listát kapjunk:

ID - név - szükőkategória ID-je
0 - root
1 - Főkategória1 - 0
2 - Főkategória2 - 0
...
12 - Alkategória2 - 1
13 - Al-Abb-kategória - 12

Az ideális egy rekurzív megoldás lenne, végtelen kategóriaszintig feltérképezve, kezelve az üres kategóriákat (példában a Főkategória3), és azt, ha a közbenső kategória nincs létrehozva előre (Pl Fő1-Al2-Alabb előbb lesz feldolgozva, mint a Fő1-Al2).

Mindezt úgy, hogy ezeket a string-eket előbb a termékek adatlapjaiból nyerjük ki, és később oda a kategória ID-jét vissza kéne írni.

Van egy 3 szintig működő, nem túl elegáns megoldásom, 3 különféle megközelítéssel probálkoztm, de még keresem a legjobbat.

Tanácsokat elfogadok, akár csak elvi leírást, kódra nem feltétlen van szükségem.

[ SOLVED ] REST-es webservice-t hívó kliens tesztelése

Fogalmam sincs, hogy hogy lehetne hatékonyan megoldani a kliens oldali rész tesztelését.

Bitbucket REST API-t akarok hívogatni, ezáltal sajnos a funkcionális teszt olyan szempontból kilőve, hogy nem tudok úgy tetszőleges adatokat beinjektálni, mintha lenne DB hozzáférésem. Ha a REST-t API-n keresztül töltöm fel a teszt adatokat, akkor is függök az implementációmtól, tehát sehol se vagyok. Ha hálózati kommunikáció nélkül oldom meg, akkor meg az egész szerveroldal működését le kell másolnom.

Még talán az tűnik a legjárhatóbb útnak, hogy szerencsére a Bitbucketnek van egy webes kliense REST hívások pöcögtetésére, így itt a POST-okat megírom/letesztelem, majd minden tesztfutás előtt elküldöm a lementett POST-okat, így mindig újraépül a megfelelő struktúra szerveroldalon. Mondjuk ehhez a DELETE-eket is meg kell írni, de akkor már a felével végülis kész vagyok, minek tesztelni a másik felét?

Ötlet?

keretrendszert HTML5, AJAX-os SPI-hez

HTML5 alapú SPI (single page instance = egy oldalon jelenne meg minden, teljes újratöltés nélkül) alkalmazás(ok) készítéséhez keresek keretrendszert. Szempontokat lásd lentebb.
Programnyelv: Python, Java, Ruby, Darts, Clojure, JavaScript. Jelenleg PHP kicsukva.
Fejlesztés: MVC vagy MVVC vagy MVP
Szerver: Apache 2.2+, de ha lehet fusson kicsiken is mint mongoose vagy Nginx és társaik.
Kliensek: modern böngészők és mobil eszközök (elsősorban Android 4.x+)
Adatbázis: nem feltétel, de örülnék ha tudna valamilyen felhős megvalósítást, pl MongoDB-t használni
SEO: kell
OS: elsősorban Linux vagy *BSD alapú
Azért nem haragudnék meg, ha OSS lenne, de akár dual licenszű is lehet. Sencha termékeket most nem keresek.

Alkalmazási területek. Egy webbolt, több (sok) nagy képpel. Subkultúra közösség galériákkal és fórummal. Webes levelezés, hasonlóan GMail-hez.

Amikről eddig hallottam:
Vaadin
GWT
Django
Spring
Ruby on Rails
TurboGears 2
Sinatra
Backbone.js
ComponentJS
Lungo.js
Montage.js
Rikulo
Bootstrap
Joodo
Jo

Tudom, hitvita. Ezért nem ellenérvek érdekelnek, hanem valós fejlesztési tapasztalatok. Aki használta valamelyiket, milyen gyorsan és egyszerűen tudta megtanulni és/vagy egy alkalmazást mennyire könnyű megtervezni (mennyire vannak korlátai a framework-nek, amire figyelni kell).

wordpressz.com widgetek

Szervusztok!
Szeretnék a wordpressz oldalon, egy ikszipszilonka.wordpress.com oldalt kreálni mondjuk a Superhero sablonnal, és feltenni rá gugli plusz és fészbúk profilgombot, de nem találok ilyen bővítményt a awebre, csak olyat, amit ftp-n keresztül lehet egy másik oldalra tölteni.
Miért van ez? Ehhez a sablonhoz nem jár ilyen bővítmény (facebook-hoz találtam valamit, ami nem az igazi)? Vagy a direkt wordpresses oldalakhoz nem biztosítják az összes létező widgetet? Vagy a sablon nem teszi lehetővé? Vagy nem találtam meg, hogy hogyan tudom feltölteni a 3 Gb tárhelyre wordpresses vidgeteket, és telepíteni?
Köszönöm szépen előre is türelmes segítségtek!

Bankszámla történet lekérdezése programból

Sziasztok!

Egy automatizált átutalás feldolgozó rendszert kellene írjak, ami képes automatikusan feldolgozni a bankszámlára érkezett átutalásokat.
Ehhez valamilyen módon ki kellene tudnom nyerni a számla tranzakcióit, alapvetően 3 út lehetséges:
- a bank biztosítana valami API-t, amin keresztül hozzá lehetne férni a tranzakciókhoz (ez lenne a legjobb, ha létezik ilyen szolgáltatás)
- sms értesítő az átutalásokról és azt dolgozni fel, ez már egy fokkal megbízhatatlanabb
- a webes felületükről script-tel levadászom, ezt az utat kerülném ha 1 mód van rá, mert elég egy apró design váltás és borul a rendszer.

Van esetleg tapasztalata valakinek ilyennel kapcsolatban? Esetleg valamelyik banknak van-e a fenti API szolgáltatása? Ha valami paypal szerű felület lenne, az maga lenne a csoda.

Előre is köszönöm a segítséget!

mADáR

PHP-ból vonalkód/blokk nyomtatás

Egy web alapú (PHP) rendszerből szeretnénk vonalkódot/blokkot nyomtatni. Maga a nyomtató sincs még 100%-ra kiválasztva, de szinte biztosan nem "hagyományos A4-es" nyomtató lesz, hanem vagy etikett nyomtató vagy blokk nyomtató. Ez aztán lehet egy kliensgéphez kötve, vagy valami illesztőn (pl. print server vagy spécin fölprogramozott raspberry pi) keresztül hálózatra.

Van-e valami jó ötletetek, vagy bevált megoldásotok a fentire, azaz, hogy egy böngészőböl irányított, távoli szerveren futó rendszer tudjon nyomtatni egy "spécibb" nyomtatóra.

- Az eddig megszokott html generálás és azt böngészőből kinyomtatás nem tűnik járható útnak.
- Lehetne esetleg pdf-et generálni, azt visszaadni, nyomtattatni, nem tudom mennyire szerencsés, meg jól beszabható a pdf az adott nyomtatóhoz.
- Vagy valamilyen trükket (ez a nyomtató szerver vagy raspberry pi) felkötni a netre, hogy valahogy a távoli szerver elérhesse? Ha mindez egy NAT-oló router mögött van, a szerver pedig külső hálón, hogy tudhat az értelmesen "visszanyúlni". Itt nehezít, ha esetleg a nyomtatónak nincs Linuxos drivere...

Szóval bármi ötlet jól jöhet, és ha van bevált strapabíró vonalkód vagy blokknyomtató típus (élelmiszeripari környezet), akkor azt is megköszönöm!

Facebook SDK+curl hiba

Sziasztok!

Már lassan egy hónapja küzdök az alábbi problémával:

Több Facebook appot is írtam már, "egy kaptafára", s eddig nem is volt gond. Most azonban megborult az egész. Következő az anomália:

Bejön a kép, hogy "Lájkold az oldalt", még akkor is, ha az oldalt már lájkoltam már. S innentől kezdve se jobbra, se balra tovább...

apache log:
[Tue Mar 05 14:22:50 2013] [error] [client 78.153.100.195] CurlException: 26: failed creating formpost data, referer: https://tegyjot.hu/facebook/idezetek/

Az oldal alatt StartSSL tanúsítvány van.

Ugyanakkor, van, hogy az app működik több embernek is, de totál random módon. Vagy működik, vagy nem. Próbáltam többször azt is, hogy a Fiókbeállítások->Alkalmazásokból töröltem az appot (ilyenkor elvileg új token-t kéne generálnia és engedélyt kérnie az adatok hozzáféréséhez), de az sem segít.

Ti találkoztatok már ilyennel?

Kérésre tudok másolni konkrét kódot is.

Előre is köszi a segítséget!
Üdv,
gkaroly

[MEGOLDVA]Joomla - phpFox integráció

Hogyan lehetne megoldani ennek a két rendszernek az összekötését olyan módon, hogy aki regisztrál a Joomla-ba, az ugyanazokkal az adatokkal a phpFox-ba is be tudjon lépni? Tekintve, hogy a jelszavak titkosítva vannak az adatbázis táblák közti időzített másolás nem járható út.
A segítő ötleteket előre is köszönöm!