Microsoft build 2019

Posted: May 11, 2019 in Events
Tags:

The major Microsoft event was last week, for our reads i would like to shre what i think was the main takeaways.

 

– “vision for intelligent agents that leverage breakthroughs in conversational AI and machine learning pioneered by Semantic Machines, which Microsoft acquired in May 2018. We’re showcasing a calendaring application of the technology that can make organizing your day with an intelligent assistant a more natural and powerful experience, and the same technology will eventually be integrated into our conversational AI moving forward across all of Microsoft’s products and services. (https://blogs.microsoft.com/ai/microsoft-build-future-of-natural-language/)”

  • The solver problems orientation of this Microsoft
  • The changes in to the Operating systems kernel

This year i will not write explaining the major highlights since in the following links we have an excellent “resumé” of what had happen at Build.

links:

https://www.youtube.com/watch?v=unPK61Hz3Rw

https://blogs.microsoft.com/blog/2019/05/06/10-cool-things-to-check-out-at-microsoft-build-2019/

https://forbes.com/sites/janakirammsv/2019/05/07/10-most-interesting-announcements-from-microsoft-build/

https://www.tomsguide.com/us/microsoft-build-2019-highlights,news-30009.html”

 

Looking to this conference and to Facebook F8 and Google IO i think we will have a fantastic year of new things happening. IA and Data will be king. Developer’s Architects and Techy guys will have a lot to study.

Seems promissing this year!

DEVOPS is a trend in IT sector, if you are Developer or System Administrator or even Tester all you had ear about DEVOp’s.

Even more important  our Bosses had also ear about and think is great and will solve everything in a couple of seconds.

For sometime i had work and was the architect of DEVOP’s sported projects i even had give mentoring related with this topic.

Last week i had been reviewing a book i would like i had read at the begining of my DEVOP’s road and i am sure is a great book to help the ones whos strating or deciding about DEVOP’s.

But even more important you can read for free the first 6 chapters that are the most important!

 

you can download it here https://azure.microsoft.com/pt-pt/resources/effective-devops/

 

The development ecosystem is a race without a final road. Fortunally we can not say that we don’t have new things to digg every day.

But for business development managers and sales people this can be many times a problem, also for new developers is hard to know where to start.

Every january a lot of articles come out about what will be the most have, the have to know, the most payed, the trend for…

A confusion and a lot of mismatch information.

I think that is what makes the infographics and notes of Kamran Ahmed interesting.

 

 

In this article the author presents the roadmap for specialization for diferent developer roads, ilustrating with real technology and tools for each role. That is what makes this article real interesting.

Thanks Kamran Ahmed for writing and sharing this piece of good KB.

Find up more in https://github.com/kamranahmedse/developer-roadmap

 

The Future in preview in lisbon

Posted: January 19, 2019 in Events
Tags:

In the end of the month we will have a technical event that really worths all the community attention, the name is Building the future (https://www.buildingthefuture.pt/).

This is the event that we all have been waiting for t a long time.

 

 

The event comes by the end off Microsoft and has the envolving off all the Portuguese enterprise, we will have in this event great names not only from the technical outlook but all so from the business and marketing side.

I will be there and i will try to bring the major ideias for our blog and also some resources.

For now i will say just for you all stay tune, try to go to the event and finnally thank Microsoft and future builders to bing this to the communities and technical ecosystem in Portugal.

 

 

Ergonomic Portable for Laptop

Posted: January 8, 2019 in Anouncements
Tags:

In the past few days i had try a new Ergonomic Laptop older, the results are very suprising and i most confess this is a product wo worths a test drive for people that work everywhere like us.

(all the credits of te photo to the reseller https://www.trendeploy.com)

 

And everything is good? Now theres some things for sure i would remove from the structure like the mouse holder and the price.

 

Visual Code for PHP development

Posted: November 8, 2018 in Anouncements

After Visual Studio, Visual Code is my favourite IDE.

Visual Code is quick, is clean is simple and very extensible. In the past months i had been working with PHP and the first things every Developer should grant is the enabling of debug actions on the IDE.

I discover today that the process is not none by everyone so i am posting youtube video from Lyall van der Linde that explians step by step what you need to do.

Full video on https://www.youtube.com/watch?v=a14kN2u5nEk

All the copy rights of this KB goes to Lyall van der Linde

js packages and security

Posted: October 15, 2018 in ECMAScript 6, javascript
Tags:

Nowadays JavaScript is on the top of the mind of everyone on Digital World. This humble language is something clients and developers follow and that is the main language for all the generation millennial of developer’s.

When JavaScript had scale to the podium of the top languages and being a language available to use on the forntend, on the backend and app level  package distribution had start to be a standard also.

NPM is the most common package manager used by JavaScript community. 6 months ago in a project where security was one of the main concerns i discover something i would like to share today.

If you can upload and modify packages is possible to have security breaches or the induction of attacks via js package. Since developers are bringing NPM or other source JavaScript packages they can been bringing also security themes.

That’s way i decided to write this post to help you with a clue off how to see if you can or not believe in one or more packages giving you a new best practice.

The best way to grant protection of the packages you are bringing on to the project, with identified package references at the package.json file is to check for security news of vulnerability.

If you are using a version older then the version 6 of NPM you should check package security using th efollowing trick.

  1. install the node security platform : ‘npm install -g nsp’
  2. wait for the installation of the package
  3. use nsp chck to grant that every module that is obtain by package and refered in the package.json is vulnerabilities free

If you are using Node 6 or a biger version, NSP had become built in feature, so you have a new command ‘npm audit’ that allow to make a security audit.

To run one off this method’s should be a recurrent task on a JavaScript project even if you are behind the trenaches of a framework (React, Angular, Vue.js)

If you are using a compiler or a DEVOPS with autonation process you should include this validation in the built of the solution.