lunedì 21 dicembre 2020

Fuori tema buon Natale e felice anno nuovo 2021

 




Il fuori tema che più adoro scrivere, riguardante proprio il periodo di Natale e ciò che segue come le vacanze che portano in me quelle forze ed energie ma soprattutto riposo.

Un 2020 molto particolare, non solo per me ma per il mondo intero, nella mia vita privata tanto è stato cambiato e fatto.

Un anno che ha visto una situazione globale complessa per colpa di quel virus, che in tanti hanno avuto modo di conoscere e comunque intaccato per via delle abitudini cambiate.

Un pensiero va però a chi, a quelle care persone che ora non ci sono più, in particolare all'amico Gianluca, una bravissima persona conosciuta nelle community .Net e che il virus Coronavirus, ha portato via.

Una persona splendida, con doti umane molto rare, quelle dell'altruismo, quelle di dare l'amore al prossimo.

La sua scomparsa ha portato in me un dolore enorme ma anche tanta riflessione, mi sono chiesto se devo ancora continuare ad impegnarmi per il prossimo, ma la domanda che ho rivolto al cielo, alzando la testa e domandando al signore è stata "Perchè le brave persone vengono a mancare, quando poi ci sono tante persone cattive che fanno soffrire il prossimo, tante persone che hanno nel loro cuore tanto odio e cattiveria?" Questa è la domanda che ho posto guardando il cielo, persone come Gianluca devono continuare ad esserci, mentre quelle cattive che il signore si deve prendere.


Domanda che forse non troverò mai risposta, ma pensare che vengono a mancare persone brave come Gianluca, e tante che hanno cattiverie continuo ad esserci mi da un senso di rabbia, di dolore.

Non voglio però tediare i mie lettori e persone che mi seguono, ma la perdita di Gianluca è stato un grande dolore.

Quest'anno molti mesi a lavorare da casa, che mi hanno permesso di avere più tempo per me, e quindi ordinare un pò casa.

Ma non solo, ho avuto anche modo di vedere in maniera introduttiva anche Raspberry, ma prometto nel nuovo anno di programmarlo con tecnologia .Net.

Ciò che avrei voluto fare, è la solita programmazione Xbox, che anche quest'anno non mi è stato possibile.

Tanto l'impegno sociale, con la mia associazione e tantissime le iniziative di cultura, certo, poi c'è stato qualcuno/a che ha tradito alle spalle, ma per questo ora mai ne faccio esperienza.

Impegno per il prossimo e cura dell'ambiente alto, che però il prossimo anno devo diminuire per godermi un pò gli anni e soprattutto la mia vita.

Ho visitato una bellissima città che da anni volevo vederla, Mantova, una bomboniera al quale vorrei tornarci, e chissà se non come residente.-

Tantissime le persone che ho conosciuto, alcune brave, altre meno.

Con l'occasione del bonus mobilità, mi sono preso anche una nuova bicicletta pieghevole.

Ora altri giorni di lavoro, e poi riposo per recuperare quelle forze che mi serviranno con il nuovo anno.

Un anno positivo, anche se la scomparsa di Gianluca ha portato in me molta tristezza.

Avrei voluto terminare alcuni progetti, ma spero di farlo il prossimo anno, come anche la voglia di approfondire alcune tematiche tecnologiche, come IOT, Xbox e la programmazione su più dispositivi.


Qualche giorno di pausa e poi ritornerò a scrivere, sperando in un anno pieno di tanti successi e progetti.

Auguro a tutti, un felicissimo Natale e che l'anno nuovo regali tante soddisfazioni.

Auguri a tutti voi.

domenica 20 dicembre 2020

Download gioco gratuito HYPER SCAPE

 



Un gioco per tutta la famiglia e per piattaforma Windows quello di Epicgames disponibile in questi giorni gratuitamente e senza limitazioni.

Il gioco Hyper Scape in lingua italiana ha una grafica molto interessante.

Per maggiori informazioni e download visitate il seguente sito HYPER SCAPE - Hyper Scape™ (epicgames.com) 

sabato 19 dicembre 2020

Download gratuito gioco Dauntless

 



Disponibile gratuitamente e senza limitazioni, il gioco Dauntless in lingua italiana e per sistemi operativi Windows.

Per maggiori informazioni e download visitate il seguente sito https://www.epicgames.com/store/it/product/dauntless/home 

venerdì 18 dicembre 2020

Download gioco gratuito Cities: Skylines

 


Un bellissimo gioco di simulazione nel creare e gestire le città. 

Il gioco Cities Skylines scaricabile gratuitamente e senza limitazioni dalla piattaforma EpicGames ma solo fino al 18 dicembre 2020.

Per maggiori informazioni e download visitate il seguente sito Cities Skylines - Cities: Skylines (epicgames.com)  



giovedì 17 dicembre 2020

Download gioco Star Trek Online

 




Un gioco sulla famosa serie televisiva sullo spazio, disponibile gratuitamente e senza limitazioni dal sito EpicGame. Il gioco per sistema operativo Windows e non in lingua italiana, offre una valida grafica ed è per tutta la famiglia.

Per maggiori informazioni e download visitate il seguente sito Star Trek Online - Star Trek Online (epicgames.com)


mercoledì 16 dicembre 2020

Javascript rilevare i controlli sulla pagina tramite nome della classe di stile Document.getElementsByClassName()

In una pagina Asp.Net, da codice Javascript possiamo rilevare i vari controlli (elementi) di una determinata classe di stile,   tramite il metodo "getElementsByClassName" della classe document .

Qui di seguito un esempio.


Var Controlli = document.getElementsByClassName("NomeClasseStileCSS");

for (var ContaElementi = 0; ContaElementi < Controlli .length; ContaElementi++) {

         //Codice

            }

martedì 15 dicembre 2020

Javascript getElementsByClassName() with two classes

Tramite il metodo GetElementsByClassName, possiamo ottenere una serie di controlli che hanno una determinata classe. Ma nel caso che vogliamo ottenere più controlli con due classi, dovremmo utilizzare il metodo querySelectorAll dell'oggetto document.

Qui di seguito un esempio di utilizzo.


 var Controlli = document.querySelectorAll(".NomeClasseA,.NomeClasseB");


 for (var ContaControlli= 0; ContaControlli < Controlli .length; ContaControlli++) {


//Codice


 }

lunedì 14 dicembre 2020

javascript contains string with includes

 Nel linguaggio di programmazione Javascript,  il metodo Contains che si usa per le string nel linguaggio di programmazione C#, in Javascript si utilizza il metodo "Includes".

Qui di seguito un frammento di codice in Javascript.


VariabileString.includes('TESTO');

domenica 13 dicembre 2020

download gioco warframe

 



Al momento in cui scrivo è possibile scaricare gratuitamente il gioco di azione Warframe, per un pubblico adulto,  dal seguente sito https://www.epicgames.com/store/it/product/warframe/home

Il gioco è in lingua italiana per sistema operativo Windows.

Per maggiori informazioni e download visitate il sito indicato.

sabato 12 dicembre 2020

Download gratuito gioco Tyranny - Gold Edition

 



Fino al 17 dicembre 2020 è possibile scaricare il gioco Tyranny Gold Edition, per un pubblico adulto per sistema operativo Windows e non in lingua italiana.

Il gioco è senza limitazioni e senza durata di tempo.

Per maggiori informazioni e download visitate il seguente sito Tyranny - Gold Edition - Tyranny - Gold Edition (epicgames.com)

venerdì 11 dicembre 2020

Download gioco gratuito Pillars of Eternity - Definitive Edition

 



Epicgames offre fino al 17 dicembre 2020 la possibilità di scaricare il gioco Pillars Of Eternity per un pubblico maggiorenne senza limitazioni.

Il gioco per sistemi operativi Windows ed in lingua inglese.

Per maggiori informazioni e download visitate il seguente sito https://www.epicgames.com/store/it/product/pillars-of-eternity/home 

giovedì 10 dicembre 2020

jquery invoke event click

 Il frammento di codice qui di seguito, illustra una tecnica di come invocare l'evento click di un controllo in JQuery.

$("#NomeControllo").trigger("click");

mercoledì 9 dicembre 2020

JQuery ottenere url elemento href element

 Il frammento di codice JQuery qui di seguito, illustra una tecnica di come rilevare da un tag di collegamento ipertestuale il relativo url.

 var href = $('#NomeTag').attr('href');

window.location.href = href;

 

martedì 8 dicembre 2020

Recensione Kubii Starter Kit Raspberry Pi4 - 4GB un ottimo prodotto

 



Il sito Kubii https://www.kubii.it/ offre una serie di prodotti riguardante la scheda Raspberry, con il quale realizzare progetti di tipo internet delle cose (IOT) oppure per i vari maker che vogliono automatizzare alcuni progetti o inventarsi qualcosa di innovativo.

Il sito offre una vasta gamma di prodotti, di vari accessori e soprattutto di starter kit.

Tra i vari prodotti, ho avuto modo di conoscere il "Starter Kit Raspberry PI4 da 4 GBhttps://www.kubii.it/raspberry-pi-4-modello-b/3011-kit-raspberry-pi4-4gb-3272496302112.html un insieme di accessori per la scheda Raspberry tra cui la scheda PI4 con il quale iniziare a fare i primi progetti.

Un ottimo prodotto, perchè offre una serie di accessori ad un prezzo molto conveniente.

Con questo pacchetto si possono iniziare a fare degli ottimi progetti per maker, con la fornitura di componenti di base che permette di dare sfogo alla propria fantasia su vari progetti.

Nella confezione troviamo oltre alla scheda Raspberry PI 4 da 4 gb, il case, che non è altro che la scatola o meglio il contenitore della scheda per coprirla e contenerla. Una scheda Noobs MicroSD da 32 gb, dove si trova il sistema operativo, con il quale si interagisce con la scheda ed i vari sensori che si possono aggiungere alla scheda, l'alimentatore, perchè la scheda necessità di elettricità per il suo funzionamento, un cavo mini HDMI verso HDMI da collegare ad un televisore o monitor o altro dispositivo che richiede tale attacco. Infine quattro Heat Sink, che sono dissipatori per evitare il riscaldamento della scheda.

Un kit molto interessante.

Ottimo anche la gestione del cliente da parte del sito, disponibile e pronto a fornire informazioni.


Qui di seguito le foto dei vari componenti presenti nello start kit.






lunedì 7 dicembre 2020

Asp.Net Populating select control using Jquery

Nel caso che si vuole valorizzare un controllo html di tipo select, il frammento di codice qui di seguito illustra tale tecnica utilizzando jquery

success: function (response) // Dati ricevuti
        {
            $.each(response, function (key, val) {
                var html = '<option value="' + key + '">' + val + '</option>'
                $("# DdlControllo ").append(html);
                
            })

        },

domenica 6 dicembre 2020

Javascript verificare se document.getElementById è null

 Il frammento di codice Javascript qui di seguito verifica se il metodo GetElementById è null oppure no.


var elemento = document.getElementById("MioID");

    if (typeof elemento !== 'undefined' && elemento !== null) {

        document.getElementById("MioID").value = "1000";

    }

sabato 5 dicembre 2020

Download gratuito gioco Cave Story+

 



Un gioco molto conosciuto di strategia quello che è disponibile gratuitamente e senza limitazioni fino al 10 dicembre 2020.

Il gioco Cave Story+ in lingua inglese e per piattaforma Windows offre divertimento per tutta la famiglia.

Per maggiori informazioni e download visitate il seguente sito Cave Story+ (epicgames.com) 

venerdì 4 dicembre 2020

Asp.Net control selected jQuery get value of select onChange

L'evento change in Jquery permette di rilevare l'evento nel momento in cui si seleziona un elemento in un controllo list o dropdownlist, le caselle combinate.

Qui di seguito il frammento di codice

$(document).ready(function () {
 
    $("#DdlNomeControllo").change(function () {
        MiaFunzione(this.value);
      
    });
  

});

giovedì 3 dicembre 2020

The provided URI scheme 'https' is invalid; expected 'http'. Parameter name: via

Durante lo sviluppo di applicazioni, può capitare che utilizzando un servizio web di tipo WCF, che richiede credenziali e soprattutto una connessione protetta di tipo https, il file di configurazione va impostato con i parametri di tale connessione. In particolare il securitymode impostato a Transport ed i vari sotto tag.

Questo per evitare che generi il seguente errore

The provided URI scheme 'https' is invalid; expected 'http'.

Parameter name: via

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.


Exception Details: System.ArgumentException: The provided URI scheme 'https' is invalid; expected 'http'.

Parameter name: via




Qui di seguito il file Webconfig con i dovuti accorgimenti tra cui valore "Windows" per il parametro ClientCredentialType. Vedere anche il seguente post https://emanuelemattei.blogspot.com/2018/06/c-schema-uri-fornito-https-non-valido.html 



<bindings>

      <basicHttpBinding>

        <binding name="NomeWebServicePortBinding" receiveTimeout="00:10:00" sendTimeout="00:10:00"

            maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Mtom">

          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"

                maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />

          <security mode="Transport">

            <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />

            <message clientCredentialType="Certificate" algorithmSuite="Default" />

          </security>

        </binding>

      </basicHttpBinding>

    </bindings>

mercoledì 2 dicembre 2020

Download gioco gratuito MudRunner

 



Fino al 3 dicembre 2020 è possibile scaricare gratuitamente il gioco MudRunner, in versione italiana per sistemi operativi Windows.

Il gioco è disponibile gratuitamente e senza limitazioni.

Per maggiori informazioni e download visitate il seguente sito Mudrunner - MudRunner (epicgames.com)

Download Uno Platform Solution Templates

Dal Marketplace di Visual Studio è possibile scaricare il componente aggiuntivo per Visual Studio Uno Platform che permette la creazione di applicazioni per vari ambienti, quali Windows, Linux, Mac ed Android.

Qui https://marketplace.visualstudio.com/items?itemName=nventivecorp.uno-platform-addin il componente.


martedì 1 dicembre 2020

Hosting gratuito Asp.Net Core

Non è facile trovare sul web aziende che offrono spazio web gratuito con caratteristiche particolari o meglio innovative come l'utilizzo della tecnologia Asp.Net Core, o Asp.Net Core MVC con database Sql Server o Microsoft Access.

Dal seguente sito https://somee.com/DOKA/DOC/DOProductDetails.aspx?docode=false&pid=100000000036 la possibilità di avere uno spazio web gratuito che supporti tale caratteristiche.

Il sito è in lingua inglese