search · repositories, files, commits, branches, READMEs
Results for “portfolio”
Index built 2 min ago · 181 repositories · 86,604 paths
Repositories 1
-
spboucher.ai
TypeScript
spboucher.ai — personal website of Simon-Pierre Boucher.
Files 20
-
src/wp7/portfolio.py
wp7_uqo · main
-
src/wp39/portfolio.py
wp39_uqo · main
-
results/portfolio_sort_results.csv
wp7_uqo · main
-
server/services/portfolioOptimizer.py
vquant · main
-
apps/web/src/lib/account/portfolio.ts
rareindex · main
-
artifacts/evaluation/portfolios_LB2.csv
wp39_uqo · main
-
artifacts/evaluation/portfolios_LB5.csv
wp39_uqo · main
-
apps/web/src/lib/account/portfolio.test.ts
rareindex · main
-
server/services/python/portfolioOptimizer.py
vquant · main
-
docs/verify/results/portfolio_sort_results.csv
wp7_uqo · main
-
apps/web/src/components/account/portfolio-widgets.tsx
rareindex · main
-
results/_pre-revision-20261017/portfolio_sort_results.csv
wp7_uqo · main
-
src/lib/report-portfolio.ts
uqo-eval · main
-
src/lib/report-portfolio.ts
vrai-prix · main
-
scripts/09_portfolio_sorts.py
wp7_uqo · main
-
figures/fig_portfolio_sorts.pdf
wp7_uqo · main
-
figures/fig_portfolio_sorts.png
wp7_uqo · main
-
app/src/lib/report-portfolio.ts
valoplex · main
-
content/tools/pyportfolioopt.json
tools-spboucher-ai · main
-
results/r3k/t2_portfolio_sorts.csv
wp17_uqo · main
Commits 5
-
[ka6] fix connecteur alliedreit: faux positif supervision « volume QC nul » (55e cas du pattern, 1re intervention) — le connecteur est SAIN, found=0 est le comportement CORRECT. Allied Properties REIT (alliedreit.com, FPI de bureaux urbains basée à Toronto, portefeuille montréalais réel d'où une présence QC récurrente mais modeste, médiane historique 4.0 = 2 paires FR/EN) : ses 4 offres QC (paires FR/EN « Gestionnaire, Services Techniques » 43e09e30/082fca35 et « Superviseur, Services Techniques » 9541f0be/3137968d, Montréal, parues 2026-09-09 et 2026-09-17) ont été DÉPUBLIÉES par l'employeur entre 17:35 et 19:41 EDT le 2026-10-08 (found 4 → 0, missed=4, puis removed=4 via le garde-fou 2-miss à 22:12), sync_log VERT en continu (ok=1). VARIANTE NEUVE du marqueur Lever documentée (≠ quenchwater f1b4e0a où page ET API v0 étaient 404) : le détail dépublié reste servi en 200 avec contenu complet et bouton Apply sur jobs.lever.co/alliedreit/<id>, alors que l'API v0 /postings/<org>/<id> répond 404 et que l'offre est absente du board — purge de page différée ou offre « unlisted » ; trancher à l'API v0 + présence au board, jamais au code HTTP de la page détail. Board re-vérifié vivant : API v0 200, 8 offres toutes Toronto (Building Operator, comptables CPA, Manager Portfolio Operations…), 0 lieu QC. Pas de migration d'ATS : alliedreit.com/company/careers/ (403 anti-bot au curl direct, sondé via Scrapfly asp+render_js) embarque toujours jobs.lever.co/alliedreit. Artefact vague C comblé dans sources.json : url employeur vide → https://www.alliedreit.com (vérifié 200 via Scrapfly, redirige vers l'apex alliedreit.com ; édition chirurgicale 1 ligne, JSON valide). Tant qu'Allied ne republie pas de poste au Québec, ce connecteur sera re-signalé périodiquement : structurel, pas une panne (même classe que gevgroupltd 8ff81d0 / studiokraftonboard 164d701 / national 7dca64d / arago f697ca8). Docstring alliedreit.py enrichie (chronologie + nature du volume + variante du marqueur Lever). Sync isolé rejoué ×2 : found=0 stable, ok=1, 0,6-0,7 s ; non-régression plateforme lever sur tenant vivant bhvr : found=26, ok. Fiches docs/connecteurs/ alliedreit.md + ats-lever.md + INDEX.md régénérées via scripts/gen_connector_docs.py (les 1131 autres fiches, dont seuls les instantanés horodatés changeaient, restaurées — hors périmètre). 107 tests pytest verts. pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.
job-ka ·
5789d459· Simon-Pierre Boucher · 1 mo ago -
Reapply "[ka6] fix connecteur de-lavoie.com: la boutique a migré de WooCommerce (de-lavoie.com, wp-json/wc/store retiré du REST — namespace wc/* absent, product-sitemap 404, site devenu vitrine portfolio) vers Shopify sur un nouveau domaine domaine-de-lavoie.ca (lien nav de l'ancien site). MAJ registre stores.json: url → https://domaine-de-lavoie.ca, platform → shopify, catalog_endpoint → /products.json (id inchangé, précédent amelielegault.com→sardinesstudio.com). Le 429 anti-bot direct est absorbé par le fallback Scrapfly existant de shopify.py. Sync réel: 1 ok / 0 erreur / 28 produits (médiane 31.0)"
fabri-ka ·
8b45641· Simon-Pierre Boucher · 2 mo ago -
Revert "[ka6] fix connecteur de-lavoie.com: la boutique a migré de WooCommerce (de-lavoie.com, wp-json/wc/store retiré du REST — namespace wc/* absent, product-sitemap 404, site devenu vitrine portfolio) vers Shopify sur un nouveau domaine domaine-de-lavoie.ca (lien nav de l'ancien site). MAJ registre stores.json: url → https://domaine-de-lavoie.ca, platform → shopify, catalog_endpoint → /products.json (id inchangé, précédent amelielegault.com→sardinesstudio.com). Le 429 anti-bot direct est absorbé par le fallback Scrapfly existant de shopify.py. Sync réel: 1 ok / 0 erreur / 28 produits (médiane 31.0)"
fabri-ka ·
a4bdaa7· Simon-Pierre Boucher · 2 mo ago -
[ka6] fix connecteur de-lavoie.com: la boutique a migré de WooCommerce (de-lavoie.com, wp-json/wc/store retiré du REST — namespace wc/* absent, product-sitemap 404, site devenu vitrine portfolio) vers Shopify sur un nouveau domaine domaine-de-lavoie.ca (lien nav de l'ancien site). MAJ registre stores.json: url → https://domaine-de-lavoie.ca, platform → shopify, catalog_endpoint → /products.json (id inchangé, précédent amelielegault.com→sardinesstudio.com). Le 429 anti-bot direct est absorbé par le fallback Scrapfly existant de shopify.py. Sync réel: 1 ok / 0 erreur / 28 produits (médiane 31.0)
fabri-ka ·
21cb651· Simon-Pierre Boucher · 2 mo ago -
Vague 3 : 4 annuaires frais (Pages Vertes, MIAM Mauricie, Garde-Manger MTG, Terroir et Saveurs) — +283 boutiques, +99 connectables, +6 004 produits
fabri-ka ·
625b5e3· Simon-Pierre Boucher · 2 mo ago
README content 5
-
spboucher.ai
…ourses taught (lecturer & teaching assistant, Université Laval) Zyquo macOS app portfolio CV summary + contact JSON health check 🖥️ The Zyquo macOS Suite Six native macOS applications for AI and local LLMs — Swift/Swift…
-
wp25_uqo
…l (news about TFP) κ₀ = −0.0015: no stake — which decision is delegated matters Portfolio channel, first / last adopter +3.3 % / +0.4 % of consumption per year (illustrative information parameters) Wage noise s.d. at ful…
-
vquant
…dpoints , quantitative Python analysis (Monte Carlo, GARCH, VaR, Black Scholes, portfolio optimization), and multi source web research (Tavily, Firecrawl, Exa, SerpAPI) to deliver institutional grade insights through a r…
-
rent-ka
…n, Q Residential, Greenrock, KG Group, Sifton, Westdale, RioCan Living… — whole portfolio outside Québec (AB/SK/BC/MB/NS/NB included). National portals & MLS : Rentals.ca, Zumper, Kijiji, Apartments.com, Facebook Marketp…
-
gsf3100
…, credit ratings, market conventions (with a focus on the Canadian market) Bond portfolio management — investment process, active/passive strategies, immunization Securitization — mortgage markets and asset backed / mort…