[Maths] Post provisoire : Maths statistiques et optimisations.

15350

Introduction :


Post concernant des révisions de Maths se limitant uniquement à l’optimisation, aux statistiques et aux  probabilités. Avec des liens éventuels. Dans l’ordre du plus urgent au moins urgent (Et inversement …). Ca devrait durer des années .

Liste :


Maths du supérieur 

  • Optimisation Linéaire sous contraintes : Simplexe, Logiciels permettant de le faire, éventuels algos en JS ou PHP ? Savoir le faire avec Excel, ne jamais faire d’erreurs .
  • http://www.hec.ca/cam/rubriques/optimistion_Excel.pdf
    http://www.emse.fr/~beaune/solveur/expl.html
    http://civile.utcb.ro/cmat/cursrt/solver.pdf
    https://www.eyrolles.com/Informatique/Livre/programmation-lineaire-avec-excel-9782212126594
    http://www.i3s.unice.fr/~malapert/org/teaching/proglin/proglin-notes.pdf
    http://www.iutbayonne.univ-pau.fr/~grau/2A/RO/cadre3.html

  • Probabilités : Théorie des files d’attente.
  • http://www.jybaudot.fr

  • Chaines de Markov et processus de décision Markovien (+ Machine learning ?)
  • Théorie des graphes : Flux, et algos.
  • Automates, Langages réguliers.

Maths Lycée :

  • Loi Normale, de poisson, binomiale
  • Fluctuations d’échantillonnage, dispersion
  • Caractère continu et discret, population , effectif global, effectif cumulés croissants.
  • Variance, écart type,co variance.
  • Séries stats à deux variables.
  • Ajustement affine, méthode des moindres carrés.
  • Intégrales, primitives.

Maths Collège

  • Etendue
  • Moyennes
  • Médianes, Quartiles
  • Fréquences
  • Fréquences cumulées.

 

Publicités

[AngularJs + Php-SQL] Astuce : Copier-Coller des CRUDS pour aller plus vite.

angularjsphp_1_logo-mysql-170x170_400x400

Introduction


Dans les applications informatique, le CRUD revient tout le temps.

Il s’agit de faire de la Creation/Lecture/Mise à jour/Suppression.

L’idée est donc de faire du copié-collé d’un crud standard, puis de changer uniquement le nom du modèle de données, en faisant « controle+h » dans notepad, afin d’aller beaucoup plus vite.

Note : Java Hibernate permettrait de faire cela encore plus simplement( méthode comin’ soon ), sans compter les méthodes de création automatiques des POJO, mais ce n’est pas le sujet de ce post … Là on est sur du back end PHP-MYSQL

Un exemple en temps réel dans une App !


Dans mon application RdvJuristes, j’ai un Crud sur les personnes :

http://nicolash.org/rdvj/index.html#/personnes

crd1.jpg

 

Il est évident que je ne vais pas me retaper tout le code pour créer un CRUD sur les juristes :

http://nicolash.org/rdvj/index.html#/juristes

crd2.jpg

On comprends qu’on a affaire à 2 modèles de données relativement similaires, que l’on peut copier-coller, puis, ensuite adapter à notre convenance.

Lire la suite

[HighCharts] Elaborer une statistique simple avec High Charts dans une application SAAS.

highcharts-logo

Introduction


Dans l’application RdvJuristes, je décide de calculer la somme des notes de frais de tous les rendez vous de la semaine en cours, puis de les afficher dans un graphique High Charts en barres.

Technologie utilisée


  • Highcharts
  • Php-Mysql en technologie PDO pour le back end
  • AngularJs pour le front end

Ordonnancement


  1. Examiner la conception de la base de donnée relationnelle.
  2. Elaborer la requête SQL
  3. Concevoir le Back End
  4. Concevoir le Front End
  5. Tester.

Lire la suite

[Labos] Anciens Labos

Introduction


Je conserve ici mes anciens Labos . Comme leurs noms l’indiquent, ce sont des labos destinés à tester des fonctionnalités, ils ne respectent pas forcément les design pattern ou les bonnes pratiques,et le design n’est pas forcément bien.

Lire la suite

[Android ] Projet de tracking multi-accès

android-logo.jpgIntroduction



Parallèlement à Rdvjuristes, je suis en train de voir pour remonter des infos de matériel android multiples et éventuellement de simples trackers GPS envoyant des SMS, que l’on pourrait attacher à des animaux afin de surveiller leur position dans un enclos, en temps réel.
La méthode Android Studio n’est pas simple aux premiers abords, surtout comparé à la simplicité et la flexibilité d’AngularJs ou de Js , néanmoins je continue à utiliser Android Studio, ça a l’air sympa, pour au moins créer de bons installers, de plus les apps android sont parfois plus agréables à utiliser (Exemple : L’appli EBAY).
.

 

Solutions


Il existe 3 solutions pour remonter des positions GPS (ou autres censors) du téléphone:

  • Utiliser le simple API HTML 5.0 afin d’envoyer à intervalles régulières les positions. Inconvénient : il faut allumer le navigateur ou alors trouver le moyen de le lancer en mode silent.
  • Créer un service avec Android Java, remontant les coordonnées à intervalles régulières, mais la compilation dure 15 secondes lors de chaque élaboration de code, très hard pour quelqu’un qui fait du JS ….
  • Utiliser Cordova, qui permet de créer un installable, néanmoins, je n’aime pas puisque l’api html5 fait désormais aussi bien, sans se taper la galère.

[Entreprenariat] Créer un site de vente d’applications en mode SAAS francophone

logo

Introduction


Je conserve ici des liens me servant pour le projet IM Logiciels, votre application Francophone

.

Les liens

Un bon site de vente dédié à une app,
Le design est vraiment sympa .S’inspirer des panels en bas pour concevoir la future tarification en mode SAAS des apps de I.M logiciels :

https://www.fullcompta.com

Une bonne société de vente de logiciels Francophone, avec de bons tarifs qui commencent très bas à 9 euros par mois !:
https://www.jlogiciels.fr/offres-web

La liste des concours pour « start up »:

Présenter l’application dans un de ses concours, afin de gagner une éventuelle bourse :
https://business.lesechos.fr/entrepreneurs/aides-reseaux/start-up-entrepreneurs-concours-appels-a-projets-et-a-candidatures-211148.php

Demander la CMU au RSI :
https://www.rsi.fr/sante/complementaire-sante/cmu-complementaire/comment-en-beneficier.html

Un texte précisant que l’auto Entrepreneur au RSA ne doit pas payer les cotisations minimales au RSI :
https://www.lecoindesentrepreneurs.fr/cotisations-minimum-rsi-revenus-faibles-ou-zero-

Le texte concernant le cout de 200 euros à l’ INPI pour l’acquisition d’un nom de société pour 10 ans:
http://www.assistant-juridique.fr/nom_commercial_autoentrepreneur.jsp

Les sites qui publient des appels d’offre
http://www.boamp.fr

Un texte confirmant qu’une auto-entrepreneur peut candidater à des marchés publics
https://www.marche-public.fr/Marches-publics/Definitions/Entrees/Candidature-auto-entrepreneur.htm
http://www.excello.fr/faq/l’acces-des-auto-entrepreneurs-aux-marches-publics/

Nom des principales sociétés Françaises Web ou startups à démarcher:
Truffle100-2017.pdf

Samsung cherche à investir dans des sociétés :
http://www.realite-virtuelle.com/samsung-next-start-up-europe-1807

Des subventions pour les TPE de services aux entreprises :
http://www.bretagne.bzh/jcms/preprod_192068/fr/les-aides-regionales

Les incubateurs de Start Ups en Bretagne
http://www.alloweb.org/startups-bretagne/liste-incubateurs-bretagne/
http://www.incubateur-emergys.fr/index.php?id=26
https://business.lesechos.fr/entrepreneurs/aides-reseaux/lancer-sa-start-up-en-bretagne-quel-incubateur-choisir-209760.php

[AngularJs] Une maquette d’application Weathermap, en 3 heures de temps.

Introduction

logo


On m’a demandé de faire l’app suivante :

Using the OpenWeatherMap API (http://www.openweathermap.com/current), build a Weather
Dashboard webApp using AngularJS.
The App should have two pages :
● The “Home” page, displaying the list of the user’s weather widgets.
○ Each widget displays the name of the city, the current temperature in celsius and
an icon of the weather (http://erikflowers.github.io/weather-icons/)
● The “Settings” page, used to edit the content of the “Home” page.
○ The user can Add, Remove weather widgets.
You are free to increase the features and create the design.

Technologies utilisées :


  • AngularJs 1.5.1
  • Bootstrap 3.0
  • AngularUi
  • Openweather Map Api pour AngularJs

Résultat, après 3 heures de temps:

Tester ici : http://nicolash.org/weatherdashboard/#/accueil

Lire la suite