Posts by Mastiny

    La problématique est la suivante :


    Comment faire en sorte qu'un fichier déjà versionné soit désormais totalement ignoré par git, seulement en local ? (donc, justement pas le .gitignore par ex.)



    Vous entendrez parler beaucoup de cette commande pour résoudre ce problème :


    Code
    git update-index --assume-unchanged <path-name>

    Le hic, c'est que c'est pas la bonne solution. Celle-ci sert plutôt pour la performance, pour éviter que git vérifie si le <path-name> à changé ou pas, elle n'empêche pas l'écrasement du fichier si il est modifié sur le dépôt distant.



    Il reste donc 2 solutions qui semble marcher :


    Code
    git update-index --skip-worktree <path-name>

    Qui sert justement détacher le <path-name> de la version sur le dépôt, pour avoir une version locale différente.



    Ainsi que le fichier :


    Code
    .git/info/exclude

    Depuis la racine de votre dépôt local.


    Source :


    Source : https://stackoverflow.com/a/13631525



    Voir la totalité de article

    Une petite commande rapide pour désactiver un comportement qui peut vite devenir ennuyeux : le démarrage automatique d'iTunes avec les touches média (clavier, bluetooth, filaire...).


    Code
    sudo /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -u /Applications/iTunes.app

    Il devrait vous demander votre mot de passe de session, et le tour est joué !


    Testé et fonctionnel avec touche média filaire et clavier (High Sierra 10.13.6), même pas besoin de redémarrer. ?


    D'ailleurs il est même conseillé de ne pas redémarrer, il semblerait que ce petit tour de passe-passe ne reste pas après redémarrage ^^


    Source :


    Source : https://apple.stackexchange.co…-stop-itunes-auto-loading



    Voir la totalité de article

    Le téléchargement illégal, c'est une épine dans le pied des ayants droits qui ne savent pas comment s'en débarrasser alors que la solution est pourtant simple. Oui, le téléchargement illégal à une solution simple, qui arrangerais tout le monde, encore faut-il que les ayants-droit daignent écouter cette possibilité.



    Alors voila, cette solution c'est tout simplement de faire une plateforme (je l'appellerais comme ça désormais) légale qui serait mieux ou au moins équivalente au concurrent illégaux. Ça parait compliqué ? Et pourtant, faisons un peu l'inventaire :


    • Le prix : c'est le plus évident au premier abord, n'es-ce pas ? Oui...et non. On se dit tout de suite que personne ne voudra payer pour un service qu'il peut avoir gratuitement ailleurs ? En êtes-vous sur ? Eh oui, prenons l’emblématique Mégaupload qui à été fermé justement par ces même aillant-droit (si, si, nous ne sommes pas bête alors ne soyez-pas timide), que faisait donc les gens pour avoir leurs médias ? Eh oui, ils payaient ! Et par pitié épargnez-moi vos commentaires sur les comptes gratuits car pour ce qui est de télécharger convenablement, rapidement et surtout régulièrement des médias en HD, le compte gratuit n'est pas soutenable, si tel était le cas, le site n'aurait pas si bien marché ! Eh oui, la plupart sont donc en effet près à payer quelque chose pour avoir leur média, preuve en à été faite par le passé et c'est toujours vrai aujourd'hui (avec les remplaçants par exemple...) ! Après, ce prix sera-t-il suffisant pour financer un tel service, c'est une autre question, mais quand il ne restera plus que cette question la, il me semble que l'on aura déjà bien avancé !
    • La qualité : Le seul véritable problème concernant la qualité n'est pas la qualité des médias que les ayants-droits rendrait disponible, non, ils sont suffisamment intelligent pour comprendre que c'est leur principal atout, le véritable problème, c'est la qualité technique de la plateforme. Eh oui, faire une plateforme compétitive ne fait pas tout, si le lecteur vidéo est une horreur, le site ne peut fonctionner. Et pour se mettre les geeks dans la poche (bonne technique pour de la publicité gratuite) il faudra faire un effort pour faire un site compatible tous systèmes d'exploitation : Windows, mais aussi Mac Os et aussi Linux ! Sur ce point, sans vouloir faire de publicité, Netflix à fais du travail pas trop mauvais compte tenu des restrictions qu'on lui à imposé. Son lecteur vidéo fonctionne plutôt bien même avec une connexion internet de mauvaise qualité, ce qui as tendance à être négligé au profit des chanceux de la fibre. Des fonctions avancées tel que le choix des sous-titre, de leur couleur, de leur emplacement serait bien. Des raccourcis pour naviguer dans la vidéo (à l'image de ceux de VLC) serait aussi apprécié.
    • Le catalogue : c'est le point crucial qui peut permettre à une telle plateforme légale de véritablement se démarquer. Il faudrait un catalogue COM-PLET et je pèse mes mots ! Oui, il faudrait tout mettre dedans. Vous allez surement dire que c'est impossible d'obtenir les droits de tout le monde et vous avez peut-être raison. Toutefois il se réveiller ! La question n'est pas de savoir si tel ou tel média est disponible sur internet, mais combien de temps mettra t-on pour le trouver ! Oui, on peut courir après tout ces sites les uns après les autres, mais depuis qu'internet existe on cours après des sites bien plus dérangeant que cela (pornographie infantile ou apologie du terrorisme) sans arriver à en faire disparaitre plus qu'il n'en apparait. Ceci n'est pas une théorie, c'est un fait : Mégaupload à fermé, des dizaines de remplaçant ainsi que le P2P on prit le relais. Rien que thepiratebay, site le plus emblématique dans le domaine est toujours ouvert et garde toujours ses données à chaque ré-ouverture ! Pire encore, l’acharnement des ayants droit lui a fait de la publicité ! Et cela n'a toujours pas résolu le problème. De plus, ce n'est surement pas l'arrivée de la fibre dans tout les foyer qui va arranger ça ! N'importe qui pourra s'improviser hébergeur pourvu qu'il soit bien logé, dans le bon pays, avec les bon logiciels et un bonne dose de conviction ! Il faut donc changer de méthode. Arrêter de faire des contrats pour chaque millimètres carré de cette planète à chaque heure qui passe et passer à un système complètement différent, parce-que pendant que vous, ayant droit, vous vous disputez vos contrats au compte-goute par lieu et horaire précis, les sites pirates se régale du manque d'offre légale, qu'ils complètent sans aucun problème et surtout aucune rémunération pour aucun d'entre-vous ! N'es-t-il pas aberrant de savoir cela alors même que les utilisateurs payent pour télécharger ou visionner vos médias chèrement financé ? Ma proposition est simple et loin d'être une nouveauté dans le domaine de l'informatique et surtout du cloud : le cash-back. Vous donnez tous vos médias à cette plateforme sans aucune exception, et serez rémunéré selon le nombre de spectateur sur votre programme ! Ou n'importe quel autre méthode pouvant convenir au ayant droit mais dont la discussion se ferait après avoir autorisé la diffusion des œuvres, ce qui permettrais, pendant que vous vous mettez d'accord sur la rémunération, de ne pas voir s'envoler votre argent chez le voisin illégal ou il n'y a la aucune chance de le revoir !


    Alors imaginez une plateforme, compatible avec tout appareil, sans casse-tête ou logiciel propriétaire à installer, qui permettrait d'accéder à tout les films et séries tourné ces 20 dernières années, avec toutes les langues audio et sous-titres possible, disponible avec un abonnement... Je vous le donne en mille tout de suite : j'achète et je serais loin d'être le seul !


    Source :


    Source : [url=''][/url]



    Voir la totalité de article

    To hide customs groups from search in IPS : In Theme personnalisation (customization->theme->default and button "edit html and css") open core->front->search nodes.


    Open "memberFilters" and "Filters" files.


    Now search for that line (For "memberFilters" : ± line 61, at the middle For "Filters" : ± line 273, at the end)


    Code
    {{foreach $elements['search_tab_member']['group']->options['options'] as $k => $group}}

    And add just after, that piece of code :


    Code
    {{if(substr($group,-1,1)==" " OR $k >6)}}
    	{{continue;}}
    {{endif}}

    Do the same for both files. You can adjust the "6" number to change witch groups will be hidden.


    Save the both files. Enjoy ! Question to IPS expert : the first part of the code should make any group name ended with a space invisible in that list, but that doesn't work, why ? (substr function doesn't receive the right value of $group ????)


    Source :


    Source : [url=''][/url]



    Voir la totalité de article

    Where windows passwords are really located ?


    Some information about windows passwords are easy to find like the registry file where passwords are located : %windir%/System32/config/SAM But the full path where to find the hash is hardest to find ; it's stored in the windows registry under the key :


    "HKLM\SAM\SAM\Domains\Account\Users\00000XXX" (where "XXX" is the account number) in a value named "V".


    The hash is stored at a variable offset that is stored at offset 0x9C and is a 4 byte little endian value.



    With these informations, you can find directly in the registry password data and read, copy, or change it, without any non-microsoft windows software.



    PS : Some authorization modification is necessary to access "SAM" key, even with Administative account.


    The other way is to lauch registry editor as system account.


    Source :


    Source : [url=''][/url]



    Voir la totalité de article