- Information Retieval -http://trailmeme.com/trails/Information_Retrieval. Jest tam odnośnik do pozycji literaturowej - http://trailmeme.com/walk/Information_Retrieval/1014309477? – książki na ten temat (pdf). Właściwie to są dwa pojęcia Data R i Information R.
- Wszystko o mind mappingu – też w serwisie TRAILME.
- Ciekawa witaminka - http://www.5min.com/VitaminCM a strona główna jest taka - http://www.5min.com/VitaminCM
- Tworzenie aplikacji dla urządzeń mobilnych w środowisku WP7 – dodatek do VB ułatwiający pisanie aplikacji w Silverlight – “Visual Basic for Windows Phone Developer Tools - RTW”. Podobna tematyka – jak wystartować - http://create.msdn.com/en-US/education/catalog/article/wp7_jump_start. Kanał 9 też ma cały blok poświęcony telefonom – “Windows Phone 7 Development for Absolute Beginners”
- Do rzetelnej nauki VS służy płatny portal - http://www.learnvisualstudio.net/ – 60 dolarów na rok
- Odpowiedzią na ofensywę MS jest przekazanie przez Google do fundacji Eclipse narzędzi do tworzenia interfejsu graficznego WindowBuilder (po przejęciu firmy trzeciej Instantiations). Są one pomocne w obsłudze Standard Widget Toolkit, GWT (Google Web Toolkit), i Swing. Te nowe narzędzia są podobne do GWT Designer-a (wg. “Using SmartGWT” po zainstalowaniu GWT mamy dostęp do SmartGWT, Ext GWT(GXT) i GWT-Ext – trochę tego dużo , co wybrać ?). Dodatkowo Apache SF udostępniło stronę apache-extras.org na której znalazły się dodatkowe projekty sponsorowane przez Google.
- Z listy najlepszych darmowych programów – TeamViewr, LogMeIn, Virtual DJ, Virtual Dub, FreeZ online TV, FreeRIP, Connectify, Disc Investigator, Disc SpeedUp (GlarySoft) – na CNET Download
- Sprawa przygotowań do opanowania AZURE:
- Jak to naprawić - http://www.ifixit.com/Parts-Store
- Akademia pana Kleksa - http://www.khanacademy.org/ – dla ciekawych nauki dzieci
- Pamięć online 25 GB – skydrive.live.com, lepsza od DropBox-a
- Dla dzieci – blogi muzyczne - http://shuffler.fm/
- Nauka HTML5 – przykład - http://pcquest.ciol.com/content/Developer/2010/110070102.asp
- Nowe podejście do aplikacji AngularJS
- Nauka SVG wg. MS - http://msdn.microsoft.com/en-us/ie/ff468705.aspx#_Scaling_Vector_Graphics z artykułu o IE 9
- SCA wg. IBM – wstęp - http://www.ibm.com/developerworks/webservices/library/ws-radsca/index.html?ca=drs-
- Nauka od podstaw EF - http://www.asp.net/entity-framework/tutorials/the-entity-framework-and-aspnet-%E2%80%93-getting-started-part-1
- Te języki trzeba znać
- Z cyklu najlepsze praktyki “Mobile Web Application Best Practices”
- Tutorial o REST
- Najważniejsze wydarzenie deweloperskie w 2010 - http://www.javaworld.com/community/node/6611?source=IFWNLE_jw_2010-12-28
- Jest kolejna baza NoSQL – REDIS.
- Laboratorium MS o IE 9 i HTML 5 - http://html5labs.interoperabilitybridges.com/
- Pseudo wątkowość w JS oparta na timer w JS - http://blogs.sitepoint.com/2010/12/05/javascript-timer-pseudo-threading/. Zwróć uwagę też na inne artykułu wymienione w stopce.
- Gorący temat JSON dosyć dobrze wyjaśniony przez Hunlocka – Mastering JSON. JSONP – wykorzystanie opisane przez Ricka S.
- Pluginy do jQUery - http://software.com.pl/nowe-pluginy-w-sluzbie-jquery/. Nauka jQ - http://www.learningjquery.com/category/levels/beginner. Lista 10 najciekawszych wtyczek w jQ - http://webhosting.pl/10.pluginow.jQuery.ktore.powinien.znac.kazdy.webmaster i PHP
- Facebook:
- Jego zmiana w profilach użytkowników – The Register
- Czego musi nauczyć się świat korporacyjny aby go lepiej wykorzystać - http://www.it-director.com/business/innovation/content.php?cid=12452
- Inny przykład wykorzystania Twittera - http://www.mcpressonline.com/analysis/analysis-of-news-events/avnets-twitter-feeds-are-a-shining-example-of-social-networking-for-business.html
- Połącz logowanie w FB z Wordpress-em - http://webhosting.pl/Mozesz.juz.latwo.polaczyc.Facebook.Registration.Tool.z.blogiem.na.WordPressie
- Coś dla deweloperów - http://developers.facebook.com/docs/guides/canvas
- Jak skorzystać z danych w SL - http://blogs.msdn.com/b/silverlight_sdk/archive/2010/11/05/a-couple-of-more-data-related-silverlight-quickstarts-for-you.aspx
- Zachowanie na miarę JackASS ale w IT - http://www.infoworld.com/d/adventures-in-it/jackass-it-stunts-idiocy-and-hero-hacks-932?source=IFWNLE_nlt_daily_2010-12-18
- Ciekawostka – emulator mainframe w komórce – Rational Developer for System z IDE – jeszcze nie ale na laptopa już tak. System z ma wiele narzędzi - http://www-01.ibm.com/software/rational/products/developer/systemz/: jak EGL, Java. RDZ o którym się mówi na początku jest dla programistów COBOL iPL/1 (jak ten ostatni znam). Jak widać na tym portalu komputery typu mainframe maja się dobrze
- Co się kryje za nowym językiem Go firmy Google? Jest on podobny do java. Strona domowa –tu. Reklamuje go portal google-opensource. Do ściągnięcia port pod Windows-ami. Chwali go też OSCON - http://www.oscon.com/oscon2010 oraz Google-Code - http://code.google.com/intl/pl-PL/ a to coś znaczy
- Jak walczyć z EVERCOOKIE? – tu jest odpowiedź
- OSCON – mega portal. Oto wycinek ze ścieżki na temat JS - http://www.oscon.com/oscon2010/public/schedule/detail/14182 i ,ockajax - https://github.com/appendto/jquery-mockjax
- Jakieś darmowe narzędzia - http://www.sqlpower.ca/page/products
- Bardzo ciekawy portal polski – webhosting
czwartek, grudnia 30, 2010
Ciekawe linki
Jak zapewnić bezpieczeństwo aplikacji
Temat ten jest od dawna najważniejszym tematem w procesie eksploatacji aplikacji. Do tego tematu można podchodzić różnie, ale najlepiej wyodrębnić warstwę zabezpieczeń od aplikacji. W tym przypadku mamy zcentralizowane zabezpieczenia do których mogą się odwoływać wszystkie programy. Zmiana modelu zabezpieczeń jest w jednym miejscu i nie jest zdublowana. Tak właśnie postąpiono w przypadku MS AZURE – wycięto w nim warstwę WIF (Windows Identification Foundation), szablon w .NET-cie który externalizuje do warstwy aplikacyjnej wszystkie sprawy związane bezpieczeństwem (pod wieloma cechami jest to podobne do obiektów Identity i Principle występujących w .NET tak informacja może przybliży ten temat “zwykłym” programistom). Identyfikacja odbywa się na bazie tzw. Claim – roszczenie, pretendowanie, roszczenie. Warstwa ta przechowuje poświadczenia/certyfikaty oraz stanowi tzw. end point dla wszystkich połączeń internetowych (obsługa protokołów HTTP, SOAP, REST) i odbywa się poza domeną aplikacji. Za sprawy bezpieczeństwa odpowiada moduł MS Azure - App Fabric. Żródło: pcquest.ciol.com. Pamiętaj o lekcjach o AZURE dla biznesu.
Tamże są też i inne artykuły – “PHP Interoperability for Windows Azure”. Na codeplex jest projekt PHP.
ASPALLIANCE – towrzenie aplikacji w chmurach - http://aspalliance.com/2038_Build_Your_First_Cloud_Application_Using_Visual_Studio_2010
Na blogu Mariusza Kędziory o bezpieczeństwie chmury. Jego prezentacje są tu.
Azure wymaga odpowiednich narzędzi – tu je można zdobyć. Pomocny też może być JSFIDDLER
Jakaś inna chmura – może lepsza?
Nauka od MS:
http://www.microsoft.com/learning/en/us/training/vstudio.aspx
http://www.microsoft.com/learning/en/us/training/windows.aspx#tab1
wtorek, grudnia 28, 2010
Trochę psychologii
Ciekawy serwis o afirmacji, ona pozwala nam na dokonywanie zdecydowanych i pozytywnych zmian w życiu. Co to jest afirmacja – wszystko co myślimy i każde wypowiedziane słowo. Afirmacja polega na zebranych przez nas doświadczeniach i nabytych wzorcach. Ta całość tworzy tzw. mądrość życiową. A ona z kolei nie zawsze jest prawdziwa i dla nas pozytywna. Typów afirmacji może być wiele. Strona główna na ten temat zawiera program realizacji swoich afirmacji. Jest też ciekawa aplikacyjka podająca losowo jakąś afirmację. Siła pozytywnych afirmacji jest jeszcze większe jeżeli zaprząc do tego wizualizację. Warto sobie powtarzać (recytować) mantry w stylu:
AFFIRMATIONS!
Today is the beginning of my new life
I am starting over today
All good things are coming to me today
I am grateful to be alive
I see beauty all around me
I live with passion and purpose
I take time to laugh and play every day
I am awake energized and alive
I focus on all the good things in life and give thanks for them
I am at peace and one with everything
I feel the love, the joy, the abundance
I am free to be myself
I am magnificent in human form
I am the perfection of life
I am grateful to be me
Today is the best day of my life
Lub otrzymywać dziennie jakąś afirmację ze strony internetowej.