Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum

Khaine
- 0
Kaczus2B
- 8
@Khaine: procedury skladowane moze i przywiazuja do jakiejs bazy, ale maja podstwaowe rzeczy, tzn, to one dbaja o spojnosc danych, nie ma problemu, ze ktos uruchomi niewlasciwa wersje programu, po wtore jak sam zauwazyles dzial to szybko, po trzecie, nie widziałem, żeby klienci przeskakiwali z bazy na bazę. Co najwyżej moze kosztem być utrzymanie 2 kodów dla 2-3 baz danych. Inne podejście miałbm do jakiś drobnych kodów, gdzie rzeczywiście możńa
konto usunięte
- 4
@Khaine: baza danych do transakcji i osobna hurtownia do raportów i BI
Potrzebuję wskazania kierunku w którym iść i jakich technologii użyć. Mam apkę w C# z jakimiś tam triggerami na desktopa. Jak najlepiej przekazać dane z tego programu do rozszerzenia w Chrome? Na podstawie tych danych rozszerzenie ma wykonać swoją pracę w obrębie przeglądarki. Metoda taka, a nie inna, bo nie jestem w stanie dobrać się do Chrome z poziomu C# (Selenium odpada).
#naukaprogramowania #csharp
#naukaprogramowania #csharp
- 0
@bacteria: A czy Selenium pozwoli mi działać w obszarze bieżącej instancji przeglądarki czy musi stworzyć swoją? Dotychczas tak to właśnie wyglądało, że tworzył swoją. Jeśli da się zrobić tak żeby dogadał się z już otwartą przeglądarką z której korzystam na co dzień, to pójdę w tym kierunku.
@avangarda: Selenium potrzebuje swojej instancji zeby moc zaladowac dllki. Jak chcesz komunikowac sie z obecnie otwartej instancje poprzez dostep do DOM to raczej jakis server-client w JSie - kiedys bylo cos takiego jak TamperMonkey / GreeseMonkey.
- 3
#programowanie #backend #csharp
Tym razem pytanie z grupy designu systemu od strony bebechów.
Generalnie w starych aplikacjach pisanych przez raczej średnio zorganizowanych ludzi autoryzacja jest zbudowana na systemie ról. Mamy tam 5 czy 6 twardo zdefiniowanych ról i potem w pierdylionie miejsc w kodzie mamy sprawdzenia typu if (User.Role == Roles.Admin) to cośtam xD Zahardkowane bo czemu nie, jak lepić paździerza to po całości.
A
Tym razem pytanie z grupy designu systemu od strony bebechów.
Generalnie w starych aplikacjach pisanych przez raczej średnio zorganizowanych ludzi autoryzacja jest zbudowana na systemie ról. Mamy tam 5 czy 6 twardo zdefiniowanych ról i potem w pierdylionie miejsc w kodzie mamy sprawdzenia typu if (User.Role == Roles.Admin) to cośtam xD Zahardkowane bo czemu nie, jak lepić paździerza to po całości.
A
- 1
@budyn: Tak właśnie myślałem, że role sobie mogą być ALE po pierwsze możemy definiować nowe role w locie złożone z dowolnych claimów jakie tylko mogą być. Walidujemy claimy a rola to jest tylko pakiet żeby było łatwiej to zebrać do kupy.
@Khaine: no to ogolnie u nas najlepiej sie sprawdzaja grupy w active directory. Autoryzujesz grupy a ich management oddajesz w rece it supportu ewentualnie team infrastruktury. Ten sam patent mozna wykorzystac w roznych tierach aplikacji, np. W data access layerach jak Sql, itd. Na start polecam troche literatury https://docs.microsoft.com/en-us/windows/security/identity-protection/access-control/active-directory-security-groups
- 0
Jaki kurs na początek nauki programowania w #csharp
Najlepiej na początek coś w konsoli, później w WFA
Muszę ogarnąć podstawy w miesiąc, a kompletnie nie mam doświadczenia z #programowanie
#studbaza #visualstudio
Najlepiej na początek coś w konsoli, później w WFA
Muszę ogarnąć podstawy w miesiąc, a kompletnie nie mam doświadczenia z #programowanie
#studbaza #visualstudio
źródło: comment_ypT5w2AjEoUdivuys1PxrXwfhnyWnVYY.jpg
Pobierz- 1
@lenovo99: przede wszystkim gratulacje. C# to najlepszy jezyk programowania. No i tez gratulacje bo do niedzieli jest kurs video C# do nabycia za 29,90. Prawie 9 godzin nauki programowania z #rozowypasek ktora wie co mowi :) LINK #csharp
Sledz #dlaprogramistow
Sledz #dlaprogramistow
źródło: comment_AgswLV9tGcMwX2Xquk9cBKbwgAxkNdHy.jpg
Pobierz1
Stop trying to mock the ILogger methods

Testing is easy. If it starts to be hard, maybe change the code?
z- 0
- #
- #
- #
- #
- #
KONKURS! TENERYFA! ( ͡º ͜ʖ͡º)
Zacznij nową pracę i poleć z Your Extended Team na Teneryfę!
Szukasz nowej pracy a nie byłeś jeszcze na wymarzonym urlopie?
Chciałbyś podjąć nowe wyzwania
Zacznij nową pracę i poleć z Your Extended Team na Teneryfę!
Szukasz nowej pracy a nie byłeś jeszcze na wymarzonym urlopie?
Chciałbyś podjąć nowe wyzwania
źródło: comment_ZuV5SjH2A6yP8MORaqarcCU6gtcuSYjC.jpg
Pobierz- 0
Mirek właśnie wrócił i jest zachwycony. ( ͡~ ͜ʖ ͡°) Podoba mu się, że pracując w Iterative/YourExtendedTeam zamiast pracować zdalnie z domu, zabiera swoją dziewczynę, wsiada w samolot, leci do Hiszpanii i pracuje zdalnie, mając wszystko załatwione i opłacony pobyt. ( ͡° ͜ʖ ͡°) Ten Mirek docenia również, że rekruterzy wykonali ciężką pracę i słyszeli wiele negatywnych komentarzy by do niego dotrzeć i połączyć
- 0
Komentarz usunięty przez autora
to cudowne uczucie kiedy po prawie dwóch godzinach i dwudziestu zmianach kodu
wreszcie wszystko zaczyna działać tak jak powinno (ʘ‿ʘ)
#czujedobrzeczlowiek #naukaprogramowania #csharp
wreszcie wszystko zaczyna działać tak jak powinno (ʘ‿ʘ)
#czujedobrzeczlowiek #naukaprogramowania #csharp
@happy_shroom:
To uczucie. Dobrze napisałeś. Nie poprawiaj.
To uczucie. Dobrze napisałeś. Nie poprawiaj.
@happy_shroom Jakie jest najpopularniejsze wytlumaczenie pralogramisty na problem? "Wczoraj działało"
:D
:D
- 0
Nigdy nie używałem nHibernate (fluent) więc postanowiłem zerknąć sobie co i jak. Tak sobie dłubię i sprawdzam, ale nie mogę poradzić sobie z poprawnym mapowaniem klucza obcego. W profilerze na bazie wygląda wszystko ok, problem pojawia się przy mapowaniu na obiekt. Obiekty referencyjne się dociągają, ale ten zasrany Id nie.
public class UserAccountMapMap : EntityMap
{
public UserAccountMapMap()
{
źródło: comment_esvbjS61TUTbtanKW6z5K9Ch07tjW1y1.jpg
Pobierz- 1
@protny0:
W zasadzie to nie całkiem (albo wcale) rozumiem problem. Chcesz nie mieć opcji przypisania UserId?
jeśli tak to bardziej w stronę Map(...).Access.ReadOnly();
W zasadzie to nie całkiem (albo wcale) rozumiem problem. Chcesz nie mieć opcji przypisania UserId?
jeśli tak to bardziej w stronę Map(...).Access.ReadOnly();
- 1
jak powinno się poprawnie robić DataBinding w #csharp ? jako CodeBehind czy w #xaml
czy definiowanie tego w CB ma jakieś zalety wobec zapisu w XAML?
#programowanie #dotnet
czy definiowanie tego w CB ma jakieś zalety wobec zapisu w XAML?
#programowanie #dotnet
Hej, jak zapewne wiecie, świat zmierza w kierunku pracy zdalnej. My wiemy, że praca zdalna może być nawet bardziej wydajna niż praca na miejscu. Dlatego postanowiliśmy pójść o krok dalej. Kilka late temu Maciej, współzałożyciel YourExtendedTeam (wcześniej Iterative) miał kontrakt w Hiszpanii, klient opłacił mu pobyt na kilka miesięcy. To był świetny okres. Każdego dnia słońce, praca z widokiem na jachty. Maciej wiedząc, że praca zdalna to przyszłość, postanowił wtedy, że gdy
źródło: comment_pfM2svll3X0tXO5u1HX1jfNPjB8ndrJZ.jpg
PobierzJak mogę dostać revision version z poziomu kodu w c# ? Mam ustawione na 4 w properties programu które inkrementuje się z każdą publikacja o jeden. Ale jak biorę przez assembly to zawsze zwraca mi 1.0.0.0 ?
#programowanie #naukaprogramowania #csharp #programista15k
#programowanie #naukaprogramowania #csharp #programista15k
@Kamilex97: W Assembly wersję zmieniasz ręcznie lub ustawiasz coś w rodzaju [assembly: AssemblyVersion("1.0.*")] żeby zwiększało build i revision automatycznie. Wersję z publikacji możesz pobrać z "ApplicationDeployment.CurrentDeployment", ale nie będzie to działać w trybie Debugowania.
if (ApplicationDeployment.IsNetworkDeployed)
return ApplicationDeployment.CurrentDeployment.CurrentVersion;
else
// Stored in Properties -> AssemblyInfo.cs
return System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
if (ApplicationDeployment.IsNetworkDeployed)
return ApplicationDeployment.CurrentDeployment.CurrentVersion;
else
// Stored in Properties -> AssemblyInfo.cs
return System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
- 0
@daedalus_pl dziękuję ślicznie
Jakaś biblioteka(darmowa) czy pomysł żeby w xamarinie podanych text wyświetlać jako barcode? Taki kod kreskowy jak produkt w sklepie maja.
#csharp #programowanie #programista15k #xamarin
#csharp #programowanie #programista15k #xamarin
Dzisiaj mamy dla Was coś z ciekawostek :)
Czy wiesz, że...
Walt Disney został zwolniony z pracy za brak wyobraźni?
Daj
Czy wiesz, że...
Walt Disney został zwolniony z pracy za brak wyobraźni?
Daj
źródło: comment_3XoX2OUlteSPrVQdbodTHghtMEpH85oq.jpg
Pobierz- 158
AISWCROB
jeśli głupie pytanie wybaczcie, czy mając pola typu TextBox w #csharp #dotnet zmienne które je obsługują (cały program w obrębie jednej klasy) powinny być obudowane akcesorami get/set czy zostawia się je "swobodnie"?
#programowanie #kiciochpyta
#programowanie #kiciochpyta
konto usunięte via Android
- 1
@hiperchimera a chcesz to udostępniać poza kontrolkę? Bo nie wiem po co, jeśli tak :P
Nawet nie wiem po co zawartość TextBox trzymać w property klasy, skoro jest dostępny.
Nawet nie wiem po co zawartość TextBox trzymać w property klasy, skoro jest dostępny.
@piepies: mvvm? Mówi Ci to coś?
#anonimowemirkowyznania
Mirki, Planuję wrócić z #emigracja i poszukuję teraz pracy w PL.
Mam obecnie 32 lata, pracuję w londynie i zarabiam tutaj około 6500 gbp na miesiąc na rękę.
Jako że jestem programistą to udało mi się załatwić kilka rozmów przez skypa z firmami z krakowa i warszawy no i wydaje mi się że proponują zbyt niskie stawki bo jest to przeważnie 15, 16k brutto na UoP. Jedna firma
Mirki, Planuję wrócić z #emigracja i poszukuję teraz pracy w PL.
Mam obecnie 32 lata, pracuję w londynie i zarabiam tutaj około 6500 gbp na miesiąc na rękę.
Jako że jestem programistą to udało mi się załatwić kilka rozmów przez skypa z firmami z krakowa i warszawy no i wydaje mi się że proponują zbyt niskie stawki bo jest to przeważnie 15, 16k brutto na UoP. Jedna firma
@Luntri Gwoli ścisłości, nawet w samym UK mało kto zarabia ponad 6k netto miesięcznie - wg statystyk OP łapie się do 1-2% najlepiej zarabiających w UK i najczęściej takie zarobki są osiągalne w Londynie i okolicach, gdzie życie jest drogie
- 10
Zdecydowanie ogarnij zdalną w UK z Polski. Nawet w obecnej pracy postaw ich pod ścianą i powiedz, że masz jakiś problem rodzinny i musisz jechać np. na miesiąc do Polski i że zabierzesz laptopa i będziesz zdalnie. Pracuj wtedy rzetelnie. Potem poproś o zdalną albo się zwalniasz bo musisz zostać w Polsce. Znam osobiście 2 takie przypadki i początkowe stanowcze "nie" poszło na zgodę.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 0
@bacteria: właśnie jest dziwna sprawa, jakby "zablokowała" się wartość TextBox na 0 (a jest to wartość nieakceptowalna dla TB, generująca błąd) - poza tym kod jest według mnie mało przejrzysty, mimo że działał, więc, mimo że to tylko hobby, trzeba go poprawić raz a dobrze
- 0
@bacteria: update, naprawiałem no wszystko działa jak powinno... i tak uważam że kod jest za słaby, za dużo IF, a brakuje bloków trajkaczy do sygnalizowania wyjątków ;)
#programowanie #pytanie #csharp
Jak nazywa się taka funkcjonalność w programowaniu i czy w ogóle się to jakoś nazywa?
Planuję zrobić coś na wzór biblioteki, wypożyczalni książek - po otwarciu aplikacji byłoby miejsce na wpisanie ID użytkownika, który chce wypożyczyć książki, a po jego wpisaniu pojawiłyby się dwa buttony - "TYTUŁY" i "AUTORZY". Po wybraniu "TYTUŁY" zniknęłyby te dwa buttony a zamiast nich ukazałby się spis książek
Jak nazywa się taka funkcjonalność w programowaniu i czy w ogóle się to jakoś nazywa?
Planuję zrobić coś na wzór biblioteki, wypożyczalni książek - po otwarciu aplikacji byłoby miejsce na wpisanie ID użytkownika, który chce wypożyczyć książki, a po jego wpisaniu pojawiłyby się dwa buttony - "TYTUŁY" i "AUTORZY". Po wybraniu "TYTUŁY" zniknęłyby te dwa buttony a zamiast nich ukazałby się spis książek
"plansze"
@jablko_gruszka: widoki :) Nie programuje w c# ale na pewno ma coś takiego. W sumie niewiele napisałaś. Czy to aplikacja webowa czy desktopowa także strzelamy w ciemno ( ͡° ͜ʖ ͡°)
- 2
@jablko_gruszka: mvvm light, zapoznaj się, łatwy framework modelu mvvm, który ułatwia przełączanie widoków i sprawia że aplikacja kod jest czytelniejsze ;p
Wie ktoś może jak naprawić taki błąd?
#csharp
#csharp
źródło: comment_VBOPdFhVjMZ5YMidBuCPuUVx5n7CYhkt.jpg
Pobierz@mdlejtecole: jaką dostępność ma klasa Video?
@mdlejtecole: miej ty rigcz i zmien z PL na ENG
- 0
#programowanie #csharp
Hmm, czy ta operacja jest bezpieczna?
var messagesToWrite = MessagesQueue;
MessagesQueue = new ConcurrentQueue();
Hmm, czy ta operacja jest bezpieczna?
var messagesToWrite = MessagesQueue;
MessagesQueue = new ConcurrentQueue();
Jak nie ma dużo roboty to lepiej samemu dopisać i wiedzieć co się dzieje
@Khaine i rozwiązywać problemy, które już dawno ktoś rozwiązał :p. A Nlog ma otwarte źródła, więc jakby się coś dziwnego działo (a przy pisaniu do pliku nie będzie, bo miliony użytkowników dawno przetestowało) to zawsze możesz zajrzeć do kodu. A jak boisz się referencji to zawsze możesz schować logger pod własnym interfejsem i podmienić jak będzie potrzeba.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 2
Napisałem aplikację konsolową do uzyskania kontroli nad niesfornym JSON-em
Znowu zmienił się JSON i nic nie działa? Teraz jest szybkie rozwiązanie! Wklej URL endpointa do pliku i odpal Breaker config.txt save. Następnym razem będziesz wiedział/a!
Jeśli pracowałeś/aś kiedyś z API to wiesz, jak irytujące jest debugowanie aplikacji. Tj. trzeba ustalić na początku czy to wina frontu, czy backendu, a dopiero później odpowiednia osoba może się tym zająć. Czasem to zadanie spada na frontendowca, ponieważ
Znowu zmienił się JSON i nic nie działa? Teraz jest szybkie rozwiązanie! Wklej URL endpointa do pliku i odpal Breaker config.txt save. Następnym razem będziesz wiedział/a!
Jeśli pracowałeś/aś kiedyś z API to wiesz, jak irytujące jest debugowanie aplikacji. Tj. trzeba ustalić na początku czy to wina frontu, czy backendu, a dopiero później odpowiednia osoba może się tym zająć. Czasem to zadanie spada na frontendowca, ponieważ
- 0
@bacteria: to zdjecie ma jakies 15 lat... No ale dobra. Pomine to ze Twoje komentarze to proba wywyzszenia sie kosztem kogos kogo uznales za zoltodzioba. Zalozmy hipotetyczna sytuacje:
Masz REST JSON API, na ktore nie masz wplywu, ale z ktorego korzystasz. API ma 230 endpointów. Do tego API nie ma Swaggera itp. W API dokonywane są zmiany i nie masz o nich informacji. Nie, nie mozesz zmienic API na inne.
Masz REST JSON API, na ktore nie masz wplywu, ale z ktorego korzystasz. API ma 230 endpointów. Do tego API nie ma Swaggera itp. W API dokonywane są zmiany i nie masz o nich informacji. Nie, nie mozesz zmienic API na inne.
- 0
Tak myslalem





















