Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1953 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1262  1263  1264  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2196174
0x90
Posté le 01-07-2013 à 18:57:56  profilanswer
 

Reprise du message précédent :
Le problème c'est pas tant la vitesse du language dans votre truc, c'est plutôt le fait d'itérer sur les pixels (que ce soit itérer pour convertir manuellement vers un tableau ou itérer pour appliquer l'algo).
 
Python+PIL+numpy et l'application de l'algo sous une forme matricielle et ça tracera, pas besoin de faire du C ou des trucs absurdes comme isoler les pixels dans un sgbd.
 
 


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
mood
Publicité
Posté le 01-07-2013 à 18:57:56  profilanswer
 

n°2196175
Shinuza
This is unexecpected
Posté le 01-07-2013 à 18:58:24  profilanswer
 

ratibus a écrit :


Ca n'a rien à voir avec hexa ou pas hexa (qui sont uniquement des représentation de nombre entiers) :o
Faut par contre profiter de la taille du type de données utilisé. Mettre des valeurs limitées à 256 (soit 8 bits) dans un entier qui doit être sur 32 ou 64 bits oui ça c'est pas optimal :)

J'ai pas tout lu, mais j'ai compris qu'il filait son truc à manger à du js. Or, y'a pas masse de transport dispos en dehors du json (à moins de piper du bytecode dans la vue je vois pas). Je disais juste qu'il avait pas choisis la meilleure représentation textuelle de son truc. (même pour le php, 20mo dans le parser c'est pas pareil que 10mo)
 
Encore une fois: tl:dr;
 


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2196177
ratibus
Posté le 01-07-2013 à 19:12:03  profilanswer
 

Shinuza a écrit :

J'ai pas tout lu, mais j'ai compris qu'il filait son truc à manger à du js. Or, y'a pas masse de transport dispos en dehors du json (à moins de piper du bytecode dans la vue je vois pas). Je disais juste qu'il avait pas choisis la meilleure représentation textuelle de son truc. (même pour le php, 20mo dans le parser c'est pas pareil que 10mo)
 
Encore une fois: tl:dr;
 


ah oui si ça passe en texte on est d'accord :)

n°2196212
mechkurt
Posté le 02-07-2013 à 09:39:25  profilanswer
 

Le JS basé sur canvas c'est la version actuel du bouzin : on charge toutes les couches dans des canvas temporaire et on récupère les tableaux de pixels via le context 2D.
Après on bosses dessus en itérant sur les pixels du buffer en utilisant les couches comme sources de données, ça marche bien mais on a 2 ou 2 trucs qui nous chafouines :
 - Pas de support des anciens navigateurs ne supportant pas canevas (ça c'est vu avec le client donc ce n'est pas vraiment gênant)
 - Vitesse de rendu dépendant de la puissance de la machine du client, en théorie notre truc fonctionne sur un vieux smartphone, mais ça doit être bien lent...
 - Procédé complétement reverse-ingenierable vu que le code javascript n'est vraiment pas compliqué et que les couches png sont téléchargés sur le poste client
 
Pour toutes ses raisons, on souhaite étudier la faisabilité de la chose "coté serveur".
 
Je vais regarder déjà pour mettre les tableau de pixels dans un fichier une variable que j’enregistrerais dans APC sous la forme pixel1r,pixel1g,pixel1b,pilxel1a,pixel2r,etc.
Ça me permettras de récupérer un tableau exploitable avec un split(',',$mavariable) mais je dubites ensuite sur la capacité à php de faire des calculs optimisé ensuite...
 
Je regarderais bien cet histoire de calcul matriciel mais vu que j'ai une formation de beaux-arts à la base, je suis pas sur que ce ne soit pas hors de ma portée... :-/


---------------
D3
n°2196214
mechkurt
Posté le 02-07-2013 à 10:13:18  profilanswer
 

1 fichier fait 4,7 Mo, mais je suis pas sur qu'il soit complet, j'ai pas eu ma ligne d'affichage final "Exporté en microtime()"
 
A l'ouverture, mon PHP explose sur le split (ma bécane de dev est une vieille brel, je crois que y'a même pas 1 giga de RAM mais bon pour une seul couche)...
 
Des bons tuto sur le calcul matricielle à me conseiller ? ^^


---------------
D3
n°2196215
gatsu35
Blablaté par Harko
Posté le 02-07-2013 à 10:13:55  profilanswer
 

2013 => 1Go de Ram sur machine de dev, mé oué [:dawak]


Message édité par gatsu35 le 02-07-2013 à 10:14:21

---------------
Blablaté par Harko
n°2196220
pop-pan
yay!
Posté le 02-07-2013 à 11:07:19  profilanswer
 

mechkurt a écrit :

1 fichier fait 4,7 Mo, mais je suis pas sur qu'il soit complet, j'ai pas eu ma ligne d'affichage final "Exporté en microtime()"
 
A l'ouverture, mon PHP explose sur le split (ma bécane de dev est une vieille brel, je crois que y'a même pas 1 giga de RAM mais bon pour une seul couche)...
 
Des bons tuto sur le calcul matricielle à me conseiller ? ^^


 
nan mais on t'as dit qu'il faut oublier le array :) (meme le splfixed qui a toujours un overhead)  
php c'est pas fait pour ca.
 
si tu veux insister sur php en traitement passe par une string, ca te permettra de faire des trucs comme ca (attention pseudo-code):
 
$pixel = '>=uq';   // equivalent a rgba(62,61,117,118/255))
$pixelLine = '>=uq75l!'; // 2pixels, rgba(62,61,117,118/255)) et rgba(55,53,108,33/255)) etc ...
$pixelLineAlphaOnly = '\0\0\0q\0\0\0!'; // 2pixels, rgba(0,0,0,118/255)) et rgba(0,0,0,33/255)) etc ...
 
apres les opérations tu fais
$invertpixelLine = ~$pixelLine; (les bits a 1 se retrouvent a 0)
 
pour acceder aux pixels rgba
$pixel = substr($pixelLine,$pos,3);
 
pour acceder aux subpixels r/g/b/a
$subpixel = $pixelLine{$pos};
 
merge des alpha masks
$pixelLine = $pixelLine | $pixelLineAlphaOnly;
$pixelLine = $pixelLine ^ $pixelLineAlphaOnly;
 
pour mettre les alpha a 50% de leur valeur initiale
$strlen = strlen($pixelLine);
for ($i=3; $i < $strlen; $i +=4){
    $pixelLine{$i} = $pixelLine{$i} >> 1;
}
 
...mais tu va vraiment te compliquer la vie pour rien


---------------
Plop !
n°2196224
mechkurt
Posté le 02-07-2013 à 11:33:08  profilanswer
 

Effectivement, j'ai fait une croix sur PHP.
 
J'apprends sur le tas Python et ça me parait déjà nettement plus jouable, je ne vais surement pas tarder à revenir pour des coups de pattes...


---------------
D3
n°2196238
mechkurt
Posté le 02-07-2013 à 15:00:32  profilanswer
 

première question (et sans doute pas la dernière) ^^

Code :
  1. import Image, numpy, time
  2. start = time.clock()
  3. im = Image.open("couches_png/alpha_mur.png" )
  4. pix = numpy.array(list(im.split()),int)
  5. numpy.save("alpha_mur.py", pix)
  6. print('Extracted in ',time.clock()-start, ' seconds')
  7. =>
  8. Traceback (most recent call last):
  9.   File "import.py", line 4, in <module>
  10.     pix = numpy.array(list(im.split()),int)
  11. SystemError: error return without exception set


Comment caster mon split d'image (apparemment la seul manière d'avoir la couche alpha depuis Image) pour le mettre dans un Array multidimensionnel de Numpy
J'ai essayé sans le list() mais pas mieux...


---------------
D3
n°2196240
0x90
Posté le 02-07-2013 à 15:20:56  profilanswer
 
mood
Publicité
Posté le 02-07-2013 à 15:20:56  profilanswer
 

n°2196241
mechkurt
Posté le 02-07-2013 à 15:38:31  profilanswer
 

Suis tombé sur ça http://dmr.ath.cx/gfx/python/ en googlant un peu.
 
J'ai une moulinette qui me convertit tous les png en .npy en moins de 0.1 secondes chaque, et j'ai tenté de charger tous mes npy, ça prend moins de 0.01 chaque !
 
Les perfs sont au rendez-vous, maintenant faut que j’apprenne vraiment Python pour pouvoir une entré paramétré et traduire l'algo, je penses que même en itération on sera plus rapide...
 
Après le mieux serait que je m’améliore vraiment et que je comprennes ce genre de chose :

Citation :


Data-parallel operations with NumPy are much more efficient than loops in pure Python. Convert RGB to grayscale with weights:

Code :
  1. r = rgb[:, :, 0] # slices are not full copies, they cost little memory
  2. g = rgb[:, :, 1]
  3. b = rgb[:, :, 2]
  4. # numpy makes this fast:
  5. gray = (r*2220 + g*7067 + b*713) / 10000 # result is a 2D array




 
Une lecture (si possible en français) à me conseiller pour m'aider à avancer le projet ?

Message cité 1 fois
Message édité par mechkurt le 02-07-2013 à 15:42:10

---------------
D3
n°2196274
mechkurt
Posté le 02-07-2013 à 17:45:57  profilanswer
 

Une autre question, pour faire mes tests en web, (ça m’évitera de tout faire en ligne de commande et de polluer mon history ^^), faut que je fasse quoi pour que mon serveur apache passe par l'interpreteur python pour les point py ?
 
j'ai testé de coller :

Code :
  1. AddHandler cgi-script .py
  2. Options +ExecCGI


Dans un .htaccess mais j'ai une internal server error
 
Dans ma log d'erreur j'ai
[Tue Jul 02 17:44:29 2013] [error] [client 192.168.0.11] (8)Exec format error: exec of '/sitesweb/www/python/test.py' failed
[Tue Jul 02 17:44:29 2013] [error] [client 192.168.0.11] Premature end of script headers: test.py
 
avec test.py :

Code :
  1. import cgitb
  2. cgitb.enable()
  3. print('Content-type: text/html')
  4. print('hello world !')


---------------
D3
n°2196277
Riokmij
Blink and you're dead
Posté le 02-07-2013 à 17:54:47  profilanswer
 

Je pense qu'il manque une ligne vide après le Content-type pour séparer le header du contenu.


---------------
Are you two fucking? Are you serious? Right in front of my salad?!
n°2196283
mechkurt
Posté le 02-07-2013 à 18:02:34  profilanswer
 

J'ai mis à jour après des recherches sur le net :

Code :
  1. #!/usr/lib/python2.7
  2. import cgitb
  3. cgitb.enable()
  4. print("Content-Type: text/plain;charset=utf-8" )
  5. print()
  6. print("Hello World!" )


mais même résultat...


---------------
D3
n°2196286
0x90
Posté le 02-07-2013 à 18:24:24  profilanswer
 

mechkurt a écrit :

Suis tombé sur ça http://dmr.ath.cx/gfx/python/ en googlant un peu.
 
J'ai une moulinette qui me convertit tous les png en .npy en moins de 0.1 secondes chaque, et j'ai tenté de charger tous mes npy, ça prend moins de 0.01 chaque !
 
Les perfs sont au rendez-vous, maintenant faut que j’apprenne vraiment Python pour pouvoir une entré paramétré et traduire l'algo, je penses que même en itération on sera plus rapide...
 
Après le mieux serait que je m’améliore vraiment et que je comprennes ce genre de chose :

Citation :


Data-parallel operations with NumPy are much more efficient than loops in pure Python. Convert RGB to grayscale with weights:

Code :
  1. r = rgb[:, :, 0] # slices are not full copies, they cost little memory
  2. g = rgb[:, :, 1]
  3. b = rgb[:, :, 2]
  4. # numpy makes this fast:
  5. gray = (r*2220 + g*7067 + b*713) / 10000 # result is a 2D array




 
Une lecture (si possible en français) à me conseiller pour m'aider à avancer le projet ?


J'ai pas de lecture sous la main, mais en fait c'est super simple:
si t'as par exemple 3 tableaux a, b et c et qu'avant tu faisais une opération genre "d[i] = a[i] * c + b[i] * (c[i]-1)" pour chaque pixel, à la place tu fais "d = a*c+b*(c-1)" directement sur les tableaux et il s'occupe de faire l'itération en interne et en très rapide, il faut juste que les tableaux aient tous la même taille.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2196352
mechkurt
Posté le 03-07-2013 à 11:11:37  profilanswer
 

Ok, vu sous cet angle, ça semble effectivement à ma portée ! ^^
 
J'ai encore quelques problèmes... :- /
 
N'arrivant pas faire fonctionner le mod_py d'apache, je passes par un PHP qui fait un systeme("python test.py e 2>&1" ) sur mon script, ça ne me dérange pas outre mesure car comme ça je pourrais faire les validations d'input et la connexion à la base de donnée en php plutôt que d'apprendre à le faire en python...
 
...par contre je n'arrives pas à faire mon calcul matricielle :
 
Je pars de (1 de mes couches décomposé en tableau) :

Code :
  1. [[ 23  19  17]
  2. [ 23  19  17]
  3. [ 23  19  17]
  4. ...,
  5. [230 230 230]
  6. [230 230 230]
  7. [230 230 230]]
  8. [...]


Et j’arrive à  

Code :
  1. [[ 0.  0.  0.]
  2. [ 0.  0.  0.]
  3. [ 0.  0.  0.]
  4. ...,
  5. [ 0.  0.  0.]
  6. [ 0.  0.  0.]
  7. [ 0.  0.  0.]]
  8. [...]


Avec une version "simplifié" de l'algo : buffer = 255 * numpy.power((DataA * DataB / 255), constante)
En réalité on utilise plus de couche mais ça reste ce genre de calcul...


Message édité par mechkurt le 03-07-2013 à 11:11:59

---------------
D3
n°2196359
0x90
Posté le 03-07-2013 à 12:34:57  profilanswer
 

le "/ 255" sur un entier ça va faire zero à chaque fois (ça fait une division entière), sauf si t'es en python 3.
Il faut d'abord convertir le tableau en flottant, ou simplement remplacer par "/ 255.0".


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2196360
skylight
Made in France.
Posté le 03-07-2013 à 12:51:45  profilanswer
 

Ca vous dirait pas de faire un sujet dédié ?

n°2196363
Shinuza
This is unexecpected
Posté le 03-07-2013 à 14:02:14  profilanswer
 

[:leatherface:4]


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2196377
mechkurt
Posté le 03-07-2013 à 14:24:58  profilanswer
 
n°2196711
gelatine_v​elue
Posté le 08-07-2013 à 10:13:04  profilanswer
 

Hello les experts,
 
J'ai une question concernant la mise en place d'un serveur mail. J'ai cette "erreur" (c'est un warning que me donne mxtoolbox quand je lui demande un check smtp): Reverse DNS does not match SMTP Banner.
 
 
Ce que j'ai fait:
J'ai ajouté un enregistrement MX au niveau de ma zone DNS gandi que je fais pointer vers mon serveur mail. Je peux envoyer et recevoir mes mails, pas de pb à ce niveau. J'ai juste le warning susnommé qui m'embête. J'ai lu que ça pouvait faire rejeter des mails émanant de mon serveur smtp à cause de ça, donc je voudrais bien le corriger, mais comme j'ai jamais mis en place de serveur mail avant et j'y connais rien, j'ai donc besoin qu'on m'explique comme si j'avais 5 ans c'est quoi ce problème et comment le résoudre.
J'ai bien cherché sur internet mais je comprends pas les solutions que je lis (haha).
 
 
Merci.

n°2196760
skylight
Made in France.
Posté le 08-07-2013 à 14:05:32  profilanswer
 

Il faut que tu rajoutes dans ton nom de domaine (sur Gandi) 2 champs
 
- un SPF (champ TXT) du style :
domaine.com. IN TXT "v=include:spf.domaine.com -all"
qui va indiquer les serveurs autorisés à envoyer des emails avec ton domaine
 
- un DKIM (qui va indiquer les expéditeurs autorisés)
mailjet._domainkey.domaine.com. IN TXT "k=rsa; p=TACLERSA"
 

n°2196761
skylight
Made in France.
Posté le 08-07-2013 à 14:06:30  profilanswer
 

Sinon autre question :
Je suis en train de refaire mon portfolio, et je retrouve plus le framworkutilisé (jQuery+jesaisplusquoi) pour faire ce genre de choses :

 

http://www.epok-design.fr/projets/ready

 

(navigation sur des pages, en "tuiles" )

 

Z'avez une idée ? :)

 

Merci.

Message cité 1 fois
Message édité par skylight le 08-07-2013 à 14:06:49
n°2196780
LeRiton
Posté le 08-07-2013 à 16:10:01  profilanswer
 

En dehors des tests, vous utilisez un logiciel de dessin / schéma / autre pour représenter les enchaînements possibles d'URL d'une appli (navigation, redirections, en fonction des cas d'erreur...) ?
 
Une sorte de cartographie du site.

n°2196781
gatsu35
Blablaté par Harko
Posté le 08-07-2013 à 16:14:00  profilanswer
 

Ca serait plutôt une sorte de diagramme d'activité du site.
J'utilise yed, pour faire des schémas, après une journée de prise en main, l'outil est un réel bonheur


---------------
Blablaté par Harko
n°2196783
gelatine_v​elue
Posté le 08-07-2013 à 16:17:46  profilanswer
 

skylight a écrit :

Il faut que tu rajoutes dans ton nom de domaine (sur Gandi) 2 champs
 
- un SPF (champ TXT) du style :
domaine.com. IN TXT "v=include:spf.domaine.com -all"
qui va indiquer les serveurs autorisés à envoyer des emails avec ton domaine
 
- un DKIM (qui va indiquer les expéditeurs autorisés)
mailjet._domainkey.domaine.com. IN TXT "k=rsa; p=TACLERSA"
 


 
Merci!  [:cabri74]


Message édité par gelatine_velue le 08-07-2013 à 16:17:57
n°2196805
LeRiton
Posté le 08-07-2013 à 17:49:58  profilanswer
 

gatsu35 a écrit :

Ca serait plutôt une sorte de diagramme d'activité du site.


Yep :o

gatsu35 a écrit :

J'utilise yed, pour faire des schémas, après une journée de prise en main, l'outil est un réel bonheur


Je pensais a un outil dédié à cet usage plutôt qu'un énième Visio-like.
Ceci dit j'aime bien Yed, pour faire un logigramme ça irait.
 
Le pourquoi de l'éventuel outil dédié, c'est que bien souvent dans ce genre de cas, le workflow de l'outil permet également d'envisager les choses différemment. Avec un bête soft de schéma, tu ne sors pas de ton propre raisonnement.
 

n°2196882
GoldAdvanc​e
Audiste corrompu.
Posté le 09-07-2013 à 12:20:04  profilanswer
 

skylight a écrit :

Sinon autre question :
Je suis en train de refaire mon portfolio, et je retrouve plus le framworkutilisé (jQuery+jesaisplusquoi) pour faire ce genre de choses :
 
http://www.epok-design.fr/projets/ready  
 
(navigation sur des pages, en "tuiles" )
 
Z'avez une idée ? :)
 
Merci.


 
ascensor.js
 
Sinon tu peux t'inspirer de ça: http://tympanus.net/codrops/2011/0 [...] avigation/


---------------
Les hommes construisent trop de murs et pas assez de ponts. Isaac Newton
n°2196940
flo850
moi je
Posté le 09-07-2013 à 15:39:13  profilanswer
 

au fait, je ne sais pas si c'est passé ici
webstorm 7 ( http://confluence.jetbrains.com/di [...] torm+7+EAP ) :

Citation :

Completely redesigned JavaScript debugger backend for Chrome based on WebKit Remote Debugging Protocol], as well as for Node.JS based on the V8 protocol
"Elements" tab in the JavaScript debugger, showing the live HTML contents of the page being debugged
Simplified Node.js remote debug — you don't need to specify local directory and remote path.


Message édité par flo850 le 09-07-2013 à 15:39:30

---------------

n°2196952
Shinuza
This is unexecpected
Posté le 09-07-2013 à 17:27:21  profilanswer
 

Sont à fond Nodejs :D
 
https://twitter.com/shinuza/status/346245618857033728


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2196961
skylight
Made in France.
Posté le 09-07-2013 à 18:11:29  profilanswer
 


Super, merci bien.

n°2196962
flo850
moi je
Posté le 09-07-2013 à 18:12:09  profilanswer
 

C'est clai
Des que j'ai ma nouvelle  machine, je pourrai finir de paramétrer un environnement de dev confortable


---------------

n°2197184
flo850
moi je
Posté le 11-07-2013 à 15:54:43  profilanswer
 

http://devgeeks.org/slides/melbour [...] 13.2.12/#/ comment compiler et déployer des app cordova SANS avoir a utiliser eclipse/xcode


---------------

n°2197310
gatsu35
Blablaté par Harko
Posté le 12-07-2013 à 16:37:33  profilanswer
 

C'est moi où Dustin Diaz n'est pas humain o_O
https://github.com/ded?tab=repositories
Quand je vois toutes les créations qu'il fait en JS et en plus ce sont des trucs hyper utiles
sink : pour les tests unitaires
$script : loader de script et depencendy manager
qwery : a compact, blazing fast CSS selector engine
reqwest: faire des requetes asynchrones
etc...
 
Et Ender-js aussi : (une sorte de jquery like mais ULTRA modulaire)
https://github.com/ender-js/Ender
 


---------------
Blablaté par Harko
n°2197343
Alekusu2
Posté le 12-07-2013 à 23:07:26  profilanswer
 

Kestionalacon :
 
Quelle est la syntaxe pour mettre un peu de PHP dans du jquery.
J'ai une fonction PHP qui récup une ID et return le titre correspondant, je voulais utiliser jquery pour récup l'ID
 
En gros un truc comme ça, sauf que ça marche pas.
 

Code :
  1. <script>
  2.  $('document').ready(function(){
  3.   $("#test" ).click(function(){
  4.    alert(<?php getTitle('$(this).val()') ?> );
  5.   });
  6.  });
  7. </script>


 
Quelle est la bonne syntaxe ?
Merki !


Message édité par Alekusu2 le 12-07-2013 à 23:07:40

---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2197353
skylight
Made in France.
Posté le 13-07-2013 à 00:42:14  profilanswer
 

PHP c'est serveur, et jQuery c'est client.
Soit tu fais un ajax call et tu choppes le titre en asynchrone, soit tu te fais un array JS avec PHP et tous les titres en amont de ton script, que tu récuperes en JS après.

n°2197354
Alekusu2
Posté le 13-07-2013 à 01:49:09  profilanswer
 

skylight a écrit :

PHP c'est serveur, et jQuery c'est client.
Soit tu fais un ajax call et tu choppes le titre en asynchrone, soit tu te fais un array JS avec PHP et tous les titres en amont de ton script, que tu récuperes en JS après.


 
Merci pour ta reponse, mais je voulais justement savoir si je pouvais éviter l'ajax, et le Array JS avec 100 000 entrées on va éviter :D
 
Ma question est vraiment de savoir s'il y a une syntaxe qui marcherait un peu comme dans mon exemple :jap:
Sinon je passerai par la méthode tradi en ajax mais ça me faisait gagner du temps de faire comme ça :p

Message cité 1 fois
Message édité par Alekusu2 le 13-07-2013 à 02:01:33

---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2197357
Shinuza
This is unexecpected
Posté le 13-07-2013 à 07:27:09  profilanswer
 

Alekusu2 a écrit :


 
Merci pour ta reponse, mais je voulais justement savoir si je pouvais éviter l'ajax, et le Array JS avec 100 000 entrées on va éviter :D
 
Ma question est vraiment de savoir s'il y a une syntaxe qui marcherait un peu comme dans mon exemple :jap:
Sinon je passerai par la méthode tradi en ajax mais ça me faisait gagner du temps de faire comme ça :p


Pagination, Streaming, etc...


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2197363
Alekusu2
Posté le 13-07-2013 à 10:10:47  profilanswer
 

Shinuza a écrit :


Pagination, Streaming, etc...


 
Certes, mais c'est pas ma problématique :D


---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2197364
gatsu35
Blablaté par Harko
Posté le 13-07-2013 à 10:18:50  profilanswer
 

Alekusu2 a écrit :


 
Certes, mais c'est pas ma problématique :D


Même en tout cas il est très mauvais de se retrouver avec des bouts de codes PHP à l'intérieur des fonctions JS, c'est juste dégueulasse.
 
Considère que ton code JS doit être dans un fichier JS un point c'est tout. La seule chose que tu peux t'autoriser à la rigueur, c'est un objet, présent dans chaque des pages, qui contient les paramètres et autres options dont tu as besoin pour ta page.
C'est tout.


---------------
Blablaté par Harko
n°2197371
pop-pan
yay!
Posté le 13-07-2013 à 10:59:41  profilanswer
 

moi je suis d'accord avec gatsu :)
si tu veux recup le titre met le en data-* voire en title de ton element, c'est probablement plus simple.
mais bon comme on sait pas ce que tu fais avec...


---------------
Plop !
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1262  1263  1264  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)