DevCon TLV June 2013 was presented by People and Computers Israel, posted on YouTube by Raphael Fogel, these videos were not produced by Confreaks, LLC.
Wanna built an amazing mobile web application? Do you wish to have a powerful API that you can leverage from mobile app?
In this session we will walk through building a modern mobile web application that takes advantage of the Google Cloud Endpoints. Learn trips, best practices and solid architecture that will make your next mobile web app an amazing success.
The #1 Real-time Network is here direct from Silicon Valley San
Francisco to talk about the top real-time SDK running on the biggest
Real-time Network on Earth. In this session, I will describe the amazing
that communicate instantly everywhere. I will give you tips on how to
construct a successful real-time web app product by showing you what
to avoid in the HTML toolset while maintaining full control over the
design and workflow.
We will discuss communication between users in an HTML5 Web App
available in the PubNub Real-time Network. This session will use a
to demonstrate how to overcome the real-time web challenges! Discover
what companies such as Yahoo!, GetTaxi and Rebtel have accomplished
to deliver with a Real-Time Network quickly, easily and affordably.
Systems that are "built to be distributed" are fundamentally different from systems that have "distributed features" added on after the fact.
Riak is a key/value store that is distributed at its core, and we'll look into how this core design decision makes it fault tolerant/highly available and suitable for big data problem, and how this compares to systems that add distribution an after market feature.
Building scalable high performance cutting edge rich-client applications for small business and enterprise clients creates a unique combination of challenges. I will cover major issues and solutions that we have encountered.
I will talk about architectural patterns we have used, and then concentrate on the client side technological challenges.
Good customer service is about getting the basics right. Excellent customer service, however, goes beyond the basics and can greatly differentiate you from your competition. One simple way to do this is to perfect "the follow-up."
By follow-up, I mean the email you, or your customer-service team, send to a customer after a transaction takes place. That transaction may be a customer support solution, a product or services inquiry, feedback, or any other type of communication. Not every type of follow-up is right for every situation or for every business. I'll be talking about 6 types of "follow-up" emails that generate good vibes that get shared on social networks.
Mad Mimi's growth can be attributed to both product and a unique customer service strategy, rather than a reliance on traditional marketing or advertising.
These days, it often feels like php is an old, creepy piece of code - it seems that all the cool code kids are using ruby, node or scala.
But is this actually the truth? Maybe php is just different. I believe we as a community are on the right way to take our tools, frameworks, and the community itself to a new level. Composer, Packagist, PHPspec, and PSR are just a first step in the right direction. Each of us can do their part - you could, and you should also be a part of it. So lets unite into an awesome, open-minded community, leaving the php 3 times behind us!
Many people think dynamic languages are inherently slower than static language just because they are dynamic. I'll be talking about how you can make a dynamic language run as fast as a static language and what kind of techniques are used for this.
I'll be using my experience with working on Rubinius as a background for this story.
Computer Vision is an ever growing field. Its strength and powerful capabilities has made Computer Vision applicable to many fields, including, security, medical applications, consumer electronic devices, assembly lines, and others.
Computer vision is now being applied to new industries such as autonomous vehicles and retail. Driven by the constant improvement of CPU capabilities and cost efficiency, Computer Vision technology been deployed on new platforms such as mobile devices.
The discussion today will focus on when computer vision technology is used in the neighborhood supermarket. We will present the technology behind Trax Technology, which is utilizing the advantages of computer vision and applying them in the FMCG area, to unlock retail sales.
At Trax Technology we are developing a fine-grained object recognition engine, a unique technology, that is able to recognize almost any consumer product in stores and kiosks. We will cover the basic principles in which computer vision algorithms are used for Object Recognition and will demonstrate how to use OpenCV – an open source library for computer vision – to implement a recognition engine. We will also elaborate on computer vision problems that are easily solved using existing open source libraries,
It's no secret that GitHub.com ships fast and often. As do our native clients: GitHub for Windows and GitHub for Mac.
I'll be taking a look at how GitHub for Mac ships quite unlike any other Mac app and how that has a knock-on effect for end-user testing.
Keeping bugs away from users and maintaining a high level of quality – all while shipping fast and often, means that our QA needs to be as rapid, collaborative and adaptable as the entire development process.
Supporting every good creative effort is an editorial one, ensuring the
message is focused and clear. This is most successful when nobody notices
it, and in fact is a failure when people do notice.
In the development world, these invisible successes happen in refactoring,
performance tuning, spam fighting, security. These areas don't get flashy
wins, just nasty losses.
When this is what you do, you must get satisfaction from a job well done.
You won't get much praise, but what you do get will be sincere, and it
will come from people who understand how important it is to keep the
Dreaming of having your own app in the AppStore but dont know Objective C?
RubyMotion makes your dreams come true! You can start building native apps for OS X and iOS using Ruby language today!
We will introduce the toolchain and workflow, discuss compatability with native APIs and libraries, and compare RubyMotion to other alternatives.
Erlang is a programming language designed for the Internet Age, although it pre-dates the Web. It is a language designed for multi-core computers, although it pre-dates them too. It is a "beacon language", to quote Haskell guru Simon Peyton-Jones, in that it more clearly than any other language demonstrates the benefits of concurrency-oriented programming.
In this talk, Francesco will introduce Erlang from behind the trenches, looking at how its history influenced its constructs. He will be doing so from a personal perspective, with anecdotes from his time as an intern at the Ericsson computer science lab at a time when the language was being heavily influenced and later when working on the OTP R1 release.
GPUs are for a while now much more than just Graphic Processing Units
What started out as a revolution in 3D rendering turned out to be powerful for solving general purpose problems (GPGPU).
In this talk I’ll present the GPU architecture compared to the well-known CPU
I’ll explain the basics for how to write a CUDA C++ program which will run on the GPU.
Once the benefits of parallel programing are clearer I'll present to you the GPU as game changer when it comes to passwords strength.