Firefox 端vegg旦mb - Milyen fejleszt辿sek 辿rkeznek a Firefox-ba?K叩lm叩n "KAMI" Szalai
油
T旦rt辿nelm辿nek egyik legnagyobb 叩talak鱈t叩sa ut叩n, meg炭jult fel端lettel 辿rkezik a legfrissebb Firefox. Azonban a munka nem 叩llt meg, 辿s hamarosan m辿g rengeteg 炭jdons叩g deb端t叩l a Firefox elk旦vetkez verzi坦iban. A Mozilla Magyar K旦z旦ss辿g ennek aprop坦j叩n ingyenes bulit szervezett, ahol bemutattuk az 炭j verzi坦 fejleszt辿seit.
The Node.js Foundation aims to promote the widespread adoption and development of Node.js, which is rapidly growing and increasingly important for various applications. It operates under an open governance model, with separate business and technical committees overseeing different aspects of the organization while fostering community engagement and educational resources. Membership provides companies with benefits such as marketing opportunities and a voice in the direction of this vital technology.
Cross Platform mobil app fejleszt辿s HTML5 JavaScript alapokoneRise
油
Egy mobil alkalmaz叩s fejleszt辿sekor nagy kih鱈v叩s a k端l旦nb旦z platformokra val坦 fejleszt辿s. Gondoljunk csak arra, hogy az iOS, Android, Blacberry, Windows Phone k辿sz端l辿kekre m叩s-m叩s nyelven 辿s k旦rnyezetben kell fejleszteni. Ez azt jelenti, hogy ah叩ny platform, annyi k端l旦nb旦z alkalmaz叩s. Ha cross platform HTML5 JavaScript alap炭 alkalmaz叩st fejleszt端nk elvileg csak egy k坦dot kell karbantartani, de persze ez sem ennyire egyszer撤. Az elad叩son bemutat叩sra ker端lnek a k端l旦nb旦z mobil cross platform megold叩sok (HTML5, JavaScript alapokon) 辿s a k端l旦nb旦z platformokon l辿tez HTML5 CSS k端l旦nbs辿gek.
A Pannon Egyetemen fejlesztett felh alap炭 workflow rendszer (ORENBI) back-end oldali fejleszt辿se alapj叩n a M撤szaki Informatikai karon tartott tansz辿ki szemin叩rum sor叩n eladott prezent叩ci坦nk. A prezent叩ci坦 t辿m叩ja az alkalmazott technol坦gi叩k 辿s architekt炭r叩lis valamint TDD m坦dszereink bemutat叩sa 辿s tapasztalataink 叩tad叩sa.
Firefox OS bemutat坦, az Open Web 辿p鱈tk旦vebl (HTML5, CSS3, JavasScript) f辿l辿p端l telefon kedvez 叩r叩nak 辿s k旦nny撤 fejleszthets辿g辿nek k旦sz旦nheten n辿pszer撤 lehet a a bel辿p szint撤 telefonok szegmens辿ben. A WebAPI seg鱈tsg辿vel el辿rhet JavaScriptbl a telefon speci叩lis k辿pess辿gei. Els l辿p辿sek, programoz叩si bevezet. Firefox OS Simulator bemutat叩sa.
A Firefox OS bemutat坦ja, rendszerismertet辿s, fejleszti eszk旦z旦k, alapismeretek, hackel辿s. A legfontosabb inform叩ci坦k, hogy belev叩ghass a saj叩t Firefox OS-re k辿sz端lt webapp fejleszt辿s辿be. A Firefox OS a vil叩gm辿ret撤 Mozilla k旦z旦ss辿g 炭j oper叩ci坦s rendszere, amelyet mobiltelefonokhoz fejleszt a k旦z旦ss辿g.
Az elad叩somban 旦sszefoglalom a nemr辿g befejezd旦tt GANT4 projekt m叩sodik f叩zis叩nak JointResearchActivity4(JRA4) Task4(T4) 辿s Task5(T5) Val坦sidej撤 kommunik叩ci坦val foglalkoz坦 munkacsoportjainak eredm辿nyeit, a Task5 叩ltal k辿sz鱈tett k辿t pilot szolg叩ltat叩st, 辿s az ezek m旦g旦tt 叩ll坦 ny鱈lt forr叩s炭 fejleszt辿seket. Bemutatom a GANT Meet, 辿s a TURN pilot szolg叩ltat叩sokat 辿s az ezeket lehetv辿 tev coTURN 辿s Multiparty Meeting ny鱈lt forr叩s炭 projekteket. Megvizsg叩ljuk a multiparty meeting architekt炭r叩j叩t 辿s azt hogy mik辿nt is 辿p端l fel ezekbl a komponensekbl egy "egyszer撤" videokonferencia szolg叩ltat叩s. A fenti videokonferencia megold叩s minden komponense ny鱈lt forr叩sk坦d炭, 鱈gy egy 叩tl叩that坦 transzparens szolg叩ltat叩st tesz lehetv辿, ami nem k旦vet. (Ami sajnos a mai vil叩gban egyre ink叩bb 辿rt辿k). A ny鱈lt forr叩s elnye hogy ezen szolg叩ltat叩sok reproduk叩lhat坦ak 辿s szabadon integr叩lhat坦ak, tov叩bbfejleszthetek, 鱈gy v叩lhat potenci叩lisan mindenki videokonferencia rendszer辿v辿.
Mi az a Mozilla? Kik 叩llnak m旦g旦tte? Kik vesznek r辿szt a projektben 辿s mit csin叩lnak? Elad叩sommal Mozilla gy端m旦lcs旦skertj辿nek term辿seit pr坦b叩lom bemutatni. A most indul坦 k鱈s辿rletektl kezdve, a m叩r m撤k旦d 辿s sok felhaszn叩l坦t vonz坦 term辿kekig. R叩d is sz叩m鱈tunk, csatlakozz Te is 旦nk辿ntes csapatunkhoz.
The document presents the Cynefin framework, which categorizes problems and tasks into five domains: simple, complicated, complex, chaotic, and disorder. Each domain has a specific approach for problem-solving, ranging from best practices to investigation. It emphasizes the importance of recognizing the category of a task for effective solutions.
A Pannon Egyetemen fejlesztett felh alap炭 workflow rendszer (ORENBI) back-end oldali fejleszt辿se alapj叩n a M撤szaki Informatikai karon tartott tansz辿ki szemin叩rum sor叩n eladott prezent叩ci坦nk. A prezent叩ci坦 t辿m叩ja az alkalmazott technol坦gi叩k 辿s architekt炭r叩lis valamint TDD m坦dszereink bemutat叩sa 辿s tapasztalataink 叩tad叩sa.
Firefox OS bemutat坦, az Open Web 辿p鱈tk旦vebl (HTML5, CSS3, JavasScript) f辿l辿p端l telefon kedvez 叩r叩nak 辿s k旦nny撤 fejleszthets辿g辿nek k旦sz旦nheten n辿pszer撤 lehet a a bel辿p szint撤 telefonok szegmens辿ben. A WebAPI seg鱈tsg辿vel el辿rhet JavaScriptbl a telefon speci叩lis k辿pess辿gei. Els l辿p辿sek, programoz叩si bevezet. Firefox OS Simulator bemutat叩sa.
A Firefox OS bemutat坦ja, rendszerismertet辿s, fejleszti eszk旦z旦k, alapismeretek, hackel辿s. A legfontosabb inform叩ci坦k, hogy belev叩ghass a saj叩t Firefox OS-re k辿sz端lt webapp fejleszt辿s辿be. A Firefox OS a vil叩gm辿ret撤 Mozilla k旦z旦ss辿g 炭j oper叩ci坦s rendszere, amelyet mobiltelefonokhoz fejleszt a k旦z旦ss辿g.
Az elad叩somban 旦sszefoglalom a nemr辿g befejezd旦tt GANT4 projekt m叩sodik f叩zis叩nak JointResearchActivity4(JRA4) Task4(T4) 辿s Task5(T5) Val坦sidej撤 kommunik叩ci坦val foglalkoz坦 munkacsoportjainak eredm辿nyeit, a Task5 叩ltal k辿sz鱈tett k辿t pilot szolg叩ltat叩st, 辿s az ezek m旦g旦tt 叩ll坦 ny鱈lt forr叩s炭 fejleszt辿seket. Bemutatom a GANT Meet, 辿s a TURN pilot szolg叩ltat叩sokat 辿s az ezeket lehetv辿 tev coTURN 辿s Multiparty Meeting ny鱈lt forr叩s炭 projekteket. Megvizsg叩ljuk a multiparty meeting architekt炭r叩j叩t 辿s azt hogy mik辿nt is 辿p端l fel ezekbl a komponensekbl egy "egyszer撤" videokonferencia szolg叩ltat叩s. A fenti videokonferencia megold叩s minden komponense ny鱈lt forr叩sk坦d炭, 鱈gy egy 叩tl叩that坦 transzparens szolg叩ltat叩st tesz lehetv辿, ami nem k旦vet. (Ami sajnos a mai vil叩gban egyre ink叩bb 辿rt辿k). A ny鱈lt forr叩s elnye hogy ezen szolg叩ltat叩sok reproduk叩lhat坦ak 辿s szabadon integr叩lhat坦ak, tov叩bbfejleszthetek, 鱈gy v叩lhat potenci叩lisan mindenki videokonferencia rendszer辿v辿.
Mi az a Mozilla? Kik 叩llnak m旦g旦tte? Kik vesznek r辿szt a projektben 辿s mit csin叩lnak? Elad叩sommal Mozilla gy端m旦lcs旦skertj辿nek term辿seit pr坦b叩lom bemutatni. A most indul坦 k鱈s辿rletektl kezdve, a m叩r m撤k旦d 辿s sok felhaszn叩l坦t vonz坦 term辿kekig. R叩d is sz叩m鱈tunk, csatlakozz Te is 旦nk辿ntes csapatunkhoz.
The document presents the Cynefin framework, which categorizes problems and tasks into five domains: simple, complicated, complex, chaotic, and disorder. Each domain has a specific approach for problem-solving, ranging from best practices to investigation. It emphasizes the importance of recognizing the category of a task for effective solutions.
The document discusses using Zepto.js, a lightweight jQuery-compatible JavaScript library, to create a mobile version of a website called ingatlan.com. It notes that Zepto.js is much smaller than jQuery and handles touch events well for mobile. However, early versions of Zepto.js lacked documentation and did not fully replicate jQuery's functionality. But more recently, Zepto.js has improved with new releases, adding documentation and becoming more compatible with jQuery. Additionally, other mobile JavaScript libraries have emerged as alternatives to Zepto.js and jQuery.
A Redisrl, illetve r旦viden a NoSQL buzzr坦l, 辿s a key-value adatb叩zisokr坦l is sz坦 esett a prezent叩ci坦mban, melynek 鱈r叩sos v叩ltozata itt olvashat坦: http://webakademia.hu/2009/10/redis-a-memcached-gyilkos/
The document provides an overview of Google Analytics API and open-source analytics tools, highlighting their personalized analytics capabilities and integration with websites. It discusses the flexibility of using the Google Analytics API for accessing processed data and mentions two recommended open-source tools, Piwik and Open Web Analytics, that offer real-time information and self-hosting options. Both tools are aimed at providing extensive tracking features and the ability to manage analytics data independently.
1. Node.JS
{ name: B叩rth叩zi Andr叩s,
company: Wish Internet Consulting,
event: Budapest.JS,
date: Date(2010/03/30) }
Tuesday, March 30, 2010
2. Az elad坦
B叩rth叩zi Andr叩s
webfejleszt, infojunkie
Kapcsolat:
mail: andras(beigli)barthazi(pont)hu
twitter: @ba78
Blog:
http://webakademia.hu
Tuesday, March 30, 2010
3. 姻坦鉛-姻鉛
http://nodejs.org/
gyors fejld辿s, korrekt k旦z旦ss辿g
2009. november 坦ta (!), 2009. janu叩ri elzm辿nyekkel
a V8 nev撤 JavaScript 辿rtelmezre 辿p端l futtat坦k旦rnyezet
h叩l坦zati programoz叩st (k端l旦nb旦z szerverek, kliensek) lehetv辿 tev
kieg辿sz鱈tk
esem辿ny alap炭, aszinkron programoz叩s (v旦: thread alap炭 megold叩sok)
Tuesday, March 30, 2010
4. 姻坦鉛-姻鉛
gyorsan, egyszer撤en telep鱈thet, kev辿s f端)s辿g
a JavaScriptet mindenki ismeri, gyorsan tanulhat坦,
egyszer撤 k旦rnyezet
nagyon k旦nnyen lehet olyan l叩tv叩nyos eredm辿nyeket
el辿rni vele, amit LAMP k旦rnyezetben sehogysem
Tuesday, March 30, 2010
5. V8
A Chrome JavaScript motorja
gyors, szabv叩nyos, akt鱈van fejlesztett JavaScript
辿rtelmez
Tuesday, March 30, 2010
6. +CommonJS
standard JavaScript f端)v辿nyk旦nyvt叩r
a CommonJS (http://commonjs.org/) alapj叩n kezel
modulokat:
var sys = require("sys");
var sajatmodul = require("./module");
sys.puts(sajatmodul.uzenet);
a module.js az exports objektumon kereszt端l
kommunik叩l a k端lvil叩)al:
exports.uzenet = "Hello Vil叩g!";
Tuesday, March 30, 2010
7. +I/O +h叩l坦zat
f叩jlkezel辿s
HTTP szerver 辿s kliens
TCP szerver 辿s kliens
DNS kliens
+ tov叩bbi kieg辿sz鱈tk lehets辿ge (pl. node_postgres)
Tuesday, March 30, 2010
8. +esem辿ny alap炭
setTimeout 辿s AJAX ismers?
egy sz叩lon fut (b旦ng辿szkbl ez is ismers lehet)
alap鍖loz坦鍖a: I/O-ra nem v叩runk, hanem 叩tadunk egy
esem辿nykezel f端)v辿nyt, az majd lefut ha megj旦tt a
v叩lasz
Tuesday, March 30, 2010
9. webszerver
var sys = require("sys"),
http = require("http");
http.createServer(function (request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello Worldn");
response.close();
}).listen(8000);
sys.puts("Server running at http://127.0.0.1:8000/");
Tuesday, March 30, 2010
10. webszerver gyorsan
statikus f叩jlok kiszolg叩l叩sa lass炭nak mondhat坦
c辿lszer撤 egy proxy szervert el辿tenni, p辿ld叩ul nginx-et
egy korrekt fel叩-叩s:
http://dailyjs.com/2010/03/15/hosting-nodejs-apps
Tuesday, March 30, 2010
11. 温糸温岳恢叩噛庄壊一艶噛艶鉛辿壊
m辿g igencsak gyerekcipben, de m叩r t旦bb lehets辿g is van:
PostgreSQL: JavaScriptben 辿s C-ben 鱈rt modul
http://github.com/ry/node_postgres 辿s http://github.com/creationix/postgres-js
MySQL: DBSlayer nev撤 proxy-n kereszt端l
http://devthought.com/blog/2009/12/accessing-a-mysql-database-.om-nodejs/
Redis, CouchDB, MongoDB...
http://wiki.github.com/ry/node/modules#database
Tuesday, March 30, 2010
12. bar叩ti projektek
sz叩mos Node.JS-re 辿p端l modul:
http://wiki.github.com/ry/node/modules
sz叩mos Node.JS-re 辿p端l projekt
http://wiki.github.com/ry/node/
a gyors fejld辿s kapcs叩n nem felt辿tlen端l vannak
szinkronban, 鱈gy lehet, hogy nem m撤k旦dnek
Tuesday, March 30, 2010
13. webes framework旦k
ebbl is igen sok van, az egyszer撤bbektl az 旦sszetettekig
fura: http://www.fabjs.org/
okos: http://expressjs.com/
de van m辿g t旦bbfajta sablonkezel辿s, HTML5 websocket,
XML feldolgoz坦, gzip t旦m旦r鱈t, GD 辿s ImageMagick
wrapper, 辿sat旦bbi
Tuesday, March 30, 2010
14. csomag kezel辿s
ebbl is van t旦bb, p辿ld叩ul a kiwi:
http://github.com/visionmedia/kiwi
kiwi install node
Tuesday, March 30, 2010