Là tu mélange tout... oui un collaborateur, fait du travail de production (encore heureux), je parlais évidemment de perpective d'embauche.
Y a t'il réellement une place vacante dans l'équipe de recherche ou bien est-ce que c'est juste du vent pour motiver le stagiaire pour qu'au final, à la fin de son stage, on le remerçie? tu saisis mieux, ou faut encore que je développe?
Je me souviens, quand j'étais étudiant j'ai fait un stage dans un labo de recherche sur la reconnaissance vocale...
Le travail que j'ai fournit à permis à mon tuteur de se faire publier et de recevoir la reconnaissance de tout le labo...
pas un mot de remerçiement dans sa publication, il s'est approprié tout le boulot. j'étais vert de rage.
Je ne me suis jamais sentis autant exploité.... alors quand je vois :
cela permettrait surtout de me donner un support pour ce travail que je suis en train de mener.
je me demande si vraiment tu cherche un stagiaire dans le but de trouver collaborateur ou bien plutôt pour faire une partie de ton boulot? Le prends pas mal, c'est qu'une question.
De toute façon, j'espère que dans un avenir proche la rémunération des stages devriendra obligatoire pour éviter les abus...trop souvent les entreprises recherchent des stagiaires pour faire un boulot de production et/ou remplaçer un départ en vacance. Hors le principe du stage c'est la formation au milieu de l'entreprise, sans obligation de résultats. On voit trop souvent des jeunes galérer de stage en stage sans qu'ils trouvent de boulot.
de tout de facon linux viole surement des brevets Microsoft mais l'inverse et completement vrai aussi
Non, Non et Non! Linux ne possède pas de brevet car linux est communautaire... IBM et consorts en possèdent surement, mais pas Linux. Or, lors de l'affaire SCO, Linus à fait un point sur le kernel et il était confiant sur le fait qu'aucun brevet ne l'emcombrait.
Mono, est peut être quant à lui, miné par des brevets déposés par microsoft (mais j'en sais rien). Celà n'a rien à voir avec Linux mais avec les distributions qui fournissent Mono. Mais là, c'est une autre histoire...
peut être que je dis une connerie, mais sur le site du projet GATOS qui s'occupe de faire des drivers libres pour les tuner all-in-wonder ATI, le code serait mergé sur le CVS de X.Org depuis la version 7.0.
Je sais que c'est pas le pieds de devoir farfouiller le CVS pour downloader ton driver et le compiler... mais bon, c'est déjà ça...
De manière générale pour appeler une méthode de la classe parente tu fais:
ClasseParente::methode(paramètres);
donc ici tu écris :
template<class T>
class MonVecteur : std::vector<T*>{
MonVecteur < T >& MonVecteur::operator=(const MonVecteur< T >& other){
std::vector<T*>::operator=(other);
//traitement
.
.
.
//fin traitement
return *this;
}
};
note : éviter l'héritage public est necessaire si tu veux garder la cohérence objet et éviter qu'un programmeur fasse appel à push_back() (ou autre méthode) qui n'a rien à voir avec ta nouvelle classe...
Bon, encore du flash! encore un truc que j'arrive pas à lire...
Sinon, pour les débits symétriques, il y a la visioconférence (ekiga, wengo...), le partage de fichier, le partage d'application et de documents (vnc) entre amis ou pour bosser.
Moi des débits, j'en ai besoin tous les jours, et en toute légalité.
Et puis le p2p pour télécharger légalement est toujours autorisé, je vois pas pourquoi on aurait besoin, en france tout du moins, de p2p anonyme.
Enfin, soit, on est d'accord sur une chose, les DRM c'est mal, pour les logiciels libres et l'interroperabilité.
c++ (le meilleur langage, élégant robuste et puissant)
ça c'est de l'objectivité! Car tout le monde aujourd'hui s'accorde pour pointer du doigt les incohérences du langage. Je programme principalement en c/c++ dans mon boulot, et je suis loin d'arriver à la conclusion que le c++ soit élégant ou robuste. Après 10 ans de programmation intensive dans ce langage, j'en apprend encore tous les jours, donc d'accord sur le fait qu'il soit puissant (trop?)...
Quant à dire si c'est le meilleur, ça dépend, comme toujours de ton besoin...dans le cas du monsieur ici présent, je ne pense pas...
wxwidgets (le meilleur tookit graphique)
Là je ne peux qu'être d'accord, vu le nombre de fois ou il m'a sauvé la mise ce toolkit... comme quoi l'objectivité, tout ça... :D
Je n'ai pas dis qu'il y avait quoi que ce soit de courageux...
Regarde la définition de ce qu'est une révolution, et tu verra que la révolution des oeillets est bien une révolution, qu'elle est été initié par le peuple ou par les militaires...
définition sur mon dico :
Définition de Révolution
Etymologie : du latin "revolvere", rouler en arrière.
Une révolution est un changement, un bouleversement important et brusque dans la vie d'une nation. Le terme de révolution s'applique à de nombreux domaines : social, politique, économie, culture, morale, science, techniques...
Sur le plan politique, une révolution est la suppression de manière brutale et parfois sanglante de l'ordre établi et du régime politique en place ainsi que son remplacement par une autre forme de gouvernement. Le propre de la révolution, par rapport à une révolte, une insurrection, une réforme ou un coup d'Etat est l'instauration de manière irréversible d'un ordre nouveau.
Bien que souvent présente dans la révolution politique, la violence n'est pas nécessaire pour caractériser celle-ci. Ce qui importe est avant tout l'ampleur et la rapidité des changements.
tu confonds donc avec le terme révolte, insurrection, coup d'état qui n'implique pas forcément un changement à long terme...
à bon entendeur...
Pas de manifestation? révise ton histoire... s'il est vrai que des sous officiers (et non les généraux) on lançé ce coup d'état, le soir même toute la population était dehors dans les rues pour fêter la fin d'une dictature et appuyer les militaires dans leur démarche!
Et le général spinola parachuté sans trop comprendre au pouvoir cédat celui-ci à la souverainneté populaire 5 mois plus tard!
Je te conseille de regarder capitaines d'Avril, un film fabuleux, sur la révolution portugaise. Si tu souhaite plus d'informations, je te mets en relation avec mon père qui manifesta participa aux évènements d'avril 74 avant de venir en France....
Je vois pas mieux qu'une révolution pour renverser une dictature... si t'a d'autres idées, n'hésite pas à en faire part au reste du monde ^^
Exemple probant, étant celui du portugal qui était sous le régime d'une dictature avant 1974, et qui a fait une révolution pacifique (il y a quand même eu six morts) pour sortir de ce régime.
D'ailleurs, je trouve celestia super puissant! et je me demande ce que Magrathea apporte par rapport au moteur de celestia.
Je pense que ce dernier a tout de même une longeur d'avance! y a même un tas de plugins pour voir la terre à des niveaux de définition comme google earth! ça fait tout de même plusieurs giga à télécharger ^^
au sujet de la technique pour obtenir la valeur absolue :
int v; // we want to find the absolute value of v
int r; // the result goes here
r = (v ^ (v >> (sizeof(int) * CHAR_BIT - 1))) - (v >> (sizeof(int) * CHAR_BIT - 1));
Il est dit que : Unfortunately, this method has been patented in the USA on June 6, 2000 by Vladimir Yu Volkonsky and assigned to Sun Microsystems
Heureusement peu après des liens sont donnés pour prouver que le brevet est invalide!
C'est dingue de breveter des techniques pareilles... je comprendrais jamais... heureusement que D.Knuth a ecrit ses bouquins sur l'art de la programmation, sinon on pourrai jamais utiliser de maths en informatique!
As tu définit un namespace pour tes classe?
Genre ta classe B se trouverait pas dans un espace de nommage?
si tu utilise dans ton .cpp qui implémente ta classe B une déclaration comme "using namespace BSpace;", alors ton problème vient de là...
Si c'est ça, à la place je pense que tu devrais encapsuler l'implémentation de ta classe dans un "namespace BSpace { .... }".
Ce qui devrais te permettre de compiler sans souçi.
Sinon, si c'est pas ça ou un truc lié aux namespaces, utilise stlPort...
stlPort est une implémentation multiplatteforme de la bibliothèque standard du c++, qui remplace allègrement les versions bugués de microsoft.
Ensuite dans les répertoire d'include prédéfinis de visual tu devras mettre les répertoires include de stlPort plus prioritaire par rapport à ceux de visual.
Ensuite recompile, et revient pour dire si ça marche mieux...
Ne fait jamais de cast d'une structure pour l'envoyer en tcp!!!
Ce n'est absolument pas portable, d'un compilateur à un autre (padding differents, alignement des données, taille des données), d'une architecture à une autre (big endian vs litle endian).
Tu as deux choix pour envoyer à travers le réseau, tu envois tes données en mode texte (cf protocoles type http), ou tu définis correctement la taille, le prototype et l'endianness de ton protocole.
Et tu envoit tes données avec un traitement spécial pour chaque type de données de base (celà revient à faire quelque chose de proche de l'ASN.1, mais sans avoir à l'utiliser)
pas besoin de connect()... c'est de l'udp.
tu peux quand même le mettre, ça permet juste de pouvoir utiliser recv et send comme en tcp (ça évite de donner l'adresse du destinataire à chaque appel) au lieu de recvfrom et sendto...
[^] # Re: CDD ?
Posté par ecyrbe . En réponse au journal L'INRIA recherche un(e) stagiaire pour ObjectWeb. Évalué à 2.
Y a t'il réellement une place vacante dans l'équipe de recherche ou bien est-ce que c'est juste du vent pour motiver le stagiaire pour qu'au final, à la fin de son stage, on le remerçie? tu saisis mieux, ou faut encore que je développe?
[^] # Re: CDD ?
Posté par ecyrbe . En réponse au journal L'INRIA recherche un(e) stagiaire pour ObjectWeb. Évalué à 5.
Le travail que j'ai fournit à permis à mon tuteur de se faire publier et de recevoir la reconnaissance de tout le labo...
pas un mot de remerçiement dans sa publication, il s'est approprié tout le boulot. j'étais vert de rage.
Je ne me suis jamais sentis autant exploité.... alors quand je vois :
je me demande si vraiment tu cherche un stagiaire dans le but de trouver collaborateur ou bien plutôt pour faire une partie de ton boulot? Le prends pas mal, c'est qu'une question.
De toute façon, j'espère que dans un avenir proche la rémunération des stages devriendra obligatoire pour éviter les abus...trop souvent les entreprises recherchent des stagiaires pour faire un boulot de production et/ou remplaçer un départ en vacance. Hors le principe du stage c'est la formation au milieu de l'entreprise, sans obligation de résultats. On voit trop souvent des jeunes galérer de stage en stage sans qu'ils trouvent de boulot.
[^] # Re: Nicolas la la ...
Posté par ecyrbe . En réponse au journal Qui a dit ?. Évalué à 4.
[^] # Re: Et les distro libre ?
Posté par ecyrbe . En réponse au journal Pas de trêve. Évalué à 3.
Non, Non et Non! Linux ne possède pas de brevet car linux est communautaire... IBM et consorts en possèdent surement, mais pas Linux. Or, lors de l'affaire SCO, Linus à fait un point sur le kernel et il était confiant sur le fait qu'aucun brevet ne l'emcombrait.
Mono, est peut être quant à lui, miné par des brevets déposés par microsoft (mais j'en sais rien). Celà n'a rien à voir avec Linux mais avec les distributions qui fournissent Mono. Mais là, c'est une autre histoire...
# Royal
Posté par ecyrbe . En réponse au journal Qui a dit ?. Évalué à 3.
[^] # Re: est-ce que tu nous entubes ?
Posté par ecyrbe . En réponse au journal Est-ce que YouTube nous entube ?. Évalué à 9.
Autant dire que sous mon linux, ça marche encore moins bien que ses concurrents...
[^] # Re: bof
Posté par ecyrbe . En réponse au journal [HS] est-ce mal ?. Évalué à 2.
Je sais que c'est pas le pieds de devoir farfouiller le CVS pour downloader ton driver et le compiler... mais bon, c'est déjà ça...
# précisions
Posté par ecyrbe . En réponse à la dépêche Concours LinuxFr pour la semaine contre les DRM. Évalué à 6.
Y a t'il un format préféré? svg? png? ...
Y a t'il une taille définie? petit ou grand?
# Appels surchargés
Posté par ecyrbe . En réponse au message Surcharge d'opérateur : appel de l'opérateur de la classe mère. Évalué à 3.
ClasseParente::methode(paramètres);
donc ici tu écris :
template<class T>
class MonVecteur : std::vector<T*>{
};
note : éviter l'héritage public est necessaire si tu veux garder la cohérence objet et éviter qu'un programmeur fasse appel à push_back() (ou autre méthode) qui n'a rien à voir avec ta nouvelle classe...
# encore du flash
Posté par ecyrbe . En réponse au journal France téléphone et la fibre optique.... Évalué à 10.
Sinon, pour les débits symétriques, il y a la visioconférence (ekiga, wengo...), le partage de fichier, le partage d'application et de documents (vnc) entre amis ou pour bosser.
Moi des débits, j'en ai besoin tous les jours, et en toute légalité.
Et puis le p2p pour télécharger légalement est toujours autorisé, je vois pas pourquoi on aurait besoin, en france tout du moins, de p2p anonyme.
Enfin, soit, on est d'accord sur une chose, les DRM c'est mal, pour les logiciels libres et l'interroperabilité.
[^] # Re: c++ + wxwidgets
Posté par ecyrbe . En réponse au journal Programmation multiOS. Évalué à 5.
ça c'est de l'objectivité! Car tout le monde aujourd'hui s'accorde pour pointer du doigt les incohérences du langage. Je programme principalement en c/c++ dans mon boulot, et je suis loin d'arriver à la conclusion que le c++ soit élégant ou robuste. Après 10 ans de programmation intensive dans ce langage, j'en apprend encore tous les jours, donc d'accord sur le fait qu'il soit puissant (trop?)...
Quant à dire si c'est le meilleur, ça dépend, comme toujours de ton besoin...dans le cas du monsieur ici présent, je ne pense pas...
wxwidgets (le meilleur tookit graphique)
Là je ne peux qu'être d'accord, vu le nombre de fois ou il m'a sauvé la mise ce toolkit... comme quoi l'objectivité, tout ça... :D
[^] # Re: Hugues le bars en parlait dans une de ses chansons...
Posté par ecyrbe . En réponse au journal Schwarzy futur président des USA en 2008 ?. Évalué à 2.
Regarde la définition de ce qu'est une révolution, et tu verra que la révolution des oeillets est bien une révolution, qu'elle est été initié par le peuple ou par les militaires...
définition sur mon dico :
Définition de Révolution
Etymologie : du latin "revolvere", rouler en arrière.
Une révolution est un changement, un bouleversement important et brusque dans la vie d'une nation. Le terme de révolution s'applique à de nombreux domaines : social, politique, économie, culture, morale, science, techniques...
Sur le plan politique, une révolution est la suppression de manière brutale et parfois sanglante de l'ordre établi et du régime politique en place ainsi que son remplacement par une autre forme de gouvernement. Le propre de la révolution, par rapport à une révolte, une insurrection, une réforme ou un coup d'Etat est l'instauration de manière irréversible d'un ordre nouveau.
Bien que souvent présente dans la révolution politique, la violence n'est pas nécessaire pour caractériser celle-ci. Ce qui importe est avant tout l'ampleur et la rapidité des changements.
tu confonds donc avec le terme révolte, insurrection, coup d'état qui n'implique pas forcément un changement à long terme...
à bon entendeur...
[^] # Re: Hugues le bars en parlait dans une de ses chansons...
Posté par ecyrbe . En réponse au journal Schwarzy futur président des USA en 2008 ?. Évalué à 1.
Et le général spinola parachuté sans trop comprendre au pouvoir cédat celui-ci à la souverainneté populaire 5 mois plus tard!
Je te conseille de regarder capitaines d'Avril, un film fabuleux, sur la révolution portugaise. Si tu souhaite plus d'informations, je te mets en relation avec mon père qui manifesta participa aux évènements d'avril 74 avant de venir en France....
[^] # Re: Hugues le bars en parlait dans une de ses chansons...
Posté par ecyrbe . En réponse au journal Schwarzy futur président des USA en 2008 ?. Évalué à 2.
Exemple probant, étant celui du portugal qui était sous le régime d'une dictature avant 1974, et qui a fait une révolution pacifique (il y a quand même eu six morts) pour sortir de ce régime.
http://fr.wikipedia.org/wiki/R%C3%A9volution_des_%C5%93illet(...)
[^] # Re: Propagande ?
Posté par ecyrbe . En réponse au journal Schwarzy futur président des USA en 2008 ?. Évalué à 1.
http://en.wikipedia.org/wiki/Arnold_Schwarzenegger#Allegatio(...)
Il aura fait un truc bien, mettre l'Etat de californie en accord avec le protocole de kyoto, c'est déjà ça...
[^] # Re: Concrètement
Posté par ecyrbe . En réponse à la dépêche Première publication du projet Magrathea. Évalué à 1.
[^] # Re: Concrètement
Posté par ecyrbe . En réponse à la dépêche Première publication du projet Magrathea. Évalué à 2.
http://www.shatters.net/celestia/
D'ailleurs, je trouve celestia super puissant! et je me demande ce que Magrathea apporte par rapport au moteur de celestia.
Je pense que ce dernier a tout de même une longeur d'avance! y a même un tas de plugins pour voir la terre à des niveaux de définition comme google earth! ça fait tout de même plusieurs giga à télécharger ^^
# Encore un coup des brevets
Posté par ecyrbe . En réponse à la dépêche La quintessence des algorithmes bit à bit. Évalué à 10.
Il est dit que :
Unfortunately, this method has been patented in the USA on June 6, 2000 by Vladimir Yu Volkonsky and assigned to Sun Microsystems
Heureusement peu après des liens sont donnés pour prouver que le brevet est invalide!
C'est dingue de breveter des techniques pareilles... je comprendrais jamais... heureusement que D.Knuth a ecrit ses bouquins sur l'art de la programmation, sinon on pourrai jamais utiliser de maths en informatique!
[^] # Re: Problème AGP
Posté par ecyrbe . En réponse au journal Le jeu savage pour linux disponible en freeware.. Évalué à 1.
Donc, essaie sans AIGLX, ça devrait passer.
[^] # Re: StlPort est ton amis
Posté par ecyrbe . En réponse au message std::sort et operator d'affectation. Évalué à 2.
Genre ta classe B se trouverait pas dans un espace de nommage?
si tu utilise dans ton .cpp qui implémente ta classe B une déclaration comme "using namespace BSpace;", alors ton problème vient de là...
Si c'est ça, à la place je pense que tu devrais encapsuler l'implémentation de ta classe dans un "namespace BSpace { .... }".
Ce qui devrais te permettre de compiler sans souçi.
Sinon, si c'est pas ça ou un truc lié aux namespaces, utilise stlPort...
# StlPort est ton amis
Posté par ecyrbe . En réponse au message std::sort et operator d'affectation. Évalué à 2.
http://www.stlport.org/
stlPort est une implémentation multiplatteforme de la bibliothèque standard du c++, qui remplace allègrement les versions bugués de microsoft.
Ensuite dans les répertoire d'include prédéfinis de visual tu devras mettre les répertoires include de stlPort plus prioritaire par rapport à ceux de visual.
Ensuite recompile, et revient pour dire si ça marche mieux...
[^] # Re: Qui test les MAJ ?
Posté par ecyrbe . En réponse au journal Ubuntu : La MAJ de xserver-xorg fait planter le serveur X. Évalué à 3.
# surtout pas
Posté par ecyrbe . En réponse au message caster en une structure. Évalué à 4.
Ce n'est absolument pas portable, d'un compilateur à un autre (padding differents, alignement des données, taille des données), d'une architecture à une autre (big endian vs litle endian).
Tu as deux choix pour envoyer à travers le réseau, tu envois tes données en mode texte (cf protocoles type http), ou tu définis correctement la taille, le prototype et l'endianness de ton protocole.
Et tu envoit tes données avec un traitement spécial pour chaque type de données de base (celà revient à faire quelque chose de proche de l'ASN.1, mais sans avoir à l'utiliser)
# non
Posté par ecyrbe . En réponse au message SOAP / C++. Évalué à 2.
http://ws.apache.org/axis/cpp/index.html
[^] # Re: Il parait mal
Posté par ecyrbe . En réponse au message port source udp. Évalué à 2.
tu peux quand même le mettre, ça permet juste de pouvoir utiliser recv et send comme en tcp (ça évite de donner l'adresse du destinataire à chaque appel) au lieu de recvfrom et sendto...