Mohamed Ibrahim

185 Flips | 10 Magazines | 43 Likes | 18 Following | 152 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 - DEV Community 👩‍💻👨‍💻

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> …

Android DDMS: A Guide to the Ultimate Android Console

There is no way around application diagnostics. No matter how good your code is, you will need to be able to monitor and study system behavior. This …

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 …

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> …

A Guide to OkHttp

<b>I just announced the new Spring 5 modules in REST With Spring:</b><p><b>>> CHECK OUT THE COURSE</b><p><b>1. Introduction</b><p>In this article, we’ll show the basics of sending …

Android Debug Database

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

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 …

CEOs

Want a Bigger Vocabulary? Try These 7 Mobile Apps

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 …

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 …

How to create a simple 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 …

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 …

Steve Bannon

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 …

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 …

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 …

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, …

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 …

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

(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 …

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

It's hard, but there are tools, techniques, and tool kits to help.<p>I love Scala, Case Classes (okay the 22 field thing is an issue, especially when I …

Want to Get Out of Debt and Build Wealth? Cultivate These 5 Habits

If you want to get rich, the first thing to do is get out of debt--so your personal math works for you, not against you.<p>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 …

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 …

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 …