Welcome. Here you find latest freeware and legal software.

It’s almost guarantee-worthy, really. From novices to experts, from architecture down to ASM, and optimizing anything from machine performance to developer performance, chances are quite good that you and your team are short-circuiting your own goals.
What? Me? My team?
That’s a pretty hefty accusation to level. Let me explain.
Optimization is not the holy grail, but it can be just as difficult to obtain. I want to share with you a few simple tips (and a mountain of pitfalls) to help transform your team’s experience from one of self-sabotage to one of harmony, fulfillment, balance, and, eventually, optimization.

What Is Premature Optimization?

Premature optimization is attempting to optimize performance:
  1. When first coding an algorithm
  2. Before benchmarks confirm you need to
  3. Before profiling pinpoints where it makes sense to bother optimizing
  4. At a lower level than your project currently dictates
Now, I’m an optimist, Optimus.
At least, I’m going to pretend to be an optimist while I write this article. For your part, you can pretend your name is Optimus, so this will speak more directly to you.
People like to categorize programming languages into paradigms. There are object-oriented (OO) languages, imperative languages, functional languages, etc. This can be helpful in figuring out which languages solve similar problems, and what types of problems a language is intended to solve.
In each case a paradigm generally has one “main” focus and technique that is the driving force for that family of languages:
  • In OO languages, it is the class or object as a way to encapsulate state (data) with manipulation of that state (methods).
  • In functional languages, it can be the manipulation of functions themselves or the immutable data passed from function to function.
While Elixir (and Erlang before it) are often categorized as functional languages because they exhibit the immutable data common to functional languages, I would submit they represent a separate paradigm from many functional languages. They exist and are adopted because of the existence of OTP, and so I would categorize them as process-oriented languages.
We’re all witnessing a rise in the popularity of microservice architectures. In a microservice architecture, Dropwizard commands a very important place. It is a framework for building RESTful web services or, more precisely, a set of tools and frameworks for building RESTful web services.
It allows developers quick project bootstrapping. This helps you package your applications to be easily deployable in a production environment as standalone services. If you have ever been in a situation where you need to bootstrap a project in the Spring framework, for example, you probably know how painful it can be.
Illustration: Microservices Example in Dropwizard Tutorial.
With Dropwizard, it's just a matter of adding one Maven dependency.
In this blog, I will guide you through the complete process of writing a simple Dropwizard RESTful service. After we’re done, we will have a service for basic CRUD operations on “parts.” It doesn’t really matter what “part” is; it can be anything. It just came to mind first.
There are countless articles out there debating whether React or Angular is the better choice for web development. Do we need yet another one?
The reason I wrote this article is because none of the articles published already—although they contain great insights—go in-depth enough for a practical front-end developer to decide which one may suit their needs.
Angular vs. React: Choose the framework way, or tinker with libraries?
In this article, you will learn how Angular and React both aim to solve similar front-end problems though with very different philosophies, and whether choosing one or the other is merely a matter of personal preference. To compare them, we will build the same application twice, once with Angular and then again with React.

Angular’s Untimely Announcement

Two years ago, I wrote an article about the React Ecosystem. Among other points, the article argued that Angular had become the victim of “death by pre-announcement.” Back then, the choice between Angular and almost anything else was an easy one for anyone who didn’t want their project to run on an obsolete framework. Angular 1 was obsolete, and Angular 2 was not even available in alpha version.
On hindsight, the fears were more-or-less justified. Angular 2 changed dramatically and even went through major rewrite just before the final release.
Two years later, we have Angular 4 with a promise of relative stability from here on.
Now what?
The leaked code, which includes files related to Microsoft’s USB, Wi-FI drivers, storage as well as Windows 10 Mobile Adaption Kit and Creators Update builds were posted on to Beta Archive’s FTT. 

Microsoft has confirmed to The Verge that a portion of Windows 10 source code was leaked online. “Our review confirms that these files are actually a portion of the source code from the Shared Source Initiative and is used by OEMs and partners,” a Microsoft spokesperson told site in an email. 

The wcrypt (Wanna Cry/Wana Decrypt0r) ransomware  virus is very danger and able to lock your personal and important file easily.

 Protect yourself easily and free now without downloading antivirus.

Ransomware Virus
They are spreading out continuously. We are kindly to advise you to install the latest Windows Security Patches in time to prevent system infections.

What exactly is a ransomware?

It is a kind of malware (malicious software) which is able to block and encrypt the contents of personal computers, requiring a payment of about $300 for unlocking them.

The WannaCry ransomware cyber-attack has hit more than 200,000 computers in 150 countries since Friday, Europol says. Governments, hospitals, and major companies have all found themselves battling the malware, which demands money in return for unfreezing computers.



Please follow these steps to safe yourself from this virus:

Security Patches from official Microsoft website:
https://technet.microsoft.com/en-us/library/security/ms17-010.aspx

For older systems (Windows XP, Windows Server 2003 R2)
https://blogs.technet.microsoft.com/msrc/2017/05/12/customer-guidance-for-wannacrypt-attacks/

Also, according to the reports of antivirus companies, wcrypt penetrates computers through Server Message Block ports. It is suggested to close the ports 135, 139 and 445 through which the virus penetrates.

Step to close the ports 135. 139 and 445:

Open the console, run cmd.exe (Run as Administrator, {Right click on Window Logo, and choose CMD Run as Administrator}), then, execute the following 3 commands in turns. (after each command there should be status OK).

cmd run as admin


  1. netsh advfirewall firewall add rule dir=in action=block protocol=TCP localport=135 name="Block_TCP-135"
  2. netsh advfirewall firewall add rule dir=in action=block protocol=TCP localport=139 name="Block_TCP-139"
  3. netsh advfirewall firewall add rule dir=in action=block protocol=TCP localport=445 name="Block_TCP-445"

A very cheap and powerful smartphone launched today by Xiaomi named as "Redmi 4". Its powerful, long-lasting and very cheap with great features and hardware.


Xiaomi Redmi 4
Redmi 4
A great move toward technologies by Xiaomi as they introduced a new smartphone with three variants. The 2GB RAM/ 16GB storage variant has been priced at Rs. 6,999, the 3GB RAM/ 32GB storage variant has been priced at Rs. 8,999, while the 4GB RAM/ 64GB storage is priced at Rs. 10,999.

The great Indian calendar app by XIAOMI MIUI Team. 



MIUI is giving new MIUI Calendar app that not only allows for deep customization but also offers a brand new way of discovering content that is most relevant and interesting to you.
Its has many exciting features and provides instant information of upcoming holidays, festivals, public events and much more which is beyond your thinking.
By Tia Ghose, Senior Writer | May 7, 2017 07:42am ET

Credit: Fer Gregory/Shutterstok
Today (May 7), marks the 150th anniversary of one of Alfred Nobel's patents for dynamite, which was first patented in 1867.

The explosive forever reshaped the world, revolutionizing warfare and construction, to the lifelong chagrin of its inventor Nobel. From its origins to its use in modern warfare to its eventual fate, here are some facts about the explosive.



Safer explosive
Though Nobel's invention was huge, it wasn't the first explosive created. Gunpowder was invented in China in the ninth century A.D., and had been used in European warfare since the 1200s. And in 1846, an Italian man, Ascanio Sobrero, had invented the highly volatile explosive nitroglycerin, according to the University of Bristol chemistry website. The process of making it was fairly simple: It involved adding glycerin to a mixture of nitric acid and sulfuric acid compounds. But nitroglycerin had a pesky habit: When it was impure it could explode without warning, and the slightest jostle could cause explosions as well, according to the University of Bristol. [Mad Genius: 10 Odd Tales About Famous Scientists]

A new feature in Google Map App added that let you edit road. Let's see how to edit.

Credit: greenbot.com
Google Maps, one of the powerful, full featured navigation apps now provide editing of road within the app. Now user can easily edit the road to correct it.

Earlier this week, Google rolled out a new home-screen for Google Map users on Android in India. The company has now added the ability to edit the roads and other places. This feature is available to users of both Android and iOS apps. It is said to replace the Map Maker service that was shut down earlier this week.
You won't be able to see this new feature right away as it is hidden under other options inside the app. Here's how you can access the feature.

Apple's smartwatch leapt to the lead in wearable computing on strong sales of it. (A market survey shows)


Apple smartwatch silver and golden
The survey released Thursday by Strategy Analytics showed Apple grabbed a 15.9% share of the wearables market in the first quarter.
While Apple does not release sales figures for its Apple Watch, the estimate by Strategy Analytics showed a 59% jump in sales from a year earlier, with 3.5 million units sold in the first three months of the year."The new Apple Watch Series 2 is selling relatively well in the US, UK and elsewhere, due to enhanced styling, intensive marketing and a good retail presence," said Strategy Analytics executive director Neil Mawston.
Credit: techcrunch.com






















Whether you’re an unsung mathematical genius with a penchant for writing complex equations all over everything or a damn vandal, you’ll find the WriteyDesk quite useful. This test is essentially a big whiteboard that upon which you can write, draw, or sketch and it’s erasable. It comes in white or “birch” and $300 on Kickstarter and $400 when it hits retail.

“But guy writing about a desk you can write on,” you say. “What happens if you smudge the ink?” I don’t know but you’d best be careful. I can imagine a lifetime of stained shirt sleeves and wrists with this thing if you’re not properly trained in the horizontal dry erase sketching arts.

This product was made by the same guys who made the paint that turns walls into whiteboards. They’re backed by Mark Cuban.

The team is trying to raise $25,000 on Kickstarter and it’s slow going so far but if you want to get a deal on a work surface that doubles as a white board so you, too, can write arcane equations and/or draw rude pictures on your desk then this is the item for you.

SRC: https://techcrunch.com/2017/05/05/the-writeydesk-is-a-desk-you-can-write-on
Check out a new drawing tool that auto draw from your basic drawing with Artificial Intelligence.



This tool help in drawing awesome clipart by drawing simple basic shape of it as shown in picture above. This is an AI Experiment. User can visit https://www.autodraw.com/ and start drawing.


Xiaomi Mi 6 to be officially launched on 19th April in Beijing!

In a live streaming session earlier with Mi Fans in India, Lei Jun confirmed that the Xiaomi Mi 6, the successor to Mi 5 will debut in April. However, he did not reveal the exact date of launch and info about that. Since then, speculation is heating up and there are rumors claiming that Mi 6 was launching on 11th April which was obviously fake news. Be sure to follow us for official information and the latest news on MIUI Forum.

Expected Specification:

            • Display: IPS LCD 16M Colors, 5.15 inches, 1080x1920(~428 ppi).
            • OS: Android 7.1.1 with MIUI 8
            • Chipset: Qualcomm MSM8998 Snapdragon 835
            • CPU: Octa-core (4x2.45 GHz Kryo & 4x1.9 GHz Kryo)
            • GPU: Adreno 540
            • Memory: 32/64GB wih 4GB RAM or 128GB with 6GB RAM.
            • Camera: 12MP (Primary) with dual flash (2160p@30fps), 8MP(Secondary)
            • Battery: 3200 mAh (Li-Po)


Powered by Blogger.