1830

D'après les contraintes BRUNNISO-8008135, la coloration syntaxique d'un terme donné ne doit pas être composé d'une seule couleur mais d'un dégradé de la couleur choisie (du plus sombre à la première lettre vers le plus clair à la dernière).
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

1831

dur de faire ça dans Qt Creator grin

1832

(bôh, pour ce que j'ai fait... cheeky)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1833

Ceci dit Brunni tu pourrais partager le theme de ton sublime text "UNREGISTERED" embarrassed
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

1834

Le chan #php n'avait de cesse de me signaler que j'étais un fou, que j'allais à ma ruine, que je devais persuader mon client que concevoir un webmail PHP custom pour son application était folie. Ils disaient que bien d'autres braves avaient péri avant moi en cherchant à s'atteler à cette tâche. Que des conseils de sages développeurs avaient conçu des solutions toutes faites après bien des sacrifices, à tel point que l'IMAP sur PHP n'avait pas été dépoussiéré depuis des lunes.
Mais fit de tout cela, je ne les ai pas écouté. J'ai utilisé les fonctions IMAP de PHP pour lister les boîtes d'un compte, et c'était facile. J'ai pu lister les mails d'une boîte de réception, un jeu d'enfant. J'ai fait en sorte qu'envoyer un email crée une copie de celui-ci dans le dossier des messages envoyés, c'était un peu ardu, mais rien d'insurmontable. J'ai ouvert le contenu complet d'un email, quelle était la difficulté ?

Puis je me suis dit, "Ah, j'allais oublier, je dois gérer la lecture/dl des pièces jointes aussi."
Aujourd'hui, je n'aspire plus à rien d'autre qu'au repos éternel.

Pour être franc, ce n'est pas tant la faute de PHP (dont la doc est très incomplète sur le sujet, puisque ce n'est pas à PHP d'expliquer comment IMAP fonctionne) que du bordel que constituent les headers d'emails.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

1835

Je compatis. Vraiment.
avatar

1836

Tu as déjà essayé d’envoyer un email avec des pièces jointes ?

Pas juste une, plusieurs pièces...

1837

En utilisant phpMailer, ça se fait assez facilement. En partant de zéro, c'est chaud.
Par contre, ce dont parle Meow, c'est l'analyse du contenu des messages...
avatar

1838

J'ai l'impression que c'est globalement de plus en plus le cas dans les développements web. Plus personne ne veut programmer. On ne se contente plus que d'assembler tant bien que mal des briques préfabriquées.
avatar

1839

Pas que le web.. malheureusement..
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

1840

On devrait faire un module php qui permet d'utiliser node.

<!DOCTYPE meskooy>
<html> blabla
<script language="javascript">...</script>
<style>html {width:50%;}</style>
<?php echo node.interpret("
    require(gcc); 
    var lol = function(prout,plop) { 
        res= gcc_compile('
#include<stdio>
int main(int c, char **v) { printf(\"Welcome to hell\\r\\n\"); return 0; }
').exec();
        prout->async(plop, function(pwic) {
            echo(\"huhu retcode=\"+res)
        } ); 
    }
").get_output(); ?>

</html>

un IDE qui est capable de colorer correctement a la fois du HTML,PHP,JS,CSS, sans s'autodétruire c'est possible? grin

edt: bon déja t'as l'inverse grin https://www.npmjs.com/package/node-php-server
edit: aaah enfin grin https://github.com/niutech/node.php/blob/master/node.php

1841

Toi et tes idées démoniaques embarrassed
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1842

C'est un point qui m'a un peu désolé. La conversation que j'ai eu sur le chan s'est déroulée un peu ainsi :
  • Pour ton problème IMAP, la solution est XYZ.
  • Au fait, pourquoi t'intéresses-tu à IMAP ?
  • La création d'un webmail en PHP ? plus personne ne fait ça. C'était fun en 2005, mais aujourd'hui on a passé ce cap.
  • C'est le client qui exige cela ? Exige qu'il change d'avis. Gonfle le devis au max. Persuade le de prendre un abo Google Business plutôt. C'est un coup à couler la boîte de se lancer là dedans.
  • Le chapitre PHP sur IMAP est clos. Les fonctions datent de plus de 10 ans et n'ont pas évolué.
  • PHP est le pire des langages pour concevoir un daemon (mais qui a parlé de daemon ? je veux juste voir la liste des emails de ma boîte quand je clique sur un lien)
  • Tu n'as pas idée les souffrances qui t'attendent. Tu n'as PAS idées (je ne parodie même pas le texte d'origine ici)

Et c'est loin d'être la première fois où, en expliquant que j'ai un soucis technique, on me réponde 1/2h durant que je devrais ÉVITER d'avoir à affronter ce soucis... Au moins là on a commencé par me répondre, d'autres fois on esquivait la question initiale (je soupçonne ceux qui faisaient cela de vouloir avoir l'air malin avec leur "alternative" tout en occultant qu'ils n'ont pas la moindre idée de comment résoudre mon problème).
Nil (./1837) :
En utilisant phpMailer, ça se fait assez facilement. En partant de zéro, c'est chaud.Par contre, ce dont parle Meow, c'est l'analyse du contenu des messages...
phpMailer est fait (sauf erreur de ma part) pour l'envoi d'emails par PHP, ce qui est une tâche qu'on rencontre très souvent dans le développement d'une application web (pour des mails très simples, la simple fonction mail() en une seule ligne suffit). Mon framework fait même surcouche à phpMailer.
Pour ce qui est, à l'inverse, de tout ce qui concerne la réception d'emails en revanche, c'est très peu documenté en comparaison.
squalyl (./1840) :
un IDE qui est capable de colorer correctement a la fois du HTML,PHP,JS,CSS, sans s'autodétruire c'est possible? grin
Mon Netbeans le fait bien smile tout cela au sein d'un même fichier PHP, et je veux bien croire que des éditeurs plus légers en sont capables également.
Bien sûr, il faut délimiter le PHP avec <?php ?>, le JS avec <script>, le CSS avec <style>, et ce qui est hors de ces balises est considéré comme du HTML.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

1843

Le truc c'est de juste faire un webmail ? Pourquoi ne pas utiliser roundcube pour ça, parce qu'effectivement, si tu bosses tout seul, à part si t'as le temps et que le mec est prêt à payer, ça n'a pas trop d'interêt, ce ne sera jamais aussi complet que les solutions déjà éxistantes, maintenues par plusieurs personnes.
(c'est comme si tu devais refaire un éditeur wysiwyg, pourquoi se prendre la tête quand on voit ce qui éxiste déjà)

1844

1845

RoundHorde ou HordeCube trivil
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

1846

Je ne vais pas redétailler le pourquoi ça ne s'est pas fait, mais quand on m'a parlé de mettre un webmail dans l'appli du client ce fut en effet mon premier réflexe.
Pour résumer grossièrement, le webmail va devoir interagir avec pas mal de données de l'appli (bbd, fichiers stockés...).
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

1847

avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1848

Ca sent la doc qui a copié collé des infos des docs précédentes sans en verifier le contenu
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

1849

Apparemment le problème était connu depuis longtemps (plus de 15 ans) mais il n'a a pas été documenté.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1850

UINT TimerItem::getNativeModifiers() const
{
return this->getNativeModifiers();}
Les limites du code completion qui déconne grin

1851

Mouais grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1852

Découvert par hasard : le fait que le nom d'un exécutable contienne "patch" déclenche un popup UAC sous Windows Vista et plus, même si le programme est démarré via un batch et qu'il n'a besoin d'aucun droit particulier :
http://answers.microsoft.com/en-us/windows/forum/windows_7-security/uac-prompts-on-any-program-with-the-word-patch-or/c5359497-d16e-43c6-99f2-db3d8eecc9c0?auth=1
(il y a une solution dans les réponses)

Je savais que ça existait pour "setup" et "install", mais apparemment il y a d'autres mots-clés qui déclenchent ça, et la liste n'est pas publique.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1853

Ce n'est pas plus mal je dirais
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

1854

Que ce soit pas public, tu veux dire ? Je sais pas trop, d'un côté ça encouragerait les gens à se baser dessus (ce qui n'est pas une bonne chose), d'un autre côté la situation actuelle fait qu'on ne peut pas savoir à l'avance avec certitude si le truc va être déclenché ou non.

Tout ce mécanisme est de toute façon un hack crade, mais malheureusement y'a pas de moyen propre de faire ça (la seule vraie solution c'est d'obliger l'utilisateur à accorder manuellement les droits admin, mais c'est pas user-friendly du tout)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1855

Le fait que tout ne soit pas public, de toute maniere j'imagine que c'est assez simple de vraiment savoir, ce doit etre tout les mots les plus utilisé par les malware pour se faire passer pour des vrai outils (setup, patch, etc..)

Et c'est aussi une bonne chose qu'il y ai ce truc, ca permet (peut etre) de faire reflechir certains avant d'installer un truc bizzare
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

1856

C'est pas pour les malwares, c'est pour que les anciens programmes d'installation/mises à jour de soft continuent à marcher (vu qu'ils nécessitent souvent des droits plus élevés que la normale, et qu'à partir de Vista ils ne sont plus accordés automatiquement même avec un compte admin).
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1857

Moi ça me choque pas que tu doives fournir un manifeste dans ton exécutable pour déclarer les droits dont il a besoin. Même si c'est un peu chiant, c'est la manière standard de déclarer la plupart des fonctions de compatibilité depuis Windows XP. En plus, dans les dernières versions de Windows, c'est un peu obligatoire d'en avoir un pour déclarer quelle(s) versions de Windows tu supportes. (Si tu n'as pas activé le flag pour la toute dernière version de Windows (c'est des GUID donc non prévisible à l'avance), il y a à priori des trucs qui peuvent t'être cachés à l'exécution)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

1858

Pour les malwares, c'est contreproductif, tu ne veux absolument pas leur donner les pleins droits! Sans ce hack, ils auraient forcément les droits restreints.

Tout ce que ça fait, c'est casser de nombreux binaires de GNU patch.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

1859

J'ai jamais eu d'UAC qui s'active lorsque j'utilise GNU patch sous Windows.

1860

Tes binaires ont peut-être déjà le bon manifest?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité