Wszystko
Najnowsze
Archiwum
- 9
@emaema: jak czytam takie s----------e to aż mnie...
- 7
Microsoft daje takie niesamowite wsparcie dla C# że banki w UK się na nim przejechały i migrują na Javę bo C# 2 jest niekompatybilny z C# XD
@interface: tutoriale i wsparcie (w sensie marketing, darmowe fanty dla studenciaków i jakieś niby certyfikaty) daje rzeczywiście. Ale przecież to jest młyn na wodę fanbojów.
A jeśli chodzi o takie wsparcie w rzeczywistych projektach, to jest gorzej. Jakieś czas temu jednen z menadżerów/architektów z dużego
- 6
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
Prośba do #programowanie i #programista15k w #csharp chciałem napisać algorytm, który sprawdza czy string jest palindromem, niestety konsola zawsze wyrzuca mi "false"
static bool isPalindrome(string text)
{
char[] charArray = text.ToCharArray();
Array.Reverse(charArray);
static bool isPalindrome(string text)
{
char[] charArray = text.ToCharArray();
Array.Reverse(charArray);
- 2
@jourska: Po pierwsze, przyrównujesz tablicę znaków do stringa. Tak nie można. Zamiast tego stwórz sobie zmienną pomocniczą:
i wtedy porównaj. I nie przez if... else... ale zwyczajnie, prosto:
string reversedText = new String(charArray);i wtedy porównaj. I nie przez if... else... ale zwyczajnie, prosto:
return reversedText.Equals(text);
konto usunięte via Android
- 3
@a231: W C# nie ma null terminated stringów...
#programowanie #naukaprogramowania #sql #mssql #csharp
Mirki, od wczoraj głowię się nad problemem, jak najwydajniej zrobić "niby chat" w ms sql.
Dokładniej chodzi mi o wysyłanie wiadomości.
Klient A wysyła wiadomość, i teraz jak u klienta wychwycić wysłanie wiadomości mając przy użyciu tylko SQL?
Mirki, od wczoraj głowię się nad problemem, jak najwydajniej zrobić "niby chat" w ms sql.
Dokładniej chodzi mi o wysyłanie wiadomości.
Klient A wysyła wiadomość, i teraz jak u klienta wychwycić wysłanie wiadomości mając przy użyciu tylko SQL?
- 2
@MroczekBall3D: dlaczego chcesz zrobić tylko przy pomocy SQL? W takich sytuacjach tzn. gdy mówimy o aplikacji real-time mechanizm pull (np. wysłanie zapytanie do API lub bazy i pobranie danych) powinien służyć tylko i wyłącznie jako "fallback". To co powinieś zrobić to push - masz tutaj świetną bibliotekę SignalR (zarówno serwer jak i klient webowy w JS oraz inne paczki), która wypycha dane po web socketach. Wystarczy, że zrobisz tyle iż
- 2
@Nartenlener: asp.net/learn - na dole jest kilka.
#aspnet #csharp #naukaprogramowania
Mirki, robię prostą webapplication, która ma odczytać informacje z pliku. Żeby odczytał dany plik każe go sobie umieścić w folderze IIS Express, ja bym chciał, by czytał go z folderu projektu.
Na chwilę obecną mam rozwiązanie by pobrać ścieżkę projektu przez Server.MapPath i dodanie do tego nazwy pliku.
Czy da się to zrobić inaczej lub zmusić projekt, by szukał tego pliku w swoim
Mirki, robię prostą webapplication, która ma odczytać informacje z pliku. Żeby odczytał dany plik każe go sobie umieścić w folderze IIS Express, ja bym chciał, by czytał go z folderu projektu.
Na chwilę obecną mam rozwiązanie by pobrać ścieżkę projektu przez Server.MapPath i dodanie do tego nazwy pliku.
Czy da się to zrobić inaczej lub zmusić projekt, by szukał tego pliku w swoim
@JezelyPanPozwoly: Jeżeli to jest jeden plik, to możesz go chyba dodać jako Resource czy Content do projektu i ustawić Copy If Newer.
Jeżeli plików jest więcej albo generujesz je w trakcie działania aplikacji, to lepiej je trzymać w oddzielnym folderze i ustawić ścieżkę w konfiguracji do tego folderu.
Jeżeli plików jest więcej albo generujesz je w trakcie działania aplikacji, to lepiej je trzymać w oddzielnym folderze i ustawić ścieżkę w konfiguracji do tego folderu.
poszukaj pod klasą Environment
- 76
Dzień dobry,
Odcinek numer I kursu programowania już czeka na swoją publikację 26 stycznia, a poniżej załączam co możecie się w nim spodziewać. Tak bardzo się rozgadałem, że zakres materiału planowany na pierwszy epizod musimy podzielić na 2 osobne odcinki ale to nawet lepiej dla Was :).
#programowanie #programista15k #programujzwykopem #naukaprogramowania #informatyka #dotnet #dotnetnews #csharp #
Odcinek numer I kursu programowania już czeka na swoją publikację 26 stycznia, a poniżej załączam co możecie się w nim spodziewać. Tak bardzo się rozgadałem, że zakres materiału planowany na pierwszy epizod musimy podzielić na 2 osobne odcinki ale to nawet lepiej dla Was :).
#programowanie #programista15k #programujzwykopem #naukaprogramowania #informatyka #dotnet #dotnetnews #csharp #

- 2
@Xonar: nie będzie, tak jak wspomniałem - jest zakres materiałów podanych w odnośnikach do samodzielnego przerobienia, a ja w tym odcinku poświęciłem 40 min. na to aby opowiedzieć po co tak naprawdę została wymyślona enkapsulacja. Podobnie w kolejnym odcinku skupimy się np. na abstrakcjach i interfesjach, tzn. po co to komu.
Oczywiście niektóre części będą bardziej nakierunkowane na konkretne funkcjonalności C# (w czymś trzeba pisać) ale docelowo nie jest to
Oczywiście niektóre części będą bardziej nakierunkowane na konkretne funkcjonalności C# (w czymś trzeba pisać) ale docelowo nie jest to
- 1
@metoothanks: odnośnie nagrywania, to tutaj ciężko cokolwiek więcej zmienić, ustawiłem już odpowiednie powiększenie w IDE oraz terminalu, gdyby było ono jeszcze większe to na ekranie zmieściłoby się 5 linijek kodu.
Tak jak pisałem wyżej, jeżeli jakiś kod się pojawi w danym epizodzie to będzie dostępny do pobrania, natomiast gdy zaczniemy tworzyć aplikację tzn. Patryk ją będzie tworzył, to plan jest taki, że powstanie publiczne repo na GitHubie :).
Tak jak pisałem wyżej, jeżeli jakiś kod się pojawi w danym epizodzie to będzie dostępny do pobrania, natomiast gdy zaczniemy tworzyć aplikację tzn. Patryk ją będzie tworzył, to plan jest taki, że powstanie publiczne repo na GitHubie :).
Chciałbym w ramach nauki i samorozwoju napisać program, który robił by takie czary jak po włączeniu go prosił o wybranie urządzenia, następnie sprawdzał spójność plików w 3 folderach z 3 folderami na Google Drive, następnie pobierałby te nowsze pliki i zastępował je na urządzeniu. Ogarnę to jako laik w dwa miesiące? Znaczy coś tam kiedyś kodziłem, ale to z teoretycznej strony. Tam, zamierzam to wygooglować, ale siedzę w pracy i jeszcze nie
- 2
Treść przeznaczona dla osób powyżej 18 roku życia...
@definitelynotme: GDrive ma swoje API, więc spokojnie do ogarnięcia
- 8
Treść przeznaczona dla osób powyżej 18 roku życia...
- 33
Cześć mirki i mirabelki,
Obudziłem się dziś wcześnie rano w hotelu po wczorajszym iwencie w Białymstoku i naszły mnie pewne refleksje, którymi postanowiłem się podzielić - dotyczą one kursu, o którym ostatnio pisałem, a dokładniej dlaczego chcę to zrobić pro publico bono.
Wybaczcie jakość, sklejone z 34 klipów eksportowanych ze Snapchata (@spetzu) ( ͡° ͜ʖ ͡°).
#programowanie #programista15k #programujzwykopem #naukaprogramowania
Obudziłem się dziś wcześnie rano w hotelu po wczorajszym iwencie w Białymstoku i naszły mnie pewne refleksje, którymi postanowiłem się podzielić - dotyczą one kursu, o którym ostatnio pisałem, a dokładniej dlaczego chcę to zrobić pro publico bono.
Wybaczcie jakość, sklejone z 34 klipów eksportowanych ze Snapchata (@spetzu) ( ͡° ͜ʖ ͡°).
#programowanie #programista15k #programujzwykopem #naukaprogramowania

- 4
@kuite22: dzięki.
@bazingaxl: bardzo lubię krytykę i bynajmniej się nie obrażam z tego powodu. Przede wszystkim ja nie twierdzę, że nauka programowania jest łatwa, wręcz przeciwnie, uważam, że jest trudna ale jeżeli ktoś zacisnie zęby i wytrwa pierwsze 2-3 miesiące to prawdopodobnie coś z tego będzie - i to trzeba mieć cały czas na uwadze.
Odnośnie wpisu na stronie - litania zagadnień obrazuje w miarę pełen przekrój ale to nie
@bazingaxl: bardzo lubię krytykę i bynajmniej się nie obrażam z tego powodu. Przede wszystkim ja nie twierdzę, że nauka programowania jest łatwa, wręcz przeciwnie, uważam, że jest trudna ale jeżeli ktoś zacisnie zęby i wytrwa pierwsze 2-3 miesiące to prawdopodobnie coś z tego będzie - i to trzeba mieć cały czas na uwadze.
Odnośnie wpisu na stronie - litania zagadnień obrazuje w miarę pełen przekrój ale to nie
@spetz: jesteś spoko gość, mam nadzieje że dopniesz dzieła :)
Mając metodę z generycznym typem, chcę stworzyć obiekt tego typu z pominięciem Activator.CreateInstance()
Problem z Activator'em to szybkość działania. Szukam alternatywy. Poniższy blog podaje jako jeden z przykładów użycie compiled lambda, konkretniej
var instance = new T();
var instance = Activator.CreateInstance();Problem z Activator'em to szybkość działania. Szukam alternatywy. Poniższy blog podaje jako jeden z przykładów użycie compiled lambda, konkretniej
źródło: comment_tFRTRNdDWrPBi7eJEhkidBej9xtXxqH6.jpg
Pobierz@TamamShud: Są dwa rozwiązania, lambda expression albo generowanie dynamiczne kodu CIL, w obu uzyskasz delegaty które potem zapisujesz sobie dla danego typu. Generowanie jest kosztowne ale wywoływanie delegatów jest bardzo szybkie.
https://msdn.microsoft.com/en-us/library/bb301982(v=vs.110).aspx
Jeżeli T jest klasą bez definicji konstruktora, jakich argumentów powinienem użyć?
https://msdn.microsoft.com/en-us/library/bb301982(v=vs.110).aspx
- 0
@Yahoo_: Nie, typ przesyłany do metody nie jest znany w run-time (jest to jedna klasa spośród ~30 innych)
Typy które chcę przesyłać do tej metody nie posiadają zparametryzowanego konstruktora (where T : new() )
Działanie Actvator.CreateInstance() jest satysfakcjonujące, ale nie wygląda zbyt dobrze jeżeli chodzi o szybkość działania.
Typy które chcę przesyłać do tej metody nie posiadają zparametryzowanego konstruktora (where T : new() )
Działanie Actvator.CreateInstance() jest satysfakcjonujące, ale nie wygląda zbyt dobrze jeżeli chodzi o szybkość działania.
- 12
Klimat w Białymstoku jest nie do przebicia ( ͡° ͜ʖ ͡°).
#spetz #dotnet #csharp #programowanie #programista15k #bialystok
#spetz #dotnet #csharp #programowanie #programista15k #bialystok
źródło: comment_crniF0LkeauY3HO1vv4uBx1BznJ3N8kx.jpg
Pobierz- 4
Tu jeszcze wypasiony bimberek od BSTOK.NET.
źródło: comment_LYvy9j2SO0CtPfyT4JdN9HpzU9JydwHy.jpg
PobierzWitam, pomoże mi ktoś znaleźć kawałek kodu w C#, który umożliwia ściąganie pliku ze strony, na której znajduje się przycisk "Download"? #csharp
@hetero_sapiens: kek, kliknij prawym na ten przycisk i będziesz miał bezpośrednią ścieżke do pobrania pliku i robisz tylko geta na ten adres
@SeQQ: kek
Aaaaaa, szataaan! Udało mi się stworzyć klasę, która może (bez API):
- logować się na #youtube,
- szukać filmy (ID, tytuł, liczba wyświetleń, autor),
- komentować filmy,
- wczytywać wszystkie komentarze,
- logować się na #youtube,
- szukać filmy (ID, tytuł, liczba wyświetleń, autor),
- komentować filmy,
- wczytywać wszystkie komentarze,
- 19
@TestovironMetalTorun: GIT or didn't happen
- 4
Dzień dobre popołudnie mireczki,
Jak ktoś jest z Białegostoku i siedzi w #dotnet #csharp #programowanie to zapraszam w najbliższą środę o godzinie 18 na spotkanie lokalnej grupy .NET gdzie będę występował ja i moja znajoma (również z Krakowa) :).
SoftwareHut
ul. Sienkiewicza 110
Jak ktoś jest z Białegostoku i siedzi w #dotnet #csharp #programowanie to zapraszam w najbliższą środę o godzinie 18 na spotkanie lokalnej grupy .NET gdzie będę występował ja i moja znajoma (również z Krakowa) :).
SoftwareHut
ul. Sienkiewicza 110
- 336
Cześć,
Poniżej prezentuję przedstartowy odcinek kursu, o którym pisałem tutaj - w tym miejscu znajdziecie szczegółowy opis o co w tym wszystkim chodzi wraz z odnośnikami do materiałów i tego co będzie Wam potrzebne w podstawowym stopniu do pierwszego odcinka (opublikowany on zostanie za 10 dni czyli 26 stycznia), a poniżej załączam pierwsze nagranie audio & video :).
Informacje o kolejnych częściach będą regularnie publikowane pod tagiem #akademiaspetza ( ͡° ͜ʖ
Poniżej prezentuję przedstartowy odcinek kursu, o którym pisałem tutaj - w tym miejscu znajdziecie szczegółowy opis o co w tym wszystkim chodzi wraz z odnośnikami do materiałów i tego co będzie Wam potrzebne w podstawowym stopniu do pierwszego odcinka (opublikowany on zostanie za 10 dni czyli 26 stycznia), a poniżej załączam pierwsze nagranie audio & video :).
Informacje o kolejnych częściach będą regularnie publikowane pod tagiem #akademiaspetza ( ͡° ͜ʖ

- 4
@spetz: ja mam taką uwagę: wypowiadasz hiperpoprawnie "ę" na końcu wyrazów np. w wyrazie "aplikację" co nie jest poprawne.
https://pl.wikipedia.org/wiki/Hiperpoprawno%C5%9B%C4%87
takie trochę #grammarnazi
https://pl.wikipedia.org/wiki/Hiperpoprawno%C5%9B%C4%87
takie trochę #grammarnazi
@spetz: panowie ale miejcie litość dla rzeczy ludzi którzy nie korzystają z tak kosmicznych rozdzielczości i wielkości ekranów jak wy.
Na moich 24 calach FHD - słabo widać co tam kodzicie, a to chyba dość istotny element waszych kursów( ͡° ͜ʖ ͡°)
Na moich 24 calach FHD - słabo widać co tam kodzicie, a to chyba dość istotny element waszych kursów( ͡° ͜ʖ ͡°)
źródło: comment_DqgKf1rk5nE1eOJEy7jxHapye5p6IPuM.jpg
PobierzMam łańcuch znaków w postaci XAX, gdzie X to pewien znak powtórzony określoną ilość razy, a A to łańcuch dowolnych znaków za wyjątkiem liczb i konkretnego podłańcucha znaków. Jak wyglądałoby wyrażenie regularne dla takiego łańcucha? Chodzi mi konkretnie o wykluczenie tego konkretnego podłańcucha z łańcucha A.
Przykład:
Przykład:
--------
Przykładowy tekst gdzie#csharp #naukaprogramowania
Mam podany serwer, gdzie znajdują się dane w formacie XML, ale domyślnym zwracanym formatem jest JSON. Jak chcę ściągnąć dane jako zwykły XML, to wywala błędy, nie umie tego czytać.
Korzystając z https://play.google.com/store/apps/details?id=com.sn.restandroid jak wysłałem na serwer zapytanie GET z nagłówkiem Accept o wartości application/xml coś mi się udało zwrócić, tylko nie mam zielonego pojęcia jak to wykorzystać w programie.
Jak
Mam podany serwer, gdzie znajdują się dane w formacie XML, ale domyślnym zwracanym formatem jest JSON. Jak chcę ściągnąć dane jako zwykły XML, to wywala błędy, nie umie tego czytać.
Korzystając z https://play.google.com/store/apps/details?id=com.sn.restandroid jak wysłałem na serwer zapytanie GET z nagłówkiem Accept o wartości application/xml coś mi się udało zwrócić, tylko nie mam zielonego pojęcia jak to wykorzystać w programie.
Jak
@Kyuumeitai: jak chcesz zapisać xml a dostajesz jsona to od tak tego nie zapiszesz, serwer oferuje wysyłanie czystego xml-a ? Wiec albo konwertujemy jedno do drugiej albo zapytaj czy serwer moze wyslac ci xml-a. Wg mnie najprościej odebrać jsona o konwersja do xml
- 0
@bi-tek: to było w treści zadania:
Domyślnym formatem zwracanych danych jest JSON. Aby uzyskać dane w postaci XML należy dodać do żądania
nagłówek Accept o wartości application/xml.
Mam prostą aplikację w WPF, opisaną przy pomocy XAML, zawierająca kilka różnych TextBoxów. Istnieje prosty sposób, aby stan wszystkich kontrolek (wybrane pozycje w comoboboxach, wpisany tekst w TextBoxach, etc.) zapisać przy zamknięciu aplikacji i odtworzyć przy jej ponownym uruchomieniu? Chodzi mi o jakiś inny sposób, niż iteracja po każdej kontrolce i zapisanie jej wartości do pliku.
#programowanie #csharp #wpf #xaml
#programowanie #csharp #wpf #xaml
@tomekswk: Może przez zbindowanie kontrolek do odpowiednich właściwości (property) w klasie ApplicationScopedSettings albo UserScopedSettings?
ApplicationScopedSettingAttribute Class
UserScopedSettingAttribute Class
Piszesz sobie klasę UserSettings, która dziedziczy po ApplicationSettingsBase
Jeśli używasz MVVM w WPF to bindowanie powinno być prościutkie
ApplicationScopedSettingAttribute Class
UserScopedSettingAttribute Class
Piszesz sobie klasę UserSettings, która dziedziczy po ApplicationSettingsBase
Jeśli używasz MVVM w WPF to bindowanie powinno być prościutkie
- 0
Komentarz usunięty przez autora
- 1
#csharp Taki otóż problem mam. Jestem początkujący i mam metodę która wczytuje mi tablicę z pliku i wrzuca ją do zmiennej. Jak to wyświetlić w toolboxie ?
@Phoryn: A co do odwołania to dajesz tylko metoda(textbox tb) i wywolujesz ja jako parametr podając textboxa którego chcesz zmienic
- 0
Odezwij się na priv























Postanowiłem trochę bardziej rozwinąć ostatnio poruszony temat robienia czegoś za darmo, co postkutkowało nowym wpisem na blogu :).
#programowanie #programista15k #csharp #dotnet #spetz #blog #przemyslenia