Situation Hydro-Québec

Depuis le 21 mai, 2022.

Historique

Panne le 21 mai, comme tout le monde.

J’ai passé 4 jours à défricher le long de la ligne sur mon terrain parce qu’après (je suppose) 45 ans on ne distinguait même plus les poteaux des arbres.

Le 25 mai je partais en voyage (preuve à l’appuis, je peux même montrer les pages de mon passeport avec les étampes d’entré et sortit des pays durant mon voyage) et ma rue n’avait toujours pas de courant.

Situation Résolue?

Entre temps je suivais à distance le statut de ma résidence. Le courant a été rétablie pratiquement partout à Val-des-Lacs et j’étais un des dernier à ne pas l’avoir. Et un jour plus tard, la panne a disparu du site d’hydro-québec concernant ma résidence alors j’ai cru que c’était résolu.

Retour le 19 juin 2021

À mon retour j’ai pris conscience que rien n’était résolu. J’avais fait une épicerie, j’ai tout perdu encore. Personne de chez hydro-quebec n’avait communiqué avec moi. (en fait ils ont déconnecté mon fil électrique du réseau)

Premier Poteau

Les photos représentent la suite de potos sur mon terrain à partir de la rue jusqu’à ma résidence (j’habite là, c’est ma seule résidence). TOUS LES POTEAUX SONT IDENTIFIÉS À HYDRO-QUÉBEC.

Deuxième Poteau

Third Post

Fourth Post

Fifth Post

Le triplex est légal; et n’es pas endommagé

Historique des communications

20 Juin

Déclaré la panne 4 fois; la première fois à 7h30 du matin. Ils ne m’ont pas répondu directement, j’avais été déconnecté et je ne le savais pas. Au début ça a dit résolution vers 9h, puis vers 11h. Puis finalement j’ai reçu le message que la panne avait été résolue. J’ai fait 40 kms pour aller vérifier, et non.

Ensuite j’ai rappelé, redéclaré la panne, parlé à d’autres personnes, puis rien. Ils effaçaient la panne fois après fois du système et moi je faisais des allé-retours du café ou je me suis installé pour travailler à St-Jovite.

Finalement vers 15h j’ai parlé à une dame de l’équipe terrain qui était pas mal plus à l’écoute. Elle a pris tous les détails et m’a dit qu’ils passeraient avant la fin de la journée… et non. Rien.

Entre-temps j’ai appelé Meilleur Électrique de Val-David; j’attendais la réponse.

21 Juin

Le lendemain j’avais toujours espoir, puisque la panne existait toujours dans le système à ça disait résolution à 11h. Et puis pouf, la panne a disparu, aucun message, aucune information.

J’ai rappelé, parlé à l’équipe intervention terrain. L’homme m’a expliqué qu’ils étaient responsable des poteaux que sur le premier 100pieds. SAUF si les poteaux appartenaient à Hydro-Quebec. Et je lui ai répondu que c’était le cas. Il m’a promis qu’ils viendraient tout réparer ça, en après midi. Il m’a promis qu’il appellerait s’il y avait quelque chose, on a parlé de l’accès à ma gate, il a dit qu’il m’appellerait s’il y avait un problème. Bien sûr ils sont pas venu. Il m’a dit qu’ils avaient des 911 à tremblant ?!? et qu’ils viendraient après tout réparer.

Finalement j’ai parlé à JF Allaire de Meilleur Électrique vers 16h00 le 21 juin. Il a appelé Hydro-Québec et communiqué avec eux. On attends le retour.

22 Juin

j’apelle hydro-quebec pour une 7ième fois en 3 jours. Ils ne savent rien du dossier, me demandent si j’ai de l’électricité, si je suis sur les lieu, s’il y a pas un problème de breaker. Je lui dit que j’ai été déconnecté. il ne me croit pas. Il y a aucune trace dans le dossier de l’appel avec le Maître Électricien. RIEN. Aucune trace dans le dossier qu’ils ont déconnecté ma demeure, il me dit que d’après le dossier j’ai l’électricité en ce moment.

La je suis en hold.

Bon ma demande a été envoyée le veille au soir, elle doit être “traîtée”. Je ne sais pas ce que cela veut dire. Je devrais avoir des nouvelles dans les 48 heures. donc au maximum demain (jeudi) soir.

Je me suis fait demander 3 fois si j’étais sur les lieux, si il y avait pas un problème avec mon électricité dans la maison, il m’a dit que la panne d’hier avec été résolu.. c’est assez là. Sérieux. On dirait qu’ils laissent aucune notes dans le dossier. Il m’a dit qu’il allait redéclarer la panne, il ne l’a pas fait.

Je ne me suis jamais autant fait mentir en 72 hrs dans toute ma vie. Par une société d’état en bonus. malade. Ils m’ont raconté au moins 30 mensonges au téléphone juste pour se débarasser de moi… hallucinant. Et ils refusent de déclarer la panne, ils l’effacent du système à chaque fois et moi je reçois le message que la situation est rétablie.

23 Juin

J’ai redéclaré la panne ce matin puisqu’elle n’existait pas dans le système. Personne chez hydro-québec semble me croire quand j’appelle. C’est vraiment perturbant. j’ai mis le lien à ce blog post, en espérant que ça aide… Pour le moment (6h52 am) elle y est toujours. 7h27 .. la panne a encore disparu du système.

c’est pas une panne apparemment. :/

Azure App Service Environment Variables – JAVA

So short post about configuring an App Service (Web App in this case) and putting sensitive information in App Settings which become Environment Variables in Java.

Unfortunately, it’s not well documented, and some documentation you will find while looking for it is obscure and misleading (older versions I guess). In reality it is super simple.

In this case I have 3 app settings:

  • collectionLink
  • key
  • uri

And to fetch those values from Java (in this case Tomcat container, but I believe it works the same for all environments)

System.getenv("collectionLink");

It’s childs play! Of course you need to save, and then restart your app (I believe). Great work Azure, just wish you would document better.

5 types of software developers

The following text describes the possible evolution of the skills and awareness level of a software developer through his career. Instead of thinking in a linear fashion and taking into consideration only years of experience and past roles, I prefer to focus the level of awareness gained and see each step as a little quantum leap forward. First your awareness only reaches to the end of your limbs, then jumps to concepts, then to business, and eventually it jumps entirely outside of you to reality, and then.. I can’t describe the last step you’ll have to read it for yourself.

The steps are

  1. Tool Oriented
  2. Conceptual Mind
  3. The big picture
  4. The realist
  5. The visionary

I encourage everybody to read this text till they reach the level they idenfity with most and read the step after that to get an idea of where they could go next. But don’t read many steps beyond, it would be a waste of time really. Not that you can’t reach it, just that trying to go too fast will sabotage your evolution as a developer. Each step has to be lived through thoroughly so that you are RIPE to move to the next one.

Continue reading “5 types of software developers”

Anatomy of a project with cost & time overrun

I’m sure you have seen yourself, or at least heard of a handful of software development projects that have run into cost and time overruns. They are so common, it’s not even funny anymore. They blame it on the waterfall model; they also blame mis-alignment between business needs and final project specifications on the waterfall model. So they went to the other extreme, to AGILE. (for the record.. I am so fed up with agile all I can think of is puke when I hear that word).

In between these two extremes there is; somewhere, some kind of equilibrium. A space where software specifications still have importance, and when; by the same token, user stories also make sense. I mean ideally you have both; you care for the user AND the system. It’s not exactly rocket science. Some elements of the system need to be thought through thoroughly; beyond the consideration for the user experience. Lets call them server experience? who the fuck cares. Epics? lol. They are SYSTEM REQUIREMENTS.

The main reason why projects end up costing so much more than planned and taking so much longer than planned goes far beyond development methodology. It has to do with the inherent inability of human beings to care about what they call problems. In fact a problem doesn’t exist, they are all just situations; some situations you want and are ok with, some others are obstacles for you to reach your goal. You label them problems. But they aren’t problems. They are situations; they exist, you don’t want them to, but they do.

Continue reading “Anatomy of a project with cost & time overrun”