Generare uno schema XSD a partire da un XML

Anche tu odi chi rilascia webservices senza una descrizione precisa della richiesta e della risposta? Ecco la soluzione.

Generates a XSD (XML Schema) from a XML file. Simply copy-paste OR upload your XML document and let the generator figure out the rest. The generator will try to use a ‘smart’ approach to figure out the data type (you can always refine it after).

Sorgente: Free Online XSD/XML Schema Generator – FreeFormatter.com

Pubblicato in Links consigliati | Contrassegnato , , , | Lascia un commento

Webservice SOAP con Spring – Guida

This guide walks you through the process of creating a SOAP-based web service server with Spring.

Sorgente: Getting Started · Producing a SOAP web service

Pubblicato in Links consigliati | Contrassegnato , , , | Lascia un commento

WSO2 Microservices Framework for Java the Spring Way

Spring is a very popular framework among Java developers. Those who are familiar with the Spring framework tend to follow the same practice wherever possible and generally seek Spring integration support from other Java frameworks as well. The ability to use the Spring framework to develop MSF4J services and MSF4J extensions was one of the main objectives of the MSF4J 2.0.0 release.

Sorgente: [Article] WSO2 Microservices Framework for Java the Spring Way – Part 1

Pubblicato in Links consigliati | Contrassegnato , , , , , | Lascia un commento

Superare i limiti della mente umana

Interessante articolo sui limiti della mente e su come ingannarli o aggirarli per sviluppare e mantenere programmi migliori

All but the simplest problems that we face in software development exceed the capacity of our minds. Our short-term memory can barely hold 7-8 items on a good day, and our computing capacity is almost non-measurable against computers.

Tutti, tranne i più semplici, i problemi che incontriamo nello sviluppo del software richiedono una capacità di elaborazione e di memoria superiore a quella della nostra mente. La nostra memoria a breve termine riesce a ricordare 7-8 oggetti al massimo, e la nostra capacità di elaborazione in relazione a quella dei computer è infinitesimale.

https://dzone.com/articles/transcending-the-limitations-of-the-human-mind

Pubblicato in Senza categoria | Lascia un commento

HashKiller.co.uk – 1400 Miliardi di hash decifrati e ricercabili

Giusto per ricordare che MD5 e SHA1 sono da abbandonare come metodo di archiviazione delle password.

HashKiller’s purpose is to serve as a meeting place for computer hobbyists, security researchers and penetration testers. It serves as a central location to promote greater security on the internet by demonstrating the weakness of using hash based storage / authentication.

Sorgente: HashKiller.co.uk, Over 1.45387 trillion decrypted hashes in total, Free Hash Cracker, Online Hash Cracker

Pubblicato in Links consigliati | Contrassegnato , , , , | Lascia un commento

DNS delivered SQL-Injection

Carissima Ispirer vorrei segnalarti che la sanificazione dell’input va fatta anche quando questo non viene direttamente dall’utente ma da anche da servizi esterni come un whois.

Qualcuno potrebbe voler temporaneamente rinominare l’ente che mi offre al momento la connessione in Universita’); Drop table aisp_locations;

Pubblicato in debugging | Contrassegnato , , , | Lascia un commento

Da dove vengono i nomi dei software

Questa ed altre storie divertenti nel link di oggi

Git (Version control system) Linus Torvalds (Developer of Git) has quipped about the name git, which is British English slang for a stupid or unpleasant person. Torvalds said: “I’m an egotistical bastard, and I name all my projects after myself. First ‘Linux’, now ‘git’.The man page describes git as “the stupid content tracker”.

Sorgente: How software projects got their name

Pubblicato in Links consigliati | Contrassegnato , | Lascia un commento

B4J – Modern “VB6 like” development tool for cross platform desktop, server and IoT solutions

Non sò se quello che segue è più genio o follia. Ma qualcuno ha pensato che il basic non meritasse la fine che gli ha fatto fare Microsoft e ha ricostruito un ecosistema intero.

B4J is a 100% free development tool for desktop, server and IoT solutions. With B4J you can easily create desktop applications (UI), console programs (non-UI) and server solutions. The compiled apps can run on Windows, Mac, Linux and ARM boards (such as Raspberry Pi).

Sorgente: B4J – Modern “VB6 like” development tool for cross platform desktop, server and IoT solutions

ABMaterial is a modern framework combining a tuned Materialize CSS with the free programming tool Basic4Java (B4J).

It allows creating WebApps that not only look great thanks to Googles Material Design, but can be programmed in an Object-Oriented way with the powerful free tool from Anywhere Software without any knowledge of HTML, JavaScript or CSS!

Sorgente: alwaysbusycorner

Pubblicato in Links consigliati | Contrassegnato , , , | Lascia un commento

Sonar, a linting tool for the web

Microsoft rende pubblico Sonar, il suo strumento di verifica di performance  e sicurezza per siti web.

sonar a linting tool for the web

Sorgente: sonar, a linting tool for the web

Pubblicato in Links consigliati | Contrassegnato , , , , | Lascia un commento

Kotlin could overtake Java on Android next year | InfoWorld

Kotlin is on its way to overtaking Java on that mobile platform, claims mobile database maker Realm.

Sorgente: Kotlin could overtake Java on Android next year | InfoWorld

Pubblicato in Links consigliati | Contrassegnato , , | Lascia un commento