State of the art of revocation list in browsers

I am a Firefox user and recently stumbled upon the Liu, Yabing, et al. “An end-to-end measurement of certificate revocation in the web’s PKI.” Proceedings of the 2015 Internet Measurement Conference. ACM, 2015 study and after a moment of worry, I found myself wondering if the revocation lists checks were still unimplemented or partially implemented in the more recent versions of not only Firefox but other browsers as well of course. Even though I crawled the web for a while looking for latest updates as far as revocation lists checking is concerned (my search was mostly confined to Firefox updates, I have to admit) but could not find anything meaningful.

Do any of you have recent updates for this ?

I am under the impression that a full reassessment of the situation should be conducted all over again and am considering suggesting this as a master thesis, but my vision of the topic is of course limited and maybe it is already clear to some/most of you what the state of the art is. What is your opinion about it ?

How long to keep the UI state of an app, when app is in background? (Android)

I’m designing an Android app that lets people observe medical data. Besides seeing live data, users can scroll back to inspect earlier data.

I’m trying to decide if, when a user scrolls back to see older data, then puts the app to the background, and again to the foreground, the app should keep the scrolled-back state or show the latest data.

There are two conflicting goals: One, the UI should keep the state the user left it in, so that they can resume their tasks even after, say, taking a phone call. Two, the most recent data (live data) is quickly visible upon reopening the app.

I see 3 options:

  1. Whenever the app regains focus, scroll to the latest (live) data. Disadvantage: When a user looks at past data, takes a call and comes back to the app, the UI state has changed and he has to navigate to the previous state again.

  2. Always keep the scrolled state, even after days of not opening the app. Disadvantage: The scrolled state is probably not interesting to the user after a while.

  3. Define a time limit after which the app will forget the scrolled state and, when it regains focus, shows the latest data. A reasonable time limit would be 30 or 60 minutes I think.

  4. Let the Android app lifecycle handle it. Basically, when Android decides to kill the app process, forget about scroll state. My problem here is that I don’t know how fast this usually happens, and it might vary depending on the phone performance.

Comparable problems I considered:

  • In messaging apps like WhatsApp, when in a conversation, putting the app in the background and again to the foreground, the conversation is still open (not the overview over all conversation).

  • In Google Calendar, when scrolling back to an earlier date, putting the app to the background and again to the foreground, the calendar is still scrolled back.

In both cases the app maker decided to keep the state, but I don’t know for how long.

What’s the best option? Do you know more about how Android’s app lifecycle plays into this?

Three State Workflow

I want to create a three-state workflow in SP (I do not have SP designer). I want to trigger the start of the workflow only when a field changes to a specific value but the workflow is starting as soon as a new item is created. Is that how all three-state workflows work? Is there a way to trigger the start of the workflow only when certain criterion is met?

How to represent a switch “tabbed” state in Material Design?

Trying to determine a way to represent a “tabbed” state on a switch that looks like this:

enter image description here

Under the hood, it is just a checkbox that the user can tab-over and press enter to check/uncheck the box.

What is a way that I can represent the active tabbed state on the switch specifically?

I have tried to add an outline/box-shadow, but I am using material design guidelines and don’t think this works with the clean-cut active states on text inputs etc.

Farm configuration wizard not making “State Service”

I am trying to run Farm Configuration wizard for the first time and using it I am just installing “State Service”.

When I click “Next” then after a long time (probably 10 minutes) it says “Request timed out”

I checked logs and found the following error:

Application error when access /_admin/adminconfigservicesresults.aspx, Error=Request timed out

System.Web.HttpException: Request timed out

Getting Error Message for Exception System.Web.HttpException (0x80004005): Request timed out

I have a 3 server farm, 1 APP and 2 WFE and I have stopped Web Application service on APP. I thought may be this is the cause of this error so I started the service on APP but I am getting same error. I have tried iisreset and computer restart many times.

I am logged in as local admin which installed SharePoint and is also part of Farm Admin group.

Method to construct a finite state machine for a finite-size language L

I need to define a method to construct a finite automata for a finite language L (part of my proof for something else). My idea:

  1. Create $ |L|$ accepting states.
  2. For each input string $ s$ from $ L$ , create appropriate transitions from a starting state to unique accepting state of s.

I don’t know how to formally describe this, or if this idea is even good.

inputs rederizados por un map, como guardar los datos de cada uno de los inputs en un state diferente?

estoy haciendo una practica en react soy principiante y tengo esta incógnita, en esta practica tengo unos inputs que se renderizan de manera dinamica por un map, como haría para que cada dato de cada uno de los inputs renderizados se guarde en un state diferente. este es mi código hasta los momentos, gracias de antemano.

export class RenderizadoPrueba extends Component{    constructor(props){     super(props);     this.state ={       values: '',       nroRenderElemento: 3,       inputs: []     }     this.handleChange = this.handleChange.bind(this);     this.handleSubmit = this.handleSubmit.bind(this);   }    handleChange(e){     this.setState({         value:     });   }    handleSubmit(e){     console.log('Este es el nombre introducido:', this.state.value);     e.preventDefault();   }    componentDidMount(){     this.setState({       inputs: [... Array(this.state.nroRenderElemento)].map((input, i) =>         <label key={input}>           Introduzca su Nombre:           <input type="text" name={i} onChange={this.handleChange}/>         </label>       )     })   }    render(){     return(       <div>          <form onSubmit={this.handleSubmit}>           {this.state.inputs}           <input type="submit" value="Submit"/>         </form>       </div>     )   } }

Updating state with SPFX TextField Component? Office Fabric React

I can’t figure out how to pass an event object to the SPFX TextField component. It’s only passing the value of the input as a string from what I can see when I console log them out. I would like to handle multiple inputs and handle the on change events to the state as how I am currently handling it with my first handleOnChange() but using the spfx TextField component. Am I handling the onChanged part wrong? Or is it supposed to do that? Or is there any alternatives?

I was thinking that it would work like how I have my input text for Description where as I type in the box, the state gets updated to show the current text and shows it in the label.

Here is a part of my code. I don’t really use React so if there are any common problems you see please let me know.

constructor(props: ICrudProps, state: any){     super(props);     this.state ={         Title: '',         Description: '',     }     console.log(props);     this.handleOnChange2 = this.handleOnChange2.bind(this); }  private handleOnChange(event): void{   console.log("Event :" + event);   console.log("Event name " + + " E value" +;   console.log("State " + this.state.Title + " Description " + this.state.Description);     this.setState({         []:     }) } private handleOnChange2(event){   console.log("Event : " + event);   console.log("Ename " + + "E value " + event.value  );   console.log("E Name " + + " E value" +;   console.log("State " + this.state.Title + " Description " + this.state.Description);     this.setState({         Title: event     }) }  public render(){     return(         <div>             <form>                 <TextField label='Title' name="Title" defaultValue={this.state.Title} onChanged={e=>this.handleOnChange2(e)}/>                 <TextField label='Title' name="Title" defaultValue={this.state.Title} onChanged={this.handleOnChange2}/>             {/*<label>Title                 <input name="Title" type="text" value={this.state.Title} onChange={e=> this.handleOnChange(e)}/>             </label>*/}             <label>Title: {this.state.Title}</label>             <br/>             <label>Descirption                 <input name="Description" type="text" value={this.state.Description} onChange={e=>this.handleOnChange(e)}/>             </label>             </form>              <br/>             <label className="ms-font-su ms-fontColor-purpleLight">Title: {this.state.Title}</label>             <br/>             <label className="ms-font-su ms-fontColor-purpleLight">Description: {this.state.Description}</label>             <br/>             <a href="#" onClick={() => this.createItem()}>                 <span>Create item</span>             </a>&nbsp;             <br/>             Status: {this.state.status}          </div>     ) } 

wholesale Solid State High Frequency Welder

Our History:
ZSHC Mechanical & Electrical Equipment Co., Ltd. was established in 2009, covering 20,000 square meters, with more than 100 employees. It has developed into a comprehensive enterprise integrating R&D, production, sales and service.
Our Factory:
The company has offices, technology department, purchasing department, sales department, foreign trade department, after-sales service center, production workshop, assembly workshop, commissioning workshop, inspection workshop, finished product workshop, etc. The organization structure is complete and closely linked, which ensures the company’s sustainable and healthy development. The technical department specializes in the development of technology, provides technical guidance for after-sales, provides a strong impetus for the company’s development in technology, ensures the maintenance of equipment and relieves customers’ worries. Debugging and inspection workshop, inspection refined to the surface treatment of each screw and casing.
Our Product:
The company mainly engaged in products: solid-state high-frequency welding machine, high-efficiency switch welding machine, high-frequency straight welded pipe mill line, intermediate-frequency annealing equipment, zinc spraying machine, shear butt welding, cooling equipment, palletizer, ultra-audio equipment and so on.
Product Application:
High Frequency Welding, Medium Frequency On-line Weld Annealing, Heat Treatment and other Induction Heating Equipment, and Industrial Automation Control Devices
Our Certificate:
Our company has obtained CE certification and ISO 9001 quality management system certification. Three new inventions and patents in high frequency welding
Production Equipment
Production Market:
Our products are exported to India, Thailand, Indonesia, Albania, Uzbekistan, Syria, Vietnam, Greece, Nepal and Many other countries and Areas.
Our service:
● Pre-sale Service:
1. Assist the buyer to do a good job in engineering planning and system demand analysis, and cooperate with the design institute to designate a complete engineering design plan according to the actual situation.
2. Work closely with the buyer to fully consider the customer’s systematic and functional structure, the functions of the outsourced equipment required by the system and the selection of software.
3. Provide professional technical advisory services.
4. Provide visits and reception at any time and various conveniences.
5. Select professional and technical personnel, business personnel for technical exchanges, technical communication, throughout the process, timely provide product performance, characteristics, schematic design drawings. As well as various parameters, actively cooperate with the buyer to select satisfactory products.
● Sale Service:
1. After the signing of the contract, the buyer’s technical specifications will be compiled, and the technical specifications will be perfected, supplemented and refined accordingly, so that the technical specifications will become the actual implementation technical documents, which will be executed after the buyer’s approval, and the technical agreement will be used as an annex to the equipment order contract.
2. Within the shortest time after the signing of the technical agreement, our company will submit to the buyer a list of standards for the design, manufacture, assembly, installation, commissioning, acceptance, testing, operation and maintenance of the contracted equipment for confirmation.
3. Provide the buyer with the drawings and information stipulated in the contract in time.
4. For the complete set of equipment purchased by the buyer in connection with the contract, our company takes the initiative to meet the technical conditions and information of the equipment interface requirements.
5. The quality problems arising in the process of equipment manufacturing shall be notified to the buyer without concealment.
6. Manufacturing of products, experimental testing of materials and products shall be carried out in accordance with relevant standards, and routine project inspection shall be carried out conscientiously.
7. factory acceptance. Debugging and testing the equipment before leaving the factory according to the contract and technical standards to ensure that the products are fully qualified.
8. After the equipment arrives at the site, our company will send experienced engineers to the site to guide installation, commissioning, operation and so on, and on-site technical guidance and training for the buyer’s operators to ensure the normal and safe use of equipment by the buyer.
● After Sale Service:
Our company has sufficient spare parts inventory and experienced technical after-sales personnel in China, able to respond quickly, and provide 7 x 24 hours full response service. Special commitment is made to provide free after-sales service within one-year warranty period and life-long paid service, and spare parts at the best price to ensure reliable and safe operation of the equipment during its service life.wholesale Solid State High Frequency Welder