GoorooTHINK

Thought provoking and helpful articles
from the Gooroo community.

Do you have something to say? Contribute or create an article and add it to your Gooroo bio.

  1. Développement des applications mobiles Cross-Platform sous environnement Microsoft

    Le développement des applications mobile pour smartphones et tablettes représente un grand challenge technique pour une équipe de développement lié à l’existence de plusieurs choix de solutions :Il est à noter que ce challenge est encore plus grand avec la diversité du parc mobile et on assiste à une fragmentation technologique des équipements mobiles en fonction de :Dans le présent article, je vais me consacrer seulement au développement des applications natives et en particulier sur socle multiplateforme.
  2. Configure RoundCube on Debian 8 (Jessie) - Perfect Server Debian 8 (Apache, BIND, Dovecot, ISPConfig 3)

    Debian 8 (Jessie) doesn't contain RoundCube in it's repositories. Why, I don't know :) . In ISPConfig3, Perfect Server, Debian 8, you get SquirrelMail, but I don't like how it looks. With some trouble setting it up, I managed to configure RoundCube on Debian 8 and make it wokring with ISPConfig3. Used many sources to make it work and decided to create this manual that you’re reading.I presume that you have configured your server with Perfect Server Debian 8 (Apache, BIND, Dovecot, ISPConfig 3) configuraton...
  3. Initiating the Git

    How to initiate git through sshlogin using shh~~~git $ ssh [email protected] ~~~creating a folder ~~~git $ mkdir folder_name ~~~changing to that newly created folder~~~git $ cd folder_name ~~~initiating as a master branch~~~git $ git init --bare ~~~changing the windows pack~~~git $ git config pack.window 0 ~~~##step 5 : clone to local machine usingcloning the newly created folder to local~~~git $ git clone [email protected]:/home/folder_name ~~~adding the all files which are created
  4. MS SQL: Google Maps API

    This article will show how to calculate the distance beween two addresses using Google Maps API. Blog.I was looking to an easy way to calculate the distance between two addresses using SQL and Google Maps Distance Matrix API and I found this post from stackoverflow very useful.Here is how I use the Google Maps Distance Matrix API:CREATE PROCEDURE [dbo].[CalculateDistance] ( @ToAddress NVARCHAR(100) = '', @FromAddress NVARCHAR(100) = '', @DistanceistanceInKm FLOAT OUTPUT ) ASBEGINDECLARE @Object...
  5. Realm mobile database platform now has support for Microsoft’s Xamarin

    Mobile database platform Realm has just announced Realm Xamarin, a new edition of their database built specifically for the Xamarin. Realm offers easy object persistence and full query capabilities, with a performance profile that’s faster than existing options.Realm is designed from the ground up to enable reactive app development, with live objects, change events, and support for unidirectional data flows. With Xamarin support, Realm now covers Android, iOS, JavaScript and .NET.Realm began working...
  6. Xamarin SDKs are now Open Source

    Xamarin has now officially offered its SDKs for Android, iOS and Mac as open-sourced projects.Xamarin and Microsoft already announed their open source plans at the Build 2016 conference.Today, Xamarin released a new features in Xamarin for Visual Studio that provide a seamless experience for mobile development. Xamarin also launched new site open.xamarin.com.According to Xamarin:iOS Simulator remoting enables multi-touch interactions on Windows machines with touch capable screens, so you can interact...
  7. Http Patterns: Progress

    A progress resource is usually a temporary resource that is created automatically by the server to provide status on some long running process that has been initiated by a client. It is used to provide feedback to an end user and point to the results of an operation once it has completed.HTTP is a client/server request and response protocol. It does not provide for server initiated communications. If a client makes a request to a server that is likely to take a long time, e.g. 5 seconds or longer,...
  8. Xamarin - Microsoft releases free version for small shop developers

    Developers who have invested in C# may have been questioning how useful this knowledge would be in the long run. After all, most technologists are familiar with the decline in desktop computer orders (below) coupled with the increase in mobile devices. And C# hasn’t been a first choice for developers targeting the mobile device market. No one would suggest that this means that there will be no market for C#, however the marketplace seemed to growing away from it. *source: https://www.statista.com/chart/4647/pc-shipments-worldwide-sales/...
  9. HTTP Patterns : Factory

    A factory resource is one that is used to create other resources.Sometimes it is difficult to create a complete resource representation on the client without some involvement from the server. It may be that the server is responsible for creating a unique identifier for the new resource, so a PUT request is not possible. Or other attributes of the resource may be dependent on existing server state. For example, creating a order resource where the order quantity may be adjusted based on in-stock quantity.
  10. HTTP Patterns : Bouncer

    A resource designed to accept a request body containing complex query parameters and redirect to a new location to enable the results of complex and expensive queries to be cached.There are practical limitations to the length of a URL on the Web. In order to send complex queries it is sometimes necessary to use a POST method and use the request body to describe the query parameters. However, a POST method cannot return a cached response. If the complex queries take a non-trivial amount of time...
  11. Edit DRAFT Edit

    • updated