ugrás a tartalomhoz

Archívum - 2017

április 23

Video Stream tekerés inaktiválása

alkony4 · 2017. Ápr. 23. (V), 21.03
Szervusztok!

PHP-s megoldással szeretnék streamelni videót, amivel nincs is gond, nagyszerű kis kód van rá, viszont szeretném elérni, hogy ne lehessen tekergetni.
Ha egy html video tagbe teszem, ez ugyan nem gond, könnyen kiiktatható, de ha egy lejátszóval nyitom meg ott már más a helyzet ugyebár mivel nincs kontrolom a kliens program felett, így a kódon szeretnék csiszolni. Miként írnátok át ezt, hogy az igényeket kielégítse?

[colorer=php]
// Open
if (!($stream = fopen($path, 'rb')))
{
die('Could not open stream for reading');
}




// setHeader()
ob_get_clean();
header("Content-Type: video/mp4");
header("Cache-Control: max-age=2592000, public");
header("Expires: ".gmdate('D, d M Y H:i:s', time()+2592000) . ' GMT');
header("Last-Modified: ".gmdate('D, d M Y H:i:s', @filemtime($path)) . ' GMT' );
$start = 0;
$size = filesize($path);
$end = $size - 1;
header("Accept-Ranges: 0-".$end);


if (isset($_SERVER['HTTP_RANGE']))
{
$c_start = $start;
$c_end = $end;

list(, $range) = explode('=', $_SERVER['HTTP_RANGE'], 2);

if (strpos($range, ',') !== false)
{
header('HTTP/1.1 416 Requested Range Not Satisfiable');
header("Content-Range: bytes $start-$end/$size");
exit;
}

if ($range == '-')
{
$c_start = $size - substr($range, 1);
}
else
{
$range = explode('-', $range);
$c_start = $range[0];
$c_end = (isset($range[1]) && is_numeric($range[1])) ? $range[1] : $c_end;
}
$c_end = ($c_end > $end) ?

április 20

Specializációs tanfolyam, programozó "továbbkèpző"

HunRelic · 2017. Ápr. 20. (Cs), 01.01
Sziasztok!

Tudnátok írni Magyarországon elérhető már programozóknak (junior) szóló tanfolyamokat?

Olyanokra gondolok amiket nem oktatnak pl. egy bsc-n, mint mondjuk az Oracle.

Jelenleg szerintetek melyik nyelvek és azon belül melyik területek a legkeresettebbek, legjobban fizetettek?

Köszi. :)
 

április 19

Kép kiírás

CzP · 2017. Ápr. 19. (Sze), 17.55
Egy kezdő kér segítséget:

<?php
$img = imagecreatefromjpeg ("xxx.jpg");
header ('Content-Type: image/jpeg');
imagejpeg($img);
imagedestroy($img);
?>
Erre a Firefox azt mondja hogy hibás a kép.
Mi a hiba ?

Köszönettel
 

Programozó lennék, de hogyan? (FOSZK, Bsc, autodidakta)

AlienTony · 2017. Ápr. 19. (Sze), 01.04
Sziasztok!

Egy számomra nagyon fontos kérdést írok ki ide.
26 éves vagyok. Eddig dolgoztam és tanultam mindenfélét itthon és külföldön. Nem IT területen.
Úgy alakult,h az elkövetkező 5 évemet tanulásra szánhatom.
Elkezdtem hobbi szinten programozni, matekozni és megtetszett.
Beadtam a jelentkezésem foszk-s programtervező informatikus szakra. Szeptembertől elkezdem, ez már fix.
Ez egy felsőoktatási szakképzés 120 kredites, az egyetemen van a képzés, de okj papírt ad.
ilyen tárgyak vannak pl.:
Bevezetés a matematikába
Programozás alapjai
Operációs rendszerek
Adatbázisok
Számítógép-hálózatok
Modern IKT-technológiák
Objektumorientált programozás
Webes alkalmazások fejlesztése
Webprogramozás
Számítógép-architektúrák
Diszkrét matematika l
Algoritmusok adatszerkezetek l-ll
Adatbiztonság, adatvédelem
Grafikai programcsomagok
Számítógépes animáció
Vizuális programozás
Internetes tartalomkezelő rendszrek
Rendszertervezés, UML

Nem látom még ezt át, ezért is segít minden információ az orientációban, azaz, h mibe gondolkodjak, h tervezem, mit érdemes és mit nem.

Sokan mondják, írják, h a bsc nem fontos, a legtöbb helyen nem kérik. túl sok a matematika tananyag ott, ami elvonja a figyelmet és energiát arról, h valaki jó programozó legyen. stb

Azt is sokkszor hallottam, olvastam, h kell a diploma és valóban a hírdetett állások kb. 70%-nál fel van tüntetve mint követelmény. A külföldi álláshírdetéseknél pedig kb. 90%-nál is több lehet ahol a diplomát alapkövetelményként teszik fel a hírdetéseket.

Az foszk-t biztos megcsinálom. Konkrétan még nem tudom milyen programozó szeretnék lenni, mi telik tőlem, de az biztos, h nem ez a nagyon matekos, grafikai motorokon dolgozó, értitek minél inkább programozó és annyira matekos amennyire muszáj.

Utána érdemes elkezdeni a bsc-t, ha programozó szeretnék lenni? Vagy autodidakta tanulni az foszk mellett és után?

április 18

Kis fogyasztású gráf adatbázis

inf · 2017. Ápr. 17. (H), 23.25
Tud valaki a neo4j-nél kisebb gépigényű gráf adatbázist? Nagyjából annyi az elvárás, hogy pgsql szerű legyen a gépigénye, és egy lekérdezést el lehessen több node mélységig vinni.
 

április 16

alert

Laci_67 · 2017. Ápr. 16. (V), 15.59
Sziasztok.
Azt szeretném megtudni mi annak a js funkciónak a neve ami úgy működik mint az alert() csak nem ad vissza szövegdobozt,viszont elsötétíti és blokkolja a böngésző felületét, kivéve a használni kívánt elemet.
Úgy meg tudnám oldani hogy lekérdezem a body méretét és
$('body').append('<div style="width:100%; height:100%; z-index:1000; background-color:#000000; alpha:.1;"></div>');
, de remélem ettől létezik szebb megoldás is.

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

április 14

OOP-s adatbázis kezelés minta

mindfull · 2017. Ápr. 14. (P), 13.14
Sziasztok!

Próbálok ismerkedni az OOP rejtelmeivel, még csak kezdő szinten, és szeretném kikérni a véleményetek az alábbi kóddal kapcsolatban, mely egy adatbázis kezelő osztály kezdeti verziója lenne, csupán az OOP gyakorlása végett.

De jó úton haladok-e, nem bonyolítom-e túl, mi az amit rosszul csináltam?
Azért kérdem, mert annyi a témába vágó minta kódot találtam, de mindegyik egy kicsit másképp van megalkotva, ezért gondoltam, hogy akkor a saját logikám szerint megalkotnám.

Olyan kódot szerettem volna létrehozni, ami alkalmas PDO, mySQLi vagy egyéb API felhasználására is.

április 13

Interaktív grafikon egy honlapon szétesik

Atomi · 2017. Ápr. 13. (Cs), 14.12
Jó napot!


Nem tudtam még rájönni, hogyan lehet, hogy egy oldalon (tőzsdés grafikonok vannak rajta, interaktív) eddig jól ment minden, most ha rámegyek a grafikonra, pár mp után szétesik a kép és nem használható, mintha felnagyítódna és egyben hülye adatokat mutatna.

Jó grafikon képe

Szétesett grafikon képe

Az érdekes az, hogy a legfrissebb Adobe Flash Player van fent, a minap frissítettem, hátha.

Szóval ez úgy 1 hete van, és akár FF, akár CH, akár IE böngészőben nézem meg, ugyanez a helyzet, vagy el sem indul a grafikon.

Viszont ha másik felhasználóként lépek be, pl. rendszergazdaként a Windows 7-es gépen, akkor jó.

Érteném, ha böngészőtől függene, vagy ha minden felhasználóval rossz lenne, de így...

Természetesen ürítettem már a böngésző cache-ét.
 

április 12

Óriási terhelésű közösségi oldal létrehozása

vadrian0 · 2017. Ápr. 12. (Sze), 21.23
Sziasztok!

Egy olyan dologban szeretnem a segitsegeteket kerni, hogy szeretnek egy eleg nagy dolgot letrehozni, amit az egesz vilagon szeretnek elterjeszteni es fel szeretnek keszulni nagyon nagy terhelesre, azaz itt tobb szerver osszehangoltsaga lehet szukseges.
Egy mobil applikaciorol van szo, ami hasonlit a Facebook-ra.
Ertek a php-hez, mysql-hez, javascript-hez, de a szerveren hatterben zajlo folyamatok szamomra ismeretlenek, vagy reszleges tudasom van rola.

Magat amit szeretnek, nagyon egyszeruen meg tudom valositani. (Az app ennel persze lenyegesen bonyolultabb, de egy egyszeru peldat vegyunk a fobb funkciokkal)
Tehat peldaul:
Felhasznalo regisztral (php), adatbazisban tarolom (mysql), felhasznalo bejelentkezik (session_register), lekerdezi a tobbi felhasznalot, kiirja az adatait, uzenetet kuldhet neki.
Ez egy nagyon leegyszerusitett peldaja az appomnak, de az alap ennyi, tehat hogy most a felhasznalo adatairol van szo, vagy egy masik tabla adatairol az a dolog lenyeget tekintve lenyegtelen.
Mindent amit szeretnek megvalositom, vagyis megvalositottam, mert tobb hasonlo elvu weblapom volt mar.
A problema, hogy most olyat tervezek, ahol akar millios nagysagrendu aktiv felhasznalok vannak.

április 9

Facebook page plugin - events tab?

T.G · 2017. Ápr. 9. (V), 21.41
Sziasztok, kaptam egy hibajelzést, hogy a címben szereplő elem nem működik az egyik honlapnál. A jelenség csak annyi, hogy pörög a várakozást jelző animgif és nem történik semmi. Gyors gugli alapján az általam használt megoldás még létezik: https://developers.facebook.com/docs/plugins/page-plugin Ám már vagy évekkel ezelőtt használtam utoljára. Ezért csak egy triviális kérdés, aki használja ugyanezt, annak most működik az események fül? Az idővonal és az üzenetek fül működik, csak az események nem jön be. Pontosan nem tudom, hogy mióta nem működik, emiatt még egy gyors kérdés, az elmúlt időszakban volt-e bármilyen változás, ami most érdekes lehet számomra?