- VS 2005: (uwaga przy pobieranie danych z Internetu nakłada się wątek certyfikatów SSL - muszą być poprawne, inaczej trzeba robić obejścia)
- ClientPost - działa, ale pobiera dane tekstowe (na binarnych się "zacina")
- ConsoleApplicationOld - pobranie strony poprez WinHttp (nie działa)
- ConsoleApplication1 - testy podpisów przez Sigillum m.in. Zewnętrzny
- DostepDoXMLPrzezLINQ - działa
- mojWebBrowser - przeglądarka (działa)
- mojPDF - pokazuje możliwości iText (działa)
- multiPodpisConsole - przykałd jak działa wielopodpis (działa)
- pobierzDane - pobiera ale nie do końca (nie wyświetla polskich liter). Duży potencjał - czyta po bajcie. Ciekawe jak działa biblioteka Rick Strahl.
- pobierzKursyWalut - działa w przypadku samych kursów. Próba pobrania z naszej witryny udana, dane są w pliku poprawnie zakodowane. Wada - program czyta wiersze i ma trudności z polami binarnymi
- pobierzStronezPOST - pobiera jedynie proste dane i źle na dodatek dekoduje, nie działa z binariami
- pobierzWS - nie działa
- podpis - podpis z CAPI
- podpisCAPI -
- wezStroneSSL - działa nawet w przypadku nieprawidłowego certyfikatu
- VS 2008
czwartek, lipca 03, 2008
Spis projektów C#
Ciekawe łącza:
T
- Zasady wydajności stron Internetowych wg. Yahoo - http://developer.yahoo.com/performance/rules.html
- Ciekawy standard - http://tools.ietf.org/html/rfc2397
- Podstawowe zasady bezpieczeństwa
- Ciekawe projekty na Google Labs - http://www.google.com/labs/
- Mały system do wysyłania poczty dla pojedyńczego klienta - http://blogs.techrepublic.com.com/opensource/?p=232&tag=nl.e011
- MS chce używać notacji UML - http://searchwindevelopment.techtarget.com/news/article/0,289142,sid8_gci1316055,00.html
- Większość użytkowników Intenetu ciągle używa staryh wersji przeglądarek narażając się na ataki - http://www.techzoom.net/publications/papers.en. Raport na ten temat - tu.
- Nowa, 9 wersja Acrobata zwiększa nacisk na kolaborację.
- MS WCF security guide
- Modny mashup - http://www.jackbe.com/mashups/7mashups.php
- MS wymyslił EQUIPT - projekt wyposażenia do 3 PC-tów w MS Office za 70 dolarów rocznie
- Zdrowe jedzenie wg. NYT - http://well.blogs.nytimes.com/2008/06/30/the-11-best-foods-you-arent-eating/?ex=1230609600&en=64f4d35e72b1b8a5&ei=5087&excamp=NYT-E-I-NYT-E-AT-0702-L1&WT.mc_ev=click&WT.mc_id=%20NYT-E-I-NYT-E-AT-0702-L1
- Obrona przed infekcją - http://www.computerworld.com.au/index.php?id=863502618&eid=-6787
- Co nowego w ochronie użytkownika korzystającego z IE 8 - http://www.computerworld.com.au/index.php?id=1962090410&eid=-301
- Trwają w MS prace nad XOOML - http://www.computerworld.com.au/index.php?id=1709386596&eid=-301
- Google Apps zagraża IT w korporacjach - http://www.computerworld.com.au/index.php?id=471247753&eid=-44
- Ciekawe - http://www.itworld.com/blog/smcgrath
- http://www.itworld.com/software/53364/building-roads-versus-building-skyscrapers
- http://www.itworld.com/tech-society/53248/your-brain-core-competency
- IBM developerWorks - http://www.ibm.com/developerworks/?S_TACT=105AGX54&S_CMP=B0619&ca=dnw-924
- Ciekawy przykład z PHP - http://www.weberdev.com/get_example.php3?ExampleID=4813 oraz linki do innych
- ISO przyznała standard PDF i będzie go dalej kontrolować - jako ISO-320001 (wersja PDF 1.7)
- Niesamowity drapacz chmur w Dubaju - http://news.cnet.com/2300-1008_3-6242770-8.html?tag=ne.gall.pg
- Nowa wersja blogowania - http://www.webware.com/8301-1_109-9983075-2.html?tag=nl.e433
- TechCrunch, Arstechnica
- Ciekawy ZEND - http://www.zend.com/en/
- Link do LINQ w MS - http://msdn.microsoft.com/en-us/library/bb308960.aspx i http://www.mssqltips.com/tip.asp?tip=1502
T
Instalacja zmienionego programu do podpisu wielokrotnego w kopalniach KHW
Wersja aktualna oprogramowania podpisuje każdy dokument osobno co przy dużej ilości zamówień jest praco i czasochłonne (60 sekund na dokument).
Zmiana polega na udostępnieniu możliwości podpisu wielokrotnego zamówień (z szybkością ok. 6s na dokument). W przyszłości będzie można tak pdpisywać przydziały dodatkowe.
Kroki:
Wersja aktualna oprogramowania podpisuje każdy dokument osobno co przy dużej ilości zamówień jest praco i czasochłonne (60 sekund na dokument).
Zmiana polega na udostępnieniu możliwości podpisu wielokrotnego zamówień (z szybkością ok. 6s na dokument). W przyszłości będzie można tak pdpisywać przydziały dodatkowe.
Kroki:
- Przejść do katalogu z istniejącą aplikacją do podpisu. Najczęściej jest to katalog "c:program files....", ale na tych instalacjach (np. Wesoła, Mysłowice), gdzie prawa użytkownika są ograniczone, może to być inny katalog.
- Zrobić kopię poprzednich danych z tego katalogu.
- Wgrać wszystko z katalogu KKW (nałożyć na istniejące pliki).
- Przejść do katalogu LIB
- Zarejestrować .dll-ki poleceniem (czasami trzeba to zrobić na prawach admin-a):
- regsvr32 mInternet.dll /u
- regsvr32 mInternet.dll
- regsvr32 sigCapicom.dll /u
- regsvr32 sigCapicom.dll /u
- Sprawdzić wersję:
- uru.vbs - powinno być wersja 4.2 Data: 30.06.2008
- Opcjonalnie zainstalować nowy sterownik CryptoCard Suite w wersji 1.20
- Uruchomić to oprogramowanie. Zaimportować ponownie certyfikaty.
- Najpierw wywołuje się 'umowaKHW.exe'. Ona wybiera listę danych do podpisu:
- zamówień (wg. kryterium *) w sposób wielokrotny. Tworzy plik 'listaZamówien.txt' z kluczami zamówień wybranymi do podpisania. Po utworzeniu tej listy wywołany jest wewnętrznie plik wsadowy 'podpisZamowien.bat', który woła 'podpisWielokrotny.exe'. Ten ostatni czyta plik .txt i na podstawie kluczy w nim zawartych podpisuje wsadowo dokumenty. Po zakończeniu pracy wpisuje do tego pliku '-9' co oznacza brak dokumentów do podpisania. Dwa krytyczne pliki zawierające informacje diagnostyczne o samym procesie podpisywania:
- raport.txt
- dziennik.log
- przydział dodatkowego. Tutaj każdy przydział jest podpisywany indywidualnie.
- Zdanie SQL Select do wybierania listy zamówień:
- select .... from eb_zam_nagl a,eb00 b ,eb_kwk c where a.nras = b.nras and a.nrkop = c.nrkop and c.idkwk = kwk and d_nazwisko is null and k_nazwisko is not null
- W kwk Wujek mamy ponad 2000 takich dokumentów trzeba to ograniczyć do iii-go kwartału np:
- Ale taki SQL SELECT:
- select .... from eb_zam_nagl a,eb00 b ,eb_kwk c where a.nras = b.nras and kwartal =3 and rok = 2008 and a.nrkop = c.nrkop and c.idkwk = 313 and d_nazwisko is null and k_nazwisko is not null
- Zwraca ok 30 dokumentów - trzeba zaktualizować pole d_nazwisko na " " dla lat 2007 i wczesniej i poprzednich kwartałów 2008
wtorek, lipca 01, 2008
Prace badawcze:
- LINQ - nowoproponowany standard dostępu do różnorodnych danych. Główne źródło - http://blogs.msdn.com/charlie/archive/2006/10/05/Links-to-LINQ.aspx. Jest nawet Linq dla PHP na Codeplex (MS). Inny ciekawy link to http://www.codeplex.com/PHPExcel (wykorzystanie excel do środowiska PHP). Bardzo ciekawe wykorzystanie Linq w JS - http://www.codeplex.com/JSLINQ.
- Krytycznie o LINQ - http://www.cio.com/article/397313/Five_Things_the_Boss_Should_Know_About_Microsoft_s_LINQ
- Linq w SQL - http://www.mssqltips.com/tip.asp?tip=1502
- Czas na PowerShell:
- http://www.mindofroot.com/2008/06/10/scriptingsysadmin-meme/
- http://powershell-basics.com/
- http://concentratedtech.com/content/index.php/2008/06/24/scriptingsysadmin-meme-gregs-turn/
- http://blog.sapien.com/index.php/2008/06/18/scriptingsysadmin-meme/
- http://richardsiddaway.spaces.live.com/blog/cns!43CFA46A74CF3E96!1417.entry
- http://thepowershellguy.com/blogs/posh/archive/2008/06/17/scripting-sysadmin-meme.aspx
- Nowy portal - http://www.techworld.com.au/
- Kanał 9 - http://channel9.msdn.com/posts/Dan/BlueHat-v7-Katie-Moussouris-interviews-Alex-kuza55-K-on-interesting-client-side-issues-when-you-look/
- Ma też inne formy przekazu np. screencast - http://channel9.msdn.com/Media/Screencasts/
- Google zaczyna wzbogacać sowje aplikacje w funkcjonalność społecznościową, najpierw w iGoogle, poprzez udostępnine dla wszystkich social API tzw. OpenSocial API.
- Korporacyjne IT - chłodne przyjęcie Visty ale gorące dla MS Windows Server 2008 - http://www.computerworld.com.au/index.php?id=589076643&eid=-255
- Ganymade Eclipse nowy ma nową stronę - http://www.eclipse.org/ganymede/ i http://www.eclipse.org/downloads/packages/. Dema ciekawych produktów - http://www.eclipse.org/ganymede/learn.php
- Uruchamianie kodu C# w programie C# - http://blogs.msdn.com/colinth/archive/2007/12/31/scripting-for-c.aspx
- Portal VFP na Codeplex - http://www.codeplex.com/VFPX m.in. FoxChart
- Inny z kanał 9 - http://channel9.msdn.com/posts/Dan/C9-Bytes-Alex-Turner-showing-the-evolution-of-C/
- Jak zwykle Joel jest niezwykły - http://www.joelonsoftware.com/items/2007/09/18.html
- Adam Curry podcast - http://www.mevio.com/player/mashboard.php?key_id=21&type=pdn&sId=21
- Dziwny, nowy framework w JS - Sprout - http://www.sitepoint.com/blogs/2008/06/25/sproutcore-javascript-applications/
- Do niego są tutoriale - http://www.sproutcore.com/documentation/hello-world-tutorial-4-observers/
- Dywagacje na temat VFP - http://spacefold.com/lisa/
- DataGrid Zen - http://www.codeproject.com/KB/grid/DataGridZen.aspx
- SourceGRid - poszerzony - http://www.codeproject.com/KB/grid/csharpgridcontrol.aspx
- Zasoby zenowe:
- http://devzone.zend.com/article/3580-Building-Dashboards-With-PHP-and-Flex
- http://devzone.zend.com/article/3581-Getting-Started-with-OpenID-and-PHP
- Kolejny cheat-sheet (scribd) - http://www.webmastersbydesign.com/2008/06/19/the-best-developer-cheat-sheets-around/
- http://www.positivespaceblog.com/archives/pdf-documents-designer/
- Coś dla dzieci - http://www.smashingmagazine.com/2008/06/30/desktop-wallpaper-calendar-july-2008/
- http://del.icio.us/
Subskrybuj:
Posty (Atom)