Fejlesztés

Git based db?

Fórumok

Feladat:
van 1 csmó fajta objektum, a típusa és egy adott szám azonosítja. Minden típusnak van 1 csomó mezője, amik nem fedik egymást, pl. A típusú dolog:
A: a1...a235 B dolog: b1...b56, Néha megjelenik egy új példány, néha eltűnik 1, de általában csak változnak
Ezeket könnyen kéne tudni összehasonlítani, hogy mi változott az előző pár verzióhoz képest. Mindig azt akarom csinálni, hogy T-10 naphoz képest a T=0 változat miben tér el.
Gondoltam:
okosan szerializálom őket, pl. minden mező külön sorba kerüljön, rögzített sorrendben az adott típusú dologra nézve
Mindent fájlokban tárolok, pl.:
[url][/url]

Git-be az egészet , minden letöltési ciklus egy commit. a változás kezelését rábízom a diff-re. Nincs olyan, hogy a típusból néha az egyik mezője nem szerepel (az üres mezőre majd kitalálok vmit), vagyis elvben nem lesz olyan, hogy 1-1 sor kiesik ezért felborul a sze/de-rializáció. Későbbiekben lehet olyan, hogy eltűnnek mezők vagy lesznek újak, de az az adott típus összes példányára vonatkozik.

Mit gondolnak azok, akik csináltak már ilyesmit?
-igen, ha egyadott példány kell, az fájlművelet, relatív ritkán fog kelleni
-kell neki a git. Hát, kell.
-Fel kell készíteni arra, ha szétborul a repó. Hát, fel.
+ relatív egyszerű a backup. push, oszt kabát.

Safari / datalist not supported

Fórumok

Sziasztok,

https://www.w3schools.com/tags/tag_datalist.asp

http://caniuse.com/#search=datalist

Szerintetek miért nem támogatott régóta még részlegesen sem Safari-n iOS-en ? Tisztán kíváncsiságból kérdezném véleményeteket, hogy mi lehet az mögött, hogy bizonyos gyártók gáncsolnak ténylegesen remek ötleteket?

Hasonlóra van millió jQuery plugin meg egyéb remek megoldások, ahol a scrollozandó lista kilóg a képernyőből csiga lassúság mellett ;)

Vélemény?

[keresek] webes fejlesztésre ReST-et tudó micro PHP + JS UI framework-ot

Fórumok

Környezet: Debian Jessie, PHP 5.6.30, későbbiekben Debian Stretch, PHP 7.0.16-re upgrade.

Feladat: 15 felhasználónak interaktív webalkalmazás, amelyen keresztül grid rendszerben napokat tudnak kiválasztani, megnézni havi ügyeleti rend készítéséhez. Mobilról használni nem feltétel (tudom hogy jó lenne, de több dolog is gátolja annak használatát).

Tapasztalat: Slim PHP framework, Twig template, Idiorm ORM, AngularJS 1.3 és UI Grid kombinációval van. Ebből legalább az AngularJS verzió elavult.

Néztem pluszban a Fat-Free Framework-öt, AngularJS 4.x-et, ReactJS-t és Vue.js-t. Melyik (esetleg egyéb) PHP és JS framework-öt érdemes megtanulni, használni hosszú távú tudást (és várható PHP7 támogatást) figyelembe véve? Közeli célként erre a feladatra kell(ene) alkalmazni.

wildfly konfiguráció

Fórumok

Kedves kollégák!

Az alábbi kérdésre keresem a választ.

Ha van egy wildfly app server ahol a hotdeploy (auto scan) aktív.
Ha a deployments könyvtárba bemásolunk egy applikációt, pl.: app1.war akkor a deployment scanner telepíti a szerverbe és http(s)://jboss_host:jboss_port/app1 néven lesz elérhető.
Azt szeretném kérdezni, hogy van-e olyan generikus megoldás, hogy az ily módon deployált alkalamzások mondjuk a http(s)://jboss_host:jboss_port/akarmi/app1 ... URI-n legyenek elérhetőek.

-Deployment overlay nem erre való és minden applikációnál külön-külön kell vele szórakozni.

-Miként a deploy funkciója a jboss-cli-nek sem játszik, mert hotdeploy-t életben kell tartani.

-Nem érvényes megoldás az sem, hogy elé kötünk egy webszervert más redirect megoldást
Várom a megoldási javallatokat.

kösz:.
TamsA

Javascript / külső oldal betöltése változóba

Fórumok

Sziasztok,

Hogyan lehet JavaScript-ből betölteni egy másik domain-en lévő weboldal tartalmát egy változóba?

Se programozott POST hivás, sem iframe trükközés nem működik értelemszerűen az XSS titlása miatt. Értem a biztonsági érvelést.

Ha viszont egy külső szolgáltatást akarok biztosítani egy REST API-val, akkor milyen legális módszerek vannak arra, hogy kliens oldalról elérhessék mások a szolgáltatásomat? Úgy értem hogy csak kliens oldalon futó Javascript betöltésekkel.

Köszönöm.

SVN frontend

Fórumok

A közös tudat segítségét szeretném kérni!

Subversion repo servert csinálok. Debian OS -en, Apache2 foglya kiszolgálni, ez eddig rendben van, kész van, működik kielégítően.
Ahhoz kell a segítség, hogy egy webes browsert (lehetőleg PHP -ban írtat), válasszak.

A repók egy részében programok (PHP, Perl, C) lakik majd, másik részében hálózati eszközök configjai és VPN certek lesznek. A hálózati configok esetében fontos, hogy legyen - egyszerű - lehetőség a webes felületen két verzió összevetésére.

Első gondolat a WebSVN -volt ami tudja amit kell de a legfrissebb verzió 2011 -es, szóval jó régi.

Trac, RedMine is szóba került, ezek viszont sokkal többet tudnak mint ami kell. Wiki, Issue tracker nem kell, az van máshol más céllal.

Tehát tudtok-e olyan webes svn "frontendről" ami csak SVN browser és semmi más, vagy egyszerűen ki lehet kapcsolgatni a "szükségtelen" szolgáltatásokat, ha igen írjátok meg!

FF 46.0.1+ / JS / window.close() fájl letöltés után / hogyan?

Fórumok

Sziasztok,

Firefox 46.0.1 óta nem engedett a window.close() JavaScript metódus biztonsági okok miatt. Lásd az alábbit:

https://developer.mozilla.org/en-US/docs/Web/API/Window/close

Closing the current window

In the past, when you called the window object's close() method directly, rather than calling close() on a window instance, the browser closed the frontmost window, whether your script created that window or not. This is no longer the case; for security reasons, scripts are no longer allowed to close windows they didn't open. (Firefox 46.0.1: scripts can not close windows, they had not opened)

Weboldalon egy linkre klikkelve fájl letöltést indítok egy új tab-on úgy, hogy a tartalmat kiküldöm megfelelő HTTP formátumban (content type, disposition, length).

A gondom az, hogy nem záródik be egy bizonyos FF verzió óta magától a letöltéshez létrejött ablak (tab).

FF 47-től felfelé tesztelve kikapcsolt multiprocess-nél (e10) eltűnik magától a letöltéshez felugró "üres" ablak, míg engedélyezett MP-nél ott marad. Ez egy sima üres tab. Az a gyanúm, hogy a fentihez köthető, vagy pedig a multiprocess megjelenéséhez a FF-ban, vagy mindkettőhöz.

Ti nem találkoztatok ezzel? Más böngészőn nincs ezzel gondom (IE11, Chrome stb).