Pokazywanie postów oznaczonych etykietą Developer. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Developer. Pokaż wszystkie posty

wtorek, stycznia 24, 2012

Zasoby na IBM developerWorks

Są bardzo ciekawe. Oto parę tematów:

  1. Uniwersalne przekształcenie XML w HTML/PDF – narzędzie w Javie – CSSTOXSLFO (najpierw XML=>XSL-FO a potem XSL=>PDF/Postscript). Na ten temat jest cały artykuł “Pushing XML data in HTML and PDF using a single XSLT stylesheet”.
  2. Na temat bibliotek do tworzenia aplikacji w JS – underscore.js. Inna, już nie tak minimalistyczna biblioteka realizująca  paradygmat MVC – BackBone.js.  Prosty przykład - http://arturadib.com/hello-backbonejs/docs/2.html. MVC zaczęło się w Javie stąd link - http://www.oracle.com/technetwork/articles/javase/index-142890.html. IBM oczywiście popiera node.js.

wtorek, października 25, 2011

Co z językami skryptowymi?

Języki dynamiczne potrzebują środowiska uruchomieniowego (zresztą obecnie każdy język poza assemblerem musi mieć jakiś wspomagający go run-time). Najczęściej jest to silnik tłumaczący kod źródłowy w locie do kodu półskompilowanego i wykonujący w swym środowisku (wspomagającym o różne biblioteki). Nazywamy to interpreterem. Interpreter natywny wspiera jeden język. Ale teraz coraz częściej w roli takiego interpretera wykorzystuje się maszyny wirtualne. W przypadku platformy .NET mamy do czynienia z DLR (Dynamic Language Runtime) wspierającym m.in. Python, Ruby. W przypadku Javy mamy JVM (Java Virtual Machine). Język dynamiczny to taki, który aktualnie coś robi a nie bawi się w ceremoniał owijania wszystkiego (programu źródłowego) w bawełnę w imię optymalizacji kodu – języki dynamiczne ułatwiają programowanie czyniąc to krótko i treściwie.

W JVM mamy do wyboru wiele języków dynamicznych, do najpopularniejszych zaliczamy wg. infoworld):

  1. JVM scripting language No. 1: Groovy -- powerful, high-level, enterprise-friendly
  2. JVM scripting language No. 2: JRuby -- a better Ruby than Ruby?
  3. JVM scripting language No. 3: Scala -- fast, multiparadigm programming
  4. JVM scripting language No. 4: Fantom -- Java and .Net plus performance
  5. JVM scripting language No. 5: Jython -- Python for the JVM
  6. Clojure, JavaFX, and NetRexx

środa, października 05, 2011

Ciekawostki

Jest wzmianka o propozycji firmy Qualsys zorganizowania inaczej struktury PKI – na bazie pracy Moxin Marlinspike w projekcie Convergence project który polega na luźnej federacji urzędów notarialnych głosujących za przyjęciem danego certyfikatu. Projekt przypomina bardziej PGP w którym użytkownik ufa opinii innych użytkowników w rozproszonej sieci urzędów. Kłopoty są w tym, że nie ma takiej struktury urzędów i nikt nie pali się do jej utworzenia. Wg. Reg.

Nowe trendy – NFC – near field communictaion – co to jest? Jest podobno już w Androidzie. Wg. Reg.

Nowe zjawisko – działania firmy Heroku należącej do Salesforce. Wzbogaca ona swój portfel oferty PaaS poprzez ogłoszenie wsparcie dla Pythona i PHP (w chmurze EC Amazona ma już wsparcie dla Ruby, node.js, java i Clojure). Wsparcie dla Pythona w chmurze daje od dawna Google w swej ofercie Google App Engine. Wg. Reg.

Perfidne plany Google w odpowiedzi na zagrożenie Apple. Google wymyśla nowy język programowania w aplikacjach webowych wewnątrz przeglądarki. Wg. Reg.

Pochwalam też edytory HTML on-line jak np. http://www.htmlinstant.com/ czy http://apps.bryanlynn.com (https://chrome.google.com/webstore/detail/nglgdmkkiemejlladcdjegcllaieegoe),  działają w Chrome i są jak jFiddle a są za darmo!

Dziwne Jing-Jang: jest w środowisku Google Chrome wtyczka IE for Chrome (umożliwia w środku Chroma otworzyć zakładkę w której strona jest renderowana silnikiem IE) i na odwrót w środowisku IE jest wtyczka Google Chrome Framework umożliwiająca uruchomienie w zakładce strony która będzie renderowana przez Chrome. Odnośnie GCF – to naprawdę działa! Zainstalowałem na IE8 i strona napisana z wykorzystaniem HTML 5 (grafika w oparciu o canvas) wyświetla się prawidłowo. W ten sposób użytkownicy zmuszeni do korzystania z IE mogą się przenieść do lepszego świata HTML 5 bez koniczności instalowanie IE 9 (i przejścia z Windows XP na Vistę lub 7). Pochwalam!

Jak wyświetlić symbole matematyczne w HTML-u starym i nowym - http://www.2ality.com/2011/10/html-square-root.html

Top 10 most annoying songs - http://www.theregister.co.uk/2011/09/29/catchiest_song_ever/. By their reckoning, these are the top ten catchiest songs of all time:

    We are the Champions, Queen (1977)
    Y.M.C.A, The Village People (1978)
    Fat Lip, Sum 41 (2001)
    The Final Countdown, Europe (1986)
    Monster, The Automatic (2006)
    Ruby, The Kaiser Chiefs (2007)
    I’m Always Here, Jimi Jamison (1996)
    Brown Eyed Girl, Van Morrison (1967)
    Teenage Dirtbag, Wheatus (2000)
    Livin’ on a Prayer, Bon Jovi (1986)

wtorek, października 04, 2011

Co nowego

Nokia pragnie zjeść dwa torty naraz. Dwa wydarzenia: nawiązanie współpracy z MS i co z tym idzie plan produkcji smartfonów z WP7 oraz koncentracja na telefonach low-cost. Nokia widzi, że w segmencie smartfonów z Android nie ma już dla niej miejsca, dlatego zaczyna specjalizować się w podobnym segmencie - telefonach z mobilnymi systemami MS. Z drugiej strony opóźniony start w telefonach inteligentnych powoduje, że szuka niszy i zysków w dużej sprzedaży tanich komórek z Linuxem (z międzyplatformowym narzędziem Qt). Rynek niskobudżetowych komórek jest przeznaczony na rynki wschodzące, które wg. Gartnera mają ogromny potencjał wzrostu. Widać, że rynek telefonów podzielił  się na trzy segmenty: low-cost, feature phone (np. Nokia Seria 40) oraz smartfon. Analiza z computerworld. Wniosek - Widać teraz trzy segmenty rynku telefonów: a) low-cost (głupie), b) feature (mądrzejsze) i c) smartphone (najmądrzejsze). Nokia chce porzucić to co do tej pory robiła najlepiej czyli segment b (seria 40) i skupić się na a po tym jak zaczęła romans z MS w segmencie c.Widać teraz trzy segmenty rynku telefonów: a) low-cost (głupie), b) feature (mądrzejsze) i c) smartphone (najmądrzejsze). Nokia chce porzucić to co do tej pory robiła najlepiej czyli segment b (seria 40) i skupić się na a po tym jak zaczęła romans z MS w segmencie c.

Super sprawa – prezentacja o algorytmach - http://www.jamisbuck.org/presentations/rubyconf2011/index.html#backtracker-drunk-walk

Trzeba zrezygnować  z node.js bo jest jak RAK – oto jego krytyk: http://webhosting.pl/Node.js.to.rak.ktory.zniszczy.mozgi.webdeweloperow. Przeciw - http://teddziuba.com/2011/10/node-js-is-cancer.html

Telefony – framework do tworzenia aplikacji mobilnych Sencha jest za darmo!

Wg. computerworld. Adobe ma problemy z akceptacją technologii Flash w urządzeniach mobilnych po tym jak ówczesny prezes Apple Steve Jobs odrzucił stosowanie tej technologii w swych produktach. Co robi Adobe? Stara się stworzyć serwer Flasha, który serwuje strumień danych renderowany równie dobrze na urządzeniach wspierających tą technologie jak i na urządzeniach z HTML5. Powstają następujące  wątpliwości:

  1. będzie to prawdopodobnie kompilator Flasha do kodu HTML5 lub Silverlight (prace nad takim narzędziem były już dawno anonsowane),
  2. marnotrawstwo pasma – Flash polegał na tym, że przesyłało się w sieci tylko rozkazy do renderowania na stacji klienckiej (gdzie był silnik Flasha) podobnie jak działa SVG, teraz taki serwer będzie musiał wysyłać znacznie więcej informacji literalnie wszystko aby HTML5 mógł przy pomocy canvas wyświetlić grafikę/animację we Flashu (jest to oczywiste marnotrawstwo pasma),
  3. czy serwer będzie w stanie odróżnić z jakim końcowym urządzeniem ma do czynienia by mu zafundować odpowiedniego formatu strumień danych (rozpoznanie rodzaju urządzenia mobilnego jest problematyczne i nie zawsze w 100% pewne),
  4. czy nie lepiej zrezygnować w ogóle z instalacji klienta Flasha na urządzeniu końcowym i wysyłać mu tylko strumień o takim formacie jaki jest zawsze wspierany w tych urządzeniach. Nie trzeba mówić, że jest to HTML5. Jakie są tego konsekwencje? Wielorakie:
    1. brak konieczności instalacji klienta flasha wraz z poprawkami i aktualizacjami
    2. zabicie flasha w urządzeniach końcowych (po co wspierać dwa strumienie)
    3. automatyczne wsparcie na innych urządzeniach np. PC-tach z przeglądarkami
    4. uczynienie przeglądarki internetowej JEDYNYM programem do uruchomienia strumienia w formacie flasha.
  5. Uwaga końcowa -

    To dobrze, że Adobe ma kompilator Flash -> HTML5, wtedy zamieniając na serwerze format flash we strumień HTML5 może bez obaw wyświetlić go w każdej przeglądarce (i to bez konieczności instalowania oprogramowania Flasha). Ale to zabije potrzebę wspierania formatu Flash w urządzeniach końcowych - tak jak chciał Jobs.

Bardzo ciekawe strony offowe:

  1. http://thisdeveloperslife.com/
  2. http://msdn.microsoft.com/en-us/library/hh191443(v=VS.110).aspx
  3. http://repl.it/

poniedziałek, lipca 25, 2011

Nowa weryfikacja użytkownika

[Regs] Mozilla “wymyśliła” nowy sposób na autentykację – stare poświadczenia czyli email użytkownika (na bazie eksperymentalnego protokołu Verified Email Protocol)+ kryptografia w oparciu o klucz publiczny. Trzeba przekonać dostawców usług pocztowych aby ją zaakceptowali. Prace deweloperskie są w toku na serwerze - https://browserid.org/developers.html.

poniedziałek, stycznia 17, 2011

Nowe narzędzie dla developerów–WebMatrix

No może nowe to ono nie jest, ale jest nowa wersja dostępna na stronach MS.  Wraz z nią jest m.in. open-source portal Orchid. Przygotowano też szkolenia:

  1. Przegląd możliwości - http://www.microsoft.com/web/webmatrix/features.aspx
  2. Miejsce startowe szkoleń - http://www.microsoft.com/web/post/Web-Development-101-using-WebMatrix
  3. Inna strona - http://www.microsoft.com/web/category/learn

Ciekawe jak się to ma do innego narzędzia – generatora aplikacji Lightswitch?

Czyżby WM był wyspecjalizowany pod kątem potrzeb programistów aplikacji webowych, a LS dla tworzenia aplikacji klienckich? Czas pokaże…

środa, grudnia 15, 2010

Linki

  1. Artykuł w blog-u wioota na temat rozwoju JS. Jest tam odnośnik do serwisu http://www.quirksmode.org/. Występuje wiele postaci z adresami do ich stron, np. Ben Nolan ze swoją biblioteką behawioralną (on sam zrezygnował z jej prowadzenia i przeszedł na stronę jQuery). Bardzo krytycznie ustosunkowano się do eksperymentu z własnością prototype występującą w każdym obiekcie w bibliotece Prototype, pochwalono YUI oraz EXT. Pochwały zebrała również biblioteka jQuery (jej blog jest tu - http://blog.jquery.com/ i bezpłatna książka do nauki JS i jQuery - http://addyosmani.com/blog/essentialjsdesignpatterns/). Blog twórcy jQuery – Johna Resiga.
  2. Nitobi obiecująca biblioteka - http://www.nitobi.com/products/.
  3. Blog MS na temat JS.
  4. Oferta west-wind za darmo - http://www.west-wind.com/DotNetTools.asp + wstęp do jQuery.
  5. Na stronach devcurry jest wiele ciekawych przykładów.
  6. Dodatek do bibliotek online:
    1. http://www.cdolivet.com/index.php?page=editArea&sess=bd02d54745893a2c53a1a8e143ef4850 – biblioteka EditArea.
    2. http://codepress.sourceforge.net/install.php
    3. http://www.uize.com/
  7. Biblioteka kryptograficzna - http://crypto.stanford.edu/sjcl/
  8. Korzystanie z js w C# poprzez ikvm - http://www.codeproject.com/KB/cs/EmbeddingJSCS.aspx?display=Print (Embedding JavaScript into C# with Rhino and IKVM By GWBas1c | 11 Nov 2009)
  9. Popraw wzrok - http://www.wzrok.net/

piątek, grudnia 03, 2010

Ciekawostki

  1. http://www.idg.pl/news/357732/Lataj.helikopterem.po.prawdziwych.miastach.dzieki.Google.Earth.html
  2. Send to dropbox - http://www.pcworld.pl/witryna/2671/17.html
  3. Google wyróżnia witryny obrażające klientów - http://news.cnet.com/8301-30684_3-20024325-265.html?tag=nl.e703? Po zmianie algorytmu rankingowego już nie.
  4. Fajna gra dla Piotrusia – Deepica.
  5. Przykłady z HTML 5 – pora się nimi zająć - http://www.informit.com/articles/article.aspx?p=1650670&seqNum=3
  6. Strona na temat cavas i przykłady interpretacji fizyki obiektów - http://www.canvasdemos.com/2010/11/04/simple-game-physics/
  7. Cechy idealnego programisty:
    • Programming languages
    • Scripting languages
    • Programming principles
    • Production principles
    • Web applications
    • Education and experience
    • Personal skills
  8. WCF w praktyce na codeguru.pl. Informacja z TECHED 2010 Europe - http://www.wss.pl/NewsList/1,19449/by_PublishDate/desc.aspx
  9. Jak zacząć przygodę z IronPythonem - http://msdn.microsoft.com/pl-pl/library/gg309145
  10. Przejrzyj nowinki programistyczne na techrepublic.
  11. Przejrzyj:
    1. 10 najciekawszych aplikacji Google Enterprise – eStreamDesk HelpDesk
    2. Polecana witryna z muzyką z PCWorlsd.
    3. Głupoty z onion - http://www.theonion.com/articles/universe-admits-to-wronging-area-man-his-entire-li,18556/#enlarge
    4. Nauka jQuery Offline - http://software.com.pl/jquery-1-4-3-offline-learning-kit/
    5. Nowe pluginy - http://software.com.pl/nowe-pluginy-w-sluzbie-jquery/
    6. Własne tagi w HTML-u - http://software.com.pl/definiowanie-wlasnych-atrybutow-w-html-u/
    7. Znaki specjalne w HTML - http://software.com.pl/html-znaki-specjalne/
    8. Książka – podręcznik do jQ - http://software.com.pl/jquery-poradnik-programisty/
    9. Jak się uczyć c# - http://software.com.pl/jak-uczyc-sie-c-a-moze-rowniez-innych-jezykow-programowania/
    10. Nowy SDJ - http://software.com.pl/pobierz-nowy-sdj-12011/
    11. Techrepublic:
      1. Protokoły routing i zasady
      2. Podsieci
      3. TCP/IP

poniedziałek, listopada 29, 2010

Ciekawostki

  1. Edycja dokumentów PDF – ciężko, ale jest możliwa – o tym traktuje artykuł w PCWorld.
  2. Sprawdź jaki masz procesor - http://www.grc.com/securable.htm – może IA 64?
  3. Dlaczego Google Docs jest dobry i zły jednocześnie (plusy ujemne i plusy dodatnie) – “How Google Docs won me over” - news.cnet.com.
  4. Demotywatory - http://content.techrepublic.com.com/2346-10878_11-4505-6.html?tag=content;leftCol
  5. Coś dla Oleńki na pracę dyplomową “A Look at Electronic Publication (EPUB)”. Strona z dostępem legalnym do olbrzymiej ilości e-booków:
    1. http://websearch.about.com/od/booksandprintedmaterials/tp/read-books-online.htm np. http://freetechbooks.com/, tamże o kryptografii. Inne strony:
      1. http://www.freetechbooksonthenet.blogspot.com/
      2. http://www.onlinecomputerbooks.com/
      3. http://eloquentjavascript.net/contents.html
      4.  http://www.programmersheaven.com/
    2. A w ogóle książki powinny być bezpłatne - http://www.booksshouldbefree.com/book/twenty-thousand-leagues-under-the-sea-by-jules-verne
  6. Historia C++ (“A skeptic's history of C++”) – Chad Perrin.
  7. Programy do instalacji podpisu na stronach sigillum.
  8. Dużo ciekawych nowinek - http://blogs.techrepublic.com.com/programming-and-development/?p=3383&tag=nl.e055
  9. Dokończ o Zimmermanie – twórcy PGP - http://www.networkworld.com/newsletters/sec/2010/101110sec2.html?source=NWWNLE_nlt_security_identity_2010-10-18
  10. Google Web Api Tutorial - http://blogoscoped.com/archive/2003_06_22_index.html
  11. Małe cudeńka od MS - http://geekswithblogs.net/BlackRabbitCoder/archive/2010/11/11/c.net-little-wonders---a-presentation.aspx

środa, czerwca 16, 2010

Nowinki

  1. Coraz więcej deweloperów Eclipse skłania się do tworzenia aplikacji w środowisku Linux Desktop (z uwagi na właściwość Eclipse – jego neutralność względem systemu operacyjnego). Mówi o tym najnowszy raport społeczeństwa Eclipse Community (na bazie ankiety z kwietnia/ maja wynika, że Linuksa używa 30%, wzrost o 10%, a Win 58% spadek z 74% ). Odnotowano również spadek “zwrotów” wyprodukowanych w Eclipse narzędzi do repozytorium Eclipse (spadek z 48% do 35%) – częściowo wynika to z polityki firm zabraniających dzielenia się swymi pracami poza firmą. Jeżeli chodzi o framework do tworzenia aplikacji internetowych to wygrał minimalnie Spring Framwork (19.7%) przed EJB (18.6%). Znamienne jest to, że jQury jest najpopularniejszym frameworkiem do tworzenia aplikacji RIA po stronie klienta (26%).
  2. Najpopularniejszy język dla aplikacji serwerowych to Java (69.7%), potem C/C++ (10.5%) i PHP (9%) .

czwartek, maja 13, 2010

Myśli dzikie

  • Rusztowania (framework) są potrzebne. Również w JS. mamy tutaj dwa ważne podstawowe:
    • jQuery i
    • Prototype
  • Do nich dochodzą dodatki UI (odpowiednio):
    • jQuery UI i
    • scryptaculus
  • Inne rusztowanie to Ext JS, które głownie skierowane jest na GUI
  • Dla projektów wykorzystujących karty z certyfikatami ważne jest:
    • przewidzieć zapamiętanie Id karty w opisie konta osoby upoważnionej do zalogowania się do serwisu – ważne przy WS
    • ludzie z zewnątrz dzięki zastosowaniu Web SSL VPN mogą być potraktowani jako logujący się w sieci wewnętrznej

Cloud

  1. Porównanie Google i Microsoft - http://www.networkworld.com/keywords/google-v-microsoft.html
  2. LA wybrało Google Apps -
  3. Yahoo zapowiada otwarcie swojej chmury na początku przyszłego roku - http://www.theregister.co.uk/2010/05/12/yahoo_to_open_source_cloud/
  4. Rozbiegówka przekonywująca do Google Apps - http://www.google.com/apps/intl/en/business/index.html
  5. MS ma teraz nowy produkt – Office Web Applications - Oznacza to, że pakiet ten pojawi się wraz z MS Office 2K10 w dwóch wersjach:
    1. konsumencka (oparta o MS SkyDrive oraz aplikacji facebookowskiej - docs.com) oraz
    2. biznesowa -jako dodatek do SharePoint 2010 lub nawet do darmowego SharePoint Foundation.
    3. Jeżeli chodzi o Facebook to jest to nie tylko ukłon  w stronę serwisów socjalnych ale również decyzja biznesowa – wejście w obszar współpracy z najpotężniejszym twórcom platformy socjalnej – Facebookiem. Może MS myśli o zaoferowaniu usług socjalnych w obszarze biznesowej.
    4. Należy zwrócić uwagę na fakt zaistnienia platformy serwerowej w postaci SP 2010 – chyba chodzi o to aby utrzymać wpływy z aplikacji biurowych
  6. Raport roczny O’Reilly - http://radar.oreilly.com/2010/04/handicapping-internet-platform-wars.html
  7. Niezawodny The Register:
    1. Szum wokół MS Office 2010 - http://www.theregister.co.uk/2010/05/12/office_2010_vesus_the_competition/
    2. Zalecenia komisji edukacyjnej Wielkiej Brytanii – zamiast C/C#/PHP uczymy Java (warunkowo ponieważ Stany z niej zrezygnowały)  oraz takich “staroci” jak Delphi/Pascal/Python/VB - http://www.theregister.co.uk/2010/05/12/aqa_c_php/. Pascal ma kompilator z rodziny bloodshed - http://pascalprogramming.byethost15.com/downloads.html, do Dephi - http://www.festra.com/freetutor/ i http://www.delphibasics.co.uk/ i vb - http://www.programmingtutorials.com/vb6.aspx
  8. Ciekawe co na to nasz MEN?

wtorek, maja 11, 2010

CURL

Jest wiele implementacji tego protokołu w tym również dla VFP i .NET. Istnieją ponadto inne rozwiązania np. http://curl.haxx.se/libcurl/competitors.html. Wśród nich jest wymieniony:

  1. HTTPClient - http://www.innovation.ch/java/HTTPClient/. Jest tam ciekawy odnośnik jak wyświetlić w applecie stronę HTML.
  2. Inna implementacja klienta – HTTPCLIENT z projektu Jakarta
  3. XML Http z MS
  4. WININET – chociaż nie jest zalecany, jak już to lepiej stosować – WinInet

piątek, maja 07, 2010

Ciekawe

  1. Google – web elements - http://www.google.com/webelements/ - nowości
  2. Google pokazuje jak działają hackerzy, nawet zamieszcza tutorial - tutaj
  3. Google kupuje firmę specjalizującą się w grafie 3D dla swego pulpitu - http://www.theregister.co.uk/2010/05/03/google_acquires_bumptop/
  4. Google dostarcza narzędzi programistycznych - 15 tools that Google provides for developers
  5. Bezpłatne oprogramowanie dostępu do zdalnego komputera - http://www.itworld.com/hardware/105990/infoworld-review-free-remote-access-tools-windows-and-mac?page=0%2C2&source=ITWNLE_nlt_windows_2010-05-04. Wg. nich najlepsze jest gBridge
  6. Co lepsze GoogelApps czy MS Office? Odpowiedź na to pytanie jest tutaj. Są tu rozważane głównie względy ekonomiczne np. powszechność stosowania poczty, funkcjonalnośc gmal względem Exchange, sklp z dodatkami Google Apps market, jakość wsparcie, koszty po zainstalowaniu, konkurencja ze strony bezpłatnych edytorów, wdrożenie WIndows 7, integracja z chmurą pakietu Office 2010, wersja lite tego pakietu, praca zespołowa nad edycją (50 edytorów w Google Docs).
  7. Tutoriale na temat przetwarzania w chmurze - http://www.itworld.com/saas/97423/cloud-computing-tutorial
  8. IronPytho to juz jest stabilna wersja - http://www.ironpython.net/
  9. MS .NET – różnice między:
    1. Datagrid.
      1. .Code requires to handle the SortCommand event and rebind grid required.
      2. Code requires to handle the PageIndexChanged
      3. Need extensive code for update operation on data.
      4. When compared to gridview less events supported.
    2. gridView
      1. No code required.
      2. No code required for PageIndexChanged
      3. Needs little code for update operation.
      4. GridView supports events fired before and after database updates
  10. Mogą być kłopoty z DNS –em ponieważ od dzisiaj wdrożony nowy, bezpieczniejszy protokół (zamiast UDP będzie TCP) związany z szyfrowaniem ramek – stary sprzęt (który oczekuje zapisy 512) może zawieść (teraz ramki będą dłuższe)
  11. Nowa 3 w jednym przeglądarka internetowa - http://www.lunascape.tv/
  12. Easy-Peasy – EasyEclipse – wszystko zebrane do kupy - http://www.easyeclipse.org/site/plugins/index.html – duże ułatwienie
  13. Jacob Nielsen Alert – badania wykazały, że wszyscy sie patrzą w lewy fragment strony - http://www.useit.com/alertbox/horizontal-attention.html

środa, maja 05, 2010

Ciekawe

  1. Google – web elements - http://www.google.com/webelements/ - nowości
  2. Google pokazuje jak działają hackerzy, nawet zamieszcza tutorial - tutaj
  3. Google kupuje firmę specjalizującą się w grafie 3D dla swego pulpitu - http://www.theregister.co.uk/2010/05/03/google_acquires_bumptop/
  4. Google dostarcza narzędzi programistycznych - 15 tools that Google provides for developers
  5. Bezpłatne oprogramowanie dostępu do zdalnego komputera - http://www.itworld.com/hardware/105990/infoworld-review-free-remote-access-tools-windows-and-mac?page=0%2C2&source=ITWNLE_nlt_windows_2010-05-04. Wg. nich najlepsze jest gBridge
  6. Co lepsze GoogelApps czy MS Office? Odpowiedź na to pytanie jest tutaj. Są tu rozważane głównie względy ekonomiczne np. powszechność stosowania poczty, funkcjonalnośc gmal względem Exchange, sklp z dodatkami Google Apps market, jakość wsparcie, koszty po zainstalowaniu, konkurencja ze strony bezpłatnych edytorów, wdrożenie WIndows 7, integracja z chmurą pakietu Office 2010, wersja lite tego pakietu, praca zespołowa nad edycją (50 edytorów w Google Docs).
  7. Tutoriale na temat przetwarzania w chmurze - http://www.itworld.com/saas/97423/cloud-computing-tutorial
  8. IronPytho to juz jest stabilna wersja - http://www.ironpython.net/
  9. MS .NET – różnice między:
    1. Datagrid.
      1. .Code requires to handle the SortCommand event and rebind grid required.
      2. Code requires to handle the PageIndexChanged
      3. Need extensive code for update operation on data.
      4. When compared to gridview less events supported.
    2. gridView
      1. No code required.
      2. No code required for PageIndexChanged
      3. Needs little code for update operation.
      4. GridView supports events fired before and after database updates
  10. Mogą być kłopoty z DNS –em ponieważ od dzisiaj wdrożony nowy, bezpieczniejszy protokół (zamiast UDP będzie TCP) związany z szyfrowaniem ramek – stary sprzęt (który oczekuje zapisy 512) może zawieść (teraz ramki będą dłuższe)
  11. Nowa 3 w jednym przeglądarka internetowa - http://www.lunascape.tv/
  12. Easy-Peasy – EasyEclipse – wszystko zebrane do kupy - http://www.easyeclipse.org/site/plugins/index.html – duże ułatwienie
  13. Jacob Nielsen Alert – badania wykazały, że wszyscy sie patrzą w lewy fragment strony - http://www.useit.com/alertbox/horizontal-attention.html