Kategorie
php

YiiFramework: Gotowe tłumaczenie Srbac po polsku

Z okazji Świąt Bożego Narodzenia, a także Nowego Roku, nie tylko chce złożyć życzenia, spokojnych, dostatnich, smacznych dni spędzonych z najbliższą rodziną i przyjaciółmi, ale także sprezentować mały prezent.
Zdaje sobie sprawę, że przyda się on jedynie osobom, które programują w php z wykorzystaniem frameworka Yii, ale mimo to, zawsze komuś zaoszczędzi troszkę czasu, który musiał by poświęcić na samodzielne tłumaczenie.

Kategorie
ciekawostki iPhone

iPhone: Jak wprowadzić % (procent) w NSString

Jak zrobić znak procenta w NSString? Wprowadzenie samego % spowoduje, że NSString spróbuje go przetworzyć, ale będzie oczekiwał jakiegoś znaku „po”, który pozwoli mu określić typ. Ponieważ żadnego nie znajdzie, nie wyświetli żadnego znaku w danym miejscu. Specjalnie do tego zadania przygotowano zatem znak %%, który rozwiązuje problem.

Kategorie
iPhone mobile poradniki

iPhone: problem z CoreData – przetwarzanie dużej ilości danych

W przypadku tworzenia bardziej skomplikowanych aplikacji, na platformę mobilną Apple, szczególnie gdy wykorzystuje się klasy z przestrzeni CoreData, pojawia się problem „freez’ów” aplikacji. Podczas wykonywania wielu zapytań w krótkim czasie w głównym wątku aplikacji, dochodzi do sytuacji, w której widok nie zostaje odświeżany. Innymi słowy, jeżeli programista, chce np. aktualizować pasek postępu, musi wykonywać bardziej skomplikowane operacje w dodatkowym wątku, aby odciążyć wątek główny i móc aktualizować widok.

Kategorie
iPhone poradniki

iPhone: przechwytywanie UITextField i UITextView

W każdej aplikacji, w której ma pojawić się klawiatura, szczególnie gdy zaczyna się swoją przygodę z programowaniem na platformę Apple, dochodzi do sytuacji, że trzeba przechwycić zakończenie edycji. Najlepiej, jeśli pole, przycisku go, będzie ustawione na „Done”, wtedy widać ładny przycisk „Gotowe”, jednak jego standardowe zachowanie, nie jest tym czego potrzeba. Należy je dopiero zaprogramować.

Kategorie
iPhone

iPhone: performSelector withObject afterDelay:

Co zrobić, jeżeli po załadowaniu jakiegoś widoku, potrzeba wywołać i wyświetlić kolejny, bo np. okazało się, że brakuje jakiś danych? Pozornie, mogło by się wydawać, że wystarczy w metodzie viewDidAppear albo zdissmisować obecny widok, wracając do starego, albo wywołać nowy.

Kategorie
inne moje strony projekty

Zarządzanie projektami – to proste

Nie tylko My programiści, stajemy przed problemem zarządzania powierzonym nam projektem. Szczególnie, gdy w grę wchodzi wieloosobowa współpraca, wygodna i prosta platforma do współpracy między osobami zaangażowanymi w dany produkt jest bardzo ważna. Dla osób, które szukają szybkiego i wygodnego rozwiązania, powstał goProjekt.

Kategorie
ciekawostki jquery poradniki

jQuery: unselect w WebKit?

jQuery unselect w WebkitPod przeglądarkami bazującymi na silniku WebKit w przypadku ustawienia .focus na polu, pojawia się problem zaznaczonego tekstu. Jak w łatwy sposób sobie z nim poradzić, aby np. kliknięcie na dowolny klawisz nie wyczyściło nam inputa?

Kategorie
ciekawostki php poradniki

Jak posprzątać bałagan HTML za pomocą PHP?

Każdy programista webowy, stanął lub stanie przed zadaniem zablokowania możliwości wprowadzania kodu HTML do jego aplikacji przez użytkownika, który nie jest do tego uprawniony. Czasami jednak zdarza się tak, że chcemy dać możliwość użytkownikowi na wprowadzania formatowania, a nie, żeby było jak najprostsze wykorzystujemy do tego HTML.

Kategorie
ciekawostki poradniki

Problemy z TinyMCE i Ajax?

Przyszło mi ostatnio spotkać się w systemie którym piszę, z problemem, który nie mógł pozostać nierozwiązany. Chodziło dokładnie o to, iż w przypadku inicjowania TinyMCE w containerze otrzymanym z zapytania Ajaxowego, w przypadku, ponownej próby inicjowania pojawiał się komunikat:

Kategorie
.net c# mobile silverlight xna

Windows Phone 7 i XNA

Ostatnio dość głośno  się mówi o nowej platformie dla XNA – Windows Phone 7. Microsoft udostępnił już stosowne narzędzia pozwalające emulować zarówno samą platformę sprzętową na PC jak również tworzyć na nią aplikację.