piątek, września 09, 2005
Sun otwiera bibliotekę do szyfrowanie
Sun Microsystems plans to integrate several encryption components of Solaris into the OpenSolaris open-source operating system project as soon as this week.
Sun released a large fraction of the Solaris source code in the OpenSolaris project in June, but many components remain proprietary as Sun gradually proceeds with a legal review to ensure it has full rights to release the software under the Community Development and Distribution License. One major missing piece was for encryption, which is used in everything from secure Web sites to remote administration.
Sun in July shared the encryption software source code, but not as software that was integrated with the operating system. Now that's changing.
"We're opening up the crypto code," said Sun engineer Stephen Lau on a Solaris mailing list Tuesday. The code release will mean Sun also can open several packages that use the encryption software, including the kerberos authentication software, the ssh secure shell remote login utility and the openssl package for encrypting Web site communications.
"There are a lot of interdependencies between different modules here, so it's taking me a little bit longer to untangle it than I had hoped. I'm hoping to have build 22 dropped sometime late this week," Lau said, referring to the newest developer version of the operating system.
Negocjace
1. Let everyone win
2. Ignore stated policies and rules-everything is open
3. Get their attention-show them you're serious
4. Never believe opening claims
5. Always have a partner-never work alone
6. Give yourself multiple options
7. Cast a big shadow
8. Be patient-let them cave in
9. Prepare-know what is important to them
10. Shut up-let them talk while revealing nothing yourself
11. Keep it private
12. Negotiate from their perspective
13. Money isn't everything
14. Know what you want-and do not become greedy
15. Meet on your home turf
Ciekawostki i biciki
- Battle lines drawn again between browsers
- 5 rzeczy o których wiedzieć powininies w aspekcie usług siecowych
Ataki powodują, że myslimy o szczegółach zamist widzieć szerzej (typy ataków: API - np. poprzez załączniki; na infrastrukturę - odmowa funkcjonalnosci; zakłócenie tranzakcyjnosci - wprowadzanie falszywych komunikatów, usuwanie prawdziwych)
- Standardy są potrzebnie, ale nie załatwiają wszystkich potrzeb. Mamy do wyboru dwa standardy: OASIS Web Services Security (WSS) - szablon do prowadzenie bezpieczeństwa na poziomie wymiany komunikatów (srodki do zapewnienia bezp. komunikatów); WS-I Basic Security Profile
- Wykorzystaj możliwosci elastycznosci jakie daje WS - nie zabezpieczać aplikację (wkładać ją w kod aplikacji) ale infrastrukturę
- Zapewnić maksymalną elastycznosć w tworzeniu infrastruktury bezpieczeństwa
- Nie zapominać o plikach, to one a nie komunkaty niosą ciężar aplikacji WS. Dlatego należy sprawdzać czy parsery są poprawnie zbudowane i "spatchowane"
czwartek, września 08, 2005
Laszlo
way
By Mark Gibbs
About a zillion years ago (actually it was April last year, but
we're talking Web time here) I wrote about Laszlo Systems and
its Laszlo Presentation Server for delivering Rich Internet
Applications (RIA) - see
Since those far-off days, Laszlo have made a bold change in its
business model: It has gone open source. Laszlo Presentation
Server as of October last year became OpenLaszlo (
What's more, Laszlo has re-engineered its system so that RIAs
created with the OpenLaszlo XML-based interface definition
language, called LZX, can be delivered either from the
OpenLaszlo server (OLS) or compiled by the OLS and delivered by
a regular Web server. The latter deployment is called "SOLO"
(Standalone OpenLaszlo Output) and can be used as long as the
RIA doesn't rely on media types other than SWF, JPG or MP3;
persistent connections; SOAP; or XML-RPC (once installed you can
find a discussion of PLS vs. SOLO deployment at
).
LZX is essentially a meta-description of Flash objects, and the
output is a Web page with Flash content (
objects are visually elegant and functionally well-designed,
which give the LZX-created RIAs a highly professional look and
feel - you can see the demos page at
Version 3.0 OpenLaszlo server has a long list of features
including the ability to create virtually "instant" starting
RIAs using Laszlo's optimization system called KRANK (
). OpenLaszlo 3.0 includes a new drawing API and dynamic
libraries that allow developers to minimize the application's
initial download size and then transfer only the portions of the
application the user invokes.
OpenLaszlo is written in Java and requires Java Runtime
Environment (JRE) 1.4. The OpenLaszlo Developer Kit requires the
Java SDK with the Jakarta Tomcat applet server - in other words,
only freeware is required (see
architectural diagram).
Now you might take a look at LZX and think why isn't there an
Integrated Development Environment for this? Well, apparently so
did the chaps at IBM so they created an Eclipse (
The combination of OpenLaszlo, Eclipse and the IBM plug-in take
building RIAs up a level. Definitely worth checking out if you
are building sophisticated Web applications.
The top 5: Today's most-read stories
FAT patent
środa, września 07, 2005
Bardzo ciekawe adresy
- Ajax Office - próba stworzenia edytora tekstu w przegladarce w oparciu o tech. Ajax + Free Software HTML text editors such as FckEditor, TinyMCE (longer list at HTMLArea) + Many usable pieces are already there (usually as Free Software javascript libraries): toolbar, menubar, drag-and-drop, edit-in-place, window, resize images.
- Ciekawe wtyczki do FireFoxa dla deweloperów rozszerzające jego funkcjonalnosć.
- Wiele pożytecznych programów pomocniczych do MS Excela.
- Ciekawy blog o JavaScript.
- AJAXSLT bezpłatna biblioteka do JavaScript firmowana przez Google na licencji BSD.
- Ciekawy server Backbone.
- Indeks do technologii AJAX na Technocrati.
- Tutorial na temat MochiKit JavaScript Framework przypominający Python Twisted.
- Zasoby ALISTAPART ciekawe.
- JavaScript Logging - jak testować aplikacje w JS, podobnie jak log4J w Javie.
- Siteexpert - dla ekspertów w DHTML.
- Narzędzia dla bloggerów.
- 30 sekundowy tutorial Rasmusa na temat AJAX-a.
- Implementacja AJAX - Sajax.
- Klasyka "Ajax: A New Approach to Web Applications" oraz "Dynamic HTML i XML: XMLHTTPRequest".
- Tworzenie aplikacji webowych w AJAX.
- Prototype.
Atak oprogramowania FOSS
Wniosek (salamonowy):
Niech potrzeba rozwiązania konkretnego problemu jest jedynym kryterium wyboru komponentu (darmowego lub komercyjnego), a niech komponent nie dyktuje sposób rozwiązania danego problemu.
Edukacja
wtorek, września 06, 2005
Klapa w Monachium
poniedziałek, września 05, 2005
Jabber będzie miał własne dziecko
Słońce swieci (przykładem)
Słońce swieci (przykładem)
Stare ale jare
Co za dużo to niezdrowo
Manipulacje po obu stronach
Web services w wydaniu open-source
Rozwiązanie proponowane przez WSO2 ma na celu stworzenia platformy usług intergraji, transformacji, zarządzania i przekierowania różnych usług sieciowych w srodowisku ESB (Enterprise Service Bus). Czy to się uda?
To zależy od adaptacji tej usługi przez korporacje.
Pierwszy produkt oczekiwany jest w 1-szym kwartale 2006.
piątek, września 02, 2005
Research
Thursday 1 September 2005
>The latest OS and Servers news, views and reviews<
------------------------------------------------------------------
Feedback: opsysed@techworld.com
------------------------------------------------------------------
>TOP OS AND SERVERS NEWS<
Microsoft releases Windows file system beta
WinFS test version appears well ahead of schedule.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4296&email
Microsoft to support Linux with next Virtual Server
And Solaris. But virtually of course.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4279&email
------------------------------------------------------------------
>SPONSOR'S MESSAGE<
Reduce your IT costs whilst protecting your valuable data.
Find out instantly how much you can save with CMS Products? ROI (return on investment) Calculator - click here
http://www.techworld.com/sponsor/20050803.cfm
------------------------------------------------------------------
>MORE OS AND SERVERS NEWS<
XP-Lite travels to Philippines
Worldwide cut-down Windows tour continues
http://www.techworld.com/opsys/news/index.cfm?NewsID=4322&email
Linux 40 percent cheaper than Windows, exclaims IBM
Latest salvo fired in OS war.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4321&email
Windows smashed by unpatched critical Explorer hole
Affects fully patched systems. Microsoft investigating.
http://www.techworld.com/security/news/index.cfm?NewsID=4312&email
Zotob author could be virus mastermind
Arrested teenager part of larger group.
http://www.techworld.com/security/news/index.cfm?NewsID=4311&email
Microsoft buys VoIP company Teleo
Rival to Skype and Google Talk in the wings.
http://www.techworld.com/mobility/news/index.cfm?NewsID=4305&email
Malware may hide in Windows registry
Long names provide cover for hacked boxes.
http://www.techworld.com/security/news/index.cfm?NewsID=4302&email
Fujitsu Siemens loads 64-bit Opterons in workstations
New technology also means lower power consumption.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4301&email
IBM produces continuous data protection
For workstations, laptops and file servers.
http://www.techworld.com/storage/news/index.cfm?NewsID=4293&email
Intel demos worm cut-off technology
System automatically kills infected PC connection.
http://www.techworld.com/security/news/index.cfm?NewsID=4291&email
Chinese president to pop in to see Bill Gates
Friends in high places.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4289&email
Novell buys out Indian partner
Takes full ownership of sub-continent subsidiary.
http://www.techworld.com/networking/news/index.cfm?NewsID=4286&email
Linux/Unix e-mail flaw leaves system wide open
Old hand Elm suffers critical hole. And new boy Mplayer also in trouble.
http://www.techworld.com/security/news/index.cfm?NewsID=4283&email
Full Cell chip specs released
IBM, Toshiba and Sony looking for bigger market for biggest processor.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4282&email
Elpida completes its first DDR3 chip
Next-gen memory race heats up.
http://www.techworld.com/storage/news/index.cfm?NewsID=4280&email
IBM releases new four-way server
XSeries 260 created for big backups.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4278&email
W3C objects to US govt browser bias
Copyright Office support only given to Explorer and Netscape.
http://www.techworld.com/applications/news/index.cfm?NewsID=4276&email
Some XP machines vulnerable to Zotob worm
If you have Simple File Sharing enabled, be careful.
http://www.techworld.com/security/news/index.cfm?NewsID=4275&email
Cisco warns of sensor flaw
Could be used to spoof intrusion detection and prevention system.
http://www.techworld.com/security/news/index.cfm?NewsID=4274&email
CA struck dumb by yet another security hole
Apps from BrightStor to Unicenter affected by critical flaw.
http://www.techworld.com/security/news/index.cfm?NewsID=4270&email
StorageTek doubles mainframe array capacity
But it lags well behind the Sun 9990.
http://www.techworld.com/storage/news/index.cfm?NewsID=4269&email
Sarbanes-Oxley will be 2005's biggest time waster
Poll of US companies reveals irritation with compliance laws.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4266&email
AMD adds two to Turion mobile chip range
The MT-37 and the MT-40.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4265&email
BEA plucks Plumtree for $200 million
An act of survival for both companies.
http://www.techworld.com/applications/news/index.cfm?NewsID=4264&email
BEA drops pricing premium for dual-core
Chips now treated as single unit, in line with industry trend.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4263&email
Google updates desktop search
Extends search and indexing.
http://www.techworld.com/applications/news/index.cfm?NewsID=4262&email
PHP hit by another critical flaw
Patches already on their way.
http://www.techworld.com/security/news/index.cfm?NewsID=4259&email
IAnywhere releases details of Jasper upgrade
SQL Anywhere beta out soon.
http://www.techworld.com/mobility/news/index.cfm?NewsID=4257&email
Apple re-releases critical security patch
Previous update broke 64-bit applications.
http://www.techworld.com/security/news/index.cfm?NewsID=4252&email
Explorer flaw affects Office
And Visual Studio.
http://www.techworld.com/security/news/index.cfm?NewsID=4251&email
Germany launches national IT security plan
Calls for emergency response centre, greater co-ordination.
http://www.techworld.com/security/news/index.cfm?NewsID=4250&email
Sun creates new open source co-ordination job
And hires Simon Phipps to fill it.
http://www.techworld.com/opsys/news/index.cfm?NewsID=4249&email
Google, MSN, Flickr... struck by security hole
Tens of thousands of Web applications affected.
http://www.techworld.com/security/news/index.cfm?NewsID=4245&email
Sysadmins taking brunt of blame for Windows worm attack
Fifth of businessmen blame IT staff for not fixing hole fast enough.
http://www.techworld.com/security/news/index.cfm?NewsID=4244&email
------------------------------------------------------------------
>FEATURES<
Microsoft puts price on virtual server upgrade
Says it warrants product release; users without Software Assurance have to pay
http://www.techworld.com/opsys/features/index.cfm?FeatureID=1721&email
Linux is harder to live with, reckons poll
But it does seem to be less hardware-hungry
http://www.techworld.com/opsys/features/index.cfm?FeatureID=1720&email
How to move your company to open source
...Or maybe not....
http://www.techworld.com/opsys/features/index.cfm?FeatureID=1713&email
Tuning Systems for NFS
Suggestions for ways to avoid some or all of the issues associated with
NFS
http://www.techworld.com/opsys/features/index.cfm?FeatureID=1704&email
It's raining code!
You owe it to your company to take a closer look at open source
http://www.techworld.com/opsys/features/index.cfm?FeatureID=1702&email
Debian consortium takes on Novell, Red Hat
A new standardisation effort aims to make Debian a first-class
enterprise Linux contender
http://www.techworld.com/opsys/features/index.cfm?FeatureID=1694&email
FUD-busting the grid debate
Is grid technology relevant for the enterprise?
http://www.techworld.com/opsys/features/index.cfm?FeatureID=1689&email
Companies take divergent paths with mainframe
Some are moving to mainframes, otehrs to virtual servers
http://www.techworld.com/opsys/features/index.cfm?FeatureID=1688&email
The Linux v Windows debate is growing up
MS advocates move towards acceptance of the open source idea
http://www.techworld.com/opsys/features/index.cfm?FeatureID=1686&email
------------------------------------------------------------------
>REVIEWS<
Windows Server Update Services
Scalable WSUS tops its SUS predecessor
http://www.techworld.com/opsys/reviews/index.cfm?productid=336&reviewID=323&email
------------------------------------------------------------------
This message is sent to you because you are subscribed to the
Techworld.com OS and Servers newsletter.
You can unsubscribe from the mailing list by:
- updating your site profile at Techworld.com
- or by replying to this email with 'Unsubscribe' as the subject
(make sure the 'From' address is the one you signed up with).
3 x E w wydaniu Microsoft
Ciekawe linki
Adresy b. ciekawe:
- Tablica układu pierwiastków wykonana w technologii AJAX
- Wszystko na temat naprawy Windows XP
- Zen informacje
- Generator pomysłów i strona główna
- Historia rozwoju kultury arabskiej na płw. Iberyjskim
- Dokument precyzujący wymagania i politykę odnosnie systemów informatycznych dla stanu Mass. ("Information Domain - Enterprise Technical Reference Model v.3.5"). Artykuł na ten temat z serwisu betanews. Wynika z niego, że dokumenty muszą być w formie otwartej jak to zdefiniował OASIS (OpenOffice, SUN StarOffice i IBM WorkPlace spełniają te wymagania, Adobe Acrobat też jeżeli wybrano format XML). Pominęto natomiast MS Office 2003. Walka trwa, być może Office 12 będzie bardziej otwarty lub nawet będzie wspierał format OpenDocument. Wynik do wrzesnia 2007. Opozycja:
- Massachusetts - chief information officer, Peter Quinn oraz
- sława w swiatku XML - chief XML Architect, Jean Paoli
- mediator - Massachusetts Secretary of Administration and Finance Eric Kriss który mówi: "made representations to us recently they are planning to modify that license, and we believe, if they do so in the way that we understand that they have spoken about...the next iteration of the Open Format standard will include some Microsoft proprietary formats."
Uwaga na MS
Sybase jak Fenix
Po roku testów przewiduje się 12 września premierę nowego produktu Sybase - ASE (Adaptive Server Enterprise) 15. Wiele zmian optymalizacyjnych i bezpieczeństwa. Wersja okrojona Express (bezpłatna ale z ograniczeniami) będzie za 90 dni. Rola firmy Sybase na rynku baz danych jest znikoma ok. 2-3% (IBM i Oracle mają po ok. 30%, MS też dwucyfrowy wskaźnik). Jedynie co wyróżnia firmę Sybase to jej prymat na rynkach finansowych i bankowych (Kondor) – połowa akcji na Wall Street przetwarzana jest w bazie Sybase.
czwartek, września 01, 2005
VB 9.0 jak Fenix
- pojawienia się produktu dla nieprofesjonalnych użytkowników (bussiness-orinted programmers) w postaci nowej wersji VB 9.0 (będzie on włączony do nowego systemu Vista).
- Dodatkowo oczekuje się w nowej wersji Visual Studio (nazwa Orcas) narzędzi .Net Language Integrated Query Framework, przeznaczonego do zniwelowania różnicy w operowaniu na dzanych o różnych formatach przez aplikacji (czyli ramy wspierającej zintergrowane możliwosci przeszukiwania danych i tworzenia zapytań do danych przechowywanych w różnych formatach).
- Nową wersję ASP.Net wspierającą technologię Atlas, ułatwiającą tworzenie aplikacji webowych typu rich client. Atlas korzysta z takich technologii jak DHTML (Dynamic HTML) and XMLHTTP. Jest to także JScript rama niezależna od rodzaju przeglądarki służąca do budowania aplikacji w przeglądarce wspierającej rich UI i wykorzystującej Web services.
Tu mówi google
Decyzja o promocji własnego IM jako Google Talk jest ważne z wielu względów:
- Stanowi on poważne zagrożenie dla innych twórców komunikatorów Yahoo, MSN, AOL (stworzyły one zamknięte rozwiązania)
- bazuje on na otwartej technologii Yabber objetej standardem
- wymusi wspolprace miedzy komunikatorami
Kilka lat temu kiedy instant messenging rozpoczynało się rozwijać pojawił się problem wyboru standardu protokołu. Wybrano SIMPLE (bazujący na SIP (Session Initiation Protocol) protokole telefonicznym (do tej pory nie jest on jeszcze ustalony do końca przez IETF). Za nim stanely firmy IBM i Microsoft. Inni np. HP, Apple i France Telecom opowiedzialy sie za XMPP, opartym o XML. Rozwiazanie Google opiera sie o XMPP i pozwala korzystac z innych komunikatorow jak Adium, iChat, GAIM, and Trillian Pro. Pewnym ograniczeniem jest korzystanie z komunikacji glosowej w ktorej prym widzie SIP. Google planuje dla niego wsparcie w przyszlosci. Jak narazie GTalk przeznaczony jest dla GMail i uzytkwonikow korzystajacych z konkurencyjnych komunikatorow. Wiadomosci z ostatniej chwili : Apple Tiger OS wspiera XMPP, podobnie SUN wprowadzil XMPP do swego produktu - Sun Java System Instant Messaging.
Historia lubi się powtarzać
środa, sierpnia 31, 2005
Spadek popularnosci PHP
If Evans Data Corp (EDC) is to believed, then some big names in enterprise systems have been rash in their support for open source scripting language PHP.
This last eight months saw Intel, SAP, Oracle and IBM all support PHP, with investments or product backing through partnerships with PHP king Zend Technologies.
However, EDC's survey has found PHP, along with scripting cousins Perl and Python, is seeing drastically reduced adoption among developers in Europe, the Middle East and Africa (EMEA). Use of PHP has dropped by a quarter in EMEA during the last 12 months to just under 28 per cent while 40 per cent of developers said they have no plans to evaluate or use PHP.
The EMEA numbers are a microcosm of a global trend, according to EDC. Adoption of PHP is slowing in North America and slamming to a stop in Asia Pacific.
EDC believes PHP's recent glorious past is over, as customers spend money on "more important" technologies to build mission critical systems and vendors like Microsoft and Sun Microsystems make more of a concerted marketing push around alternatives such as ASP.NET and JavaServer Pages (JSP).
EDC chief operating officer John Andrew told The Register: "There are some alternatives that are better promoted and packaged, and people are turning to those."
Zend disputes EDC's figures with its own pro-PHP figures and dismisses the view that Intel, SAP, Oracle and IBM placed bets on what is turning into an ephemeral developer strategy. Zend claims the number of monthly downloads of its Zend integrated development environment (IDE) today number 20,000, up from 5,000 in September 2004, with an accompanying 150% growth in the privately held company's revenue. Furthermore, Zend is opening offices worldwide.
As for stats, Zend points to Netcraft who claims 22m internet domains use PHP, making it the internet's most popular scripting language.
"Microsoft is interested in PHP - the next version of IIS is going to support PHP. If there was no interest, or we were seeing a decline of interest in PHP, why would they get their product to support PHP?" asked Zend vice president of marketing Michel Gerin.
Furthermore, while EDC maintains PHP is not seeing "serious" deployment, Zend claims changes to the language like the addition of Object Orientation (OO) in PHP 5.0 mean the language is going beyond pure web site development and into the enterprise as an alternative to Java and C++.
There-in, though, could lay a problem. If Java developers are indeed picking-up PHP because - like almost anything else it seems - it is simpler to use than Java, then it will hit the marketing wall of Sun, BEA Systems, Borland, IBM and Oracle who either deliver serious Java development tools or application servers. On C++, PHP must largely contend with Microsoft's Goliath-like Visual Studio.
Idle curiosity could have accounted for the PHP spike EDC identified two years ago as large numbers of developers planned to evaluate or adopt PHP. When it came to using PHP, though, that's where developers probably turned to their familiar tools.
While adoption may be slowing, PHP is not going away. With an estimated 2.5m PHP developers and web sites going up on a daily basis that have been built using PHP, the language is firmly ensconced in computing's landscape. The only question seems to be: how deep can PHP go in business computing?
The decision by IBM and Oracle to provide native support for PHP in their databases proves they have recognized PHP's ability to harm their core businesses, and their desire to avert any problems by winning over PHP developers. According to Gerin, IBM and Oracle want to ensure PHP developers develop applications and web sites that use their databases and not "PHP-optimized" databases like MySQL. "They want to be part of the game," Gerin said.
Andrew agrees that the big vendors are just keeping their options open. "I don't think PHP is going to go away fast - they have a large share of the market. Most of those suppliers have to remain open to multiple ways to be friendly," he said.
If EDC is right, then the real problem is not for the tier one vendors who have deep pockets and multi-platform support to ride out any tactical snafu, but an emerging class of start-ups betting their business on LAMP. Companies like SpikeSource and SourceLabs plan to provide certification and testing for business software in the Linux, Apache, MySQL and Perl/Python/PHP (LAMP) stack. But, what happens if the "P" part of the stack is losing developers and evaporates?
Andrew is confidant LAMP will adapt, and other open source languages will take the place of PHP. "[LAMP] was intended to be interchangeable - that's the beauty of it. That's the beauty of open standards and open source," he said.®
* Grassroots computing languages hit the big time = http://news.com.com/Grassroots+computing+languages+hit+the+big+time/2100-1007_3-5705448.html?tag=st.num
* Have scripting languages peaked? = http://news.com.com/2061-10795_3-5820051.html
Spadek zainteresowania j. skryptowymi
Have scripting languages peaked?
A recent study from Evans Data Corp. casts doubt on enterprise software vendors' moves to warm up to scripting development languages.
The study, published on Thursday, found that the number of people using PHP for development in Europe, Middle East and Africa fell by over 25% last year and that the number of developers who would not evaluate PHP for future product grew by almost 40 percent. Similarly, Perl and Python also saw significant drop-offs in usage and planned usage.
"PHP, Perl and Python use on a global basis peaked one to two years ago and has started to decline based on a number of factors. This decline is more exaggerated in EMEA and APAC than in North America," said John Andrews, Evans Data's Chief Operating Officer, in a release. "One of the key factors to this loss of developer mindshare has been the inability of these languages to penetrate the enterprise space."
Yet judging from many vendors' plans, scripting is down-right trendy compared to, say, Java. Long-time Java devotees IBM and Oracle have both partnered with Zend Technologies to make a PHP work better with their respective databases. Microsoft and BEA Systems are also reaching out to scripting developers
Indeed, for many people, choosing a scripting language over Java, for example, is a no-brainer.
"Why should you try to build a Web site with other languages when it's much more appropriate to use PHP, Perl or Python?" said Anne Thomas Manes, an analyst at the Burton Group. Java Enterprise Edition, by contrast, should be used for complex algorithms and other back-end programs, she said.
Phil Wainewright, too, in his Loosely Coupled blog argues that light-weight development techniques other than Java Enterprise Edition are "a sign of things to come.
Not surprisingly, executives at Zend technologies took issue with the Evans Data study, according to an article and The Register.
Błąd IBM
Więcej informacji: http://search400.techtarget.com/originalContent/0,289142,sid3_gci1110709,00.html
wtorek, sierpnia 30, 2005
Kto tu gra czysto?
Raport z morningstar.
Co z SSL?
PDC
Tematy poruszone na PDC 13-16 wrzesnia:
- Windows Vista: The next release of Windows formerly known as Longhorn, which is due in 2006. Vista is expected to introduce a number of new features, including a revamped security model to better protect end-users, a new graphics subsystem, reliability improvements to keep applications from crashing, integrated RSS, along with overhauled mobile capabilities.
- WinFX: One of the "Fundamentals" of Vista, WinFX is the new application programming interface (API) that lays the framework for the new Windows release. WinFX is composed of the .NET Framework, Avalon and Indigo.
- Windows Presentation Foundation (Avalon): Avalon is the new graphics subsystem in Vista. It will utilize Direct3D, which will enable advanced graphical capabilities that tap into a system's hardware. Developers can take advantage of Avalon to create completely custom designed applications, along with effects such as transparency and shading.
WPF also introduces a new programming language called XAML, which is based upon XML. XAML was created to streamline and speed up application development by separating the interface from program code. - Windows Communication Foundation (Indigo): Built around a Web services architecture, Indigo is the next-generation communications platform within Vista. Developers can create applications without having to worry about network complexities by simply calling Indigo functions. Indigo will include native support for IPv6, WS-* and RSS. It will also introduce a new Peer Channel that will serve as the foundation for peer-to-peer communications.
- WinFS: Windows Future Storage was slated to be the next-generation file system to debut with Windows Vista. But the technology was shelved in August 2004 due to concerns that too many changes would push Vista beyond its 2006 release timeframe. However, Microsoft has now resurrected WinFS and is also back-porting the technology to Windows XP.
- WinFS sits atop NTFS and tracks metadata for all files on a system to improve organizing, searching and sharing of information. Applications may also store data directly in WinFS, which is based on Microsoft's SQL Server 2005 technology.
- Internet Explorer 7: One major focus of solving Windows' security woes is plugging the holes in Internet Explorer. Although Microsoft originally planned to drop standalone IE development altogether, the company reversed course following a spate of high-profile vulnerabilities and external pressure from the likes of Firefox and Opera.
IE7 has been rewritten to ensure Web surfers stay protected from the latest dangerous code - be it trojan, worm or phishing scam. The browser will also include a new protected mode to keep the core of Windows inaccessible to Web sites. Microsoft has also endowed IE7 with a number of functional improvements including tabbed browsing, pop-up blocking and a built-in RSS feed reader. - Monad: Although it is expected to be the new command line shell in Vista, Monad's future is not set in stone. Because Monad's capabilities are so vast, some security experts have expressed concerns. For example, while Monad can be used to manage Exchange 12 via the command line, malicious scripts could easily take control of an entire system.
- Visual Studio 2005 (Whidbey): The oft-delayed new Visual Studio release will finally launch on November 7. The programming suite will draw on Microsoft's latest technologies to enable developers to create next-generation applications atop Windows Vista and more.
SQL Server 2005 (Yukon): Aside from powering WinFS, Yukon will finally replacing the aging SQL Server 2000 with a modern database. Along with native support for XML, Yukon will feature built-in reporting services, improved debugging, cross-domain queries and data mirroring functionality. - Exchange 12: The newest Exchange Server release brings to the table a number of improvements over Exchange 2003. At the top of the list is a new universal message store designed for IM, e-mail, faxes, and voicemail. Microsoft has also notably upgraded the Web access feature, which will let users view and send messages using a Web browser in an environment that mirrors Outlook.
- Office 12: Although Microsoft hasn't said much about the next release of Office, PDC 2005 will likely offer further clues. One major change will be the introduction of completely new file formats, dubbed Microsoft Office Open XML. The formats will utilize ZIP compression and prevent data corruption.
As a consequence of being XML-based, the interoperability capabilities of Office have risen dramatically. Applications and systems such as databases can access the content of documents and spreadsheets for queries or data entry, making those processes autonomous and virtually hands free. - XPS (Metro): The XML Paper Specification is seen by many as Microsoft's shot across Adobe's bow. A key feature of the specification is the XPS Document Format, previously known as Metro Reach. It uses XML to describe the layout of documents and how they should be rendered.
- XPS will be tightly integrated into Windows Vista and directly leverage the WinFX programming model and Avalon graphics subsystem. Because XPS support is built into the system, Windows can display XPS documents using Avalon without launching an external application
Ocena Gartnera rozwoju Linuxa w biurze
Niestety nie uzwględnia obsesji państw skandynawskich i biednej ameryki południowej oraz zacięcia EU do otwartych standardów. Cóż zobaczymy...
poniedziałek, sierpnia 08, 2005
skrawki
However, the Prefetch folder can accumulate too much information over time. This makes the operating system so busy loading bits and pieces of lots of applications into memory that it ends up slowing down the boot process. Fortunately, you can clean out the Prefetch folder at any time. Follow these four steps:
Access the Run dialog box by pressing [Windows]R.
Type Prefetch in the Open text box and click OK.
Press [Ctrl]A to select all the files.
Press [Delete].
czwartek, sierpnia 04, 2005
Skrawki
http://mb.eschew.org/index.php - książka "Rapid Application Development with Mozilla (nieżyjącego McFarlaine)
http://www.componentart.com/download.aspx - ciekawe componenty
wtorek, sierpnia 02, 2005
piątek, lipca 29, 2005
Linki do JS
The top items over the past day week month
//Custom JavaScript Functions by Shawn Olson
//Copyright 2004
//http://www.shawnolson.net
function changecss(theClass,element,value) {
//documentation for this script at http://www.shawnolson.net/a/503/
var cssRules;
if (document.all) {
cssRules = 'rules';
}
else if (document.getElementById) {
cssRules = 'cssRules';
}
for (var S = 0; S
.coolKey { background: #DDEEFF }
.warmKey { background: #FFEECC }
.hotKey { background: #FFDDDD }
Popularity colors:
Cool
Warm
Hot
Hot Topics
MochiKit – A lightweight Javascript library [furled by 3 members]
Flickr's Godfather [furled by 1 member]
Edit in Place with JavaScript and CSS [furled by 1 member]
Search: javascript - Info.com [furled by 1 member]
[brothercake] Invasion of the Body Switchers [furled by 1 member]
New-Window Links in a Standards-Compliant World [HTML & XHTML Tutorials] [furled by 1 member]
Using the XML HTTP Request object [furled by 1 member]
Cake PHP framework: Home [furled by 1 member]
untitled [furled by 1 member]
JavaScript Source: Free JavaScripts, Tutorials, Example Code, Reference, Resources, And Help [furled by 1 member]
CodingForums.com - Nested document.writeln() question... [furled by 1 member]
JSAN - Home [furled by 1 member]
Rafael Rivera : Windows Genuine Advantage + Javascript = Workaround [furled by 1 member]
Emil’s Chronicle » DHTML Spell Checker [furled by 1 member]
Migrate apps from Internet Explorer to Mozilla [furled by 1 member]
Code_Punk's Main Page [furled by 1 member]
środa, lipca 27, 2005
Nowa wtyczka kontaktowa
poniedziałek, lipca 25, 2005
Niewidoczne, bo widcznie mają powód
UK businesses are failing to take full advantage of the potential of their websites by ignoring search engine rankings, research has claimed.
Of the 500 UK companies that took part in a recent online survey, almost three quarters do not submit their sites to search engines and, as a result, admitted that their online presence is practically invisible.
The research, carried out by hosting firm Fasthosts, claimed that 68 per cent of companies are missing out on potential sales because consumers use search engines as a first port of call to look for products and services.
Online sales in 2005 are forecast by the Internet Advertising Bureau to reach £19.6bn, up 35 per cent on the previous year's £14.5m and accounting for seven per cent of all retail spending.
"Companies that believe it's enough to register a site and stick the web address on business cards are naive. If you are not listed on Google or Yahoo, your website might as well not be online," said Andrew Michael, chief executive at Fasthosts.
"The search engines are the first port of call for most consumers, and the higher the ranking the bigger the chance of a sale."
To ensure visibility online, companies should submit their sites to search engines immediately after registration and continue submission updates on a regular basis, the report advised.
To achieve the best results, relevant keywords need to be included in meta tags on the homepage, in the coding pages and, if possible, in the domain name.
Permalink to this story
sobota, lipca 23, 2005
Ajax, a jak?
Gorące tematy na temat AJAX-a wg. serwisu FURL
AJAX - Devmo [furled by 2 members]
AJAX - Wikipedia [furled by 1 member]
xkr.us - XHConn - A Simple XMLHTTP Interface [furled by 1 member]
AJAX and php [furled by 1 member]
xajax PHP Class Library - The easiest way to develop asynchronous Ajax applications with PHP [furled by 1 member]
AJAXed.com - Free Ajax Solutions [furled by 1 member]
A Basic Ajax Content Management Framework [furled by 1 member]
Rico - Live Grid - Yahoo Search [furled by 1 member]
JXTA Search: Distributed Search for Distributed Networks [furled by 1 member]
Yahoo Search - Ajax [furled by 1 member]
BLOGKID: Yahoo API を使って検索機能を Ajax で作ってみました。 [furled by 1 member]
RSSリーダー eクルーザーの開発日誌 ::: Ajaxで紙copiライクなツール、めもー [furled by 1 member]
Index of /~i2k/tmp/rna/rss [furled by 1 member]
RNA::Recent Sites/Entries [furled by 1 member]
RNA::Personal RDF Suite [furled by 1 member]
AJAXに注目--グーグルが最新ウェブアプリ開発に選んだ「旧技術」 - CNET Japan [furled by 1 member]
Ajaxとアクセシビリティ [furled by 1 member]
vas-animatum: javascriptによるRIAの構想:ajax [furled by 1 member]
AJAXが注目されるわけ - ZDNet Japan [furled by 1 member]
connect: Ajaxを利用したアプリケーション [furled by 1 member]
RSSリーダー eクルーザーの開発日誌 ::: AjaxとYahoo!APIでタブ式検索「ytab」 [furled by 1 member]
AjaxFaces Downloads [furled by 1 member]
AjaxFaces Downloads ★ZIP ファイル [furled by 1 member]
AjaxFaces: General and Complete Integration Solution for JSF and Ajax [furled by 1 member]
JSFでAjaxを簡単に実現 - AjaxFaces 1.0公開 (MYCOM PC WEB) [furled by 1 member]
Ajax、LAMP、Cybozu - Speed Feed [ITmedia オルタナティブ・ブログ] [furled by 1 member]
cybozu.netプロジェクトチーム公式Blog: サイボウズとAjax [furled by 1 member]
~ JavaScriptで XMLHttpRequest ~ [furled by 1 member]
msanolog: April 2005 [Ajax tips] XMLHttpRequest と If-Modified-Since [furled by 1 member]
Guide to Using XMLHttpRequest (with Baby Steps) from WebPasties - Step #1 to Step #4 [furled by 1 member]
Ajax を使った郵便番号検索 [furled by 1 member]
Ajax を使った 日本語 IME [furled by 1 member]
Ajax を使った 日本語 IME + KWIC [furled by 1 member]
TestGoogleSuggest [furled by 1 member]
Ajax: web应用的新方法 [furled by 1 member]
piątek, lipca 22, 2005
Co stoi za klejem (Gluecode)?
- application server -Apache Geronimo
- web application - Jetty (HTTP server oraz pojemnik dla servletów)
- messaging and transaction - ActiveMQ + HOWL (ObjectWeb)
- portlet container - Pluto framework (zgodny z JSR 168)
- database - Apache Derby (jako baza wewnętrzna - wbudowana) + skonfigurowane sterowniki do Oracle i MS SQL
- user management - bezpieczeństwo zapewnia farmework bazujący na JACC (Java Authorization Contract for Containers)
Zebrać wszystko do kupy
Zasoby JS
Ach te zdarzenia
DHTML Events | Internet Development Index |
This section contains the events exposed by the Dynamic HTML (DHTML) Object Model.
Events
onabortFires when the user aborts the download of an image.
onactivateFires when the object is set as the active element.
onafterprintFires on the object immediately after its associated document prints or previews for printing.
onafterupdateFires on a databound object after successfully updating the associated data in the data source object.
onbeforeactivateFires immediately before the object is set as the active element.
onbeforecopyFires on the source object before the selection is copied to the system clipboard.
onbeforecutFires on the source object before the selection is deleted from the document.
onbeforedeactivateFires immediately before the activeElement is changed from the current object to another object in the parent document.
onbeforeeditfocusFires before an object contained in an editable element enters a UI-activated state or when an editable container object is control selected.
onbeforepasteFires on the target object before the selection is pasted from the system clipboard to the document.
onbeforeprintFires on the object before its associated document prints or previews for printing.
onbeforeunloadFires prior to a page being unloaded.
onbeforeupdateFires on a databound object before updating the associated data in the data source object.
onblurFires when the object loses the input focus.
onbounceFires when the behavior property of the marquee object is set to "alternate" and the contents of the marquee reach one side of the window.
oncellchangeFires when data changes in the data provider.
onchangeFires when the contents of the object or selection have changed.
onclickFires when the user clicks the left mouse button on the object.
oncontextmenuFires when the user clicks the right mouse button in the client area, opening the context menu.
oncontrolselectFires when the user is about to make a control selection of the object.
oncopyFires on the source element when the user copies the object or selection, adding it to the system clipboard.
oncutFires on the source element when the object or selection is removed from the document and added to the system clipboard.
ondataavailableFires periodically as data arrives from data source objects that asynchronously transmit their data.
ondatasetchangedFires when the data set exposed by a data source object changes.
ondatasetcompleteFires to indicate that all data is available from the data source object.
ondblclickFires when the user double-clicks the object.
ondeactivateFires when the activeElement is changed from the current object to another object in the parent document.
ondragFires on the source object continuously during a drag operation.
ondragendFires on the source object when the user releases the mouse at the close of a drag operation.
ondragenterFires on the target element when the user drags the object to a valid drop target.
ondragleaveFires on the target object when the user moves the mouse out of a valid drop target during a drag operation.
ondragoverFires on the target element continuously while the user drags the object over a valid drop target.
ondragstartFires on the source object when the user starts to drag a text selection or selected object.
ondropFires on the target object when the mouse button is released during a drag-and-drop operation.
onerrorFires when an error occurs during object loading.
onerrorupdateFires on a databound object when an error occurs while updating the associated data in the data source object.
onfilterchangeFires when a visual filter changes state or completes a transition.
onfinishFires when marquee looping is complete.
onfocusFires when the object receives focus.
onfocusinFires for an element just prior to setting focus on that element.
onfocusoutFires for the current element with focus immediately after moving focus to another element.
onhelpFires when the user presses the F1 key while the browser is the active window.
onkeydownFires when the user presses a key.
onkeypressFires when the user presses an alphanumeric key.
onkeyupFires when the user releases a key.
onlayoutcompleteFires when the print or print preview layout process finishes filling the current LayoutRect object with content from the source document.
onloadFires immediately after the browser loads the object.
onlosecaptureFires when the object loses the mouse capture.
onmousedownFires when the user clicks the object with either mouse button.
onmouseenterFires when the user moves the mouse pointer into the object.
onmouseleaveFires when the user moves the mouse pointer outside the boundaries of the object.
onmousemoveFires when the user moves the mouse over the object.
onmouseoutFires when the user moves the mouse pointer outside the boundaries of the object.
onmouseoverFires when the user moves the mouse pointer into the object.
onmouseupFires when the user releases a mouse button while the mouse is over the object.
onmousewheelFires when the wheel button is rotated.
onmoveFires when the object moves.
onmoveendFires when the object stops moving.
onmovestartFires when the object starts to move.
onpasteFires on the target object when the user pastes data, transferring the data from the system clipboard to the document.
onpropertychangeFires when a property changes on the object.
onreadystatechangeFires when the state of the object has changed.
onresetFires when the user resets a form.
onresizeFires when the size of the object is about to change.
onresizeendFires when the user finishes changing the dimensions of the object in a control selection.
onresizestartFires when the user begins to change the dimensions of the object in a control selection.
onrowenterFires to indicate that the current row has changed in the data source and new data values are available on the object.
onrowexitFires just before the data source control changes the current row in the object.
onrowsdeleteFires when rows are about to be deleted from the recordset.
onrowsinsertedFires just after new rows are inserted in the current recordset.
onscrollFires when the user repositions the scroll box in the scroll bar on the object.
onselectFires when the current selection changes.
onselectionchangeFires when the selection state of a document changes.
onselectstartFires when the object is being selected.
onstartFires at the beginning of every loop of the marquee object.
onstopFires when the user clicks the Stop button or leaves the Web page.
onsubmitFires when a FORM is about to be submitted.
onunloadFires immediately before the object is unloaded.
Wiadomości
Business Object ogłosiła możliwość dostępu do swych raportów poprzez usługę Web Service.
Uwagi na temat konferencji JavaOne.
czwartek, lipca 21, 2005
Kurs .NET Wstep
- .NET Framework
- The Windows Server System (serwisami są: WMI, IIS, Message Quqeuing, COM+)
- Web Services
- Model Programming
- Client Software
- Development Tools
Aplikacje komunikują się poprzez WS (jest on klejem). CLR używa XML i jest niezależny od języka programowania oraz platformy. Common Language Specification (CLS) - musi je spełniac każdy język, który chce pracować w .NET.
Podstawą ASP.NET są WebForms. ASP.NET składa się z:
- Web Forms (UI)
- Code-behind pages (kod na serwerze)
- Web.config file (ustawienia aplikacji)
- Machine.config file (ustawienia serwera)
- Global.asax file (kod do obsługi zdarzeń w aplikacji)
Zlepki
- CNET download
- HTML_graphs (PHP) coś podobnego do JGraph
- OpenRICO (XMLHTTP)
- Opis DOM-u
- QUick start w NetBeans
- Swiki (podobne do wiki)
- Agata/Jasper dla PHP
- HTML TextArea Edytor do edycji pól HTML-owych- tu