images/logo.png
Nový obsah pouze na blog.sahaweb.cz Uživatel: Nepřihlášen

Markdown

blog_vyvoj

Rozhodl jsem se implementovat si jednoduchou podporu Markdownu.

Prvotní plán byla podpora textu tučně, kurzívoupodtrženě a to včetně kombinací. Ale postupně jsem přidal i další tagy, byť zdaleka ne všechny.

A proč se zabývat vlastní implementací, když existuje spousta různých knihoven pro všechny možné jazyky?

  1. Je celkem sranda si něco naprogramovat.
  2. Většina knihoven požaduje php ve verzi alespoň 5.3, můj hosting nabízí 5.2.
  3. Bezešvé začlenění do mého "publikačního" systému a používání specifických tagů.
  4. Implementace vlnky, tedy vkládání nezalomitelné mezery za jednopísmenné spojky a předložky.

Pro implementaci jsem se rozhodl udělat to co nejjednodušeji, tzn:

  • Používat v maximální míře regulární výrazy.
  • Vykašlat se na zanořené seznamy a podobné srandy.

Ani tabulka nebyla složitá, dokonce s automatickou hlavičkou:

nadpis1nadpis2
buňka 11buňka 12
buňka 21buňka 22


Mezi specifické tagy pro Sahaweb patří:

Nadpis první úrovně

Nadpis druhé úrovně

***

Mezi speciality patří obrázky a odkazy v rámci sahawebu, kde zatím používám stávající (proprietární) syntaxi...

14.09.2014
blog_vyvoj
Přidat názor:
Vyhrazuji si právo libovolný komentář smazat bez udání důvodu. Kritika mi nevadí, ale chci omezit anonymní výkřiky, které nemají s tématem nic společného.
V textu je možné používat HTML tagy a tuto zjednodušenou MarkDown syntaxi
Jméno
Text
Postřehy:
09.04.2020: Pár poznámek o tom, jak fotit (nejen) modely
Tento článek obsahuje moje poznámky a postřehy týkající se focení modelů. Určitě nejde o návod pro ostatní, spíše si to chci sám ujasnit... Když někdo postaví model, vyfotí ho a prezentuje ho na internetu. Typická fotka bohužel vypadá zhruba jako na následujícím obrázku. Takováto fotka podle mě úsilí s tvorbou modelu dosti sráží. Mimochodem, ani se mi nepodařilo vyfotit model tak špatně, jak je
extravaganza.controverso@seznam.cz: Zdravím, krásný a informacemi nabitý blog. Musím pochválit. Plánuji rozjet undergroundový zin, co by se týkal black matalu, ambientu, satanismu, left hand
Poslední diskuse Postřehy
O programování 06 - Návrhové vzory - síla i slabina Javy
P.S. samozrejme "Context" mel byt "Client" .. To jsem jen narazil na nejak divne pojmenovany diagram.. (Context je samozrejme trosku neco jineho...)
...
David | 25.02.2017
O programování 06 - Návrhové vzory - síla i slabina Javy
To k cemu jsi dosel (tedy implementace LooperRunner + ILoopMethod), tak je ta prava Strategy by GoF :) To co je tam dulezite je ze Context (LooperRunner) je oddeleny od Strategy (ILoopMethod),
...
David | 25.02.2017
O programování 03 - Přehlednost funkcionálního zápisu v Java 8
Máš pravdu, to map je tam zbytečné. Odněkud jsem to opsal a nezkontroloval. Tím ovšem trochu padá pointa celého článku.
...
Saha | 14.12.2016
O programování 03 - Přehlednost funkcionálního zápisu v Java 8
Jen takova otazka k tomu druhemu prikladu:
Proc tam tu cast s "map" ktera de facto s prvky toho streamu nic nedela? Nestacilo by
list.stream().reduce(0, Integer::sum);
?
Ja teda moc
...
David P. | 13.12.2016
Paleo na půl - 01 - První tři dny bez mléka
Kvalitní hořké čokolády jsou bez mléka.. :) (a to i ty méně "kvalitní"). Mléko bývá součástí jen těch "sladkých".
...
David | 04.05.2015
Statistiky
Aktualizováno: 06.11.2020
Počet článků/fotek: 1397/13869
(C) Saha - 1990 - 2024 - Verze 1.4.1 - 11.11.2020 - Generated by SHREC 2.225 - SHWB
Veškeré zde uvedené materiály vyjadřují pouze moje soukromé názory (s výjimkou knihy návštěv a diskusí, kam může přispívat kdokoliv), a pokud s nimi někdo nesouhlasí, tak je to jeho problém, nikoliv můj.