wtorek, maja 14, 2013

Myśl na temat aplikacji mobilnych

Aplikacje mobilne mogą być lokalne to znaczy takie, które korzystają wyłącznie z zasobów lokalnych urządzenia (np. gry), inny typ to aplikacje które wykorzystując przeglądarkę umożliwiają oglądanie stron Internetowych (a poprzez nie aplikacji webowych). Jest to taka sama sytuacja jak na desktopie. Innym rozwiązaniem jest utworzenie aplikacji lokalnej korzystającej z zasobów sieciowych poprzez usługi typu SOAP lub lepiej REST czyli w sposób niewidoczny dla użytkownika łącząca się z zasobami internetowymi. W tym przypadku aplikacja nie musi mieć lokalnej bazy – wszystko przechowuje w sieci w tzw. chmurze.

wtorek, kwietnia 16, 2013

Ciekaw pomysły

 

16 kwietnia 2013

16:02

  1. Za darmo można potestować i nawet trochę poćwiczyć w chmurze Amazon - http://www.infoworld.com/d/cloud-computing/free-amazon-web-services-and-how-make-the-most-of-them-216105?source=IFWNLE_nlt_cloud_2013-04-11. Tu są konkrety - http://aws.amazon.com/ec2/#instance
  2. Ciekawe projekty otwarte - http://www.infoworld.com/slideshow/94947/13-hot-new-open-source-projects-216093#slide4:
    1. Coś a la prezi - https://github.com/bartaz/impress.js
    2. Reveal - http://lab.hakim.se/reveal-js/#/
    3. D3.js - http://d3js.org/
    4. Wizualizacja kodu - http://codemirror.net/
    5. Praca z przeglądarką -
      1. http://casperjs.org/
      2. http://phantomjs.org/
    6. Lepsze CSS - http://lesscss.org/
    7. Symulator - http://www.simutrans.com/
    8. Mixer muzyczny - http://lmms.sourceforge.net/
    9. Edytor - http://www.texniccenter.org/
  3. MS też bierze się za autentykację - http://www.networkworld.com/news/2013/041113-two-factor-authentication-ready-to-roll-268631.html?source=NWWNLE_nlt_daily_pm_2013-04-11
  4. Sztuka prezentacji siebie -http://www.techrepublic.com/blog/10things/10-ways-to-present-yourself-more-professionally/3620?tag=nl.e042&s_cid=e042&ttag=e042
  5. Jak być AWESOME - http://www.businessinsider.com/the-6-keys-to-being-awesome-at-everything-2010-11?op=1
  6. Po co mi PaleMoon? Lepszy od Firefox-a? http://www.techrepublic.com/blog/window-on-windows/review-pale-moon-web-browser-for-windows/7542?tag=nl.e101&s_cid=e101&ttag=e101
  7. One Note jest pożyteczny nawet na Androida - http://www.techrepublic.com/blog/smartphones/onenote-mobile-app-for-android/6558?tag=nl.e101&s_cid=e101&ttag=e101
  8. Trendy - http://www.techrepublic.com/blog/programming-and-development/long-term-technology-trends-developers-need-to-know/6665?tag=nl.e101&s_cid=e101&ttag=e101
  9. Mapy myśli - za darmo - http://www.computerworld.com/s/article/9238352/MindMup_is_a_free_effortless_way_to_create_mind_maps_in_moments?source=CTWNLE_nlt_entsoft_2013-04-15
  10. Dziedziczenie w JS - http://alexsexton.com/blog/2013/04/understanding-javascript-inheritance/
  11. VOID, stosować czy nie? http://tech.pro/blog/1224/into-the-void-why-void-is-a-bad-idea
  12. Śmieszne samochodziki z pingwinem - http://sourceforge.net/projects/supertuxkart/
  13. Szkolenia w Eclipse - http://eclipsetutorial.sourceforge.net/index.html
  14. Jak się ustawić z deweloperką aplikacji mobilnych - http://www.javaworld.com/community/?q=node/13325&source=IFWNLE_nlt_jw_2013-04-16?
  15. Fabric. Co to jest? https://www.diigo.com/bookmark/http%3A%2F%2Ffabricjs.com?gname=coders i tu - http://www.sitepoint.com/introduction-to-fabric-js/?utm_medium=email&utm_campaign=SitePoint+Newsletter+April+4+2013&utm_content=SitePoint+Newsletter+April+4+2013+CID_b4c31f2a328b75531aab07db5046b4e4&utm_source=Newsletter&utm_term=Introduction%20to%20Fabricjs
  16. Prawo Moore'a i początki życia - http://www.technologyreview.com/view/513781/moores-law-and-the-origin-of-life/?utm_campaign=newsletters&utm_source=newsletter-daily-all&utm_medium=email&utm_content=20130416
  17. Monitorowanie zmian w systemie plikowym -http://www.itworld.com/software/351779/use-free-app-monitor-windows-folders-file-changes?source=ITWNLE_nlt_windows_2013-04-16
  18. Stolik mikserski za darmo - http://lmms.sourceforge.net/
  19. Raport o najb. niebezpiecznych językach - http://www.eweek.com/security/programming-languages-susceptible-to-specific-security-flaws-Report/?kc=EWKNLSTE04162013STR4
  20. Klasyka GUI - https://www.diigo.com/bookmark/http%3A%2F%2Fwww.martinfowler.com%2FeaaDev%2FuiArchs.html?gname=coders
  21. Testowanie IE - http://www.techrepublic.com/blog/australia/microsoft-simplifies-ie-testing-with-modernie/1756?tag=nl.e055&s_cid=e055&ttag=e055
  22. Super przewodni po tworzeniu aplikacji na Androida - http://www.techrepublic.com/blog/app-builder/android-v-ios-guide-for-newbies/2465?tag=nl.e055&s_cid=e055&ttag=e055
  23. Intela 3 grosze o HTML -http://software.intel.com/en-us/html5?utm_source=yesmail&utm_medium=email&utm_campaign=04092013-HTML5_Location-EMEA
  24. Gartner - tablety górą - http://www.itworld.com/mobile-wireless/351052/gartner-tablet-shipments-outstrip-pcs-72-3-years?source=ITWNLE_nlt_windows_2013-04-09
  25. Samsung chce się wyrwać z oków Google -http://www.citeworld.com/development/21677/samsung-mozilla-browser-project?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+citeworld%2Frss+%28CITEworld%29

Rozważania na temat podpisywania

Środa 16

· Biblioteka PDFTK - http://www.pdflabs.com/docs/pdftk-man-page/ - pomysł: wykorzystanie jej do dodania do samego dokumentu PDF treści dodatkowej w postaci załącznika (attachement). Do tego służą opcje: attache_files i unpack_files.

· Mam opanowane składanie podpisu pod PDF przy pomocy iText pod Windows (w C#). Teraz pora na rozwiązania tego w Javie. Oba te rozwiązania mogą posłużyć jako serwery podpisujące dokumenty elektroniczne naszych klientów.

· Brakuje rozwiązania podpisywania dokumentów w MS Office. Wtedy byłaby pełna komplementarność podpisywani różnych formatów dokumentów.

· Podobnie podpis HTML i innych formatów - biblioteka KIR-u. Przy jej pomocy można podpisywać dowolne dokumenty, ale można też wykorzystać jej możliwości np. podpisywanie bardziej egzotyczne dokumentów z załącznikami. Jej wada to konieczność poznania miejsca lokalizacji jej sterowników

· Co z PEMI/FORIJA/XADES w .NET - przynajmniej do weryfikacji

· Można też napisać własnego klienta do podpisywania z GIU w Javie (zamiast apletu)

poniedziałek, kwietnia 15, 2013

Pomysły

wtorek, lutego 19, 2013

Ciekawostki we wtorek

środa, lutego 13, 2013

Ciekawostki

Popielec, z posypaną popiołem głową takie oto znalazłem ciekawe linki: