meaglin
Pytania: 2
-
2011-02-27 23:39:22
Automatyczne testowanie własnych tagów w Django
Utworzyłem w swoim projekcie zestaw własnych filtrów. Zgodnie z dokumentacją plik .py z filtrami znajduje się w katalogu
-
2010-06-19 01:08:44
setMouseTracking z Qt nie działa
Mam problem z metodą setMouseTracking. Napisałem (w celu zobrazowania mojego problemu) bardzo mały programik którego fra
Odpowiedzi: 9
-
2010-03-28 20:10:53 Wykrycie przeglądarki mobilnej. [zamknięte]
Wystarczy wykryć wersję przeglądarki na podstawie User-Agent, a następnie sprawdzić, czy nie jest przypadkiem przeglądarką mobilną (np.: Operą Mini).
Zawartości pola User-Agent dla różnych przeglądarek mobilnych.
Możesz też skorzystać na przykład z tego skryptu. Jeśli poszukasz chwilę w Google, na pewno znajdziesz jeszcze jakieś inne.
-
2010-03-26 12:46:44 Zapewnienie unikalności ocen [zamknięte]
Zupełnie pewnych metod brak, ale można użyć kilku zabezpieczeń, przez co prawdopodobieństwo że ktoś będzie oszukiwał - spadnie. Przykładowo oprócz zostawiania ciasteczek można wykorzystać odpytywanie tagu :visited. Owszem jest łatwe do ominięcia, ale trzeba wiedzieć, że w ogóle coś takiego istnieje. Można też tworzyć fingerprint przeglądarki na podstawie takich danych jak rozdzielczość, dostępne czcionki, wtyczki, etc, a następnie blokować dla niego dodawanie ocen na kilka godzin, dni - zależy od unikalności. Można też wykorzystać Flashowe ciasteczka, DOM Storage, Google Gears, podobno też pliki Silverlight. Przy zastosowaniu wielu metod zabezpieczeń ryzyko, że ktoś będzie oszukiwał, staje się marginalne. Pytanie brzmi - czy jest sens?
-
2010-02-27 12:41:07 Aplikacja - Konwersja audio, video i jego odtwarzanie
Technologie MS nie koniecznie odpadają, spokojnie można pisać w C# na platformie Mono. Osobiście nie lubię tego rozwiązania, ale parę aplikacji linuksowych jest o nią opartych (np. Gnome Do, Banshee). Poza tym sądzę, że Python jest dobrym rozwiązaniem, szczególnie w połączniu z PyQt, lub PyGTK. PHP i Flash nadają się do stron internetowych (w tym drugim przypadku zresztą też w bardzo ograniczonym zakresie), a nie do aplikacji okienkowych.
-
2010-03-21 08:37:40 Programowanie w c++ na linuxie (ubuntu)
Jeśli chcesz coś skompilować na ubuntu warto zainstalować pakiet
build-essentialsudo apt-get install build-essential.
-
2010-03-26 00:28:52 Kopiowanie tablicy dwuwymiarowej
To nie C, tylko C++ ;) To powinno zadziałać:
for(int i=0;i<A;++i) { for(int j=0;j<A;++j) { Xw[i*A+j] = X[i][j]; } }Swoją drogą źle inicjalizujesz tablicę. Zakładając, że X jest typu int** powinieneś dopisać:
for(int i=0;i<A;i++) { X[i] = new int[A]; }Jeśli nie o to Ci chodziło, to proszę sprecyzuj pytanie.
-
2010-02-27 12:54:46 Strony które warto znać
[PL] [C, C++, C#, gamedev][xion.log]
Bardzo ciekawy blog o programowaniu, dodatkowo w dziale produkcje znajduje się "Megatutorial od zera do gier kodera", naprawdę dobry podręcznik do nauki C++.
-
2010-03-21 08:52:28 Liczenie linii kodu projektu
Mnie pomógł ten programik: LOCCounter
-
2010-03-24 16:12:42 Pobieranie Worda. [usunięte]
Jaką wersję? Tu masz całkiem ładny zbiór wersji 2007 PL BOX. Swoją drogą na przyszłość używaj google.
-
2010-10-06 19:44:32 Początki w C++
Czytanie kilku książek o tym samym nie ma sensu. Megatutorial Xiona to dobry kurs, na początek wystarczy. Po opanowaniu podstaw są lepsze źródła wiedzy niż książka (np.: http://cplusplus.com ).
Skoro nie wiesz jak zabrać się za kółko i krzyżyk, może napisz coś w rodzaju wirtualnego dziennika szkolnego. Taki program powinien być dość prosty do podzielenia na klasy. Nie zrażaj się, jeśli Ci coś nie wychodzi. Aby dobrze programować trzeba praktyki, a uczenie się na swoich błędach jest chyba najlepszym sposobem nauki (owszem milej jest uczyć się na cudzych, ale życie nie jest aż tak piękne ;)
Osobiście programuję zarówno pod Linuksem jak i Windowsem (a przymierzam się od jakiegoś czasu do Haiku). Jeśli chcesz używać środowiska programistycznego, w zasadzie nie ma większego znaczenia pod którym z rych systemów będziesz pracować. Jeśli nie - lepiej pracuj na Linuksie, jest wygodniej. Swoją drogą jeśli używasz IDE, to polecam Code::Blocks, lub Visual C++ 2010. Raczej unikaj Dev C++ (jego użycie budzi pewne kontrowersje), oraz wcześniejszych wersji Visuala (nie mają paru przydatnych przy programowaniu funkcjonalności, np. podkreślania błędów).






3
2
311