#programowanie #csharp

Witajcie. Mój znajomek, studenciak potrzebuje aby mu pomóc w projekcie na zaliczenie podstaw programowania z C#.
Coś tam porobił ale utknął. Projekt z podstaw więc maks prosty. Trzeba byłoby dokończyć i jakoś mu wyjaśnić co i jak.

Jakoś się dogadamy co do kwestii finansowych. Sprawa jest jednak dość pilna. Gdyby kogoś zainteresowało to szczegóły na priv.
@NaChMiNick: aplikacja nie jest wyższych lotów, powiedziałabym wręcz że jest mizerna, chodzi
o taki organizer, że można dodawać do niego bieżące zadania, odznaczać,
edytować, usuwać, zapis jest do bazy danych, możliwość stworzenia wykresu z
danych z tabeli, w sensie ile udało się zrealizować w ciągu tygodnia itp
zrobił jedynie wyświetlanie dodawanych zadań i ich wyświetlanie,
próbował też aby można było tworzyć konta użytkowników ale
średnio to wyszło bo słabo ogarnia programowanie.
Mireczki!
Szukam narzędzia albo frameworka do testowania aplikacji desktopowych na windows (WPF).
Muszę stworzyć od zera testy black-box bo aktualnie trzeba wszystko testować ręcznie. Apka jest dość prosta, ale scenariuszy testowych jest bardzo dużo. Mały zespół, nie mamy testerów.

Kryteria: - cena - najlepiej free software, ewentualnie jakaś tania licencja (nie mam budżetu na telerik 900$) ( ͡° ʖ̯ ͡°)
- niska "upierdliwość"
- w miarę szybki do
@wykorbionykorbowod: ale chwila, co ty konkretnie chcesz testować? Rzuciles WPFem ale black boxa powino gowno obchodzic uzyta technologia, ;) Wypadaloby na początek ogarnac przede wszystkim black/white, functional/non functional i umiec odroznic unit testing od np. Integration, system, sanity, end to end/acceptance, regression, coded ui, selenium, itd.
Zapraszamy do kolejnej lekcji demo z nadchodzącego kursu Mikroserwisy .NET, w której znajdziesz ponad 40 min technicznego mięsa okraszonego odpowiednią teorią związaną z OpenTracing i wykorzystaniem m.in. narzędzia Jaeger, pozwalającego nam śledzić wymianę komunikatów w naszym rozproszonym systemie — zarówno te synchroniczne (Web API), jak i asynchroniczne wykorzystujące brokera wiadomości (RabbitMQ).

#dotnet #programowanie #csharp #mikroserwisy #akademiaspetza #naukaprogramowania
Hejo #programowanie !
Użytkownik ma dostęp do API używając klucza JWT który dostaje z Auth0.
Co za tym idzie, nie robi żadnej rejestracji itp w API, tylko loguje się przez Auth0 i zaczyna gadać z API.

API musi mieć wiedzę o użytkownikach.
Na ten moment myślę, żeby zrobić middleware który z użyciem jakiegoś cache'a tokenów itd będzie łapał token i sprawdzał czy ma tego user'a w bazie, jeśli nie to go sobie
@RootVik: na przykład do tego co przychodzi z API, potrzebujesz kompletnych danych do pracy, więc musisz się upewnić, że dopuszczasz tylko te prawidłiowe, np. ktos podal imię, a nie podał nazwiska, bo walidacja na frontendzie zawiodła

viewodeli używasz świadomie ( ͡° ͜ʖ ͡°)
@MaGajwer: Tak, MVC z podziałem na projekty (Core, Architecture, UI). Zastanawiam się po co walidować ViewModel, jeśli jest on mapowany na klasę domenową, która mogłaby być walidowana właśnie poprzez Fluent.
Wcześniej widziałem w kilku projektach, że np. DataAnnotations dodają tylko do klas domenowych, a nie do View Modeli, a więc dlaczego z użyciem Fluent miałoby być inaczej?
@zibizz1: var arrayOfObjects = JsonConvert.SerializeObject(
new[] { JsonConvert.DeserializeObject(json1), JsonConvert.DeserializeObject(json2) }
)

To potem przerobić na httpClient.content=StringContent(); ?

potem w metodzie call przezysyłam ten content i jak go odebrać w post ?
Hej Mirabelki, Mirki spod tagów #programowanie #naukaprogramowania mam dicitionary, gdzie moja tablica intów to kolejność zadań i przed dodaniem wykonuje sobie na jednej tablicy operacje i potem chce sobie dodać tą tablicę jako wartość:

population.Add(excel.ReadCellAsInt(rowOfSumExcel, colOfSumExcel), SwapRandomGenesxTimes(20, i));
I w sumie rozumiem dlaczego moja wartość to zawsze takie same ułożenie, ale nie mam pomysłu jak to rozwiązać.
Ładnie proszę o pomoc.
#csharp #programista15k
źródło: comment_LVgs5d5rvDaJGncVg7jxiFbGZqdetcpK.jpg
@TymRazemNieBedeBordo zasadniczo w twoim przypadku musiałbyś podzielić pracę na mniejsze zadania i użyć różnych wątków. Z tym, że niewykluczone, że nakład na synchronizację wątków i ich obsługę przewyższy zysk z równoległego przetwarzania.
PS zadania nie mogą być za małe, bo jak wyżej sugerowałem zjedzą więcej zasobów na zabawę wątkami niż to warte.
Dodałem do projektu paczkę humanizer przez polecenie dotnet add package.

W PackageReference dodało mi nowy wpis, także myślę, że poprawnie został zainstalowany.
Teraz próbując zadeklarować @using Humanizer w widoku wyrzuca mi błąd odnośnie braku możliwości znalezienia nazwy typu lub przestrzeni nazw „Humanizer” (brak dyrektywy using lub odwołania do zestawu?)...

Co zrobiłem źle, że nie może odnaleźć tej przestrzeni nazw?
#naukaprogramowania #csharp
#csharp
int temperatura = 40;
W timerze,co ma interwał co 5 sekund mam ustawione takie coś
temperatura = rnd.Next(temperatura, temperatura +10);
pod jednym buttonem mam
temperatura= temperatura +10;
Generalnie ta temperatura w programie ciągle rośnie,a chcę żeby jeśli nie kliknę buttona utrzymywała się w stałym przedziale.a jeśli kliknę,to w powiększonym o 10.
Załóżmy na początku jest z przedziału (40,50) a jak kliknę button to przedział się zwiększy o 10.. jak to zrobić?
@yras8: jak chcesz, żeby na stałym przedziale się utrzymywała, to musisz dodać jakąś dodatkową zmienną, bo jak będziesz ciągle losował liczbę z przedziały i przypisywal ją do zmiennej temperatura, to logiczne, że będzie ten przedział będzie ciągle rosnąć.

Co do przycisku, to w czym robisz? winForms czy WPF?
#java #android #csharp #programowanie

#python

Mam sobie skrypt w pythonie. Czyjś.
Kopiuję źródło.

Mogą być tylko 2 wersje. Pod pythona 2 i 3.

Kompilator krzyczy, że brakuje biblioteki: a,b,c,d
Instaluję, odpalam, program #!$%@?, 5 minut roboty.

No i teraz mamy #java w #androidstudio i ew. #csharp w #visualstudio

O żesz #!$%@?. Masochizm i rak.

Przycisk z onclickem nie może przekazać akcji, bo w activity_main.xml jest podstawiony jako BUTTON a nie "android.support.v7.app.AppCompatActivity"

Zaimportować
via Wykop Mobilny (Android)
  • 3
@zortabla_rt: trochę masz rację, bo właśnie siedzę na androidstudio i coś mnie zaczyna strzelać. Ale to pewnie kwestia ogarnięcia tego wszystkiego (Ja klepię pierwszą apkę na androida).

W python też nie jest tak kolorowo jak piszesz. Wklepiesz kup install w terminalu i jak instalujesz jakaś małą bibliotekę to jest OK, a jak coś co ma sporo zależności to otrzymujesz cały terminal czerwonych literek.
Zerknij też na któryś mój post gdzie pytałem
Przycisk z onclickem nie może przekazać akcji, bo w activity_main.xml jest podstawiony jako BUTTON a nie "android.support.v7.app.AppCompatActivity"

Zaimportować się tego gówna nie da ni #!$%@?, bo 'Unused import statement' tutoriale z dupy, rozwiązywanie problemu nieznanemu w żadnym innym programie.


@zortabla_rt: To nie ma zupełnie sensu co napisałeś ( ͡° ʖ̯ ͡°) Więc w sumie nie jest to dziwne, że nie działa.
hejo, mam pewną zagwozdkę związaną z #dotnet #csharp #dotnetcore #wpf. Potrzebuję dokonać konwersji z FlowDocument na XpsDocument, aby móc go wyświetlać w WPFowej kontrolce DocumentViewer, drukować itd. Jednakże napotkałem problem - dokument jest konwertowany i wyświetlany w DocumentViewerze poprawnie, jednakże gdy tylko najedzie się myszką na obrazek w dokumencie, to wywala System.IO.IOException: „Entries cannot be opened multiple times in Update mode.”
repo z prostym projektem, na którym można odtworzyć ten problem:
BindingSource bs = new BindingSource();
bs.DataSource = dataGridView1.DataSource;
bs.Filter = kolumna + " like '%" + te%st + "%'";
dataGridView1.DataSource = bs;

Błąd w operatorze Like: wzorzec ciągu '%te%st%' jest nieprawidłowy.”

Dlaczego nie moge filrtować datagridview wyłącznie w sposób '%test%' potrzebuję umieścić jeszcze jeden znak zastępujący ciąg w środku.

#sql #csharp
Przed Wami najnowsza Prasówka Technologiczna!

Styczeń to miesiąc, którego hasłem przewodnim jest: “Nowy rok, nowy ja”, dlatego frontendowcy będą mogli dołączyć do kursu JavaScript, a na backendowców czeka zajawka dotycząca pracy nad infrastrukturą machine learningu.
Dowiecie się przy tym, jak to jest z tym długiem technologicznym w firmach, na przykładzie DigitalOcean. Zapraszamy do lektury!

-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit

#frontend
1. Smashingmagazine wydał coroczną listę kontrolną
źródło: comment_IeApdt4dsdADi5zhjARDFgLwNyWNXxkQ.jpg
#programowanie #programista15k #csharp

Cześć,

Wykonuję niekomercyjnie na swoje potrzeby prosty projekt wizualizacji danych zawartych w bazie danych Microsoft SQL Express. Baza zawiera 8 tabel.

1.Czy jest ktoś w stanie polecić jakieś biblioteki do C# (mogą być płatne), które ułatwiają wizualizacje danych i umożliwiaja łatwą edycje tabel + dodawanie nowych rekordów do bazy? Wbudowane datagridy i listview w Visual studio wyglądają tragicznie.

2. Dodatkowo poszukuję bibliotek, które umożliwią wizualizacje danych w formie przyzwoicie
Cześć,

Z góry zaznaczam, że jest to częściowo ogłoszenie komercyjne, ale może ktoś akurat skorzysta ( ͡° ͜ʖ ͡°).

Być może niektórzy (głównie ze światka #dotnet) mnie kojarzą z działalności m.in. open source (DShop, Pacco, Convey etc.) i dwóch darmowych kursów programowania: Becoming a software developer oraz Distributed .NET Core.

Od dłuższego czasu pracujemy nad wersją online szkolenia Mikroserwisy .NET (do tej pory
@Ryboflawina: głównie techniczne mięcho, oczywiście teoria się pojawia, bo jest bardzo istotna, ale potem od razu wchodzimy w implementację - jest to temat rzeka, i gdy np. prowadzimy 5 dni szkolenia dla firmy, to i tak można by to wszystko jeszcze mocniej rozwinąć. Nie będzie przedsprzedaży - pod koniec stycznia będzie możliwość zakupu kursu w startowej cenie 699 + VAT, która po pewnym okresie zostanie trochę podbita aż zostanie w finalnej
@Ryboflawina: teoretycznie - skorzystasz na tym, ponieważ poruszane problemy są uniwersalne, a praktycznie - część rzeczy w Javie będzie bardzo podobna (architektura, implementacja domeny oraz innych warstw etc.), część pewnie zgoła inna (biblioteki do połączenia z bazą danych, rejestrem usług itd.) ale sumarycznie powinno to być zrozumiałe - zdarzyło mi się kiedyś prowadzić szkolenie dla Javowców i byli z niego naprawdę zadowoleni :).

Pamiętaj, że zawsze masz możliwość zwrotu bez podania
via Wykop Mobilny (Android)
  • 1
Od kliku dni szukam i nie jestem w stanie trafić na jakiś sensowny kurs tworzenia skryptów w #eplan
Potrzebuje proste przykłady z wytłumaczeniem jakie są parametry do wywoływania prostych akcji. Np update reports, backup project, export to pdf.
Na stronie eplan są gołe przykłady bez żadnego opisu. Na innych stronach są przeważnie kopie ze strony eplan...
Jest ktoś w stanie poratować jakimś tutorialem?
#csharp #programowanie
mirki z #programowanie #csharp #visualstudio Mam już dość rozbudowaną aplikację w VS 2019, jednak nie działa ona na innej maszynie niż moja. Kompilowana jest dla .net 4.6, a maszyny na których odpalam mają 4.8. Kompilacja oczywiście w trybie release. Po próbie uruchomienia nic się nie dzieje. Nawet w menedżerze procesów nie ma śladu. Jakieś pomysły?
Dzięki za pomoc. W jakimś odwołaniu mam ścieżkę bezwzględną, bo gdy wrzuciłem cały projekt na obcej maszynie do takiej samej lokalizacji to ruszyło.