Szkriptek: Python, Perl, Bash, ...

[Hogyan?] Markdown + Showdown + Mathjax = preview

Sziasztok!

A feladat a következő:

  1. böngészőben egy beviteli mezőben a felhasználó markdown szöveget gépel
  2. ennek egy HTML előnézete az alatta lévő DIV-ben jelenik meg
  3. a felhasználó a szokásos szövegelemek mellett (címsorok, kiemelések, felsorolások, stb) még matematikai formulákat is beírhat, tex formában

Preview-nak a Showdown.js-t találtam meg, nagyszerűen működik a szokásos szövegelemekre. A formulák, ha azokat nem md-be, hanem sima HTML-be írom, a Mathjax-szal tökéletesen megjelennek.

A gondom az, hogy akárhogy barátkozom a Google-vel, egyszerűen nem tudom összehozni a markdown szövegbe elhelyezett formulák renderelését, csak a képlet forrása jön vissza.

Sima böngészőben, kliens oldalon szeretném ezt a mutatványt elkövetni.

Valakinek lenne ötlete, hogyan lehetne összehozni a fenti dolgokat?

Köszönettel, Cz

Postacím feldarabolása mezőkre - regex+powershell

Sziasztok!

Segítséget szeretnék kérni a tanult közösségtől az alábbi problémában.

Adottak sorokban adatok, pl.:
Kő Pál 8237 TIHANY, Hegy utca 8
Noname Frigye 8230 BALATONFÜRED, VIrág sor 15 C. lph. 4. em. 13. a.
stb.

Ebből szeretném pl. pontosvesszővel elválasztani a különböző részeket, amik:
név, IRSZ, Telepules, Kozterulet_Neve, Kozterulet_Tipusa, Hazszam1, Hazszam2, hazszam_Betujele, lepcsohaz, Emelet, Ajto, Ajto_Betujele

Nincs minden érték minden sorban, ott üres ;; kellene.

A közterület típusát a posta adataiból kellene megállapítani.

Mindezt powershellben, mivel windowsos környezetben dolgozunk, és az IT nem enged fejleszteni, viszont ez a kis script nagyban megkönnyítené 30-40 ember munkáját.
Ameddig eljutottam:
'Kő Pál 8237 TIHANY, Hegy utca 8' -replace '(\D+)(\s)(\d+)(\s)(\w*), (.*)', '$1;$3;$5;$6'
Eddig aránylag egyszerű volt, a település név után jön ugye a szépség, az utcanév addig tart, amíg a köztertípus listából nem talál egyezést, és az ...

Ha valaki segítene, megköszönném, Attila

terraform.tfstate elveszett

Sziasztok,

"eltunt" egy VM, amelyrol google cloud alatt regebben teszteles celjabol letrehoztam terraformmal egy vm-et es hozza par compute_firewall forrast.

Most megprobaltam terraformmal eltavolitani, de a vm megmaradt - el es virul.

Hogy lehetne koser modon "eltavolitani" ugy, hogy a public ip-je megmaradjon (ez gcloud paranccsal volt letrehozva)?

Kesobb ujra mepgprobalnam letrehozni ugyanabbol a tf fajlbol...

Ardi

2 vagy tobb instance installacioja terraformmal

Sziasztok,

 

van 3 tf fajlom egy konyvtarban:

vm1-eu-west3.tf (France)

vm2-eu-central-1.tf (Germany)

main.tf ...kozos az elozo 2 tf fajl szamara.

Cel: vpc, subnet, sg,igw,route, route association, instance...stb. letrehozasa 2 kulonbozo regioban aws alatt. Hogy tudnam ezt lefuttatni terraform parancsokkal ugyanabbol a konyvtarbol?

terraform init

terraform plan

terraform apply --target xxx

Es torolni - egyiket, masikat, mindkettot?

Koszonet elore a segitsegert.

Ardi

python: dict elem torlese iteracio kozben

van erre szep megoldas?

d={"a":100,"az":73,"hup":10,"abc":1,"xyz":3,"asdf":1}

for k in d:
    if d[k]==1: del d[k]

RuntimeError: dictionary changed size during iteration

megkerulni persze meg lehet, pl. elore lemasolni a d.keys() tombot es abban iteralni, vagy egy kulon tombbe gyujteni a torlendoket es egy masodik ciklusban csinalni a del-t...

Markdown, Pandoc, Typst to PDF

Sziasztok!

Word DOC -> markdown konvertálás nagyszerűen működik a Pandoc-kal. Az MD-ből HTML és PDF generálás is működik. A PDF ág lenne most érdekes. A Typst CLI-ből is elérhető, a Pandoc konvertáláskor Typst template is használható.

Próbálom megérteni a Typst template felépítését, működését, de meg elég sok a homály.

Van itt a HUP-on valaki, aki md-ből tud csilivili PDF-et generálni, mert érti a szóban forgó template használatát?

Cz

Python könyv (fizikai) kerestetik

Üdv!

 

Fizikai python könyvet keresek.

 

Ami fontos, hogy legalább 3.6-os, de inkább 3.8(+)-os verzióhoz legyen.

Meg lehessen venni könyvesboltban, mert lehetőleg szombatig szeretném megszerezni (Budapest).

Bár rég olvastam magyarul bármiféle szakirodalmat, most nem lennék ellene.

 

Ha fentiek nem mennek, de valakinek éppen van valami elfekvő, amit át / meg lehet venni, arra is nyitott vagyok.

 

 

 

Köszönöm.

Keresek egy python oktató anyagot

Valaha, mittudomén, 20 éve, amikor elhatároztam, hogy Python-t fogok használni bizonyos dolgokra, egy gyors Google kereséssel találtam egy weboldalt, ami tartalmazott néhány fejezetet, ami bemutatta, hogyan lehet Pythonban programozni. Simán lehet, hogy ez egy könyv tartalma volt online formában.

Arra emlékszem, hogy úgy indult, hogy python mint számológép. Aztán bemutatta, hogyan lehet egy függvényt definiálni, és erre egy fibonacci számoló rutint használt, azt ciklusból rekurzívan hívta.

Aztán általános dolgok jöttek, amikre nem emlékszem már ennyire részletesen.

Kb. 8 éve, amikor a fiam akart programozással ismerkedni, Google újra kiköpte ezt az oldalt, és másodjára is jó volt.

A lényeg az, hogy mostanában nem találom ezt a weboldalt / könyvet.

Google ad egy csomó találatot, és bizonyára sok nagyon jó ezek közül, de én azt a bizonyosat keresem.

Tudja esetleg valaki, hogy miről beszélek?

Python - Google API Client - conflict

Sziasztok,

Generált a Copilot egy Python szkriptet. 

Már az első sor hibára fut:

from googleapiclient.discovery import build

A hibaüzenet:

ImportError: Module use of python38.dll conflicts with this version of Python.

pip-pel telepítettem a modult, sikeresen le is futott. 

Próbáltam már ezerféleképpen, az istennek nem akar működni.

python --version
Python 3.13.1

pip --version
pip 24.3.1