1x SDK&DEMO x framework x APPKEY APPSECRETKEY x... 15

Wielkość: px
Rozpocząć pokaz od strony:

Download "1x SDK&DEMO x framework x APPKEY APPSECRETKEY x... 15"

Transkrypt

1 SDK for ios 1

2 x... 7 x... 7 x... 8 x... 9 x SDK x SDK&DEMO x x ATS x x Demo x framework x SDK x APPKEY APPSECRETKEY x x x x x x x x x x

3 10x x x x x x x VHMoviePlayer x zrtmp{ x ( HLS,2.3.4 ) x ( HLS ) x x x x x / x x x zvhallapi.h{ x x x x x x

4 2x x x z{ x z{ x x x x x z{ x x x x x z{ x z{ x x x x} x x() x VHallLivePublishFilter, VhallLivePublish x xid <VHallLivePublishFilterDelegate> GPUFilterDelegate

5 x x x x x(VHallMoviePlayerDelegate) x UI x x x x x x x x z VhallSurveyDelegate{ x ID x x xdemo x K a) b) c) K x

6 d)

7 x V2.1.2 xy V2.2.0 xy V2.3.0 lkl V2.4.0 xy V2.5.0 wxx V2.5.3 wxx MP4 Https V2.6.0 wxx V2.7.0 V2.7.0 cy x ajn u N?Fv S>g] y 5 }AAC}H.264 RTMP 352*288/640*480/960*540/1280*720 x / / x ios 8.0 z{ iphone 5sz{ ios7.0 RTMP RTMP: 2-4 7

8 H.264 HLS MP4 K x znew{ x znew{ znew{ znew{ + znew{ x xxx / y y 8

9 x 1. Key API&SDK y }App_KeyxApp Secret_Key y 2. SDK uv y Ø API/SDK y Ø y 9

10 Ø Ø y IOS-SDK BundleID yzbundle Identifier Targets General { xsdk 1x SDK&DEMO github } 2x ios }ios 7.0 iphone }iphone 5 CPU } armv7, arm64 i386 x86_64 y 3x ATS cnhlsvod01.e.vhall.com cnstatic01.e.vhall.com cdn https 4x QCddN?F } 10

11 11

12 12

13 5x Demo 13

14 6x framework x SDK VHallApi.h xsdk y * N?F ;i]klifn?f * &INNkiaf_jcQ]ijagf6 xappkey AppSecretKey VHallApi.h * 14

15 hh hhda[kagf5pd<hhda[kagfhhda[kagf aaafajglf[af_rakjhkagfj5in?a[kagfipdlf[jhkagfj ;hiehhf]pmddhhc]p ;hiehhf]pmddhhj][i]kf]p * &mgai]_ajk]i<hh5innkiaf_hhf]pn][i]kf]p5innkiaf_j][i]kf]p6 x VHallLivePublish.h 1x * ;hiegi_akagf ;i]klif * (aafakrakji_akagf5?]ma[]ji_akagfgi_akagf6 2x * >hkli]qa]g ;hie[hkli]?]ma[]kgjakagf <Q>hkli]?]ma[]Kgjakagf=[c <Q>hkli]?]ma[]KgjakagfAigfk ;i]klif * (=JJGafak>hkli]Qa]g5<Q>hkli]?]ma[]Kgjakagf[hkli]?]ma[]Kgjakagf6 3x (=JJGafak<lag6 4x (=JJGjkik<lag>hkli]6 5x 15

16 * ;hiehie hieu; a V8D hieu; [[]jjxkgc]f V8 * (mgajkikgam]5in?a[kagfiphie6 6x * jkikgam]jkikgam]jkghgam] * (mgajkghgam]6 7x * ;hie[hkli]?]ma[]kgjakagf ;i]klif * (=JJGjnh>e]ij5<Q>hkli]?]ma[]Kgjakagf[hkli]?]ma[]Kgjakagf6 8x * * (mgaj]kagl[jagafk5>bkgafkf]nkgafk6 4x * ;hieggena] 16

17 * (mga[hkli]?]ma[]tgge5>badgkggena]6 10x * * (=JJGj]k?]ma[]Ogi[Hg]d5<Q>hkli]Ogi[Hg][hkli]Ogi[Hg]6 11x * * (=JJGi][gff][k6 12x * 'hh * (mgaaj[gff][k6 13x * * (mga]jkgipjzb][k6 14x >e]i@f_af]mkeh?]d]_k] Jh]f>JINON),x * ;hieae_] * (mga^aijk>hkli]de_]5pdde_]ae_]6 * 17

18 ;hiedam]nkklj ;hieaf^g r; [g] 5oo'; [gfk]fk }ooos [g]}*z+',w{[gfk]fk} 'x * (mgahlzdajnkklj5gam]nkkljdam]nkkljnakdf^g5in?a[kagfipaf^g6 *** kph]]^inx@iphafk'gam]nkklj r cgam]nkklj=l^^]iaf_nkik8+'** cgam]nkklj=l^^]iaf_nkgh8,'** cgam]nkkljklj>gff][knl[[]]8-'** cgam]nkkljklj>gff][k@iigi8.'** cgam]nkklj>?i>gff][knl[[]]8/'**>?i cgam]nkklj>?i>gff][k@iigi80'**>?i cgam]nkkljkie@iigi81'** cgam]nkkljm][m@iigi82'** cgam]nkkljn]f@iigi83'** cgam]nkklj?gnfdgnh]]84'** cgam]nkkljphdgnh]]8,+'** cgam]nkklji]kngicnkklj8,,'**98+7+ ** cgam]nkkljb]kpid@iigi8,-'** cgam]nkkljrak<fc]a_k8,.'** cgam]nkklj<lagdf^g8,/** s6 cgam]nkkljb]kpid@iigi ID x VHallMoviePlayer.h 18

19 1x VHMoviePlayer * QCHgma]Kdp]i ;hie]d]_k] ;i]klifqchgma]kdp]i * (afjkf[]kph]afakrak?]d]_k]5a7qcddhgma]kdp]i?]d]_k]9]d]_k]6 2x zrtmp{ * ;hiehie hieu; a V8D hieu; fe] V8 hieu; ]ead V8 hieu; hjj V8FF * (=JJGjkikKdp5IN?a[kagfiphie6 3x ( HLS,2.3.4 ) * CGN ;hiehie hieu; a V8D hieu; fe] V8 hieu; ]ead V8 hieu; hjj V8FF ;hieegma]kdp]i>gfkigdd]ihkhgma]kdp]i>gfkigdd]i * (mgajkikkdp5in?a[kagfiphieegma]kdp]i5hkhgma]kdp]i>gfkigdd]i egma]kdp]i>gfkigdd]i6 19

20 4x ( HLS ) * CGN ;hiehie hieu; a V8D hieu; fe] V8 hieu; ]ead V8 hieu; hjj V8FF ;hieegma]kdp]i>gfkigdd]ihkhgma]kdp]i>gfkigdd]i *(mgajkikkdpz[c5in?a[kagfiphie egma]kdp]i5hkhgma]kdp]i>gfkigdd]iegma]kdp]i>gfkigdd]i6 5x * ;hieelk] * (mgaj]khlk]5=jjgelk]6 6x * ;hieja]^dgku+)+t,)+v * &mgaj]knpjqgdle]na]5^dgkja]6 7x * * &^dgk_]knpjqgdle]na]6 20

21 8x * * (mgajkghkdp6 9x / * z{ ;i]klif y y * (QCddHgma]?]^afakagfj]k?]^afakagf5QCddHgma]?]^afakagf]^afakagf6 ** 直播视频清晰度 kph]]^inx@iphindfk]_]i'qcddhgma]?]^afakagf r QCddHgma]?]^afakagfJia_af8+'** QCddHgma]?]^afakagfPC?8,'** QCddHgma]?]^afakagfC?8-'** QCddHgma]?]^afakagfN?8.'** QCddHgma]?]^afakagf<lag8/** s6 10x * * (mga]jkigphgam]kdp]i6 11x QCHgma]Kdp]i?]d]_k] Jh]f>JINON) * ;hieegma]kdp]i ;hieaf^gr; [g] 5oo'; [gfk]fk }ooos 21

22 [g]}z+',w{[gfk]fk} * (mga[gff][knl[[]]5qchgma]kdp]iegma]kdp]iaf^g5in?a[kagfipaf^g6 * ;hieegma]kdp]i ;hieaf^gr; [g] 5oo'; [gfk]fk }ooos [g]}z+',w{[gfk]fk} * (mgazl^^]inkik5qchgma]kdp]iegma]kdp]iaf^g5in?a[kagfipaf^g6 * ;hieegma]kdp]i ;hieaf^gr; [g] 5oo'; [gfk]fk }ooos [g]}z+',w{[gfk]fk} * (mgazl^^]inkgh5qchgma]kdp]iegma]kdp]iaf^g5in?a[kagfipaf^g6 * ;hieegma]kdp]i ;hieaf^gczhjr; [g] 5oo'; [gfk]fk }ooos [g]}z+',w{[gfk]fk} * (mgagnfdgnh]]5qchgma]kdp]iegma]kdp]iaf^g5in?a[kagfipaf^g6 * ;hieegma]kdp]i ;hieaf^gr; [g] 5oo'; [gfk]fk }ooos [g]}z+',w{[gfk]fk}[gfk]fk * (mgaf]krgicnkklj5qchgma]kdp]iegma]kdp]iaf^g5in?a[kagfipaf^g6 * ;hie]^afakagfgajk * (mgaqa]g?]^afakagfgajk5in<iip]^afakagfgajk * ;hiedam]kdp@iigioph] ;hieaf^gr; [g] 5oo'; [gfk]fk }ooos [g]}z+',w{[gfk]fk} 22

23 * ** r cgam]kdpkie@iigi8cgam]nkkljkie@iigi'** cgam]kdp>?i>gff][k@iigi8cgam]nkklj>?i>gff][k@iigi'**>?i s ID KEY ID xzvhallapi.h{ WebApi y y y 1x * ;hie<[[glfk<kd ;hiekjjngi ;hienl[[]jj=dg[c ;hieaadli]=dg[c 23

24 * &mgadg_afrak<[[glfk5innkiaf_<[[glfk hjjngi5innkiaf_kjjngi jl[[]jj5mgawnl[[]jj=dg[c 2x * ;hienl[[]jj=dg[c ;hieaadli]=dg[c ;i]jldk * &mgadg_glk5mgawnl[[]jj=dg[c ^adli]5mgawin@iigi]iigiaadli]=dg[c6 3x * ;i]jldk * &=JJGajGg ]Df6 4x * ;i]jldk * &INNkiaf_[lii]fk<[[glfk6 x WebApi y y 24

25 y VHallChat.h 1x _chat = [[VHallChat alloc] init]; 2x _chat.delegate = self; 3x * =dg[c =dg[c =dg[c} c]p5[g] mdl]5[gfk]fk * (mgaj]fhj_5innkiaf_ej_jl[[]jj5mgawjl[[]jj^ad]5mga WIN?a[kagfip^ad]?ki]jdlkAad]>ddZ[c6 4x z{ * ]d]_k] QCddJfdaf]Nkk]Hg]d * - (void)reciveonlinemsg:(nsarray *)msgs; 5x z{ * ]d]_k] QCdd>kHg]d * - (void)recivechatmsg:(nsarray *)msgs; x WebApi y y y 25

26 VHallQAndA.h 1x _QA = [[VHallQAndA alloc] init]; 2x _QA.delegate = self; 3x * =dg[c =dg[c =dg[c} c]p5[g] mdl]5[gfk]fk * (mgaj]fhj_5innkiaf_ej_jl[[]jj5mgawjl[[]jj^ad]5mga WIN?a[kagfip^ad]?ki]jdlkAad]>ddZ[c6 4x z{ * ]d]_k] QCddL<Hg]d * - (void)reciveqamsg:(nsarray *)msgs; x VHallLottery.h 1x Xdgkk]ip8UUQCddGgkk]ipddg[VafakV6 2x Xdgkk]ip)]d]_k]8j]d^6 3x * ;hieaf^g 26

27 c]p5lj]ixfe] c]p5hgf] =dg[c =dg[c =dg[c} c]p5[g] mdl]5[gfk]fk * (mgajlzeakggkk]ipdf^g5in?a[kagfipaf^gjl[[]jj5mgawjl[[]jj ^ad]5mgawin?a[kagfip^ad]?ki]jdlkaad]>ddz[c6 4x z{ * ]d]_k] QCddNkikGgkk]ipHg]d * (mgajkikggkk]ip5qcddnkikggkk]iphg]dej_6 5x z{ * ]d]_k] QCdd@fGgkk]ipHg]d * (mga]fggkk]ip5qcdd@fggkk]iphg]dej_6 x u+vu+v y VHallMoviePlayer.h } 1x 27

28 2x 3x} }~ nil~} } 28

29 } SDK demo } } } -(void)pptscrollnextpagechangeimagepath:(nsstring*)changeimagepath, x VHallLivePublishFilter.h( VHallLivePublish) VHallLivePublish ( CPUImage VhallFilterSDK/libImage.a) 1000k 29

30 1x() 2x VHallLivePublishFilter, VhallLivePublish 3x }openfilter=yes /** * setbeautifyfilterwithbilateral:brightness:saturation: VHall GPUFilterDelegate == nil distancenormalizationfactor // A normalization factor for the distance between central color and sample color. brightness // The brightness adjustment is in the range [0.0, 2.0] with 1.0 being no-change. saturation // The saturation adjustment is in the range [0.0, 2.0] with 1.0 being no-change. * return BOOL YES NO */ 4xid <VHallLivePublishFilterDelegate> GPUFilterDelegate GPUFilterDelegate nil, nil SDK 30

31 x VHallComment.h _comment = [[VHallComment alloc] init]; 1x /** * * Block * Block * Block} * key:code * value:content */ - (BOOL)sendComment:(NSString *)comment success:(void(^)())success failed:(void (^)(NSDictionary* faileddata))reslutfailedcallback; 2x /** z A B commentid { * *@param limit *@param pos 0 * Block * Block * Block} * key:code * value:content -(void)gethistorycommentpagecountlimit:(nsinteger)limit offset:((nsinteger) pos success(void(^)(nsarray *msgs))success failed:(void(^)(nsdictionary * failedata))reslutfailedcallback 31

32 x 1x(VHallMoviePlayerDelegate) /** * * * */ - (void)announcement:(nsstring*)content publishtime:(nsstring*)time; 2x UI x VHallSign.h zvhallsigndelegate{ 1x /** 32

33 * * * */ - (void)startsign; 2x /** * * * */ - (void)signremainingtime:(nstimeinterval)remainingtime; 3x /** * * * */ - (void)stopsign; 4x /** * * Block * Block * Block} * key:code * value:content * * * id * id 33

34 * ID * * */ -(BOOL)signSuccess:(void(^)())success failed:(void (^)(NSDictionary* faileddata))reslutfailedcallback; 5x * * (mga[f[]dna_f6 x VHallSurvey.h 1x z VhallSurveyDelegate{ * * (mgai][]am]nlim]iphj_j5in<iipej_6 34

35 2x ID * ;hiejlim]pdd ;hien]zdd ;hiejl[[]jj=dg[c ;hiei]jdlkaad]>ddz[c=dg[c =dg[c} c]p5[g] mdl]5[gfk]fk * (mga_]knlim]ip>gfk]fkraknlim]pd5innkiaf_jlim]pd n]zdfid5innkiaf_n]zdjl[[]jj5mgawqcddnlim]pej_jjlim]p^ad]5mga WIN?a[kagfip^ad]?ki]jdlkAad]>ddZ[c6 3x * =dg[c =dg[c =dg[c} c]p5[g] mdl]5[gfk]fk * (mgaj]fhj_5in<iipej_jl[[]jj5mgawjl[[]jj^ad]5mga WIN?a[kagfip^ad]?ki]jdlkAad]>ddZ[c6 x ** kph]]^inx@iphafk'?]ma[]ji_akagf r c?]ma[]kgikiak' c?]ma[]gfnh[]ma_k' c?]ma[]gfnh[]g]^k 35

36 s6 ** r cggnqa]gm]jgdlkagf8+'** cb]f]idqa]gm]jgdlkagf'**1/+/3+ ccqa]gm]jgdlkagf'**41+0/+ cc?qa]gm]jgdlkagf**, s6 *** r cgam]nkklj=l^^]iaf_nkik8+'** cgam]nkklj=l^^]iaf_nkgh8,'** cgam]nkkljklj>gff][knl[[]]8-'** cgam]nkklj>?i>gff][knl[[]]8/'**>?i cgam]nkkljkie@iigi81'** cgam]nkkljn]f@iigi83'** cgam]nkklj?gnfdgnh]]84'** cgam]nkkljphdgnh]]8,+'** cgam]nkklji]kngicnkklj8,,'**98+7+ cgam]nkkljrak<fc]a_k8,.'** cgam]nkklj<lagdf^g8,/** s6 ** r cgam]kdpkie@iigi8cgam]nkkljkie@iigi'** cgam]kdp>?i>gff][k@iigi8cgam]nkklj>?i>gff][k@iigi'**>?i s6 **MOHKQa]n 36

37 r cmohkhgma]n[daf_hg]igf]'**igj[daf_ cmohkhgma]n[daf_hg]<jh][kaak'**pfa^giej[d]lfkadgf]ae]fjagf^akj cmohkhgma]n[daf_hg]<jh][kaadd'**pfa^giej[d]lfkadk]egma]^addjk] majazd]zglfj)jf]ae]fjagfepm][dahh][gfk]fkj s6 xdemo DEMO UI y } 1{ ID}Demo e.vhall.com 2{Token}Demo verify/access-token 24 3{} 300 Kbps 4{} 5{} 352*288/640*480/960*540/1280*720 6{K } K Server } 1{ Id: Server VHALL webinar/list 2{AccessToken} Server VHALL verify/access-token y } Demo CONSTS.h y } xy } 1{} 2{} 37

38 x K xy } a) b) 2.1 1{} y}webinar/whole-auth-url K URL 2) } id 3{}(webinar/create webinar/update) 4{}use_global_k 0 1, K ~ 0 y 2.2 Vhall URL k 2.3 Vhall URL(auth_url) HTTP POST k POST y k y URL(auth_url) pass, fail } multipart/form-data post y 38

39 2.4 Vhall URL y pass URL'' c) K,{ N?Fc l } kkh5**])mdd)[ge*n]zafi*afaklj]i*,-./01234:]ead8k]jk;mdd)[ge!fe]8m ajakgi!c8 l N?F'.fe]']ead'hjj ]ead5y]ead ]eady D?]eadD?,-./01;geaf)[ge',-./01;geaf)[ge]eady fe]5yx ypoa(3pmglid]f[g]y c} y * ;hiehie hieu; a V8D hieu; fe] V8N?F hieu; ]ead V8N?F hieu; hjj V8F *(=JJGjkikKdp5IN?a[kagfiphie6 * CGN ;hiehie hieu; a V8D hieu; fe] V8N?F hieu; ]ead V8N?F hieu; hjj V8F ;hieegma]kdp]i>gfkigdd]ihkhgma]kdp]i>gfkigdd]i *(mgajkikkdpz[c5in?a[kagfiphieegma]kdp]i5hkhgma]kdp]i>gfkigdd]i egma]kdp]i>gfkigdd]i6 39

40 -{QddPMGlkXlidCOOKKJNO ]eadckjnoycy PMGlkXlidhjj'^ad }eldkahik*^gie(khgjky.{qddpmgyhjj PMG"" /{ PMGF} l }F l }Fy l y 0{F F}D?xQddD?xz,42+(+,(+,{ =j]1/]opmgyf >[]?=>[]F?=>[] x d) ) SDK uv y Ø API/SDK y Ø y Ø y Ø IOS-SDK BundleID yz Bundle Identifier Targets General { 2) AppDelegate.m #import "VHallApi.h" 40

41 - (BOOL)application:(UIApplication *)application didfinishlaunchingwithoptions:(nsdictionary *)launchoptions { [VHallApi registerapp:appkey SecretKey:AppSecretKey];// } 3) VHallLivePublish.h - (void)startlive:(nsdictionary*)param;// AppKey AppSecretKey - (void)stoplive; // disconnect startlive startlive stoplive - (void)disconnect; //, app x reconnect y z} disconnect stoplive{ bitrate -> videobitrate // videobitrate 4) VHallMoviePlayer.h -(BOOL)startPlay:(NSDictionary*)param;//, AppKey AppSecretKey -(void)startplayback:(nsdictionary*)param movieplayer:(mpmovieplayercontroller *)movieplayercontroller; // AppKey AppSecretKey 41

1 3

1 3 1 3 1 3 1 3 ؽ ؽ ؽ ؽ 0 4 ؽ 1 3 0 7 0 7 0 1 1 3 0 3 0 1 0 1 0 1 1 3 0 1 1 3 1 3 0 1 0 1 0 7 0 1 1 3 0 3 0 1 0 1 0 1 0 1 0 1 0 1 1 3 0 3 0 1 0 1 1 3 1 3 0 1 0 1 0 1 1 3 0 1 0 1 ؽ ؽ 1 3 0 1 0 1 0 1

Bardziej szczegółowo

Ś Ó Ć ć ć Ź ć Ć Ź ć Ś ć ć ć Ś ć Ź ć Ś Ź Ź ć ć ć ź ć ć ź Ź ć ć Ź ć Ś ć ć ć Ś ć Ź ć Ź ć ć ć ź Ś ć Ź ć Ź ć Ź ć Ź ć Ź Ś Ś ć ć Ś Ć ź Ę Ź Ź Ś Ć Ą Ó Ę Ó Ó Ą Ś Ę Ź Ó Ó Ę Ę Ź Ą Ó Ą Ą Ą Ą Ą Ś ć ć ć Ń Ó Ć ź ć ć Ś

Bardziej szczegółowo

Ł Ł ć ć ż ż ż ź ź Ć ń ł ź ż ś ł ź ń ś ż ś ś ś ś ż ź ż ż ź ł ż ż ż ś ś ś ś ż ś ś ź Ś ś ż ś ś ł ż ś ś ł ź ź Ź ś ź ł ż ż ń ł ść ł ś ść ś ż ć ś ż ś ś ź ń ć ź ść ź ż ż ść ć ść ść Ź Ź ł ś ń ł ś ś ł ł ś ś ś ś

Bardziej szczegółowo

0 5 F: X ^ ' F ' % 6 [ + F : `a[ F C ^ $< < W F MD4 4 = 9 B Z S ` '" 4 2> $ R&^ 6 7 \ = 9Q : > L,,U [, [ B P < 3. 3 A _ < \ F 4 M? cf $ 3

0 5 F: X ^ ' F ' % 6 [ + F : `a[ F C ^ $< < W F MD4 4 = 9 B Z S ` ' 4 2> $ R&^ 6 7 \ = 9Q : > L,,U [, [ B P < 3. 3 A _ < \ F 4 M? cf $ 3 0 5 F: X ^ ' F ' % 6 [ + F + 6 + : `a[ F C ^ $< < W F MD4 4 = 9 B Z S ` '" 4 2> $ R&^ 6 7 \ = 9Q : > L,,U [, [ B P < 3. 3 A _ < L= @,, \ F 4 M? cf $ 3 ' K W : 7 cf FZ 6 = $ / W & J F W bl c4 6 < - 7 8

Bardziej szczegółowo

Over-the-Top czyli jak pokonać problemy technologiczne telewizji w sieci IP ISP

Over-the-Top czyli jak pokonać problemy technologiczne telewizji w sieci IP ISP Over-the-Top czyli jak pokonać problemy technologiczne telewizji w sieci IP ISP Łukasz C. Jokiel SP Video Technology Group AM & FE CCIP, CCDA lukasz.jokiel@klonex.com.pl Agenda OTT dlaczego stosować zamiast

Bardziej szczegółowo

Tworzenie zaawansowanych aplikacji w środowisku ios. Wykład 2 Objective-C. Tomasz Idzi

Tworzenie zaawansowanych aplikacji w środowisku ios. Wykład 2 Objective-C. Tomasz Idzi Tworzenie zaawansowanych aplikacji w środowisku ios Wykład 2 Objective-C Agenda Object-Oriented Programming Defining Classes Working with Objects Demo Summary Object-Oriented Programming Object-Oriented

Bardziej szczegółowo

Frameworki IOS. Wykład 14. Programowanie aplikacji mobilnych na urządzenia Apple (IOS i ObjectiveC) #import "Fraction.h" #import <stdio.

Frameworki IOS. Wykład 14. Programowanie aplikacji mobilnych na urządzenia Apple (IOS i ObjectiveC) #import Fraction.h #import <stdio. #import "Fraction.h" #import @implementation Fraction -(Fraction*) initwithnumerator: (int) n denominator: (int) d { self = [super init]; } if ( self ) { [self setnumerator: n anddenominator:

Bardziej szczegółowo

AIUI WebAPI V1 {#3-1} {#3-2} {#3-2-2} AIUI. Github WebAPI. 1. APPID CurTime, Param CheckSum HTTP. 3. http https. Http Request Header

AIUI WebAPI V1 {#3-1} {#3-2} {#3-2-2} AIUI. Github WebAPI. 1. APPID CurTime, Param CheckSum HTTP. 3. http https. Http Request Header AIUI WebAPI V1 {#3-1} AIUI REST API HTTP AIUI V1 WebAPI Github WebAPI {#3-2} API {#3-2-1} 1. APPIDCurTime, ParamCheckSumHTTP 2. UTF-8 3. httphttps {#3-2-2} Http Request Header X-Appid ID(APPID) X-CurTime

Bardziej szczegółowo

Budowa nowoczesnej aplikacji SPA z wykorzystaniem biblioteki Ember.js

Budowa nowoczesnej aplikacji SPA z wykorzystaniem biblioteki Ember.js Akademia MetaPack Uniwersytet Zielonogórski Budowa nowoczesnej aplikacji SPA z wykorzystaniem biblioteki Ember.js Daniel Habowski Budowa aplikacji SPA z wykorzystaniem biblioteki Ember.js Agenda: 1. Standardowa

Bardziej szczegółowo

Czysta architektura (nawet z Django!) Sebas an PyWaw 72

Czysta architektura (nawet z Django!) Sebas an PyWaw 72 Czysta Architektura (nawet z Django!) Sebastian Buczyński @ PyWaw 15.01.2018 Domain Driven Design Łukasz Balcerzak @ PyWaw 64 Event Sourcing w aplikacjach opartych o framework Django Wojtek Erbetowski

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 24 październik 2016

KAM-TECH sklep internetowy Utworzono : 24 październik 2016 MONITORING IP > kamery IP > kamery 3Mpx > Model : - Producent : Dahua Kamera IP z wydajnym algorytmem kompresji obrazu H.264 zapewniającym czyste i bardziej płynne przesyłanie obrazu w maksymalnej rozdzielczości

Bardziej szczegółowo

cocos2d & Chipmunk Tworzenie gier 2D pod ios Konrad Kołakowski, Playsoft

cocos2d & Chipmunk Tworzenie gier 2D pod ios Konrad Kołakowski, Playsoft cocos2d & Chipmunk Tworzenie gier 2D pod ios Konrad Kołakowski, Playsoft cocos2d Co to? cocos2d - co na tym powstało? Kingdom Rush cocos2d - co na tym powstało? Robot Unicorn Attack cocos2d - co na tym

Bardziej szczegółowo

Programowanie dla iphone projektowanie interfejsu użytkownika

Programowanie dla iphone projektowanie interfejsu użytkownika #import "Fraction.h" #import @implementation Fraction -(Fraction*) initwithnumerator: (int) n denominator: (int) d { self = [super init]; } if ( self ) { [self setnumerator: n anddenominator:

Bardziej szczegółowo

Klasy Obiekty Dziedziczenie i zaawansowane cechy Objective-C

Klasy Obiekty Dziedziczenie i zaawansowane cechy Objective-C #import "Fraction.h" #import @implementation Fraction -(Fraction*) initwithnumerator: (int) n denominator: (int) d { self = [super init]; } if ( self ) { [self setnumerator: n anddenominator:

Bardziej szczegółowo

MonoGame. Wieloplatformowe gry w C# Mateusz Cicheński

MonoGame. Wieloplatformowe gry w C# Mateusz Cicheński MonoGame Wieloplatformowe gry w C# Mateusz Cicheński Plan prezentacji Założenia Alternatywy Narzędzia Różnice między WP8, ios, Android DEMO Podsumowanie Założenia CEL: Stworzenie wieloplatformowej gry

Bardziej szczegółowo

DOKUMENTACJA TECHNICZNA SMS API MT

DOKUMENTACJA TECHNICZNA SMS API MT DOKUMENTACJA TECHNICZNA SMS API MT Mobitex Telecom Sp.j., ul. Warszawska 10b, 05-119 Legionowo Strona 1 z 5 Ten dokument zawiera szczegółowe informacje odnośnie sposobu przesyłania requestów do serwerów

Bardziej szczegółowo

PassMark - CPU Benchmarks - List of Benchmarked CPUs

PassMark - CPU Benchmarks - List of Benchmarked CPUs Pass - CPU Benchmarks - List of Benchmarked CPUs Strona 1 z 29 Shopping cart Search Home Software Hardware Benchmarks Services Store Support Forums About Us Home» CPU Benchmarks» CPU List CPU Benchmarks

Bardziej szczegółowo

Technologie Komponentowe. Piotr Łukasik p /

Technologie Komponentowe. Piotr Łukasik p / Technologie Komponentowe Piotr Łukasik p. 373 email: plukasik@agh.edu.pl / lukasik.pio@gmail.com www.lukasikpiotr.com Warunki uzyskania zaliczenia Ocena końcowa z ćwiczeń posiada następujące składowe:

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 22 grudzień 2015

KAM-TECH sklep internetowy Utworzono : 22 grudzień 2015 MONITORING IP > kamery IP > kamery 3Mpx > Model : - Producent : BCS przetwornik: 1/3" 3MP PS Aptina CMOS wysokowydajny procesor DSP AMBARELLA rozdzielczość: 2048x1536 / 20kl/s interfejs: Ethernet 10/100

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 18 listopad 2014

KAM-TECH sklep internetowy Utworzono : 18 listopad 2014 MONITORING IP > kamery IP > kamery 2Mpx > Model : - Producent : BCS przetwornik: 1/2.8" 2MP PS CMOS rozdzielczość: 1920x1080 / 25kl/s interfejs: Ethernet 10/100 Base-T PoE+ 802.3at kompresja: H.264/ MJPEG/

Bardziej szczegółowo

SG-R... SPRĘŻYNY GAZOWE P (2 x S) 60+(2 x S) 42/45+(2 x S) 50+(2 x S) 32+(2 x S) 38+(2 x S) P.67 P.68 P.69 P.70 P.71 P.72

SG-R... SPRĘŻYNY GAZOWE P (2 x S) 60+(2 x S) 42/45+(2 x S) 50+(2 x S) 32+(2 x S) 38+(2 x S) P.67 P.68 P.69 P.70 P.71 P.72 SG-R... cylindra body Fa La Strona mm Page SG-R16 SG-R24 SG-R28 SG-R SG-R45 SG-R M16 x 1,5 M24 x 1,5 M28 x 1,5 M x 1,5 M45 x 1,5 M x 1,5 10- -1 28-0 2 7 0 +(2 x S) +(2 x S) 42/45+(2 x S) +(2 x S) 32+(2

Bardziej szczegółowo

Najlepsze drukarki 3D

Najlepsze drukarki 3D Pass - CPU Benchmarks - List of Benchmarked CPUs Shopping cart Search Home Software Hardware Benchmarks Services Store Support Forums About Us Home» CPU Benchmarks» CPU List CPU Benchmarks Video Card Benchmarks

Bardziej szczegółowo

ą ą ą ą ż ż ć ó ą ć ą ą ć ń ż ć ó ó ą ó ą ą ą ę ż ń ó ą ą ą ą ń ą ą ą ń ź ęż ż ą ą ń ą ń ż Ć Ś Ź Ź ż ęż ęż ó ń ó ó ć ź ż ą ą ę ó ó ż ó ó ą ą ę ó ó Ó ż ę ó Ćó ą ż ć ą ę ż ó ą ę ć ó ć ó ć Ź ę ą ą ę ó ż ą

Bardziej szczegółowo

Temat 3. Projektowanie interfejsu użytkonwnika Kalkulator pierwszy program dla IOS

Temat 3. Projektowanie interfejsu użytkonwnika Kalkulator pierwszy program dla IOS Temat 3. Projektowanie interfejsu użytkonwnika Kalkulator pierwszy program dla IOS Wymagana wiedza wstępna: 1) Student musi 1) Umieć stworzyć projekt aplikacji konsolowej w XCode z wykorzystaniem Objective-C

Bardziej szczegółowo

Kurs języka Python. Wykład 5. Marcin Młotkowski. 9 listopada Rodzaje parametrów funkcji. 2 Biblioteka Tk. 3 Układanie kontrolek w oknie

Kurs języka Python. Wykład 5. Marcin Młotkowski. 9 listopada Rodzaje parametrów funkcji. 2 Biblioteka Tk. 3 Układanie kontrolek w oknie Wykład 5. 9 listopada 2009 1 Rodzaje parametrów funkcji 2 3 4 Parametry domyślne Wartość domyślna parametrów def log(val, base=2.718281):... def foo(arg1=[], arg2="dwa", arg3=3): print log(34, 10), log(12)

Bardziej szczegółowo

IPC-PTZ152X25-DF. Do pobrania: Główne Cechy: Kamera IP PTZ 2Mpx. Zdjęcia kamery Widok menu.

IPC-PTZ152X25-DF. Do pobrania: Główne Cechy: Kamera IP PTZ 2Mpx. Zdjęcia kamery Widok menu. Do pobrania: Zdjęcia kamery Widok menu Główne Cechy: Kamera IP PTZ Przetwornik 2Mpx Promiennik IR do 100m Rozdzielczość 1920 1080 @ 25fps Motoryczny obiektyw zmiennoogniskowy 4.8-120mm, 25-krotny zoom

Bardziej szczegółowo

Weryfikowana konfiguracja stanowiska roboczego: Sprzęt:

Weryfikowana konfiguracja stanowiska roboczego: Sprzęt: Weryfikowana konfiguracja stanowiska roboczego: Sprzęt: Procesor Interl(R) Core(TM) i3-2330m CPU 2.2GHz, Pamięć 3,00GB System operacyjny: 32-bitowy system operacyjny Windows 7 Professional ServicePack

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 03 październik 2017

KAM-TECH sklep internetowy Utworzono : 03 październik 2017 Model : - Producent : BCS przetwornik: 1/3" 4MP PS CMOS rozdzielczość: 2688x1520 / 20kl/s interfejs: Ethernet 10/100 Base-T PoE 802.3af kompresja: H.264/ MJPEG ilość pikseli: 4Mpx czułość: 0.01lux/F1.2

Bardziej szczegółowo

KAMERA WANDALOODPORNA IP DH-IPC-HDBW2230RP-ZS p mm - MOTOZOOM DAHUA Numer produktu: 23280

KAMERA WANDALOODPORNA IP DH-IPC-HDBW2230RP-ZS p mm - MOTOZOOM DAHUA Numer produktu: 23280 MDH System Strona 1 MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax.81-444-62-85 lub kom.693-865-235 e mail: info@mdh-system.pl KAMERA WANDALOODPORNA IP DH-IPC-HDBW2230RP-ZS - 1080p 2.8... 12 mm - MOTOZOOM DAHUA

Bardziej szczegółowo

Zaawansowany kurs języka Python

Zaawansowany kurs języka Python 13 grudnia 2013 Plan wykładu 1 2 Wersje Cechy Plan wykładu 1 2 Wersje Cechy Schemat sieci HTTP, POP3, SMTP, FTP Application layer Transport layer TCP, UDP Internet Protokół UDP Cechy protokołu Protokół

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 16 czerwiec 2016

KAM-TECH sklep internetowy Utworzono : 16 czerwiec 2016 MONITORING IP > kamery IP > kamery 3Mpx > WDR P Model : - Producent : Dahua Przetwornik 1/3 3 Megapixel progressive scan CMOS Kompresja H.264&MJPEG dual codec Ilość klatek 20fps 3Mp(2304x1296), & 25/30fps

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 17 marzec 2015

KAM-TECH sklep internetowy Utworzono : 17 marzec 2015 MONITORING IP > kamery IP > kamery 2Mpx > szybkoobro Model : - Producent : BCS przetwornik: 1/3" 2MP PS Exmor CMOS rozdzielczość: 1920x1080 / 25kl/s interfejs: Ethernet 10/100 Base-T PoE+ 802.3at kompresja:

Bardziej szczegółowo

Jak okiełznać frontend w Django? Piotr Maliński www.python.rk.edu.pl

Jak okiełznać frontend w Django? Piotr Maliński www.python.rk.edu.pl Jak okiełznać frontend w Django? Piotr Maliński www.python.rk.edu.pl Problemy frontendu Trudne testowanie i debugowanie Różne przeglądarki Różne ustawienia przeglądarek Urządzenia dotykowe Przekazywanie

Bardziej szczegółowo

ONTEC C DYSKRETNA OCHRONA

ONTEC C DYSKRETNA OCHRONA DYSKRETNA OCHRONA niewielki kształt oprawy sprawia, że jest ona dyskretna i dopasowuje się do każdego wnętrza nie naruszając konstrukcji oświetlenia podstawowego idealne chłodzenie elektroniki zapewnia

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 09 marzec 2016

KAM-TECH sklep internetowy Utworzono : 09 marzec 2016 Model : - Producent : BCS BCS-DMIP4200AIR 2Mpx 2,7-12mm IR 20m WDR PoE Uniwersalna kamera kopułowa 2 megapixelowa FULL HD, wandaloodporna z obiektywem zmienno ogniskowym i automatyczną przysłoną. Obiektyw

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 18 grudzień 2015

KAM-TECH sklep internetowy Utworzono : 18 grudzień 2015 MONITORING IP > kamery IP > kamery 2Mpx [1080p] > W Model : - Producent : BCS przetwornik: 1/2" 2MP PS Sony Exmor CMOS wysokowydajny procesor DSP TI rozdzielczość: 1920x1080 / 25kl/s interfejs: Ethernet

Bardziej szczegółowo

The OWASP Foundation http://www.owasp.org. Session Management. Sławomir Rozbicki. slawek@rozbicki.eu

The OWASP Foundation http://www.owasp.org. Session Management. Sławomir Rozbicki. slawek@rozbicki.eu The OWASP Foundation http://www.owasp.org Session Management Sławomir Rozbicki slawek@rozbicki.eu 28-07-2011 OWASP TOP 10 A1: Injection A2: Cross-Site Scripting (XSS) A3: Broken Authentication and Session

Bardziej szczegółowo

Software package and information systems

Software package and information systems Software package and information systems Info Version 3 Url http://com.mercell.com/permalink/30571025.aspx External tender id 5330-2012 Tender type Contract Award Document type Contract award Procurement

Bardziej szczegółowo

PowerFlow Sundial: 7 $ 0 & Avanc Compatible 8 & - & & 9 & -. ,! " #$%& ' ()$%& * & +, - <.! + . / & = & ! / - 4.

PowerFlow Sundial: 7 $ 0 & Avanc Compatible 8 & - & & 9 & -. ,!  #$%& ' ()$%& * & +, - <.! + . / & = & ! / - 4. PowerFlow Sundial: Avanc Compatible,,. Tel: 01, @, www..com Introduction PowerFlo Main Switch Sundial M 1 2 www.powerflowenergy.com Sundial ilithium Phosphate www.powerflowenergy.com Sundial M 1 2 3 7

Bardziej szczegółowo

Nadchooooodzi FireMooooooooonkey!

Nadchooooodzi FireMooooooooonkey! Nadchooooodzi FireMooooooooonkey! FireMonkey Platforma do tworzenia aplikacji następnej generacji: Efektywne i efektowne wykorzystanie możliwości CPU i GPU Wbudowana obsługa baz danych, aplikacji wielowarstwowych

Bardziej szczegółowo

Comarch e-sklep Sync. wersja

Comarch e-sklep Sync. wersja Sync wersja Data produkcji wersji: 15 października 2018 Spis treści Sync wstęp... 3 1 Wymagania instalacji... 3 2 Proces instalacji krok po kroku... 3 3 Dostęp anonimowy... 6 4 Podstawowy przykład użycia...

Bardziej szczegółowo

-czyli jak pozwolić adminowi spać w nocy

-czyli jak pozwolić adminowi spać w nocy -czyli jak pozwolić adminowi spać w nocy Problemy? Co to jest HAProxy? Zabawę czas zacząć Podsumowanie Maciej Milaszewski maciejm@hicon.pl Problem: Miałem raczej na myśli układ w którym Ty odwalasz czarną

Bardziej szczegółowo

n+1 sposobów na automatyczne testy aplikacji mobilnych WrotQA, 20.08.2014 webinar Łukasz Siudakiewicz Damian Szczurek Automation Test Engineer

n+1 sposobów na automatyczne testy aplikacji mobilnych WrotQA, 20.08.2014 webinar Łukasz Siudakiewicz Damian Szczurek Automation Test Engineer webinar n+1 sposobów na automatyczne testy aplikacji mobilnych WrotQA, 20.08.2014 Damian Szczurek Łukasz Siudakiewicz Test Team Leader Automation Test Engineer damian.szczurek@bitbar.com lukasz.siudakiewicz@bitbar.com

Bardziej szczegółowo

Jerzy Kosiński Wyższa Szkoła Policji w Szczytnie

Jerzy Kosiński Wyższa Szkoła Policji w Szczytnie Jerzy Kosiński Wyższa Szkoła Policji w Szczytnie Portal społecznościowy Informacje z komputera użytkownika Informacje z portalu o kontach o wprowadzanym kontencie o użytkowniku o historii jego działań

Bardziej szczegółowo

BIG SISTER SYSTEM MONITORINGU SIECI DLA LINUX/UNIX I WINDOWS. Michał (traq) Żuchowski. traq@shl.pl

BIG SISTER SYSTEM MONITORINGU SIECI DLA LINUX/UNIX I WINDOWS. Michał (traq) Żuchowski. traq@shl.pl BIG SISTER SYSTEM MONITORINGU SIECI DLA LINUX/UNIX I WINDOWS Michał (traq) Żuchowski traq@shl.pl INSTALACJA BIG SISTER 1. Wymagania: Prel: SNMP, GD, Net::SMTP, LWP::UserAgent and URI, Crypt::SSLeay - http://www.cpan.org

Bardziej szczegółowo

Wprowadzenie Architektura Więcej szczegółów Podsumowanie. Google App Engine. Alicja Łuszczak. 8 stycznia 2010

Wprowadzenie Architektura Więcej szczegółów Podsumowanie. Google App Engine. Alicja Łuszczak. 8 stycznia 2010 8 stycznia 2010 Plan prezentacji 1 Typowy rozwój aplikacji webowej Główne idee GAE 2 Główne elementy Dodatkowe usługi 3 Datastore Programowanie w GAE 4 Typowy rozwój aplikacji webowej Główne idee GAE Platforma

Bardziej szczegółowo

Quiz Aplikacja internetowa

Quiz Aplikacja internetowa - 1 - Quiz Aplikacja internetowa Opis: Realizacja aplikacji internetowej Quiz w oparciu o Python i framework Flask (wersja 0.10.1). Autorzy: Tomasz Nowacki, Robert Bednarz Czas realizacji: 90 min Poziom

Bardziej szczegółowo

Inquiry Form for Magnets

Inquiry Form for Magnets Inquiry Form for Magnets Required scope of delivery: Yes No - Cross-beams - Magnets - Supply and Control System - Emergency supply system, backup time min - Cable drum with cable - Plug-in connections

Bardziej szczegółowo

KAMERA IP GT-CI11V1-28W ONVIF 2.0, - 720p 2.8 mm GEMINI TECHNOLOGY Numer produktu: 20868

KAMERA IP GT-CI11V1-28W ONVIF 2.0, - 720p 2.8 mm GEMINI TECHNOLOGY Numer produktu: 20868 MDH System Strona 1 MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax.81-444-62-85 lub kom.693-865-235 e mail: info@mdh-system.pl KAMERA IP GT-CI11V1-28W ONVIF 2.0, - 720p 2.8 mm GEMINI TECHNOLOGY Numer produktu:

Bardziej szczegółowo

mysql> UPDATE user SET Password=PASSWORD('pass') WHERE user='root'; Query OK, 2 rows affected (0.05 sec) Rows matched: 2 Changed: 2 Warnings: 0

mysql> UPDATE user SET Password=PASSWORD('pass') WHERE user='root'; Query OK, 2 rows affected (0.05 sec) Rows matched: 2 Changed: 2 Warnings: 0 Uprawnienia dla uż ytkowników MANIPULACJA UPRAWNIENIAMI Przechodzimy do cześci nadawania oraz odbierania uprawnie ń. Wszelkie zmiany dotyczące tabel w bazie mysql można przeprowadza ć za pomoc ą znanych

Bardziej szczegółowo

Home Software Hardware Benchmarks Services Store Support Forums About Us

Home Software Hardware Benchmarks Services Store Support Forums About Us Pass - CPU Benchmarks - List of Benchmarked CPUs Shopping cart Search Home Software Hardware Benchmarks Services Store Support Forums About Us Home» CPU Benchmarks» CPU List CPU Benchmarks Video Card Benchmarks

Bardziej szczegółowo

JĘZYK PYTHON - NARZĘDZIE DLA KAŻDEGO NAUKOWCA. Marcin Lewandowski [ mlew@ippt.gov.pl ]

JĘZYK PYTHON - NARZĘDZIE DLA KAŻDEGO NAUKOWCA. Marcin Lewandowski [ mlew@ippt.gov.pl ] JĘZYK PYTHON - NARZĘDZIE DLA KAŻDEGO NAUKOWCA Marcin Lewandowski [ mlew@ippt.gov.pl ] PROGRAMOWANIE SIECIOWE 2 TCP/IP = UDP + TCP TCP/IP składa się z dwóch podstawowych protokołów: TCP i UDP. TCP jest

Bardziej szczegółowo

Zaawansowany kurs języka Python

Zaawansowany kurs języka Python 5 stycznia 2012 Plan wykładu 1 2 Cechy Schemat sieci HTTP, POP3, SMTP, FTP Application layer Transport layer TCP, UDP Internet Protokół UDP Cechy protokołu Protokół jest bardzo prosty Brak kontroli dostarczonych

Bardziej szczegółowo

Dokumentacja interfejsu HTTPD. Platforma BSMS.PL Instrukcja podłączenia po przez http

Dokumentacja interfejsu HTTPD. Platforma BSMS.PL Instrukcja podłączenia po przez http Dokumentacja interfejsu HTTPD Platforma BSMS.PL Instrukcja podłączenia po przez http Dokumentacja interfejsu httpd (strona 2) SPIS TREŚCI 1. Zawartość dokumentu str.3 2. Informacje ogólne 2.1 Zastosowanie

Bardziej szczegółowo

Tworzenie własnych Smart Mobile Apps dzięki MobileHMI. ICONICS Worldwide Customer Summit - 2013

Tworzenie własnych Smart Mobile Apps dzięki MobileHMI. ICONICS Worldwide Customer Summit - 2013 Tworzenie własnych Smart Mobile Apps dzięki MobileHMI Agenda Przemiany Technologiczne Urządzenia mobilne PC Phone Browser Do 2016 By 2020 1/3 światowej populacji połączona przez ponad 20 miliardów urządzeń

Bardziej szczegółowo

NoSQL Not Only SQL, CouchDB. I.Wojnicki, NoSQL. Apache CouchDB has started. Time to relax. Igor Wojnicki

NoSQL Not Only SQL, CouchDB. I.Wojnicki, NoSQL. Apache CouchDB has started. Time to relax. Igor Wojnicki 29 października 2014 Igor Wojnicki (AGH, KIS) CouchDB 29 października 2014 1 / 53 NoSQL Not Only SQL, CouchDB Apache CouchDB has started. Time to relax. Igor Wojnicki Katedra Informatyki Stosowanej, Akademia

Bardziej szczegółowo

Zestyki 1 P 1 N 3 P + N 2 P 3 P 3 P + N

Zestyki 1 P 1 N 3 P + N 2 P 3 P 3 P + N DF6, GK1 0 12 A Napi cie znamionowe 480 V 480 V 690 V 690 V 690 V 690 V Maksymalny pràd ciàgły ze zworà 20 20 32 32 0 12 z bezpiecznikiem am 10 10 2 2 0 12 z bezpiecznikiem gg 20 20 30 30 40 100 Zgodnie

Bardziej szczegółowo

Zaawansowany kurs języka Python

Zaawansowany kurs języka Python Wykład 4. 23 października 2015 Plan wykładu 1 2 Pliki tekstowe Trwałość obiektów CSV Strumienie Plan wykładu 1 2 Pliki tekstowe Trwałość obiektów CSV Strumienie Protokół iteracyjny Producent Umiem dostarczać

Bardziej szczegółowo

T O M A S Z N I T K A

T O M A S Z N I T K A P R O F I L Jestem magistrem inżynierem z 5-letnim doświadczeniem na stanowisku programisty.net / C#, pracujący w polskim oddziale międzynarodowej firmy związanej z mediami. T O M A S Z N I T K A S O F

Bardziej szczegółowo

Specyfikacja techniczna. mprofi Interfejs API

Specyfikacja techniczna. mprofi Interfejs API Warszawa 09.04.2015. Specyfikacja techniczna mprofi Interfejs API wersja 1.0.2 1 Specyfikacja techniczna mprofi Interfejs API wersja 1.0.2 WERSJA DATA STATUTS AUTOR 1.0.0 10.03.2015 UTWORZENIE DOKUMENTU

Bardziej szczegółowo

Wieloplatformowe aplikacje sieciowe. dr inż. Juliusz Mikoda mgr inż. Anna Wawszczak

Wieloplatformowe aplikacje sieciowe. dr inż. Juliusz Mikoda mgr inż. Anna Wawszczak Wieloplatformowe aplikacje sieciowe dr inż. Juliusz Mikoda mgr inż. Anna Wawszczak SOAP Serwer: Axis2 / Java Wbudowany komponent nasłuchujący, (Apache / Tomcat) Client Axis2 klient / XML Jeżyk programowania:

Bardziej szczegółowo

Dokumentacja REST API v 3.0. Kraków, 7 marca FreshMail, ul. Fabryczna 20a, Kraków tel , freshmail.

Dokumentacja REST API v 3.0. Kraków, 7 marca FreshMail, ul. Fabryczna 20a, Kraków tel , freshmail. Dokumentacja REST API v 3.0 Kraków, 7 marca 2012 FreshMail, ul. Fabryczna 20a, 31-553 Kraków tel. +48 12 617 61 40, info@freshmail.pl, freshmail.pl Wersja dokumentu: 1.0 Autorzy: Tadeusz Kania ,

Bardziej szczegółowo

ę Ś Ę Ż ć ę ę Ę Ą Ś Ó Ó Ó Ś ć ę Ć ę Ą ć Ś Ć Ś Ć Ś Ą Ę Ą Ó Ś Ę ę Ć ę Ś ę Ę Ń Ę Ó Ś Ó Ą Ż Ę ź ć Ó Ó Ś ź ź ź ŃŃ Ę ź Ó Ę Ę ć ć ę Ę ć ę Ó ę ć Ę Ć ę ę Ą ź Ś ę ę ę Ś Ń Ó ć Ć ć ź ć Ż ę Ó ę ę ę ę Ó ęć Ń ę ę Ś ę

Bardziej szczegółowo

Architektury Usług Internetowych. Laboratorium 2 RESTful Web Services

Architektury Usług Internetowych. Laboratorium 2 RESTful Web Services Architektury Usług Internetowych Laboratorium 2 RESTful Web Services Wstęp Celem laboratorium jest zapoznanie się z modelem usług sieciowych opartych na standardzie REST. RESTful Web Services Usługami

Bardziej szczegółowo

FLEX (16.03.2013) Przygotowanie środowiska developerskiego Hello world w MXML Hello world w ActionScript

FLEX (16.03.2013) Przygotowanie środowiska developerskiego Hello world w MXML Hello world w ActionScript FLEX (16.03.2013) Przygotowanie środowiska developerskiego 1. Uruchomić system operacyjny Linux 2. Pliki z pkt 3 oraz 5 dostępne są pod adresem http://kask.eti.pg.gda.pl/studium/ 3. Pobrać ze strony http://www.adobe.com/devnet/flex/flex-sdk-download-all.html

Bardziej szczegółowo

Home Software Hardware Benchmarks Services Store Support Forums About Us

Home Software Hardware Benchmarks Services Store Support Forums About Us Pass - CPU Benchmarks - List of Benchmarked CPUs 1 z 26 2011-09-07 09:09 Shopping cart Search Home Software Hardware Benchmarks Services Store Support Forums About Us Home» CPU Benchmarks» CPU List CPU

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 09 lipiec 2018

KAM-TECH sklep internetowy Utworzono : 09 lipiec 2018 Model : - 100m ICR WDR ROI IVS microsd IP67 IK10 PoE Producent : Dahua Technology 100m ICR WDR ROI IVS microsd IP67 IK10 PoE Kamera IP z wydajnym algorytmem kompresji obrazu H.264 / H.265 zapewniającym

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 02 luty 2016

KAM-TECH sklep internetowy Utworzono : 02 luty 2016 MONITORING IP > kamery IP > kamery 3Mpx > MOTOZOOM IR Model : - Producent : Dahua Kamera IP z wydajnym algorytmem kompresji obrazu H.264 zapewniającym czyste i bardziej płynne przesyłanie obrazu w maksymalnej

Bardziej szczegółowo

Sample VNF Rack and VNF Descriptor Configuration File

Sample VNF Rack and VNF Descriptor Configuration File Sample VNF Rack and VNF Descriptor Configuration File As described in Configure the VNF Rack and the VNF Descriptors, VNF rack configuration parameters are contained in the VIM Artifact Descriptor (VIM-ArtifactD)

Bardziej szczegółowo

Programowanie dla ios

Programowanie dla ios Programowanie dla ios Trochę historii 9 stycznia 2007 - premiera iphone a Trochę historii 27 stycznia 2010 - premiera ipad a Urządzenia ios Urządzenie Data prezentacji iphone 9.01.2007/06.2007 ipod touch

Bardziej szczegółowo

!"#$%&' % ( )* +,-!./0 1 % : ; < A+ 89 BCD.! )*E F GHIJ EK7LMNO PQRSTUVW89 56./0: Z[0 Z\]Y ^_`!abcn 7 E YQ "!EK GH < 8 0 0A`! 5

!#$%&' % ( )* +,-!./0 1 % : ; < A+ 89 BCD.! )*E F GHIJ EK7LMNO PQRSTUVW89 56./0: Z[0 Z\]Y ^_`!abcn 7 E YQ !EK GH < 8 0 0A`! 5 !"#$%&' % ( )* +,-!./0 1 % +234 56789 : ; < =>?@ A+ 89 BCD.! )*E F GHIJ EK7LMNO PQRSTUVW89 0XY+ @ 56./0: Z[0 Z\]Y ^_`!abcn 7 E YQ "!EK GH < 8 0 0A`! 5!! 5 E N ANO 5 " 2 1 ` Z\Y!! E 5!"F #$ (%&' ( ) ( #"

Bardziej szczegółowo

Wprowadzenie do psql i SQL. Język komend psql. Podstawy instrukcji SELECT

Wprowadzenie do psql i SQL. Język komend psql. Podstawy instrukcji SELECT Wprowadzenie do psql i SQL 1 Bazy Danych Wykład p.t. Wprowadzenie do psql i SQL. Język komend psql. Podstawy instrukcji SELECT Antoni Ligęza ligeza@agh.edu.pl http://galaxy.uci.agh.edu.pl/~ligeza Wykorzystano

Bardziej szczegółowo

Tworzenie zaawansowanych aplikacji w środowisku ios. Wykład 7. Saving data in ios

Tworzenie zaawansowanych aplikacji w środowisku ios. Wykład 7. Saving data in ios Tworzenie zaawansowanych aplikacji w środowisku ios Wykład 7 Saving data in ios Agenda NSString and NSData NSFileManager Property List JSON Core Data ios Directories App Documents Inbox Library Caches

Bardziej szczegółowo

L.p. Poprawka Opis Kategoria Data instalacji

L.p. Poprawka Opis Kategoria Data instalacji Weryfikowana konfiguracja stanowiska roboczego: Sprzęt: Procesor Interl(R) Core(TM) i3-2330m CPU 2.2GHz, Pamięć 3,00GB System operacyjny: 32-bitowy system operacyjny Windows 7 Professional ServicePack

Bardziej szczegółowo

Wprowadzenie do Objective-C

Wprowadzenie do Objective-C Wprowadzenie do Objective-C Historia rozszerzenie składni C o elementy obiektowe powstał na początku lat 80-tych zainspirowany SmallTalk iem wstecznie kompatybilny z C Historia Steve Jobs po odejściu z

Bardziej szczegółowo

Aneks do instrukcji obsługi routera Asmax Br-804v II

Aneks do instrukcji obsługi routera Asmax Br-804v II Aneks do instrukcji obsługi routera Asmax Br-804v II 1. Aneks do filtrowania WAN (firmware V0.05) 2. Aneks do filtrowania LAN IP Filters (firmware A0.05) 3. Aneks do filtrowania LAN MAC Filters (firmware

Bardziej szczegółowo

Weryfikowana konfiguracja stanowiska roboczego: Sprzęt:

Weryfikowana konfiguracja stanowiska roboczego: Sprzęt: Weryfikowana konfiguracja stanowiska roboczego: Sprzęt: Procesor Interl(R) Core(TM) i3-2330m CPU 2.2GHz, Pamięć 3,00GB System operacyjny: 32-bitowy system operacyjny Windows 7 Professional ServicePack

Bardziej szczegółowo

KAM-TECH sklep internetowy Utworzono : 21 marzec 2016

KAM-TECH sklep internetowy Utworzono : 21 marzec 2016 MONITORING IP > kamery IP > kamery 2Mpx [1080p] > Po Model : - Producent : BCS przetwornik: 1/3" 2MP PS Sony Exmor CMOS rozdzielczość: 1920x1080 / 25kl/s interfejs: Ethernet 10/100 Base-T + 802.3at kompresja:

Bardziej szczegółowo

LiveSpace API. Aktualizacja: 16 stycznia 2015 Wersja: 0.6. LiveSpace CRM email: pomoc@livespace.pl tel: 22 354 66 60, www.livespace.

LiveSpace API. Aktualizacja: 16 stycznia 2015 Wersja: 0.6. LiveSpace CRM email: pomoc@livespace.pl tel: 22 354 66 60, www.livespace. LiveSpace API Aktualizacja: 16 stycznia 2015 Wersja: 0.6 email: pomoc@livespace.pl tel: 22 354 66 60, www.livespace.pl Strona 1 z 28 1 Wstęp W dokumencie opisano sposób komunikacji z API LiveSpace, przygotowania

Bardziej szczegółowo

TD/TA SIŁOWNIKI DO PRZEPUSTNIC. Siłowniki do przepustnic / Actuators for dampers

TD/TA SIŁOWNIKI DO PRZEPUSTNIC. Siłowniki do przepustnic / Actuators for dampers Siłowniki ON/OFF / ON/OFF actuators TD, siłowniki proporcjonalne / proportional actuators TA Siłowniki do przepustnic / Actuators for dampers TD/TA Niezawodne siłowniki zasilane prądem stałym lub zmiennym.

Bardziej szczegółowo

TD/TA SIŁOWNIKI DO PRZEPUSTNIC. Siłowniki do przepustnic / Actuators for dampers

TD/TA SIŁOWNIKI DO PRZEPUSTNIC. Siłowniki do przepustnic / Actuators for dampers Siłowniki ON/OFF / ON/OFF actuators TD, siłowniki proporcjonalne / proportional actuators TA Siłowniki do przepustnic / Actuators for dampers TD/TA Niezawodne siłowniki zasilane prądem stałym lub zmiennym.

Bardziej szczegółowo

ONTEC P OPRAWA, KTÓREJ NIE WIDAĆ INVISIBLE FITTING

ONTEC P OPRAWA, KTÓREJ NIE WIDAĆ INVISIBLE FITTING ONTEC P OPRAWA, KTÓREJ NIE WIDAĆ Oprawa jest prawie niewidoczna po zamontowaniu eksponując jedynie to, co najistotniejsze światło. Zaprojektowana z najwyższą starannością elektronika przy niskim poborze

Bardziej szczegółowo

Engineering design services

Engineering design services Engineering design services Info Version 2 Url http://com.mercell.com/permalink/32233808.aspx External tender id 147603-2012 Tender type Contract Award Document type Contract award Procurement procedure

Bardziej szczegółowo

TelCOMM Wymagania. Opracował: Piotr Owsianko Zatwierdził: IMIĘ I NAZWISKO

TelCOMM Wymagania. Opracował: Piotr Owsianko Zatwierdził: IMIĘ I NAZWISKO TelCOMM Wymagania Opracował: Piotr Owsianko 13-03-2017 Zatwierdził: IMIĘ I NAZWISKO DATA TEL-STER 2017 1. Wymagania serwera Do poprawnej pracy aplikacji potrzebny jest: - System operacyjny typu serwer

Bardziej szczegółowo

1d 18. 4a 4b 5 3d*** 4e*** 3b. 5a 5d. 5b 4c 8b 8g 3a. 8c ** 8n 9b 9e** 9a. 9p 9q* 9m 9o 9k 9d 9h 9 9j. 18a. 9r 9f. 1f 11b. 11c ** 1i* 11 11a 2b 10n

1d 18. 4a 4b 5 3d*** 4e*** 3b. 5a 5d. 5b 4c 8b 8g 3a. 8c ** 8n 9b 9e** 9a. 9p 9q* 9m 9o 9k 9d 9h 9 9j. 18a. 9r 9f. 1f 11b. 11c ** 1i* 11 11a 2b 10n Zasłony 1 1a 18 4a 4b 5 3d* 3e* 5c 4e* 3b 5b 4c 8b 3 4 3c 4d 8g 3a 8 e a f d 8h 5a 5d 8c 1c 18a 6b 6d 6c 7 7d 7e 6a 7f 7e 7b 8j 8i 6 7b 8k 8m 8l 8n 9b 9c 9i 9e 9a 9m 9o 9k 9d 9h 9 9j 9r 9f 9g 9l 9n 1 11j

Bardziej szczegółowo

Tuber radio BT MA407. Instrukcja obsługi User s Manual

Tuber radio BT MA407. Instrukcja obsługi User s Manual Tuber radio BT MA407 Instrukcja obsługi User s Manual User s Manual MA407 INSTRUCTIONS...4 BASIC...4 TROUBLESHOOTING...5 DATA TRANSFERRING / CHARGING VIA USB CABLE...5 INTERFACES...5 SPECIFICATIONS...6

Bardziej szczegółowo

Smakołyki tworzenia aplikacji mobilnych w Delphi

Smakołyki tworzenia aplikacji mobilnych w Delphi Smakołyki tworzenia aplikacji mobilnych w Delphi Zdzisław Sroczyński Caprisoft Politechnika Śląska Zakład Informatyki Zlot programistów Delphi 2017 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych

Bardziej szczegółowo

Przechowywanie danych w IOS

Przechowywanie danych w IOS #import "Fraction.h" #import @implementation Fraction -(Fraction*) initwithnumerator: (int) n denominator: (int) d { self = [super init]; } if ( self ) { [self setnumerator: n anddenominator:

Bardziej szczegółowo

Dni Użytkowników Aplikacji QAD 2013. Interoperacyjność z QXtend

Dni Użytkowników Aplikacji QAD 2013. Interoperacyjność z QXtend Dni Użytkowników Aplikacji QAD 2013 Trzebieszowice 3-4 październik Interoperacyjność z QXtend Tomasz Porzeziński, QAD Building the Effective Enterprise Wstęp Rozwój interoperacyjności Elementy integracji

Bardziej szczegółowo

Transmisja danych multimedialnych. mgr inż. Piotr Bratoszewski

Transmisja danych multimedialnych. mgr inż. Piotr Bratoszewski Transmisja danych multimedialnych mgr inż. Piotr Bratoszewski Wprowadzenie Czym są multimedia? Informacje przekazywane przez sieć mogą się składać z danych różnego typu: Tekst ciągi znaków sformatowane

Bardziej szczegółowo

Parametry fakturowania. Cennik (eksport) SANDA SP. Z O.O. TRAUGUTTA KOLUSZKI. Szanowni Państwo,

Parametry fakturowania. Cennik (eksport) SANDA SP. Z O.O. TRAUGUTTA KOLUSZKI. Szanowni Państwo, Użytk.-ID: 395 Data: 03-02-2015 Depot: 2900 Nr klienta: 29002476 SANDA SP. Z O.O. TRAUGUTTA 1 95-040 KOLUSZKI Szanowni Państwo, poniższy załącznik zawiera aktualne cenniki za usługi oraz dodatkowe serwisy

Bardziej szczegółowo

Security services. Generell Informasjon. Oppdragsgiver. Versjonsendringer Contract award. Versjon 3. Dato for offentliggjørelse 04.02.

Security services. Generell Informasjon. Oppdragsgiver. Versjonsendringer Contract award. Versjon 3. Dato for offentliggjørelse 04.02. Security services Generell Informasjon Versjon 3 Url http://com.mercell.com/permalink/40687923.aspx Ekstern anbuds ID 38253-2014 Konkurranse type: Tildeling Dokument type Kontraktstildeling Prosedyre Begrenset

Bardziej szczegółowo