Mohamed Ibrahim

185 Added | 10 Magazines | 43 Likes | 18 Following | 144 Followers | @MohamedISoliman | Keep up with Mohamed Ibrahim on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Mohamed Ibrahim”

How to Turn an Android Device into a Web Server

Hello folks,<p>Yesterday I did manage to serve my web simple application from my android phone. By following some simple steps you can do it too, it’s …

What is a "10x" Programmer?

A lot of attention is paid to the value of "rockstar" or "10x" programmers in building successful organizations. It's not hard to understand why; the …

Want To Step Up Your Android Learning Game? You Need To Read This First

DISCLAIMER: If you consider yourself a beginner, intermediate, expert or a ninja in the Android realm, this secret sauce still applies to you.<p><i>No</i> …

Apps
Google Earth

Iterative and Recursive Binary Search Algorithm implementation in Java

In this tutorial on binary search algorithm implementation in java, we will start by looking at how the binary search algorithm works, understand the …

Algorithms

How-to Install Latest Eclipse for PHP Developers on Elementary OS Linux Easy Guide

Open a <b>Terminal Shell</b> emulator window<br>Ctrl+Alt+t on desktop <br>(Press “Enter” to Execute Commands)<p><b>Download Latest Eclipse IDE for PHP Developers</b>:<p><b>Eclipse</b> …

Linux
Software Development

Android Debug Database

Android Debug Database is a powerful library for debugging databases and shared preferences in Android applications.<p>Android Debug Database allows you …

Deep Learning Algorithm Automatically Colorizes Photos

This is one of those sites you're going to want to try yourself. Take any black and white image, feed it to the algorithm, and watch as it spits out …

The Hitchhikers Guide to GitHub: 13 Java Projects You Should Try

<b>We’ve gathered some practical and simply cool Java repositories on GitHub</b><p>There are a lot of repositories on GitHub. Some you’ll want to fork, some …

The 35 coolest CEOs in Silicon Valley right now

Business Insider recently released its annual Silicon Valley 100 list, highlighting the people in tech who have made a difference in the past year, and it's ripe with outstanding CEOs.<p>These chief executives have developed game-changing ideas, raised billions in funding, and led their companies …

Startups

7 Mobile Apps That Will Dramatically Increase Your Vocabulary

These apps will grow your vocabulary in a minute or two a day. And they're fun.<p>Would you like a bigger vocabulary? If you're like most people, the answer is yes. Then again, if you're like most people, you don't have the free time to enroll in a course or work your way through the dictionary.<p>But …

Apps

How to manage large-scale datasets with Hadoop and MapReduce

<b>Introduction</b><p>The early 1980s, 1990s were dominated by database giants Microsoft, Oracle, and IBM complying Codd’s 12 golden rules of relational …

Ubiquitous Computing

How to create a 2D platformer for Android in Unity - Part one

My wife playing the simple platformer. She immediately worked out how to break it…<p>If you’re at all interested in developing video games then you should definitely check out Unity. Unity is a 2D and 3D game engine as well as an IDE and builder tool that makes it possible to make professional caliber …

Game Development

What APIs are

A FEDERAL jury has handed Google a huge victory in its long-running battle with a rival, Oracle, over Google’s Android software. The two software …

Microservices

Android Share Menu

I have an app in which I have a WebView where I display some websites. I want create a Share button in Menu.I've tried a lot of code.<p>What should I …

How to enable zoom controls and pinch zoom in a WebView?

The default Browser app for Android shows zoom controls when you're scrolling and also allows for pinch zooming. How can I enable this feature for my …

Mobile Photography

9 More Essential Plugins for Android Studio

Last year I wrote an article on the top plugins for Android Studio, and it has been popular! With the release of Android Studio 2+ I thought it was …

The Basics of REST and RESTful API Development

Web developers are frequently talking about <b>REST principles and RESTful data architecture</b>, as it’s a crucial aspect of modern development, but …

Microservices

Parse and write JSON data in Java with Gson

Nowadays, JSON is the most widespread format to exchange data on the Web. REST Web Services use it. JSON is lighter than XML and lets to save …

JavaScript

Ask HN: What are examples of GitHub repositories with high code quality?

The language doesn't really matter. I'm trying to see examples of what people consider high quality code (clean, elegant, well-formatted, …

GitHub

The Best Chrome Extensions for Google Drive

These browser add-ons will make you even more productive using Docs, Sheets, and Slides.<p>PCMag reviews products independently, but we may earn …

Google

Top 15 Frameworks for Machine Learning Experts

<b>By Devendra Desale, KDnuggets.</b><p>Machine learning engineers are part of the engineering team who build the product and the algorithms, making sure that …

IBM reports worst revenue in 14 years, shares slide | News Home | Reuters

(Reuters) - International Business Machines Corp (IBM.N) reported its worst quarterly revenue in 14 years as results from newer businesses including cloud and mobile computing failed to offset declines in its traditional businesses, sending shares down nearly 5 percent in extended trading.<p>People …

IT

Let This Bot Generate Millions of Logos for Your Brand

Beyond offering a product or service that people want, every great company needs an attractive and memorable logo. For those who are not artistically …

Well-Written Java 8, 8 Ways

You can do it. Write Better Code.<p>It's hard, but there are tools, techniques, and tool kits to help.<p>I love Scala, Case Classes (okay the 22 field …

Want to Get Out of Debt and Build Wealth? Cultivate These 5 Habits | Inc.com

If you weren't born into wealth, and yet you want to know how to get rich, there's only one answer: Learn to become an entrepreneur.<p>Step number 1 on that journey is to make the commitment to become a producer, not a consumer, because a producer spends his or her time doing things that accumulate …

Personal Finance

Google Says Android Is More Secure Than Ever

Despite concerns that Android is susceptible to some scary security issues, Google argues its mobile operating system has never been better.<p>The …

Android News

The 7 Best Prototyping Tools for UI and UX Designers in 2018

It is undoubted that UI/UX design is an important aspect of making a website or application work. Creating and improving products based on prototypes …