Posts

javascript - When would someone need to create a deferred? -

it seems creating deferred objects commonly discouraged in favor of using es6-style promise constructor. there exist situation necessary (or better somehow) use deferred? for example, on this page , following example given justification using deferred: function delay(ms) { var deferred = promise.pending(); settimeout(function(){ deferred.resolve(); }, ms); return deferred.promise; } however, done promise constructor: function delay(ms) { return new promise(function(resolve, reject){ settimeout(function(){ resolve(); }, ms); }); } does there exist situation necessary (or better somehow) use deferred? there no such situation deferred necessary. "better" matter of opinion won't address here. there's reason es6 promise specification not have deferred object. you don't need one. people used use deferred object can always done way doesn't use deferred object. first of...

httpwebresponse - VB.Net HttpWebRequest.GetResponse always timeout -

i'm getting time out code. the post https , works fine, never response, i try httpwebrequest , webrequest, more timeout, no response can me? >system.net.servicepointmanager.certificatepolicy = new trustallcertificatepolicy() > >req = httpwebrequest.create(url) >req.method = "post" >req.timeout = 60000 > >dim bytearray = encoding.utf8.getbytes(url) > >req.contenttype = "text/xml" > >req.contentlength = bytearray.length > >dim datastream stream >datastream = req.getrequeststream() > >datastream.write(bytearray, 0, bytearray.length) > >datastream.close() >datastream.dispose() > >dim response httpwebresponse = nothing > ><b>response = req.getresponse() '---->>> timeout here </b> > >datastream = response.getresponsestream() > >dim reader streamreader >reader = new streamreader(datastream) > >dim responsefromserver string >responsefro...

javascript - Automate the Import Function from Google Sheets -

is there way automate import function google sheets in javascript? something like: <!doctype html> <html> <head> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> var datadestinationurl = 'https://docs.google.com/spreadsheets/d/1s3pu-sr4bwabtqkyx2bdlzicf8snko5d6v6o-ysot7g'; var datasource = 'c:\myexcel.xlsx' function importdata() { datadestinationurl.import (datasource) } </script> </head> <body> <input type="button" onclick="importdata" value="submit" /> </body> </html> what i'm looking this: https://www.dataeverywhere.com/use-excel-sheets but because corporation restrictions cannot have adds-on. however, can program script...

c++ - Initialize a vector inside a struct -

i have following struct: struct msgproperties { dword msgsize; std::vector<byte> vbuffer; //-constructor msgproperties(dword = 0) : msgsize(a){} }; i want use struct c++ vector i've done: std::vector<msgproperties> readtext; byte buffer[max_buffer_size]; dword bytesread; { bytesread = myfile.read(buffer, max_buffer_size); readtext.push_back(msgproperties(bytesread, std::vector<byte>((byte*)buffer, (byte*)buffer + bytesread))); } while (bytesread > 0); but can't figure out how make work correctly. can tell me missing? looks need 2 constructors: msgproperties(dword a, const std::vector<byte>& vec) : msgsize(a), vbuffer(vec) {} msgproperties(dword a, std::vector<byte>&& vec) : msgsize(a), vbuffer(vec) {} alernatively, single constructor too: msgproperties(dword a, std::vector<byte> vec) : msgsize(a), vbuffer(std::move(vec)) {} on side note, not see why need me...

google play services - Use Android DataBinding plugin parallel to GoogleServices plugin -

was able use android databinding plugin parallel googleservices pluginplugin? dependencies { classpath 'com.android.tools.build:gradle:1.3.1' classpath 'com.google.gms:google-services:1.4.0-beta3' classpath 'com.android.databinding:databinder:1.0-rc1' } apply plugin: 'com.google.gms.google-services' apply plugin: 'com.android.databinding' and whole project exploded. when remove services plugin databinding works. this gradle's stacktrace. [data binding plugin]: failed setup data binding java.lang.nosuchmethoderror: com.android.build.gradle.appextension.getapplicationvariants()lorg/gradle/api/internal/defaultdomainobjectset; @ android.databinding.tool.databinderplugin.createxmlprocessorforapp(databinderplugin.java:233) @ android.databinding.tool.databinderplugin.createxmlprocessor(databinderplugin.java:200) @ android.databinding.tool.databinderplugin.access$200(databinderplugin.java:65) @ android.databin...

python - Assign one docker instance to each client -

i have docker instance exposes port host. host reserves port b docker instance, , client connecting port b on host communicating docker on port without knowing it. currently, 1 client can access docker instance. want able manage multiple clients, each of them having own instance. server (python fine) receive connections clients on port (e.g. port 5555 all clients) , redirect each client own docker instance seamlessly. this has exist, because basic stuff server, seem lack vocabulary find online. name of such system, , 1 exist? i think need proxy server listen port a. when client connects port she/he redirected port b without noticing it. example docker apache server listen port 80 , forward request server e.g tomcat listens port 8080. eg. docker run --name tomcat run -d tomcat docker run -v path/to/your/httpd.conf:/usr/local/apache2/conf/httpd.conf --name proxy -d --link tomcat:tomcatserver -p 80:80 httpd your httpd.conf should this: # put after other loadmodule ...

fpga - VHDL button debouncing in state machine application -

i'm programming fpga board w/ lattice xp2-5e chip. on board 4 rows , 2 columns of led lights i'm trying control 4 directional push-buttons , 1 reset push-button. instance, if (1st row/1st column) led turned on , if press button right, (1st row/2nd column) led turn on , (1st row/1st column) led turn off. since there no hardware debouncing circuit implemented, need implement software solution. tick rate 25 mhz , minimal button hold time 25 ms. code shown below: library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_arith.all; use ieee.std_logic_unsigned.all; entity sklop port ( btn_center : in std_logic; btn_left : in std_logic; btn_right : in std_logic; btn_up : in std_logic; btn_down : in std_logic; clk_25m : in std_logic; led : out std_logic_vector (7 downto 0)); end sklop; architecture behv of sklop type state_type (s0, s1, s2, s3, s4, s5, s6, s7); signal curs : state_type := s0; signal nxts : st...