Sedona Solutions Blog
Android + jQuery : Android Query
Un rapide billet pour parler d’une variante de jQuery : Android Query ou aQuery. Ce n’est évidemment pas du javascript ou du web, ça concerne le développement natif sous Android ! Sans être aussi...
Top 10 OWASP 2013 : les failles de sécurité Web les plus courantes
OWASP est en passe de mettre à jour son top 10 en version 2013 (release candidate), une occasion de revenir sur cet organisme et de faire une rapide présentation de ce fameux classement.
L’objectif principal de cette organisation est de produire des outils, documents et standards dédiés à la sécurité des applications Web ainsi que de sensibiliser les entreprises et utilisateurs autour de la sécurité sur le WEB. Tous ses livrables (documentations, logiciels, référentiels) sont fournis sous le modèle du libre.
Optimisation Apache : forcer la mise en cache browser des éléments fixes
Pour forcer la mise en cache (par le browser) de certaines des images de votre application web, ajouter les lignes suivantes à votre httpd.conf:
1 2 3 |
<LocationMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"> Header set Cache-Control "max-age=86400, public" </LocationMatch> |
Il est ainsi posisble de forcer la mise en...
OutOfMemory et Bitmaps sous Android
Les applications Android sont démarrées en mode Sandbox, c’est à dire qu’elles tournent sur une machine virtuelle Dalvik isolée et gérant sa propre mémoire. A côté de ces VM, il y a la mémoire...
Custom Image in Windows Phone Panorama
By default a windows Phone Panorama can only accept a title. What if we want an image instead? To add the image, we have to define the TitleTemplate attribute.
1 2 3 4 5 6 7 8 9 |
<Grid x:Name="LayoutRoot"> <controls:Panorama x:Name="panorama"> <controls:Panorama.TitleTemplate> <DataTemplate> <!--<TextBlock Text="Families" FontSize="90" Margin="0,50,0,0" />--> <Image HorizontalAlignment="Right" Margin="0,80,200,0" Width="100" Height="100" Source="/ApplicationIcon.png"/> </DataTemplate> </controls:Panorama.TitleTemplate> ... |
Notes that we added...
Créer un cache avec google guava
Pour des raisons de tenue à la charge, il est souvent nécessaire de créer des caches mémoire dans les applications. Le plus souvent, le choix se porte sur ehcache, ou une ConcurrentHashMap. Il y...
Faire une requête http en telnet avec Putty
Pour faire une requête GET en telnet avec PUTTY (utile pour vérfier les retours serveurs sans interprétation du Brower): – Host Name ou IP: le nom du serveur cible – Port: le port d’écoute...
Charset d’un schema Oracle
Une requête simple pour connaître le charset d’un schema oracle :
1 |
select * from nls_database_parameters where parameter='NLS_CHARACTERSET'; |