Konwersje PHP: (true == false)

0

Dogrzebałem się teraz co całkiem ciekawego postu na pewnym anglojęzycznym blogu.. Stupid PHP Tricks: (true == false) i myślę, że warto ten post dla niektórych przełożyć tutaj na język polski, a przy okazji niektórym da to trochę do myślenia i nauczy ostrożności ze zmiennymi w PHP. Tłumacząc mniej-więcej:

PHP jest słabo opisowym językiem: pozwala on na definiowanie zmiennych bez wcześniejszej deklaracji ich typów. Do tego wszędzie dochodzi niejawna, automatyczna i maksymalnie bezkonfliktowa konwersja różnych typów w naszych aplikacjach dzięki której możemy ze sobą porównywać liczby całkowite z ciągami znaków tekstowych, ale jeśli w ciągu znaków znajdzie się coś nietypowego… no i tutaj musisz przyłożyć większą uwagę do tego.

Pierwsze kroki OOP / Środowisko MS Visual

2

Spotkałem na swojej drodze ludzi, którzy totalnie nie rozumieli zasady działania i nie orientowali się w środowiskach wizualnie-obiektowej budowy aplikacji.. (można to tak nazwać?). Podstawowa znajomość C/C++, Pascala czy innego: taka osoba widzi programowanie przez pisanie (o zgrozo?) strukturalnego kodu linijka po linijce. Jeśli przychodzi moment utworzyć dowolną aplikację w Borland Builder / MS Visual to jeszcze jakoś sobie radzą rozpoczynając „empty project” (pusty projekt) albo „console application” (aplikacja konsolowa) – to do czego od początku swojej nauki przywykli. Pół biedy, jeśli rozumieją zasadę pisania obiektowych aplikacji. Gdy przychodzi moment wyświetlenia się formy pustego projektu.. i tu opiszę jak ugryźć ten moment.

Z góry ostrzegam, że post jest przydługawy. Jeśli faktycznie zależy Ci na tej wiedzy: poświęć ten czas, bo możesz się wiele ciekawego dowiedzieć, czego ja nie spotkałem niegdyś gdy sam to opanowywałem. To do dzieła!

Jeszcze aby ułatwić wam wyszukiwanie tego artykułu, kilka zdań kluczowych dla wyszukiwarek: Jak napisać aplikację okienkową w C#, jak programować w .NET, pierwsze aplikacje okienkowe…

Dzwonił Ci 519900132?

22

Wyleguję się niczym król u mojej lovy, a tu nagle telefon dzwoni – nie.. nie ma mnie dla nikogo teraz.. Nieznajomy numer? A dokładniej 519 900 132. Mhmm.. Odbieram.. jakieś szumy w tle, dźwięk ludzi, 3 moje próby „słucham” i numer po 7 sekundach się rozłącza. Zajebać mnie ktoś chce? W tak młodym wieku?

Normalnie cały problem zakończyłby się w momencie przerwania się rozmowy, ale nie.. moja duża dociekliwość kazała wyszukać ów numer w Google.. Normalnie nie trafiają się takie wyniki, jak teraz, a wszystko kończy się niczym w poście Kim jesteś?, jednak nie tym razem.

Wkurwiające logowanie

0

Idiotyzmy. Pewnie miałeś nie raz taki moment, szukałeś czegoś.. w końcu to coś znajdowałeś, ale nie mogłeś tego dostać, bo musiałeś się zalogować – głównie bywa tak na forach. Albo zobaczyć jakiś link, czy to pobrać plik.. czy nawet przeczytać jakiś wpis. Co za pojebani ludzie ustalają takie zasady?

Pierwsza bariera

Zaloguj się, aby wyszukać na tym forum… Super, że na darmo muszę zakładać konto, jeśli nie ma jeszcze takiego na BugMeNot… Zrobiłem się ostatnio na tyle chamski, że podaje często w takich wypadkach mail na serwisy typy ’10minutesmail’ aby tylko kliknąć aktywacje i mieć serdecznie tą stronę w dupie. Czasem pomagam jak mi się chce i submituje ów dane na BugMeNot, aby inni walczący, tacy jak ja mieli łatwiej.

Formularz jest zazwyczaj minimalistyczny, więc nie widać już tutaj sensu zbierania i sprzedawania ludzkich danych.. to po jaką cholerę zakładać te konta?

Windows Installer – kolejna porażka MS

4

Zawsze się znajdzie powód, by poflugać na Microsoft. Tak się składa, że akurat potrzebuję coś zainstalować od nowa, bo wyszła jakaś aktualizacja, bo ktoś coś poprawił i skompilował/zbudował lepiej..

Instalator dostarczony z systemem Windows.. Nienawidzę tego kurestwa z następujących powodów: