sobota, września 01, 2007

Java

  1. http://www.woodger.ca/jv_jsint.htm - integracja Javascript i Java
  2. http://www.javaranch.com/
  3. http://www.netspade.com/2005/10/23/java-talk-to-javascript/
  4. http://www.devx.com/getHelpOn/Door/10677
  5. http://java.sys-con.com/read/417254_2.htm - co nowego w Java 5

NAGROSY W 2007 Wg. http://java.sys-con.com/read/417254_2.htm

Following is a list of the 2007 Java Developer’s Journal Readers’ Choice Awards winners and finalists:

Best Book
Winner

Thinking in Java 4th Edition by Bruce Eckel, Pearson Education: Prentice Hall

Finalists
1) Design Patterns in Java by Steven John Metsker and William C. Wake, Pearson Education – Addison-Wesley
2) Agile Java Development with Spring, Hibernate and Eclipse by Anil Hemrajani, Pearson Education, Inc.
3) Java EE 5 Tutorial, 3rd Edition by Eric Jendrock, Jennifer Ball, Debbie Carson, Ian Evans, Scott Fordin, and Kim Haase, Sun Microsystems, Inc.


Best Database Tool or Driver
Winner

MyEclipse 5.0, Genuitec

Finalists
1) DataDirect Connect for JDBC, DataDirect Technologies
2) Oracle JDeveloper, Oracle
3) BEA Workshop Studio, BEA Systems


Best Enterprise Database
Winner

Oracle Database, Oracle

Finalists
1) MySQL Enterprise, MySQL AB
2) DB2, IBM
3) SQL Server, Microsoft Corporation


Best Java Application

Winner

Eclipse, Eclipse Foundation

Finalists
1) IntelliJ IDEA 6.0, JetBrains
2) MyEclipse 5.0, Genuitec
3) BEA Workshop Studio, BEA Systems, Inc.


Best Java Application Monitoring Tool
Winner

Compuware Vantage, Compuware Corporation

Finalists
1) Wily Introscope 7, CA’s Wily Technology
2) Oracle JDeveloper, Oracle
3) JRockit Mission Control, BEA Systems


Best Java Application Server (Commercial)
Winner

WebLogic, BEA Systems, Inc.

Finalists
1) WebSphere Application Server, IBM
2) Sun Java System Application Server, Sun Microsystems, Inc.
3) Oracle Application Server, Oracle


Best Java Application Server (Free)
Winner

JBoss Application Server, Red Hat Middleware

Finalists
1) Project GlassFish, Sun Microsystems
2) Geronimo, Apache Software Foundation
3) WebSphere Application Server Community Edition, IBM


Best Java Business Intelligence Tool
Winner

Style Report Analytic Edition, InetSoft Technology

Finalists
1) Crystal Reports, Business Objects
2) JasperIntelligence, JasperSoft
3) Actuate BIRT – Business Intelligence and Reporting Tools, Actuate Corporation


Best Java Class Library
Winner

SWT (The Standard Widget Toolkit), Eclipse.org

Finalists
1) Enterprise JavaBeans 3.0, Sun Microsystems, Inc.
2) JavaServer Faces 1.2, Sun Microsystems, Inc.
3) Java API for XML-Based Web Services (JAX-WS) 2.0, Sun Microsystems, Inc.

Best Java Component
Winner

Infragistics JSuite, Infragistics, Inc.

Finalists
1) Eclipse Modeling Framework (EMF), Eclipse Foundation
2) Enterprise JavaBeans 3.0, Sun Microsystems, Inc.
3) JavaServer Faces 1.2, Sun Microsystems, Inc.


Best Java Data Access Tool
Winner

MyEclipse 5.0, Genuitec

Finalists
1) Java Database Connectivity (JDBC) API, Sun Microsystems, Inc.
2) BEA AquaLogic Data Services Platform, BEA Systems
3) Oracle TopLink, Oracle


Best Java Debugging Tool
Winner

Eclipse IDE, Eclipse Foundation

Finalists
1) IntelliJ IDEA 6.0, JetBrains
2) MyEclipse 5.0, Genuitec, LLC
3) BEA Workshop Studio, BEA Systems, Inc.


Best Java EE Application Development Framework
Winner

MyEclipse 5.0, Genuitec, LLC

Finalists
1) IntelliJ IDEA 6.0, JetBrains
2) Eclipse Web Tools, Eclipse Foundation
3) NetBeans 5.0, Sun Microsystems


Best Java Enterprise Service Bus
Winner

Fiorano ESB 2006, Fiorano Software, Inc.

Finalists
1) Open ESB, Sun Microsystems, Inc.
2) BEA AquaLogic Service Bus, BEA Systems
3) Oracle ESB, Oracle


Best Java IDE Environment
Winner

Eclipse, Eclipse Foundation

Finalists
1) MyEclipse 5.0, Genuitec, LLC
2) BEA Workshop, BEA Systems, Inc.
3) IntelliJ IDEA 6.0, JetBrains


Best Java Messaging Tool
Winner

SwiftMQ High Availability JMS Router, IIT Software

Finalists
1) Sun Java System Message Queue, Sun Microsystems, Inc.
2) IBM WebSphere MQ, IBM
3) FioranoMQ 2006, Fiorano Software, Inc.


Best Java Modeling Tool
Winner

MagicDraw UML, No Magic, Inc.

Finalists
1) MyEclipse 5.0, Genuitec, LLC
2) Eclipse Modeling Framework, Eclipse Foundation
3) Together 2006, Borland


Best Java Open Source Product
Winner

Eclipse, Eclipse Foundation

Finalists
1) Spring Framework, Interface21
2) NetBeans 5.0, NetBeans 5.0
3) Project GlassFish Java EE 5 Application Server, Sun Microsystems


Best Java Persistence Architecture
Winner

Hibernate, Red Hat Middleware

Finalists
1) BEA Kodo 4.1, BEA Systems, Inc.
2) Java Persistence API, Sun Microsystems, Inc.
3) TopLink, Oracle


Best Java Profiling / Testing Tool
Winner

JProfiler, ej-technologies GmbH

Finalists
1) NetBeans Profiler, Sun Microsystems
2) Oracle JDeveloper, Oracle
3) JRockit Mission Control, BEA Systems, Inc.


Best Java Project Build Tool
Winner

Ant, Apache

Finalists
1) Maven, Apache
2) TeamCity 1.0, JetBrains
3) JBuilder 2007 (TeamInsight), CodeGear/Borland


Best Java Reporting Tool
Winner

Style Report 8.0, InetSoft Technology

Finalists
1) Crystal Reports XI, Business Objects
2) JasperReports, JasperSoft
3) Oracle XML Publisher, Oracle


Best Java Rich Client Platform
Winner

MyEclipse 5.0, Genuitec, LLC

Finalists
1) Eclipse Rich Client Platform, Eclipse Foundation
2) Spring Rich Client Project, www.springframework.org
3) NetBeans 5.0, NetBeans 5.0


Best Java Technical Article
Winner

“An Introduction to the Java EE 5 Platform” by John Stearns, Roberto Chinnici, and Sahoo, Sun Microsystems, Inc.

Finalists
1) “The Java Persistence API – A Simpler Programming Model for Entity Persistence” by Rahul Biswas and Ed Ort, Sun Microsystems, Inc.
2) “Implementing Service-Oriented Architectures (SOA) with the Java EE 5 SDK” by Gopalan Suresh Raj, Binod P.G., Keith Babo, and Rick Palkovic, Sun Microsystems, Inc.
3) “GUI Building in NetBeans IDE” contributed by Talley Mulligan, Sun Microsystems, Inc.


Best Java Virtual Machine
Winner

Java SE, Sun Microsystems

Finalists
1) JRockit, BEA Systems, Inc.
2) Java Developer Kit, IBM
3) Excelsior JET, Excelsior LLC
3) JamVM , JamVM


Best Java Web Service Toolkit
Winner

Java Web Services Developer Pack, Sun Microsystems, Inc.

Finalists
1) MyEclipse 5.0, Genuitec
2) BEA Workshop, BEA Systems, Inc.
3) Eclipse Web Tools, Eclipse Foundation


Best Team Development Tool
Winner

IntelliJ IDEA 6.0 with Team City 1.0, JetBrains

Finalists
1) NetBeans 5.0, Sun Microsystems
2) CA Harvest Change Manager, CA
3) Oracle JDeveloper, Oracle


Best Tool for Rich Internet Applications
Winner

Adobe Flex, Adobe

Finalists
1) MyEclipse 5.0, Genuitec
2) Google Web Toolkit, Google
2) NetBeans 5.0, Sun Microsystems
3) Oracle JDeveloper, Oracle


Most Innovative Java Product
Winner

Eclipse, Eclipse Foundation

Finalists
1) MyEclipse 5.0, Genuitec
2) NetBeans 5.0, Sun Microsystems
3) Oracle Developer Depot, Oracle Corp.

piątek, sierpnia 31, 2007

Notatki i pomysły:

  • Jak widać czasami przechowywanie obrazów i innych tworów blobowych lepiej przechowywać je w systemie plików zamiast w kolumnach bazy, w kolumnach tych lepiej przechowywać ścieżkę do tych plików
  • Zotero - specjalny załącznik do szukania i kolecji notatek
  • Tafiti - wykonuj badania - nowa wyszukiwarka MS
  • Tworzenie aplikacji internetowych w języku Java - Kurs obejmuje swym zakresem tworzenie aplikacji WWW przy użyciu JSP i serwletów. Pokazuje w jaki sposób tworzyć dynamiczne strony WWW. Umożliwi zapoznanie się z metodami tworzenia aplikacji działających po stronie serwera. Ponadto uczestnicy szkolenia dowiedzą się jak wykorzystać technologię middleware w tworzeniu serwisów WWW (na przykładzie Web Services). W trakcie kursu każdy z uczestników będzie tworzył prosty serwis WWW aby w praktyce przećwiczyć pozyskiwaną wiedze (Comarch)
  • <?php

    if (!isset($HTTP_RAW_POST_DATA))
    $HTTP_RAW_POST_DATA = file_get_contents("php://input");

    echo str_replace('>', '><br />',
    str_replace('<', '<', $HTTP_RAW_POST_DATA));

    ?>
  • http://www.php.net/
  • http://infojama.pl/136,artykul.aspx
  • http://www.ibm.com/developerworks/webservices
  • http://ipsec.pl/podpis/node/12 - podpis
  • http://www.cert.pl/
  • http://articles.techrepublic.com.com/5100-3513_11-6110902.html?tag=nl.e027
  • http://www.it-director.com/business/costs/content.php?cid=9738
  • http://www.codeguru.pl/article-702.aspx
  • http://www.codeguru.pl/article-567.aspx
  • http://msdn.microsoft.com/vstudio/express/beginner/ - strona do nauki express'a
  • The W3C has announced its WAI-ARIA (Web Accessibility Initiative for Accessible Rich Internet Applications) Roadmap, along with two new specifications, as its first step to help bring a richer, dynamic Web experience to all users of the Web by providing a standard to enable the creation of more accessible applications, W3C officials said.
  • Red Hat has announced the beta release of Red Hat Developer Studio, the new Eclipse-based IDE for the Red Hat family of solutions, including JBoss Enterprise Middleware and Red Hat Enterprise Linux.
  • http://www.podpiselektroniczny.pl/index.htm
  • Wg. informacji na stronie - http://www.podpiselektroniczny.pl/index.htm podpis musi być zgodny ze standardem:
    • XMLDSIG -http://www.w3.org/2000/09/xmldsig# oraz
    • XAdES 1.3.2 - http://uri.etsi.org/01903/v1.3.2#
  • Informacja o tym - http://www.w3.org/TR/XAdES/
  • Status dokumentów - http://www.w3.org/TR/
  • Co o tym myśli Polska - http://ipsec.pl/podpis_elektroniczny/
  • Pomysł - zakup MyEclipse subskrypcji
  • http://www.devx.com/webdev/Article/28938/0/page/2 - encodeURI
  • Pomysły na piątek 19 października:
    • większy nacisk na aplikacje klienckie dla użytkowników biurowych - np. DLL dla aplikacji biurowych (zarówno dla MS Office jak i dla OpenOffice). Miała by dwie warstwy: część niezależną - dostępu do bazy (poprzez bezpieczne połączenie z naszymi bazami dzięki webservisom) i część specyficzną zależną od docelowej aplikacji do "wsadzania" danych do aplikacji biurowej.
    • Silverlight - nowa platforma dla tworzenia bogatych aplikacji klienckich

środa, sierpnia 29, 2007

Zasoby ASP.NET
http://www.asp.net/learn/data-access/
http://www.kevincastle.net/
http://www.jotform.com/forum/
http://aptana.com/download_all.php
http://weblogs.asp.net/despos/archive/tags/ASP.NET+AJAX/default.aspx - Dino Esposito
http://scottonwriting.net/sowblog/
http://www.nikhilk.net/
http://www.dreamincode.net/
http://www.hanselman.com/blog/CategoryView.aspx?category=Web+Services

Podsumowanie nie jest dostępne. Kliknij tutaj, by wyświetlić tego posta.
Opis oprogramowania i komcepcji Java Card do obsługi smart card - materiały firmy SUN. Ogólnie mówiąc jest to specjalnie skrojona maszyna wirtualna do obsługi appletów, jej aAPI jest skromne ale ma podsystem javacard.security. Jeżeli karty chipowe mają wbudowany w sobie JVM to można się z nią komunikować poprzez Javę. Są dwa sosoby kimunukacji między aplikacją główną (hosting) a appletami Java Card w samej karcie: prymitywne przekazywanie komunikatów lub wywołania zdalne appletów na karcie (JCRMI - Java Card Remote Method Invocation).


poniedziałek, sierpnia 27, 2007

Ciekawe linki
  1. http://www.crossloop.com/howitworks.html - zdalny dostęp do innego komputera przez Internet
  2. http://www.asp.net/downloads/sandbox/blinq/ - BLINQ generator do LINQ
  3. http://www.hanselman.com/blog/CategoryView.aspx?category=Javascript - Ciekawe narzędzia dla programistów
  4. http://instantrails.rubyforge.org/wiki/wiki.pl -Ruby bez instalacji
  5. http://blogs.msdn.com/calvin_hsia/archive/2007/06/19/enable-people-to-run-your-programs-without-installing-anything.aspx - uruchom kod VFP
  6. http://blog.todmeansfox.com/category/personal/ - ciekawy foxowiec
  7. http://rtipton.wordpress.com/2007/08/26/weekly-link-post-4/ - ciekawy .netowiec
  8. http://www.ajaxian.com/ - zasoby ajaxowe + zapisałem się do listy email
  9. http://www.ibm.com/developerworks/aix/library/au-javaphpaix5/index.html?ca=drs- - jak pożenić PHP z WebSphere (Javą)
  10. http://www.sitepoint.com/article/yahoo-mashup-php/2 - ciekawy kod PHP