Wednesday, July 27, 2016

Cost-Effective Mobile Solutions: Think Small Business, Not Enterprise



Although the term "enterprise apps" sounds as if these applications must be used exclusively by large corporations, in actuality small businesses can benefit from developing such apps as well. But certainly, the cost of app development can be a barrier to entry for small and independent businesses.

from My Pocket http://code.tutsplus.com/tutorials/cost-effective-mobile-solutions-think-small-business-not-enterprise--cms-26823

Islamic Exceptionalism, and Why It Matters



Shadi Hamid is a senior fellow in the Project on U.S. Relations with the Islamic World at the Brookings Institution. He is the author of the new book Islamic Exceptionalism: How the Struggle Over Islam is Reshaping the World.

from My Pocket http://www.abc.net.au/religion/articles/2016/07/19/4503354.htm

Skype finalizes its move to the cloud, ignores the elephant in the room



It has been a slow transition, but Skype is finalizing its move away from a peer-to-peer system to a cloud-based one. When it was first created, the Skype network was built as a decentralized peer-to-peer system.

from My Pocket http://arstechnica.com/information-technology/2016/07/skype-finalizes-its-move-to-the-cloud-ignores-the-elephant-in-the-room/

Stack Overflow





from My Pocket http://stackoverflow.com

Serverless HTML5 Chat with Emitter, Vue and Bootstrap



In this article I'm going to show you how to create a completely serverless chat application that you can host on your blog or website. This can serve as a good starting point if you want to develop a chat platform of your own. Below is the chat application we are going to create.

from My Pocket http://www.codeproject.com/Articles/1113531/Serverless-HTML-Chat-with-Emitter-Vue-and-Bootstra

WebGL Gravity experiment in the Solar System





from My Pocket https://valentinvichnal.github.io/gravity.js/

Mars, Underground



In a muggy hotel room off I-40 in Grants, New Mexico, two roboticists from NASA’s Jet Propulsion Laboratory are bent over a mass of electronics, the open body of a robot called LEMUR, short for Limbed Excursion Mechanical Utility Robot.

from My Pocket http://www.airspacemag.com/space/mars-caves-180959123/?no-ist&is_pocket=1

The End of Microservices



Nice article and nice photos.

from My Pocket https://www.reddit.com/r/programming/comments/4tsd2l/the_end_of_microservices/

module based architect in typescript



functionality in other expected items. Suppose your application has a couple of features, and you want to bundle each part of the application and use it. For instance, module "B" needs module "A" functionality, we import module "A" into module "B" and require that to load module "A" asynchronously.

from My Pocket http://www.codeproject.com/Articles/1112878/module-based-architect-in-typescript

AngularDart is going all Dart



Why the hell would you link hacker news instead of the blogpost? Now's your chance. I deleted my post.

from My Pocket https://www.reddit.com/r/programming/comments/4tsrur/angulardart_is_going_all_dart/

Introducing Cloud Natural Language API, Speech API open beta and our West Coast region expansion



Following our announcements from GCP NEXT in March, we’re excited to share updates about Cloud Platform expansion and machine learning. Today we’re launching two new Machine Learning APIs into open beta and expanding our footprint in the United States.

from My Pocket https://cloudplatform.googleblog.com/2016/07/the-latest-for-Cloud-customers-machine-learning-and-west-coast-expansion.html

7 Year Old Makes Artificially Intelligent Bot



7 Year Old Makes Artificially Intelligent Bot (youtu.

from My Pocket https://www.reddit.com/r/programming/comments/4ttiej/7_year_old_makes_artificially_intelligent_bot/

10 Modern Software Engineering Mistakes



10 Modern Software Engineering Mistakes (medium.com)submitted 1 hour ago by loading...

from My Pocket https://www.reddit.com/r/programming/comments/4ttzky/10_modern_software_engineering_mistakes/

Allow Users To Set Width and Height For New Image and Save As



Today I will be adding my part 2 in the resizing images. In this tutorial I will show you how users can adjust the width and height based on their own input. This means if they were to type in 250 x 250 the image will be saved as that new width and height. Just rename the picturebox1 to PB instead.

from My Pocket http://www.codeproject.com/Tips/1113629/Allow-Users-To-Set-Width-and-Height-For-New-Image

How Japan came to believe in depression



I'm sitting on a psychiatrist's couch in southern Japan, turning the pages of a manga by the artist Torisugari. The artist himself sits beside me, talking me through it in hushed tones.

from My Pocket http://www.bbc.com/news/magazine-36824927

A Beginner's Guide To Understanding Convolutional Neural Networks – Adit Deshpande – CS Undergrad at UCLA ('19)



Convolutional neural networks. Sounds like a weird combination of biology and math with a little CS sprinkled in, but these networks have been some of the most influential innovations in the field of computer vision.

from My Pocket https://adeshpande3.github.io/adeshpande3.github.io/A-Beginner%27s-Guide-To-Understanding-Convolutional-Neural-Networks/

Zapping Their Brains at Home



EARLIER this month, in the journal Annals of Neurology, four neuroscientists published an open letter to practitioners of do-it-yourself brain stimulation. These are people who stimulate their own brains with low levels of electricity, largely for purposes like improved memory or learning ability.

from My Pocket http://www.nytimes.com/2016/07/24/opinion/sunday/zapping-their-brains-at-home.html

Angular 2: Why TypeScript?



Angular 2 is written in TypeScript. In this article I will talk about why we made the decision. I’ll also share my experience of working with TypeScript: how it affects the way I write and refactor my code.

from My Pocket https://vsavkin.com/writing-angular-2-in-typescript-1fa77c78d8e8?gi=634b997bbcb

Angular 2: Why TypeScript?



Angular 2: Why TypeScript? (vsavkin.com) They split. They now have a dart version and a typescript version.

from My Pocket https://www.reddit.com/r/programming/comments/4ubjx4/angular_2_why_typescript/

Code will always be written



Code will always be written (medium.com)submitted 4 hours ago by loading...

from My Pocket https://www.reddit.com/r/programming/comments/4uc09s/code_will_always_be_written/

The Technical Skills You Need to Have as a Software Developer



I’m a big supporter of helping software developers develop “soft skills” in addition to their technical skills — in fact, I wrote a complete book about it — but there is no denying: technical skills are important.

from My Pocket https://dzone.com/articles/the-technical-skills-you-need-to-have-as-a-softwar

How Modern Face Recognition works on sites like Facebook



Thank you, great article. I've wondered about this for quite some time.

from My Pocket https://www.reddit.com/r/programming/comments/4udmj7/how_modern_face_recognition_works_on_sites_like/

Functional programming jargon defined in plain English (with examples)



What does it have StackOverflow doesnt? How does it handle highly opinionated topics? How does it handle discussions where there is not a single correct answer? It seems to be totally different from SO. People can't post questions.

from My Pocket https://www.reddit.com/r/programming/comments/4udrwg/a_knowledge_sharing_platform_for_software/

Our poor sleeping habits are filling our brains with neurotoxins



We’ve known for some time that sleep is important for the restoration and strengthening specific functions in the brain linked to memory, regulating emotions, decision-making, and even creativity.

from My Pocket http://qz.com/424120/our-poor-sleeping-habits-could-be-filling-our-brains-with-neurotoxins/

Why I'm Trying Literate Programming



Edit: remove wrong relation. These are not the same people: the blog post was written by Shane Celis, the YouTube video is by Howard Abrams.

from My Pocket https://www.reddit.com/r/programming/comments/4uf0k8/why_im_trying_literate_programming/

Coffer - A lightweight platform for creating isolated and portable development environments



And what does this provide above vagrant?

from My Pocket https://www.reddit.com/r/programming/comments/4ufbjv/coffer_a_lightweight_platform_for_creating/

Using Keras and Deep Q-Network to Play FlappyBird



This project demonstrates how to use the Deep-Q Learning algorithm with Keras together to play FlappyBird. This article is intended to target newcomers who are interested in Reinforcement Learning.

from My Pocket https://yanpanlau.github.io/2016/07/10/FlappyBird-Keras.html?n=3

Artificial Intelligence Swarms Silicon Valley on Wings and Wheels



SUNNYVALE, Calif. — For more than a decade, Silicon Valley’s technology investors and entrepreneurs obsessed over social media and mobile apps that helped people do things like find new friends, fetch a ride home or crowdsource a review of a product or a movie.

from My Pocket http://www.nytimes.com/2016/07/18/technology/on-wheels-and-wings-artificial-intelligence-swarms-silicon-valley.html

DEFINE_ME_WA



This site requires Cookies to be enabled to function. Please ensure Cookies are turned on and then re-visit the desired page.

from My Pocket https://secure.jbs.elsevierhealth.com/action/getSharedSiteSession?redirect=http%3A%2F%2Fjad-journal.com%2Fretrieve%2Fpii%2FS0165032716304906%3Fcc%253Dy&rc=0&code=jad-site

Compelling evidence that twitter is censoring the DNC leaks



Notice how the #RNCinCLE only gets a dozen or so tweets per minute. Then notice how the #DNCLeak is getting tweeted every 3 seconds.

from My Pocket http://scala.sh/twitter-censorship-20160724/

IoT developers: Master this coding language if you want to thrive - TechRepublic



IoT developers: Master this coding language if you want to thrive - TechRepublic (techrepublic.com)submitted 2 hours ago by loading...

from My Pocket https://www.reddit.com/r/programming/comments/4uh4ok/iot_developers_master_this_coding_language_if_you/

Hacking the Cell’s Vending Machine Logic



Click Image To Enlarge + Synthetic biologists install recombinase-based state machines into living cells. Such biological circuitry responds differently depending on both the nature and the order of inputs.

from My Pocket http://www.genengnews.com/gen-news-highlights/hacking-the-cell-s-vending-machine-logic/81252990/

Challenge: The race condition in the TCP stack



Creating a second StreamReader seems to be the problem. If the first one still has data buffered it will be silently dropped and the read call to the new StreamReader will block forever.

from My Pocket https://www.reddit.com/r/programming/comments/4uhnrv/challenge_the_race_condition_in_the_tcp_stack/

By 2040, computers will need more electricity than the world can generate



Without much fanfare, the Semiconductor Industry Association earlier this month published a somewhat-bleak assessment of the future of Moore's Law – and at the same time, called “last drinks” on its decades-old International Technology Roadmap for Semiconductors (ITRS).

from My Pocket http://www.theregister.co.uk/2016/07/25/semiconductor_industry_association_international_technology_roadmap_for_semiconductors/

What is Grafika?



Grafika is an image processing library for PHP. It can be used to resize, crop, compare, and add watermark on images. It can also create texts, geometric shapes, and apply filters. Its built on top of Imagick and GD. Grafika makes it easier to do image manipulation in PHP.

from My Pocket http://kosinix.github.io/grafika/

How to use a Knowledge Base to Automate Problem Solving in General



The general idea is that every decision that a human makes takes time and mental energy. Time and energy can be saved by removing the human from the decision making process.

from My Pocket http://www.codeproject.com/Articles/1114151/How-to-use-a-Knowledge-Base-to-Automate-Problem-So

50 pieces of advice for improving developer skills, in 5 themes [x-post r/java]



50 pieces of advice for improving developer skills, in 5 themes [x-post r/java] (techbeacon.com)submitted 1 hour ago by loading...

from My Pocket https://www.reddit.com/r/programming/comments/4uioka/50_pieces_of_advice_for_improving_developer/

The performance benefits of adding rel=noopener to your tags.



The performance benefits of adding rel=noopener to your tags. (jakearchibald.com)

from My Pocket https://www.reddit.com/r/programming/comments/4uiwof/the_performance_benefits_of_adding_relnoopener_to/

Danger - Stop Saying "You Forgot To..." in Code Review



Danger came out of a problem we were having at Artsy applying process to our growing dev team. Through Danger we've managed to codify all sorts of interesting rules so that we, the team, don't have to think about problems like:

from My Pocket https://www.reddit.com/r/programming/comments/4uj58r/danger_stop_saying_you_forgot_to_in_code_review/

The traits of a proficient programmer



The traits of a proficient programmer (oreilly.com)submitted 3 hours ago by loading...

from My Pocket https://www.reddit.com/r/programming/comments/4ujg26/the_traits_of_a_proficient_programmer/

Introduction to Zipline in Python



Python has emerged as one of the most popular language for programmers in financial trading, due to its ease of availability, user-friendliness and presence of sufficient scientific libraries like Pandas, NumPy, PyAlgoTrade, Pybacktest and more.

from My Pocket http://www.quantinsti.com/blog/introduction-zipline-python/

The downside of being happy



The idea that sadness somehow kindles creativity is a popular and long-lasting one. Its roots go back to antiquity; even Aristotle noted that those who excelled in the arts, politics and philosophy had a tendency toward “melancholia.

from My Pocket https://www.washingtonpost.com/news/wonk/wp/2016/07/25/why-happiness-might-be-getting-in-the-way-of-your-artistic-brilliance/

How Smart Are You? Hackers Follow Me To The Ultimate Puzzle... AC3JASPER : programming



How Smart Are You? Hackers Follow Me To The Ultimate Puzzle... AC3JASPER (ac3jasper.pubstorm.site) Am i the only one that comes up with 46666667 for level 3?

from My Pocket https://www.reddit.com/r/programming/comments/4uki27/how_smart_are_you_hackers_follow_me_to_the/

Maybe the Cookies API should not exist — NoRedInk Tech



One of the unique things about working at NoRedInk is that every other week we have “Elm Friday” where I pair with an engineer on something. Tessa and I worked on an alternate Array implementation. Noah and I made the navigation package for single-page apps.

from My Pocket http://tech.noredink.com/post/147676730053/maybe-the-cookies-api-should-not-exist

PHP News, Views and Community

This summary is not available. Please click here to view the post.

Create a 3D Panorama Image with A-Frame



In the five years I've been at Mozilla I've seen some awesome projects.  Some of them very popular, some of them very niche, but none of them has inspired me the way the MozVR team's work with WebVR and A-Frame project have.

from My Pocket https://davidwalsh.name/3d-panorama-image

composer – what you should know – Peter Petermanns Devedge



Last year I wrote a piece called “a few thoughts about composer and how poeple use it“. In that post I had a list of things which are problematic about how composer is used. That post got widely recognized, linked an visited, but in general those issues still exist.

from My Pocket https://devedge.wordpress.com/2016/07/23/composer-what-you-should-know/

PHP News, Views and Community



On the TutsPlus.com site they've posted a guide sharing some of the new features that have come with the 5.2 version of the Laravel framework. With v5.3 on the horizon, it's good to get a solid base with 5.2 first.

from My Pocket http://www.phpdeveloper.org/news/24223

PHP News, Views and Community



The SitePoint PHP blog has posted a new tutorial that asks the question "Can We Use Laravel to Build a Custom Google Drive UI??" In this case it's a simplified version of the current Google Drive functionality, but it's more of a proof-of-concept than anything.

from My Pocket http://www.phpdeveloper.org/news/24225

PHP Multithreading using pthreads extension



The documentation says that PHP must be compiled with the option --enable-maintainer-zts. I have not tried to compile itself. Instead found a PHP package for Debian that was built with that option. You can install it like this.

from My Pocket http://www.phpclasses.org/blog/post/422-PHP-Multithreading-using-pthreads-extension.html