8790

Ma copine vient de lire une news qui dit que le résultat d'une recherche montre que pour 2016, le meilleur investissement pôssible c'était de faire un enfant. Alors faire un enfant je n'ai jamais entendu que c'était une façon de gagner de l'argent (plutôt l'inverse d'ailleurs), et de toutes façons on ne fait pas un enfant car on veut que ça rapporte mais parce qu'on en veut un ^^

Mais ce qui est intéressant, c'est que cette "recherche" sort alors que le gouvernement pousse les gens à faire des enfants mais n'y arrive pas car ça coûte beaucoup trop cher, et maintenant on leur dit "faites des enfants, ça va rapporter !" ^^

8791

Si tu attends qu'un gouvernement te donne des conseils de vertu et de bon sens...

8792

Folco > smile

8793

C'est pas faute d'avoir tout fait pour réduire la natalité.
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

8794

Et comment ils justifient ça, dans l'article ?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8795

Ben faire des enfants, lorsqu'il n'y a pas de système de redistribution, est le meilleur moyen de s'assurer d'avoir de la main d'oeuvre, puis d'être pris en charge par eux une fois top vieux pour travailler.
Dans un système redistributif, c'est pareil sauf que c'est invisible.

Donc je pense que c'est techniquement vrai, mais pas directement.
avatar

8796

Oui c'est ça en gros smile

8797

8798

J'allais faire de l'humour noir, mais en fait non, j'ai réussi à me dégoûter moi-même x_x
avatar

8799

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.

8800

Brunninhutesque smile
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

8801

Bon, je suis un peu blasé de Razer. J'avais une souris qui déconnait dés le début, après un temps j'en ai acheté une autre, pas de soucis. Mais, leur logiciel plante tout le temps, la souris s'est mise à avoir des traces d'usure très vite, et là, pas tout à fait 2 ans après l'achat, d'un coup plusieurs boutons (il n'y en n'a pas beaucoup pourtant) se mettent à faire des doubles click au lieu de simples, ce qui est très agaçant (surtout le click gauche...). Je ne pense pas racheter une Razer.

8802

oué leurs souris c'est une catastrophe niveau solidité.... parait que leurs claviers sont mieux (mais je n'irai pas tester ^^)
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

8803

En parlant de chinois (dans l'autre topic), tenez vous à carreau de Cocos2D-X. Presque jamais quoi que ce soit dans ma vie ne m'a provoqué autant de frustration. Il y a une ligne de code pour faire tout ce que vous voulez, mais si vous n'avez pas écrit la bonne vous êtes bons pour tout refactorer. Les libs, un énorme pavé monolithique fait 80 Meg de code source plein de macros que vous avez intérêt à avoir le meilleur IDE au monde pour avoir une autocompletion qui marche et met 8 min à compiler sur un i7 quad-core à 3.2 GHz (comptez 30 sur un portable), plus 5 secondes de temps de compil à chaque fichier qui #include la lib. Et dans ce cas ne vous attendez pas à une BDD de symboles de moins de 120 Mo, et moins d'une seconde de réponse pour que le popup apparaisse.

J'ai voulu faire un tout bête :
label1 = cocos2d::Label::createWithBMFont("Fonts/Menu.fnt", text, cocos2d::TextHAlignment::CENTER);
label1->setPosition(Vec2(visibleSize.width / 2 + origin.x, origin.y + 50));
label1->setScale(scale);
node->addChild(label1, 1);

Mais maintenant si je veux détecter un clic dessus ? Ben je peux pas. Juste pas, donc je dois utiliser un MenuItemLabel, qui requiert d'avoir un Menu, avec un autre type de container, et surtout n'a pas de constructeur avec un BMFont. A noter d'ailleurs que les constructeurs sont des méthodes statiques qui font toutes ce genre de choses :

Label* Label::createWithTTF(const std::string& text, const std::string& fontFile, float fontSize, const Size& dimensions /* = Size::ZERO */, TextHAlignment hAlignment /* = TextHAlignment::LEFT */, TextVAlignment vAlignment /* = TextVAlignment::TOP */)
{
    auto ret = new (std::nothrow) Label(hAlignment,vAlignment);

    if (ret && ret->initWithTTF(text, fontFile, fontSize, dimensions, hAlignment, vAlignment))
    {
        ret->autorelease();
        return ret;
    }

    CC_SAFE_DELETE(ret);
    return nullptr;
}

Ca signifie qu'après tu dois implémenter une initWithTTF qui a la même signature et fait presque la même chose, et surtout ça signifie que si tu veux surclasser cette merde ben tu dois réimplémenter tous les constructeurs statiques. How things could have gone so wrong, et surtout si longtemps ? Comment peut-on bosser sur un tel projet si longtemps et ne pas se rendre compte qu'on… fait de la merde ?

Man, putain je veux simplement détecter un foutu clic qqpart sur l'écran et c'est pas possible. Ils ont un callback sur certains éléments… tu peux savoir que le touch a été démarré, bougé ou cancellé mais t'as même pas un argument pour te dire la position !!! Voilà ce que tu dois faire, sur ta scène principale, donc sans gérer la notion d'UI et d'élément, pour simplement détecter un foutu clic qqpart. Je m'occuperai ensuite de router à mano parce que c'est trop compliqué sinon. Alors voilà ce que, juste pour un minuscule test de clic pour faire passer à la prochaine scène, je dois écrire, après près d'une demie heure de lecture de doc & code source :

Header :
class PendantSelectorScene : public cocos2d::Layer {
	cocos2d::Vec2 startTouchPosition;

	bool onTouchBegan(cocos2d::Touch* touch, cocos2d::Event* event);
	void onTouchEnded(cocos2d::Touch* touch, cocos2d::Event* event);
	void onTouchMoved(cocos2d::Touch* touch, cocos2d::Event* event);
	void onTouchCancelled(cocos2d::Touch* touch, cocos2d::Event* event);
Dans le init:
	auto touchListener = EventListenerTouchOneByOne::create();
	touchListener->onTouchBegan = CC_CALLBACK_2(PendantSelectorScene::onTouchBegan, this);
	touchListener->onTouchEnded = CC_CALLBACK_2(PendantSelectorScene::onTouchEnded, this);
	touchListener->onTouchMoved = CC_CALLBACK_2(PendantSelectorScene::onTouchMoved, this);
	touchListener->onTouchCancelled = CC_CALLBACK_2(PendantSelectorScene::onTouchCancelled, this);

	_eventDispatcher->addEventListenerWithSceneGraphPriority(touchListener, this);
Puis implémenter évidemment :
bool PendantSelectorScene::onTouchBegan(Touch* touch, Event* event) {
	startTouchPosition = touch->getLocationInView();
	return true;
}

void PendantSelectorScene::onTouchEnded(Touch* touch, Event* event) {
	if (startTouchPosition.distance(touch->getLocationInView()) < 5) {
		// Ok we fucking clicked here
		proceedToNextScene();
	}
}

void PendantSelectorScene::onTouchMoved(Touch* touch, Event* event) {
}

void PendantSelectorScene::onTouchCancelled(Touch* touch, Event* event) {
	onTouchEnded(touch, event);
}
Et au passage ça marche même pas alors je suis bon pour lire encore plus de merde pour comprendre pourquoi.

[Edit] 40 min plus tard on dirait que juste ce n'est pas possible de mettre un event listener à une scène. Enfin si, c'est possible dans une autre scène, avec exactement le même code mais va comprendre. J'ai assez passé de temps à déboguer. Alors je vais me créer un container transparent auquel je l'ajoute.

[Edit] Encore plus tard voilà la merde que j'ai écrite à la place :
	auto touchStart = [=](Vec2 pos) {
		startTouchPosition = pos;
	};
	auto touchEnd = [=](Vec2 pos) {
		if (startTouchPosition.distance(pos) < 10) {
			TEMP("Next scene");
		}
	};

	//Create a "one by one" touch event listener (processes one touch at a time)
	auto touchListener = EventListenerTouchOneByOne::create();
	// When "swallow touches" is true, then returning 'true' from the onTouchBegan method will "swallow" the touch event, preventing other listeners from using it.
	touchListener->setSwallowTouches(true);

	// Example of using a lambda expression to implement onTouchBegan event callback function
	touchListener->onTouchBegan = [=](Touch* touch, Event* event) {
		touchStart(touch->getLocationInView());
		return false;
	};
	//Process the touch end event
	touchListener->onTouchEnded = [=](Touch* touch, Event* event) {
		touchEnd(touch->getLocationInView());
	};

	auto mouseListener = EventListenerMouse::create();
	mouseListener->onMouseDown = [=](EventMouse *event) {
		touchStart(event->getLocationInView());
	};
	mouseListener->onMouseUp = [=](EventMouse *event) {
		touchEnd(event->getLocationInView());
	};

	_eventDispatcher->addEventListenerWithSceneGraphPriority(touchListener, scrollView);
	_eventDispatcher->addEventListenerWithSceneGraphPriority(mouseListener, scrollView);
Inefficace au possible, dégueulasse (je ne fais même plus de classes, j'ai tellement refactoré et pris des heures entières que ça ne vaut même plus la peine, je fais tout dans une méthode et les fonctions sont factorisées sous la forme de lambda, bref je fais du Javascript++).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8804

J'ai mis un joli LCD 4:3 de 21 pouces dans ma borne d'arcade MAME. L'écran d'origine étant un 20 pouces, je peux enfin dire que j'ai rendu à cette machine sa gloire d'origine grin

Au début j'avais mis un LCD 16:10 de 20 pouces, puis comme j'en avais besoin je l'ai sorti. J'ai alors remis dedans un CRT de 17 pouces qui est resté plusieurs mois. Je suis tombé sur une petite affaire avec ce Eizo S2100 à 20€ love

A ma connaissance, ils n'en font pas de plus grand en 4:3 non?
avatar
Spartine, la fille que ce soir elle dîne en enfer: http://www.spartine.com

Pockett Videogames, le site de toutes les consoles portables!: http://www.pockett.net

J'aime beaucoup faire des dessins aux petites filles! C'est ma passion.

8805

./8801 & ./8802 > Marrant, ça doit dépendre des gens… J'ai ma DeathAdder 3.5G depuis tellement longtemps que je ne m'en souviens plus (à la louche, ça doit bien approcher les 5 ans, s'ils ne sont pas déjà atteints) et pour l'instant, elle fonctionne encore comme au premier jour.
Par contre leur outil Synapse est bien merdique… (J'ai l'impression qu'ils ont amélioré les mises à jour pour que ça soit moins chiant, par contre le coup du timer système à 1ms se produit toujours de temps en temps, mais ça semble moins constant)

Brunni > Je compatis sad
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

8806

A ma connaissance, ils n'en font pas de plus grand en 4:3 non?
23" en 1600x1200

8807

J'ai reçu une Logitech G502 à une game jam récemment et ça poutre comme souris. Je m'en sers pour programmer et le seul reproche que j'ai c'est que la molette est un poil dur en mode cranté (fait pour être précis en choisissant ses armes, pas vraiment pour scroller). Mais sinon c'est nickel, et leurs drivers sont corrects, y compris sous Mac.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8808

G600, 12x2x3 touches programmables

8809

J'oubliais, il y a plein de boutons dont je ne me sers pas, mais c'est pas grave. En fait je disais ça pour les gens ici qui veulent une bonne souris de bureau, vraiment précise et agréable en main et à la glisse (à coupler impérativement avec un tapis rose de chez Sanwa®︎), marchant complètement sans driver. Bref je donne mon Brunni seal of approval pour une utilisation bien plus vaste que les gamers auxquels elle est vendue, comme la G5 et la G500 première edition en leur temps.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8810

pencil
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

8811

Est-ce le modèle officiellement adopté par l'administration de Brunniville ?
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

8812

Folco (./8787) :
Réveillé à 4h00 par femme et enfants. Annonce d'un voyagé-séjour surprise d'une semaine dans un gîte en Auvergne pour nos 10 ans de mariage. Départ dans une heure. Ca, ça réveille.
top
avatar
Slammeur (qu'on voit danser, le long des golfes clairs).
Mon blog qui parle de jeux-vidéo

8813

-
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8814

Meowcate (./8811) :
Est-ce le modèle officiellement adopté par l'administration de Brunniville ?
On l'a considéré un temps, mais la LED (qui fait un G lumineux) a beau être réglable en intensité, elle ne peut pas afficher les 68719472640 autres couleurs du spectre visible et est ainsi évidemment proscrite.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

8815

T'étais déjà comme ça avant, ou c'est le Japon ?

8816

Ah non ça date d'avant, mais je crois que le Japon n'a rien arrangé.
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

8817

Rah mais ils ont quoi à tout faire le 16 avril? Y a quoi à cette date? C'est un point de convergence des continuum espace-temps des séquences chrono-événementielles des différentes personnes que je connais? Ou n'est-ce qu'une vulgaire coïncidence?

Ce jour là se passe:
- l'AC
- le mariage d'une copine
- les 40 ans d'un pote
- la passation de pouvoir au sein de la Table Ronde
- la brocante rétrogaming près de chez moi
- deux-trois autres conneries auxquelles j'ai été invité...

Il a bien fallu que je fasse un choix.
avatar
Spartine, la fille que ce soir elle dîne en enfer: http://www.spartine.com

Pockett Videogames, le site de toutes les consoles portables!: http://www.pockett.net

J'aime beaucoup faire des dessins aux petites filles! C'est ma passion.

8818

Déjà, t'inviter à un mariage, c'était de la provocation 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

8819

Tron (./8806) :
A ma connaissance, ils n'en font pas de plus grand en 4:3 non?
23" en 1600x1200
Je suis curieux là grin

(faut voir le prix maintenant aussi cheeky)
avatar
Spartine, la fille que ce soir elle dîne en enfer: http://www.spartine.com

Pockett Videogames, le site de toutes les consoles portables!: http://www.pockett.net

J'aime beaucoup faire des dessins aux petites filles! C'est ma passion.

8820

http://www.necdisplay.com/p/medical-diagnostic-displays/mdc212c2
Faut sortir 1500 $. Ou trouver un hôpital qui s'en débarrasse cheeky

D'un autre côté, c'est un moniteur qui aurait certainement le Brunni Seal of Quality. Quoi qu'en fait, je pense qu'il préférerait celui-ci :
http://www.necdisplay.com/p/medical-diagnostic-displays/md211c3
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