-
Postów
365 -
Dołączył
-
Days Won
14
Typ zawartości
Profile
Fora
Kalendarz
Articles
Pliki
Wszystko napisane przez Bartosz Wójcik
-
Nie wiem czy to dobre rozwiązanie, bo chyba Ciężko by było znaleźć taką grupę zapaleńców, prędzej mógłbyś uczestniczyć w istniejących projektach np. na GitHub-ie lub po prostu spróbować dostać się na staż do jakiejś firmy.
-
A co Ci powiedział kompilator :)
-
To chyba było - http://devstart.pl/327/ksiazki-i-tutoriale-dla-javaee
-
A czego dotyczy temat? Daj znać na priva.
-
Naprawdę polecam zajrzeć w źródła jednej z wymienionych przeze mnie bibliotek, strzelanie na chybił trafił nie ma szans z solidnymi rozwiązaniami, stosujesz 3 metody sprawdzania liczb pierwszych, z czego sprawdzanie przez pierwsze 78000 wydaje się jakimś nieporozumieniem i chyba nigdzie nie widziałem, aby tak sprawdzane były liczby pierwsze, dzielenie i jeszcze przez 78k liczb = spore obciążenie dla procesora. Polecałbym też, abyś w kodzie wrzucił badanie prędkości poszczególnych fragmentów kodu, na Windows np. przez QueryPerformanceCounter: http://msdn.microsoft.com/en-us/library/windows/desktop/dn553408(v=vs.85).aspx
- 3 odpowiedzi
-
- rsa
- szyfrowanie
-
(2 więcej)
Tagi:
-
Skorzystaj z dedykowanej biblioteki, dla C/C++ będzie to np. MIRACL (komercyjna, ale darmowa do darmowych projektów) lub darmowa biblioteka znana z Linuxa GMP (GNU Multi Precision) lub np. darmowa LibTomMath. Dla MIRACL - używa się funkcji nxprime() Dla GMP - będzie to mpz_nextprime() LibTomMath - mp_prime_random_ex() Algorytmy generowania liczb pierwszych masz w tych bibliotekach z kodem źródłowym, więc możesz także spojrzeć jak robią to inni, jednak polecam dedykowane biblioteki do bigintów, bo zaoszczędza to czas i po prostu są one już przetestowane przez wielu ludzi.
- 3 odpowiedzi
-
- rsa
- szyfrowanie
-
(2 więcej)
Tagi:
-
Witajcie, właśnie ukazał się nowy numer Magazynu Programista 11/2014, w którym znajdziecie m.in. mój artykuł opisujący najpopularniejsze i te trochę mniej znane narzędzia wykorzystywane w reverse engineeringu, wszystkich zainteresowanych tematem zachęcam do wizyt w Empikach. Zachęcam również do zadawania tutaj pytań związanych z takmi tematami jak: reverse engineering analiza malware programowanie w assemblerze
-
Na blogu Antyweb pojawił się ciekawy wpis, komentujący sytuację na rynku programistycznym, z którego wynika, że niekwestionowanym królem języków programowania, który pozwala na największe zyski jest Ruby on Rails, co o tym sądzicie? Warto przeczytać też komentarze pod oryginalnym artykułem. http://antyweb.pl/w-czym-warto-programowac-by-jak-najwiecej-zarabiac-oto-ranking-najlepiej-oplacanych-umiejetnosci/
- 4 odpowiedzi
-
- ruby on rails
- ruby
-
(1 więcej)
Tagi:
-
Jakie firmy z własnego doświadczenia możecie polecić innym programistom do szukania tam pracy? Bez ofert HR z copy&paste, jedynie miejsca, gdzie sami pracujecie lub słyszeliście, że są warte polecenia. Prosiłbym także o kilka słów: Lokalizacja, gdzie znajduje się firma i forma współpracy Czym się zajmują Na jakim sprzęcie będzie się pracować, czy są Aerony :P Jakie są warunki, benefity etc. Dlaczego warto tam pracować i zostać na dłużej
-
- praca
- programista
-
(2 więcej)
Tagi:
-
Hmm dawno temu testowałem cppcheck ale nie zrobił na mnie dobrego wrażenia, Coverity znam tylko z prezentacji YouTube, czy cena jest tajemnicą? Pozostałe narzędzia na pewno sprawdzę i dziękuję za informacje.
- 2 odpowiedzi
-
- pvs-studio
- c++
-
(3 więcej)
Tagi:
-
Microsoft zrobił wczoraj wszystkim niespodziankę Visual Studio 2013 - za darmo do komercyjnego użytku dla pojedynczych programistów - http://www.visualstudio.com/en-us/products/visual-studio-community-vs Otwarcie źródeł .NET framework - http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx Dalszy rozwój technologii WPF - http://blogs.msdn.com/b/dotnet/archive/2014/11/12/the-roadmap-for-wpf.aspx Visual Studio 2015 Preview z emulatorem Androida - http://blogs.msdn.com/b/vcblog/archive/2014/11/12/visual-studio-2015-preview-now-available.aspx Rok 2015 zapowiada się pod znakiem MS jeśli chodzi o programowanie :)
-
- microsoft
- visual studio
-
(2 więcej)
Tagi:
-
Z jakich narzędzi do sprawdzania kodu (statycznie) korzystacie? Ja osobiście jestem pod wrażeniem PVS-Studio - http://www.viva64.com/en/pvs-studio/ W przeszłości testowałem również C++test firmy Parasoft, jednak cena skutecznie mnie zniechęciła ;)
- 2 odpowiedzi
-
- pvs-studio
- c++
-
(3 więcej)
Tagi:
-
Rozwiązanie problemu: https://github.com/kemayo/sublime-text-git/issues/176
-
Korzystasz z regular expression w funkcji REPLACE, a z tego co widzę w dokumentacji np. na: http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace nie ma nic o używaniu regular expressions. Po prostu użyj pojedynczych wywołań REPLACE dla tych znaków lub pomyśl o pobraniu tej wartości stringa i skorygowaniu jej np. w PHP.
-
A spróbowałeś chociaż, w jakim języku programowania?
-
Nauka programowania na ANDROID - online
topic odpowiedział Bartosz Wójcik WujekLebek w Szkolenia i konferencje
Zajrzyj na CodeProject, to sprawdzone źródło wiedzy o Androidzie - http://www.codeproject.com/KB/android/ Masa tutoriali na wszelkie tematy.- 5 odpowiedzi
-
- programowanie
- kurs
-
(2 więcej)
Tagi:
-
8 bitowa struktura przechowująca liczby to typ char lub unsigned char, 8 bitów oznacza max. wartość od 0 do 255, więcej tam nie zmieścisz na 8 bitach :)
-
Proponuję po prostu unsigned char, 8 bitowa, bez znaku, typ całkowity. Zawsze możesz też zrobić rzutowanie na jaki inny typ tylko chcesz: unsigned char oryginalna = 1; unsigned int liczba = reinterpret_cast<unsigned int>(oryginalna);
-
Fajna akcja polskiej firmy Techland produkującej gry https://www.youtube.com/watch?v=3lHjdxSxJeY O samej firmie http://en.wikipedia.org/wiki/Dying_Light Jakby ktoś szukał pracy u nich to - http://techlandjobs.com/
-
Graficzna część programu w javie do liczenia linii tekstu
topic odpowiedział Bartosz Wójcik nexart w Java
A co masz już? Z czego korzystasz? -
Zmiana stylu console dialog w notepad++
topic odpowiedział Bartosz Wójcik Plolek w Inne jezyki programowania
A próbowałeś zmieniać to w globalnych ustawieniach? -
equals służy do porównywania stringów, == służy do porównywania obiektów (a nie ich wartości), może to być mylące, bo w niektórych językach programowania == także służy do porównywania stringów, jednak w C# musisz używać equals
-
Spróbuj postawić pułapkę na linijce if (text == "T"), uruchom program w trybie debugowania i zobacz co znajduje się w zmiennej text w chwili, gdy odczytany zostanie znak z klawiatury.
-
Moim zdaniem dobre cechy, aby być skutecznym programistą to dociekliwość i elastyczność. Dociekliwość ponieważ problemy na jakie natrafisz czasami zmuszają do poszukiwań nietypowych rozwiązań, często żeby zrozumieć te nietypowe rozwiązania trzeba samemu chcieć dążyć do zrozumienia sedna problemu, a nie skorzystać z copy&paste znalezionego rozwiązania w Internecie. Elastyczność ponieważ języki programowania ciągle ewoluują, trzeba szybko umieć dostosować się do nowych technologii, języków programowania, systemów operacyjnych i narzędzi, z których korzystasz. Jednak jeśli jesteś pasjonatem to przyjdzie Ci to naturalnie i docenisz te nowe umiejętności. W dzisiejszych czasach trudno być programistą tylko od 1 technologii, bo w pracy zawodowej natkniesz się na całą gamę rozwiązań, jak np. bazy danych i język SQL, usługi WebAPI, interakcję pomiędzy komponentami stworzonymi w różnych językach jak np. Java i JNI, trzeba mieć otwarty umysł :) Co do pytań to nigdy to nie jest zły pomysł, niepotrzebnie się obawiasz, wiadomo, że jeśli wdrażasz się w nową ekipę i produkt nie znasz jego wszystkich cech i pytania są jak najbardziej na miejscu.
- 2 odpowiedzi
-
- programowanie
- praca
-
(1 więcej)
Tagi: