Web Development

Dis moi où nous sommes, Nemo

Sous Mint, plutôt que de voir des boutons poussés sur la face de Nemo, je préfère qu’il me dise où je me situe dans l’arborescence. La vraie question est : Comment configurer Nemo pour toujours utiliser une entrée texte pour la barre d’adresse ? Nemo ne propose que de basculer en mode texte ou mode bouton. C’est simple, en fait ! 2 options : dans Menu > Outils système > dconf Editor lancer dconf-editor dans une console. Il n’était pas installé chez moi mais sudo apt-get install dconf-tools suffit. Une fois lancé, baladez vous dans org > nemo > preferences. Là, cochez show-location-entry et enjoy ! Maintenant vous pouvez virer l’icône qui bascule le mode texte/bouton. Ça se passe dans Nemo cette fois dans Edition > Preferences > Toolbar, décochez show toggle button location bar/bar path   source : http://community.linuxmint.com/tutorial/view/1165

Web Development

C’est quoi ma carte-mère déjà?

Si vous êtes comme moi, que vous nous ne souciez pas la différence de la dernière carte mère sortie qui supporte 8 baies USB 3 et est prête pour la 4HD, et que vous avez oublié ce que votre fidèle compagnon a dans le ventre, j’ai la commande sous Ubuntu qui va vous sauver plutôt que d’aller trifouiller dans ses entrailles : dmidecode -t 2 ~$ dmidecode -t 2 # dmidecode 2.8 SMBIOS 2.3 present. Handle 0x0002, DMI type 2, 8 bytes Base Board Information Manufacturer : Gigabyte Technology Co., Ltd. Product Name: GA-MA785GT-UD3H Version : 1.XX Serial Number : 123456789000 dmidecode avec l’option -t retourne les informations pour un type donné. Le type 2 concerne la marque et le modèle de la carte mère. Elle nécessite d’être exécuté en super utilisateur toutefois. En fait, l’outil dmidecode permet d’afficher qui décrit les ressources matérielles d’un ordinateur. Elle se base sur…

Web Development

Premier et dernier jour

Autre petit bout de code, cette fois pour connaître le premier jour et le dernier de la semaine, pas très utile me dirait vous. Mais essayez de planifier une semaine sans savoir quel jour on est ! $n = 0; $premier_jour = mktime(0,0,0,date(« m »),date(« d »)-date(« w »)+1-$n*7,date(« Y »)); echo $datedeb = date(« m-d-Y », $premier_jour); $dernier_jour = mktime(0,0,0,date(« m »),date(« d »)-date(« w »)+7-$n*7,date(« Y »)); echo $datefin = date(« m-d-Y », $dernier_jour);

Web Development

Forcer le téléchargement d’un fichier

Il peut arriver parfois qu’au cours de la vie d’un site, que l’on aie besoin de télécharger un fichier, texte ou html. Malheureusement, un simple lien avec un balise <a> ne suffit plus. Il faut dans ce cas forcer le téléchargement, et ça en php, ça se fait avec les entetes. Voilà le petit bout de code qui permet de faire ça. header(‘Content-disposition: attachment; filename=test.txt’); header(‘Content-Type: application/force-download’); header(‘Content-Transfer-Encoding: text/plain’); header(‘Content-Length: ‘.filesize(‘test.txt’)); header(‘Pragma: no-cache’); header(‘Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0’); header(‘Expires: 0’); readfile(‘test.txt’);