Sometimes multiple IP addresses are required (either for test or to really separate communication channel of applications). If a setup is expected to span on multiple computers, but the proof of concet or initial testing is performed a single PC, then multiple IPs for same PC is usually chosen (besides multiple complete VMs or containers). […]
Multiple addresses on single ethernet adapter Read More »
The cooling is (usually) the noisiest component in the computers. Is it possible to cool completely passively? Yes. It is, but usually is not done, because large heatsinks are required (assuming that not ultra low power CPU is used). What about passive that switches to active- it is done pretty frequently. Almost all laptops switch
Semipassive cooling Read More »
Despite the XML and HTML similarities, they are really different and parsing them should be approached differently. Let us take following example HTML/XML code As this is valid XML it can be parsed using The browsers open it and display it correctly (if the extension is HTM(L)). So all is nice, but what if the
Powershell parse HTML vs XML Read More »
lia lia lia .... some more advertisement between the posts in the list
The web server benchmarking is on another page. The web page benchmarking is influenced by the server performance, used framework, connection speed and latency. In addition it depends on what device it is loaded- small screen or large screen (lazy load of pictures or different media tags for example), if it is loaded in browser
Benchmarking web page Read More »
Benchmarking web page is totally different stuff and is in another post. This is for small single server setup. Multiple server with load balancers and other extras are not covered. There are different aspects of benchmarking- total speed, handshake, PHP (and/or additional) scripts, DB access, etc. Benchmarking is usually related to optimization, but sometimes it
Benchmarking web server Read More »
The web pages are great way for providing information, but their existence provides information that there is a server behind the host name (and the IP) and this server is accepting externally initiated communication and is able to communicate with external systems. Well, this is the purpose of the web pages. The web server provides
Banning impolite bots (1) Read More »
lia lia lia .... some more advertisement between the posts in the list
There are several ways to extend the functionality of the browsers. One of the most common is to add extension/add-on from a store. Probably the most popular stores are:Chrome Web Store: LinkEdge add-ons: LinkOpera Add-ons: LinkAdd-ons for Firefox: LinkSafari Extensions: Link As currently Edge and Chrome are both based on the same Chromium browser, the
Web extensions Read More »
Sometimes the easiest way to create new web request is to get similar request and modify it. In Edge it is done by finding the web request and resending it (optionally editing it). This is one of the functionalities that I am missing in Crome. This is also available in Firefox (checked only the Dev
Web requests via PowerShell Read More »
Home lab is requirement, when diferent technologies have to be learned and also tested. In general more people depend on the “company” labs and bringing them down is not a nice thing. The home IT lab also allows to test “unsupported” and “non-priority” technologies in the “free time” (the time for self improvement). So I
Home lab Read More »
lia lia lia .... some more advertisement between the posts in the list
WordPress offers easy to use framework for web page building (blog or general web page). As it is framework- it contains multiple components, but the installation usually happens as one bundle installation. Ususally there is no need of separate installation of web server, database server, PHP (server scripting), GUI (graphical user interface). The settings can
Why to choose wordpress Read More »