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

czwartek, maja 05, 2011

Ciekawostki

  1. Wizualizacja muzyki - http://www.matthiasdittrich.com/projekte/narratives/visualisation/index.html ze strony o wizualizacjach http://www.webdesignerdepot.com/2009/06/50-great-examples-of-data-visualization/, dzienna dawka informacji wizualnej - http://dailyinfographic.com/
  2. JS motyw- Brendan – autor JS ma swoją stronę - http://functionsource.com/post/brendan-on-the-javascript-future i tu - http://brendaneich.com/tag/javascript/
  3. Dla programistów Java – jak zacząć przygodę z C# i całą platformą .NET? Odpowiedź jest tutaj (oczywiście daje ją MS). Ale jest to dobre miejsce aby zacząć własną drogę do .NET!
  4. Trzon do:
    1. nauki C# - http://msdn.microsoft.com/en-US/vcsharp
    2. poznania platformy .NET - http://msdn.microsoft.com/en-us/netframework/aa569263
    3. nauka WCF - http://msdn.microsoft.com/en-US/netframework/wcf-code-samples.aspx
    4. Forum - http://www.go4expert.com/forums/showthread.php?t=18599
    5. Nauka HTML5 - http://msdn.microsoft.com/en-us/ie/aa740476
    6. Programowanie || – obiecanki z MS CTP - http://blogs.msdn.com/b/csharpfaq/archive/2011/04/13/async-ctp-sp1-refresh.aspx
  5. Nowa propozycja asynchronicznego wykonywania się aplikacji ma swoje demo, jest ono tu i pozwala na zabawę z przykładami.
  6. Crystal report dla VS2010 nadal jest za darmo oto blog na ten temat z SAP-a
  7. MS dogadał się z firmą DevExpress i pozwala na instalację ciekawych kontrolek + daje wiele instrukcji video - http://tv.devexpress.com/#CRX91FeaturesCS
  8. Python steruje odtwarzaczem - http://pydub.com/
  9. Dzieci wcale nie powinny być “psute” przez Internet - http://websearch.about.com/od/safesearch/a/kidsclick.htm

wtorek, kwietnia 26, 2011

Ciekawostki

  1. Edytory UML – za darmo – na stronie codebalance
  2. Implementacja node.js dla jedi pod Windows - http://node-js.prcn.co.cc/#rus
  3. Co nowego w jQUERY UI - http://blogs.sitepoint.com/whats-new-in-jquery-ui-1-8/
  4. Niesamowity blog - http://oakleafblog.blogspot.com/2011/04/windows-azure-and-cloud-computing-posts_24.html
  5. Strona na temat IE (oficjalna) - http://blogs.msdn.com/b/ie/archive/2011/04/20/ie-feedback-looking-back-forging-ahead.aspx, tamże podano sposób na instalację wielu przeglądarek internetowych pod jednym systemem
  6. Tutaj z kolei jest na temat narzędzi dla deweloperów z “rozbiegówki” która jest tutaj - http://msdn.microsoft.com/en-us/library/dd565631%28VS.85%29.aspx
  7. Pamiętaj o zasobach JS - http://addyosmani.com/blog/
  8. Zbiór pułapek w JS - http://www.codeproject.com/KB/scripting/javascript-gotchas.aspx
  9. Bardzo ciekawe produkty - http://www.syncfusion.com/products
  10. Dokładny przepis na uruchomienie kompletnego serwisu REST w WCF – szablon - http://kashyapas.com/2011/04/self-hosted-wcf-rest-service-template-for-vc-express/
  11. Książka o C# za darmo - http://blogs.technet.com/b/southasiamvp/archive/2011/04/25/revisiting-c-mvp-publishes-a-free-ebook.aspx z portalu dla deweloperów (są tam i inne linki)
  12. Ciekawy portal - http://paper.li/kashyapa/
  13. Zatwituj - https://twitter.com/#!/amazedsaint
  14. Serwer automatyzacji w C# - http://www.gekko-software.nl/DotNet/Art03.htm
  15. Przerób FB i TW na gazetę - http://paper.li/
  16. Ciekawe edytory - http://net.tutsplus.com/articles/web-roundups/22-neat-code-editors-for-windows/
  17. Code balance:
    1. http://codebalance.blogspot.com/2011/02/brief-explanation-of-httpmodule-and.html
    2. http://codebalance.blogspot.com/2011/01/selection-of-successful-software.html
    3. http://codebalance.blogspot.com/2011/01/10-differences-between-wcf-services-and.html
    4. http://codebalance.blogspot.com/2010/09/10-successful-e-book-search-engines.html
  18. Nauka JS dla rasowego programisty w c# – wg. Hanselmana

poniedziałek, kwietnia 11, 2011

Obsługa HTTP/HTTPS w PHP

Traktowanie serwera PHP w nietypowy sposób do obsługi komunikacji z innym serwerem. Jak to zrobić? Od razu nasuwają się następujące rozwiązania:

  1. skorzystanie z cURL - dokumentacja
  2. wykorzystanie wrappera do HTTP – świetny blog - http://wezfurlong.org/blog/2006/nov/http-post-from-php-without-curl/ – tam sie dowiedziałem, że dopiero ustawienie ‘ignore_errors’ pozwala na dostanie się do ładunku zwróconego w przypadku błędów po drugiej stronie. Przy okazji można wykorzystać tu http://pl.php.net/http_build_query
  3. zaprzęgnięcie do tego usług webowych –WSO2

Różności

Różne:

  1. Wstrzykiwanie kodu m. serwerem a klientem w JS - bardzo niebezpieczne - na blog.port80software.com
  2. Ciekawe “t's not a new idea—you've very likely heard the phrase "Good artists borrow, great artists steal. "It's commonly attributed to Pablo Picasso, or T.S. Eliot, though it likelyoriginated with neither. Kleon illustrates his point in the cartoon above, and has this to say on the subject:
    1. Here's what artists understand. It's the a three-word sentence that fills me with hope every time I read it:
    2. Nothing is original.
    3. It says it right there in the Bible. Ecclesiastes:
    4. “That which has been is what will be, That which is done is what will be done, And there is nothing new under the sun."
  3. Every new idea is just a mashup or a remix of previous ideas.”\
  4. Jak zostać odkrywcą i kraść cudze pomysły - http://www.austinkleon.com/2011/03/30/how-to-steal-like-an-artist-and-9-other-things-nobody-told-me/?utm_source=Lifehacker+Newsletter&utm_campaign=31570e088d-UA-142218-1&utm_medium=email

czwartek, grudnia 16, 2010

Ciekawostki Google … i nie tylko

 

  • Warto zaglądać do Google Code (na googlecode.blogspot.com) albo na strony pokrewne:

Google Code tweets
Google Code YouTube channel
Google Developer blogs

wtorek, czerwca 03, 2008

Nowa inicjatywa IBM

ORLANDO, Fla. -- IBM has proposed an initiative to create a common architecture for integrating software development processes based on Internet protocols such as HTTP. Details are still emerging on the Open Services for Lifecycle Collaboration initiative, but the company likely hopes it can repeat its success promoting the industry standard Eclipse client IDE -- this time with software aimed at the interchange of tool data.Open Services for Lifecycle Collaboration will be launched under the auspices of the company's Jazz.net website. The program was announced as part of the IBM Rational Software Development Conference in Orlando. At the conference, IBM Rational also announced the first round of products based on its Jazz collaborative platform for developers. In fact, the new initiative appears to be an offshoot of IBM Rational's work on Jazz, which has been described as an attempt to bring the tool integration qualities Eclipse allows individuals to the team level

wtorek, marca 11, 2008

SUN
Technologie użyte w rozwiązaniu WebSigner Applet - http://rcardon.free.fr/websign/wakka.php?wiki=MainPage:
  1. http://www.keyon.ch/en/Produkte/JavaJCE/JACAPI/index.htm - płatne (kontakt)
  2. http://pheox.com/products/jcapi/ - płatne (1700 Eu)
  3. Dokumentacja do implementacji podpisu przez SUN - http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#SSLTLS
Pobieranie stron HTTP:
  1. http://hc.apache.org/httpclient-3.x/tutorial.html
  2. http://www.innovation.ch/java/HTTPClient/getting_started.html
  3. http://java.sun.com/developer/onlineTraining/
  4. http://rcardon.free.fr/
Szkolenia inne:
  1. http://java.sun.com/developer/onlineTraining/tools/ - UML
  2. Bezpieczeństwo - http://java.sun.com/developer/onlineTraining/Security/
  3. Rozbiegówka - http://java.sun.com/docs/books/tutorial/security/TOC.html
  4. http://java.sun.com/developer/onlineTraining/Security/Fundamentals/Security.html#secSignIE
  5. Nowa wersja - http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#SSLTLS
  6. http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.html#Step61
  7. http://java.sun.com/javase/6/docs/technotes/guides/security/SunProviders.html#SunJSSEProvider - dostęp do CAPI
  8. Architektura dostawcy - http://java.sun.com/j2se/1.4.2/docs/guide/security/CryptoSpec.html#ProviderArch
  9. Forum msdn - http://forums.microsoft.com/msdn/default.aspx?siteid=1
  10. Ciekawy post - http://www.javaworld.com/javaforums/showflat.php?Cat=2&Number=39181&an=0&page=3
  11. Hi everyone:
    Im using the SunPKCS11 in my Applet application in order to interact with smart card to sign data
    The SunPKCS11 needs as parameter in its constructor a library (".dll in case of windows" or ".so in case of linux"). That´s ok and it´s working fine!
    Im using the dll from the vendor of the smart-card (aetpkss1.dll)

    1- First question: For each kind of reader / smart-card, do i need to specify a diferent library (.dll / .so) ? Is there a generic dll ? How do i know the name of dll installed at the user´s machine ?

    I have been testing CAPICOM too. Everybody knows CAPICOM (Written in VB) interacts with the Windows CryptoAPI (Written in C).
    I have an application working with CAPICOM (at Internet Explorer) to sign data. The application can sign using certificates stored at Smart-Card. However CAPICOM never asked me for a dll or something like that, why ?

    2 - Second question: Does CAPICOM or CryptoAPI knows where is the location of the dll and do it automatically ? or the CAPICOM / CryptoAPI can interact with the smart-card directly ?
  12. Inny - I'm trying to execute a Post request using HTTPS. To achieve that I'm using commons-httpclient v.3.0rc1 and a custom SSLSocketProtocolSocketFactory that can work with untrusted self-signed certificates.
  13. Podpis wykorzystujący CAPI i C++: http://www.codeproject.com/KB/asp/adrian_bacaianu.aspx

czwartek, lutego 28, 2008

Ciekawe linki (ITtoolBox):
  1. Kody odpowiedzi protokołu HTTP - http://wiki.ittoolbox.com/index.php/HTTP_Response_Codes
  2. Nauka (w przystępny sposób HTTP) - http://www.jmarshall.com/easy/http/
  3. Opis (suchy protokołu HTTP) - ftp://ftp.rfc-editor.org/in-notes/rfc2616.txt
  4. Opis HTTPS - http://wiki.ittoolbox.com/index.php/HTTPS

poniedziałek, listopada 20, 2006

Replikacja

Wazne - rozwiązanie problemy pobierania danych z odległych baz u klienta. Postawić u nich lokalny serwer HTTP (apache np.) i poprzez niego uruchamiać procedury kontaktujące się z lokalną bazą danych i wysyłajace do odbiorcy strumień odpowiednio sformułowanych danych. Takie rozwiązanie wydaje się lepsze od róznych odmian rsh (rexec, winrsh itd)