Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Wangarad

Stran: 1 [2] 3 4 ... 25
16
Studium a uplatnění / Re:ChatGPT a AI
« kdy: 14. 02. 2023, 07:41:28 »
Ja sa na to pozeram pozitivne. Je to jazykovy model a uz nieaky ten piatok kodujem s Copilotom a je to nebe a dudy. Nedokaze to sice uplne nahradit cloveka v style ze vegeneruje program ale pomaha ako pan hlavne ak dopisujes do programu funkcionalitu automaticky sa snazi porozumiet kontextu kodu a tipovat co potrebujes.
Takze ak mas v dakej funkcii x,y,z,a a zapisujes do DB len x,y,z s tym ze z je a*2 a pridas nieco dalsie snazi sa to automaticky vsugerovat ako to ma byt pouzite ale napriklad ten insert nemodifikuje tupo v style a teraz vloz vsetko ale len to so si mysli s toho kodu co uz existuje ze by si to chcel. Za mna pomoc ako oci.

17
Vývoj / Python získání hostname PC skrz Remote Desktop
« kdy: 09. 02. 2023, 09:46:56 »
Trosku som sa zasekol. Potrebujem dokodovat funkciu ktora nacita hostname PC ktore sa pripojilo skrz Remote Desktop (vsetko windows). Jedine na co som narazil je cesta ako to spravit skrz registre ale nezda sa mi to ako idealna cesta.
Ma niekto ideu/skusenost?

18
Vôbec nie práve naopak. S tým prepínačom na usb-c / hdmi to nie je zla idea.

19
Daj za 300e a dohodeme sa v podstate okamzite. Tiez to zhanam na modelovanie.

20
Zdravicko.

Pozeram sa po dobrej bezdrotovej klavesnici + mys na develop. Ale podmienka je aby to vedelo idealne "tlacidlom" prepinat medzi dvoma PC (bluetooth?)
Vie niekto poradit? Idealne vlastna dlhodoba skusenost

21
Hardware / Re:Laptop Framework DIY - zkušenosti
« kdy: 27. 01. 2023, 14:00:29 »
Toto cele je taky red-flag NEBRAT. Aj ked je to pekny kusok HW ak sa firma takto sprava k zakanikom tak na*rat do ruk a tyzden nepustit k vode.

22
Vývoj / Re:Laravel Import CSV/Excel a validacia
« kdy: 24. 01. 2023, 14:16:20 »
slano:  a otazka je ako natiahnut kontrolu piamo nad ten excel. Nieco som musel prehliadnut pretoze neverim ze to nie je mozne skrz nieco

23
Vývoj / Re:Laravel Import CSV/Excel a validacia
« kdy: 24. 01. 2023, 07:52:38 »
snugar_i :
V podstate to pomohlo ale stale to nie je "smart ako potrebujem". Ako by sa tam dala do implementovať kontrola obsahu csv ci uz existuje v databaze? Lebo chapem ze ochrana skrz  rules() ale nechapem ako validovat napriklad planed_day ci uz existuje v db resp. ci uz existuje pozicia pre ten planovany den.

Kód: [Vybrat]
  public function rules(): array
    {
        return [
            'planed_day' => ['required', 'string', 'min:2', 'max:60'],
            'device_id' => ['required','numeric','gt:0'],
            'day_position' => ['required','numeric'],
            'value' => ['required','numeric','min:0', 'max:1000'],
            'device_parameter' => ['required','string','min:2', 'max:60'],
           
        ];
    }

24
Vývoj / Laravel Import CSV/Excel a validacia
« kdy: 16. 01. 2023, 23:25:34 »
Zdravicko skusam export/import s a do Laravelu.
V podstate to funguje ale neviem celkom dobre uchopit validaciu dat.
A sice ak som to spravne pochopil podla https://docs.laravel-excel.com/3.1/imports/validation.html#custom-validation-attributes pisu o kontrole riadku ale ako validovat cely dokument na import? Ak napriklad chcem v prvom slpci len datum v druhom len cislo atd by som asi vedel ale ako validovat to aby vzdy dlzku len 10 udajov? TEda 10 riadkov?

Kód: [Vybrat]
class CsvImport implements ToModel, WithHeadingRow
{
    /**
    * @param array $row
    *
    * @return \Illuminate\Database\Eloquent\Model|null
    */
public function rules(): array
{
    return [
        '1' => 'integer:day_position'
    ];

}
    public function model(array $row)
    {
        return new Csv([
            'planed_day'     => $row['planed_day'],
            'device_id'    => $row['device_id'],
            'day_position'    => $row['day_position'],
            'value'    => $row['value'],
         
        ]);
    }
}

25
Vývoj / Re:Vkládání textu do aplikací pomocí Pythonu
« kdy: 15. 01. 2023, 19:14:00 »
Ide to ale nie je to je easy. Skus sa pozrieť na auto-py ale ani to nie je asi to čo hľadáš. Ak ovakavas niečo v štýle na pozadí mam x aplikácií a každá si podoplna vstupy na nijaký magic command tak to nie.

26
Zdravicko.
Na novu masinu som si nainstaloval python 3.11 (aj 3.10 som skusal) a nasledne zobral jeden s programov ktore mam copy/paste a skompiloval pomocov auto-py-to-exe.

Kód: [Vybrat]

sys.dont_write_bytecode=True
output_path = os.path.dirname(__file__)
parser = ap.ArgumentParser(description="Config.txt path")
parser.add_argument("--config")


args, leftovers = parser.parse_known_args()
if args.config is not None:
    Config_file = os.path.join(args.config)
     
if args.config is None:   
    Config_file = os.path.join(output_path, 'config.txt')
   

fail_update = False
time_now = datetime.now()
current_time_day = time_now.strftime("%d_%m_%Y")
current_time_day = str(current_time_day)
current_time = time_now.strftime("%H:%M:%S")
current_time = str(current_time)
logging_file_string = 'App_'+current_time_day+'.log'
logging_file = os.path.join(output_path, '/log/'+logging_file_string)
filepath = os.path.join('C:\log', logging_file_string)
if not os.path.exists('C:\log'):
    os.makedirs('C:\log')

try:
    logging.basicConfig(filename=filepath , filemode='a', format='%(asctime)s - %(message)s', datefmt='%d-%b-%y %H:%M:%S')
    logging.warning('App Started')
except:
    print('Logging failed')


# Load Configuration Data
config = ConfigParser()
config.read(Config_file)
config.sections()
# Debug Option
guix_config = config['APP']['GUI']...
Pokial je to one directory program funguje spravne. Teda nacita konfig s umiestnenia kde je C:\Dev\config ked je ale ten isty program skompilovany do jedneho exe tak ukazuje cestu C:\xxxxx\AppData\Local\Temp\MEI_xxx kde je rozpakovany comu rozumiem ale nerozumiem tomu preco? Na starej masine som normalne kompiloval a slo to ako malo a tu to je ta zahada.

27
Odkladiště / Re:Škálování a spotřeba Bitcoinu
« kdy: 08. 12. 2022, 08:16:50 »
Strašne sa mn tu paci ta logika že ak ich autority zákazu tak prežijú a ľudia ich budú na "tajnasa" meniť. A prečo? Porovnávať to s drogami kde dostaneš produkt do ruky. Prečo by som si "kupoval" nereálne čísla a dúfal ze aj keď sú zakázané hodnota porastie hore a predám ich za x násobok ( ak sú zakázané nič iné ako holding v podstate ani nemôžeš) a dostávaš sa znova do stavu kde je krypto hodnota = powered by hope.

28
Panpanika nuž realita je taká že pokiaľ nemáš nijaký brutal model / totálne novinku v prvých mesiacoch dostávaš nové veci inak repas a tam sa to delili na 2 skupiny. Ľahká oprava (vyčistenie ventilátoru, nový konektor) to bola top clasa a druha kde všetko ostatné č zaberalo teoreticky viac ako 15 minút šlo do rúry. Prehnalk sa to testami a "roztriedilo" na lepšie, dobre a šrot a to sa potom pár rokov točí pokiaľ model ide. Vypočítané bolo ze sa 2x oplatí ísť k zákazníkovi a meniť mu repas ako dat 1x novú. A oni čuduj sa svete vydržia pokiaľ ich nieak špeciálne nenamahas.  Ako pokiaľ ho máš v teple v štýle ležím s ňkm celý deň v posteli tak vydrží. Ale chápeš co chcem povedať. Keď vieš ako to funguje kúpil by si si keď máš možnosť si kúpiť "neopravovany"? Kúpiš si jazdené auto kde vieš ze sa menil motor lebo starý zomrel keď máš možnosť kúpiť sú "normálne jazdene"?

29
No nová základná doska u Dellu/HP je to co nechceš. Máš 100% istotu ze to je použitý repasovany diel. A dosť možné že bol len "zapeceny" v rúre a prebehol testom. Tak to Dell rieši už roky. (Robil som tie opravy) . Schválne otvor laptop a pozri sa po zltej/červenej bodke od "farby". Podľa toho koľko ich nájdeš a akej farby sa koluje koľko krát to bol repas a v ktorej krajine. (Maju tuším 4 regiony) takže tou informáciou si sa u človeka ktorý trosku tomu rozumie dosť diskvalifikoval s tou cenou  a históriou. U dákeho nooba to máš zadá bonus ved je tak funglac základová. Este doplnim ta bodka moze byt aj modra/zelena novy laptop ju nema. Vymenene diely v ramci zaruky vsetky.

30
Vývoj / C#.NET změna hodnoty v DataTable
« kdy: 30. 11. 2022, 22:50:14 »
Zdravicko.
S SQL nacitam data do datatable takto
Kód: [Vybrat]
SqlCommand command = new SqlCommand("Select  * from test WHERE DT_Start > @from and Location = @location ", backup_cnn);
            command.Parameters.AddWithValue("@from", FromDate);
            command.Parameters.AddWithValue("@location", Location);
            SqlDataAdapter adapters = new SqlDataAdapter();
            adapters.SelectCommand = command;
            DataTable tables6 = new DataTable();
            adapters.Fill(tables6);
       
            dataGridView6.DataSource = tables6;
To mi funguje ako ma. Ale dajme tomu ze mi to vracia stlpec chyba kde je ciselny kod a rad by som ho zmenil takze pouzijem toto
Kód: [Vybrat]
DataTable tables6 = new DataTable();
            adapters.Fill(tables6);
            foreach (DataRow dr in tables6.Rows) // search whole table
            {
                if (dr['chyba'] == 76) // if id==2
                {
                    dr["chyba"] = " Chyba 1"; //change the name
                                                //break; break or not depending on you
                }
            }
            dataGridView6.DataSource = tables6;
Problemje ze mi to upravuje len prvy vysledok a ked je viacero riadkov s rovnakym ID pre chybu upravuje len jednu.
Ako to spravit lepsie?

Stran: 1 [2] 3 4 ... 25