lundi 7 janvier 2013

SQL : Trier dans l'ordre des valeurs présentes dans la clause IN()

Si vous avez une requête SQL avec une clause IN(<valeurs>), et que vous souhaitez récupérer les rows dans un ordre bien précis (par exemple dans l'ordre des valeurs présentes dans le IN()), il existe une solution :


Sous MySQL:
SELECT id FROM table1 WHERE id IN(1, 20, 45) ORDER BY FIELD(id, 1, 20, 45)

Sous Oracle:

SELECT id FROM table1 WHERE id IN(1, 20, 45) ORDER BY INSTR('1, 20, 45', id);
Source : http://stackoverflow.com/questions/396748/ordering-by-the-order-of-values-in-a-sql-in-clause



N'hésitez pas à me laisser un petit commentaire :)

mardi 27 novembre 2012

Personnaliser Bootstrap

Personnalisation des fonts, des couleurs, des icônes, de l'image de fond, ...

Source : 

http://antjanus.com/blog/web-design-tips/user-interface-usability/customize-twitter-bootstrap-into-themes/

7 conseils pour augmenter la popularité de son application sur App Store/Google Play


  1. traduire son application
  2. mettre des photos de son équipe
  3. utiliser des photos "cas concrets"
  4. créer une vidéo expliquant "vite fait" son application
  5. rajouter des sous-titres à ses vidéos
  6. personnaliser la page de son application sur Google Play (App Store ???)
  7. organiser des évènements

Source : http://thenextweb.com/lifehacks/2012/11/26/7-ways-to-boost-app-downloads-for-under-1000/

jeudi 22 novembre 2012

Raspberry Pi - mode Turbo



Apparemment, sur les dernières versions de Wheezy Raspbian, il est possible d'activer un mode turbo, permettant ainsi d'avoir des performances augmentées de 50% (overclocking + overvolting). 

Il existait une ancienne technique, en modifiant config.txt, mais il n'y avait aucun contrôle sur la température du BCM2835 et du coup la durée de vie de la carte s'en trouvait grandement diminuée. 

Avec ce mode turbo, il y a un contrôle sur la température, pour que le BCM2835 ne dépasse pas les 85°C.

Lien : http://www.raspberrypi.org/archives/2008

jeudi 27 septembre 2012

3 months with a Chromebook

Source :

http://www.theverge.com/2012/9/27/3411446/chromebook-life-three-months-with-my-cautionary-tale

Le nouveau Myspace, ça va être du lourd :)

Graphiquement "sublime".

Alors que Facebook donne vraiment l'impression d'être fait par un geek (boutons aux coins carrés, interface austère et super simpliste), voilà enfin un site social qui aura de la gueule. 

Faut juste attendre qu'il soit up, dans pas longtemps...

Voilà en attendant une video de démo :

ANTLR : no start rule (no rule can obviously be followed by EOF)

The problem is that Antlr identifies "start" rules (ones that can end with EOF) by looking for rules that are not used anywhere else in the grammar.

Then, you cannot call your "start" rule inside another rule. Otherwise your "start"' rule is not considered as the real "start" rule.

Categories