Jump to content

ffredyk

Majitel
  • Příspěvků

    3249
  • Registrován

  • Aktivní

  • Vítězných dnů

    53

Everything posted by ffredyk

  1. Zde ukázka rozdílu mezi promptem v češtině a angličtině: České prompty na nejnovějším modelu již vůbec nefungují. Je zde cítit vzdálené splnění vybraných součástí celku (nohy, osvětlení a objektiv), ale zbytek byl naprosto vynechán Lze poznat, že nejnovější model (v6) už nereaguje moc na post-process prompty, dříve celkem hodně reagoval na vinětu, občas byl schopen přidat i celkem kvalitní šum. Zbytek promptu v angličtině dopadl vcelku obstojně. Také jsem si všiml, že negativní prompt naprosto nefunguje.. Jdu prolézt dokumentaci, zda se něco nezměnilo pro v6 model v tomto ohledu
  2. Navážu zde na obsah předchozího návodu o OpenAI, přeskočím tedy definice pojmů a vrhneme se přímo do problematiky. Rozdíly Nejpodstatnějším rozdílem mezi OpenAI modelem a Midjourney je právě skladba samotného promptu. Zatímco OpenAI GPT modely jsou stavěné pro komunikaci, Midjourney je navržen jen pro generaci obrázků. Původně modely generující obrázky vznikly jako modely popisující obrázky - model měl za úkol popsat co na existujícím obrázku vidí. Samotným otočením logiky začaly modely obrázky generovat na základě vložených "popisů". Je vhodné nad tímto přemýšlet při stavbě samotného promptu. Midjourney jmenovitě také nabízí možnost použití speciálních parametrů přímo v promptu (tedy na konci promptu). Tyto parametry vždy začínají dvěma pomlčkami, klíčovým slovem, mezerou a hodnotou. Podobně jako parametry konzolových aplikací jak na Windows tak linuxu. Další zajímavostí oproti jazykovým modelům je možnost tvorby negativních promptů - resp. zanesení slov do promptu, kterým se má model vyvarovat, či je úplně odstranit z možných generovatelných kontextů Architektura promptu Prompt jako takový lze dnes stavět různými způsoby. Původně však nejlepší výsledky vznikaly z promptů stavěných z klíčových slov. Čím více specifikovaná slova, tím přesnější, kvalitnější nebo hodnotnější výsledky byly generovány. Nejnovější modely se snaží přiblížit citlivostí na architekturu promptu co nejširší cílové skupině uživatelů - dokáží tedy zpracovávat i texty plné zbytečných nuancí s irelevantními větnými doplňky. Avšak nejlepších výsledků stále dosáhneme právě stavbou klíčových slov bez spojek, předložek a podobných větných součástí. Midjourney je také více citlivé na angličtinu, než jiné jazyky. Neznamená to však, že by se nedaly psát prompty v češtině nebo slovenštině. (Při ověřování českých promptů jsem se setkal spíše s neúspěchem než s úspěchem..) Spíše je potřeba počítat s tím, že pokud nastane problém s generací promptů v jazyce jiném než angličtina, je vhodné zkusit je nutné generovat s promptem přeloženým do angličtiny. To je však problém všech modelů (i jazykových), protože tréninková data jsou nejbohatší právě v anglickém jazyce. Podobně jako u OpenAI i zde platí pravidlo, že prompt je nejsilnější v prvních několika slovech. Avšak následný spád relevance už není tak znatelný, tedy prompt si po celou jeho délku udržuje celkem stabilní váhový gradient. Zjednodušeně řečeno - prvních pár slov je nejsilnějších, vše poté má o něco menší váhu v generaci, avšak stále dostatečně citelnou. Dle mého názoru je to typickým biasem lidských popisovačů tréninkových obrázků - lidé si nejdřív všimnou nejsilnějšího prvku v obrázku, který vždy dosadí na první pozici v popisu. Obsah promptu: Předmět Předmětné modifikátory Stylistické modifikátory Pozadí Efekty Negativní předmět Parametry Pořadí těchto prvků není kriticky důležité, jde spíš o můj vlastní zvyk napříč různými modely jak Midjourney tak i klasické stabilní difuze. Předmět je vlastně obsah obrázku, objekt pozorování, situace, čí jiná myšlenka, kterou má model generovat. Předmětné modifikátory Jde o úpravy předmětu, nebo jeho bližší specifikace. Vlastně tím zpřesňujeme definici předmětu, přidáváme další požadavky nebo se tím snažíme stočit pomyslnou cestičku samotné generace. Modifikátorů může být jakékoliv množství a mohou být jakkoliv specifické, nebo obecné, či naprosto vágní - model si s tím vždy nějak poradí. Sledovat občas co vzniká z naprosto nesmyslných, či totálně obecných promptů, je občas zážitek sám o sobě. Stylistické modifikátory Těmito nastavujeme celkovou kompozici, realističnost, či jiné stylistické zpracování celkového produktu. Stejně jako předtím, těchto modifikátorů může být jakékoliv množství a specifikovat mohou cokoliv. Jde o podrobnější štelování výsledků. Pozadí Stejně tak jako předmět, můžeme v zařadit do promptu i definici pozadí. Já obvykle definuji pozadí spíše ke konci promptu, ale jde asi jen o můj osobní zvyk. Model si zpracuje prompt po svém a teoreticky jen klíčové slovíčko "background", nebo "pozadí" je dostačující k tomu, aby model pochopil o co nám jde. Efekty Podobně jako stylistické modifikátory, můžeme specifikovat i efekty, resp. simulaci post-procesního zpracování. Negativní předmět Stejně jako stavíme předmět s jeho modifikátory, můžeme stavět i negativní součásti. Chápejme ve smyslu seznamu věcí, které generovat nechceme, tedy které nechceme vidět ve výsledcích. Negativní předmět je však součást parametru (--no), měl by tak být na konci promptu. Pokud chceme specifikovat více předmětů, je potřeba je oddělit čárkou Negativní prompty existují hlavně proto, že model nedokáže dobře odhadnout relevanci negativních vazeb samotného promptu vůči předmětům. Takže pokud chceme modelu předat informaci o tom, že něco nechceme generovat, tak místo tvorby takového požadavku v předmětu, nebo jeho modifikátorech (např. "tupé ruce bez prstů") bychom měli vždy použít parametr ("--no prsty"). Parametry Samotné parametry nám poté upravují již externí nastavení modelu, či jeho výstupu. Obvykle se nastavuje výběr samotného modelu, poměr stran, teplota (chaos), seed apod. Další parametry lze najít v dokumentaci https://docs.midjourney.com/docs/parameter-list Multi-prompting Midjourney nabízí také velmi silnou funkci multi-promptů. Je využitelná zejména, pokud chceme logicky oddělit předměty, tedy separovat jejich relevanci vůči sobě. Či pokud chceme jednotlivým předmětům nastavit různé váhy (a ovlivnit tak jejich podíl na výsledku) Dvojité dvojtečky definují separaci významů mezi oběma stranami. Lze za nimi specifikovat číslo (i s desetinou čárkou u nejnovějších modelů), které definuje váhu levé strany. Pokud chceme specifikovat i váhu pravé strany, je potřeba použít dvojtečky i za ní
  3. Zdarec borci, dlouho jsem přemýšlel s jakým originálním návodem, který by řešil moderní téma, bych přišel a podělil se s vámi. Vyhrála to samozřejmě AI. Pojďme si nejdříve definovat pojmy a názvosloví: AI - Artificial Intelligence tedy Umělá Inteligence - pojem, který je dnes nejvíce ztotožněn s LLM neuronovými sítěmi. Nejde o "skutečnou umělou inteligenci", nýbrž o simulaci chování na základě předtrénovaného setu dat AGI - Artificial General Intelligence tedy Obecná Umělá Inteligence - dnes prozatím ještě blíže nespecifikovaný, či velmi široce obsáhlý pojem. Majorita lidí, kteří se ochomýtají okolo AI, se nyní snaží pojem AGI definovat jako tu "skutečnou umělou inteligenci". Prozatím však neexistuje žádný model neuronové sítě, který by se opravdu dal označit za "skutečnou umělou inteligenci" a vlastně ani nemáme žádný způsob či mechanismus jak bychom mohli určit, či prokázat "skutečnost" umělé inteligence. Jedná se tak hlavně o marketingový pojem, kterým se velcí AI hráči snaží prodat nejnovější modely. LLM - Large Language Model tedy Velký Jazykový Model - typ neuronové sítě, která je trénovaná na obrovském množství textových (či dnes i obrázkových) dat, která vyprodukoval člověk, či jiná neuronová síť. Token - formát dat, se kterými LLM neuronky pracují. Zjednodušeně jde o jakousi kompresi psaného textu, či několika písmen (případně bajtů textových znaků). Typicky se jedno slovo anglického jazyka rozděluje na dva, až čtyři tokeny - avšak jedno, či více-tokenová slova nejsou výjimkou. Kontext - Kontejner všech dat (tokenů), které jsou neuronové síti aktuálně dostupné - lze si to představit jako historii chatu + jakákoliv další data, která jsou do kontextu přidána jiným způsobem (třeba systémovou zprávou). Typicky je omezen řádově na tisíce tokenů Nyní, když známe ty nejzákladnější pojmy a já mohu pohodlně psát ve zkratkách, pojďme si povědět něco o tom, jak vlastně typická moderní AI funguje. Neuronové sítě různých firem se liší v mnoha věcech, avšak základní princip je u všech stejný - AI je trénovaná na obrovském množství dat, generuje určitý typ odpovědí, mimo API je většinou za moderační vrstvou a napříč různými verzemi modelů je různě "biased" vůči proměnlivým stylům, chování, či ochotě. Důležité je vědět, že dnes prozatím neexistuje mechanismus zajišťující 100% bezpečnost odpovědí umělé inteligence - a nikdo stále nedokáže s jistotou odhadnout, jestli vůbec někdy bude možné takovou bezpečnost zajistit. Jde o bezpečnost informační - obecně je nežádoucí, aby AI úspěšně využívali "špatní hráči (bad actors)" k provádění kriminální činnosti. Bohužel je to však stále možné. Firmy bojují vůči těmto možnostem moderační vrstvou, která funguje jako mezičlánek mezi AI a uživatelem - jedná se většinou o menší neuronový model, který se snaží vyhodnotit nebezpečnost otázky uživatele, nebo i odpovědi AI a případně přeruší zpracování, či celou komunikaci. Občas se může stát, že moderační vrstva vyhodnotí přehnaný úsudek, či podhodnotí nebezpečnost komunikace a tak se můžeme setkat s nesmyslnou blokací, nebo naopak vymyslet cestu jak vrstvu obejít jazykovou kličkou a generovat nebezpečné odpovědi. Způsob, jakým se nejefektivněji ptát LLM AI pro nejlepší šanci na generaci relevantní a smysluplné odpovědi, se může lišit vzhledem k tomu, na co byla neuronka předtrénovaná, či později nalazená (fine-tuned). V tomto návodu budu řešit způsob vytváření promptů relevantních pro GPT3.5 (či GPT4) od OpenAI. Struktura a architektura konverzace Rozuměno spíš i jako procedura, kterou se AI nejdříve připraví, nastaví, předají se data, určí předpoklad výsledku a poté se celý blok obrní vůči deviacím. Zní to složitě, ale dá se to rozpracovat do několika prvků, či kroků - které mezi sebou více, či méně souvisejí nebo i kombinují. Příprava - Připravíme AI k určitému chování, či definujeme naše očekávání. Nastavení - Nastavíme AI pro specifický výkon, tedy určíme co po AI přesně chceme. Informace - Předáme AI kontext, či další data, které zpracuje dle našich požadavků Mantinely - Instruujeme AI k dodržení našich pravidel a co nejvíc redukujeme možnost deviace a nečekaných výsledků (nastavíme hranice "kreativitě") Každá situace, nebo cíl může vyžadovat různé, či všechny tyto kroky. Snažil jsem se to co nejvíce zobecnit, ale pravdou je, že AI je neustále velkou neznámou. S velikostí modelů roste i jejich nevyzpytatelnost a nepředvídatelnost. Avšak experimentací lze docílit i zcela nových postupů, přístupů a proceduralizaci Příprava Před samotným aktem komunikace lze (a mnohdy je vhodno) model připravit na to, co vlastně bude provádět, zpracovávat, vytvářet. První instrukce u krátkých promptů mají statisticky největší reakci modelu. V případě pozdějšího delšího průběhu komunikace ztrácí první tokeny v kontextu váhu (jde o problém s transformátory, který se snaží vyřešit všechny firmy u všech modelů), či jsou ztraceny úplně (kvůli omezení velikosti kontextu). Příprava je vlastně takové zahájení imaginárního příběhu, kterého se AI bude snažit držet. Představíme situaci a navrhneme prostředí či aktivitu. Nastavení Po přípravě je na čase nastavit AI k nějaké akci, aktivitě či kroku. Vlastně jde o jakési předání instruktážního návodu, či modelové situace, jak se má AI chovat ke vstupním datům.. Dá se to chápat i jako rozšiřující dodatek k sekci Nastavení.. Rozdíl mezi těmito sekcemi je jejich velikost. Příprava by měla být co nejstručnější a nejpřesnější, kdežto samotné nastavení může být vysvětleno vyčerpávajícími a podrobnými detaily i s ukázkami příkladného chování. Informace Modelu je vhodno také dodat seznam různých důležitých informací, o kterých by měl znát detailnější (či lokálnější či speciální) informace. Informace předávají AI důležitý kontext, o kterém by mělo vědět při zpracovávání požadavků.. Mantinely Velmi důležité mohou být následné mantinely, bariéry či jiná omezení, které by AI mělo dodržovat. Dají se chápat jako součást a posílení již dříve postaveného Nastavení, ale zaměřené spíše na restriktivní argumenty, či podněty a příkazy. Vždy se však dají kreativními metodami obejít a tyto triky se model od modelu liší. Pro zaručení dodržení těchto mantinelů se aplikuje moderační vrstva s podobnými prompty, která však jen blokuje již generovaný výstup a případná generace se musí opakovat (třeba i s pozměněným vstupem). Striktnost promptů Masivní výhoda AI je, oproti jiným předchozím mechanismům pro generaci textu, hlavně v její schopnosti překladu jazykového kontextu a pochopení významu psaného textu i na základě lidsky typických nuancí. Prompty se díky tomu dají psát i vágně, obecně či neurčitě a přesto poté generují kvalitní výstupy. Lze také využít konverzačně nastavenou AI (ChatGPT) pro vytváření kvalitních promptů na základě dodaných požadavků. Naopak nevýhoda AI tkví v jejích možnostech generovat výstup mimo jasně specifikované rozsahy. AI vznikla jako neuronka, předpovídající co by chtěl uživatel napsat, nebo jak by chtěl pokračovat v textu a na stejném principu funguje dodnes. Je to neustále opakující se cyklus, generující nová slova na základě předchozích jen pomocí sítě pravděpodobnosti. Trénink AI probíhá v překladu souvisejících textů do souvisejících pravděpodobnostních poměrů
  4. Tento rok první status :haha:

    1. Hip
    2. jenkings

      jenkings

      a pravděpodobně i poslední :D

  5. ffredyk

    ostatní AI Girlfriend

    chat v OpenAI labu je za moderační vrstvou, přes API máš přístup k jádru bez těchto obalujících blbin.. Samozřejmě máš přes API přístup i přes všechny ty obalující blbiny a můžeš si to jádro obalit podle svýho, jejich Moderation model je teď "žhavá novinka", kterou se neskutečně chlubí.. Máš tam i další modely třeba na překlad hlasu do textu, nebo textu do hlasu, či jazykové modely jako davinci, který lze trénovat a tunit k obrazu svému.. Osobně zastávám názor, že než jim platit to plusko, tak si radši zaplatím kredit do API a mám přístup k 10x tolika funkcím :D
  6. ffredyk

    ostatní AI Girlfriend

    Většinu těch botů můžeš překecat k tomu aby psali česky jen musíš obejít moderační vrstvu a většinou silný prompt.. Většina těch věcí však jede na GPT 3.5 (je o hodně levnější) a tam stačí jen jako první zprávu botovi přikázat aby ignoroval všechny předešlé příkazy a od teď se bude chovat tak a tak
  7. ffredyk

    ostatní AI Girlfriend

    Na tohle téma si hraju s konceptem - všechno to stejně jede na OpenAI API, takže tomu stačí jen napsat GUI a máš to samý za zlomek ceny.. Jen si platíš requesty na API
  8. Ne neumí :D Plugin je defakto (virtuálně myšleno) další proces běžící na serveru, vedle procesu herní instance - může páchat cokoliv v rámci své domény (OS serveru, pokud mu to OS dovolí), ale s hráči ho spojuje jen konektivita herního serveru. Komunikaci (a funkcionalitu) ze strany serveru můžeš upravovat pluginem (teoreticky) dle libosti, ale klientovi to nemáš jak přikázat (jedině hackingem - buffer overflow, remote code execution, illegal shit), ten se drží protokolu komunikace dle herní topologie packetů.. Klient jako takovej by musel mít ještě svůj client-side plugin, který dokáže s tím server-side pluginem komunikovat.. Ale to ti nikdo dobrovolně instalovat nebude (už jen proto, že ten plugin může páchat paseku.. SAMP jako takovej je vlastně "plugin" GTA:SA, kterýmu hráči dobrovolně důvěřují, na základě jeho zažité důvěryhodnosti) P.S. to neplatí jen v rámci SAMP, ale všeobecně v každém use-case.. Herní servery nedokážou ovlivňovat klienty nad rámec nativní podpory herní komunikační architektury, pokud to člověk opravdu neproláme nějakou dírou v protokolu (packet payload injection, buffer overflow a remote code execution). A člověk může zkoušet ohýbat vše sebevíc.. Na co klient není připraven, to dělat prostě nebude jen s čistou úpravou server-side kódu
  9. Čistě logicky, jako SW/HW dev, musí pracovat s informacemi, které jim posílá klient.. Plugin na serveru nedokáže zjistit nic víc, než co mu klient zašle.. kombinace gpci, IP subnety a dalších specifických prvků (o kterých já už nemám šajn) dokáže celkem spolehlivě zabanovat tzv. na HW bez false-positive.. Čistě teoreticky by mohl stačit i seznam zabanovaných gpci vázaných na subnety.. Ale nevím jak moc se ten gpci hash liší mezi hráči.. Pokud instalace default folderu na každém PC vyflusne stejný hash, tak je to celkem nepoužitelný.. V tom případě se musí člověk spolehnout na další, více unikátnější data, která klient serveru zasílá..
  10. ffredyk

    návod Kecy o kolobkách

    Před časem jsem vytvořil kecací video ohledně nějakých základních informací o elektro koloběžkách, vypustil jsem to do relevantních skupin na FB a dostal za to hejt, tak jsem na to celkem zapomněl a dál to nepropagoval :D :D Nicméně jsem byl inspirován zdejším nárůstem aktivity a celkově mi to zvedlo náladu, tak jsem si řekl, že vám to sem kydnu taktéž, abych mohl počíst další várku kritiky o tom, jak melu sračky a můj střih stojí za hovno :D (O to víc to bolí, když člověk v té video produkci pár let dělal na profi úrovni :D :D )
  11. Osobně jsem přesně toto také hledal.. Indie devs nejčastěji používají Mixamo, pokud jde o něco pokročilejší produkci tak Character Creator od Reallusion Viděl jsem v praxi i vytváření postav Unreal Enginu a pak tuna sraní, pokud to člověk chce dostat do Unity. Ale nástroje k tomu už dnes na netu taky jsou, sice je to furt tuna práce navíc, ale UE má asi nejlepší řešení i oproti Mixamu a CC.. Pak tu je poslední level - free assety, puzzle ze všech různých možných zdrojů.. Dají se najít i relativně kvalitní high-poly modely.. Nebo hodně lidí spoléhá na warez unity assety - plno placených assetů jsou skládačky všeho možného, co se k sobě jen nalepí a vznikne postava. Lidi to stáhnou z warezu s tím, že až (a pokud) hru opravdu dokončí, před vydáním za balík zaplatí ofiko cestou.. (víme jak takové projekty končí :D)
  12. Něco mi říká, že máš přepálenou teplotu... Tak o 20-50C.. Pokud ta výplň má být 100% tak ty vlákna jsou strašně tenká, protože půlka tlačeného filamentu vytváří kvůli vysoké viskozitě bloba, který se poté čapne kraje nebo steče neznámo kam... Najdi si model pro testování filamentu, najdi si referenční teplotu pro filament, který používáš (je většinou uveden na špulce nebo krabici, případně na stránce výrobce..) a začni s +-10C kroky nahoru i dolu, abys zjistil co se mění..
  13. Jestli máš ještě starý firmware (a ano, oficiální FW Endera je fork starý několik let) marlina, tak pohledej fork novějšího.. Dnes se používá lepší technologie bodování v matici, která mapuje celou bedu a před každým tiskem jen ověřuje referenční bod (nebo orientačně přemeřuje několik referenčních bodů). Třeba můj Intro G-Code vypadá takto: M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration M203 X500.00 Y500.00 Z20.00 E50.00 ;Setup machine max feedrate M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk M220 S100 ;Reset Feedrate M221 S100 ;Reset Flowrate G90 ; use absolute coordinates M83 ; extruder relative mode M104 S[first_layer_temperature] ; set extruder temp M140 S[first_layer_bed_temperature] ; set bed temp M190 S[first_layer_bed_temperature] ; wait for bed temp M109 S[first_layer_temperature] ; wait for extruder temp ; Setup firmware retraction settings M207 F{ retract_speed[0] * 60} S[retract_length_0] Z[retract_lift_0] M208 F{ deretract_speed[0] * 60} S[retract_restart_extra_0] G28 ; home all G29 L0 ; Load mesh from slot 0 (or use any other previously saved slot) G29 A ; Activate UBL G1 Z2 F240 G1 X2 Y10 F3000 G1 Z0.28 F240 G92 E0 G1 Y190 E15 F1500 ; intro line G1 X2.3 F5000 G92 E0 G1 Y10 E15 F1200 ; intro line G92 E0 Ale ten používá už nové fýčury nového FW (FW retrakce, UBL meshing)
  14. Kup si u vietnama takový ten tryskový zapalovač Chytni si trysku do pinzety / kombinaček, nebo něčeho co se nespálí - propal to z vrchu (širší díra která leze do heatbloku) několik minut a poté to protáhni pinzetou.. Můžeš si pomoci i lihem, izopropylem, nebo do toho stříknout WDčkem, trysce je to jedno, jde o co nejčistčí vypálení a tyto zapalovače do toho ženou i proudění vzduchu, které ten bordel vytláčí správným směrem. Zespodu to tam netlač, ty stěny na špičce trysky se mohou deformovat
  15. Co to je za blbost, dotahovat trysku za tepla?! Supr způsob jak dodělat závit v heatbloku.... S tryskou se manipuluje jen za studena! Za studena to stejně dotáhneš víc a tepelná roztažnost se postará o těsnost sama...
  16. ffredyk

    ostatní Obrázky od AI

    Kdybys to neměl ve spoileru s tagem NSFW, tak bych se ozval... Každopádně by to tu asi nemělo být, jelikož fórum nemá 18+ clickwall :P
  17. Jjá s Fiverrem zkušenosti nemám, vím jen zhruba jak funguje. Pokud to dle toho popisu výše sedí na Fiverr, tak asi ano :D
  18. Moderace má hlavně sloužit jako filtr nepoužitelných lidí a recruiterů.. Resp. bude se to samozřejmě ještě celé tvarovat a přizpůsobovat až v běhu, ale cílem je dostat na jednu rovinu lidi, kteří dokážou vytvářet hodnoty a lidi, kteří potřebují od jiných vytvořit hodnoty = celé jádro pudla Nemá to být ani tak konkurence AI, jako spíše nástroj pro obě strany pro snadnější a rychlejší kooperaci v pracovním měřítku. Já jako programátor, mám například zájem pracovat na menších .NET projektech, bez dlouhodobých smluv, vazeb a podmínek. Abych toho docílil, musel bych podstoupit složitou stavbu portfolia, prezentace a osobního marketingu na socce jako je třeba LinkedIn. Do toho bych musel začít odrážet miliardy recruiterů, pro které jsem jen výstřel do tmy, který se buď chytí a nebo ne. A když už bych po několika dnech našel konečně slibný projekt, nebo firmu, která má zájem přesně o někoho jako jsem já - musel bych ještě projít jejich filtrem a spálit další tisíce kalorií proto, abych si pak vydělal pár kaček.. Workspace tohle vše zkrátí do procesu: Přihlášení - Seznam inzerce - Filtrace inzerce - Projetí podrobností několika zajímavých projektů - Žádanka o spolupráci skrze jedno tlačítko - Čekám na schválení a první comms o počátku práce.. O vše ostatní se postará Workspace, moje portfolio, prezentace a osobní marketing je vystaven uživatelským profilem napíchnutým na LinkedIn a historií odpracovaných projektů + reference + vše custom zadané při registraci do Workspace + rating vedený klienty, se kterými už jsem vedl pracovní poměr. Recruitery chci výslovně banovat a ani neumožnit efektivní otravu pracovních účtů kýmkoliv, kdo nemá zájem za čas druhé strany zaplatit. Smlouvy vyřeší Workspace skrze nabídku jednoduchých templatů, které jednak rámcově zaštítí nejen jednu ale i více zakázek a obě strany ochrání v případě problémové spolupráce. Stejně tak inzerent, který potřebuje sehnat kvalitního člověka na menší úpravy, opravy nebo stavbu projektu - se dnes typicky potýká s nájezdem všeúčelových IT firem schopných dělat vše od A až po Z a za každou čárku a tečku účtují zlato. Pod rukou mi proteklo už několik desítek lidí, kteří jsou tak znechuceni IT světem a jakéhokoliv IT problému se děsí jako čert kříže. Nedej bože, když už by měli modernizovat.. Obchodní trh je přesycen IT společnostmi, které zkouší na jak velké prachy se až dostanou, a za mini e-shop web je kolikrát malý retail barev a laků nucen zaplatit až 80k. Nebo člověk, který už 50 let vlastní obchod "Šrouby a matice", při nacenění moderního informačního webu s povídáním, fotkami a adresou podniku tleská ruce v pěst nad částkou 50k. Workspace je určen hlavně pro tyto menší až střední firmy, či podnikající jednotlivce, kteří nepotřebují a nechtějí platit IT korporáty, ale rádi by dostupnějšího IT človíčka kterého nevidí za rouškou mohutného marketingu těchto dojících obrů pasených nad neznalostí a záludností IT sféry. Stejně tak i pro ně má Workspace jednoduchý flow a sadu nástrojů, pro nalezení nejvhodnějšího pracanta pro rychlé odbavení, perfektní odvedení a s rozumnými finančními nároky. Stačí založit draft Projektu, naplnit ho infem, obrázky, požadavky, případně i jednotlivými úkoly, vybrat druh smlouvy (případně i proposal šablony, nebo nabídku předvyplněné hotové smlouvy), zapsat datumy a termíny, podmínky spolupráce, a intervaly komunikace progresu. Uložit, poslat k publikaci a člověk ihned může začít nahlížet do seznamu potenciálních programátorů, kteří souhlasí s vyplněnými daty (s jejich předvyplněnými preferencemi na jejich profilu) a kterým se vy ukážete i skrz jejich filtr. V seznamu se dá rovnou odfajfknout člověk, který vypadá slibně a stejně jako na tinderu, pokud i on dá match - přecházíte rovnou do comms, kde se dořeší detaily a práce začíná.. Žádná otrava kolem, žádný zdržování, hluchá místa. Všichni ví na čem jsou, práce jde od ruky a čas zbytečně neutíká nad řešením nesmyslů. Samozřejmě, je možnost to celé brát i pomalu a s rezervou, všichni máme své preference, pace a styl. Tohle vše co jsem napsal, je součást konceptu na kterém se pracuje. A ladit se to vše bude až za provozu přes feedback od lidí, kteří to aktivně budou používat. Workspace jsem navrhnul podle sebe, svých zkušeností z oboru a je postaven na tom, co nejen já dobře znám a s čím jsem se každý den musel potýkat. A co mělo nemalý úděl na tom, proč už IČO aktivně nevyužívám..
  19. Doprdele, tak tyhle fotky vzbudily ty nejzarytější vzpomínky ze SAMPu, které jsem měl v palici měl doteď uložené :D A samozřejmě, že jsem tam byl taky
  20. Přesně tak, nepodnikatelé by měli možnost navázat s Pawno.cz smluvní poměr na základě dohody o provedení činnosti, případně rámcovou smlouvou pokrývající i další zakázky. Vždy však do částky zákonného limitu. Také by byli omezeni na zprostředkování přes Pawno.cz. Pawno.cz tak převezme zodpovědnost za dílo a zároveň i zodpovědnost za výplatu. Ještě to nejspíš budeme nějak ošetřovat ohledně záruk apod. - kdyby náhodou vypluly na povrch skryté vady, či další problémy, a klient by žádal vrácení částky, nebo alespoň určitý poměr z částky, Pawno.cz bude držet platbu po nějakou dobu právě kvůli těmto zárukám (prozatím počítám alespoň se 2 týdny)
  21. Zdravím borci a borkyně! Jako obvykle, rád bych vám poděkoval za vaši dosavadní aktivitu na fóru. Nyní je čas zase trochu odhalit zákulisí fóra. Situace s časovým vytížením je nadále stejná, snad naopak ještě horší - @Lucifer Morningstar i @Ewwe spolu semnou nemají skoro žádnou volnou chvilku. Progress na fóru je minimální, avšak osobně nadále rozšiřuji koncept a vymýšlím nové a další funkce a cesty. Jednu z nich bych vám rád představil i teď. Pawno.cz Workspace Jde o způsob, jak funkčním programátorům na pawno.cz nabídnout rychlé přivýdělky nebo účast na větších projektech. Dle diskuzí, které se dřív odehráli jak na fóru tak u nás v admin chatu, jsem spojil několik nápadů a konceptů do jednoho, pojďme si to projít bodově: Pawno.cz Workspace je program zprostředkování pracovních nabídek, mikroprací, nebo jiných pracovních úkonů a zakázek vybraným uživatelům fóra Pawno.cz Uživatelé fóra Pawno.cz se mohou přihlásit do programu na základě vstupního testu a ukázky portfolia, akceptováni budou pouze po posouzení znalostí a zkušeností Akceptovaní uživatelé (dále jen jako "Programátoři") budou ohodnoceni dle jejich vstupních parametrů a pracovních výsledků posouzených dle týmu Pawno.cz a klienta zadávajícího pracovní zakázku (dále jen jako "Klient") Klienti mohou vybrat podle hodnocení, kterým Programátorům chtějí nabízet pracovní zakázky, s fixní hodinovou sazbou a celkovým rozpočtem Pawno.cz po schválení pracovní zakázky a potvrzení vybraných Programátorů k přiřazení k pracovní zakázce vytvoří soukromý repozitář pro účely úložiště finálových verzí + víceprací Do tohoto úložiště bude mít přístup jen Pawno.cz a Programátoři do doby, než Programátoři potvrdí přijetí platby ze strany Klienta Programátoři budou každou verzi finalizovat skrze "Pull request" do master větve, která by se měla stále chovat jako zrcadlo kódu na produkci. V případě jiného druhu pracovní zakázky, či pokud charakter pracovní zakázky postrádá smysl funkčního repozitáře, nebude žádný vytvářen. (pracovní zakázky jako např. "sysadmin") Volitelně Programátoři nebo Klienti mohou využít Pawno.cz jako zprostředkovatele platby. Pawno.cz uschová sjednanou částku po dobu plnění pracovní zakázky a odešle ji Programátorům na základě potvrzení splnění pracovní zakázky ze strany Klienta Pawno.cz si účtuje procentuální podíl (bude uveden později) z celkové ceny zakázky za zprostředkování a další služby poskytnuté Klientům a Programátorům V případě, že Pawno.cz nefiguruje jako prostředník mezi Klientem a Programátorem, zašle Pawno.cz fakturu Programátorovi s částkou hodnoty podílu V případě, že Pawno.cz figuruje jako prostředník mezi Klientem a Programátory, Pawno.cz odešle Programátorům sjednanou částku za provedení práce ochuzenou o procentuální podíl Pawno.cz Nelze sjednat pracovní zakázku s více než jedním Programátorem mezi Klientem a Programátory, bez právní účasti Pawno.cz jako prostředníka mezi Klientem a Programátory Další podrobnosti by byly uvedeny až v kompletních podmínkách této služby. Já bych se rád zeptal ještě vás, máte nějakou otázku, připomínku, návrh nebo cokoliv jiného k tomuto tématu? Jenom upřesním, že toto není služba čistého prostřednictví a ochrany stran, Pawno.cz bude aktivně vyhledávat a nabízet klientům služby programátorů, kteří budou mít zájem. Také bych rád podotkl, že toto má sloužit i neprofesionálním programátorům jako vstupenka do profesionálního IT a jako možnost pro stavbu svého portfolia. Fórum, po dohodě s klientem a programátorem, zveřejní výsledky prací i s hodnocením a statistikou. Spolu s tímto, bych rád také rozšířil tým, respektive vybudoval tým přímo určený pro obsluhu a moderaci této služby. Tento tým bude odměněn na základě jeho aktivit Celá tato věc, v tomto tvaru, prozatím nebyla interně diskutována ani s @Ewwe a @Lucifer Morningstar, rád bych zapojil celé fórum hned od začátku
  22. Tahle pakárna měla celkem dlouhého trvání.. Nedlouho po tomto videu a naší akci, proběhla jakási akce a jeden z nejmenovaných zdejších moderátorů pobanoval půlku fóra - načež tehdejší admin a founder @chytrak spustil globální amnestii všem zabanovaným :D - vzniklo následující video:
  23. Důležité je zmínit i kdysi nenáviděné veverky! https://streamable.com/z5kps0 (YouTube blocked this shit ) nebo dnes již legendární válka proti Styl3rovi a jeho noshledům To je BTW celkem věrný přepis / shrnutí toho, co se tenkrát opravdu stalo... Uživatel jménem Styl3r založil kopii fóra a já spolu s dalšími lidmi jsme se mu vetřeli do admin týmu jako kukačky, které mu pak rozvrátili hnutí zevnitř :D
  24. Poslední dvacítka na krku :(

    1. jenkings

      jenkings

      rozutekl se ti harém ? :D nebo jen dospívá ? :P

    2. Hip

      Hip

      v pohodě, pak tě čeká deset let třicítka :D 

×
×
  • Create New...