15/02, 01:25: Głębsze wykorzystanie operatora przecinka w C++

Gratka dla miłośników C++ (i pewnie pochodnych, nie sprawdziłem jeszcze), którzy przecinka używają najwyżej do oddzielenia argumentów funkcji: tutaj artykuł przedstawiający wykorzystanie tego operatora w mniej typowy, a jednak funkcjonalny sposób ;-).

26/12, 14:20: Konnekt – Błąd SMemory.dll

Ostatnia, „końcoświatowa” kompilacja Konnekta (0.6.23.141) jest sypnięta, ludzie skarżą się na ciągły błąd z plikiem SMemory.dll. Tutaj jest ostatnia stabilna, stara wersja kompilacji (0.6.22.138) do ściągnięcia – wystarczy podmienić konnekt.exe w folderze instalacji, a problem zniknie (to nie jest instalator!).

Co do mojej zabawy z kodem, to jaśnie informuję, że udało mi się skompilować po kilku poprawkach Stamina.Lib, niestety bez testów póki co. Nadal mam problem z UI i Core no i czasu coraz mniej. Bądźmy dobrej myśli ;-).

Przypominam też, że wszystkie pluginy udostępniam tutaj.

Aktualizacja 2013-03-28: Porzucam plany ożywienia kodu, proszę nie czekać na jakikolwiek release z mojej strony… Przepraszam.

23/12, 16:50: Dwie piękne informacje

Pierwszą jest wydanie patcha 3.7 dla Worms Armageddon. Niestety dzisiaj nie przetestuję ani w najbliższym czasie. Swoją drogą mój schemat Shoppera zamierzam za niedługo wstawić na platformę.

Druga, jeszcze piękniejsza informacja, to udostępnienie przez Staminę kodu źródłowego Konnekta. Właśnie repozytorium skończyło mi się klonować – cel na ten rok to chociaż skompilowanie czegokolwiek pod MSVC2010… łzę przy tej informacji uroniłem, prawie jak ostatnio gdy wspominałem.

Kodu jeszcze nie widziałem, lecz podobno jest dość marnie uporządkowany („Konnekt nigdy nie był tworzony z myślą o Open Source”) przez co też wątpię, aby ktokolwiek podjął się jakiejkolwiek rozbudowy albo wskrzeszania projektu. Kumpel ma ambicje portować to na linuksa, oby mu nie zabrakło chęci.

Żal mi tylko społeczności (zupełnie jak tej z thg), która rozeszła się… kto wie, może coś kiedyś znów nas połączy?

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…

Hide form by close button

1

Właśnie skrobiąc sobie mini aplikację pod C++/.NET przypomniałem sobie o tym jaki kiedyś miałem problem z ‚oprogramowaniem’ przycisku [X] na formach. Tzn przez długie miesiące gnębił mnie problem co zrobić, aby ów X nie zamykał mojej aplikacji, formy… nie zabijał, jakie to jego przeznaczenie. Zabawne, ale kiedyś miałem nieziemski problem z tym, a rozwiązanie jest takie proste.

Dobry powód by nabluzgać na MS

3

Jakoś, że mam jeszcze trochę wspólnego z programowaniem aplikacji na systemy tak więc postanowiłem zrobić małe uaktualnienie na moim systemie… To w sumie wszystko zrobiłem dla Konnekta, aby w końcu z czasem wakacji wziąć się za jego sdk i napisać kilka przydatnych wtyczek, pokopać trochę martwego, a i nauczyć się tego i tamtego.

Więc z mojego systemu zniknął MS Visual 2005 Express… Wywaliłem nawet bardzo lubianego przeze mnie Borland’a Dev Studio 2006… Skoro nie ma już więcej Borlanda i jego IDE (nawet spod szyldu CodeGear). Dobra, trudno. Czas ostatecznie przesiąść się na Majkrosyf. Tak więc zainstalowałem Visual 2010… Cholera.