Étiquette : astuce

  • Unity3D.tips[0]: Avoid naming your MonoBehaviour methods Main()

    Try to avoid naming your MonoBehaviour methods Main(). These would be triggered between Awake() and Start(). This Main() method supports IEnumerator flavors as much as Awake() and alike! But as useful as it could be, I would not recommend to use it as there is no official documentation entry in the manual. And usually, you should not need this method.

    Évitez de nommer Main() les méthodes se situant dans vos MonoBehaviour. Celles-ci seraient déclenchées entre Awake() et Start(). Cette méthode Main() supporte la version en IEnumerator autant que Awake() et les autres ! Mais aussi utile que pourrait être cette méthode, je ne la recommanderais pas à l’usage puisqu’il n’existe aucune documentation officielle dans le manuel. Et normalement, vous ne devriez pas avoir recours à cette méthode.

    Screenshot of Unity console
    Awake() is fired, then Main() and finally Start(). But don’t use Main()!
  • Bilan de mon premier mois au Canada !

    Alors que les premiers flocons peinent à se montrer, voici un petit récapitulatif de mon début de séjour.

    Explicatif.

    Petite note pour ceux qui viennent avec un PVT, sur le document de déclaration pour la douane à remplir dans l’avion, je n’avais pas rempli tous les champs. Par exemple, ce document vous demandera la nature de votre arrivée : visite, affaires et études. Je n’ai coché aucune de ces cases, n’étant pas sûr que « affaires » voulait dire travailler, et sachant que le PVT permet également de ne pas travailler… Enfin vous voyez le délire quoi wesh.

    Une fois débarqué, lorsque je me suis présenté devant l’agent de la douane à l’aéroport, je lui ai présenté les documents, entre autres la lettre d’introduction et le document de déclaration de la douane, et celui-ci m’a demandé la durée du séjour : il faut dire deux ans même si vous ne restez que quelques mois pour commencer. Une fois passé la douane, l’agent vous invitera à passer dans les bureaux de l’immigration (à Montréal Trudeau, c’est juste derrière les kiosques des agents de douane).

    Passage très rapide aux bureaux de l’immigration après la douane de Montréal ! Certains me disaient que cela prendrait des heures, mais il n’y avait personne devant moi, la salle était vide et les agents patientaient. Cela a duré moins de cinq minutes ! Étant arrivé le 31 octobre, peut-être que la période était propice pour éviter une longue queue. Quel fou viendrait s’installer au Canada au début de l’hiver ? 😛

    Enthousiaste.

    Après être arrivé à mon point de chute à Brossard, j’ai entamé les quelques démarches administratives pour commencer à chercher du travail, accompagné de mon frère et d’un ami. J’ai ainsi récupéré le numéro de l’assurance sociale sur un document papier, le NAS, et ouvert un compte en banque à la Banque Nationale.

    Démonstratif.

    D’ailleurs, parlons brièvement de la banque. Comparé au système français, le système canadien semble bien différent. Déjà, il faut bien faire la distinction entre une carte de débit et de crédit. En gros, la carte de débit, délivrée par la banque, est directement reliée à votre compte chèque (votre compte courant). Les opérations réalisées sur le compte chèque sont immédiates. C’est vraiment comme un porte-monnaie. Et puis, la carte de crédit est celle avec laquelle vous allez construire un historique de crédit. Avec cette carte, une VISA ou une MasterCard par exemple, vous allez pouvoir faire des achats en ligne, et surtout payer des factures. En fait, la banque vous met à disposition une certaine somme en dollars canadiens que vous pouvez dépenser tous les mois. Et à la fin du mois, vous recevrez une facture qu’il va falloir payer à la banque. Et là, le but, c’est de renflouer la carte de crédit dans un certain délai, sachant que le dépassement de ce délai vous fera payer des intérêts sur ce qui n’a pas été payé.

    Il existe des sites qui en parlent plus en détail. Je vous laisse aux soins des moteurs de recherche si le sujet vous intéresse.

    Douteux.

    Pour en revenir à mon expérience, heureusement que j’étais accompagné, toujours de mon frère et d’un ami, à l’ouverture du compte bancaire. Déjà, on avait pris un rendez-vous mais il n’y avait pas de rendez-vous inscrit dans leur agenda. Peut-être était-ce une autre succursale de la banque alors ? En tous cas, un agent a été disponible pour nous prendre en charge.

    La Banque Nationale dispose d’une offre pour les nouveaux arrivants au Canada. Mais l’agent ne semblait pas au courant de cette offre et il a fallu lui montrer l’existence de cette offre sur le site internet de la banque. Depuis, je ne suis pas sûr qu’il ait bien rempli les champs afin de bénéficier des avantages de cette offre. Surtout après qu’il ait eu du mal avec l’outil d’inscription pendant dix bonnes minutes. Le responsable informatique étant venu à la rescousse, ils ont pu voir qu’il y avait une faute de frappe dans un des champs… *facepalm* Bref, normalement, je ne devrais pas payer certains frais, me permettant d’économiser au moins environ $15 par mois. À noter que les virements Interac pour des personnes autres que moi sont toujours facturés $1 par action, car non soumis à l’offre de bienvenue ; ces virements devenant sans frais à partir d’un certain montant dans votre compte chèque.

    Au calme.

    Après quelques virées dans Montréal centre et des sorties gastronomiques (aux fast-foods), j’ai eu un premier entretien pour un poste de développeur Unity chez Behaviour Interactive. Après un test Codility que je n’ai pas très bien optimisé et un entretien où mes compétences techniques n’ont pas vraiment brillé, cela n’a pas fonctionné. Tant pis, peut-être pour une prochaine fois !

    Petit à petit, je me rends compte que mon expérience professionnelle récente m’empêche d’être bien vu pour les postes que je convoite, notamment dans le design. Après des années en indépendance et sur des jeux qui n’ont pas rencontré le succès, je me demande si ça pèse véritablement sur la qualité de mon profil de candidat. On verra bien dans les semaines à venir si la tendance se confirme.

    Mode radin activé.

    Finalement, j’ai profité d’une réduction en solde plus une réduction du Black Friday canadien pour obtenir une paire de bottes d’hiver à moindre coût, des Adidas à $75 au lieu de $150.

    D’ailleurs, j’ai remarqué que dans ce pays, il y a énormément de soldes. Genre des soldes toute l’année. Du coup, au final, on voit bien que certains produits au prix normal sont vendus bien chers. Faut pas déconner, ça reste du putain de Made in China.

  • Une exploration plus facile pour Guild Wars

    Mécontent

    Depuis plusieurs années, je me traîne sur Guild Wars avec un personnage principal à plus de 98.00% d’exploration de Tyrie (pour les autres continents, n’en parlons pas). Pour obtenir le pourcentage restant afin d’avoir le fameux titre de Grand Maître Cartographe de Tyrie, titre qui a l’avantage de donner une statue au Panthéon des Hauts Faits pour ceux qui se soucient pour la descendance de leur personnage dans Guild Wars 2, j’avais déjà fait le tour de la Tyrie autrefois sans atteindre l’objectif.

    Soulagé

    Depuis, j’ai récemment trouvé le moyen d’avoir une aide me permettant d’obtenir ce 100.0%. En utilisant un outil de modding de texture, appelé TexMod, il m’est désormais possible d’explorer les recoins restants sans possibilité de rater un seul endroit non découvert sur la carte. Cette manipulation est autorisée par ArenaNet, donc vous pouvez y aller sans problème !

    Une fois installé, vous vous retrouvez avec quelque chose comme ça :Démonstration de l'exploration en Elona

    Les zones grises représentent les zones non explorées, les noires celles qui ne peuvent pas être découvertes et les zones aux couleurs normales sont découvertes. Le but est donc d’obtenir le moins de zones grises claires. Rasez bien les murs pour découvrir les parties grises récalcitrantes. Parfois, il faut insister pour trouver le bon endroit.

    Informatif

    Je vous mets les liens vers le wiki officiel de Guild Wars contenant les liens de téléchargement. Il faut que vous téléchargiez TexMod ici : TexMod et que vous récupériez les fichiers du mod en question ici : Cartography Made Easy (je vous conseille le Complete Collection, comme ça, les trois continents sont inclus dans le même paquet).

    Ensuite :

    1. placez TexMod près de l’exécutable de Guild Wars,
    2. lancez l’exécutable de TexMod,
    3. cliquez sur le bouton avec le dossier jaune,
    4. choisissez GW.exe (l’exécutable de Guild Wars)
    5. cliquez sur le petit bouton dossier jaune puis Browse…
    6. sélectionnez le fichier .tpf du mod (Cartography Made Easy Complete Collection)
    7. cliquez sur Run et attendez que Guild Wars se lance (cela peut prendre plus de temps que d’habitude)