poniedziałek, 21 kwietnia 2014
Zaznaczanie krajów z Google Maps
O tym jak zaznaczyć kraj (pokolorować) na Google Maps możecie zobaczyć tutaj. Najlepiej działa pod Chrome, trochę gorzej Firefox, IE11 nie wspiera ani input type range i color.
sobota, 19 kwietnia 2014
Entity Framework 6.1 RTM
17 Marca na blogu Microsoftu poświęconemu ADO.NET i EF pojawił się nowy wpis (tutaj) poświęcony EF 6.1.
Co nowego w EF 6.1:
Nowy Entity Framework dostępny jest dla VS 2012 i 2013.
Co nowego w EF 6.1:
- Model wizard wspiera model Code First włączając w to Reverse Engineering na podstawie istniejącej bazie
- Nowy handler CommitFailureHandler pozwala na automatyczne przywrócenie przerwanego połączenia podczas commitowania transakcji.
- Atrybut IndexAttribute pozwala na specyfikowanie indeksu na property w Code First używając [Index]
- Publiczne API udostępniające informacje o mapowaniu na kolumny i tabele. Do tej pory API było wewnętrzne (internal)
- Możliwość dodawania interceptorów poprzez App/Web.config bez rekompilacji aplikacji
- optymalizacja wydajności
- wsparcie dla metod ToString(), String.Concat() i enuma HasFlags w zapytaniach LINQ (nareszcie!)
- nowy interceptor System.Data.Entity.Infrastructure.Interception.DatabaseLogger ułatwaiający logowanie operacji na bazie do pliku
- nowy interceptor System.Data.Entity.Infrastructure.Interception.IDbTransactionInterceptor, który pozwala komponentom na otrzymywanie notyfikacji, gdy EF rozpocznie operacje na transakcji
Nowy Entity Framework dostępny jest dla VS 2012 i 2013.
niedziela, 13 kwietnia 2014
testowanie metod, których widoczność jest ograniczona przez internal
Częstym problemem przy testowaniu jest ograniczenie widoczność metod z biblioteki poza nią - częsty problem przy testowaniu. W przypadku metod czy klas oznaczonych przez internal, rozwiązaniem mogą być refleksje (trudne do wykorzystania w dłuższej perspektywie, dużo kodu itd.). Alternatywą do nich jest oznaczenie zbioru jako InternalsVisibleTo. W tym celu do pliku Assembly.cs należy dopisać [assembly: InternalsVisibleTo("NAZWA_ZBIORU_W_KTORYM_METODA_MA_BYC_WIDOCZNA")].
raport o branży IT
Znalazłem dzisiaj w sieci raport o branży IT z maja 2013 roku produkcji ANTAL (link do dokumentu).
W raporcie można znaleźć 3 ciekawe informacje:
W raporcie można znaleźć 3 ciekawe informacje:
- Polscy specjaliści niechętnie współpracują B2B - patrząc na zatrudnienie w firmie, w której obecnie pracuje to jest to bzdura - ok. 50% programistów jest zatrudnionych w tej formie.
- Mało specjalistów biegle zna angielski - za to bardzo dużo zna dobrze lub bardzo dobrze w odróżnieniu od wielu naszych kolegów np. z Włoch czy Francji.
- Oczekiwania finansowe specjalistów są (zbyt) wysokie - z pewnością zarobki w branży przekraczają średnią dla Polski, ale nie można ich nazwać wysokimi względem Zachodnich. Należy pamiętać, że w czasach globalizacji usług, koszty projektów są porównywane globalnie, więc nie ma żadnego uzasadnienia, żebyśmy nie dorównywali do Zachodnich specjalistów, zwłaszcza biorąc pod uwagę wysokie kompetencje polskich specjalistów w branży IT.
czwartek, 10 kwietnia 2014
Pytania rekrutacyjne - SQL Server
Wielu z nas czasami zdarzają się rozmowy rekrutacyjne, czy to jako prowadzący czy też jako starający się o pracę. Jako osoba w postawiona w obu sytuacja poniżej przedstawiam zestaw pytań związanych z SQL Server (T-SQL).
- Proszę utworzyć tabelę, która spełnia następujące warunki ... (najczęściej pojawiają zagadnienia związane z liczbami zmiennoprzecinkowymi - dokładność i finansami).
- Proszę wymienić rodzaje złączeń (JOINów) i podać przykłady na podstawie przykładowych tabel.
- Co to jest transakcja? Jakie są jej cechy?
- Co to jest funkcja, co to jest procedura składowana? Jakie są różnice pomiędzy nimi?
- Do czego można wykorzystać statystyki i gdzie je można znaleźć?
- Proszę wymienić rodzaje indeksów i porównać.
- Jak uzyskać wysoką dostępność korzystając z MS SQL Server? (UWAGA! dużo nowości w SQL Server 2012 względem 2008)
- W jaki sposób możemy dokonywać optymalizacji? Jakie narzędzia dostarcza Microsoft?
niedziela, 6 kwietnia 2014
pozostanie w OFE/ZUS
Jak wszyscy wiemy od 1 kwietnia do końca lipca mamy okazję zdecydować czy nasze składki emerytalne zostaną przejedzone przez ZUS czy OFE. Odpowiedni druk ze strony Ministerstwa Finansów: druk na stronie ministerstwa
UPDATE - 13/04/2014
Jeśli ktoś chce przesłać pocztą to może to zrobić wysyłając list polecony do każdej jednostki terenowej ZUS (wyszukiwarka adresów tu).
UPDATE - 13/04/2014
Jeśli ktoś chce przesłać pocztą to może to zrobić wysyłając list polecony do każdej jednostki terenowej ZUS (wyszukiwarka adresów tu).
Subskrybuj:
Posty (Atom)