Pereiti į pagrindinį turinį

Posts tagged Agata Stack

Articles and insights about Agata Stack.

18 posts
Agata Stack
scriptability-and-ci

Kaip vieną procfile + supervisord sąranką pakeičiau viena macOS programa

Procfile, supervisord konfigūracijos ir krūva shell skriptų dev paslaugoms valdyti. Štai kodėl nustojau viską prižiūrėti ir ką naudoju dabar.

Nicolás
5 min
80
Agata Stack
scriptability-and-ci

Laiko juosta, kuri pagaliau padarė logų atranką suprantamą

Logų atranka yra skausminga, nes klaidos ateina kaip srautas, o ne kaip pasakojimas. Agata Stack laiko juosta kiekvieną pagal taisyklę sutapdytą įvykį paverčia spalvomis koduotu įrašu, kurį galite skaityti kaip laiko juostą — štai kaip tai veikia ir kodėl spalvų schema svarbesnė, nei atrodo.

Nicolás
5 min
67
Agata Stack
scriptability-and-ci

Paleiskite ir sustabdykite savo dev paslaugas vienu curl eilutės sakiniu iš bet kurio skripto

Agata Stack vietinis HTTP API leidžia paleisti, sustabdyti, perkrauti ir sekti žurnalus iš bet kurios paslaugos jūsų Mac naudojant paprastą curl komandą — iš CI, iš shell alias ar iš AI įrankio. Jokios daemon konfigūracijos, jokios trečiosios šalies paslaugos.

Nicolás
5 min
66
Agata Stack
remote-and-ssh-services

Kodėl savo nuotolinį staging serverį valdau iš to paties meniu juostos piktogramos kaip ir vietines paslaugas

Kaskart jungtis per SSH prie staging dėžės, kai nori patikrinti žurnalą, yra 2010-ųjų DevOps. Štai kaip nuotolinės paslaugos gali būti rodomos greta vietinių tame pačiame būsenų vaizde, su tais pačiais būklės patikrinimais, žurnalų srautais ir automatizavimo taisyklėmis.

Nicolás
5 min
73
Agata Stack
ai-agent-integration

Mobilioji QA automatizacija iš jūsų DI: darykite bet kurios emuliatoriaus ekrano nuotraukas neišeidami iš programų

Dabar galite nukreipti Claude Code arba Cursor į veikiantį iOS Simulator ar Android emuliatorių, daryti ekrano nuotraukas, vykdyti adb shell komandas ir diegti versijas — viską iš DI užklausos, viską iš meniu juostos, niekada neperjungdami programų.

Nicolás
5 min
80
Agata Stack
ai-agent-integration

Kodėl Agata Stack yra vienintelis MCP serveris, kurio reikia jūsų kūrimo kompiuteriui

Daugumai MCP serverių reikia atskiro proceso, debesies tarpininko arba jie apima tik vieną dalyką. Agata Stack savo MCP galinį tašką paleidžia pačioje meniu juostos programoje — vienu localhost adresu apimdama kompiuterio valdymą, mobiliojo QA, paslaugų valdymą ir žurnalų srautą.

Nicolás
5 min
134
Agata Stack
ai-agent-integration

Claude Code prijungiau prie savo Dev Stack ir dabar jis paleidžia paslaugas iš naujo neklausdamas

Jūsų DI kodo asistentas mato jūsų kodą. Jis nemato, ar jūsų kūrimo serveris iš tikrųjų veikia. Štai kaip vietinė HTTP API ir MCP galinis taškas visiškai pakeičia šią situaciją.

Nicolás
5 min
1334
Agata Stack
environment-profiles

Vienu paspaudimu perjungti tarp dev, staging ir prod, nenutraukiant derinimo sesijos

Konteksto keitimas tarp dev, staging ir production aplinkų yra lėtas ir trapus. Agata Stack aplinkos profiliai pakeičia viską vienu paspaudimu — o API leidžia tą patį daryti ir iš skriptų.

Nicolás
5 min
1459
Agata Stack
health-check-intelligence

Auto-Diagnose: Kai jūsų paslauga sutrinka, Agata Stack pasako, kodėl

Nepavykęs sveikatos patikrinimas nėra diagnozė. Štai kaip Agata Stack perskaito paskutines 20 žurnalo eilučių, atpažįsta žinomus klaidų šablonus ir pateikia vykdomą taisymo komandą dar prieš atveriant terminalą.

Nicolás
5 min
1614
Agata Stack
health-check-intelligence

Nepertraukiami HTTP sveikatos tikrinimai be debesijos paslaugos ar dar vieno įrankio

Dauguma komandų, prireikus sveikatos tikrinimų, iškart griebiasi trečiosios šalies veikimo laiko paslaugos. Jau turite viską, ko reikia, savo Mac — ir tai nekainuoja nė cento papildomai.

Nicolás
5 min
2022
Agata Stack
stream-rule-automation

Lėti API atsako įspėjimai nepridedant instrumentavimo į jūsų kodą

Galite realiu laiku aptikti lėtus API atsakus iš savo dev aplinkos nepaliesdami nė vienos kodo eilutės ir nepridėdami middleware. Štai kaip Agata Stack srauto taisyklės veikia su jūsų esamais žurnalais.

Nicolás
5 min
2228
Agata Stack
stream-rule-automation

Nebuvimo aptikimas: kaip sužinoti, kada jūsų paslauga tyliai nustoja registruoti įvykius

Strigimai kelia triukšmą. Tylūs gedimai – ne. Štai kaip pagauti blogiausio tipo sutrikimą — paslaugą, kuri tiesiog tyliai sustoja — dar prieš jūsų naudotojams.

Nicolás
5 min
2054
Agata Stack
stream-rule-automation

EADDRINUSE paleidžiant: taisyklė, kuri nužudo prievadą ir automatiškai paleidžia iš naujo

Kiekvienas kūrėjas bent penkias minutes yra praradęs dėl prievado užimtumo klaidos paleidžiant. Štai srauto taisyklė, kuri aptinka EADDRINUSE jūsų žurnaluose, nužudo blokuojantį prievadą ir automatiškai paleidžia paslaugą iš naujo — be terminalo.

Nicolás
5 min
1966
Agata Stack
log-stream-visibility

Kūrėjo API, leidžianti sekti žurnalus su curl iš CI

Agata Stack veikia vietiniame HTTP serveryje 19877 porte. Sekite gyvus žurnalus per SSE, valdykite paslaugas ir naudokite save aprašantį OpenAPI spec — viską iš shell scenarijaus, CI užduoties ar AI įrankio.

Nicolás
5 min
2231
Agata Stack
log-stream-visibility

Žurnalų pirštų atspaudai: kaip pagauti klaidą, kuri užverčia jūsų konsolę 400 kartų

Viena klaidos eilutė, pasikartojanti 400 kartų, atrodo kaip triukšmas. Tačiau tai yra modelis — ir tinkama taisyklė gali jį pagauti per pirmas 5 eilutes, suveikti vieną kartą ir po to tylėti. Štai kaip veikia žurnalų pirštų atspaudai Agata Stack.

Nicolás
5 min
1960
Agata Stack
log-stream-visibility

Dabar galiu sekti žurnalus iš bet kurio proceso savo Mac kompiuteryje — net ir tų, kurių pats nepaleidau

Dauguma kūrėjų įrankių rodo tik procesų, kuriuos jie patys paleido, žurnalus. Agata Stack gali prisijungti prie bet kurio vartotojo proceso, veikiančio jūsų Mac kompiuteryje — pagal PID — ir srautu perduoti jo išvestį realiu laiku, nereikalaujant paleisti iš naujo.

Nicolás
5 min
1881
Agata Stack
terminal-tab-hell

Mano paslauga nulūžo 3 ryto, ir niekas to nepastebėjo — štai kas pasikeitė

Nulūžusi paslauga, kurios niekas nesugauna, kol nepasiskundžia naudotojas, yra išspręsta problema. Štai crash aptikimo ir automatinio paleidimo iš naujo sąranka, kuri panaikino 3 ryto siurprizus.

Nicolás
5 min
2089
Agata Stack
terminal-tab-hell

Kodėl nustojau naudoti 14 terminalo kortelių savo dev stack valdymui

Keturiolika terminalo kortelių, spalvomis pažymėtos langų grupės, ir vis tiek iš pirmo žvilgsnio negalėjau pasakyti, kuri tarnyba tyliai numirė. Štai kas pasikeitė.

Nicolás
5 min
3572