Co to jest Polishwords ;)

Polishwords   |    26 marzec 2008 10:20


Lampa nie świeci

Chcesz nauczyć się programowania a nie wiesz jak zacząć?

Przeczytaj całość >>


Filmy, filmy, filmy…

Ciekawostki   |    14 marzec 2008 12:02


Programiści z Azj

[youtube:http://www.youtube.com/watch?v=CnP0bws71Mw]

Jak chcesz zobaczyć więcej filmików to kliknij obok… Przeczytaj całość >>


Ewolucja języków programowania

Ciekawostki   |    13 marzec 2008 12:38


Wyrywkowa i niekompletna lista języków programowania wraz z przykładowymi kodami źródłowymi od roku 1725 do dzisiaj (czyli 12 marca 2008). Polecam lekturę, ciekawą, historyczną, może się zakręci nawet w oku łza na myśl o tych wszystkich językach programowania. Zapraszam!… a wszystko zaczęło się w roku 1725… Przeczytaj całość >>


Standardowe snipety w Visual Studio 2008

Tipsy   |    9 marzec 2008 7:33


Snipety to kawałki kodu, które można wygenerować wpisując słowo kluczowe i naciskając dwa razy przycisk tabulatora [TAB]. Po wygenerowaniu kodu niektóre jego fragmenty są zielone, wpisanie w te pola wartości powoduje aktualizację innych pól kodu wygenerowanego za pomocą snipeta (patrz np. snippety właściwości).

Poniżej przedstawiam listę standardowych snipetów dostępnych w Visual Studio 2008 Express i kod jaki generują. Przeczytaj całość >>


Polskie strony o programowaniu w C#

Przemyślenia   |    8 marzec 2008 5:02


Poniżej przedstawiam krótki przegląd Polskich stron o programowaniu w C#. Ocenie podlega ilość materiałów o tej tematyce (w przypadku niektórych portali, które są ogromne z innych dziedzin, ta dopiero się rozwija, stąd ocena może być niższa). Oceniana jest też dostępność tych materiałów, czy strona jest wygodna w używaniu, czy społeczność strony jest na tyle duża żeby pomagać programiście i np. czy newsy są na bieżąco aktualizowane. Oceny są w skali od 5 do 10, jako że każdy materiał po Polsku o C# jest wart oceny 5! Przeczytaj całość >>


Podsumowanie marca

Polishwords   |    6 marzec 2008 12:57


Dzisiaj z ciekawości sprawdziłem jak się ma w sieci Small E-mail Sender, no i ma się dosyć dobrze, 10 000 ściągnięć i 5 miejsce wśród freewareowych programów pocztowych to niezły wynik. Na stronie pojawiły się ostatnio 3 nowe video tutoriale: 2 z SQLa i jeden z .NETa. Czym ciekawsze tematy poruszane są w tutorialach tym dłuższe, tak że tworzenie klasy w C# to przeszło 10 minut, chociaż temat dla początkujących. No ale mam nadzieję, że wytłumaczony od początku do końca, bez niedomówień i naukowego bełkotu.

No ale nie o tym chciałem, bo w końcu już jakiś czas minął od ogłoszenia ankiety o następnym tutorialu i oto są wyniki:

  • 7 głosów na LINQ w praktyce
  • 5 głosów na testowanie aplikacji w Visual Studio
  • 3 głosy na SQL, TabControl, podpinanie źródła pod DataGrida i badanie jakości kodu w VS
  • 1 głos na okna dialogowe, RichTextBox, proste bindowanie
  • 0 głosów na kreatory w SQL Express

Jakie stąd wnioski? Kreatory w SQL Express wydały się tak enigmatyczne, że nikt na to nie zagłosował, a przecież ten temat jest obszerny i jakże ciekawy!
Okna dialogowe, RichTextBox - w video tutorialu w sumie mało można by pokazać na ten temat w porównaniu do reszty, ale proste bindowanie? Ile to może problemów przysporzyć, jak ktoś nie objaśni jak to działa! No tutaj naprawdę jestem zaskoczony i chyba do tego stopnia, że mimo jednego głosu będzie i filmik na ten temat!

TabControl okazał się ciekawszy i wcale się nie dziwie, doświadczenie uczy, że ta kontrolka nie powinna istnieć we Frameworku albo zostać napisana od nowa tak jak siatka czyli DataGrid->DataGridView. No przepraszam bardzo, ale tam jest parę poważnych błędów (np. problemy z widocznością podkontrolek o czym pisano na CodeGuru). Podpinanie pod Grida DataTable to czasem nie takie łatwe i świetnie że tyle głosów zebrało, bo aż 3. Co do badania kodu w VS - no marzenie!

No i czym wyżej w tej liście tym lepiej, jak widać użytkownicy strony czekają na filmy nie że tylko o .NET i SQL ale o najnowszych funkcjach i możliwościach! A więc LINQ, testowanie, badanie jakości - te tematy są nowe, nie tylko w Polsce ale i na świecie. Mało materiałów, mało zastosowań, mało doświadczeń a więc wielkie pole do działania! Problem polega na tym, że minęło niewiele czasu od kiedy te rzeczy zostały dodane do Visuala i SQLa. Wciąż nie wiadomo czy w praktyce programistycznej, zawodowej zostaną one okrzyknięte rewolucją, czy pozostaną tylko ciekawostką, z której fajnie korzysta się do własnych potrzeb, ale do zastosowań produkcyjnych się nie nadają. A to wymaga doświadczeń. Także jest nad czym myśleć, co analizować i może już za jakiś czas na stronie Polishwords pojawią się te jakże wyczekiwane tutoriale!

Dość tego zanudzania! Garść ciekawych linków:

Na tym grafie chciałbym wskazać na ciekawą zależność między programistami C++ a C#:
http://lukewelling.com/wp-content/uploads/2006/08/programmer%20hierarchy.pdf

Post Marcina Kosedowskiego z tłumaczeniami tekstów technodziwaków:
http://like-a-geek.jogger.pl/2007/12/26/top-60-geek-quotes/

I na koniec popularny już dosyć tu i ówdzie obrazek, tak do zastanowienia się dokąd ten świat zmierza:
http://img178.imageshack.us/img178/3363/dt22jfx4tjrjjwepnndx0.jpg


Obrona przed botami

Polishwords   |    1 marzec 2008 5:40


Ok, jest captcha, dzięki któremu można wyeliminować trochę spamu, są filtry antyspamowe, ale co z tego jak spam jest dalej wysyłany? Jak komputer musi przetworzyć te wszystkie mejle, a uzytkownik na każdym kroku potwierdzać, że jest człowiekiem?
Czy można zrobić coś, żeby uprzykrzyć życie spamerom? Otóż tak!! Dzisiaj na stronie URUWorks:

http://www.urusoft.net/download.php?lang=1&id=sw

znalazłem coś całkiem podobnego do mojego rozwiązania i wygląda to w ten sposób:

http://www.urusoft.net/emailthis.php?1984=366&lang=1

Na pierwszej z tych stron jest na dole link: “Spambots click here”, którego kliknięcie przenosi nas do drugiej strony, a tam mamy opis metody
i listę losowych adresów e-mail. A na samym końcu jeszcze jeden link, którego kliknięcie powoduje wyświetlenie jeszcze większej ilości
fałszywych adresów e-mail.

W ten sposób boty zbierające adresy e-mail ze stron dopiszą do swojej bazy setki czy tysiące nawet adresów. Czyli spamer w ten sposób
straci i czas i pieniądze, a może jego komputer odmówi posłuszeństwa? kto wie! To dopiero słodka zemsta na spamerach!

Link do takiego ukrytego miejsca na Polishwords jest ukryty na stronie tak, że normalny człowiek nie jest w stanie go zauważyć (chyba, że przy rozdzielczości 320×240 na
monitorze 20 calowym. No może komuś z Was się uda ta sztuka.

W każdym bądż razie URUWorks mi przypomnialo o tym systemie, który od dawna działa sprawnie tak, że nie musiałem do niego zaglądać.
A więc wchodzimy na dane z systemu i co się okazuje? W pułapke wpadło około 100 adresów IP!!



Programming Blogs - BlogCatalog Blog Directory
WordPress, Pool Theme - Borja Fernandez - mod