Lista artykułów

Virtualny Tip z Marry Softer

Wstęp Był to jeden z tych lekkich, letnich dni w magicznej szkole Softwartu. Leniwie rozpoczynał się piątkowy wieczór. “Czas na zmiany! ” – pomyślała Marry Softer zdejmując czarodziejski kapelusz i rzucając w kąt sfatygowaną różdżkę. “Ile można bawić się z kolegami w lśniące pałki i tajemnicze sakiewki? W ten weekend zrobię coś pożytecznego.” Wyczarowanie dziurawego [...]

Relacja z ZineDay 2008

O ZineDay słychać było już od jakiegoś czasu. Założyciel Zine’a, Michał Grzegorzewski, zorganizował (pewnie przy pomocy wielu osób) konferencję dla twórców, bloggerów i czytelników tego portalu. Wszystko odbyło się 6 września 2008 w siedzibie Microsoft w Warszawie. Spotkanie nie miało rangi DevDays, HHH, C2C czy MTS. Ot, zlot kilkudziesięciu osób połączonych jednym portalem, bez wielkich [...]

BlogEngine upgrade

Właśnie zakończyłem żmudny proces upgrade BlogEngine z wersji 1.3.1.0 do 1.4.5.0. Nie spodziewam się wiele, mam jedynie nadzieję że wszystko będzie działało tak jak do tej pory i że chłopaki zrobili coś z RSSem wysyłanym po milionkroć… Bardzo możliwe, ba, pewne, że podczas upgrade’owania metodą “to się może przydać -> kopiujemy, tego raczej używać nie [...]

Własna implementacja formatowania kodu C# -> HTML

ToBeDone Każdy prowadzący technicznego bloga wcześniej czy później napotyka problem: jak przedstawić swój kod na stronie? Do wyboru mamy teoretycznie wiele możliwości. Jest popularny formatter Manoli, jest Actipro CodeHighlighter, o jeszcze innym rozwiązaniu pisał ostatnio Jacek Ciereszko. Gdy jednak rozpoczynalem swoją przygodę z blogowaniem ponad pół roku temu, nie mogłem znaleźć rozwiązania satysfakcjonującego mnie w [...]

Zmiana RSS

Od dziś RSS tego bloga publikowany jest przed feedburner. Aktualnych subskrybentów zachęcam do przekierowania swoich resesriderów na adres http://feeds.feedburner.com/maciejaniserowicz. Tschuss.

Zaplanuj swój MTS! Tylko do 12 września tworzenie Harmonogramów osobistych!

Tylko do 12 września 2008 wszyscy, którzy zarejestrowali się i opłacili udział w konferencji MTS 2008 mają możliwość tworzenia Harmonogramów osobistych. Liczba miejsc jest ograniczona. O wyborze danej sesji decyduje kolejność zgłoszeń i dlatego zachęcamy te osoby, które Harmonogramu jeszcze nie stworzyły, do szybkiego układania swoich planów konferencji. Zachęcamy również do zapoznania się z instrukcją [...]

C# Power ponownie – Control.AllChildControls

Podczas przygotowywania kolejnego posta z serii “Samples” zaimplementowało mi się coś bardzo fajnego, co chyba zasługuje na osobną notkę. Oto zatem kolejna krótka demonstracja potęgi połączonych mechanizmów C# (v. 2 i 3). Scenariusz: mamy formatkę wypełnioną panelami, groupboxami, layoutami i wszystkimi innymi kontenerami jakie tam jeszcze Bozia z Redmond na toolbox wrzuciła. Nachodzi nas chętka [...]

Partial classes & partial methods – explained

…far far away… Bohaterami dzisiejszego spotkania są dwa współpracujące ze sobą twory (Bolki?), różniące się znacząco wiekiem. Partial classes (klasy częściowe…) zostały wprowadzone do .NET za czasów wersji 2.0 zarówno platformy .NET jak i języka C#. Partial methods z kolei to “najnowsza nowość”, bowiem przyjście na świat tej konstrukcji miało miejsce zaledwie kilka miesięcy temu, [...]

Jedyny przypadek gdy GOTO nie jest FUJ

Jedna z zasad, której młodzi programiści uczą się na początku swojej kariery (żeby nie powiedzieć “wysysają z mlekiem swojego nauczyciela”) brzmi: “instrukcja GOTO w językach programowania poziomu wyższego niż asembler istnieje po to i tylko po to, aby świadomie ignorować jej egzystencję” Prawda? I co tu dużo gadać, ciężko się z tą teorią nie zgodzić. [...]

Dorabianie GUI do istniejących aplikacji na przykładzie SVN

Czas na drugi odcinek serialu pod tytułem “Wymyślże jakiś problem i zaproponuj jego rozwiązanie”. Poprzedni post zgromadził pod sobą interesujące wg mnie komentarze, jak będzie tym razem? Postaram się także zastosować do zawartych tamże sugestii co do formy przedstawienia swojego pomysłu. Przedstawienie problemu Dzisiaj zajmę się kwestią “dorabiania GUI” do już istniejących aplikacji konsolowych. “A [...]

11

Czemu pozycjonować stronę ?

Jak wiadomo internet się rozszerza, powstaje coraz więcej stron. Każda chciała by się znaleźć chociaż w TOP20 na wybrane słowa. Każdy chciałby zarobić na swojej stronie, mieć jak najwięcej odwiedzających. Dlaczego TOP20 a najlepiej pierwsza strona wyników? Internauci na każde hasło statystycznie nie odwiedzają więcej niż 20 stron z pierwszych dwóch stron wyników. Jeśli jesteśmy […]

Przydatne przykłady C# 3.0

Oto trzy przykładowe scenariusze, które wykorzystują moc daną nam przez Andersa Hejlsberga i spółkę:1. Sprawdzenie, czy wszystkie textboxy są wypełnionePrzykładzik banalny i w wielu sytuacjach niepraktyczny, ale ładnie prezentujący wygodę pisania kodu “the 3.0 way”.Stary kod: 1: private bool AreAllTextboxesFilledOldWay() 2: { 3: foreach (Control c in this.Controls) 4: { 5: TextBox tb = c [...]

Ikonki Tortoise SVN w Total Commander

Czy jest ktoś kto nie zna/nie używa Total Commandera? Nie? Tak myślałem. A czy jest ktoś, kto po moim pięknym kazaniu nie używa Tortoise SVN? Też nie, gut.Przykro mi było, gdy korzystanie z tych dwóch cudnych kawałów softu nie dawało takiego komfortu jakiego bym oczekiwał, a to za sprawą braku wyświetlania ikonek Tortoise w Commanderze. [...]

MTS 2008 – promocja do 22 lipca

Publicznie ogłoszono informację, że promocja cenowa na konferencję MTS 2008 potrwa do 22 lipca. Z dnia na dzień na stronie konferencji przybywa informacji. Zainteresowanych odsyłam właśnie tam, a niezdecydowanych zachęcam!

15

Generowanie tekstów

W ramach ćwiczeń z przetwarzania tekstów przez komputer napisałem sobie program do generowania tekstów literackich. I o to próbki jego wypocin. W sumie nawet generuje, ale ma jedną dużą wadę wolno działa. No i bazy zajmują kilka gibajatów :D. Cztero korowa maszyna którą posiadam przy takiej okazji ma co robić :D, lecz w sumie nie […]