Archívum - 2017 - Fórum téma
április 6
Merre, hogyan tovább?
Sziasztok! Hadd kezdjem azzal, hogy pozitív, építő jellegű tanácsokra lenne szükségem, jó magam is tudom, hogy elk*urtam, nem kicsit... nagyon.
Szóval több éve fejlesztgetek, de a több éves fejlesztgetés után is megmaradtam junior szinten, 'hobbi programozónak'. Az okokkal tisztábban vagyok, de ez a tényeken azok már nem változtatnak.
Most végre eljutottam arra a pontra, hogy nagyon vágyom arra, hogy újat tanuljak és, hogy jó szakember legyek. Ismereteim vannak PHP/MySQL/HTML/CSS és némi javascript (jQuery) területén, de mint mondtam, nem magas szinten. OOP-t, MVC-t ismerem, de nem vagyunk nagy barátok.
Amiben jónak érzem magam az az algoritmikus gondolkozás, feladatok, 'rejtvények' megoldása, mert ezek izgalmasak számomra. De tudom, hogy egy fejlesztő munkája jórészt nem ilyen típusú feladatokból áll.
Ennek ellenére szeretnék a jövőben ezen a területen dolgozni és ezért szeretném az elkövetkező félévben leledző a szabadidőmet a tanulásnak szentelni (munka és gyerek mellett) és ősszel állásokat megpályázni.
És akkor most jönnének a kérdések:
- kezdjek el foglalkozni a manapság egyre népszerűbb javascript keretrendszerekkel front-end oldalon (pl. Angular) vagy ássam magam bele a node.js rejtelmeibe?
- vagy maradjak a PHP-nál és itt ismerkedjek meg keretrendszerekkel (pl. Laravel)
- vagy inkább technológiákkal/architektúrákkal foglalkozzak: microservice, REST
- vagy mi az amibe manapság érdemes munkát fektetni, mert keresett a piacon?
A megtisztelő véleményeket, tanácsokat előre is köszönöm!!!
■ Szóval több éve fejlesztgetek, de a több éves fejlesztgetés után is megmaradtam junior szinten, 'hobbi programozónak'. Az okokkal tisztábban vagyok, de ez a tényeken azok már nem változtatnak.
Most végre eljutottam arra a pontra, hogy nagyon vágyom arra, hogy újat tanuljak és, hogy jó szakember legyek. Ismereteim vannak PHP/MySQL/HTML/CSS és némi javascript (jQuery) területén, de mint mondtam, nem magas szinten. OOP-t, MVC-t ismerem, de nem vagyunk nagy barátok.
Amiben jónak érzem magam az az algoritmikus gondolkozás, feladatok, 'rejtvények' megoldása, mert ezek izgalmasak számomra. De tudom, hogy egy fejlesztő munkája jórészt nem ilyen típusú feladatokból áll.
Ennek ellenére szeretnék a jövőben ezen a területen dolgozni és ezért szeretném az elkövetkező félévben leledző a szabadidőmet a tanulásnak szentelni (munka és gyerek mellett) és ősszel állásokat megpályázni.
És akkor most jönnének a kérdések:
- kezdjek el foglalkozni a manapság egyre népszerűbb javascript keretrendszerekkel front-end oldalon (pl. Angular) vagy ássam magam bele a node.js rejtelmeibe?
- vagy maradjak a PHP-nál és itt ismerkedjek meg keretrendszerekkel (pl. Laravel)
- vagy inkább technológiákkal/architektúrákkal foglalkozzak: microservice, REST
- vagy mi az amibe manapság érdemes munkát fektetni, mert keresett a piacon?
A megtisztelő véleményeket, tanácsokat előre is köszönöm!!!
április 4
classipress fizetés woocommerce-borgun-gatewayen keresztűl
Sziasztok
Azt szeretném kérdezni szerintetek könnyedén átalakítható e a woocommerce-borgun-gateway modul úgy hogy classipress alatt is használható legyen.
Szerintem borgun_wordpress_4x_woocommerce_2x.php ezen soraiban lehetne megoldani. Csak még nem tudom pontosan mire lenne érdemes lecserélni ezt a kódot vagy a kódban mit lenne érdemes átírni.Persze jó nekem bármilyen más megoldás is vagy modul ami képes borgunos bankkártyás fizetést kezelni.
Gondoltam arra hogy esetleg szerződést kötni borgun-al
Viszont ez a fentebb említett modul pedig mindent tud amire szűkség lenne csak sajnos woocomerce-el működik ebben a formában.
Várom a megoldási javaslatokat, segítségeket. előre is köszönöm
_♥_/°°
■ Azt szeretném kérdezni szerintetek könnyedén átalakítható e a woocommerce-borgun-gateway modul úgy hogy classipress alatt is használható legyen.
Szerintem borgun_wordpress_4x_woocommerce_2x.php ezen soraiban lehetne megoldani. Csak még nem tudom pontosan mire lenne érdemes lecserélni ezt a kódot vagy a kódban mit lenne érdemes átírni.
protected function get_woo_version_number() {
if (!function_exists('get_plugins')) {
require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
}
$plugin_folder = get_plugins('/' . 'woocommerce');
$plugin_file = 'woocommerce.php';
if (isset($plugin_folder[$plugin_file]['Version'])) {
return $plugin_folder[$plugin_file]['Version'];
} else {
return NULL;
}
Gondoltam arra hogy esetleg szerződést kötni borgun-al
Viszont ez a fentebb említett modul pedig mindent tud amire szűkség lenne csak sajnos woocomerce-el működik ebben a formában.
Várom a megoldási javaslatokat, segítségeket. előre is köszönöm
_♥_/°°
Symfony2.8 - Service - Session
Sziasztok!
Szeretném a segítségeteket kérni, mert tanácstalan vagyok.
Problémám, illetve a szituáció a következő:
Arra gondoltam, hogy írok egy service -t, ami három dolgot képes végrehajtani:
Az elképzelt folyamat:
A problémám, hogy minden egyes kérésnél, üres a session, és a session_id is más.
Hiába van set/get, mindig null -t kapok vissza.
Ha valakinek bármi ötlete/tanács van, az ne habozzon. :)
Üdv
■ Szeretném a segítségeteket kérni, mert tanácstalan vagyok.
Problémám, illetve a szituáció a következő:
Van egy "beléptető" alkalmazás, amely áll egy kliens és egy szerver oldalból, s a kettő rest -en keresztül kommunikál egymással. A probléma, hogy ha egy felhasználó kétszer egymás után gyorsan lép be, akkor két ugyan olyan folyamat indul számára.
Arra gondoltam, hogy írok egy service -t, ami három dolgot képes végrehajtani:
1. letárolja a felhasználó azonosítóját a session -be
2. eltávolítja a felhasználó azonosítóját a session -ből
3. ellenőrzi, hogy a felhasználó azonosítója megtalálható -e a session -ben
2. eltávolítja a felhasználó azonosítóját a session -ből
3. ellenőrzi, hogy a felhasználó azonosítója megtalálható -e a session -ben
Az elképzelt folyamat:
1 - a felhasználó elindítja a kérést
2 - ellenőrzöm, hogy a session -ben szerepel -e az azonosítója
3.1 - ha nem szerepel, akkor hozzáadom a session -höz, s elkezdem kiszolgálni a kérését.
3.2 - ha szerepel, akkor eldobom a kérést
4 - a válasz küldése előtt kitörlöm a sessoin -ből a felhasználó azonosítóját
2 - ellenőrzöm, hogy a session -ben szerepel -e az azonosítója
3.1 - ha nem szerepel, akkor hozzáadom a session -höz, s elkezdem kiszolgálni a kérését.
3.2 - ha szerepel, akkor eldobom a kérést
4 - a válasz küldése előtt kitörlöm a sessoin -ből a felhasználó azonosítóját
A problémám, hogy minden egyes kérésnél, üres a session, és a session_id is más.
Hiába van set/get, mindig null -t kapok vissza.
Ha valakinek bármi ötlete/tanács van, az ne habozzon. :)
Üdv
április 1
Hol a legjobb szoftverfejlesztőként dolgozni?
Sziasztok!
A következő kutatás keretén belül vizsgáljuk, melyek azok a tényezők, amelyeket a szoftverfejlesztők fontosnak tartanak a munkahelyválasztás során. A felmérés lehetőséget biztosít, hogy mélyebben megismerjük a fejlesztői közösség elvárásait és prioritásait, amely fontos az IT szektor munkakörülményeinek javításához, fejlesztéséhez. Ha szoftverfejlesztőként dolgozol kérlek, töltsd ki az alábbi öt perces kérdőívet.
A kitöltők között 2 db páros 3D VIP moziutalványt sorsolunk ki a Cinema City Aréna IMAX 3D filmes előadására! Vágj bele!
Köszönöm!
■ A következő kutatás keretén belül vizsgáljuk, melyek azok a tényezők, amelyeket a szoftverfejlesztők fontosnak tartanak a munkahelyválasztás során. A felmérés lehetőséget biztosít, hogy mélyebben megismerjük a fejlesztői közösség elvárásait és prioritásait, amely fontos az IT szektor munkakörülményeinek javításához, fejlesztéséhez. Ha szoftverfejlesztőként dolgozol kérlek, töltsd ki az alábbi öt perces kérdőívet.
A kitöltők között 2 db páros 3D VIP moziutalványt sorsolunk ki a Cinema City Aréna IMAX 3D filmes előadására! Vágj bele!
Köszönöm!
március 30
html table nyomtatás több oldalra
Sziasztok!
Egy nagyméretű táblázatot kéne kinyomtatnom fejléccel együtt (minden oldalon meg kellene jelennie), de valamiért csak egy oldalt hajlandó nyomtatni, és az utolsó sort is csakrészben ha úgy jön ki...
A css:a html:
■ Egy nagyméretű táblázatot kéne kinyomtatnom fejléccel együtt (minden oldalon meg kellene jelennie), de valamiért csak egy oldalt hajlandó nyomtatni, és az utolsó sort is csakrészben ha úgy jön ki...
A css:
#Printed {
width: 100%;
height: 100%;
background: white;
}
@media print {
@page {
size: portrait;
}
header, footer, #ablakVezerles, .vezerloGomb {display:none;}
#Printed { position: fixed;top: 0;left: 0; page-break-inside:auto; }
body, html { background:white; }
table { page-break-inside:auto; }
tr { page-break-inside:avoid; page-break-after:auto; }
thead { display:table-header-group; }
}
<div id="Printed">
<table>
<thead>
<tr>
<td>fej1</td>
<td>fej2</td>
<td>fej3</td>
</tr>
<thead>
<tbody>
<tr>
<td>adat1</td>
<td>adat2</td>
<td>adat3</td>
</tr>
...
<tr>
<td>adat1</td>
<td>adat2</td>
<td>adat3</td>
</tr>
</tbody>
</table>
</div>
március 28
Silex – menőségből jeles
Az egyik fórumtémában találkoztam a Silex nevével, és gondoltam, utánaolvasok, mi is ez. Amit találtam, megdöbbentő volt.
Mivel nem önálló termék, a telepítése kézzel nehézkes, a Composert ajánlják hozzá, ami egy újabb függőség.
[code]$blogPosts = array(
1 => array(
'date' => '2011-03-29',
'author' => 'igorw',
'title' => 'Using Silex',
'body' => '...',
),
);
$app->get('/blog/{id}', function () use ($blogPosts) {
if (!isset($blogPosts[$id])) {
$app->abort(404, "Post $id does not exist.");
}
$output = '';
foreach ($blogPosts as $post) {
$output .= $post['title'];
$output .= '
Bemutatás
A honlapja szerint ez egy PHP mikro-keretrendszer, ami egy nagyon érdekes kijelentés. A githubról letöltve a forrása majdnem kétszáz kilobájt, ami azért nem mondható olyan kevésnek. De ez félrevezető, mert bizonyos részei a Symphony moduljaira épülnek, amit külön nem töltöttem le, de sejthető, hogy nem a tárhelyet fogja csökkenteni; a SecurityServiceProvider.php például a szülőjének ötven komponensére támaszkodik.Mivel nem önálló termék, a telepítése kézzel nehézkes, a Composert ajánlják hozzá, ami egy újabb függőség.
Használat
Nézzük meg az első példát (kicsit kiegészítve):[code]$blogPosts = array(
1 => array(
'date' => '2011-03-29',
'author' => 'igorw',
'title' => 'Using Silex',
'body' => '...',
),
);
$app->get('/blog/{id}', function () use ($blogPosts) {
if (!isset($blogPosts[$id])) {
$app->abort(404, "Post $id does not exist.");
}
$output = '';
foreach ($blogPosts as $post) {
$output .= $post['title'];
$output .= '
március 23
Composer package root path
Sziasztok!
Egy egyszerű dolgot szeretnék megcsinálni, és ehhez szükségem lenne egy composer package-re.
A lényeg: egy mappában összegyűjtve szeretném tárolni az általános php/laravel/html projektekhez a szükséges dolgokat, pl: gulp file example, sass alapok, appconfig js, stb. Sikerült is csinálnom egy
teszt package-et (éljen-éljen!! ), de nem sikerül belőnöm azt, hogy a telepítési mappa ne a vendorba menjen, hanem a project root részén hozzon létre egy mappát.
a composer.json jelenleg:Elvileg az extra kulcsban kéne beállítani, de még nem jöttem rá, hogy hogyan, hiába nézem a doksit, nem igazán esik le...
Ha valaki csinált már ilyet, kérem segítsen a telepítési mappa belövésével.
Előre is köszönöm a segítséget!
Üdv:
Szobek
■ Egy egyszerű dolgot szeretnék megcsinálni, és ehhez szükségem lenne egy composer package-re.
A lényeg: egy mappában összegyűjtve szeretném tárolni az általános php/laravel/html projektekhez a szükséges dolgokat, pl: gulp file example, sass alapok, appconfig js, stb. Sikerült is csinálnom egy
teszt package-et (éljen-éljen!! ), de nem sikerül belőnöm azt, hogy a telepítési mappa ne a vendorba menjen, hanem a project root részén hozzon létre egy mappát.
a composer.json jelenleg:
{
"name": "szobek/front-end-dev",
"description": "It's a directory for my all laravel and other project. Included: examples (gulp.js, appconfig.js, etc), angular files, sass files with todos, bootstrap, jquery, moment js.",
"type": "project",
"license": "MIT",
"authors": [
{
"name": "szobek",
"email": "szobek##kukac##szobekweb.hu"
}
],
"minimum-stability": "dev",
"require": {
"php": ">=5.3.0",
"composer/installers": "~1.0"
},
"extra": {
"installer-paths": {
"front_end": ["vendor/package"]
}
}
}
Ha valaki csinált már ilyet, kérem segítsen a telepítési mappa belövésével.
Előre is köszönöm a segítséget!
Üdv:
Szobek
március 22
Compass Sprite furcsa viselkedése
Időközben megoldódott. A compiler a ludas, a Compass használatához elegendő a watch...
.
.
.
Sziasztok!
Egy alapvetően jól működő, Sass/Compass környezetben történt ez a rendkívül furcsa anomália amire egyelőre nem nagyon találtam sehol (értsd Youtube, Google, Stackowerflow stb.) magyarázatot vagy bárkit aki találkozott volna vele.
A probléma a Compass sprite generatorral jelentkezett. Itt van egy leírás róla : https://www.sitepoint.com/css-sprites-sass-compass/ illetve itt van egy komplett project amit le lehet tölteni.
Ezt a projektet letöltöttem és a compiler (Sout-App) hibát jelzett:
Ezzel párhuzamosan a sprite kép nem jött létre.
Ezt kipróbáltuk Mac és Win környezetben két külön gépen, kipróbáltuk másik compiler használatával is, alaposan átböngésztük a kódot és a Compass idevágó dokumentációját is - semmi siker.
Viszont egy saját projectben létrejön a sprite image amellett, hogy a compiler ugyanúgy hibát jelez! Roppant furcsa. Nem találtam lényegi különbséget a két projekt kódja között, még a config.rb fájlok is lényegükben hasonlóak.
A Sass/Compass amúgy eddig hibátlanul működött, minden fájl a helyén és minden úgy van ahogy a doksi kéri. :(
Verziók:
Sass 3.4.23 (Selective Steve)
Compass 1.0.3 (Polaris)
macOS Sierra 10.12.3
Scout-App 2.12.12
Valakinek valami ötlet? :)
■ .
.
.
Sziasztok!
Egy alapvetően jól működő, Sass/Compass környezetben történt ez a rendkívül furcsa anomália amire egyelőre nem nagyon találtam sehol (értsd Youtube, Google, Stackowerflow stb.) magyarázatot vagy bárkit aki találkozott volna vele.
A probléma a Compass sprite generatorral jelentkezett. Itt van egy leírás róla : https://www.sitepoint.com/css-sprites-sass-compass/ illetve itt van egy komplett project amit le lehet tölteni.
Ezt a projektet letöltöttem és a compiler (Sout-App) hibát jelzett:
File to import not found or unreadable: icons/*.png
Parent style sheet:
screen.scss
Parent style sheet:
screen.scss
Ezzel párhuzamosan a sprite kép nem jött létre.
Ezt kipróbáltuk Mac és Win környezetben két külön gépen, kipróbáltuk másik compiler használatával is, alaposan átböngésztük a kódot és a Compass idevágó dokumentációját is - semmi siker.
Viszont egy saját projectben létrejön a sprite image amellett, hogy a compiler ugyanúgy hibát jelez! Roppant furcsa. Nem találtam lényegi különbséget a két projekt kódja között, még a config.rb fájlok is lényegükben hasonlóak.
A Sass/Compass amúgy eddig hibátlanul működött, minden fájl a helyén és minden úgy van ahogy a doksi kéri. :(
Verziók:
Sass 3.4.23 (Selective Steve)
Compass 1.0.3 (Polaris)
macOS Sierra 10.12.3
Scout-App 2.12.12
Valakinek valami ötlet? :)
szövegdoboz
Sziasztok. Volna egy problémám. Adott egy üzenet küldő rendszer, amit szeretnék az az hogy hogyan lehetne megoldani, mindegy hogy java html vagy php, hogyha a felhasználó kap egy üzenetet akkor egy fix helyen az oldalon felugrik egy szövegdoboz amiben az adott jelzés pl: jött egy üzeneted megjelenik, és pár másodperc vagy refres esetén eltűnik a szövegdoboz. Előre is köszönöm a válaszokat, amennyiben kapok :)
■ március 18
Login rendszer felépítése
Sziasztok!
Régóta próbálkozok egy login rendszer létrehozásával. Olvastam sokat a biztonságról, elméletben ezen részek meg is vannak. A bajom a belépett felhasználó azonosításával, a session/cookie-val van. Sok cikket elolvastam(itt a weblaboron is) azzal kapcsolatban is, de vannak homályok. Reménykedek, hogy itt tudtok segíteni. (Mgj.: Nem vagyok profi, csak hobbi szinten programozgatok).
Én úgy gondoltam, hogy belép a felhasználó, elmentek egy SESSION[] változóban egy adatsort(session_id, ip, user_agent, hoszt...) Majd ezt ellenőrzöm(adatbázis alapján), hogy létezik-e és megfelelő-e az adatsor. Ez ugye akkor szűnik meg, ha kilép a felhasználó, vagy bezárja a böngészőt. Ehhez az kell, hogy minden oldal elején kell indítanom egy session_start()-ot. Ha eddig nagyjából jól gondolkodtam, akkor nem értem minek a cookie? Azt mire használja minden oldal?
■ Régóta próbálkozok egy login rendszer létrehozásával. Olvastam sokat a biztonságról, elméletben ezen részek meg is vannak. A bajom a belépett felhasználó azonosításával, a session/cookie-val van. Sok cikket elolvastam(itt a weblaboron is) azzal kapcsolatban is, de vannak homályok. Reménykedek, hogy itt tudtok segíteni. (Mgj.: Nem vagyok profi, csak hobbi szinten programozgatok).
Én úgy gondoltam, hogy belép a felhasználó, elmentek egy SESSION[] változóban egy adatsort(session_id, ip, user_agent, hoszt...) Majd ezt ellenőrzöm(adatbázis alapján), hogy létezik-e és megfelelő-e az adatsor. Ez ugye akkor szűnik meg, ha kilép a felhasználó, vagy bezárja a böngészőt. Ehhez az kell, hogy minden oldal elején kell indítanom egy session_start()-ot. Ha eddig nagyjából jól gondolkodtam, akkor nem értem minek a cookie? Azt mire használja minden oldal?