Normana Deivisa grāmata "Dieva spēļlaukums: Polijas vēsture". Iepazīstina redaktors

Raidījumā Šīs dienas acīm saruna par Normana Deivisa grāmatu "Dieva spēļlaukums: Polijas vēsture". Stāsta izdevuma zinātniskais redaktors - vēsturnieks, Latvijas Universitātes Humanitāro zinātņu fakultātes mācībspēks Edvards Seliška. Normans Deiviss latviešu lasītājiem ir pazīstams autors. Pirms vairākiem gadiem latviski iznāca viņa grāmata "Eiropas vēsture", ļoti apjomīgs arī fiziski izdevums. Normans Deiviss ir ļoti pamanāma figūra ar to, ka viņš mēģina tuvināt vēstures procesu populārai uztverei, ka viņam patīk lietot spilgtas metaforas, raksturojot vēstures procesus. To liecina arī šīs grāmatas nosaukums, kas gan nav viņa oriģināls izgudrojums, bet ir atrasts Polijas vēstures annālēs. Bet nevar noliegt, ka Normans Deiviss tiešām prot izvilkt tādas nozīmīgas vēstures konsekvences, vēstures cēloņsakarības. Fundamentāls darbs. Šobrīd izdota tā pirmā daļa, kas noslēdzas ar 1795. gadu, tā ir trešā Polijas dalīšana. Tātad šī savulaik milzīgā un varenā valsts beidza savu eksistenci. Pirms runāt par pašu apjomīgo pētījumu, Edvards Seliška raksturo Polijas vēstures gaitu līdz šim dramatiskajam lūzumam 18. gadsimta noslēgumā. Normana Deivisa grāmatu “Dieva spēļlaukums. 1. daļa” izdevis apgāds "Jumava".

Nevardarbības bauslis

Nevardarbības bauslis

Reformatori piedāvāja pilnīgi jaunu Kalna sprediķa interpretāciju un nāca klajā ar jaunu, ārkārtīgi svarīgu ideju. Viņi nošķīra personīgās ciešanas no tām, ko kristieši cieš, pildot

Lasīt tālāk »

kristīgie pasākumi | kristīgais forums | bībele | baznīca | KLB | Благая Весть

Neliels līkums pa Ludzu un Ludzas pilskalnu

Laiks jauks, tādēļ pusdienlaika beigās tuvāk pēcpusdienai izgāju kārtējo loku pa pilsētu un pie viena uzrāpos pilskalnā. Var jau būt, ka kādās bildēs atkārtošos.

PXL_20260315_142343975.MV.jpg
PXL_20260315_142644235.MV.jpg
PXL_20260315_142654618.MV.jpg
PXL_20260315_142657395.MV.jpg
PXL_20260315_142734778.MV.jpg
PXL_20260315_142752760.jpg
PXL_20260315_142810357.MV.jpg
PXL_20260315_142859245.MV.jpg
PXL_20260315_143027447.MV.jpg
PXL_20260315_143121894.MV.jpg
PXL_20260315_143130259.MV.jpg
PXL_20260315_143329045.MV.jpg
PXL_20260315_143331381.MV.jpg
PXL_20260315_143336107.MV.jpg
PXL_20260315_143358974.jpg
PXL_20260315_143429615.jpg
PXL_20260315_143450151.jpg
PXL_20260315_143504843.MV.jpg
PXL_20260315_143604602.MV.jpg
PXL_20260315_143609760.MV.jpg
PXL_20260315_143723793.MV.jpg
PXL_20260315_143745190.jpg
PXL_20260315_143757741.jpg
PXL_20260315_143803897.jpg
PXL_20260315_143819984.jpg
PXL_20260315_143914915.MV.jpg
PXL_20260315_144004317.jpg
PXL_20260315_144042718.MV.jpg
PXL_20260315_144059394.jpg
PXL_20260315_144105961.jpg
PXL_20260315_144254288.jpg
PXL_20260315_144316936.MV.jpg
PXL_20260315_144329956.MV.jpg
PXL_20260315_144350349.MV.jpg
PXL_20260315_144418416.MV.jpg
PXL_20260315_144425150.MV.jpg
PXL_20260315_144455842.MV.jpg
PXL_20260315_144622721.MV.jpg
PXL_20260315_144709700.jpg
PXL_20260315_144714744.jpg
PXL_20260315_144814158.jpg
PXL_20260315_144820660.jpg
PXL_20260315_144830103.jpg
PXL_20260315_144833948.jpg
PXL_20260315_144838529.jpg
PXL_20260315_144919694.MV.jpg
PXL_20260315_144928653.MV.jpg
PXL_20260315_144931861.MV.jpg
PXL_20260315_144957010.jpg
PXL_20260315_145036059.jpg
PXL_20260315_145054465.jpg
PXL_20260315_145132072.jpg
PXL_20260315_145221479.MV.jpg
PXL_20260315_145234789.MV.jpg
PXL_20260315_145259119.jpg
PXL_20260315_145425904.MV.jpg
PXL_20260315_145517627.MV.jpg
PXL_20260315_145542975.MV.jpg
PXL_20260315_145549028.MV.jpg
PXL_20260315_145828466.MV.jpg
PXL_20260315_145934903.MV.jpg
PXL_20260315_151028666.MV.jpg
PXL_20260315_151033279.MV.jpg

Le Nœud de vipères

Vispār jau es šo grāmatu esmu lasījis, un parasti atkārtotus aprakstus neradu. Taču šeit ir pāris apstākļu, kālab tomēr varētu uzrakstīt gan. Iepriekšējais apraksts tapa pirms vairāk kā 20 gadiem, un esmu itin drošs, ka tas Raimonds, kas lasīja šo grāmatu toreiz, bija pilnīgi cits Raimonds, nekā tas, kas to lasīja tagad. Otrkārt, šajā reizē grāmatu lasīju oriģinālvalodā, kas varbūt nebija īstais risinājums, lai visu labāk uztvertu niansēs, taču es justos vīlies gadījumā, ja pēc ieguldītajiem pūliņiem, lasot franču valodā, pat nevarētu pēc tam šādu ierakstu iekļaut 2026. gada atskaitē. Un vispār - noteikumus sev lieku es pats, nevis kāds man te regulē pareizo lietu kārtību. Gandrīz viss romāna teksts ir kāda vīra, ko mūsdienās būtu pieņemts saukt par "pusmūžā", kamēr viņš pats sevi uzskata par gaužām vecu (68 gadi), vēstule sievai, kurā viņš atklāj visu to, kas viņam ne tikai sievā, bet arī visos pārējos savas ģimenes locekļos ir derdzies. Viņš ir vecs advokāts, kurš uzskata, ka ne sieva, ne bērni viņu nav pietiekami mīlējuši, ka viņi ir savtīgi aprēķinātāji un ka nav pelnījuši viņa bagātīgo mantojumu. Paredzot savu drīzo nāvi, Luijs (tā sauc šo vīru) izlemj atstāt ģimenei, jo īpaši sievai, nejauku pēcgaršu. Īstenot šo plānu viņam gan neizdodas, jo sieva ņem un nomirst, kamēr viņš vēl raksta savu vēstuli, līdz ar to viņa atriebībai nebūs lemts būt pilnīgi. Bet labā ziņa ir tāda, ka viņam vēl ir ārlaulības dēls, kuram viņš varētu atstāt visu mantojumu. Arī šī iecere īstenojas tikai daļēji, bet vismaz līdz ar Luija nāvi neviens īsti laimīgs kļuvis netiek. Moriaks šajā romānā nesaudzīgi kritizē vērtības vai pareizāk to trūkumu, kas valdīja buržuāzijas aprindās, un šajā ziņā nav pārsteidzoši, ka viņa darbus tulkoja un izdeva padomijā, lai gan viņa kritika nāca no drusku cita skatu punkta - Moriaks bija ticīgs katolis, un tukšs materiālisms viņam derdzās, bet loģiski, ka ne jau marksismā un no tā atvasinātajos -ismos viņš atrada patiesību. Šķiet, ka manai pagātnes versijai autora nesaudzīgais skatījums uz saviem laikabiedriem un to, ko viņi šajā pasaulē uzskatīja par dzīvošanas vērtu, man negāja pie sirds kā jaunam un tomēr diezgan ideālisma pilnam cilvēkam. Šobrīd es ne tikai vieglāk pieņemu viņa kritiku, bet arī esmu iecietīgāks pret viņa personāžiem - tādā ziņā, ka arī šos nepilnīgos cilvēkus es varu labāk pieņemt un saprast, ja arī ne gluži iemīlēt. Un galvenā varoņa, kurš sevišķu līdzjūtību noteikti nav pelnījis, man pat kaut kādā mērā ir žēl - un ne tāpēc, ka viņš šajā dzīvē būtu pārāk daudz cietis, bet gan tālab, ka viņam pašam tā šķiet, ka viņš ir cietis, un tas ne vienmēr ir vieglāk un patīkamāk. Kā lasāmviela valodā, kura tev ir ļoti tālu no dzimtās, šis romāns nav nekas izcils - man tomēr prasās pēc tiešāka un dinamiskāka naratīva, kam sekot, bet gluži tāpat vienu un par neko Nobela prēmijas literatūrā parasti nedod, un četrdesmitgadnieka statusā es Moriaku noteikti varu novērtēt labāk, nekā to spēju, būdams divdesmitgadnieks.

Dev notes 14.03.26 #005

Bieži saku, ka shadcn/ui nav vienkārši kārtējā UI bibliotēka. Patiesībā tā ir pavisam cita domāšanas pieeja tam, kā tiek būvēti moderni SaaS produkti. Kad es pirmo reizi ar to sāku strādāt, man diezgan ātri kļuva skaidrs, ka tas nav tikai dizaina rīks — tas ir arhitektūras lēmums.

Parasti, kad cilvēki izmanto kādu UI bibliotēku, piemēram, Material UI vai Ant Design, viņi instalē pakotni un lielākā daļa komponentu dzīvo `node_modules`. Tas nozīmē, ka tu faktiski izmanto melno kasti. Tu vari konfigurēt dažas lietas, bet pašā pamatā bibliotēka nosaka noteikumus.

Ar shadcn viss notiek citādi.

Kad es pievienoju komponentu, tas netiek ielādēts kā ārēja bibliotēka. Tas tiek ierakstīts tieši projektā kā kods. Rezultātā visi komponenti dzīvo `/components/ui` mapē, un es varu mainīt jebkuru rindiņu. Ja man vajag pogu ar nedaudz citādu uzvedību vai dialogu ar specifisku animāciju, es vienkārši atveru failu un izmainu kodu.

Tas var šķist mazs tehnisks sīkums, bet patiesībā tas pilnībā maina attiecības starp izstrādātāju un UI sistēmu. Tu vairs neesi atkarīgs no bibliotēkas versijām vai API izmaiņām. Projekts pamazām izveido savu dizaina sistēmu, kas kļūst par daļu no produkta infrastruktūras. SaaS produktos tas ir īpaši svarīgi, jo UI sistēmas bieži dzīvo gadiem ilgi.

Vēl viens ļoti svarīgs aspekts ir tas, ka shadcn komponenti balstās uz Radix UI. Radix pieeja ir interesanta ar to, ka tā fokusējas uz tā sauktajiem headless komponentiem. Tas nozīmē, ka viņi atrisina visas sarežģītās lietas — pieejamību, fokusēšanu, klaviatūras navigāciju, ARIA atribūtus, dropdown loģiku un dialogu uzvedību — bet neuzspiež nekādu konkrētu dizainu.

Ja kādreiz esi mēģinājis pats uzrakstīt perfekti pieejamu dialogu vai dropdown izvēlni, tu zini, cik tas patiesībā ir sarežģīti. Ir jādomā par focus trap, escape taustiņu, screen reader uzvedību, scroll bloķēšanu un vēl daudzām citām niansēm. Radix to visu jau ir atrisinājis profesionālā līmenī. shadcn vienkārši uzliek tam virsū minimālistisku dizaina slāni.

Rezultātā interfeiss izskatās ļoti vienkāršs, bet zem virsmas darbojas ļoti stabila UX infrastruktūra.

Trešais svarīgais aspekts ir integrācija ar Tailwind CSS. Tailwind būtībā maina to, kā mēs domājam par CSS. Tradicionāli mēs rakstām HTML un tad atsevišķos CSS failos definējam stilus. Tailwind pieejā dizains tiek veidots tieši komponentā, izmantojot utility klases.

Tas nozīmē, ka dizaina sistēma kļūst par konkrētu tokenu kopu, kas tiek izmantota tieši kodā. Kad komponentā redzi klases kā `bg-zinc-950`, `text-zinc-50` vai `border-zinc-200`, tas nav tikai stils — tā ir faktiski dizaina valoda, kas tiek izpildīta kodā.

Tas arī padara izstrādi daudz ātrāku, jo nav jāpārlec starp CSS failiem un komponentiem. Viss notiek vienā vietā, un dizaina izmaiņas var veikt ļoti ātri.

Man ļoti patīk arī tas, ka shadcn pieeja ir modulāra. Daudzas tradicionālās UI bibliotēkas pievieno projektam diezgan lielu JavaScript apjomu, pat ja tu izmanto tikai dažus komponentus. Ar shadcn tas nenotiek. Tu pievieno tikai tos komponentus, kuri tev patiešām ir vajadzīgi. Ja projektā izmanto tikai pogu, input lauku un dialogu, tad projektā būs tikai šo komponentu kods.

Tas padara aplikāciju daudz vieglāku un ātrāku, īpaši ja projekts ir būvēts ar Next.js.

Tieši uz Next.js es arī būvēju visu sistēmu. Tas ļauj apvienot server renderēšanu, React komponentus un modernu routing vienā framework. Viena no lietām, kas man ļoti patīk Next.js, ir Incremental Static Regeneration jeb ISR. Ar ISR lapas var tikt ģenerētas statiski, bet vienlaikus tās var arī automātiski atjaunoties fonā. Tas nozīmē, ka lietotājs vienmēr saņem ļoti ātru lapu, bet saturs joprojām var būt dinamisks.

Rezultātā aplikācija ielādējas gandrīz kā statiska vietne, kas rada ļoti labu lietotāja pieredzi.

Autentifikācijai es izmantoju Clerk. Tas ļauj ļoti ātri ieviest lietotāju kontus, login un signup sistēmu, kā arī lietotāju sesiju pārvaldību. Tas noņem milzīgu daudzumu darba, kas citādi būtu jāveic pašam.

Savukārt datu loģiku un backend funkcijas es veidoju ar Convex. Convex ļoti labi strādā kopā ar React, jo tas piedāvā reāllaika datu sinhronizāciju un server funkcijas bez klasiskā REST API slāņa. Tas padara frontend un backend sadarbību daudz vienkāršāku.

Kad runa ir par maksājumiem, ideāls sabiedrotais šādai arhitektūrai ir Stripe. Stripe piedāvā ļoti stabilu un labi dokumentētu maksājumu infrastruktūru, kas ļauj ātri ieviest abonementus, vienreizējos maksājumus un billing sistēmas. SaaS produktos tas ir kritiski svarīgi, un Stripe to atrisina ļoti eleganti.

Interfeisa kustībām un animācijām es izmantoju Framer Motion. Tas ļauj pievienot ļoti glītas un dabiskas animācijas — pogu hover efektus, elementu parādīšanos, mikrointerakcijas. Šīs animācijas nav tikai dekorācija. Tās palīdz lietotājam saprast, kas notiek interfeisā, un padara produktu daudz dzīvāku.

Visa šī infrastruktūra beigās tiek deploy uz Vercel. Vercel ir praktiski ideāla platforma Next.js projektiem. Deploy process ir ļoti vienkāršs, preview vide tiek izveidota katram commit, un produkcija var tikt atjaunināta dažu sekunžu laikā.

Papildus tam šāda arhitektūra ļauj ļoti labi pārvaldīt arī SEO. Next.js server renderēšana un statiskā ģenerēšana nozīmē, ka saturs ir pilnībā saprotams meklētājiem. Ja metadata, struktūra un semantiskais HTML ir pareizi veidots, tas rada ļoti tīru SEO signālu, kas patīk meklētājprogrammām, piemēram, Google.

Rezultātā vietne ir gan ātra, gan tehniski pareizi strukturēta, kas ilgtermiņā palīdz arī organiskajai redzamībai.

Runājot par dizainu, es izvēlējos izmantot Zinc krāsu paleti no Tailwind. Tailwind piedāvā vairākas neitrālās krāsu skalas, bet Zinc man šķiet vispiemērotākā šai estētikai. Tai ir nedaudz industriāls tonis, kas ļoti labi saskan ar minimālistisku SaaS dizainu.

Piemēram, Zinc-950 ir gandrīz melns tonis, kuru es izmantoju virsrakstiem un galvenajām pogām. Tas rada ļoti spēcīgu kontrastu un autoritātes sajūtu. Savukārt Zinc-50 tiek izmantots kā galvenais fons. Tas nav pilnīgi balts — tajā ir ļoti viegla pelēka pieskaņa, kas padara interfeisu mierīgāku un vizuāli dārgāku.

Robežām un struktūrai ļoti labi strādā Zinc-200 un Zinc-300. Šīs krāsas ir pietiekami redzamas, lai turētu interfeisa struktūru, bet pietiekami neitrālas, lai nenovērstu uzmanību no satura. Savukārt Zinc-500 ir ideāls sekundārajam tekstam un aprakstiem, jo tas ir labi lasāms, bet nepārspēj galveno saturu.

Rezultātā viss interfeiss kļūst ļoti mierīgs un strukturēts. Man patīk to saukt par vizuālo intelektuālo klusumu. Interfeiss nepievērš sev uzmanību — tas vienkārši ļauj lietotājam koncentrēties uz produktu.

Un tieši tāpēc man šāda pieeja šķiet tik interesanta. Tā nav tikai tehnoloģiju kaudze vai komponentu kolekcija. Tā ir vesela filozofija par to, kā būvēt modernu produktu, kur arhitektūra, dizains, ātrums, SEO un lietotāja pieredze strādā kopā kā viena sistēma.

Degvielas cenām ir jābūt zemākām

Degvielas cenas ir strauji cēlušās Tuvo Austrumu notikumu dēļ. Un tas ietekmē valsts ekonomiku un cilvēku pirktspēju.

Ungārijas vēlēšanas: Orbāns pret jauno opozīciju

Kārtējās Ungārijas parlamenta vēlēšanas ir gaidāmas pavisam drīz – 12. aprīlī un Viktors Orbāns tur saskarsies ar nepieredzētu opozīcijas konkurenci. Pirmo reizi riskējot zaudēt. Lai tas nenotiktu, viņu metas glābt divi dižvadoņi – Putins un Tramps.  Pasaki man kas ir tavi draugi un es patikšu kas esi tu. Jā, draugu izvēle raksturo cilvēku. Ja viss krievu […]

Ir divu veidu reklāmisti

Kamēr vieni liek apmaksātus rakstus par to, ka viņiem izpirkti plaukti, kāds cits lieliski izmanto pēdējo nedēļu ziņu aktualitātes.

Par Maximu skumji – cilvēki laikam vienkārši padevušies.

Lidl – gribu samīļot, cik ļoti patīkami mani pārsteidza šis risinājums.

Astronomijas Skola: Kā tiek pārklāti ESO teleskopa spoguļi?

Liepājas Raiņa vidusskola aicina skolēnus un astronomijas entuziastus uz "Astronomijas Skolas" attālināto nodarbību. Tā notiks piektdien, 5. decembrī plkst.17:00. Temats: Kā tiek pārklāti ESO teleskopa spoguļi?

Zvērinātu notāru palīdzes deva solījumu tieslietu ministram

2013.gada 14.maijā zvērinātas notāres Anitas Elksnes palīdze Ieva Krūmiņa un zvērinātas notāres Ilzes Metuzāles palīdze Inga Kazaka tieslietu ministram Jānim Bordānam deva solījumu godīgi un apzinīgi pildīt savus pienākumus.

Zvērināta notāra palīgs var aizstāt zvērinātu notāru atvaļinājuma, slimības, komandējuma un citas attaisnotas prombūtnes laikā. Par zvērināta notāra aizstāšanu jābūt tieslietu ministra rīkojumam.

Fotogalerija

=== Pilnīgākai informācijai apmeklējiet www.LatvijasNotars.lv ===