Tag Info

New answers tagged

0

Why not make your own? I mean, if you're doing a small website, creating your own for whatever role you desire is simple enough and you can bend it to your will. As for the single page approach, you may have to work on it a little bit, but it is very do-able, best of all, it doesn't take long to learn it!


1

Most of the new front-end designs I've seen are doing a lot of this nowadays. It seems to work generally OK -- browser resamplers have got much better, pipes are fatter and images are heftier so you aren't trying to re-raster a 10kb JPEG. I've seen a few downsides -- the big ones being file sizes are bloated which effects visible performance, especially on ...


2

An ASP.NET WebForms application will be your best bet in the short term. Your skills at WinForms will be largely transferable, however you'll need to make yourself familiar with where you're WinForm is relying on persisted state objects. These pieces of data that need to be persisted throughout the lifetime of the application, that are not part of ...


0

I think that the key is going to be simple: Have simple code. That means something that you look at and understand. As you expand and change servers you need to know what is going on. You also might need to add coders who need to quickly understand. Hooks and XML files that call random code that is not obvious is very bad. Then you can test and find the ...


0

Alternative could be to use some batch frameowrk like spring batch. The advantage over javascript would be easy to configure, inherent logging , retry and monitoring and easy integration to other system which will help in sending notification and downloading files


0

This is how you are tracked without cookies via the browser fingerprint. https://panopticlick.eff.org/index.php?action=log&js=yes Idea: Each browser has a unique fingerprint if you get enough features ip address installed fonts javascript yes/no adblock yes/no accepted headers is some stuff cached? java screen size If you get 20 bits out of the ...


0

If you are concerned about load you could use redis or in-memory storage, and them periodically offload the results, see: Python example, could be adapted to php Uses Redis bitmaps to store the counts


1

One thing you must know is that there are as many flavours of MVC as there are frameworks that claim to implement MVC. Most agree on the fact that the Model holds some state and the View renders it. But the Controller has very different roles. In Smalltalk, where it was first described, the Model is the core of your application, data and business methods. ...


1

The difference between postprocessing and preprocessing is non-existent, at least in the case of programming languages. Both describe a transformation from some format A (which is authored by a human) to format B (which is necessary to have, but inconvenient to write): “compiler”: A -> B == CSS-related examples == less: LESS -> CSS sass: ...


2

The goals of preprocessing and postprocessing are quite different: preprocessing focuses on helping programmers write simpler and more maintainable code postprocessing focuses on improving the runtime efficiency of code It is true that preprocessors also delve into the realm of efficient code (one common example is minification) and the reason for that ...


5

"Why questions about HTML/CSS/JS/etc(Web-programming et al) collect more views and answers than those about, for instance, automata theory?" Many people are actively involved in earning their "daily bread" solving practical programming problems, such as "how do I animate that Icon?" or "What's the best way to implement bla bla bla using CSS on Browser X" ...


0

I think message queuing is your answer, along with discarding the idea that the user should wait for the processing to complete. When the user uploads the file, queue it to a message "processor" which will do the preliminary analysis on it (basically just decide if it's too big and either divert it to a "splitter" queue or simply put it on the regular ...


1

Computer power is cheap nowadays. Moreover, you don't know yet where the bottleneck will be. To me, this smells like premature optimization where you worry about performance before even having the load. Perhaps you should just start by making it work, then about scaling it. My 2 cents. The question is also if you want quick processing time or high ...


1

Session variables are like the old Basic global variables to some degree. The burden is on the user to keep track of them, what's in them, their scope and how they are used; just like in old versions of BASIC. That being said, why would someone totally discount the use of a mechanism that is obviously designed to be an integral and very importaint part of ...



Top 50 recent answers are included