5 best secure browsers for Android

In this post, I’m presenting 5 of the best secure browsers for Android I tested. Open to other suggestions. Please you our forum to send your comment. The Internet is a wonderful thing that we all love to surf. With wеbѕіtеѕ for аll роѕѕіblе domains lіkе еduсаtіоn, еntеrtаіnmеnt, sports, еtс., уоu can garner іnfоrmаtіоn on almost аnу tоріс thаt уоu саn thіnk оf. Hаvіng said thаt, nоt аll wеbѕіtеѕ аrе ѕаfе. Sоmе wеbѕіtеѕ аrе dеѕіgnеd ѕресіfісаllу tо іnfесt уоur ѕmаrtрhоnе wіth malware or vіruѕеѕ. This mаkеѕ it extremely іmроrtаnt that…

Read More

Web Browsers still allow drive-by-downloads in 2020

It’s 2020, and numerous browsers still allow drive-by-downloads from what is meant to be secure contexts such as sandboxed iframes. For those unfamiliar with the term, a drive-by-download is when a user visits a site, and a file download is initiated without the user’s interaction. This technique can be used to distribute unwanted software and malicious programs in the hopes that users will accidentally or mistakenly execute the downloads and get infected. New research from ad security firm Confiant shows that secure contexts such as sandboxed iframes can be abused to allow drive-by-downloads…

Read More

Microsoft Open-Sources GW-BASIC

When I read that Microsoft released open-sources GW-BASIC, I couldn’t resist to take a look at the code on GitHub. I spent my childhood to play with GW-BASIC and Clipper (do you remember that?) These sources, as clearly stated in the repo’s readme, are the 8088 assembly language sources from 10th Feb 1983, and are being open-sourced for historical reference and educational purposes. This means we will not be accepting PRs that modify the source in any way. A little historical context The GW-BASIC source code being published is dated Feb 10th…

Read More

Windows 10 got a built-in network sniffer

Windows10 wallpaper

There are a lot of new features (see this post) coming soon in Windows 10. Microsoft has quietly added a built-in network packet sniffer to the Windows 10 October 2018 Update, and it has gone unnoticed since its release. A packet sniffer, or network sniffer, is a program that monitors the network activity flowing over a computer down to an individual packet level. This can be used by network administrators to diagnose networking issues, see what types of programs are being used on a network, or even listen in on…

Read More

Multiple output in Azure Functions with C#

Azure Functions Featured Image

In this post I like to analyse how to return multiple output in Azure Functions with C# and Service Bus. If you want more info, in the last week or so, I published some posts about Azure Function in C# or F# like “Create Azure Function in C# Script and Service Bus” or “Creating Azure Function in F#“. You have a platform on Azure and two different services are triggered by a message from Service Bus. At some point, you have an Azure Function doing a procedure that has to…

Read More

Microsoft brings 8,000 royalty-free images and icons to Office for Windows users

Microsoft Office stock pictures

Microsoft yesterday released the new Version 2004 update (Build 12730.20024) for Office for Windows Desktop Insiders in the Fast Ring. This new update brings high quality, curated images, stickers, and icons to Office 365 subscribers. Over 8,000 royalty-free images and icons will be available in Excel, Word, Outlook, and PowerPoint apps for users. In the coming months, Microsoft will be adding more premium content for Office 365 subscribers. Here’s how this feature works: Select Insert > Pictures > Stock Images. Select the content type you want to explore: Stock Images, Cutout People, Icons, or Stickers. Enter some keywords in the Search box.…

Read More

A guide to remote development with Visual Studio Live Share

Visual Studio Live Share

Working in a fully distributed, remote team requires sophisticated collaboration technology, which needs to be both supercharged and frictionless. Visual Studio Live Share was built on the bold principle of making remote developer collaboration as powerful and natural as in-person collaboration. We knew that our paradigm: “share your context, not your screen,” was only feasible, if we allowed the power of the modern IDE translate to remote collaboration sessions. Just then the world changed drastically and everyone was forced to be remote. It wasn’t just professional developers who needed Live Share; there were students, teachers, and interview candidates who needed a real-time collaboration service. So the Live…

Read More

Microsoft Editor, an alternative to Grammarly

Microsoft Editor Explain

Last week Microsoft announced a new service called Microsoft Editor, an AI-powered writing assistant that takes on Grammarly, available for Microsoft Edge and Google Chrome. Microsoft Editor helps you write with confidence in 20+ languages. Since it is a browser add-on, it will help you whenever you are on the web, right from writing emails to posting your story on Facebook. Microsoft Editor tiers Microsoft Editor has two different tiers. The free edition includes basic features such as spelling and basic grammar across Word, Outlook.com and the web. But with…

Read More

A successful Git branching model

In this post I present the development model that I’ve introduced for some of my projects (both at work and private) about a year ago, and which has turned out to be very successful. I’ve been meaning to write about it for a while now, but I’ve never really found the time to do so thoroughly, until now. I won’t talk about any of the projects’ details, merely about the branching strategy and release management. Why git? For a thorough discussion on the pros and cons of Git compared to centralized…

Read More

Android required permissions

In Visual Studio 2015 if you checked same permissions on your project properties and when reopen it, your checks are disappeared, you have two ways: Is the manifest file marked as ‘read only’ in Windows Explorer? You have to select the Properties directory and un-tick ‘read only’ for the entire folder. Add manually in AndroidManifest.xml file same new rows: <?xml version=”1.0″ encoding=”utf-8″?> <manifest xmlns:android=”https://schemas.android.com/apk/res/android”> <uses-sdk android:minSdkVersion=”15″ /> <application android:label=”$safename$”> <meta-data android:name=”com.google.android.maps.v2.API_KEY” android:value=”yourcode” /> </application> <uses-permission android:name=”android.permission.INTERNET” /> <uses-permission android:name=”com.google.android.providers.gsf.permission.READ_GSERVICES” /> <uses-permission android:name=”android.permission.WRITE_EXTERNAL_STORAGE” /> <uses-permission android:name=”android.permission.ACCESS_FINE_LOCATION” /> <uses-permission android:name=”android.permission.ACCESS_COARSE_LOCATION” /> <uses-permission…

Read More