Eclipse molto lento: come velocizzare l’ambiente di sviluppo Java più diffuso

Eclipse è un ambiente di sviluppo che, da un lato, consente di avere una buona produttività, dall’altro, se non configurato correttamente, può creare problemi con continui blocchi e rallentamenti che possono produrre anche il rallentamento delle attività di sviluppo. A causa di tali problematiche Eclipse oltre ad essere uno degli ambienti di sviluppo Java più amati grazie alla sua versatilità risulta anche uno dei più odiati.  In questo mini articolo vengono elencate alcune configurazioni che possono contribuire a velocizzarlo se configurate correttamente.

Leggi tutto “Eclipse molto lento: come velocizzare l’ambiente di sviluppo Java più diffuso”

“Linking viewer selection with current editor” blocca Eclipse: come risolvere il problema

Dato che da qualche mese sto lavorando esclusivamente con il linguaggio Java e con l’editor Eclipse mi sono imbattuto in un bug di Eclipse davvero fastidioso, che pur essendo noto sui vari bug tracker del noto ambiente di sviluppo Java non risulta di semplice soluzione. Riporto quì una descrizione del problema ed un workaround per lavorare senza interruzioni quando vi si presenta tale problema.

Leggi tutto ““Linking viewer selection with current editor” blocca Eclipse: come risolvere il problema”

Selenium: Automatizzare il browser con Python

Python è uno dei linguaggi più utilizzati per lo sviluppo di script per automatizzare operazioni ripetitive e noiose. Nell’enorme parco di librerie disponibili per Python non poteva certo mancare una libreria di browser automation ovvero una libreria che consenta di automatizzare il browser ed eseguire le operazioni più comuni durante la navigazione web. Tale libreria è molto utile soprattutto per fini di testing di applicazioni web. In questo piccolo articolo viene fornita una rapida introduzione di Selenium, viene spiegato come installarlo e vengono mostrate le funzionalità principali con semplici esempi di utilizzo.

Leggi tutto “Selenium: Automatizzare il browser con Python”