afup / barometre Goto Github PK
View Code? Open in Web Editor NEWsite public pour le baromètre des salaires
site public pour le baromètre des salaires
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-192127-3");
pageTracker._trackPageview();
} catch(err) {}
</script>
celui de afup.org
Avoir un filtre permettant d'enlever la région parisienne.
Problème lorsque l'on met les filtres:
Il n'y pas de valeur, mais il n'y a pas le message, juste un tableau vide
ce serait pas mal de mettre un truc comme 'aucune données pour votre filtrage'
afin de corriger #174
UPDATE symfony.response SET companyDepartment="01" WHERE companyDepartment="1";
UPDATE symfony.response SET companyDepartment="02" WHERE companyDepartment="2";
UPDATE symfony.response SET companyDepartment="03" WHERE companyDepartment="3";
UPDATE symfony.response SET companyDepartment="04" WHERE companyDepartment="4";
UPDATE symfony.response SET companyDepartment="05" WHERE companyDepartment="5";
UPDATE symfony.response SET companyDepartment="06" WHERE companyDepartment="6";
UPDATE symfony.response SET companyDepartment="07" WHERE companyDepartment="7";
UPDATE symfony.response SET companyDepartment="08" WHERE companyDepartment="8";
UPDATE symfony.response SET companyDepartment="09" WHERE companyDepartment="9";
@erichard tu avait indiqué travailler sur un mécanisme de dépliement des filtres afin d'éviter, cela. Tu as pu avancer dessus ?
L'exemple mis en avant sur le site de l'afup donne l'url suivante :
http://barometre.afup.org/report/experience_salary?filter[salary][min]=50000&filter[salary][max]=&filter[specialities][]=1&filter[submit]=
Qui montre des salaire entre 59k et 66k
Alors que si l'on retire le filtre pour voir tous les salaires ZF2 mais sans minimum, le maximum est inférieur à 50k :
http://barometre.afup.org/report/experience_salary?filter[salary][min]=&filter[salary][max]=&filter[specialities][]=1&filter[submit]=
WTF?
plus logique peut être que le département
Bonjour,
j'essaye de suivre le pas à pas d'installation du readme, et je bloque sur le ./node_modules/bower/bin/bower install
. Globalement, il me répond :
$ ./node_modules/bower/bin/bower install
bower not-cached git://github.com/jquery/jquery.git#1.11.0
bower resolve git://github.com/jquery/jquery.git#1.11.0
bower not-cached git://github.com/ivaynberg/select2.git#3.4.5
bower resolve git://github.com/ivaynberg/select2.git#3.4.5
bower not-cached git://github.com/twbs/bootstrap-sass.git#v3.0.3.0
bower resolve git://github.com/twbs/bootstrap-sass.git#v3.0.3.0
bower not-cached git://github.com/fk/select2-bootstrap-css.git#master
bower resolve git://github.com/fk/select2-bootstrap-css.git#master
bower not-cached git://github.com/highchartTable/jquery-highchartTable-plugin.git#~1.0.4
bower resolve git://github.com/highchartTable/jquery-highchartTable-plugin.git#~1.0.4
bower not-cached git://github.com/Mottie/tablesorter.git#~2.14.5
bower resolve git://github.com/Mottie/tablesorter.git#~2.14.5
bower not-cached git://github.com/undashes/colorbrewer.git#~1.0.0
bower resolve git://github.com/undashes/colorbrewer.git#~1.0.0
bower not-cached git://github.com/mbostock/d3.git#~2.10.3
bower resolve git://github.com/mbostock/d3.git#~2.10.3
bower not-cached git://github.com/twbs/bootstrap.git#v3.2.0
bower resolve git://github.com/twbs/bootstrap.git#v3.2.0
bower not-cached git://github.com/FortAwesome/Font-Awesome.git#v4.2.0
bower resolve git://github.com/FortAwesome/Font-Awesome.git#v4.2.0
bower checkout select2-bootstrap3-css#master
bower error Arguments to path.join must be strings
Stack trace:
TypeError: Arguments to path.join must be strings
at Object.exports.join (path.js:384:15)
at GitHubResolver.GitResolver._cleanup (/home/guillaume/Developpement/barometre/node_modules/bower/lib/core/resolvers/GitResolver.js:185:26)
at /home/guillaume/Developpement/barometre/node_modules/bower/lib/core/resolvers/GitResolver.js:74:25
at Promise.apply (/home/guillaume/Developpement/barometre/node_modules/bower/node_modules/q/q.js:1122:26)
at Promise.promise.promiseDispatch (/home/guillaume/Developpement/barometre/node_modules/bower/node_modules/q/q.js:752:41)
at /home/guillaume/Developpement/barometre/node_modules/bower/node_modules/q/q.js:1337:14
at flush (/home/guillaume/Developpement/barometre/node_modules/bower/node_modules/q/q.js:108:17)
at process._tickCallback (node.js:343:11)
Console trace:
Trace
at StandardRenderer.error (/home/guillaume/Developpement/barometre/node_modules/bower/lib/renderers/StandardRenderer.js:74:17)
at Logger.<anonymous> (/home/guillaume/Developpement/barometre/node_modules/bower/bin/bower:109:18)
at Logger.emit (events.js:107:17)
at Logger.emit (/home/guillaume/Developpement/barometre/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39)
at /home/guillaume/Developpement/barometre/node_modules/bower/lib/commands/install.js:27:16
at _rejected (/home/guillaume/Developpement/barometre/node_modules/bower/node_modules/q/q.js:808:24)
at /home/guillaume/Developpement/barometre/node_modules/bower/node_modules/q/q.js:834:30
at Promise.when (/home/guillaume/Developpement/barometre/node_modules/bower/node_modules/q/q.js:1079:31)
at Promise.promise.promiseDispatch (/home/guillaume/Developpement/barometre/node_modules/bower/node_modules/q/q.js:752:41)
at /home/guillaume/Developpement/barometre/node_modules/bower/node_modules/q/q.js:574:44
System info:
Bower version: 1.2.8
Node version: 0.13.0-pre
OS: Linux 3.13-0.bpo.1-amd64 x64
Par contre avec le bower en version 1.3.12 installé globalement sur mon poste, ca passe niquel. Du coup, je ne sais pas si ca vient de la version de bower qui est trop vieille dans package.json
ou si ca vient d'un autre élément de mon installation. N'etant pas famillier avec l'outil, je n'ai pas voulu proposer de modifier la version de bower sans un avis exterieur.
Que dites-vous d'ajouter font-awesome pour enrichir un peu l'interface avec quelques icônes. Je boss sur le système d'afficher/masquer la colonne de filtre.
Et tout votre bazar de bower, grunt et compagnie c'est trop pour moi 😄
le rapport de 2013 est correct
c 'est peut être un soucis dans les données ????
le filtrage sur les alpes maritime m'indique qu'il y a trop peu de données : http://barometre.afup.org/report/salary?filter%5Bcampaign%5D%5B%5D=4&filter%5Bdepartement%5D%5B%5D=06&filter%5Bsalary%5D%5Bmin%5D=&filter%5Bsalary%5D%5Bmax%5D=&filter%5Bsubmit%5D=
toutefois la répartition géographique m'indique 42 réponses ... comment est ce possible ? :)
je vous propose :
select2 comme les autres
c'est un peu anectdotique mais ça peut être intéressant
On parle beaucoup des inégalités de salaire H/F. Avec les chiffres dont on dispose on devrait pouvoir faire un rapport intéressant.
Le style des titres proposés par Bootstrap 3 est à la fois plus joli et plus lisible.
Pourquoi les avoir changer ?
CDI, freelance etc.
pour mettre en avant que le code est open source ?
je ne sais pas trop sous quel forme mais je pense que le salaire médian serait parfois plus intéressant que la moyenne
La version responsive est prévue ou pas ?
Les remarques tombent : https://twitter.com/jmtinghir/status/463448178483015681
On ne peut pas faire de Select * From (select) avec doctrine.
Est-ce que l'on part sur une table temporaire, et si oui, comment est-ce qu'ont la nomme ?
bon après le filtrage semble l'ignorer
feminin / masculin
Afup\BarometreBundle\Enums\StatusEnums
Ajouter un placeholder au niveau des champs select2, car on ne comprend pas que ce sont des listes déroulante
sur chaque rapport
on ne peut baser un rapport sur moins de 10 résultats. Si la requete ramène moins de 10 résultats il ne faut pas afficher le résultat mais un message indiquant à l'utilisateur d'enlever les filtres.
comme la donnée existe
je ne suis pas super satisfait des filtres tout en haut
je me demande si on ne pourrait pas les positionner en modal et apparition sur un clic. Ca prendrait moins de place.
Ce serait sympa d'avoir le rappel des filtres en français sous le titre du rapport. et si on clique sur une petite icone "modifiée" ça fait apparaitre le form
vous en pensez quoi ?
Dans le composer.json il est indiqué "php": ">=5.3.3"
mais j'ai croisé des notations courtes de tableaux qui sont disponibles depuis la 5.4
pour faciliter la vie des nouveaux arrivants
Lorsque l'on choisit la Corse, on a une erreur.
An exception occurred while executing 'CREATE TEMPORARY TABLE `tmp_095d7284fb55c57a76ebc33332d27ab3` SELECT response.id as response_id FROM response response WHERE response.companyDepartment IN (2A) GROUP BY response_id':
SQLSTATE[42S22]: Column not found: 1054 Unknown column '2A' in 'where clause'
select2
pour se comparer entre dev par ex
ne faudrait il pas ajouter un autre rapport pour présenter le variable ou le fixe + le variable ?
ou supprimer celui de sf2 au minimum
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.