April 12, 2017

D Language's Official Compiler is Open Source

Long held back by proprietary licensing issues, the D language's official compiler is now open source for all, a first step toward broadening its user base.


The D language, long an underdog among programmers, got a significant boost this past week when its developers received permission to its reference compiler as an open source project.

DMD, the reference compiler for D, has been encumbered by legacy licensing, courtesy of Symantec. The license made it problematic to distribute the compiler in conjunction with other open source software -- for instance, in a Linux distribution -- and often sparked confusion about what it permitted.

[ Get started with functional programming, including examples in F#.  Attack of the one-letter programming languages.  Keep up with hot topics in programming with Info World's App Report newsletter. ]

All that changed when Symantec finally gave permission to allow DMD to be under the highly permissive Boost License.

Two other open source D compilers exist, GDC and LDC, but both have typically lagged in terms of their feature support for the language.

DMD's licensing is one likely reason why the D language, originally created as an evolutionary expansion of C/C++, has not enjoyed wider adoption. Most other recently created languages, such as Go and Rust, have their reference implementations available as open source projects.

Supporters of D cite many features that put it in the same class as Rust and Go in terms of convenience and safety: fast compilation times, garbage-collected memory management (with manual memory management also available), and strong interoperation with C/C++. But it stands out thanks to its static introspection functions and code-generation features, which allow compile-time optimizations that would be difficult in other languages.

Freeing up DMD means one fewer obstacle to wider acceptance of D, but not automatically so. D co-creator Andrei Alexandrescu has cited three key obstacles D would need to overcome: How its use of garbage collection by default alienated many C/C++ programmers, its "historical lack of vision," and the fact that it remains minimally used though it's been around for years. Relicensing DMD can address the first of those by allowing a broader base of developers to build more standard-library additions that don't depend exclusively on D's garbage-collected memory management.

But D also faces strong competition from other languages. Much of the potential user base for D may already have made commitments to Rust and Go, and newcomer languages like Nim are seeking their own comfort zones between security, speed, and convenience. Still, D can potentially make a case for itself in the face of those odds, and it has now added one more way to do so.

Microsoft Buys Startup To Boost Its Cloud

Software giant Microsoft has bought startup Deis that specialises in containers -- a modern way to develop and deploy software.

The deal is seen as a boost to Microsoft's cloud because software containers are termed as the new building blocks of cloud-based applications. 

According to a report in Fortune on Monday, the containers constitute a hot category as many businesses are turning to third-party public clouds -- like Microsoft Azure and Amazon Web Services -- to run their applications. 

"Deis gives developers the means to vastly improve application agility, efficiency and reliability through their Kubernetes container management technologies," said Scott Guthrie, Executive Vice President Microsoft in a blog post.

According to Microsoft, the company has seen explosive growth in both interest and deployment of containerised workloads on Azure. 

The company expected that the Deis' technology simplified it for customers to work with Microsoft's existing container portfolio including Linux and Windows Server Containers and Azure Container Service.

Top Highest Paid Actors in Bollywood

Big Budget movies are becoming a craze now a days in Bollywood and so is The Highest Paid Actor in Bollywood has become a kind of competition for ace actors. Although it entirely depends upon the movie for which the actor is being signed for and also the previous movies an actor has done, if the movies were Hit or not? The critic reviews about the acting skills of an actor, but as soon as the actor gets a series of loyal fans nothing else matters.

The Qualities which make an actor the Highest Paid Actor in Bollywood?


The fame, the fans and their luck for getting hit after hits are the reason and qualities which make an actor the highest paid actor in Bollywood.

Akshay, SRK, Aamir and Salman have a crazy fan following, these fans not only love them but follow them religiously. They fight for them and they care for them and they even watch their movies even if they are not worth. Their fans love and Support is the only reason that it is becoming really tough for newcomers.

Salman Khan– (60 Crore)

Media’s loveable kid Salman Khan is the Highest Paid Actor in Bollywood Industry. The religious fan following of Salman Bhai makes it sure that every movie of their favourite actor whenever hit the screen, it must be a blockbuster.  Thus, making Salman Khan the highest paid actor.

Aamir Khan– ( 45 Crore)

Aamir Khan signs one movie every year, and his movie is the most promising ones. His fans wait for his movie, and not just his fans but everyone who loves movies wait for it. Aamir Khan is also known as Mr. Perfectionist as his movies are very much perfect.

Akshay Kumar-( 40-45 Crore)

Mr. Khiladi of Bollywood, Akshay Kumar has his own set of fans religiously following him. His fans love his action stunts as well as his comic flicks. Akshay Kumar has proven his skills in Action stunt movies like Boss and comic movies like Garam Masala.

Shah Rukh Khan– (35 Crore)

Badshah of Bollywood, lacks a bit and comes at 4rth position when it comes to highest paid actors list, but he has fans ranging from small kids to the Oldies. His recent movie Chennai Express, success proved that SRK might have grown old, but his charm is still there.

Hrithik Roshan– ( 25-30 Crore)

India’s own Super Hero Krrish series actor, Hrithik Roshan steals the fifth position in the list. His Krrish series, action stunts and his dancing skills have given him his lots of fans who love all his movies.

Gmail Password Recovery

Change or reset your password

You can change your password for security reasons or reset it if you forget it. Your Google Account password is used to access many Google products, like Gmail and YouTube.

Change your password

1. Sign in to My Account.
2. Under "Sign-in & security," select Signing in to Google.
3. Choose Password. If you see a prompt to sign in again, sign in. 
4. Enter your new password, then select Change Password.

Important: If you're running Android 5.1 and up, you need to wait 24 hours after changing your password to do a factory reset. Learn how to protect your device.

Reset your password

1. Go to the Account support page.
2. Follow the instructions. You'll be asked some questions to confirm it's your account and an email will be sent to you. If you don’t get an email:
3. Check your Spam or Bulk Mail folders
4. Add noreply@google.com to your address book.
5. Request another email.
6. Check all email addresses you might've used to sign up or sign in to your account.
 7. Choose a password that you haven't already used with this account. Learn how to create a strong password.

April 5, 2017

How to edit PDF File

We recommend PDFs be converted to a DOC, RTF, ODG or another file format before editing them. After the file is edited, it can be saved as as updates PDF. Below are the stepd converting a file using a software program or online resources.





Free tools to edit PDF files


we highly recommend the Oracle PDF Import Extension for OpenOffice Draw and PDFill as free tools for editing PDF files. We  found PDF Import Extension to be the most useful free program because of its ability to convert almost any PDF file. Also, PDFill can convert images contained in your PDF into image, as well as edit PDF objects. It is available for all major platforms, including Mac. PDFill can come in handy when you want with form fields, decrypt a PDF, and perform another features not available in the PDF Import Extension.

To edit a PDF file using the PDF Import Extension, follow the steps below.

1. If you don't already have OpenOffice installed on your computer. Download and install OpenOffice. This is a complete suite of free productivity software that includes OpenOffice Draw.

2. After installing OpenOffice, run the PDF Import Extension.

3. Next, open the program OpenOffice Draw.

4. Once open, navigate to the PDF you want to edit and open it.

5. After the PDF has been open, edit any text field by double-click it. If you want to add new text, click the Text link at the bottom of the window, and then click where you want to add text.

6. Finally, after you have finished editing the file click the PDF link to export the file as a PDF.

Although this is a fantastic free solution for editing a PDF, the PDF Import Extension does have some limitations. It does not currently support PDF forms, table conversions, or the decrypting of protected files. If you are running Microsoft Windows, many of these limitations can be avoided by also using PDFill.

Below are the steps to edit and otherwise manipulate a PDF using PDFill.

1.Download and install PDFill.

2. Open the PDFill PDF Editor if you want to edit a PDF or the PDFill PDF Tools if you want to encrypt, decrypt, merge, add headers, or perform other quick tasks.

3. If you are editing a file, after PDFill PDF Editor is open, click File, select Open New PDF Project, and browse to the PDF you want to edit.