Posts

javascript - jQuery.when - Callback for when ALL Deferreds are no longer 'unresolved' (either resolved or rejected)? -

when multiple deferred objects passed jquery.when , method returns promise new "master" deferred object tracks aggregate state of deferreds has been passed. the method either resolve master deferred deferreds resolve, or reject master deferred 1 of deferreds rejected. if master deferred resolved (ie. deferreds resolve), passed resolved values of deferreds passed jquery.when. example, when deferreds jquery.ajax() requests, arguments jqxhr objects requests, in order given in argument list: $.when( $.getjson('foo'), $.getjson('bar') ).done(function(foo, bar) { // foo & bar jqxhr objects requests }); in multiple deferreds case 1 of deferreds rejected, jquery.when fires fail callbacks master deferred, if of deferreds may still unresolved @ point: $.when( $.getjson('foo'), $.getjson('bar') ).fail(function(req) { // req jqxhr object 1 of failed requests }); i need fire callback when deferreds passed jquery.when no ...

Closures javascript vs java -

i learning javascript , came across following code snippet: var outervalue = true; function outerfn(){ assert( outerfn && outervalue, "these come closure." ); } insofar understand closures in above context, allow outerfn see outervalue variable. my question is: how different other programming language - such java instance? expected outervalue's scope allow outerfn see it. added later on: var outervalue = true; function outerfn() { console.log(outervalue); } function anotherfunction(arg){ console.log("anotherfunction"); arg.call(this); } anotherfunction(outerfn); is better example of closure? your example not illustrate difference, not define scope of outervalue. in javascript, may nest functions arbitrarily within 1 another, , closures make sure inner functions can see outer functions when invoked after outer functions no longer in scope. in java, nesting functions not (yet)...

java - StaleObjectStateException on high frequency updates -

we're using hibernate 3.6.3.final , mysql 5.5.8 web application. backend running on jboss 6.0.0 final server. of time things work we're getting staleobjectstateexception. after while of experimenting figured out can reproduced sending requests backend high frequency (ie. clicking button triggers request fast possible). as far know exception means domain object got fetched database , when hibernate tried persist again noticed transaction changed in meantime. however far understand databases conflicting transactions should isolated extent prevents behavior. explicitly changed isolation level serializable guarantees repeatable reads , disabled hibernate caching. should prevent situation 1 transaction sees different versions of same domain object. the full stack trace is: 2011-04-28 20:46:17,865 warn [com.arjuna.ats.arjuna] (workerthread#2[127.0.0.1:57772]) arjuna-12125 twophasecoordinator.beforecompletion - failed synchronizationimple< 0:ffff7f000001:126a:4db9c...

.net assembly - I have trouble using mcc compiler in MATLAB (Error using ==> mcc The output directory does not exist) -

i'm trying build .net assembly file executing code in matlab2010b workdir = 'c:\users\h\documents\source code\matlabfiles'; outdir = fullfile(workdir, 'output'); dnetdir = fullfile(workdir, 'dotnet'); %% determine file names mfile = fullfile(workdir, 'perform.m'); dnetdll = fullfile(dnetdir, 'dotnet.dll'); %% create directories if needed if (exist(outdir, 'dir') ~= 7) mkdir(outdir); end if (exist(dnetdir, 'dir') ~= 7) mkdir(dnetdir); end %% build .net assembly eval(['mcc -n -d ' dnetdir ' -w ''dotnet:dotnet,' ... 'dotnetclass,0.0,private'' -t link:lib ' mfile]); i'm getting error. ??? error using ==> mcc output directory, 'c:\users\h\documents\project\thesis\source' not exist. i'm pretty sure it's because of space in directory path "...\source code\...". because if use path no spaces works fine. is there way make work? ...

android - How to show current Ringtone title for Alarm, Notification, VoiceCall, -

i use code, find more or less on here, return same answer: "default ringtone gleam", not. i show users sounds set for: alarm, system notification, voicecall, calendar notification, sms notification (did forgot some?) i tried use code: sharedpreferences prefsringtones = preferencemanager.getdefaultsharedpreferences(getbasecontext()); uri ringtoneuri = uri.parse(prefsringtones.getstring("ringtonepref","default_ringtone_uri")); ringtone ringtone = ringtonemanager.getringtone(this, ringtoneuri); string ringtonename = ringtone.gettitle(this); or intead default_ringtone_uri use default_alarm_alert_uri, default_notification_uri thank you, working. other working code: uri ringtoneuri = ringtonemanager.getdefaulturi(ringtonemanager.type_notification); ringtone ringtone = ringtonemanager.getringtone(this, ringtoneuri); string ringtonename = ringtone.gettitle(this);

c++ - Understanding code used to draw quads in OpenGL 3.3+ core using triangles -

i'm trying draw quad background (2d) using opengl 3.x+. quads deprecated, goal use 2 triangles make rectangle fills screen. it's working, i'm not 100% clear on here. setup gluint positionbufferobject; glfloat vertexpositions[] = { -1.0f, -1.0f, 0.0f, 1.0f, -1.0f, 1.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 1.0f, 1.0f, -1.0f, 0.0f, 1.0f, -1.0f, -1.0f, 0.0f, 1.0f, }; glgenbuffers(1, &positionbufferobject); glbindbuffer(gl_array_buffer, positionbufferobject); glbufferdata(gl_array_buffer, sizeof(vertexpositions), vertexpositions, gl_static_draw); i understand vertexpositions , it's array of vertices. glgenbuffers() saying, want 1 buffer , assign id &positionbufferobject ? glbufferdata() uploads vertexpositions gpu's memory; how know upload since didn't give id? draw glenablevertexattribarray(0); glvertexattribpointer(0, 4, gl_float, gl_false, 0, 0); gldrawarrays(gl_triangle_strip, 0, 5); gldisablevertexattribarray(0)...

date - Looking for calendar data to import into SQL Server -

i want create calendar date table in sql server 2002 2011, minimally contain of dates each year, along whether each date week day or week-end day. any ideas on can find such data online? (or elsewhere)? how can import or generate such table? set datefirst 1 ;with cal ( select cast('20020101' datetime) dt union select dt+1 cal dt < cast('20111231' datetime) ) select dt [date], case datepart(dw, dt) when 6 1 when 7 1 else 0 end weekend cal option (maxrecursion 0)